Changeset b71c31


Ignore:
Timestamp:
04/07/2009 05:54:57 PM (16 years ago)
Author:
Damien Churchill <damoc@gmail.com>
Branches:
2.0.x, develop, extjs4-port, master
Children:
2631f0
Parents:
6fb663
Message:

add script to scan the javascript files for gettext calls and
autogenerate gettext.js

Location:
deluge/ui/web
Files:
1 added
1 edited

Legend:

Unmodified
Added
Removed
  • deluge/ui/web/gettext.js

    r6fb663 rb71c31  
    22 * Script: gettext.js
    33 *  A script file that is run through the template renderer in order for
    4  *  translated strings to be retrieved.
     4 *  translated strings to be used.
    55 *
    66 * Copyright:
    7  *   Damien Churchill (c) 2008
     7 *  Damien Churchill (c) 2009
    88 */
    99
     
    2222}
    2323
    24 // Torrent Menu Strings //
     24var _ = GetText.get.bind(GetText);
     25
     26// deluge-menus.js:154
     27GetText.add('0', '${_("0")}');
     28
     29// deluge-menus.js:156
     30GetText.add('1', '${_("1")}');
     31
     32// deluge-menus.js:102, deluge-menus.js:120
     33GetText.add('10 KiB/s', '${_("10 KiB/s")}');
     34
     35// deluge-menus.js:138
     36GetText.add('100', '${_("100")}');
     37
     38// deluge-menus.js:158
     39GetText.add('2', '${_("2")}');
     40
     41// deluge-menus.js:140
     42GetText.add('200', '${_("200")}');
     43
     44// deluge-menus.js:160
     45GetText.add('3', '${_("3")}');
     46
     47// deluge-menus.js:104, deluge-menus.js:122
     48GetText.add('30 KiB/s', '${_("30 KiB/s")}');
     49
     50// deluge-menus.js:142
     51GetText.add('300', '${_("300")}');
     52
     53// deluge-menus.js:108, deluge-menus.js:126
     54GetText.add('300 KiB/s', '${_("300 KiB/s")}');
     55
     56// deluge-menus.js:162
     57GetText.add('5', '${_("5")}');
     58
     59// deluge-menus.js:100, deluge-menus.js:118
     60GetText.add('5 KiB/s', '${_("5 KiB/s")}');
     61
     62// deluge-menus.js:136
     63GetText.add('50', '${_("50")}');
     64
     65// deluge-menus.js:144
     66GetText.add('500', '${_("500")}');
     67
     68// deluge-menus.js:106, deluge-menus.js:124
     69GetText.add('80 KiB/s', '${_("80 KiB/s")}');
     70
     71// deluge-bars.js:117, deluge-add.js:466, deluge-add.js:526, deluge-add.js:551, deluge-connections.js:218, deluge-connections.js:290
     72GetText.add('Add', '${_("Add")}');
     73
     74// deluge-connections.js:247
     75GetText.add('Add Connection', '${_("Add Connection")}');
     76
     77// deluge-add.js:386
     78GetText.add('Add In Paused State', '${_("Add In Paused State")}');
     79
     80// deluge-add.js:541
     81GetText.add('Add Torrents', '${_("Add Torrents")}');
     82
     83// deluge-add.js:462
     84GetText.add('Add from File', '${_("Add from File")}');
     85
     86// deluge-add.js:522
     87GetText.add('Add from Url', '${_("Add from Url")}');
     88
     89// deluge-add.js:304
     90GetText.add('Allocation', '${_("Allocation")}');
     91
     92// deluge-details.js:690, deluge-preferences.js:35
     93GetText.add('Apply', '${_("Apply")}');
     94
     95// deluge-add.js:395
     96GetText.add('Apply to All', '${_("Apply to All")}');
     97
     98// deluge-details.js:636, deluge-menus.js:169
     99GetText.add('Auto Managed', '${_("Auto Managed")}');
     100
     101// deluge-details.js:550, deluge-add.js:329
     102GetText.add('Bandwidth', '${_("Bandwidth")}');
     103
     104// deluge-menus.js:197
     105GetText.add('Bottom', '${_("Bottom")}');
     106
     107// deluge-add.js:290, deluge-add.js:448
     108GetText.add('Browse', '${_("Browse")}');
     109
     110// deluge-add.js:545
     111GetText.add('Cancel', '${_("Cancel")}');
     112
     113// deluge-connections.js:285, deluge-connections.js:311, deluge-preferences.js:33
     114GetText.add('Close', '${_("Close")}');
     115
     116// deluge-add.js:321
     117GetText.add('Compact', '${_("Compact")}');
     118
     119// deluge-connections.js:148, deluge-connections.js:314
     120GetText.add('Connect', '${_("Connect")}');
     121
     122// deluge-connections.js:94, deluge-connections.js:145
     123GetText.add('Connected', '${_("Connected")}');
     124
     125// deluge-menus.js:132
     126GetText.add('Connection Limit', '${_("Connection Limit")}');
     127
     128// deluge-bars.js:165, deluge-connections.js:307
     129GetText.add('Connection Manager', '${_("Connection Manager")}');
     130
     131// deluge-bars.js:110
     132GetText.add('Create', '${_("Create")}');
     133
     134// deluge-menus.js:96
     135GetText.add('D/L Speed Limit', '${_("D/L Speed Limit")}');
     136
     137// deluge-details.js:459
     138GetText.add('Details', '${_("Details")}');
     139
     140// deluge-connections.js:146
     141GetText.add('Disconnect', '${_("Disconnect")}');
     142
     143// deluge-menus.js:385
     144GetText.add('Do Not Download', '${_("Do Not Download")}');
     145
     146// deluge-bars.js:152, deluge-menus.js:191
     147GetText.add('Down', '${_("Down")}');
     148
     149// deluge-add.js:271
     150GetText.add('Download Location', '${_("Download Location")}');
     151
     152// deluge-details.js:681, deluge-menus.js:211
     153GetText.add('Edit Trackers', '${_("Edit Trackers")}');
     154
     155// deluge-add.js:141, deluge-connections.js:60, deluge-connections.js:128, deluge-connections.js:163
     156GetText.add('Error', '${_("Error")}');
     157
     158// deluge-menus.js:381
     159GetText.add('Expand All', '${_("Expand All")}');
     160
     161// deluge-add.js:223, deluge-add.js:445
     162GetText.add('File', '${_("File")}');
     163
     164// deluge-details.js:475, deluge-add.js:180
     165GetText.add('Filename', '${_("Filename")}');
     166
     167// deluge-details.js:469, deluge-add.js:258
     168GetText.add('Files', '${_("Files")}');
     169
     170// deluge-bars.js:488
     171GetText.add('Filters', '${_("Filters")}');
     172
     173// deluge-menus.js:223
     174GetText.add('Force Recheck', '${_("Force Recheck")}');
     175
     176// deluge-add.js:315
     177GetText.add('Full', '${_("Full")}');
     178
     179// deluge-details.js:660, deluge-add.js:378
     180GetText.add('General', '${_("General")}');
     181
     182// deluge-bars.js:174
     183GetText.add('Help', '${_("Help")}');
     184
     185// deluge-menus.js:395
     186GetText.add('High Priority', '${_("High Priority")}');
     187
     188// deluge-menus.js:400
     189GetText.add('Highest Priority', '${_("Highest Priority")}');
     190
     191// deluge-connections.js:255
     192GetText.add('Host', '${_("Host")}');
     193
     194// deluge-add.js:236
     195GetText.add('Infohash', '${_("Infohash")}');
     196
     197// deluge-details.js:84, deluge-details.js:146
     198GetText.add('Loading', '${_("Loading")}');
     199
     200// deluge-login.js:90, deluge-login.js:94
     201GetText.add('Login', '${_("Login")}');
     202
     203// deluge-login.js:35
     204GetText.add('Login Failed', '${_("Login Failed")}');
     205
     206// deluge-bars.js:182
     207GetText.add('Logout', '${_("Logout")}');
     208
     209// deluge-details.js:594, deluge-add.js:356
     210GetText.add('Max Connections', '${_("Max Connections")}');
     211
     212// deluge-add.js:336
     213GetText.add('Max Down Speed', '${_("Max Down Speed")}');
     214
     215// deluge-details.js:558
     216GetText.add('Max Download Speed', '${_("Max Download Speed")}');
     217
     218// deluge-add.js:346
     219GetText.add('Max Up Speed', '${_("Max Up Speed")}');
     220
     221// deluge-details.js:609, deluge-add.js:366
     222GetText.add('Max Upload Slots', '${_("Max Upload Slots")}');
     223
     224// deluge-details.js:576
     225GetText.add('Max Upload Speed', '${_("Max Upload Speed")}');
     226
     227// deluge-details.js:651
     228GetText.add('Move Completed', '${_("Move Completed")}');
     229
     230// deluge-menus.js:229
     231GetText.add('Move Storage', '${_("Move Storage")}');
     232
     233// deluge-menus.js:390
     234GetText.add('Normal Priority', '${_("Normal Priority")}');
     235
     236// deluge-bars.js:332
     237GetText.add('Not Connected', '${_("Not Connected")}');
     238
     239// deluge-add.js:142
     240GetText.add('Not a valid torrent', '${_("Not a valid torrent")}');
     241
     242// deluge-preferences.js:37
     243GetText.add('Ok', '${_("Ok")}');
     244
     245// deluge-details.js:533, deluge-add.js:262, deluge-menus.js:92
     246GetText.add('Options', '${_("Options")}');
     247
     248// deluge-menus.js:276, deluge-menus.js:323, deluge-menus.js:370
     249GetText.add('Other', '${_("Other")}');
     250
     251// deluge-connections.js:277, deluge-login.js:66
     252GetText.add('Password', '${_("Password")}');
     253
     254// deluge-bars.js:131, deluge-menus.js:80
    25255GetText.add('Pause', '${_("Pause")}');
     256
     257// deluge-details.js:510
     258GetText.add('Peers', '${_("Peers")}');
     259
     260// deluge-connections.js:261
     261GetText.add('Port', '${_("Port")}');
     262
     263// deluge-bars.js:158, deluge-preferences.js:31
     264GetText.add('Preferences', '${_("Preferences")}');
     265
     266// deluge-details.js:672
     267GetText.add('Prioritize First/Last', '${_("Prioritize First/Last")}');
     268
     269// deluge-add.js:391
     270GetText.add('Prioritize First/Last Piece', '${_("Prioritize First/Last Piece")}');
     271
     272// deluge-details.js:489
     273GetText.add('Priority', '${_("Priority")}');
     274
     275// deluge-details.js:667
     276GetText.add('Private', '${_("Private")}');
     277
     278// deluge-details.js:484
     279GetText.add('Progress', '${_("Progress")}');
     280
     281// deluge-details.js:629, deluge-menus.js:174
     282GetText.add('Queue', '${_("Queue")}');
     283
     284// deluge-bars.js:124, deluge-add.js:242, deluge-connections.js:224
     285GetText.add('Remove', '${_("Remove")}');
     286
     287// deluge-menus.js:217
     288GetText.add('Remove Torrent', '${_("Remove Torrent")}');
     289
     290// deluge-details.js:646
     291GetText.add('Remove at ratio', '${_("Remove at ratio")}');
     292
     293// deluge-bars.js:138, deluge-menus.js:86
    26294GetText.add('Resume', '${_("Resume")}');
    27 GetText.add('Options', '${_("Options")}');
    28 GetText.add('D/L Speed Limit', '${_("D/L Speed Limit")}');
     295
     296// deluge-add.js:399
     297GetText.add('Revert to Defaults', '${_("Revert to Defaults")}');
     298
     299// deluge-add.js:444
     300GetText.add('Select a torrent', '${_("Select a torrent")}');
     301
     302// deluge-details.js:479, deluge-add.js:184
     303GetText.add('Size', '${_("Size")}');
     304
     305// deluge-details.js:450
     306GetText.add('Status', '${_("Status")}');
     307
     308// deluge-connections.js:230
     309GetText.add('Stop Daemon', '${_("Stop Daemon")}');
     310
     311// deluge-details.js:641
     312GetText.add('Stop seed at ratio', '${_("Stop seed at ratio")}');
     313
     314// deluge-menus.js:179
     315GetText.add('Top', '${_("Top")}');
     316
     317// deluge-menus.js:114
    29318GetText.add('U/L Speed Limit', '${_("U/L Speed Limit")}');
     319
     320// deluge-menus.js:110, deluge-menus.js:128, deluge-menus.js:146, deluge-menus.js:164, deluge-menus.js:270, deluge-menus.js:317, deluge-menus.js:364
    30321GetText.add('Unlimited', '${_("Unlimited")}');
    31 GetText.add('Connection Limit', '${_("Connection Limit")}');
     322
     323// deluge-bars.js:145, deluge-menus.js:185
     324GetText.add('Up', '${_("Up")}');
     325
     326// deluge-menus.js:205
     327GetText.add('Update Tracker', '${_("Update Tracker")}');
     328
     329// deluge-menus.js:150
    32330GetText.add('Upload Slot Limit', '${_("Upload Slot Limit")}');
    33 GetText.add('Auto Managed', '${_("Auto Managed")}');
    34 GetText.add('Queue', '${_("Queue")}');
    35 GetText.add('Top', '${_("Top")}');
    36 GetText.add('Up', '${_("Up")}');
    37 GetText.add('Down', '${_("Down")}');
    38 GetText.add('Bottom', '${_("Bottom")}');
    39 GetText.add('Update Tracker', '${_("Update Tracker")}');
    40 GetText.add('Edit Trackers', '${_("Edit Trackers")}');
    41 GetText.add('Remove Torrent', '${_("Remove Torrent")}');
    42 GetText.add('From Session', '${_("From Session")}');
    43 GetText.add('... and delete Torrent file',
    44     '${_("... and delete Torrent file")}');
    45 GetText.add('... and delete Downloaded files',
    46     '${_("... and delete Downloaded files")}');
    47 GetText.add('... and delete All files',
    48     '${_("... and delete All files")}');
    49 GetText.add('Force Recheck', '${_("Force Recheck")}');
    50 GetText.add('Move Storage', '${_("Move Storage")}');
    51 
    52 // Add Torrents Window //
    53 GetText.add('Add Torrents', '${_("Add Torrents")}');
    54 GetText.add('Create Torrent', '${_("Create Torrent")}');
    55 GetText.add('Torrents Window', '${_("Torrents Window")}');
    56 GetText.add('From Url', '${_("From Url")}');
    57 GetText.add('Ok', '${_("Ok")}');
    58 GetText.add('Cancel', '${_("Cancel")}');
    59 
    60 
    61 // Details //
    62 GetText.add('Statistics', '${_("Statistics")}');
    63 GetText.add('Details', '${_("Details")}');
    64 GetText.add('Files', '${_("Files")}');
    65 GetText.add('Peers', '${_("Peers")}');
    66 GetText.add('Options', '${_("Options")}');
    67 
    68 function _(string) {
    69         return GetText.get(string);
    70 }
     331
     332// deluge-add.js:419
     333GetText.add('Uploading your torrent...', '${_("Uploading your torrent...")}');
     334
     335// deluge-add.js:229, deluge-add.js:499
     336GetText.add('Url', '${_("Url")}');
     337
     338// deluge-connections.js:271
     339GetText.add('Username', '${_("Username")}');
     340
     341// deluge-login.js:36
     342GetText.add('You entered an incorrect password', '${_("You entered an incorrect password")}');
     343
     344
Note: See TracChangeset for help on using the changeset viewer.