Changeset 727
- Timestamp:
- 04/14/08 06:47:28 (1 year ago)
- Files:
-
- branches/manage-ui2/src (modified) (1 prop)
- branches/manage-ui2/src/build.sh (modified) (1 diff)
- branches/manage-ui2/src/chrome/chromeFiles/content/browser.js (modified) (2 diffs)
- branches/manage-ui2/src/chrome/chromeFiles/content/config.js (modified) (4 diffs)
- branches/manage-ui2/src/chrome/chromeFiles/content/contents.rdf (deleted)
- branches/manage-ui2/src/chrome/chromeFiles/content/default-config.xml (deleted)
- branches/manage-ui2/src/chrome/chromeFiles/content/icon_medium.png (modified) (previous)
- branches/manage-ui2/src/chrome/chromeFiles/content/icon_small.png (modified) (previous)
- branches/manage-ui2/src/chrome/chromeFiles/content/icon_small_disabled.png (modified) (previous)
- branches/manage-ui2/src/chrome/chromeFiles/content/install.xul (modified) (1 diff)
- branches/manage-ui2/src/chrome/chromeFiles/content/manage.xul (modified) (2 diffs)
- branches/manage-ui2/src/chrome/chromeFiles/content/pages-overlay.js (modified) (3 diffs)
- branches/manage-ui2/src/chrome/chromeFiles/content/pages-overlay.xul (modified) (2 diffs)
- branches/manage-ui2/src/chrome/chromeFiles/content/status_off.gif (deleted)
- branches/manage-ui2/src/chrome/chromeFiles/content/status_on.gif (deleted)
- branches/manage-ui2/src/chrome/chromeFiles/content/utils.js (modified) (2 diffs)
- branches/manage-ui2/src/chrome/chromeFiles/content/versioning.js (deleted)
- branches/manage-ui2/src/chrome/chromeFiles/locale/ca-AD/gm-browser.properties (modified) (2 diffs)
- branches/manage-ui2/src/chrome/chromeFiles/locale/ca-AD/greasemonkey.properties (copied) (copied from trunk/src/chrome/chromeFiles/locale/ca-AD/greasemonkey.properties)
- branches/manage-ui2/src/chrome/chromeFiles/locale/cs-CZ/gm-browser.properties (modified) (2 diffs)
- branches/manage-ui2/src/chrome/chromeFiles/locale/cs-CZ/greasemonkey.properties (copied) (copied from trunk/src/chrome/chromeFiles/locale/cs-CZ/greasemonkey.properties)
- branches/manage-ui2/src/chrome/chromeFiles/locale/da-DK (copied) (copied from trunk/src/chrome/chromeFiles/locale/da-DK)
- branches/manage-ui2/src/chrome/chromeFiles/locale/da-DK/gm-browser.properties (copied) (copied from trunk/src/chrome/chromeFiles/locale/da-DK/gm-browser.properties)
- branches/manage-ui2/src/chrome/chromeFiles/locale/da-DK/gm-manage.properties (copied) (copied from trunk/src/chrome/chromeFiles/locale/da-DK/gm-manage.properties)
- branches/manage-ui2/src/chrome/chromeFiles/locale/da-DK/greasemonkey.dtd (copied) (copied from trunk/src/chrome/chromeFiles/locale/da-DK/greasemonkey.dtd)
- branches/manage-ui2/src/chrome/chromeFiles/locale/da-DK/greasemonkey.properties (copied) (copied from trunk/src/chrome/chromeFiles/locale/da-DK/greasemonkey.properties)
- branches/manage-ui2/src/chrome/chromeFiles/locale/de-DE/gm-browser.properties (modified) (2 diffs)
- branches/manage-ui2/src/chrome/chromeFiles/locale/de-DE/greasemonkey.properties (copied) (copied from trunk/src/chrome/chromeFiles/locale/de-DE/greasemonkey.properties)
- branches/manage-ui2/src/chrome/chromeFiles/locale/en-US/contents.rdf (deleted)
- branches/manage-ui2/src/chrome/chromeFiles/locale/en-US/gm-browser.properties (modified) (2 diffs)
- branches/manage-ui2/src/chrome/chromeFiles/locale/en-US/gm-manage.properties (modified) (1 diff)
- branches/manage-ui2/src/chrome/chromeFiles/locale/en-US/greasemonkey.dtd (modified) (4 diffs)
- branches/manage-ui2/src/chrome/chromeFiles/locale/es-ES/gm-browser.properties (modified) (2 diffs)
- branches/manage-ui2/src/chrome/chromeFiles/locale/es-ES/greasemonkey.properties (copied) (copied from trunk/src/chrome/chromeFiles/locale/es-ES/greasemonkey.properties)
- branches/manage-ui2/src/chrome/chromeFiles/locale/eu-ES/gm-browser.properties (modified) (2 diffs)
- branches/manage-ui2/src/chrome/chromeFiles/locale/eu-ES/greasemonkey.properties (copied) (copied from trunk/src/chrome/chromeFiles/locale/eu-ES/greasemonkey.properties)
- branches/manage-ui2/src/chrome/chromeFiles/locale/fa-IR/gm-browser.properties (modified) (2 diffs)
- branches/manage-ui2/src/chrome/chromeFiles/locale/fa-IR/greasemonkey.dtd (modified) (1 diff)
- branches/manage-ui2/src/chrome/chromeFiles/locale/fa-IR/greasemonkey.properties (copied) (copied from trunk/src/chrome/chromeFiles/locale/fa-IR/greasemonkey.properties)
- branches/manage-ui2/src/chrome/chromeFiles/locale/fi-FI/gm-browser.properties (modified) (2 diffs)
- branches/manage-ui2/src/chrome/chromeFiles/locale/fi-FI/greasemonkey.properties (copied) (copied from trunk/src/chrome/chromeFiles/locale/fi-FI/greasemonkey.properties)
- branches/manage-ui2/src/chrome/chromeFiles/locale/fr-FR/gm-browser.properties (modified) (2 diffs)
- branches/manage-ui2/src/chrome/chromeFiles/locale/fr-FR/gm-manage.properties (modified) (1 diff)
- branches/manage-ui2/src/chrome/chromeFiles/locale/fr-FR/greasemonkey.properties (copied) (copied from trunk/src/chrome/chromeFiles/locale/fr-FR/greasemonkey.properties)
- branches/manage-ui2/src/chrome/chromeFiles/locale/gl-ES (copied) (copied from trunk/src/chrome/chromeFiles/locale/gl-ES)
- branches/manage-ui2/src/chrome/chromeFiles/locale/gl-ES/gm-browser.properties (copied) (copied from trunk/src/chrome/chromeFiles/locale/gl-ES/gm-browser.properties)
- branches/manage-ui2/src/chrome/chromeFiles/locale/gl-ES/gm-manage.properties (copied) (copied from trunk/src/chrome/chromeFiles/locale/gl-ES/gm-manage.properties)
- branches/manage-ui2/src/chrome/chromeFiles/locale/gl-ES/greasemonkey.dtd (copied) (copied from trunk/src/chrome/chromeFiles/locale/gl-ES/greasemonkey.dtd)
- branches/manage-ui2/src/chrome/chromeFiles/locale/gl-ES/greasemonkey.properties (copied) (copied from trunk/src/chrome/chromeFiles/locale/gl-ES/greasemonkey.properties)
- branches/manage-ui2/src/chrome/chromeFiles/locale/he-IL/gm-browser.properties (modified) (2 diffs)
- branches/manage-ui2/src/chrome/chromeFiles/locale/he-IL/greasemonkey.properties (copied) (copied from trunk/src/chrome/chromeFiles/locale/he-IL/greasemonkey.properties)
- branches/manage-ui2/src/chrome/chromeFiles/locale/it-IT (copied) (copied from trunk/src/chrome/chromeFiles/locale/it-IT)
- branches/manage-ui2/src/chrome/chromeFiles/locale/it-IT/gm-browser.properties (copied) (copied from trunk/src/chrome/chromeFiles/locale/it-IT/gm-browser.properties)
- branches/manage-ui2/src/chrome/chromeFiles/locale/it-IT/gm-manage.properties (copied) (copied from trunk/src/chrome/chromeFiles/locale/it-IT/gm-manage.properties)
- branches/manage-ui2/src/chrome/chromeFiles/locale/it-IT/greasemonkey.dtd (copied) (copied from trunk/src/chrome/chromeFiles/locale/it-IT/greasemonkey.dtd)
- branches/manage-ui2/src/chrome/chromeFiles/locale/it-IT/greasemonkey.properties (copied) (copied from trunk/src/chrome/chromeFiles/locale/it-IT/greasemonkey.properties)
- branches/manage-ui2/src/chrome/chromeFiles/locale/ja-JP/gm-browser.properties (modified) (2 diffs)
- branches/manage-ui2/src/chrome/chromeFiles/locale/ja-JP/greasemonkey.properties (copied) (copied from trunk/src/chrome/chromeFiles/locale/ja-JP/greasemonkey.properties)
- branches/manage-ui2/src/chrome/chromeFiles/locale/ko-KR/gm-browser.properties (modified) (2 diffs)
- branches/manage-ui2/src/chrome/chromeFiles/locale/ko-KR/greasemonkey.dtd (modified) (2 diffs)
- branches/manage-ui2/src/chrome/chromeFiles/locale/ko-KR/greasemonkey.properties (copied) (copied from trunk/src/chrome/chromeFiles/locale/ko-KR/greasemonkey.properties)
- branches/manage-ui2/src/chrome/chromeFiles/locale/nl-NL/gm-browser.properties (modified) (2 diffs)
- branches/manage-ui2/src/chrome/chromeFiles/locale/nl-NL/greasemonkey.properties (copied) (copied from trunk/src/chrome/chromeFiles/locale/nl-NL/greasemonkey.properties)
- branches/manage-ui2/src/chrome/chromeFiles/locale/pl-PL/gm-browser.properties (modified) (2 diffs)
- branches/manage-ui2/src/chrome/chromeFiles/locale/pl-PL/gm-manage.properties (modified) (1 diff)
- branches/manage-ui2/src/chrome/chromeFiles/locale/pl-PL/greasemonkey.dtd (modified) (1 diff)
- branches/manage-ui2/src/chrome/chromeFiles/locale/pl-PL/greasemonkey.properties (copied) (copied from trunk/src/chrome/chromeFiles/locale/pl-PL/greasemonkey.properties)
- branches/manage-ui2/src/chrome/chromeFiles/locale/pt-BR/gm-browser.properties (modified) (2 diffs)
- branches/manage-ui2/src/chrome/chromeFiles/locale/pt-BR/greasemonkey.properties (copied) (copied from trunk/src/chrome/chromeFiles/locale/pt-BR/greasemonkey.properties)
- branches/manage-ui2/src/chrome/chromeFiles/locale/pt-PT (copied) (copied from trunk/src/chrome/chromeFiles/locale/pt-PT)
- branches/manage-ui2/src/chrome/chromeFiles/locale/pt-PT/gm-browser.properties (copied) (copied from trunk/src/chrome/chromeFiles/locale/pt-PT/gm-browser.properties)
- branches/manage-ui2/src/chrome/chromeFiles/locale/pt-PT/gm-manage.properties (copied) (copied from trunk/src/chrome/chromeFiles/locale/pt-PT/gm-manage.properties)
- branches/manage-ui2/src/chrome/chromeFiles/locale/pt-PT/greasemonkey.dtd (copied) (copied from trunk/src/chrome/chromeFiles/locale/pt-PT/greasemonkey.dtd)
- branches/manage-ui2/src/chrome/chromeFiles/locale/pt-PT/greasemonkey.properties (copied) (copied from trunk/src/chrome/chromeFiles/locale/pt-PT/greasemonkey.properties)
- branches/manage-ui2/src/chrome/chromeFiles/locale/ru-RU/gm-browser.properties (modified) (2 diffs)
- branches/manage-ui2/src/chrome/chromeFiles/locale/ru-RU/greasemonkey.properties (copied) (copied from trunk/src/chrome/chromeFiles/locale/ru-RU/greasemonkey.properties)
- branches/manage-ui2/src/chrome/chromeFiles/locale/sk-SK/gm-browser.properties (modified) (2 diffs)
- branches/manage-ui2/src/chrome/chromeFiles/locale/sk-SK/gm-manage.properties (modified) (1 diff)
- branches/manage-ui2/src/chrome/chromeFiles/locale/sk-SK/greasemonkey.dtd (modified) (1 diff)
- branches/manage-ui2/src/chrome/chromeFiles/locale/sk-SK/greasemonkey.properties (copied) (copied from trunk/src/chrome/chromeFiles/locale/sk-SK/greasemonkey.properties)
- branches/manage-ui2/src/chrome/chromeFiles/locale/sl-SI/gm-browser.properties (modified) (2 diffs)
- branches/manage-ui2/src/chrome/chromeFiles/locale/sl-SI/greasemonkey.properties (copied) (copied from trunk/src/chrome/chromeFiles/locale/sl-SI/greasemonkey.properties)
- branches/manage-ui2/src/chrome/chromeFiles/locale/sv-SE (copied) (copied from trunk/src/chrome/chromeFiles/locale/sv-SE)
- branches/manage-ui2/src/chrome/chromeFiles/locale/sv-SE/gm-browser.properties (copied) (copied from trunk/src/chrome/chromeFiles/locale/sv-SE/gm-browser.properties)
- branches/manage-ui2/src/chrome/chromeFiles/locale/sv-SE/gm-manage.properties (copied) (copied from trunk/src/chrome/chromeFiles/locale/sv-SE/gm-manage.properties)
- branches/manage-ui2/src/chrome/chromeFiles/locale/sv-SE/greasemonkey.dtd (copied) (copied from trunk/src/chrome/chromeFiles/locale/sv-SE/greasemonkey.dtd)
- branches/manage-ui2/src/chrome/chromeFiles/locale/sv-SE/greasemonkey.properties (copied) (copied from trunk/src/chrome/chromeFiles/locale/sv-SE/greasemonkey.properties)
- branches/manage-ui2/src/chrome/chromeFiles/locale/tr-TR/gm-browser.properties (modified) (2 diffs)
- branches/manage-ui2/src/chrome/chromeFiles/locale/tr-TR/greasemonkey.properties (copied) (copied from trunk/src/chrome/chromeFiles/locale/tr-TR/greasemonkey.properties)
- branches/manage-ui2/src/chrome/chromeFiles/locale/uk-UA/gm-browser.properties (modified) (1 diff)
- branches/manage-ui2/src/chrome/chromeFiles/locale/uk-UA/gm-manage.properties (modified) (1 diff)
- branches/manage-ui2/src/chrome/chromeFiles/locale/uk-UA/greasemonkey.dtd (modified) (1 diff)
- branches/manage-ui2/src/chrome/chromeFiles/locale/uk-UA/greasemonkey.properties (copied) (copied from trunk/src/chrome/chromeFiles/locale/uk-UA/greasemonkey.properties)
- branches/manage-ui2/src/chrome/chromeFiles/locale/zh-CN/gm-browser.properties (modified) (2 diffs)
- branches/manage-ui2/src/chrome/chromeFiles/locale/zh-CN/greasemonkey.properties (copied) (copied from trunk/src/chrome/chromeFiles/locale/zh-CN/greasemonkey.properties)
- branches/manage-ui2/src/chrome/chromeFiles/locale/zh-TW (copied) (copied from trunk/src/chrome/chromeFiles/locale/zh-TW)
- branches/manage-ui2/src/chrome/chromeFiles/locale/zh-TW/gm-browser.properties (copied) (copied from trunk/src/chrome/chromeFiles/locale/zh-TW/gm-browser.properties)
- branches/manage-ui2/src/chrome/chromeFiles/locale/zh-TW/gm-manage.properties (copied) (copied from trunk/src/chrome/chromeFiles/locale/zh-TW/gm-manage.properties)
- branches/manage-ui2/src/chrome/chromeFiles/locale/zh-TW/greasemonkey.dtd (copied) (copied from trunk/src/chrome/chromeFiles/locale/zh-TW/greasemonkey.dtd)
- branches/manage-ui2/src/chrome/chromeFiles/locale/zh-TW/greasemonkey.properties (copied) (copied from trunk/src/chrome/chromeFiles/locale/zh-TW/greasemonkey.properties)
- branches/manage-ui2/src/chrome/icons/default/greasemonkey.ico (modified) (previous)
- branches/manage-ui2/src/chrome/icons/default/greasemonkey.xpm (deleted)
- branches/manage-ui2/src/install.js (deleted)
- branches/manage-ui2/src/install.rdf (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
branches/manage-ui2/src
- Property svn:ignore changed from
build
greasemonkey.xpi
to
build
greasemonkey*.xpi
- Property svn:ignore changed from
branches/manage-ui2/src/build.sh
r633 r727 1 1 #!/bin/sh 2 GMMAX=0 3 GMMIN=8 2 3 # Set up variables 4 GMMAX=${1-0} 5 GMMIN=${2-8} 6 GMREL=${3-0} 4 7 GMBUILD=`date +"%Y%m%d"` 5 GMREL=06 7 8 GMNAME=greasemonkey 8 9 9 GMVER="$GMMAX.$GMMIN.$GMBUILD.$GMREL" 10 10 GMXPI="$GMNAME-$GMVER.xpi" 11 11 12 12 # Copy base structure to a temporary build directory and change to it 13 echo "Creating working directory ..." 13 14 rm -rf build 14 15 mkdir build 15 cp chrome.manifest build/ 16 cp install.js build/ 17 cp install.rdf build/ 18 cp license.txt build/ 19 cp -r defaults build/ 20 cp -r components build/ 21 cp -r chrome build/ 16 cp -r chrome.manifest install.rdf license.txt \ 17 defaults components chrome \ 18 build/ 22 19 cd build 23 20 24 # Generate locales for chrome.manifest from babelzilla directories, which 25 # we assume have been placed in locale/. 21 echo "Gathering all locales into chrome.manifest ..." 26 22 GMLOC=\"en-US\" 27 for entry in $(ls chrome/chromeFiles/locale/); do23 for entry in chrome/chromeFiles/locale/*; do 28 24 if [ $entry != en-US ]; then 29 echo "locale $GMNAME "$entry" chrome/chromeFiles/locale/"$entry"/" >> chrome.manifest25 echo "locale $GMNAME $entry chrome/chromeFiles/locale/$entry/" >> chrome.manifest 30 26 GMLOC=$GMLOC,\ \"$entry\" 31 27 fi 32 28 done 33 29 34 replace () { 35 TMP=`mktemp -t Greasemonkey-build.sh` 36 SRC=`echo "$1" | sed 's/[\/\\\\]/\\\\&/g'` 37 DST=`echo "$2" | sed 's/[\/\\\\]/\\\\&/g'` 38 sed "s/$SRC/$DST/g" "$3" > "$TMP" 39 if cmp -s "$3" "$TMP" ; then 40 # No change! Treat as a failure to react to in caller. 41 rm "$TMP" 42 return 1 43 fi 44 cp "$TMP" "$3" 45 rm "$TMP" 46 return 0 47 } 30 echo "Patching install.rdf version ..." 31 sed "s!<em:version>.*</em:version>!<em:version>$GMVER</em:version>!" \ 32 install.rdf > install.rdf.tmp 33 mv install.rdf.tmp install.rdf 48 34 49 replace '<em:version>.*</em:version>' \ 50 '<em:version>'$GMVER'</em:version>' \ 51 install.rdf 35 echo "Cleaning up unwanted files ..." 36 find . -depth -name '.svn' -exec rm -rf "{}" \; 37 find . -depth -name '*~' -exec rm -rf "{}" \; 38 find . -depth -name '#*' -exec rm -rf "{}" \; 52 39 53 find . -name '.svn' -prune -or -name '.DS_Store' -or -name '*~' -or -name '#*' \ 54 -or -print | zip -9X -@ "$GMXPI" 40 echo "Creating $GMNAME.jar ..." 41 cd chrome 42 zip -qr0X "$GMNAME.jar" chromeFiles icons 43 rm -rf chromeFiles icons 44 cd .. 55 45 56 mv "$GMXPI" ../ 46 echo "Patching chrome.manifest with jar ..." 47 sed -e \ 48 "/^content\|^skin\|^locale/s#\(.*\) chrome/\(.*\)#\1 jar:chrome/$GMNAME.jar!/\2#" \ 49 chrome.manifest > chrome.manifest.jar 50 mv chrome.manifest.jar chrome.manifest 57 51 58 echo "Created $GMXPI" 59 exit 0 52 echo "Creating $GMXPI ..." 53 zip -qr9X "../$GMXPI" * 54 55 echo "Cleaning up temporary files ..." 56 cd .. 57 rm -rf build branches/manage-ui2/src/chrome/chromeFiles/content/browser.js
r701 r727 177 177 "top", 178 178 true /* show close button */, 179 "I"/* access key */);179 this.bundle.getString("greeting.btnAccess") /* access key */); 180 180 } else { 181 181 // Firefox 2.0+ … … 198 198 [{ 199 199 label: this.bundle.getString("greeting.btn"), 200 accessKey: "I",200 accessKey: this.bundle.getString("greeting.btnAccess"), 201 201 popup: null, 202 202 callback: GM_hitch(this, "installCurrentScript") branches/manage-ui2/src/chrome/chromeFiles/content/config.js
r700 r727 1 // In this file protected properties (prefixed with an underscore) may be2 // used anywhere within this file and versioning.js3 4 1 function Config() { 5 2 this._scripts = null; 6 3 this._configFile = this._scriptDir; 7 4 this._configFile.append("config.xml"); 5 this._initScriptDir(); 8 6 9 7 this._observers = []; … … 331 329 332 330 get _scriptDir() { 333 var newDir = this._newScriptDir;334 if (newDir.exists()) return newDir;335 336 var oldDir = this._oldScriptDir;337 if (oldDir.exists()) return oldDir;338 339 // if we called this function, we want a script dir.340 // but, at this branch, neither the old nor new exists, so create one341 newDir.create(Components.interfaces.nsIFile.DIRECTORY_TYPE, 0755);342 343 var defaultConfigFile = getContentDir();344 defaultConfigFile.append("default-config.xml");345 346 defaultConfigFile.copyTo(newDir, "config.xml");347 defaultConfigFile.permissions = 0644;348 349 return newDir;350 },351 352 get _newScriptDir() {353 331 var file = Components.classes["@mozilla.org/file/directory_service;1"] 354 332 .getService(Components.interfaces.nsIProperties) … … 358 336 }, 359 337 360 get _oldScriptDir() { 361 var file = getContentDir(); 362 file.append("scripts"); 363 return file; 338 /** 339 * Create an empty configuration if none exist. 340 */ 341 _initScriptDir: function() { 342 var dir = this._scriptDir; 343 344 if (!dir.exists()) { 345 dir.create(Components.interfaces.nsIFile.DIRECTORY_TYPE, 0755); 346 347 var configStream = getWriteStream(this._configFile); 348 var xml = "<UserScriptConfig/>"; 349 configStream.write(xml, xml.length); 350 configStream.close(); 351 } 364 352 }, 365 353 366 354 get scripts() { return this._scripts.concat(); }, 367 getMatchingScripts: function(testFunc) { return this._scripts.filter(testFunc); } 355 getMatchingScripts: function(testFunc) { return this._scripts.filter(testFunc); }, 356 357 /** 358 * Checks whether the version has changed since the last run and performs 359 * any necessary upgrades. 360 */ 361 _updateVersion: function() { 362 log("> GM_updateVersion"); 363 364 // this is the last version which has been run at least once 365 var initialized = GM_prefRoot.getValue("version", "0.0"); 366 367 if (GM_compareVersions(initialized, "0.8") == -1) 368 this._pointEightBackup(); 369 370 // update the currently initialized version so we don't do this work again. 371 var extMan = Components.classes["@mozilla.org/extensions/manager;1"] 372 .getService(Components.interfaces.nsIExtensionManager); 373 374 var item = extMan.getItemForID(GM_GUID); 375 GM_prefRoot.setValue("version", item.version); 376 377 log("< GM_updateVersion"); 378 }, 379 380 /** 381 * In Greasemonkey 0.8 there was a format change to the gm_scripts folder and 382 * testing found several bugs where the entire folder would get nuked. So we 383 * are paranoid and backup the folder the first time 0.8 runs. 384 */ 385 _pointEightBackup: function() { 386 var scriptDir = this._scriptDir; 387 var scriptDirBackup = scriptDir.clone(); 388 scriptDirBackup.leafName += "_08bak"; 389 if (scriptDir.exists() && !scriptDirBackup.exists()) 390 scriptDir.copyTo(scriptDirBackup.parent, scriptDirBackup.leafName); 391 } 368 392 }; 369 370 Components.classes["@mozilla.org/moz/jssubscript-loader;1"]371 .getService(Components.interfaces.mozIJSSubScriptLoader)372 .loadSubScript("chrome://greasemonkey/content/versioning.js");373 393 374 394 function Script(config) { … … 433 453 var file = this._config._scriptDir; 434 454 file.append(this._basedir); 455 file.normalize(); 435 456 return file; 436 457 }, branches/manage-ui2/src/chrome/chromeFiles/content/install.xul
r688 r727 40 40 > 41 41 <vbox 42 style="background:InfoBackground; border-bottom:1px black dotted; padding:0.5em; margin:0; margin-bottom:0.5em"42 style="background:InfoBackground; color: InfoText; border-bottom:1px black dotted; padding:0.5em; margin:0; margin-bottom:0.5em" 43 43 > 44 44 <description id="scriptDescription" branches/manage-ui2/src/chrome/chromeFiles/content/manage.xul
r703 r727 10 10 xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul" 11 11 title="&manage.title;" 12 persist="screenX screenY width height" 12 13 orient="vertical"> 13 14 … … 59 60 <button id="btnUninstall" 60 61 label="&manage.label.btnUninstall;" /> 62 <spacer flex="1"/> 63 <button label="&manage.button.close;" oncommand="close();"/> 61 64 </hbox> 62 65 </vbox> branches/manage-ui2/src/chrome/chromeFiles/content/pages-overlay.js
r699 r727 39 39 this.listbox = grpBox.getElementsByTagName("listbox")[0]; 40 40 this.btnAdd = buttons[0]; 41 this.btnRemove = buttons[1]; 41 this.btnEdit = buttons[1]; 42 this.btnRemove = buttons[2]; 42 43 43 44 this.listbox.addEventListener("select", updatePagesBox, true); 44 45 this.btnAdd.addEventListener("command", promptForNewPage, true); 46 this.btnEdit.addEventListener("command", promptForEdit, true); 45 47 this.btnRemove.addEventListener("command", remove, true); 46 48 … … 66 68 function updatePagesBox(ev) { 67 69 selectedPage = self.listbox.getSelectedItem(0); 70 self.btnEdit.disabled = selectedPage == null; 68 71 self.btnRemove.disabled = selectedPage == null; 69 72 } … … 91 94 } 92 95 } 96 97 function promptForEdit(ev) { 98 var gmManageBundle = document.getElementById("gm-manage-bundle"); 99 var val = gmPrompt( 100 gmManageBundle.getString("promptForEdit.msg"), 101 self.listbox.selectedItem.label, 102 gmManageBundle.getString("promptForEdit.title")); 103 104 if (val && val != "") { 105 self.type == "includes" ? 106 self.script.removeIncludeAt(self.listbox.selectedIndex): 107 self.script.removeExcludeAt(self.listbox.selectedIndex); 108 self.type == "includes" ? 109 self.script.addInclude(val): 110 self.script.addExclude(val); 111 112 dirty = true; 113 } 114 }; 93 115 94 116 this.pageAdded = function(val) { branches/manage-ui2/src/chrome/chromeFiles/content/pages-overlay.xul
r688 r727 25 25 label="&manage.button.add;" /> 26 26 <button 27 label="&manage.button.edit;" 28 disabled="true" /> 29 <button 27 30 label="&manage.button.remove;" 28 31 disabled="true" /> … … 45 48 <button 46 49 label="&manage.button.add;" /> 50 <button 51 label="&manage.button.edit;" 52 disabled="true" /> 47 53 <button label="&manage.button.remove;" 48 54 disabled="true" /> branches/manage-ui2/src/chrome/chromeFiles/content/utils.js
r701 r727 172 172 173 173 function launchApplicationWithDoc(appFile, docFile) { 174 var args=[docFile.path]; 175 176 // For the mac, wrap with a call to "open". 174 177 var xulRuntime = Components.classes["@mozilla.org/xre/app-info;1"] 175 178 .getService(Components.interfaces.nsIXULRuntime); 176 // See Mozilla bug: https://bugzilla.mozilla.org/show_bug.cgi?id=411819 177 // TODO: remove this when nsIMIMEInfo works on windows again. 178 if (xulRuntime.OS.toLowerCase().substring(0, 3) == "win") { 179 var process = Components.classes["@mozilla.org/process/util;1"] 180 .createInstance(Components.interfaces.nsIProcess); 181 process.init(appFile); 182 process.run(false, // blocking 183 [docFile.path], // args 184 1); // number of args 185 } else { 186 var mimeInfoService = 187 Components.classes["@mozilla.org/uriloader/external-helper-app-service;1"] 188 .getService(Components.interfaces.nsIMIMEService); 189 var mimeInfo = mimeInfoService.getFromTypeAndExtension( 190 "application/x-userscript+javascript", "user.js" ); 191 mimeInfo.preferredAction = mimeInfo.useHelperApp; 192 mimeInfo.preferredApplicationHandler = appFile; 193 mimeInfo.launchWithFile(docFile); 194 } 179 if ("Darwin"==xulRuntime.OS) { 180 args=["-a", appFile.path, docFile.path] 181 182 appFile = Components.classes["@mozilla.org/file/local;1"] 183 .createInstance(Components.interfaces.nsILocalFile); 184 appFile.followLinks = true; 185 appFile.initWithPath("/usr/bin/open"); 186 } 187 188 var process = Components.classes["@mozilla.org/process/util;1"] 189 .createInstance(Components.interfaces.nsIProcess); 190 process.init(appFile); 191 process.run(false, args, args.length); 195 192 } 196 193 … … 273 270 .getService(Components.interfaces.nsIIOService) 274 271 .newFileURI(file); 275 }276 277 function getContentDir() {278 var reg = Components.classes["@mozilla.org/chrome/chrome-registry;1"]279 .getService(Components.interfaces.nsIChromeRegistry);280 281 var ioSvc = Components.classes["@mozilla.org/network/io-service;1"]282 .getService(Components.interfaces.nsIIOService);283 284 var proto = Components.classes["@mozilla.org/network/protocol;1?name=file"]285 .getService(Components.interfaces.nsIFileProtocolHandler);286 287 var chromeURL = ioSvc.newURI("chrome://greasemonkey/content", null, null);288 var fileURL = reg.convertChromeURL(chromeURL);289 var file = proto.getFileFromURLSpec(fileURL.spec).parent;290 291 return file292 272 } 293 273 branches/manage-ui2/src/chrome/chromeFiles/locale/ca-AD/gm-browser.properties
r632 r727 9 9 greeting.msg=Aquest és script d'usuari de Greasemonkey. Clica instal.lar per començar a utilitzar-lo. 10 10 greeting.btn=Instal.lar 11 greeting.btnAccess=I 11 12 greetz.0=Hurrah! 12 13 greetz.1=Hola! … … 20 21 alert.failure=Error instal.lant l'script d'usuari 21 22 editor.prompt=Selecciona l'executable de l'Editor de Text (p.ex: "c:\\windows\\notepad.exe") 23 editor.please_pick_executable=Please pick an executable application to use to edit user scripts. 24 editor.could_not_launch=Could not launch editor. 22 25 newscript.noname=Si us plau, posa un nom al teu script 23 26 newscript.nonamespace=Si us plau, dona un espai de noms al teu script branches/manage-ui2/src/chrome/chromeFiles/locale/cs-CZ/gm-browser.properties
r632 r727 9 9 greeting.msg=Toto je uÅŸivatelskÜ skript rozÅ¡ÃÅenà GreaseMonkey. KlepnÄte na Instalovat pro zaÄátek jeho pouÅŸÃvánÃ. 10 10 greeting.btn=Instalovat 11 greeting.btnAccess=I 11 12 greetz.0=Hurá! 12 13 greetz.1=Nashle... … … 20 21 alert.failure=Chyba pÅi instalaci uÅŸivatelského skriptu: 21 22 editor.prompt=Vyberte textovÜ editor ke spuÅ¡tÄnà 23 editor.please_pick_executable=Please pick an executable application to use to edit user scripts. 24 editor.could_not_launch=Could not launch editor. 22 25 newscript.noname=Please provide a name for your script. 23 26 newscript.nonamespace=Please provide a namespace for your script. branches/manage-ui2/src/chrome/chromeFiles/locale/de-DE/gm-browser.properties
r632 r727 9 9 greeting.msg=Dies ist ein Benutzerskript fÃŒr Greasemonkey. Klicken Sie auf "Installieren", um es benutzen zu können. 10 10 greeting.btn=Installieren 11 greeting.btnAccess=I 11 12 greetz.0=Hossa! 12 13 greetz.1=Hallo! … … 20 21 alert.failure=Fehler bei der Installation des Benutzerskripts: 21 22 editor.prompt=Text-Editor auswÀhlen (z.B. "C:\\Windows\\notepad.exe") 23 editor.please_pick_executable=Bitte wÀhlen Sie eine ausfÃŒhrbare Anwendung zur Bearbeitung der Benutzerskripte aus. 24 editor.could_not_launch=Text-Editor konnte nicht gestartet werden. 22 25 newscript.noname=Bitte geben Sie einen Namen fÃŒr Ihr Skript an. 23 26 newscript.nonamespace=Bitte geben Sie einen Namensraum fÃŒr Ihr Skript an. branches/manage-ui2/src/chrome/chromeFiles/locale/en-US/gm-browser.properties
r629 r727 2 2 menuitem.new=New User Script 3 3 menuitem.install=Install This User Script... 4 5 4 tooltip.disabled=Greasemonkey is disabled. 6 5 tooltip.enabled=Greasemonkey is enabled. 7 6 tooltip.loading=Loading... 8 9 7 statusbar.installed=installed successfully 10 11 8 install.msg=You are about to install the following Greasemonkey user script: 12 9 greeting.msg=This is a Greasemonkey user script. Click install to start using it. 13 10 greeting.btn=Install 14 11 greeting.btnAccess=I 15 12 greetz.0=Huzzah! 16 13 greetz.1=Hallo! … … 19 16 greetz.4=Greetings, fellow traveler. 20 17 greetz.5=G'Day! 21 22 18 alert.fromURI=Downloading user script... 23 19 alert.fromURI.failure=Could not download user script 24 20 alert.success=Installed successfully. 25 21 alert.failure=Error installing user script: 26 27 22 editor.prompt=Please choose your preferred text editor first 28 23 editor.please_pick_executable=Please pick an executable application to use to edit user scripts. 29 24 editor.could_not_launch=Could not launch editor. 30 31 25 newscript.noname=Please provide a name for your script. 32 26 newscript.nonamespace=Please provide a valid namespace URI for your script.\n(e.g. "http://userscripts.org/users/useridnumber") branches/manage-ui2/src/chrome/chromeFiles/locale/en-US/gm-manage.properties
r703 r727 2 2 promptForNewPage.title=Add Page 3 3 promptForNewPage.defVal=http://foo.com/* 4 5 4 promptForEdit.msg=Modify the URL of the page below. You can specify multiple pages using the wildcard (*) character. 6 5 promptForEdit.title=Edit Page 7 8 6 uninstallDialogTitle=Uninstall User Script 9 7 uninstallTextWithPrefs=You are about to uninstall the user script "%S".\n\nWould you also like to delete associated preferences? branches/manage-ui2/src/chrome/chromeFiles/locale/en-US/greasemonkey.dtd
r703 r727 1 1 <!ENTITY manage.title "Manage User Scripts"> 2 <!ENTITY manage.button.close "Close"> 2 3 <!ENTITY manage.button.add "Add..."> 3 4 <!ENTITY manage.button.edit "Edit..."> … … 9 10 <!ENTITY manage.label.btnUninstall "Uninstall"> 10 11 <!ENTITY manage.reorderHelp "Drag-and-drop with the mouse or press Alt-Up/Alt-Down to reorder scripts in this list."> 11 12 12 <!ENTITY menu.install "Install User Script..."> 13 13 <!ENTITY menu.install.accesskey "I"> … … 20 20 <!ENTITY menu.manage "Manage User Scripts..."> 21 21 <!ENTITY menu.manage.accesskey "M"> 22 23 <!ENTITY statusbar.noscripts "No installed scripts match this page"> 22 <!ENTITY statusbar.noscripts "No scripts installed!"> 24 23 <!ENTITY statusbar.enabled "Enabled"> 25 24 <!ENTITY statusbar.enabled.accesskey "E"> 26 27 25 <!ENTITY install.title "Greasemonkey Installation"> 28 26 <!ENTITY install.runson "runs on:"> … … 32 30 <!ENTITY install.showscriptsource "Show Script Source"> 33 31 <!ENTITY install.installbutton "Install"> 34 35 32 <!ENTITY newscript.name "Name"> 36 33 <!ENTITY newscript.namespace "Namespace"> branches/manage-ui2/src/chrome/chromeFiles/locale/es-ES/gm-browser.properties
r632 r727 9 9 greeting.msg=Esto es un Script de Greasemonkey. Pulsa instalar para su uso. 10 10 greeting.btn=Instalar 11 greeting.btnAccess=I 11 12 greetz.0=Saludos! 12 13 greetz.1=Hola! … … 20 21 alert.failure=Error instalando el Script: 21 22 editor.prompt=Elige un editor de texto (e.g. "c:\\windows\\notepad.exe") 23 editor.please_pick_executable=Please pick an executable application to use to edit user scripts. 24 editor.could_not_launch=Could not launch editor. 22 25 newscript.noname=Please provide a name for your script. 23 26 newscript.nonamespace=Please provide a namespace for your script. branches/manage-ui2/src/chrome/chromeFiles/locale/eu-ES/gm-browser.properties
r632 r727 9 9 greeting.msg=Honako hau Greasemonkey script bat da. Sakatu Instalatu erabili ahal izateko. 10 10 greeting.btn=Instalatu 11 greeting.btnAccess=I 11 12 greetz.0=Epa! 12 13 greetz.1=Aupa! … … 20 21 alert.failure=Akatsa scripta instalatzean: 21 22 editor.prompt=Hautatu testu editore bat (adb. "c:\\windows\\notepad.exe") 23 editor.please_pick_executable=Please pick an executable application to use to edit user scripts. 24 editor.could_not_launch=Could not launch editor. 22 25 newscript.noname=Please provide a name for your script. 23 26 newscript.nonamespace=Please provide a namespace for your script. branches/manage-ui2/src/chrome/chromeFiles/locale/fa-IR/gm-browser.properties
r632 r727 9 9 greeting.msg=This is a Greasemonkey user script. Click install to start using it. 10 10 greeting.btn=Install 11 greeting.btnAccess=I 11 12 greetz.0=Huzzah! 12 13 greetz.1=Hallo! … … 20 21 alert.failure=Error installing user script: 21 22 editor.prompt=Choose an Executable Text Editor (e.g. "c:\\windows\\notepad.exe") 23 editor.please_pick_executable=Please pick an executable application to use to edit user scripts. 24 editor.could_not_launch=Could not launch editor. 22 25 newscript.noname=Please provide a name for your script. 23 26 newscript.nonamespace=Please provide a namespace for your script. branches/manage-ui2/src/chrome/chromeFiles/locale/fa-IR/greasemonkey.dtd
r673 r727 20 20 <!ENTITY menu.manage "Manage User Scripts..."> 21 21 <!ENTITY menu.manage.accesskey "M"> 22 <!ENTITY statusbar.noscripts "No installed scripts match this page">22 <!ENTITY statusbar.noscripts "No scripts installed!"> 23 23 <!ENTITY statusbar.enabled "Enabled"> 24 24 <!ENTITY statusbar.enabled.accesskey "E"> branches/manage-ui2/src/chrome/chromeFiles/locale/fi-FI/gm-browser.properties
r632 r727 9 9 greeting.msg=TÀmÀ on Greasemonkey-skripti. Paina "Asenna" jatkaaksesi. 10 10 greeting.btn=Asenna 11 greeting.btnAccess=A 11 12 greetz.0=Huzzaa! 12 13 greetz.1=Moro! … … 20 21 alert.failure=Skriptin asennuksessa tapahtui virhe: 21 22 editor.prompt=Valitse tekstieditori (esim. "c:\\windows\\notepad.exe") 23 editor.please_pick_executable=Please pick an executable application to use to edit user scripts. 24 editor.could_not_launch=Could not launch editor. 22 25 newscript.noname=Anna skriptillesi nimi. 23 26 newscript.nonamespace=MÀÀritÀ skriptisi nimiavaruus. branches/manage-ui2/src/chrome/chromeFiles/locale/fr-FR/gm-browser.properties
r632 r727 9 9 greeting.msg=Ceci est un script Greasemonkey. Cliquer sur «Installer» afin de pouvoir l'utiliser. 10 10 greeting.btn=Installer 11 greeting.btnAccess=I 11 12 greetz.0=Youpi ! 12 13 greetz.1=Salut ! … … 20 21 alert.failure=Erreur lors de l'installation du script : 21 22 editor.prompt=Désignez un éditeur de texte (par exemple "C:\\WINDOWS\\NOTEPAD.EXE") 23 editor.please_pick_executable=Merci d'indiquer quel exécutable utiliser pour l'édition des scripts. 24 editor.could_not_launch=Impossible de lancer l'éditeur. 22 25 newscript.noname=Merci de fournir un nom pour votre script. 23 26 newscript.nonamespace=Merci de fournir un espace de noms pour votre script. branches/manage-ui2/src/chrome/chromeFiles/locale/fr-FR/gm-manage.properties
r632 r727 4 4 promptForEdit.msg=Modifiez l'URL de la page ci-dessous. Il est possible de préciser un ensemble de pages en utilisant l'astérisque (*) comme joker. 5 5 promptForEdit.title=Ãditer la page 6 editor.prompt=Choisissez un éditeur de texte (par exemple "C:\\WINDOWS\\NOTEPAD.EXE")6 editor.prompt=Choisissez un éditeur de texte (par exemple « C:\\WINDOWS\\NOTEPAD.EXE ») branches/manage-ui2/src/chrome/chromeFiles/locale/he-IL/gm-browser.properties
r632 r727 9 9 greeting.msg=××× ×¡×§×š××€× Greasemonkey. ×××¥ ×¢× ××ª×§× ×××× ××ת××× ××שת×ש ××. 10 10 greeting.btn=××ª×§× 11 greeting.btnAccess=× 11 12 greetz.0=××××! 12 13 greetz.1=×××! … … 20 21 alert.failure=ש×××× ×××ª×§× ×ª ×סקך××€×: 21 22 editor.prompt=××ך ×¢××š× ××§×¡× (××××××: "c:\\windows\\notepad.exe") 23 editor.please_pick_executable=Please pick an executable application to use to edit user scripts. 24 editor.could_not_launch=Could not launch editor. 22 25 newscript.noname=×× × ×Š××× ×©× ×¢××ך ×סקך××€×. 23 26 newscript.nonamespace=×× × ×Š××× ×ך××-ש××ת ×¢××ך ×סקך××€×. branches/manage-ui2/src/chrome/chromeFiles/locale/ja-JP/gm-browser.properties
r632 r727 9 9 greeting.msg=ãã㯠Greasemonkey ãŠãŒã¶ã¹ã¯ãªããã§ãã䜿çšããã«ã¯ã€ã³ã¹ããŒã«ãã¯ãªãã¯ããŠãã ããã 10 10 greeting.btn=ã€ã³ã¹ããŒã« 11 greeting.btnAccess=I 11 12 greetz.0=Huzzah! 12 13 greetz.1=Hallo! … … 20 21 alert.failure=ãŠãŒã¶ã¹ã¯ãªããã€ã³ã¹ããŒã«ã¯å€±æ: 21 22 editor.prompt=ããã¹ããšãã£ã¿ããã°ã©ã ãæå®ããŠãã ãã (äŸ:"c:\\windows\\notepad.exe") 23 editor.please_pick_executable=Please pick an executable application to use to edit user scripts. 24 editor.could_not_launch=Could not launch editor. 22 25 newscript.noname=ã¹ã¯ãªããã«ååãä»ããŠãã ããã 23 26 newscript.nonamespace=ã¹ã¯ãªããã«åå空éãäžããŠãã ããã branches/manage-ui2/src/chrome/chromeFiles/locale/ko-KR/gm-browser.properties
r632 r727 2 2 menuitem.new=ìë¡ìŽ ì ì ì€í¬ëŠœíž 3 3 menuitem.install=ì ì ì€í¬ëŠœíž ì€ì¹... 4 tooltip.disabled=ê·žëŠ¬ì Šëªœí€ê° ë¹íì±íëììµëë€.5 tooltip.enabled=ê·žëŠ¬ì Šëªœí€ê° íì±íëììµëë€.4 tooltip.disabled=귞늬ì€ëªœí€ê° ë¹íì±íëììµëë€. 5 tooltip.enabled=귞늬ì€ëªœí€ê° íì±íëììµëë€. 6 6 tooltip.loading=ë¶ë¬ì€ë ì€... 7 7 statusbar.installed=ì±ê³µì ìŒë¡ ì€ì¹ëš 8 install.msg=ë€ì ì 귞늬ìŠëªœí€ ì ì ì€í¬ëŠœížë¥Œ ì§êž ì€ì¹íë € í©ëë€:9 greeting.msg=ìŽê²ì ê·žëŠ¬ì Šëªœí€ ì ì ì€í¬ëŠœížì8 install.msg=ë€ì 귞늬ì€ëªœí€ ì ì ì€í¬ëŠœížë¥Œ ì§êž ì€ì¹íë € í©ëë€: 9 greeting.msg=ìŽê²ì 귞늬ì€ëªœí€ ì ì ì€í¬ëŠœížì 10 10 ëë€. ì¬ì©íìë €ë©Ž íŽëŠíì¬ ì€ì¹íìêž° ë°ëëë€. 11 11 greeting.btn=ì€ì¹ 12 greeting.btnAccess=I 12 13 greetz.0=ë§ìž! 13 14 greetz.1=ì¬ë³Žìžì! 14 15 greetz.2=ìë 15 16 ! 16 greetz.3=ì ë 17 ëš¹ìŽ... 17 greetz.3=ë°¥ ëš¹ì... 18 18 greetz.4=ìë 19 19 , ì¹êµ¬. … … 25 25 editor.prompt=í 26 26 ì€íž ížì§êž° ì€í íìŒì ì ííìžì. (ì, "c:\\windows\\notepad.exe") 27 editor.please_pick_executable=ì ì ì€í¬ëŠœížë¥Œ ížì§íêž° ìíŽ ì€í ê°ë¥í ìì©íë¡ê·žëšì ì ííŽ ì£Œìžì. 28 editor.could_not_launch=ížì§êž°ë¥Œ ì€íí ì ììµëë€. 27 29 newscript.noname=ì€í¬ëŠœížì ìŽëŠì ì 28 30 ë ¥íìžì. 29 31 newscript.nonamespace=ì€í¬ëŠœížì ë€ì ì€íìŽì€ë¥Œ ì 30 32 ë ¥íìžì. 31 newscript.exists=ê°ì ìŽëŠì ì€í¬ëŠœížê° ìŽë¯ž 졎ì¬í©ëë€. ë®ìŽ ìšë ì¢ìµëê¹?33 newscript.exists=ê°ì ìŽëŠì ì€í¬ëŠœížê° ìŽë¯ž 졎ì¬í©ëë€. ë®ìŽìšë ì¢ìµëê¹? branches/manage-ui2/src/chrome/chromeFiles/locale/ko-KR/greasemonkey.dtd
r632 r727 8 8 <!ENTITY manage.label.chkEnabled "ì¬ì©"> 9 9 <!ENTITY manage.label.btnUninstall "ìì "> 10 <!ENTITY manage.label.chkUninstall "êŽë šë í겜 ì€ì ë íšê» ìì ">10 <!ENTITY manage.label.chkUninstall "êŽë šë í겜 ì€ì ë íšê» ìì "> 11 11 <!ENTITY manage.reorderHelp "ë§ì°ì€ë¡ ëëê·ž ì€ ëë¡íìê±°ë, Alt-Up/Alt-Down í€ë¥Œ ëë¬ì ì€í¬ëŠœíž ëª©ë¡ì ìì륌 ë°ê¿ ì ììµëë€."> 12 12 <!ENTITY menu.install "ì ì ì€í¬ëŠœíž ì€ì¹..."> … … 24 24 <!ENTITY statusbar.enabled "ì¬ì©"> 25 25 <!ENTITY statusbar.enabled.accesskey "E"> 26 <!ENTITY install.title "ê·žëŠ¬ì Šëªœí€ ì€ì¹">26 <!ENTITY install.title "귞늬ì€ëªœí€ ì€ì¹"> 27 27 <!ENTITY install.runson "ë€ììì ëì:"> 28 28 <!ENTITY install.butnoton "ë€ììì ëìíì§ ìì:"> branches/manage-ui2/src/chrome/chromeFiles/locale/nl-NL/gm-browser.properties
r632 r727 9 9 greeting.msg=Dit is een Greasemonkey User Script. Klik op Installeren om verder te gaan. 10 10 greeting.btn=Installeren 11 greeting.btnAccess=I 11 12 greetz.0=Hoera! 12 13 greetz.1=De ballen... … … 20 21 alert.failure=Er is een fout opgetreden tijdens installatie van het user script: 21 22 editor.prompt=Kies een Tekst Editor 23 editor.please_pick_executable=Please pick an executable application to use to edit user scripts. 24 editor.could_not_launch=Could not launch editor. 22 25 newscript.noname=Please provide a name for your script. 23 26 newscript.nonamespace=Please provide a namespace for your script. branches/manage-ui2/src/chrome/chromeFiles/locale/pl-PL/gm-browser.properties
r632 r727 8 8 czone 9 9 tooltip.loading=Wczytywanie... 10 statusbar.installed= - zainstalowano10 statusbar.installed=- zainstalowano 11 11 install.msg=Zamierzasz zainstalowaÄ nastÄpujÄ 12 12 cy skrypt: … … 14 14 Ä uÅŒywanie tego skryptu. 15 15 greeting.btn=Instaluj 16 greetz.0=Hurra! 16 greeting.btnAccess=I 17 greetz.0=Hurra! 17 18 greetz.1=CzeÅÄ! 18 greetz.2=CzoÅem! 19 greetz.3=Niespodzianka... 20 greetz.4=Pozdrowienia, towarzyszu podróŌy. 21 greetz.5=DzieÅ dobry! 19 greetz.2=CzoÅem! 20 greetz.3=Niespodzianka... 21 greetz.4=Pozdrowienia, towarzyszu podróŌy. 22 greetz.5=DzieÅ dobry! 22 23 alert.fromURI=Pobieranie skryptu... 23 24 alert.fromURI.failure=Nie moÅŒna pobraÄ skryptu 24 alert.success= - zainstalowano25 alert.success=Zainstalowano 25 26 alert.failure=WystÄ 26 27 piÅ bÅÄ 27 28 d podczas instalacji skryptu:\n 28 editor.prompt=Wybierz plik wykonywalny edytora tekstu (np. "c:\\windows\\notepad.exe") 29 newscript.noname=Wprowadź nazwÄ skryptu 30 newscript.nonamespace=Wprowadź lokalizacjÄ skryptu 29 editor.prompt=ProszÄ najpierw wybraÄ edytor tekstu 30 editor.please_pick_executable=ProszÄ wskazaÄ plik wykonywalny aplikacji uÅŒywanej do edycji skryptów 31 editor.could_not_launch=Nie moÅŒna otworzyÄ edytora 32 newscript.noname=ProszÄ wprowadziÄ nazwÄ skryptu 33 newscript.nonamespace=ProszÄ wprowadziÄ lokalizacjÄ skryptu.\n(Np. "http://userscripts.org/users/useridnumber") 31 34 newscript.exists=Skrypt o takiej nazwie jest juÅŒ zainstalowany.\nNadpisaÄ skrypt? branches/manage-ui2/src/chrome/chromeFiles/locale/pl-PL/gm-manage.properties
r632 r727 1 promptForNewPage.msg=Wprowadź poniÅŒej adres URL witr ny. UÅŒywajÄ1 promptForNewPage.msg=Wprowadź poniÅŒej adres URL witryny. UÅŒywajÄ 2 2 c wieloznacznika (*) moÅŒesz okreÅliÄ wiele witryn. 3 promptForNewPage.title=Dodawanie nowej witr ny3 promptForNewPage.title=Dodawanie nowej witryny 4 4 promptForNewPage.defVal=http://foo.com/* 5 promptForEdit.msg=Modyfikuj adres URL poniÅŒszej witr ny. UÅŒywajÄ5 promptForEdit.msg=Modyfikuj adres URL poniÅŒszej witryny. UÅŒywajÄ 6 6 c wieloznacznika (*) moÅŒesz okreÅliÄ wiele witryn. 7 promptForEdit.title=Edytowanie adresu witr ny7 promptForEdit.title=Edytowanie adresu witryny 8 8 editor.prompt=Wybierz plik edytora tekstu (np. "c:\\windows\\notepad.exe") branches/manage-ui2/src/chrome/chromeFiles/locale/pl-PL/greasemonkey.dtd
r632 r727 12 12 <!ENTITY manage.label.chkUninstall "UsuÅ takÅŒe skojarzone ustawienia"> 13 13 <!ENTITY manage.reorderHelp "Aby zmieniÄ kolejnoÅÄ skryptów na liÅcie przenieÅ je za pomocÄ 14 myszy lub skorzystaj ze sk ótu Alt-Up/Alt-Down.">14 myszy lub skorzystaj ze skrótu Alt-Up/Alt-Down."> 15 15 <!ENTITY menu.install "Instaluj skrypt"> 16 16 <!ENTITY menu.install.accesskey "I"> branches/manage-ui2/src/chrome/chromeFiles/locale/pt-BR/gm-browser.properties
r632 r727 9 9 greeting.msg=Isto é um Script para o Greasemonkey. Clique em Instalar para começar a usá-lo. 10 10 greeting.btn=Instalar 11 greeting.btnAccess=I 11 12 greetz.0=Uhuu! 12 13 greetz.1=Ahan... … … 20 21 alert.failure=Erro ao instalar o script: 21 22 editor.prompt=Escolha um programa Editor de Texto (e.g. "c:\\windows\\notepad.exe") 23 editor.please_pick_executable=Please pick an executable application to use to edit user scripts. 24 editor.could_not_launch=Could not launch editor. 22 25 newscript.noname=Please provide a name for your script. 23 26 newscript.nonamespace=Please provide a namespace for your script. branches/manage-ui2/src/chrome/chromeFiles/locale/ru-RU/gm-browser.properties
r632 r727 10 10 greeting.msg=ÐÑП ÑпеÑОалÑМÑй ÑкÑÐžÐ¿Ñ ÐŽÐ»Ñ Greasemonkey. ÐÐ»Ñ ÑПгП ÑÑÐŸÐ±Ñ ÐžÐŒ вПÑпПлÑзПваÑÑÑÑ ÑлеЎÑÐµÑ ÑÑÑаМПвОÑÑ ÐµÐ³ÐŸ. 11 11 greeting.btn=УÑÑаМПвОÑÑ 12 greeting.btnAccess=О 12 13 greetz.0=Huzzah! 13 14 greetz.1=Hallo! … … 21 22 alert.failure=ÐÑОбка пÑО ÑÑÑаМПвке ÑкÑОпÑа: 22 23 editor.prompt=ÐÑбеÑОÑе ÑекÑÑПвÑй ÑеЎакÑÐŸÑ (МапÑ. "c:\\windows\\notepad.exe") 24 editor.please_pick_executable=ÐÑбеÑОÑе пÑОлПжеМОе ÐŽÐ»Ñ ÑеЎакÑОÑÐŸÐ²Ð°ÐœÐžÑ ÑкÑОпÑПв. 25 editor.could_not_launch=ÐевПзЌПжМП запÑÑÑОÑÑ ÑеЎакÑПÑ. 23 26 newscript.noname=ÐаЎайÑе ÐžÐŒÑ ÐŽÐ»Ñ Ð²Ð°ÑегП ÑкÑОпÑа. 24 27 newscript.nonamespace=ÐаЎайÑе пÑПÑÑÑаМÑÑвП ÐŽÐ»Ñ Ð²Ð°ÑегП ÑкÑОпÑа. branches/manage-ui2/src/chrome/chromeFiles/locale/sk-SK/gm-browser.properties
r632 r727 9 9 greeting.msg=Toto je pouÅŸÃvateÄŸskÜ skript rozÅ¡Ãrenia Greasemonkey. KliknutÃm na tlaÄidlo NainÅ¡talovaÅ¥ ho mÃŽÅŸete zaÄaÅ¥ pouÅŸÃvaÅ¥. 10 10 greeting.btn=NainÅ¡talovaÅ¥ 11 greeting.btnAccess=N 11 12 greetz.0=ZdravÃm! 12 13 greetz.1=Ahoj! … … 15 16 greetz.4=ZdravÃm, kamarát. 16 17 greetz.5=DobrÜ deÅ! 17 alert.fromURI= SÅ¥ahujesa pouÅŸÃvateÄŸskÜ skript...18 alert.fromURI.failure=Nepodarilo sa stiahnuÅ¥ pouÅŸÃvateÄŸskÜ skript.19 alert.success=à ºspeÅ¡ne nainÅ¡talovanÜ18 alert.fromURI=Preberá sa pouÅŸÃvateÄŸskÜ skript... 19 alert.fromURI.failure=Nepodarilo sa prevziaÅ¥ pouÅŸÃvateÄŸskÜ skript. 20 alert.success=ÃspeÅ¡ne nainÅ¡talovanÜ 20 21 alert.failure=Chyba pri inÅ¡talácii pouÅŸÃvateÄŸského skriptu: 21 22 editor.prompt=Vyberte spustiteÄŸnÜ textovÜ editor (napr. "c:\\windows\\notepad.exe") 22 newscript.noname=ProsÃm, zadajte názov vášho skriptu. 23 newscript.nonamespace=ProsÃm, zadajte oblasÅ¥ názvov vášho skriptu. 23 editor.please_pick_executable=Vyberte spustiteÄŸnú aplikáciu na úpravu pouÅŸÃvateÄŸskÜch skriptov 24 editor.could_not_launch=Nie je moÅŸné spustiÅ¥ editor. 25 newscript.noname=Zadajte názov vášho skriptu. 26 newscript.nonamespace=Zadajte oblasÅ¥ názvov URI vášho skriptu.\n(e.g. "http://userscripts.org/users/useridnumber") 24 27 newscript.exists=Skript s tÜmto názvom je uÅŸ nainÅ¡talovanÜ.\nPrepÃsaÅ¥? branches/manage-ui2/src/chrome/chromeFiles/locale/sk-SK/gm-manage.properties
r632 r727 2 2 promptForNewPage.title=Pridať stránku 3 3 promptForNewPage.defVal=http://foo.com/* 4 promptForEdit.msg=Upravte URL adresustránky. Ak chcete zadať viac stránok, pouşite zástupnÜ znak (*).4 promptForEdit.msg=Upravte adresu URL stránky. Ak chcete zadať viac stránok, pouşite zástupnÜ znak (*). 5 5 promptForEdit.title=Upraviť stránku 6 6 editor.prompt=Vyberte spustiteğnÜ súbor textového editora (napr. "c:\\windows\\notepad.exe") branches/manage-ui2/src/chrome/chromeFiles/locale/sk-SK/greasemonkey.dtd
r632 r727 13 13 <!ENTITY menu.install.accesskey "N"> 14 14 <!ENTITY menu.show "ZobraziÅ¥ zdrojovÜ kód skriptu"> 15 <!ENTITY menu.show.accesskey " z">15 <!ENTITY menu.show.accesskey "Z"> 16 16 <!ENTITY menu.commands "PrÃkazy pouÅŸÃvateÄŸského skriptu..."> 17 17 <!ENTITY menu.commands.accesskey "k"> branches/manage-ui2/src/chrome/chromeFiles/locale/sl-SI/gm-browser.properties
r632 r727 9 9 greeting.msg=To je uporabniÅ¡ki skript Mastneopice. Kliknite Namesti, da ga lahko zaÄnete uporabljati. 10 10 greeting.btn=Namesti 11 greeting.btnAccess=N 11 12 greetz.0=Nazdar! 12 13 greetz.1=Åœivijo! … … 20 21 alert.failure=Napaka pri nameÅ¡Äanju uporabniÅ¡kega skripta: 21 22 editor.prompt=Izberite aplikacijo urejevalnika besedil (npr. "c:\\windows\\notepad.exe") 23 editor.please_pick_executable=Please pick an executable application to use to edit user scripts. 24 editor.could_not_launch=Could not launch editor. 22 25 newscript.noname=Prosimo, doloÄite ime svojemu skriptu. 23 26 newscript.nonamespace=Prosimo, doloÄite imenski prostor svojemu skriptu. branches/manage-ui2/src/chrome/chromeFiles/locale/tr-TR/gm-browser.properties
r632 r727 9 9 greeting.msg=Bu bir Greasemonkey kullanıcı script'i. YÃŒkleyip kullanmaya baÅlamak için tıklayın. 10 10 greeting.btn=YÃŒkle 11 greeting.btnAccess=L 11 12 greetz.0=Mrb! 12 13 greetz.1=Selam! … … 20 21 alert.failure=Kullanıcı script'ini yÃŒklerken hata: 21 22 editor.prompt=Metin editörÃŒnÃŒzÃŒ seçin (örn: "C:\\Windows\\Notepad.exe") 23 editor.please_pick_executable=Please pick an executable application to use to edit user scripts. 24 editor.could_not_launch=Could not launch editor. 22 25 newscript.noname=LÃŒtfen script'inize bir isim verin. 23 26 newscript.nonamespace=Script'iniz için bir alan adı belirtin. branches/manage-ui2/src/chrome/chromeFiles/locale/uk-UA/gm-browser.properties
r632 r727 1 1 menuitem.manage=ÐеÑÑÐ²Ð°ÐœÐœÑ ÑкÑОпÑаЌО 2 2 menuitem.new=ÐПвОй ÑкÑÐžÐ¿Ñ 3 menuitem.install=ÐÑÑаМПвОÑО ÑкÑÐžÐ¿Ñ ...3 menuitem.install=ÐÑÑаМПвОÑО ÑкÑОпÑ⊠4 4 tooltip.disabled=Greasemonkey вОЌкМеМП. 5 5 tooltip.enabled=Greasemonkey ÑвÑЌкМеМП. 6 tooltip.loading=ÐаваМÑÐ°Ð¶ÐµÐœÐœÑ ...6 tooltip.loading=ÐаваМÑажеММÑ⊠7 7 statusbar.installed=ÑÑпÑÑМП вÑÑаМПвлеМП 8 8 install.msg=ÐО МаЌагаÑÑеÑÑ Ð²ÑÑаМПвОÑО МаÑÑÑпМОй ÑкÑÐžÐ¿Ñ Greasemonkey: 9 greeting.msg=Ње ÑкÑÐžÐ¿Ñ Greasemonkey. ÐаÑОÑМÑÑÑ "ÐÑÑаМПвОÑО", ÑПб пПÑаÑО йПгП вОкПÑОÑÑПвÑваÑО.9 greeting.msg=Ње ÑкÑÐžÐ¿Ñ Greasemonkey. ÐаÑОÑМÑÑÑ Â«ÐÑÑаМПвОÑО», ÑПб пПÑаÑО йПгП вОкПÑОÑÑПвÑваÑО. 10 10 greeting.btn=ÐÑÑаМПвОÑО 11 greeting.btnAccess=Ð 11 12 greetz.0=УÑÑÑа! 12 13 greetz.1=ÐÑОвÑÑ! 13 14 greetz.2=Як ÑÑ ÐŒÐ°ÑÑ? 14 greetz.3=Ðе ÑекалО? ..15 greetz.3=Ðе ÑекалО? 15 16 greetz.4=ÐÑÑаММÑ, ÐŽÑÑже! 16 17 greetz.5=ÐПбÑПгП ЎМÑ! 17 alert.fromURI=ÐаваМÑажÑÑÑÑÑÑ ÑкÑÐžÐ¿Ñ ...18 alert.fromURI=ÐаваМÑажÑÑÑÑÑÑ ÑкÑОпÑ⊠18 19 alert.fromURI.failure=ÐеЌПжлОвП заваМÑажОÑО ÑкÑÐžÐ¿Ñ 19 20 alert.success=ÑÑпÑÑМП вÑÑаМПвлеМП. 20 21 alert.failure=ÐПЌОлка пÑÐŽ ÑÐ°Ñ Ð²ÑÑÐ°ÐœÐŸÐ²Ð»ÐµÐœÐœÑ ÑкÑОпÑÑ: 21 22 editor.prompt=ÐОбеÑÑÑÑ ÑекÑÑПвОй ÑеЎакÑÐŸÑ (МапÑ. "c:\\windows\\notepad.exe") 23 editor.please_pick_executable=ÐÑÐŽÑ Ð»Ð°Ñка вкажÑÑÑ Ð¿ÑПгÑÐ°ÐŒÑ ÐºÐŸÑÑÐŸÑ ÑеЎагÑваÑО ÑкÑОпÑО. 24 editor.could_not_launch=Ðе ÐŒÐŸÐ¶Ñ Ð·Ð°Ð¿ÑÑÑОÑО ÑеЎакÑПÑа. 22 25 newscript.noname=ÐÑÐŽÑ Ð»Ð°Ñка, МазвÑÑÑ Ð²Ð°Ñ ÑкÑОпÑ. 23 newscript.nonamespace=ÐÑÐŽÑ Ð»Ð°Ñка, вкажÑÑÑ Ð¿ÑПÑÑÑÑ ÐŽÐ»Ñ Ð²Ð°ÑПгП ÑкÑОпÑÑ.26 newscript.nonamespace=ÐÑÐŽÑ Ð»Ð°Ñка, вкажÑÑÑ Ð¿ÑПÑÑÑÑ ÑЌеМ ÐŽÐ»Ñ Ð²Ð°ÑПгП ÑкÑОпÑÑ.\n(МапÑ. "http://userscripts.org/users/МПЌеÑ") 24 27 newscript.exists=СкÑÐžÐ¿Ñ Ð· ÑакОЌ ÑЌеМеЌ вже вÑÑаМПвлеМП.\nÐажаÑÑе пеÑезапОÑаÑО? branches/manage-ui2/src/chrome/chromeFiles/locale/uk-UA/gm-manage.properties
r632 r727 1 1 promptForNewPage.msg=ÐОжÑе ввеЎÑÑÑ ÐœÐŸÐ²Ñ Ð°ÐŽÑеÑÑ. ÐО ЌПжеÑе вказÑваÑО ЌМПжОМО аЎÑÐµÑ Ð·Ð° ÐŽÐŸÐ¿ÐŸÐŒÐŸÐ³ÐŸÑ ÑÐžÐŒÐ²ÐŸÐ»Ñ Ð·ÑÑПÑка (*). 2 2 promptForNewPage.title=ÐПЎаÑО аЎÑеÑÑ ÑÑПÑÑМкО 3 promptForNewPage.defVal=http:// mozilla-forum.org.ua/*3 promptForNewPage.defVal=http://site.org.ua/* 4 4 promptForEdit.msg=ÐОжÑе зЌÑМÑÑÑ Ð°ÐŽÑеÑÑ ÑÑПÑÑМкО. ÐО ЌПжеÑе вказÑваÑО ЌМПжОМО аЎÑÐµÑ Ð·Ð° ÐŽÐŸÐ¿ÐŸÐŒÐŸÐ³ÐŸÑ ÑÐžÐŒÐ²ÐŸÐ»Ñ Ð·ÑÑПÑка (*). 5 5 promptForEdit.title=РеЎагÑваÑО ÑÑПÑÑÐœÐºÑ branches/manage-ui2/src/chrome/chromeFiles/locale/uk-UA/greasemonkey.dtd
r632 r727 1 1 <!ENTITY manage.title "ÐеÑÑÐ²Ð°ÐœÐœÑ ÑкÑОпÑаЌО"> 2 <!ENTITY manage.button.add "ÐПЎаÑО ...">3 <!ENTITY manage.button.edit "РеЎагÑваÑО ...">4 <!ENTITY manage.button.remove "ÐОРŽÐ°Ð»ÐžÑО">2 <!ENTITY manage.button.add "ÐПЎаÑОâŠ"> 3 <!ENTITY manage.button.edit "РеЎагÑваÑОâŠ"> 4 <!ENTITY manage.button.remove "ÐОлÑÑОÑО"> 5 5 <!ENTITY manage.label.grpIncluded "ÐÑ 6 6 ÐŸÐ¿Ð»ÐµÐœÑ ÑÑПÑÑМкО"> 7 7 <!ENTITY manage.label.grpExcluded "СÑПÑÑМкО-вОМÑÑкО"> 8 8 <!ENTITY manage.label.btnEdit "РеЎагÑваÑО"> 9 <!ENTITY manage.label.chkEnabled "УвÑЌкМ ÑÑО">10 <!ENTITY manage.label.btnUninstall "РОЎалОÑО">11 <!ENTITY manage.label.chkUninstall "РОЎалОÑО ÑакПж пПв'ÑÐ·Ð°ÐœÑ ÐœÐ°Ð»Ð°ÑÑÑваММÑ">9 <!ENTITY manage.label.chkEnabled "УвÑЌкМеМП"> 10 <!ENTITY manage.label.btnUninstall "УÑÑМÑÑО"> 11 <!ENTITY manage.label.chkUninstall "ТакПж пÑОбÑаÑО пПвâÑÐ·Ð°ÐœÑ ÐœÐ°Ð»Ð°ÑÑÑваММÑ"> 12 12 <!ENTITY manage.reorderHelp "ÐеÑеÑÑгМÑÑÑ ÐœÐ°Ð·Ð²Ñ ÑкÑОпÑÑ Ð·Ð° ÐŽÐŸÐ¿ÐŸÐŒÐŸÐ³ÐŸÑ ÐŒÐžÑÑ Ð°Ð±ÐŸ МаÑОÑМÑÑÑ Alt-ÐгПÑÑ/Alt-ÐМОз, ÑПб зЌÑМОÑО пПÑлÑЎПвМÑÑÑÑ Ñ ÑпОÑкÑ."> 13 <!ENTITY menu.install "ÐÑÑаМПвОÑО ÑкÑÐžÐ¿Ñ ...">13 <!ENTITY menu.install "ÐÑÑаМПвОÑО ÑкÑОпÑâŠ"> 14 14 <!ENTITY menu.install.accesskey "Ð"> 15 15 <!ENTITY menu.show "ÐеÑеглÑМÑÑО пПÑаÑкПвОй кПЎ ÑкÑОпÑÑ"> 16 16 <!ENTITY menu.show.accesskey "Ð"> 17 <!ENTITY menu.commands "ÐПЌаМЎО ÑкÑОпÑÑ ...">17 <!ENTITY menu.commands "ÐПЌаМЎО ÑкÑОпÑÑâŠ"> 18 18 <!ENTITY menu.commands.accesskey "Ð"> 19 <!ENTITY menu.new "ÐПвОй ÑкÑÐžÐ¿Ñ ...">19 <!ENTITY menu.new "ÐПвОй ÑкÑОпÑâŠ"> 20 20 <!ENTITY menu.new.accesskey "Ð"> 21 <!ENTITY menu.manage "ÐеÑÑÐ²Ð°ÐœÐœÑ ÑкÑОпÑаЌО ...">21 <!ENTITY menu.manage "ÐеÑÑÐ²Ð°ÐœÐœÑ ÑкÑОпÑаЌОâŠ"> 22 22 <!ENTITY menu.manage.accesskey "е"> 23 23 <!ENTITY statusbar.noscripts "Ðе вÑÑаМПвлеМП Ð¶ÐŸÐŽÐœÐžÑ 24 24 ÑкÑОпÑÑв!"> 25 <!ENTITY statusbar.enabled "УвÑЌкМ ÑÑО">25 <!ENTITY statusbar.enabled "УвÑЌкМеМП"> 26 26 <!ENTITY statusbar.enabled.accesskey "У"> 27 27 <!ENTITY install.title "ÐÑÑÐ°ÐœÐŸÐ²Ð»ÐµÐœÐœÑ Greasemonkey"> 28 28 <!ENTITY install.runson "ÐÑаÑÑÑ ÐœÐ°:"> 29 29 <!ENTITY install.butnoton "Ðе пÑаÑÑÑ ÐœÐ°:"> 30 <!ENTITY install.warning1 "СÑЌМÑÐ²ÐœÑ ÑкÑОпÑО ЌПжÑÑÑ Ð¿ÐŸÑÑÑОÑО ваÑÑ Ð ¿ÑОваÑМÑÑÑÑ Ñ Ð·Ð°Ð²ÐŽÐ°ÑО ÑкПЎО ваÑÑй ÑМÑПÑЌаÑÑÑ!">30 <!ENTITY install.warning1 "СÑЌМÑÐ²ÐœÑ ÑкÑОпÑО ЌПжÑÑÑ Ð¿ÐŸÑÑÑОÑО ваÑÑ ÐºÐŸÐœÑÑЎеМÑÑйМÑÑÑÑ Ð±ÐµÐ· ваÑПгП вÑЎПЌа!"> 31 31 <!ENTITY install.warning2 "ÐÑÑаМПвлÑйÑе ÑкÑОпÑО ÑÑлÑкО з ÑÐžÑ 32 32 ЎжеÑел, ÑкОЌ ЎПвÑÑÑÑÑе."> 33 33 <!ENTITY install.showscriptsource "ÐПказаÑО пПÑаÑкПвОй кПЎ ÑкÑОпÑÑ"> 34 34 <!ENTITY install.installbutton "ÐÑÑаМПвОÑО"> 35 <!ENTITY newscript.name "ÐÐŒ 'Ñ">35 <!ENTITY newscript.name "ÐÐŒâÑ"> 36 36 <!ENTITY newscript.namespace "ÐÑПÑÑÑÑ ÑЌеМ"> 37 37 <!ENTITY newscript.description "ÐпОÑ"> branches/manage-ui2/src/chrome/chromeFiles/locale/zh-CN/gm-browser.properties
r632 r727 15 15 greeting.btn=å®è£ 16 16 17 greeting.btnAccess=I 17 18 greetz.0=泚æ! 18 19 greetz.1=泚æ! … … 28 29 çšæ·èæ¬æ¶åçéè¯¯ïŒ 29 30 editor.prompt=è¯·éæ©äžäžªå¯æ§è¡ææ¬çŒèŸåšïŒæ¯åŠ "c:\\windows\\notepad.exe"ïŒ 31 editor.please_pick_executable=è¯·éæ©äžäžªå¯æ§è¡çšåºçšæ¥çŒèŸçšæ·èæ¬ã 32 editor.could_not_launch=æ æ³å¯åšçŒèŸåšã 30 33 newscript.noname=请䞺æšçèæ¬åœåã 31 34 newscript.nonamespace=请䞺æšçèæ¬æ·»å åå空éŽã branches/manage-ui2/src/install.rdf
r630 r727 23 23 <em:contributor>Hisateru Tanaka</em:contributor> 24 24 <em:contributor>Jeremy Dunck; http://dunck.us/anabasis/</em:contributor> 25 <em:contributor>Johan Sundström; http://ecmanaut.blogspot.com/</em:contributor> 25 <em:contributor>Jesper Kristensen <mail@jesperkristensen.dk></em:contributor> 26 <em:contributor>Johan Sundström; http://ecmanaut.blogspot.com/</em:contributor> 26 27 <em:contributor>JP Sugarbroad</em:contributor> 27 28 <em:contributor>Juan Pablo Guereca Alonso</em:contributor>
