├── .gitignore ├── LICENSE ├── README.md ├── generate_search_translations_commands.js ├── languages ├── _template.json ├── ar.json ├── ca.json ├── cs.json ├── da.json ├── de.json ├── el.json ├── es-MX.json ├── es.json ├── fi.json ├── fr.json ├── he.json ├── hr.json ├── hu.json ├── id.json ├── it.json ├── ja.json ├── ko.json ├── ms.json ├── nl.json ├── no.json ├── pl.json ├── pt-PT.json ├── pt.json ├── ro.json ├── ru.json ├── sk.json ├── sr.json ├── sv.json ├── th.json ├── tr.json ├── uk.json ├── vi.json ├── zh-CN.json └── zh-TW.json ├── localizor.js ├── package.json └── validate_language_files.js /.gitignore: -------------------------------------------------------------------------------- 1 | .DS_Store 2 | node_modules -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- 1 | The MIT License (MIT) 2 | 3 | Copyright (c) 2014 Martin Stemmle 4 | 5 | Permission is hereby granted, free of charge, to any person obtaining a copy 6 | of this software and associated documentation files (the "Software"), to deal 7 | in the Software without restriction, including without limitation the rights 8 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 9 | copies of the Software, and to permit persons to whom the Software is 10 | furnished to do so, subject to the following conditions: 11 | 12 | The above copyright notice and this permission notice shall be included in all 13 | copies or substantial portions of the Software. 14 | 15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 16 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 17 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 18 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 19 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 20 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 21 | SOFTWARE. 22 | 23 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | localize-mainmenu 2 | ================= 3 | 4 | Command line tool that localizes the common main menu items of an OS X app automatically. 5 | 6 | 7 | # Problem 8 | 9 | Localizing Apps for OS X also requires localizing the main menu. It includes a bunch of items that are common throughout all OS X apps (like ``Copy``, ``Paste``, and so forth). Unfortunately, Apple does not automatically provide localizations for those keys after adding a new langange. So either you or your translators need to take care of it. 10 | 11 | # Solution 12 | 13 | Let this small command line tool take care of the common menu items for you. Neither you nor your translators need to bother localizing them. Furthermore, the localization is based on Apple’s built-in apps so you don’t have to worry about consistency. 14 | 15 | 16 | ## Install 17 | 18 | ``[sudo] npm install localize-mainmenu -g`` 19 | 20 | 21 | ## How it works 22 | 23 | 24 | 1. Add a new language in XCode. 25 | 26 | 2. Export an XLIFF file. 27 | 1. Select your project file in the project navigator. 28 | 2. [Main Menu] Editor > Export for Localization… 29 | 30 | 3. Run **localize-mainmenu** from your command line. 31 | 32 | ``$ cd /path/to/your/export`` 33 | 34 | ``$ localize-mainmenu de.xliff de_menu_done.xliff`` 35 | 36 | 4. Send the output file ``de_menu_done.xliff`` to you translator(s) *to get the actual important stuff localized*. 37 | 38 | 5. Import the xliff file back in 39 | 1. Select your project file in the project navigator. 40 | 2. [Main Menu] Editor > Import Localizations… 41 | 42 | 43 | ## Requirements 44 | 45 | - XCode 6 *(or higher)* 46 | - [Node.js](http://nodejs.org) 47 | 48 | 49 | ## Contributing 50 | 51 | Feel free to contribute, especially by adding more languages. **Make sure the localization matches Apple’s strings so that the Apps won’t feel alien.** 52 | 53 | Please fork the repo and create a pull request when you are done. 54 | 55 | ### Workflow for adding new langauges 56 | 57 | 1. Make copy of ``languages/_template.json`` and name it using the two lowercase language code. (e.g. ``de.json``). 58 | 2. Fill out the new language JSON file. 59 | - Run ``node generate_search_translations_commands.js``. This will generate command line commands for each existing language to look for tokens within your installed apps. 60 | - The [App Language Chooser](https://itunes.apple.com/de/app/app-language-chooser/id451732904?mt=12) allows you to start any app (prefer Apple’s like Pages) in the language of your choice. This is a handy way to check how Apple translated particular menu items. 61 | - Here’s a [Map of Standard Internationalised OS X Application Menu Strings to Menu Locations](https://source.ind.ie/project/map-of-standard-internationalised-os-x-application-menu-strings-to-menu-locations/tree/master) to help you find the localised reference strings in Pages. 62 | - As [@catlan](https://github.com/catlan) points out in [Issue #1](/../../issues/1) there is also a collection of translated menu nib files that you can refer to. 63 | - [extract-localization](https://github.com/hendriks73/extract-localization) by [@hendriks73](https://github.com/hendriks73) can be used to extract localized strings from existing OS X apps. 64 | 3. Run ``node validate_language_files.js`` to validate whether all languages are formatted in correct JSON and check the token quantity of all files. 65 | 4. Commit new langauge files one by one. 66 | 67 | 68 | ## Miscellaneous 69 | 70 | - [Here is a short list of XLIFF-capable editors](https://gist.github.com/maremmle/8597b27bb52baf00f1ef) I started. Feel free to contribute or hint to an existing collection. 71 | 72 | -------------------------------------------------------------------------------- /generate_search_translations_commands.js: -------------------------------------------------------------------------------- 1 | // run node generate_search_translations_commands.js 2 | 3 | var fs = require('fs'); 4 | var colors = require('colors'); 5 | var template_file_name = '_template.json'; 6 | var template_keys = require('./languages/' + template_file_name); 7 | 8 | 9 | fs.readdir('./languages', function(err, files) { 10 | if (err) console.log(err); 11 | files.forEach(function(fileName) { 12 | if (fileName == template_file_name) { return; } 13 | var language = fileName.substr(0, fileName.length-5); 14 | console.log("\n" + language + ":\n"); 15 | 16 | var search_localized_strings_cmd = "cd /Applications && cat *.app/Contents/Resources/" + language + ".lproj/MainMenu.strings | grep '"; 17 | 18 | for (var key in template_keys) { 19 | search_localized_strings_cmd += '\\|"' + key + '"'; 20 | } 21 | 22 | search_localized_strings_cmd += '\' -A 1'; 23 | 24 | console.log(search_localized_strings_cmd); 25 | console.log("\n\n"); 26 | }); 27 | }); -------------------------------------------------------------------------------- /languages/_template.json: -------------------------------------------------------------------------------- 1 | { 2 | "About " : null, 3 | "Bring Window to Front" : null, 4 | "Bring All to Front" : null, 5 | "Capitalize" : null, 6 | "Check Document Now" : null, 7 | "Check Grammar With Spelling" : null, 8 | "Check Spelling While Typing" : null, 9 | "Close" : null, 10 | "Copy" : null, 11 | "Correct Spelling Automatically" : null, 12 | "Cut" : null, 13 | "Delete" : null, 14 | "Edit" : null, 15 | "File" : null, 16 | "Find and Replace…" : null, 17 | "Find Next" : null, 18 | "Find Previous" : null, 19 | "Find" : null, 20 | "Find…" : null, 21 | "Help" : null, 22 | "Hide " : null, 23 | "Hide Others" : null, 24 | "Jump to Selection" : null, 25 | "Make Lower Case" : null, 26 | "Make Upper Case" : null, 27 | "Minimize" : null, 28 | "Open…" : null, 29 | "Paste and Match Style" : null, 30 | "Paste" : null, 31 | "Preferences…" : null, 32 | "Quit " : null, 33 | "Redo" : null, 34 | "Select All" : null, 35 | "Services" : null, 36 | "Show All" : null, 37 | "Show Spelling and Grammar" : null, 38 | "Show Substitutions" : null, 39 | "Smart Copy/Paste" : null, 40 | "Smart Dashes" : null, 41 | "Smart Links" : null, 42 | "Smart Quotes" : null, 43 | "Speech" : null, 44 | "Spelling and Grammar" : null, 45 | "Spelling" : null, 46 | "Start Speaking" : null, 47 | "Stop Speaking" : null, 48 | "Substitutions" : null, 49 | "Text Replacement" : null, 50 | "Transformations" : null, 51 | "Undo" : null, 52 | "Use Selection for Find" : null, 53 | "Use Selection for Replace" : null, 54 | "Window" : null, 55 | "Zoom" : null 56 | } 57 | -------------------------------------------------------------------------------- /languages/ar.json: -------------------------------------------------------------------------------- 1 | { 2 | "About " : "حول ", 3 | "Bring Window to Front" : null, 4 | "Bring All to Front" : "إحضار الكل إلى الأمام", 5 | "Capitalize" : "البدء بأحرف كبيرة", 6 | "Check Document Now" : "تدقيق المستند الآن", 7 | "Check Grammar With Spelling" : "تحقق من التدقيق النحوي مع التدقيق الإملائي", 8 | "Check Spelling While Typing" : "تحقق من التدقيق الإملائي أثناء الكتابة", 9 | "Close" : "إغلاق", 10 | "Copy" : "نسخ", 11 | "Correct Spelling Automatically" : "تصحيح التدقيق الإملائي تلقائيًا", 12 | "Cut" : "قص", 13 | "Delete" : "حذف", 14 | "Edit" : "تحرير", 15 | "File" : "ملف", 16 | "Find" : "بحث", 17 | "Find Next" : "بحث عن التالي", 18 | "Find Previous" : "بحث عن السابق", 19 | "Find and Replace\u2026" : "بحث واستبدال...", 20 | "Find\u2026" : "بحث\u2026", 21 | "Help" : "مساعدة", 22 | "Hide " : "إخفاء ", 23 | "Hide Others" : "إخفاء الأخرى", 24 | "Jump to Selection" : "انتقال سريع إلى التحديد", 25 | "Make Lower Case" : "تحويل إلى أحرف صغيرة", 26 | "Make Upper Case" : "استخدام الأحرف الكبيرة", 27 | "Minimize" : "تصغير", 28 | "Open\u2026" : "فتح\u2026", 29 | "Paste" : "لصق", 30 | "Paste and Match Style" : "لصق ومطابقة النمط", 31 | "Preferences\u2026" : "تفضيلات\u2026", 32 | "Quit " : "إنهاء ", 33 | "Redo" : "إعادة", 34 | "Select All" : "تحديد الكل", 35 | "Services" : "خدمات", 36 | "Show All" : "إظهار الكل", 37 | "Show Spelling and Grammar" : "إظهار التدقيق الإملائي والتدقيق النحوي", 38 | "Show Substitutions" : "إظهار البدائل", 39 | "Smart Copy\/Paste" : "النسخ\/اللصق الذكي", 40 | "Smart Dashes" : "شرط ذكية", 41 | "Smart Links" : "الروابط الذكية", 42 | "Smart Quotes" : "علامات الاقتباس الذكية", 43 | "Speech" : "محادثة", 44 | "Spelling" : "تدقيق إملائي", 45 | "Spelling and Grammar" : "التدقيق الإملائي والتدقيق النحوي", 46 | "Start Speaking" : "بدء التكلم", 47 | "Stop Speaking" : "إيقاف التكلم", 48 | "Substitutions" : "البدائل", 49 | "Text Replacement" : "استبدال النص", 50 | "Transformations" : "التحويلات", 51 | "Undo" : "تراجع", 52 | "Use Selection for Find" : "استخدام التحديد للبحث", 53 | "Use Selection for Replace" : "استخدام التحديد للاستبدال", 54 | "Window" : "نافذة", 55 | "Zoom" : "تكبير\/تصغير" 56 | } 57 | -------------------------------------------------------------------------------- /languages/ca.json: -------------------------------------------------------------------------------- 1 | { 2 | "About " : "Sobre la ", 3 | "Bring Window to Front" : null, 4 | "Bring All to Front" : "Portar-ho tot a primer pla", 5 | "Capitalize" : "Majúscula inicial", 6 | "Check Document Now" : "Revisar el document ara", 7 | "Check Grammar With Spelling" : "Revisar la gramàtica i l\u2019ortografia", 8 | "Check Spelling While Typing" : "Revisar l\u2019ortografia a l\u2019escriure", 9 | "Close" : "Tancar", 10 | "Copy" : "Copiar", 11 | "Correct Spelling Automatically" : "Corregir l\u2019ortografia automàticament", 12 | "Cut" : "Tallar", 13 | "Delete" : "Eliminar", 14 | "Edit" : "Editar", 15 | "File" : "Arxiu", 16 | "Find" : "Buscar", 17 | "Find Next" : "Buscar el següent", 18 | "Find Previous" : "Buscar l\u2019anterior", 19 | "Find and Replace\u2026" : "Buscar i substituir\u2026", 20 | "Find\u2026" : "Buscar\u2026", 21 | "Help" : "Ajuda", 22 | "Hide " : "Ocultar la ", 23 | "Hide Others" : "Ocultar la resta", 24 | "Jump to Selection" : "Anar a la selecció", 25 | "Make Lower Case" : "Tot en minúscula", 26 | "Make Upper Case" : "Tot en majúscula", 27 | "Minimize" : "Minimitzar", 28 | "Open\u2026" : "Obrir\u2026", 29 | "Paste" : "Enganxar", 30 | "Paste and Match Style" : "Enganxar amb el mateix estil", 31 | "Preferences\u2026" : "Preferències\u2026", 32 | "Quit " : "Sortir de la ", 33 | "Redo" : "Refer", 34 | "Select All" : "Seleccionar-ho tot", 35 | "Services" : "Serveis", 36 | "Show All" : "Mostrar-ho tot", 37 | "Show Spelling and Grammar" : "Mostrar l\u2019ortografia i la gramàtica", 38 | "Show Substitutions" : "Mostrar les substitucions", 39 | "Smart Copy\/Paste" : "Copiar\/enganxar intel·ligent", 40 | "Smart Dashes" : "Guions intel·ligents", 41 | "Smart Links" : "Enllaços intel·ligents", 42 | "Smart Quotes" : "Cometes tipogràfiques", 43 | "Speech" : "Veu", 44 | "Spelling" : "Ortografia", 45 | "Spelling and Grammar" : "Ortografia i gramàtica", 46 | "Start Speaking" : "Iniciar la lectura", 47 | "Stop Speaking" : "Aturar la lectura", 48 | "Substitutions" : "Substitucions", 49 | "Text Replacement" : "Substitució de text", 50 | "Transformations" : "Transformacions", 51 | "Undo" : "Desfer", 52 | "Use Selection for Find" : "Utilitzar la selecció per buscar", 53 | "Use Selection for Replace" : null, 54 | "Window" : "Finestra", 55 | "Zoom" : "Zoom" 56 | } 57 | -------------------------------------------------------------------------------- /languages/cs.json: -------------------------------------------------------------------------------- 1 | { 2 | "About " : "O aplikaci ", 3 | "Bring Window to Front" : null, 4 | "Bring All to Front" : "Převést vše do popředí", 5 | "Capitalize" : "Velká počáteční písmena", 6 | "Check Document Now" : "Zkontrolovat dokument", 7 | "Check Grammar With Spelling" : "Kontrolovat gramatiku a pravopis", 8 | "Check Spelling While Typing" : "Kontrolovat pravopis při psaní", 9 | "Close" : "Zavřít", 10 | "Copy" : "Kopírovat", 11 | "Correct Spelling Automatically" : "Automaticky opravovat pravopis", 12 | "Cut" : "Vyjmout", 13 | "Delete" : "Smazat", 14 | "Edit" : "Úpravy", 15 | "File" : "Soubor", 16 | "Find" : "Hledat", 17 | "Find Next" : "Hledat další", 18 | "Find Previous" : "Hledat předchozí", 19 | "Find and Replace\u2026" : "Hledat a nahradit\u2026", 20 | "Find\u2026" : "Hledat\u2026", 21 | "Help" : "Nápověda", 22 | "Hide " : "Skrýt Utilitu VoiceOver", 23 | "Hide Others" : "Skrýt ostatní", 24 | "Jump to Selection" : "Zobrazit výběr", 25 | "Make Lower Case" : "Převést na malá písmena", 26 | "Make Upper Case" : "Převést na velká písmena", 27 | "Minimize" : "Minimalizovat", 28 | "Open\u2026" : "Otevřít\u2026", 29 | "Paste" : "Vložit", 30 | "Paste and Match Style" : "Vložit a použít styl", 31 | "Preferences\u2026" : "Předvolby\u2026", 32 | "Quit " : "Ukončit Utilitu VoiceOver", 33 | "Redo" : "Opakovat akci", 34 | "Select All" : "Vybrat vše", 35 | "Services" : "Služby", 36 | "Show All" : "Zobrazit vše", 37 | "Show Spelling and Grammar" : "Zobrazit pravopis a gramatiku", 38 | "Show Substitutions" : "Zobrazit záměny", 39 | "Smart Copy\/Paste" : "Inteligentní kopírování\/vkládání", 40 | "Smart Dashes" : "Inteligentní pomlčky", 41 | "Smart Links" : "Inteligentní odkazy", 42 | "Smart Quotes" : "Inteligentní uvozovky", 43 | "Speech" : "Řeč", 44 | "Spelling" : "Pravopis", 45 | "Spelling and Grammar" : "Pravopis a gramatika", 46 | "Start Speaking" : "Spustit předčítání", 47 | "Stop Speaking" : "Zastavit předčítání", 48 | "Substitutions" : "Záměny", 49 | "Text Replacement" : "Nahrazovat text", 50 | "Transformations" : "Velká písmena", 51 | "Undo" : "Odvolat akci", 52 | "Use Selection for Find" : "Hledat výběr", 53 | "Use Selection for Replace" : "Použít výběr k nahrazení", 54 | "Window" : "Okno", 55 | "Zoom" : "Přepnout velikost" 56 | } 57 | -------------------------------------------------------------------------------- /languages/da.json: -------------------------------------------------------------------------------- 1 | { 2 | "About " : "Om ", 3 | "Bring Window to Front" : null, 4 | "Bring All to Front" : "Anbring alle forrest", 5 | "Capitalize" : "Med store forbogstaver", 6 | "Check Document Now" : "Kontroller dokument nu", 7 | "Check Grammar With Spelling" : "Kontroller grammatik under stavekontrol", 8 | "Check Spelling While Typing" : "Løbende stavekontrol", 9 | "Close" : "Luk", 10 | "Copy" : "Kopier", 11 | "Correct Spelling Automatically" : "Ret stavefejl automatisk", 12 | "Cut" : "Klip", 13 | "Delete" : "Slet", 14 | "Edit" : "Rediger", 15 | "File" : "Arkiv", 16 | "Find" : "Find", 17 | "Find Next" : "Find næste", 18 | "Find Previous" : "Find forrige", 19 | "Find and Replace…" : "Find og erstat…", 20 | "Find…" : "Find…", 21 | "Help" : "Hjælp", 22 | "Hide " : "Skjul ", 23 | "Hide Others" : "Skjul andre", 24 | "Jump to Selection" : "Hop til det valgte", 25 | "Make Lower Case" : "Med små bogstaver", 26 | "Make Upper Case" : "Med store bogstaver", 27 | "Minimize" : "Minimer", 28 | "Open\u2026" : "Åbn\u2026", 29 | "Paste" : "Sæt ind", 30 | "Paste and Match Style" : "Indsæt og tilpas format", 31 | "Preferences\u2026" : "Indstillinger\u2026", 32 | "Quit " : "Slut ", 33 | "Redo" : "Gentag", 34 | "Select All" : "Vælg alt", 35 | "Services" : "Tjenester", 36 | "Show All" : "Vis alle", 37 | "Show Spelling and Grammar" : "Vis stavekontrol og grammatik", 38 | "Show Substitutions" : "Vis erstatninger", 39 | "Smart Copy\/Paste" : "Smart kopiering\/indsættelse", 40 | "Smart Dashes" : "Typografiske tankestreger", 41 | "Smart Links" : "Smarte henvisninger", 42 | "Smart Quotes" : "Typografiske anførselstegn", 43 | "Speech" : "Tale", 44 | "Spelling" : "Stavekontrol", 45 | "Spelling and Grammar" : "Stavekontrol og grammatik", 46 | "Start Speaking" : "Start oplæsning", 47 | "Stop Speaking" : "Stop oplæsning", 48 | "Substitutions" : "Erstatninger", 49 | "Text Replacement" : "Udskift tekst", 50 | "Transformations" : "Forvandlinger", 51 | "Undo" : "Fortryd", 52 | "Use Selection for Find" : "Søg med det valgte", 53 | "Use Selection for Replace" : null, 54 | "Window" : "Vindue", 55 | "Zoom" : "Zoom" 56 | } 57 | -------------------------------------------------------------------------------- /languages/de.json: -------------------------------------------------------------------------------- 1 | { 2 | "About " : "Über ", 3 | "Bring Window to Front" : " nach vorne bringen", 4 | "Bring All to Front" : "Alle nach vorne bringen", 5 | "Capitalize" : "Anfangsbuchstaben großschreiben", 6 | "Check Document Now" : "Dokument jetzt überprüfen", 7 | "Check Grammar With Spelling" : "Grammatik zusammen mit Rechtsschreibung prüfen", 8 | "Check Spelling While Typing" : "Rechtschreibung während der Eingabe prüfen", 9 | "Close" : "Schließen", 10 | "Copy" : "Kopieren", 11 | "Correct Spelling Automatically" : "Rechtschreibung automatisch korrigieren", 12 | "Cut" : "Ausschneiden", 13 | "Delete" : "Löschen", 14 | "Edit" : "Bearbeiten", 15 | "File" : "Ablage", 16 | "Find and Replace…" : "Suchen und Ersetzen…", 17 | "Find Next" : "Nächstes suchen", 18 | "Find Previous" : "Vorheriges suchen", 19 | "Find" : "Suchen", 20 | "Find…" : "Suchen…", 21 | "Help" : "Hilfe", 22 | "Hide " : " ausblenden", 23 | "Hide Others" : "Andere ausblenden", 24 | "Jump to Selection" : "Zur Auswahl springen", 25 | "Make Lower Case" : "Kleinschreiben", 26 | "Make Upper Case" : "Großschreiben", 27 | "Minimize" : "Im Dock ablegen", 28 | "Open…" : "Öffnen…", 29 | "Paste and Match Style" : "Einsetzen und Stil anpassen", 30 | "Paste" : "Einsetzen", 31 | "Preferences…" : "Einstellungen…", 32 | "Quit " : " beenden", 33 | "Redo" : "Wiederholen", 34 | "Reset" : "Zurücksetzen", 35 | "Select All" : "Alles auswählen", 36 | "Services" : "Dienste", 37 | "Show All" : "Alle einblenden", 38 | "Show Spelling and Grammar" : "Rechtschreibung und Grammatik anzeigen", 39 | "Show Substitutions" : "Änderungen anzeigen", 40 | "Smart Copy/Paste" : "Intelligentes Kopieren/Einfügen", 41 | "Smart Dashes" : "Intelligente Bindestriche", 42 | "Smart Links" : "Intelligente Links", 43 | "Smart Quotes" : "Typografische Anführungszeichen", 44 | "Speech" : "Sprachausgabe", 45 | "Spelling and Grammar" : "Rechtschreibung und Grammatik", 46 | "Spelling" : "Rechtschreibung", 47 | "Start Speaking" : "Sprachausgabe beginnen", 48 | "Stop Speaking" : "Sprachausgabe beenden", 49 | "Substitutions" : "Ersetzungen", 50 | "Text Replacement" : "Text ersetzen", 51 | "Transformations" : "Transformationen", 52 | "Undo" : "Widerrufen", 53 | "Use Selection for Find" : "Auswahl suchen", 54 | "Use Selection for Replace" : "Auswahl für Ersetzen übernehmen", 55 | "Window" : "Fenster", 56 | "Zoom" : "Zoomen" 57 | } 58 | -------------------------------------------------------------------------------- /languages/el.json: -------------------------------------------------------------------------------- 1 | { 2 | "About " : "Πληροφορίες για το ", 3 | "Bring Window to Front" : null, 4 | "Bring All to Front" : "Μεταφορά όλων σε πρώτο πλάνο", 5 | "Capitalize" : "Πρώτο γράμμα κεφαλαίο", 6 | "Check Document Now" : "Έλεγχος εγγράφου τώρα", 7 | "Check Grammar With Spelling" : "Έλεγχος γραμματικής και ορθογραφίας", 8 | "Check Spelling While Typing" : "Έλεγχος ορθογραφίας κατά την πληκτρολόγηση", 9 | "Close" : "Κλείσιμο", 10 | "Copy" : "Αντιγραφή", 11 | "Correct Spelling Automatically" : "Αυτόματη διόρθωση ορθογραφίας", 12 | "Cut" : "Αποκοπή", 13 | "Delete" : "Διαγραφή", 14 | "Edit" : "Επεξεργασία", 15 | "File" : "Αρχείο", 16 | "Find" : "Εύρεση", 17 | "Find Next" : "Εύρεση επόμενου", 18 | "Find Previous" : "Εύρεση προηγούμενου", 19 | "Find and Replace\u2026" : "Εύρεση και αντικατάσταση\u2026", 20 | "Find\u2026" : "Εύρεση\u2026", 21 | "Help" : "Βοήθεια", 22 | "Hide " : "Απόκρυψη Βοηθήματος VoiceOver", 23 | "Hide Others" : "Απόκρυψη άλλων", 24 | "Jump to Selection" : "Μετάβαση στην επιλογή", 25 | "Make Lower Case" : "Αλλαγή σε πεζά", 26 | "Make Upper Case" : "Αλλαγή σε κεφαλαία", 27 | "Minimize" : "Ελαχιστοποίηση", 28 | "Open\u2026" : "Άνοιγμα\u2026", 29 | "Paste" : "Επικόλληση", 30 | "Paste and Match Style" : "Επικόλληση και αντιστοίχιση στιλ", 31 | "Preferences\u2026" : "Προτιμήσεις\u2026", 32 | "Quit " : "Τερματισμός Βοηθήματος VoiceOver", 33 | "Redo" : "Επανάληψη", 34 | "Select All" : "Επιλογή όλων", 35 | "Services" : "Υπηρεσίες", 36 | "Show All" : "Εμφάνιση όλων", 37 | "Show Spelling and Grammar" : "Εμφάνιση ορθογραφίας και γραμματικής", 38 | "Show Substitutions" : "Εμφάνιση υποκαταστάσεων", 39 | "Smart Copy\/Paste" : "Έξυπνη αντιγραφή\/επικόλληση", 40 | "Smart Dashes" : "Έξυπνες παύλες", 41 | "Smart Links" : "Έξυπνοι σύνδεσμοι", 42 | "Smart Quotes" : "Έξυπνα εισαγωγικά", 43 | "Speech" : "Εκφώνηση", 44 | "Spelling" : "Ορθογραφία", 45 | "Spelling and Grammar" : "Ορθογραφία και γραμματική", 46 | "Start Speaking" : "Έναρξη εκφώνησης", 47 | "Stop Speaking" : "Διακοπή εκφώνησης", 48 | "Substitutions" : "Υποκαταστάσεις", 49 | "Text Replacement" : "Αντικατάσταση κειμένου", 50 | "Transformations" : "Μετασχηματισμοί", 51 | "Undo" : "Αναίρεση", 52 | "Use Selection for Find" : "Χρήση επιλογής για εύρεση", 53 | "Use Selection for Replace" : "Χρήση επιλογής για αντικατάσταση", 54 | "Window" : "Παράθυρο", 55 | "Zoom" : "Ζουμ" 56 | } 57 | -------------------------------------------------------------------------------- /languages/es-MX.json: -------------------------------------------------------------------------------- 1 | { 2 | "About " : "Acerca de ", 3 | "Bring Window to Front" : null, 4 | "Bring All to Front" : "Traer todo al frente", 5 | "Capitalize" : "Convertir en mayúsculas", 6 | "Check Document Now" : "Comprobar documento ahora", 7 | "Check Grammar With Spelling" : "Comprobar gramática con la ortografía", 8 | "Check Spelling While Typing" : "Comprobar ortografía mientras se escribe", 9 | "Close" : "Cerrar", 10 | "Copy" : "Copiar", 11 | "Correct Spelling Automatically" : "Corregir ortografía automáticamente", 12 | "Cut" : "Cortar", 13 | "Delete" : "Eliminar", 14 | "Edit" : "Edición", 15 | "File" : "Archivo", 16 | "Find" : "Buscar", 17 | "Find Next" : "Buscar siguiente", 18 | "Find Previous" : "Buscar anterior", 19 | "Find and Replace\u2026" : "Buscar y remplazar\u2026", 20 | "Find\u2026" : "Buscar\u2026", 21 | "Help" : "Ayuda", 22 | "Hide " : "Ocultar ", 23 | "Hide Others" : "Ocultar otros", 24 | "Jump to Selection" : "Ir a la selección", 25 | "Make Lower Case" : "Todo en minúsculas", 26 | "Make Upper Case" : "Todo en mayúsculas", 27 | "Minimize" : "Minimizar", 28 | "Open\u2026" : "Abrir\u2026", 29 | "Paste" : "Pegar", 30 | "Paste and Match Style" : "Pegar con el mismo estilo", 31 | "Preferences\u2026" : "Preferencias\u2026", 32 | "Quit " : "Salir de ", 33 | "Redo" : "Rehacer", 34 | "Select All" : "Seleccionar todo", 35 | "Services" : "Servicios", 36 | "Show All" : "Mostrar todo", 37 | "Show Spelling and Grammar" : "Mostrar ortografía y gramática", 38 | "Show Substitutions" : "Mostrar sustituciones", 39 | "Smart Copy\/Paste" : "Copiado\/pegado inteligente", 40 | "Smart Dashes" : "Guiones inteligentes", 41 | "Smart Links" : "Enlaces inteligentes", 42 | "Smart Quotes" : "Comillas tipográficas", 43 | "Speech" : "Voz", 44 | "Spelling" : "Ortografía", 45 | "Spelling and Grammar" : "Ortografía y gramática", 46 | "Start Speaking" : "Iniciar locución", 47 | "Stop Speaking" : "Detener locución", 48 | "Substitutions" : "Sustituciones", 49 | "Text Replacement" : "Reemplazar texto", 50 | "Transformations" : "Transformaciones", 51 | "Undo" : "Deshacer", 52 | "Use Selection for Find" : "Usar selección para buscar", 53 | "Use Selection for Replace" : null, 54 | "Window" : "Window", 55 | "Zoom" : "Zoom" 56 | } 57 | -------------------------------------------------------------------------------- /languages/es.json: -------------------------------------------------------------------------------- 1 | { 2 | "About " : "Acerca de ", 3 | "Bring Window to Front" : "Traer al frente", 4 | "Bring All to Front" : "Traer todo al frente", 5 | "Capitalize" : "Mayúscula inicial", 6 | "Check Document Now" : "Comprobar documento ahora", 7 | "Check Grammar With Spelling" : "Revisar la gramática con la ortografía", 8 | "Check Spelling While Typing" : "Revisar la ortografía mientras se escribe", 9 | "Close" : "Cerrar", 10 | "Copy" : "Copiar", 11 | "Correct Spelling Automatically" : "Corregir la ortografía automáticamente", 12 | "Cut" : "Cortar", 13 | "Delete" : "Eliminar", 14 | "Edit" : "Editar", 15 | "File" : "Archivo", 16 | "Find Item" : "Buscar elemento", 17 | "Find Next" : "Buscar siguiente", 18 | "Find Previous" : "Buscar anterior", 19 | "Find and Replace…" : "Buscar y remplazar…", 20 | "Find" : "Buscar", 21 | "Find…" : "Buscar…", 22 | "Help" : "Ayuda", 23 | "Hide " : "Ocultar ", 24 | "Hide Others" : "Ocultar otros", 25 | "Jump to Selection" : "Saltar a la selección", 26 | "Make Lower Case" : "Convertir en minúsculas", 27 | "Make Upper Case" : "Convertir en mayúsculas", 28 | "Minimize" : "Minimizar", 29 | "Open…" : "Abrir…", 30 | "Paste and Match Style" : "Pegar con el mismo estilo", 31 | "Paste" : "Pegar", 32 | "Preferences…" : "Preferencias…", 33 | "Quit " : "Salir de ", 34 | "Redo" : "Rehacer", 35 | "Select All" : "Seleccionar todo", 36 | "Services" : "Servicios", 37 | "Show All" : "Mostrar todo", 38 | "Show Spelling and Grammar" : "Mostrar ortografía y gramática", 39 | "Show Substitutions" : "Mostrar sustituciones", 40 | "Smart Copy/Paste" : "Copia/Pegado inteligente", 41 | "Smart Dashes" : "Guiones inteligentes", 42 | "Smart Links" : "Enlaces inteligentes", 43 | "Smart Quotes" : "Comillas tipográficas", 44 | "Speech" : "Locución", 45 | "Spelling and Grammar" : "Ortografía y gramática", 46 | "Spelling" : "Ortografía", 47 | "Start Speaking" : "Comenzar locución", 48 | "Stop Speaking" : "Detener locución", 49 | "Substitutions" : "Sustituciones", 50 | "Text Replacement" : "Sustitución de texto", 51 | "Transformations" : "Transformaciones", 52 | "Undo" : "Deshacer", 53 | "Use Selection for Find" : "Utilizar selección para buscar", 54 | "Use Selection for Replace" : "Utilizar selección para reemplazar", 55 | "Window" : "Ventana", 56 | "Zoom" : "Zoom" 57 | } 58 | -------------------------------------------------------------------------------- /languages/fi.json: -------------------------------------------------------------------------------- 1 | { 2 | "About " : "Tietoja: ", 3 | "Bring Window to Front" : null, 4 | "Bring All to Front" : "Tuo kaikki eteen", 5 | "Capitalize" : "Jokainen sana isolla alkukirjaimella", 6 | "Check Document Now" : "Tarkista dokumentti nyt", 7 | "Check Grammar With Spelling" : "Tarkista kielioppi oikeinkirjoituksen ohessa", 8 | "Check Spelling While Typing" : "Tarkista oikeinkirjoitus kirjoitettaessa", 9 | "Close" : "Sulje", 10 | "Copy" : "Kopioi", 11 | "Correct Spelling Automatically" : "Korjaa oikeinkirjoitus automaattisesti", 12 | "Cut" : "Leikkaa", 13 | "Delete" : "Poista", 14 | "Edit" : "Muokkaa", 15 | "File" : "Arkisto", 16 | "Find" : "Etsi", 17 | "Find Next" : "Etsi seuraava", 18 | "Find Previous" : "Etsi edellinen", 19 | "Find and Replace\u2026" : "Etsi ja korvaa…", 20 | "Find\u2026" : "Etsi\u2026", 21 | "Help" : "Ohje", 22 | "Hide " : "Kätke ", 23 | "Hide Others" : "Kätke muut", 24 | "Jump to Selection" : "Siirry valintaan", 25 | "Make Lower Case" : "Muuta pieniksi kirjaimiksi", 26 | "Make Upper Case" : "Muuta isoiksi kirjaimiksi", 27 | "Minimize" : "Pienennä", 28 | "Open\u2026" : "Avaa\u2026", 29 | "Paste" : "Sijoita", 30 | "Paste and Match Style" : "Sijoita ja sovita tyyli", 31 | "Preferences\u2026" : "Asetukset\u2026", 32 | "Quit " : "Lopeta ", 33 | "Redo" : "Tee sittenkin", 34 | "Select All" : "Valitse kaikki", 35 | "Services" : "Palvelut", 36 | "Show All" : "Näytä kaikki", 37 | "Show Spelling and Grammar" : "Näytä oikeinkirjoitus ja kielioppi", 38 | "Show Substitutions" : "Näytä korvaukset", 39 | "Smart Copy\/Paste" : "Älykäs kopiointi\/sijoitus", 40 | "Smart Dashes" : "Älykkäät väliviivat", 41 | "Smart Links" : "Älykkäät linkit", 42 | "Smart Quotes" : "Älykkäät lainausmerkit", 43 | "Speech" : "Puhe", 44 | "Spelling" : "Oikeinkirjoitus", 45 | "Spelling and Grammar" : "Oikeinkirjoitus ja kielioppi", 46 | "Start Speaking" : "Aloita puhuminen", 47 | "Stop Speaking" : "Lopeta puhuminen", 48 | "Substitutions" : "Korvaukset", 49 | "Text Replacement" : "Tekstin korvaus", 50 | "Transformations" : "Muunnokset", 51 | "Undo" : "Peru", 52 | "Use Selection for Find" : "Käytä valintaa etsinnässä", 53 | "Use Selection for Replace" : null, 54 | "Window" : "Ikkuna", 55 | "Zoom" : "Zoomaa" 56 | } 57 | -------------------------------------------------------------------------------- /languages/fr.json: -------------------------------------------------------------------------------- 1 | { 2 | "About " : "À propos de ", 3 | "Bring Window to Front" : null, 4 | "Bring All to Front" : "Tout ramener au premier plan", 5 | "Capitalize" : "Mettre une majuscule", 6 | "Check Document Now" : "Vérifiez le document maintenant", 7 | "Check Grammar With Spelling" : "Vérifier la grammaire et l'orthographe", 8 | "Check Spelling While Typing" : "Vérifier l'orthographe pendant la saisie", 9 | "Close" : "Fermer", 10 | "Copy" : "Copier", 11 | "Correct Spelling Automatically" : "Corriger automatiquement l'orthographe", 12 | "Cut" : "Couper", 13 | "Delete" : "Supprimer", 14 | "Edit" : "Éditer", 15 | "File" : "Fichier", 16 | "Find Item" : "Rechercher un élément", 17 | "Find Next" : "Rechercher le suivant", 18 | "Find Previous" : "Rechercher le précédent", 19 | "Find and Replace…" : "Rechercher et remplacer…", 20 | "Find" : "Rechercher", 21 | "Find…" : "Rechercher…", 22 | "Help" : "Aide", 23 | "Hide " : "Masquer ", 24 | "Hide Others" : "Masquer les autres", 25 | "Jump to Selection" : "Aller à la sélection", 26 | "Make Lower Case" : "Mettre en minuscules", 27 | "Make Upper Case" : "Mettre en majuscules", 28 | "Minimize" : "Placer dans le Dock", 29 | "Open…" : "Ouvrir…", 30 | "Paste" : "Coller", 31 | "Preferences…" : "Préférences…", 32 | "Quit " : "Quitter ", 33 | "Redo" : "Rétablir", 34 | "Select All" : "Sélectionner tout", 35 | "Select All" : "Tout sélectionner", 36 | "Services" : "Services", 37 | "Show All" : "Tout afficher", 38 | "Show All" : "Tout montrer", 39 | "Show Spelling and Grammar" : "Afficher orthographe et grammaire", 40 | "Show Substitutions" : "Afficher les substitutions", 41 | "Smart Copy/Paste" : "Copier/coller intelligent", 42 | "Smart Dashes" : "Tirets intelligents", 43 | "Smart Links" : "Liens intelligents", 44 | "Smart Quotes" : "Guillemets anglais", 45 | "Speech" : "Fonction vocale", 46 | "Spelling and Grammar" : "Orthographe et grammaire", 47 | "Spelling" : "Orthographe", 48 | "Start Speaking" : "Activer la fonctionnalité vocale", 49 | "Stop Speaking" : "Désactiver la fonctionnalité vocale", 50 | "Substitutions" : "Substitutions", 51 | "Text Replacement" : "Remplacer le texte", 52 | "Transformations" : "Transformations", 53 | "Undo" : "Annuler", 54 | "Use Selection for Find" : "Utiliser la sélection pour la recherche", 55 | "Use Selection for Replace" : null, 56 | "Window" : "Fenêtre", 57 | "Zoom" : "Zoom" 58 | } 59 | -------------------------------------------------------------------------------- /languages/he.json: -------------------------------------------------------------------------------- 1 | { 2 | "About " : "אודות ", 3 | "Bring Window to Front" : null, 4 | "Bring All to Front" : "הבא הכל קדימה", 5 | "Capitalize" : "אות ראשונה גדולה", 6 | "Check Document Now" : "בדוק את המסמך כעת", 7 | "Check Grammar With Spelling" : "בדוק דקדוק ביחד עם איות", 8 | "Check Spelling While Typing" : "בדוק איות תוך כדי הקלדה", 9 | "Close" : "סגור", 10 | "Copy" : "העתק", 11 | "Correct Spelling Automatically" : "תקן איות באופן אוטומטי", 12 | "Cut" : "גזור", 13 | "Delete" : "מחק", 14 | "Edit" : "עריכה", 15 | "File" : "קובץ", 16 | "Find" : "חפש", 17 | "Find Next" : "חפש את הבא", 18 | "Find Previous" : "חפש את הקודם", 19 | "Find and Replace\u2026" : "חפש והחלף\u2026", 20 | "Find\u2026" : "חפש\u2026", 21 | "Help" : "עזרה", 22 | "Hide " : "הסתר את ", 23 | "Hide Others" : "הסתר אחרים", 24 | "Jump to Selection" : "עבור לבחירה", 25 | "Make Lower Case" : "הפוך לאותיות קטנות", 26 | "Make Upper Case" : "הפוך לאותיות גדולות", 27 | "Minimize" : "מזער", 28 | "Open\u2026" : "פתח\u2026", 29 | "Paste" : "הדבק", 30 | "Paste and Match Style" : "הדבק והתאם סגנון", 31 | "Preferences\u2026" : "העדפות\u2026", 32 | "Quit " : "סיים את ", 33 | "Redo" : "בצע שוב", 34 | "Select All" : "בחר הכל", 35 | "Services" : "שירותים", 36 | "Show All" : "הצג הכל", 37 | "Show Spelling and Grammar" : "הצג איות ודקדוק", 38 | "Show Substitutions" : "הצג החלפות", 39 | "Smart Copy\/Paste" : "העתקה והדבקה חכמות", 40 | "Smart Dashes" : "מיקוף חכם", 41 | "Smart Links" : "קישורים חכמים", 42 | "Smart Quotes" : "מרכאות חכמות", 43 | "Speech" : "דיבור", 44 | "Spelling" : "איות", 45 | "Spelling and Grammar" : "איות ודקדוק", 46 | "Start Speaking" : "התחל הקראה", 47 | "Stop Speaking" : "הפסק הקראה", 48 | "Substitutions" : "החלפות", 49 | "Text Replacement" : "מלל חלופי", 50 | "Transformations" : "המרות", 51 | "Undo" : "בטל", 52 | "Use Selection for Find" : "השתמש בקטע הנבחר לצורך חיפוש", 53 | "Use Selection for Replace" : "השתמש במלל הנבחר להחלפה", 54 | "Window" : "חלון", 55 | "Zoom" : "הגדל\/הקטן" 56 | } 57 | -------------------------------------------------------------------------------- /languages/hr.json: -------------------------------------------------------------------------------- 1 | { 2 | "About " : "Više o VoiceOver uslužnom programu", 3 | "Bring Window to Front" : null, 4 | "Bring All to Front" : "Postavi sve naprijed", 5 | "Capitalize" : "Podesi veliko slovo", 6 | "Check Document Now" : "Provjeri dokument sad", 7 | "Check Grammar With Spelling" : "Provjeri gramatiku i pravopis", 8 | "Check Spelling While Typing" : "Provjeravaj pravopis tijekom tipkanja", 9 | "Close" : "Zatvori", 10 | "Copy" : "Kopiraj", 11 | "Correct Spelling Automatically" : "Ispravi pravopis automatski", 12 | "Cut" : "Izreži", 13 | "Delete" : "Obriši", 14 | "Edit" : "Uredi", 15 | "File" : "Datoteka", 16 | "Find" : "Pronađi", 17 | "Find Next" : "Pronađi sljedeće", 18 | "Find Previous" : "Pronađi prethodno", 19 | "Find and Replace\u2026" : "Pronađi i zamijeni\u2026", 20 | "Find\u2026" : "Pronađi\u2026", 21 | "Help" : "Pomoć", 22 | "Hide " : "Sakrij ", 23 | "Hide Others" : "Sakrij ostalo", 24 | "Jump to Selection" : "Idi na odabir", 25 | "Make Lower Case" : "Pretvori u mala slova", 26 | "Make Upper Case" : "Pretvori u velika slova", 27 | "Minimize" : "Smanji", 28 | "Open\u2026" : "Otvori\u2026", 29 | "Paste" : "Zalijepi", 30 | "Paste and Match Style" : "Zalijepi i uskladi stil", 31 | "Preferences\u2026" : "Postavke\u2026", 32 | "Quit " : "Zatvori ", 33 | "Redo" : "Ponovi", 34 | "Select All" : "Odaberi sve", 35 | "Services" : "Usluge", 36 | "Show All" : "Prikaži sve", 37 | "Show Spelling and Grammar" : "Prikaži pravopis i gramatiku", 38 | "Show Substitutions" : "Prikaži zamjene", 39 | "Smart Copy\/Paste" : "Smart kopiranje\/lijepljenje", 40 | "Smart Dashes" : "Smart crtice", 41 | "Smart Links" : "Smart linkovi", 42 | "Smart Quotes" : "Smart navodnici", 43 | "Speech" : "Govor", 44 | "Spelling" : "Pravopis", 45 | "Spelling and Grammar" : "Pravopis i gramatika", 46 | "Start Speaking" : "Pokreni govor", 47 | "Stop Speaking" : "Zaustavi govor", 48 | "Substitutions" : "Zamjene", 49 | "Text Replacement" : "Zamjena teksta", 50 | "Transformations" : "Transformacije", 51 | "Undo" : "Poništi", 52 | "Use Selection for Find" : "Koristi odabir za pretraživanje", 53 | "Use Selection for Replace" : "Koristi odabir za zamjenu", 54 | "Window" : "Prozor", 55 | "Zoom" : "Zumiraj" 56 | } 57 | -------------------------------------------------------------------------------- /languages/hu.json: -------------------------------------------------------------------------------- 1 | { 2 | "About " : "A névjegye", 3 | "Bring Window to Front" : null, 4 | "Bring All to Front" : "Összes előtérbe hozása", 5 | "Capitalize" : "Nagy kezdőbetűssé alakítás", 6 | "Check Document Now" : "A dokumentum azonnali ellenőrzése", 7 | "Check Grammar With Spelling" : "Nyelvtan ellenőrzése a helyesírással együtt", 8 | "Check Spelling While Typing" : "Helyesírás ellenőrzése gépelés közben", 9 | "Close" : "Bezárás", 10 | "Copy" : "Másolás", 11 | "Correct Spelling Automatically" : "A helyesírás automatikus javítása", 12 | "Cut" : "Kivágás", 13 | "Delete" : "Törlés", 14 | "Edit" : "Szerkesztés", 15 | "File" : "Fájl", 16 | "Find" : "Keresés", 17 | "Find Next" : "Következő keresése", 18 | "Find Previous" : "Előző keresése", 19 | "Find and Replace\u2026" : "Keresés és csere\u2026", 20 | "Find\u2026" : "Keresés\u2026", 21 | "Help" : "Súgó", 22 | "Hide " : " elrejtése", 23 | "Hide Others" : "A többi elrejtése", 24 | "Jump to Selection" : "Ugrás a kijelölésre", 25 | "Make Lower Case" : "Kisbetűssé alakítás", 26 | "Make Upper Case" : "Nagybetűssé alakítás", 27 | "Minimize" : "Kis méretűvé tesz", 28 | "Open\u2026" : "Megnyitás\u2026", 29 | "Paste" : "Beillesztés", 30 | "Paste and Match Style" : "Beillesztés és a stílus egyeztetése", 31 | "Preferences\u2026" : "Beállítások\u2026", 32 | "Quit " : "Kilépés a ból", 33 | "Redo" : "Ismétlés", 34 | "Select All" : "Az összes kijelölése", 35 | "Services" : "Szolgáltatások", 36 | "Show All" : "Összes megjelenítése", 37 | "Show Spelling and Grammar" : "Helyesírás és nyelvtan megjelenítése", 38 | "Show Substitutions" : "A helyettesítések megjelenítése", 39 | "Smart Copy\/Paste" : "Intelligens másolás\/beillesztés", 40 | "Smart Dashes" : "Intelligens kötőjelek", 41 | "Smart Links" : "Intelligens linkek", 42 | "Smart Quotes" : "Intelligens idézőjelek", 43 | "Speech" : "Beszéd", 44 | "Spelling" : "Helyesírás", 45 | "Spelling and Grammar" : "Helyesírás és nyelvtan", 46 | "Start Speaking" : "Beszéd elindítása", 47 | "Stop Speaking" : "Beszéd leállítása", 48 | "Substitutions" : "Helyettesítések", 49 | "Text Replacement" : "Szöveg cseréje", 50 | "Transformations" : "Átalakítások", 51 | "Undo" : "Visszavonás", 52 | "Use Selection for Find" : "Kijelölés használata a kereséshez", 53 | "Use Selection for Replace" : "Kijelölés használata cseréhez", 54 | "Window" : "Ablak", 55 | "Zoom" : "Nagyítás" 56 | } 57 | -------------------------------------------------------------------------------- /languages/id.json: -------------------------------------------------------------------------------- 1 | { 2 | "About " : "Mengenai ", 3 | "Bring Window to Front" : null, 4 | "Bring All to Front" : "Pindahkan Semua ke Depan", 5 | "Capitalize" : "Kapitalkan", 6 | "Check Document Now" : "Periksa Dokumen Sekarang", 7 | "Check Grammar With Spelling" : "Periksa Tata Bahasa Dengan Ejaan", 8 | "Check Spelling While Typing" : "Periksa Ejaan Ketika Mengetik", 9 | "Close" : "Tutup", 10 | "Copy" : "Salin", 11 | "Correct Spelling Automatically" : "Betulkan Ejaaan Secara Otomatis", 12 | "Cut" : "Potong", 13 | "Delete" : "Hapus", 14 | "Edit" : "Edit", 15 | "File" : "File", 16 | "Find" : "Temukan", 17 | "Find Next" : "Temukan Berikutnya", 18 | "Find Previous" : "Temukan Sebelumnya", 19 | "Find and Replace\u2026" : "Temukan dan Ganti\u2026", 20 | "Find\u2026" : "Temukan\u2026", 21 | "Help" : "Bantuan", 22 | "Hide " : "Sembunyikan ", 23 | "Hide Others" : "Sembunyikan Lainnya", 24 | "Jump to Selection" : "Lompat ke Pilihan", 25 | "Make Lower Case" : "Jadikan Huruf Kecil", 26 | "Make Upper Case" : "Jadikan Huruf Besar", 27 | "Minimize" : "Minikan", 28 | "Open\u2026" : "Buka\u2026", 29 | "Paste" : "Tempel", 30 | "Paste and Match Style" : "Tempel dan Cocokkan Gaya", 31 | "Preferences\u2026" : "Preferensi\u2026", 32 | "Quit " : "Tutup ", 33 | "Redo" : "Ulang", 34 | "Select All" : "Pilih Semua", 35 | "Services" : "Layanan", 36 | "Show All" : "Tampilkan Semua", 37 | "Show Spelling and Grammar" : "Tampilkan Ejaan dan Tata Bahasa", 38 | "Show Substitutions" : "Tampilkan Substitusi", 39 | "Smart Copy\/Paste" : "Salin\/Tempel Cerdas", 40 | "Smart Dashes" : "Tanda Hubung Cerdas", 41 | "Smart Links" : "Tautan Cerdas", 42 | "Smart Quotes" : "Kutipan Cerdas", 43 | "Speech" : "Suara", 44 | "Spelling" : "Ejaan", 45 | "Spelling and Grammar" : "Ejaan dan Tata Bahasa", 46 | "Start Speaking" : "Mulai Bicara", 47 | "Stop Speaking" : "Berhenti Bicara", 48 | "Substitutions" : "Substitusi", 49 | "Text Replacement" : "Penggantian Teks", 50 | "Transformations" : "Transformasi", 51 | "Undo" : "Kembalikan", 52 | "Use Selection for Find" : "Gunakan Pilihan untuk Temukan", 53 | "Use Selection for Replace" : "Gunakan Pilihan untuk Ganti", 54 | "Window" : "Jendela", 55 | "Zoom" : "Zoom" 56 | } 57 | -------------------------------------------------------------------------------- /languages/it.json: -------------------------------------------------------------------------------- 1 | { 2 | "About " : "Informazione su ", 3 | "Bring Window to Front" : null, 4 | "Bring All to Front" : "Porta tutto in primo piano", 5 | "Capitalize" : "Iniziali maiuscole", 6 | "Check Document Now" : "Verifica documento ora", 7 | "Check Grammar With Spelling" : "Verifica grammaticale e ortografica", 8 | "Check Spelling While Typing" : "Verifica ortografia durante la digitazione", 9 | "Close" : "Chiudi", 10 | "Copy" : "Copia", 11 | "Correct Spelling Automatically" : "Correggi ortografia automaticamente", 12 | "Cut" : "Taglia", 13 | "Delete" : "Elimina", 14 | "Edit" : "Modifica", 15 | "File" : "File", 16 | "Find and Replace…" : "Cerca e sostituire…", 17 | "Find Next" : "Cerca successivo", 18 | "Find Previous" : "Cerca precedente", 19 | "Find" : "Cerca", 20 | "Find…" : "Cerca…", 21 | "Help" : "Aiuto", 22 | "Hide " : "Nascondi ", 23 | "Hide Others" : "Nascondi altri", 24 | "Jump to Selection" : "Vai a selezione", 25 | "Make Lower Case" : "Rendi in minuscolo", 26 | "Make Upper Case" : "Rendi in maiuscolo", 27 | "Minimize" : "Riduci a icona", 28 | "Open…" : "Apri…", 29 | "Paste and Match Style" : "Incolla e associa stile", 30 | "Paste" : "Incolla", 31 | "Preferences…" : "Preferenze…", 32 | "Quit " : "Esci da ", 33 | "Redo" : "Ripeti", 34 | "Select All" : "Seleziona tutto", 35 | "Services" : "Servizi", 36 | "Show All" : "Mostra tutti", 37 | "Show Spelling and Grammar" : "Mostra controllo ortografia e grammatica", 38 | "Show Substitutions" : "Mostra sostituzioni", 39 | "Smart Copy/Paste" : "Copia/Incolla smart", 40 | "Smart Dashes" : "Linee tratteggiate smart", 41 | "Smart Links" : "Link smart", 42 | "Smart Quotes" : "Virgolette smart", 43 | "Speech" : "Sintesi e riconoscimento vocale", 44 | "Spelling and Grammar" : "Controllo ortografia e grammatica", 45 | "Spelling" : "Controllo ortografia", 46 | "Start Speaking" : "Inizia riproduzione", 47 | "Stop Speaking" : "Interrompi riproduzione", 48 | "Substitutions" : "Sostituzioni", 49 | "Text Replacement" : "Sostituzione del testo", 50 | "Transformations" : "Trasformazioni", 51 | "Undo" : "Annulla", 52 | "Use Selection for Find" : "Usa selezione per Cercare", 53 | "Use Selection for Replace" : "Usa selezione per sostituire", 54 | "Window" : "Finestra", 55 | "Zoom" : "Ridimensiona" 56 | } -------------------------------------------------------------------------------- /languages/ja.json: -------------------------------------------------------------------------------- 1 | { 2 | "About " : "について", 3 | "Bring Window to Front" : null, 4 | "Bring All to Front" : "すべてを手前に移動", 5 | "Capitalize" : "語頭を大文字にする", 6 | "Check Document Now" : "書類を今すぐチェック", 7 | "Check Grammar With Spelling" : "スペルと一緒に文法をチェック", 8 | "Check Spelling While Typing" : "入力中にスペルチェック", 9 | "Close" : "閉じる", 10 | "Copy" : "コピー", 11 | "Correct Spelling Automatically" : "スペルを自動的に修正", 12 | "Cut" : "カット", 13 | "Delete" : "削除", 14 | "Edit" : "編集", 15 | "File" : "ファイル", 16 | "Find" : "検索", 17 | "Find Next" : "次を検索", 18 | "Find Previous" : "前を検索", 19 | "Find and Replace\u2026" : "検索と置換...", 20 | "Find\u2026" : "検索...", 21 | "Help" : "ヘルプ", 22 | "Hide " : "を隠す", 23 | "Hide Others" : "ほかを隠す", 24 | "Jump to Selection" : "選択部分へジャンプ", 25 | "Make Lower Case" : "小文字にする", 26 | "Make Upper Case" : "大文字にする", 27 | "Minimize" : "しまう", 28 | "Open\u2026" : "開く...", 29 | "Paste" : "ペースト", 30 | "Paste and Match Style" : "ペーストしてスタイルを合わせる", 31 | "Preferences\u2026" : "環境設定...", 32 | "Quit " : "を終了", 33 | "Redo" : "やり直す", 34 | "Select All" : "すべてを選択", 35 | "Services" : "サービス", 36 | "Show All" : "すべてを表示", 37 | "Show Spelling and Grammar" : "スペルと文法を表示", 38 | "Show Substitutions" : "自動置換を表示", 39 | "Smart Copy\/Paste" : "スマートコピー/ペースト", 40 | "Smart Dashes" : "スマートダッシュ記号", 41 | "Smart Links" : "スマートリンク", 42 | "Smart Quotes" : "スマート引用符", 43 | "Speech" : "スピーチ", 44 | "Spelling" : "スペル", 45 | "Spelling and Grammar" : "スペルと文法", 46 | "Start Speaking" : "読み上げを開始", 47 | "Stop Speaking" : "読み上げを停止", 48 | "Substitutions" : "自動置換", 49 | "Text Replacement" : "テキストの置き換え", 50 | "Transformations" : "変換", 51 | "Undo" : "取り消す", 52 | "Use Selection for Find" : "選択部分を検索に使用", 53 | "Use Selection for Replace" : null, 54 | "Window" : "ウインドウ", 55 | "Zoom" : "拡大/縮小" 56 | } 57 | -------------------------------------------------------------------------------- /languages/ko.json: -------------------------------------------------------------------------------- 1 | { 2 | "About " : "에 관하여", 3 | "Bring Window to Front" : null, 4 | "Bring All to Front" : "모두 앞으로 가져오기", 5 | "Capitalize" : "대문자로 시작", 6 | "Check Document Now" : "지금 도큐멘트 검사", 7 | "Check Grammar With Spelling" : "맞춤법 및 문법 검사", 8 | "Check Spelling While Typing" : "입력하는 동안 맞춤법 검사", 9 | "Close" : "닫기", 10 | "Copy" : "복사하기", 11 | "Correct Spelling Automatically" : "맞춤법 자동 수정", 12 | "Cut" : "오려두기", 13 | "Delete" : "삭제", 14 | "Edit" : "편집", 15 | "File" : "파일", 16 | "Find" : "찾기", 17 | "Find Next" : "다음 찾기", 18 | "Find Previous" : "이전 찾기", 19 | "Find and Replace\u2026" : "찾기 및 대치...", 20 | "Find\u2026" : "찾기...", 21 | "Help" : "도움말", 22 | "Hide " : " 가리기", 23 | "Hide Others" : "기타 가리기", 24 | "Jump to Selection" : "선택 부분으로 이동", 25 | "Make Lower Case" : "소문자로 만들기", 26 | "Make Upper Case" : "대문자로 만들기", 27 | "Minimize" : "최소화", 28 | "Open\u2026" : "열기...", 29 | "Paste" : "붙이기", 30 | "Paste and Match Style" : "붙여넣고 스타일 일치시킴", 31 | "Preferences\u2026" : "환경설정...", 32 | "Quit " : " 종료", 33 | "Redo" : "실행 복귀", 34 | "Select All" : "전체 선택", 35 | "Services" : "서비스", 36 | "Show All" : "모두 보기", 37 | "Show Spelling and Grammar" : "맞춤법 및 문법 보기", 38 | "Show Substitutions" : "대체 보기", 39 | "Smart Copy\/Paste" : "스마트 복사하기\/붙이기", 40 | "Smart Dashes" : "스마트 대시", 41 | "Smart Links" : "스마트 링크", 42 | "Smart Quotes" : "스마트 인용", 43 | "Speech" : "말하기", 44 | "Spelling" : "맞춤법", 45 | "Spelling and Grammar" : "맞춤법 및 문법", 46 | "Start Speaking" : "말하기 시작", 47 | "Stop Speaking" : "말하기 중단", 48 | "Substitutions" : "대체", 49 | "Text Replacement" : "텍스트 대치", 50 | "Transformations" : "변형", 51 | "Undo" : "실행 취소", 52 | "Use Selection for Find" : "선택 부분으로 찾기", 53 | "Use Selection for Replace" : "선택 부분으로 대치", 54 | "Window" : "윈도우", 55 | "Zoom" : "확대\/축소" 56 | } 57 | -------------------------------------------------------------------------------- /languages/ms.json: -------------------------------------------------------------------------------- 1 | { 2 | "About " : "Perihal ", 3 | "Bring Window to Front" : null, 4 | "Bring All to Front" : "Pindahkan Semua ke Depan", 5 | "Capitalize" : "Huruf Besar", 6 | "Check Document Now" : "Semak Dokumen Sekarang", 7 | "Check Grammar With Spelling" : "Semak Tatabahasa Dengan Ejaan", 8 | "Check Spelling While Typing" : "Semak Ejaan Ketika Menulis", 9 | "Close" : "Tutup", 10 | "Copy" : "Salin", 11 | "Correct Spelling Automatically" : "Betulkan Ejaan Secara Automatik", 12 | "Cut" : "Potong", 13 | "Delete" : "Padam", 14 | "Edit" : "Edit", 15 | "File" : "Fail", 16 | "Find" : "Cari", 17 | "Find Next" : "Cari Berikutnya", 18 | "Find Previous" : "Cari Sebelumnya", 19 | "Find and Replace\u2026" : "Cari dan Ganti\u2026", 20 | "Find\u2026" : "Cari\u2026", 21 | "Help" : "Bantuan", 22 | "Hide " : "Sembunyikan ", 23 | "Hide Others" : "Sembunyikan Lain", 24 | "Jump to Selection" : "Lompat ke Pilihan", 25 | "Make Lower Case" : "Jadikan Huruf Kecil", 26 | "Make Upper Case" : "Jadikan Huruf Besar", 27 | "Minimize" : "Perkecil", 28 | "Open\u2026" : "Buka\u2026", 29 | "Paste" : "Tampal", 30 | "Paste and Match Style" : "Tampal dan Padankan Gaya", 31 | "Preferences\u2026" : "Keutamaan\u2026", 32 | "Quit " : "Keluar dari ", 33 | "Redo" : "Ulang", 34 | "Select All" : "Pilih Semua", 35 | "Services" : "Perkhidmatan", 36 | "Show All" : "Tunjukkan Semua", 37 | "Show Spelling and Grammar" : "Tunjukkan Ejaan dan Tatabahasa", 38 | "Show Substitutions" : "Tunjukkan Penggantian", 39 | "Smart Copy\/Paste" : "Salin\/Tampal Pintar", 40 | "Smart Dashes" : "Sempang Pintar", 41 | "Smart Links" : "Pautan Pintar", 42 | "Smart Quotes" : "Petikan Pintar", 43 | "Speech" : "Pertuturan", 44 | "Spelling" : "Ejaan", 45 | "Spelling and Grammar" : "Ejaan dan Tatabahasa", 46 | "Start Speaking" : "Mula Bercakap", 47 | "Stop Speaking" : "Berhenti Bercakap", 48 | "Substitutions" : "Penggantian", 49 | "Text Replacement" : "Penggantian Teks", 50 | "Transformations" : "Transformasi", 51 | "Undo" : "Buat asal", 52 | "Use Selection for Find" : "Guna Pilihan untuk Mencari", 53 | "Use Selection for Replace" : "Guna Pilihan untuk Mengganti", 54 | "Window" : "Tetingkap", 55 | "Zoom" : "Zum" 56 | } 57 | -------------------------------------------------------------------------------- /languages/nl.json: -------------------------------------------------------------------------------- 1 | { 2 | "About " : "Over ", 3 | "Bring Window to Front" : null, 4 | "Bring All to Front" : "Alles op voorgrond", 5 | "Capitalize" : "Zet om in beginhoofdletters", 6 | "Check Document Now" : "Controleer document nu", 7 | "Check Grammar With Spelling" : "Controleer grammatica tegelijk met spelling", 8 | "Check Spelling While Typing" : "Controleer spelling tijdens typen", 9 | "Close" : "Sluiten", 10 | "Copy" : "Kopieer", 11 | "Correct Spelling Automatically" : "Corrigeer spelling automatisch", 12 | "Cut" : "Knippen", 13 | "Delete" : "Verwijder", 14 | "Edit" : "Bewerk", 15 | "File" : "Bestand", 16 | "Find Item" : "Zoek item", 17 | "Find Next" : "Zoek volgende", 18 | "Find Previous" : "Zoek vorige", 19 | "Find and Replace…" : "Zoek en vervang…", 20 | "Find" : "Zoek", 21 | "Find…" : "Zoek…", 22 | "Help" : "Ondersteuning", 23 | "Hide " : "Verberg ", 24 | "Hide Others" : "Anderen verbergen", 25 | "Jump to Selection" : "Ga naar selectie", 26 | "Make Lower Case" : "Zet om in kleine letters", 27 | "Make Upper Case" : "Zet om in hoofdletters", 28 | "Minimize" : "Minimaliseer", 29 | "Open…" : "Open…", 30 | "Paste and Match Style" : "Plak en pas stijl aan", 31 | "Paste" : "Plakken", 32 | "Preferences…" : "Voorkeuren...", 33 | "Quit " : "Stop ", 34 | "Redo" : "Opnieuw uitvoeren", 35 | "Select All" : "Alles selecteren", 36 | "Services" : "Diensten", 37 | "Show All" : "Toon alle", 38 | "Show Spelling and Grammar" : "Toon spelling en grammatica", 39 | "Show Substitutions" : "Toon vervangingen", 40 | "Smart Copy/Paste" : "Slim kopiëren/plakken", 41 | "Smart Dashes" : "Slimme streepjes", 42 | "Smart Links" : "Slimme koppelingen", 43 | "Smart Quotes" : "Slimme aanhalingstekens", 44 | "Speech" : "Spraak", 45 | "Spelling and Grammar" : "Spelling en grammatica", 46 | "Spelling" : "Spelling", 47 | "Start Speaking" : "Start spraakfunctie", 48 | "Stop Speaking" : "Stop spraakfunctie", 49 | "Substitutions" : "Vervanging", 50 | "Text Replacement" : "Tekstvervanging", 51 | "Transformations" : "Omzetting", 52 | "Undo" : "Ongedaan maken", 53 | "Use Selection for Find" : "Gebruik selectie voor zoekactie", 54 | "Use Selection for Replace" : "Gebruik selectie voor vervanging", 55 | "Window" : "Venster", 56 | "Zoom" : "Vergroot/verklein" 57 | } -------------------------------------------------------------------------------- /languages/no.json: -------------------------------------------------------------------------------- 1 | { 2 | "About " : "Om ", 3 | "Bring Window to Front" : null, 4 | "Bring All to Front" : "Legg alle øverst", 5 | "Capitalize" : "Bruk kapitéler", 6 | "Check Document Now" : "Kontroller dokument nå", 7 | "Check Grammar With Spelling" : "Kontroller grammatikk og stavemåte", 8 | "Check Spelling While Typing" : "Kontroller stavemåte mens du skriver", 9 | "Close" : "Lukk", 10 | "Copy" : "Kopier", 11 | "Correct Spelling Automatically" : "Korriger stavemåte automatisk", 12 | "Cut" : "Klipp ut", 13 | "Delete" : "Slett", 14 | "Edit" : "Rediger", 15 | "File" : "Arkiv", 16 | "Find" : "Finn", 17 | "Find Next" : "Finn neste", 18 | "Find Previous" : "Finn forrige", 19 | "Find and Replace\u2026" : "Søk og erstatt\u2026", 20 | "Find\u2026" : "Finn\u2026", 21 | "Help" : "Hjelp", 22 | "Hide " : "Skjul ", 23 | "Hide Others" : "Skjul andre", 24 | "Jump to Selection" : "Gå til markering", 25 | "Make Lower Case" : "Bruk små bokstaver", 26 | "Make Upper Case" : "Bruk store bokstaver", 27 | "Minimize" : "Minimer", 28 | "Open\u2026" : "Åpne\u2026", 29 | "Paste" : "Lim inn", 30 | "Paste and Match Style" : "Lim inn, og tilpass stil", 31 | "Preferences\u2026" : "Valg\u2026", 32 | "Quit " : "Avslutt ", 33 | "Redo" : "Utfør likevel", 34 | "Select All" : "Marker alt", 35 | "Services" : "Tjenester", 36 | "Show All" : "Vis alle", 37 | "Show Spelling and Grammar" : "Vis stavekontroll og grammatikk", 38 | "Show Substitutions" : "Vis automatiske endringer", 39 | "Smart Copy\/Paste" : "Smart kopier \/ lim inn", 40 | "Smart Dashes" : "Smarte tankestreker", 41 | "Smart Links" : "Smarte koblinger", 42 | "Smart Quotes" : "Smarte anførselstegn", 43 | "Speech" : "Tale", 44 | "Spelling" : "Stavekontroll", 45 | "Spelling and Grammar" : "Stavekontroll og grammatikk", 46 | "Start Speaking" : "Start opplesing", 47 | "Stop Speaking" : "Stopp opplesing", 48 | "Substitutions" : "Automatiske endringer", 49 | "Text Replacement" : "Teksterstatting", 50 | "Transformations" : "Endre bokstavtype", 51 | "Undo" : "Angre", 52 | "Use Selection for Find" : "Bruk markering til søk", 53 | "Use Selection for Replace" : null, 54 | "Window" : "Vindu", 55 | "Zoom" : "Zoom" 56 | } 57 | -------------------------------------------------------------------------------- /languages/pl.json: -------------------------------------------------------------------------------- 1 | { 2 | "About " : "", 3 | "Bring Window to Front" : null, 4 | "Bring All to Front" : "Umieść wszystko na wierzchu", 5 | "Capitalize" : "Od wielkiej litery", 6 | "Check Document Now" : "Sprawdź dokument teraz", 7 | "Check Grammar With Spelling" : "Sprawdzaj gramatykę i pisownię", 8 | "Check Spelling While Typing" : "Sprawdzaj pisownię, gdy piszę", 9 | "Close" : "Zamknij", 10 | "Copy" : "Kopiuj", 11 | "Correct Spelling Automatically" : "Poprawiaj pisownię automatycznie", 12 | "Cut" : "Wytnij", 13 | "Delete" : "Usuń", 14 | "Edit" : "Edycja", 15 | "File" : "Plik", 16 | "Find" : "Znajdź", 17 | "Find Next" : "Znajdź następne", 18 | "Find Previous" : "Znajdź poprzednie", 19 | "Find and Replace\u2026" : "Znajdź i zastąp\u2026", 20 | "Find\u2026" : "Znajdź\u2026", 21 | "Help" : "Pomoc", 22 | "Hide " : "Ukryj ", 23 | "Hide Others" : "Ukryj pozostałe", 24 | "Jump to Selection" : "Przejdź do zaznaczenia", 25 | "Make Lower Case" : "Zamień na małe litery", 26 | "Make Upper Case" : "Zamień na wielkie litery", 27 | "Minimize" : "Minimalizuj okno", 28 | "Open\u2026" : "Otwórz\u2026", 29 | "Paste" : "Wklej", 30 | "Paste and Match Style" : "Wklej i dostosuj styl", 31 | "Preferences\u2026" : "Preferencje\u2026", 32 | "Quit " : "Zakończ ", 33 | "Redo" : "Przywróć", 34 | "Select All" : "Zaznacz wszystko", 35 | "Services" : "Usługi", 36 | "Show All" : "Pokaż wszystkie", 37 | "Show Spelling and Grammar" : "Pokaż pisownię i gramatykę", 38 | "Show Substitutions" : "Pokaż zastąpienia", 39 | "Smart Copy\/Paste" : "Kopiowanie\/wklejanie inteligentne", 40 | "Smart Dashes" : "Myślniki inteligentne", 41 | "Smart Links" : "Łącza inteligentne", 42 | "Smart Quotes" : "Cudzysłowy inteligentne", 43 | "Speech" : "Mowa", 44 | "Spelling" : "Pisownia", 45 | "Spelling and Grammar" : "Pisownia i gramatyka", 46 | "Start Speaking" : "Rozpocznij mówienie", 47 | "Stop Speaking" : "Zakończ mówienie", 48 | "Substitutions" : "Zastąpienia", 49 | "Text Replacement" : "Zastępowanie tekstu", 50 | "Transformations" : "Przekształcenia", 51 | "Undo" : "Cofnij", 52 | "Use Selection for Find" : "Szukaj zaznaczonego tekstu", 53 | "Use Selection for Replace" : "Zastąp zaznaczony tekst", 54 | "Window" : "Okno", 55 | "Zoom" : "Zoom" 56 | } 57 | -------------------------------------------------------------------------------- /languages/pt-PT.json: -------------------------------------------------------------------------------- 1 | { 2 | "About " : "Acerca do ", 3 | "Bring Window to Front" : null, 4 | "Bring All to Front" : "Passar tudo para a frente", 5 | "Capitalize" : "Letra inicial maiúscula", 6 | "Check Document Now" : "Corrigir documento agora", 7 | "Check Grammar With Spelling" : "Corrigir gramática com ortografia", 8 | "Check Spelling While Typing" : "Corrigir ortografia ao escrever", 9 | "Close" : "Fechar", 10 | "Copy" : "Copiar", 11 | "Correct Spelling Automatically" : "Corrigir a ortografia automaticamente", 12 | "Cut" : "Cortar", 13 | "Delete" : "Apagar", 14 | "Edit" : "Edição", 15 | "File" : "Ficheiro", 16 | "Find" : "Procurar", 17 | "Find Next" : "Procurar seguinte", 18 | "Find Previous" : "Procurar anterior", 19 | "Find and Replace\u2026" : "Procurar e substituir\u2026", 20 | "Find\u2026" : "Procurar\u2026", 21 | "Help" : "Ajuda", 22 | "Hide " : "Ocultar ", 23 | "Hide Others" : "Ocultar outras aplicações", 24 | "Jump to Selection" : "Ir para selecção", 25 | "Make Lower Case" : "tudo em minúsculas", 26 | "Make Upper Case" : "TUDO EM MAIÚSCULAS", 27 | "Minimize" : "Minimizar", 28 | "Open\u2026" : "Abrir\u2026", 29 | "Paste" : "Colar", 30 | "Paste and Match Style" : "Colar e manter estilo", 31 | "Preferences\u2026" : "Preferências\u2026", 32 | "Quit " : "Sair do ", 33 | "Redo" : "Refazer", 34 | "Select All" : "Seleccionar tudo", 35 | "Services" : "Serviços", 36 | "Show All" : "Mostrar tudo", 37 | "Show Spelling and Grammar" : "Mostrar ortografia e gramática", 38 | "Show Substitutions" : "Mostrar substituições", 39 | "Smart Copy\/Paste" : "Copiar\/colar inteligente", 40 | "Smart Dashes" : "Travessões inteligentes", 41 | "Smart Links" : "Ligações inteligentes", 42 | "Smart Quotes" : "Aspas curvas", 43 | "Speech" : "Fala", 44 | "Spelling" : "Ortografia", 45 | "Spelling and Grammar" : "Ortografia e gramática", 46 | "Start Speaking" : "Iniciar fala", 47 | "Stop Speaking" : "Parar fala", 48 | "Substitutions" : "Substituições", 49 | "Text Replacement" : "Substituição de texto", 50 | "Transformations" : "Maiúsculas\/minúsculas", 51 | "Undo" : "Desfazer", 52 | "Use Selection for Find" : "Procurar selecção", 53 | "Use Selection for Replace" : null, 54 | "Window" : "Janela", 55 | "Zoom" : "Aumentar\/reduzir janela" 56 | } 57 | -------------------------------------------------------------------------------- /languages/pt.json: -------------------------------------------------------------------------------- 1 | { 2 | "About " : "Sobre o ", 3 | "Bring Window to Front" : null, 4 | "Bring All to Front" : "Trazer Todas Para a Frente", 5 | "Capitalize" : "Letras Iniciais em Maiúsculas", 6 | "Check Document Now" : "Verificar o Documento Agora", 7 | "Check Grammar With Spelling" : "Verificar Gramática com Ortografia", 8 | "Check Spelling While Typing" : "Verificar Ortografia Durante Digitação", 9 | "Close" : "Fechar", 10 | "Copy" : "Copiar", 11 | "Correct Spelling Automatically" : "Corrigir Ortografia Automaticamente", 12 | "Cut" : "Cortar", 13 | "Delete" : "Apagar", 14 | "Edit" : "Editar", 15 | "File" : "Arquivo", 16 | "Find" : "Buscar", 17 | "Find Next" : "Buscar Seguinte", 18 | "Find Previous" : "Buscar Anterior", 19 | "Find and Replace\u2026" : "Buscar e Substituir\u2026", 20 | "Find\u2026" : "Buscar\u2026", 21 | "Help" : "Ajuda", 22 | "Hide " : "Ocultar ", 23 | "Hide Others" : "Ocultar Outros", 24 | "Jump to Selection" : "Saltar para Seleção", 25 | "Make Lower Case" : "Tudo em Minúsculas", 26 | "Make Upper Case" : "Tudo em Maiúsculas", 27 | "Minimize" : "Minimizar", 28 | "Open\u2026" : "Abrir\u2026", 29 | "Paste" : "Colar", 30 | "Paste and Match Style" : "Colar com o Mesmo Estilo", 31 | "Preferences\u2026" : "Preferências\u2026", 32 | "Quit " : "Encerrar ", 33 | "Redo" : "Refazer", 34 | "Select All" : "Selecionar Tudo", 35 | "Services" : "Serviços", 36 | "Show All" : "Mostrar Tudo", 37 | "Show Spelling and Grammar" : "Mostrar Ortografia e Gramática", 38 | "Show Substitutions" : "Mostrar Substituições", 39 | "Smart Copy\/Paste" : "Copiar\/Colar Inteligente", 40 | "Smart Dashes" : "Travessões", 41 | "Smart Links" : "Links Inteligentes", 42 | "Smart Quotes" : "Aspas Inteligentes", 43 | "Speech" : "Voz", 44 | "Spelling" : "Ortografia", 45 | "Spelling and Grammar" : "Ortografia e Gramática", 46 | "Start Speaking" : "Começar a Falar", 47 | "Stop Speaking" : "Parar de Falar", 48 | "Substitutions" : "Substituições", 49 | "Text Replacement" : "Substituição de Texto", 50 | "Transformations" : "Maiúsculas\/Minúsculas", 51 | "Undo" : "Desfazer", 52 | "Use Selection for Find" : "Usar Seleção para Buscar", 53 | "Use Selection for Replace" : "Usar Seleção para Substituir", 54 | "Window" : "Janela", 55 | "Zoom" : "Ampliar\/Reduzir" 56 | } 57 | -------------------------------------------------------------------------------- /languages/ro.json: -------------------------------------------------------------------------------- 1 | { 2 | "About " : "Despre ", 3 | "Bring Window to Front" : null, 4 | "Bring All to Front" : "Adu tot în față", 5 | "Capitalize" : "Inițială cu majusculă", 6 | "Check Document Now" : "Verifică documentul acum", 7 | "Check Grammar With Spelling" : "Verifică gramatica odată cu ortografia", 8 | "Check Spelling While Typing" : "Verifică ortografia în timpul scrierii", 9 | "Close" : "Închide", 10 | "Copy" : "Copiază", 11 | "Correct Spelling Automatically" : "Corectează ortografia automat", 12 | "Cut" : "Taie", 13 | "Delete" : "Șterge", 14 | "Edit" : "Editare", 15 | "File" : "Fișier", 16 | "Find" : "Găsește", 17 | "Find Next" : "Găsește următorul", 18 | "Find Previous" : "Găsește anteriorul", 19 | "Find and Replace\u2026" : "Găsește și înlocuiește\u2026", 20 | "Find\u2026" : "Găsește\u2026", 21 | "Help" : "Ajutor", 22 | "Hide " : "Ascunde ", 23 | "Hide Others" : "Ascunde restul", 24 | "Jump to Selection" : "Salt la selecție", 25 | "Make Lower Case" : "Transformă în minuscule", 26 | "Make Upper Case" : "Transformă în majuscule", 27 | "Minimize" : "Minimizează", 28 | "Open\u2026" : "Deschide\u2026", 29 | "Paste" : "Lipește", 30 | "Paste and Match Style" : "Lipește și adaptează stilul", 31 | "Preferences\u2026" : "Preferințe\u2026", 32 | "Quit " : "Termină ", 33 | "Redo" : "Refă", 34 | "Select All" : "Selectează tot", 35 | "Services" : "Servicii", 36 | "Show All" : "Afișează tot", 37 | "Show Spelling and Grammar" : "Afișează ortografia și gramatica", 38 | "Show Substitutions" : "Afișează înlocuirile", 39 | "Smart Copy\/Paste" : "Copiere\/lipire inteligentă", 40 | "Smart Dashes" : "Cratime inteligente", 41 | "Smart Links" : "Linkuri inteligente", 42 | "Smart Quotes" : "Ghilimele inteligente", 43 | "Speech" : "Enunțare", 44 | "Spelling" : "Ortografie", 45 | "Spelling and Grammar" : "Ortografie și gramatică", 46 | "Start Speaking" : "Pornește enunțarea", 47 | "Stop Speaking" : "Oprește enunțarea", 48 | "Substitutions" : "Înlocuiri", 49 | "Text Replacement" : "Înlocuire text", 50 | "Transformations" : "Transformări", 51 | "Undo" : "Anulează", 52 | "Use Selection for Find" : "Găsește selecția", 53 | "Use Selection for Replace" : "Utilizează selecția pentru înlocuire", 54 | "Window" : "Fereastră", 55 | "Zoom" : "Zoom" 56 | } 57 | -------------------------------------------------------------------------------- /languages/ru.json: -------------------------------------------------------------------------------- 1 | { 2 | "About " : "Об Утилите VoiceOver", 3 | "Bring Window to Front" : null, 4 | "Bring All to Front" : "Все окна \u2014 на передний план", 5 | "Capitalize" : "С заглавной буквы", 6 | "Check Document Now" : "Проверить документ", 7 | "Check Grammar With Spelling" : "Проверять грамматику и правописание", 8 | "Check Spelling While Typing" : "Проверять правописание при вводе", 9 | "Close" : "Закрыть", 10 | "Copy" : "Скопировать", 11 | "Correct Spelling Automatically" : "Автоматически исправлять ошибки", 12 | "Cut" : "Вырезать", 13 | "Delete" : "Удалить", 14 | "Edit" : "Правка", 15 | "File" : "Файл", 16 | "Find" : "Найти", 17 | "Find Next" : "Найти далее", 18 | "Find Previous" : "Найти ранее", 19 | "Find and Replace\u2026" : "Найти и заменить\u2026", 20 | "Find\u2026" : "Найти\u2026", 21 | "Help" : "Справка", 22 | "Hide " : "Скрыть Утилиту VoiceOver", 23 | "Hide Others" : "Скрыть остальные", 24 | "Jump to Selection" : "Перейти к выбранному", 25 | "Make Lower Case" : "Нижний регистр", 26 | "Make Upper Case" : "Верхний регистр", 27 | "Minimize" : "Убрать в Dock", 28 | "Open\u2026" : "Открыть\u2026", 29 | "Paste" : "Вставить", 30 | "Paste and Match Style" : "Вставить и согласовать стиль", 31 | "Preferences\u2026" : "Настройки\u2026", 32 | "Quit " : "Завершить Утилиту VoiceOver", 33 | "Redo" : "Повторить", 34 | "Select All" : "Выбрать все", 35 | "Services" : "Службы", 36 | "Show All" : "Показать все", 37 | "Show Spelling and Grammar" : "Показать правописание и грамматику", 38 | "Show Substitutions" : "Показать замены", 39 | "Smart Copy\/Paste" : "Смарт-копирование\/вставка", 40 | "Smart Dashes" : "Смарт-тире", 41 | "Smart Links" : "Смарт-ссылки", 42 | "Smart Quotes" : "Смарт-кавычки", 43 | "Speech" : "Речь", 44 | "Spelling" : "Правописание", 45 | "Spelling and Grammar" : "Правописание и грамматика", 46 | "Start Speaking" : "Начать", 47 | "Stop Speaking" : "Остановить", 48 | "Substitutions" : "Замены", 49 | "Text Replacement" : "Замена текста", 50 | "Transformations" : "Преобразования", 51 | "Undo" : "Отменить", 52 | "Use Selection for Find" : "Найти выбранное", 53 | "Use Selection for Replace" : "Использовать выделенное для замены", 54 | "Window" : "Window", 55 | "Zoom" : "Изменить масштаб" 56 | } 57 | -------------------------------------------------------------------------------- /languages/sk.json: -------------------------------------------------------------------------------- 1 | { 2 | "About " : "O aplikácii ", 3 | "Bring Window to Front" : null, 4 | "Bring All to Front" : "Presunúť všetky do popredia", 5 | "Capitalize" : "Začať veľkým písmenom", 6 | "Check Document Now" : "Skontrolovať dokument", 7 | "Check Grammar With Spelling" : "Kontrolovať gramatiku s pravopisom", 8 | "Check Spelling While Typing" : "Kontrolovať pravopis počas písania", 9 | "Close" : "Zatvoriť", 10 | "Copy" : "Kopírovať", 11 | "Correct Spelling Automatically" : "Automaticky opravovať pravopis", 12 | "Cut" : "Vystrihnúť", 13 | "Delete" : "Vymazať", 14 | "Edit" : "Upraviť", 15 | "File" : "Súbor", 16 | "Find" : "Nájsť", 17 | "Find Next" : "Nájsť ďalšie", 18 | "Find Previous" : "Nájsť predošlé", 19 | "Find and Replace\u2026" : "Nájsť a nahradiť\u2026", 20 | "Find\u2026" : "Nájsť\u2026", 21 | "Help" : "Pomocník", 22 | "Hide " : "Skryť VoiceOver utilitu", 23 | "Hide Others" : "Skryť ostatné", 24 | "Jump to Selection" : "Prejsť na výber", 25 | "Make Lower Case" : "Malé písmená", 26 | "Make Upper Case" : "Veľké písmená", 27 | "Minimize" : "Minimalizovať", 28 | "Open\u2026" : "Otvoriť\u2026", 29 | "Paste" : "Vložiť", 30 | "Paste and Match Style" : "Vložiť a prispôsobiť štýl", 31 | "Preferences\u2026" : "Nastavenia\u2026", 32 | "Quit " : "Ukončiť VoiceOver utilitu", 33 | "Redo" : "Obnoviť", 34 | "Select All" : "Označiť všetko", 35 | "Services" : "Služby", 36 | "Show All" : "Zobraziť všetky", 37 | "Show Spelling and Grammar" : "Zobraziť pravopis a gramatiku", 38 | "Show Substitutions" : "Zobraziť zámeny", 39 | "Smart Copy\/Paste" : "Dynamické kopírovanie", 40 | "Smart Dashes" : "Dynamické pomlčky", 41 | "Smart Links" : "Dynamické odkazy", 42 | "Smart Quotes" : "Dynamické úvodzovky", 43 | "Speech" : "Reč", 44 | "Spelling" : "Pravopis", 45 | "Spelling and Grammar" : "Pravopis a gramatika", 46 | "Start Speaking" : "Spustiť rozprávanie", 47 | "Stop Speaking" : "Zastaviť rozprávanie", 48 | "Substitutions" : "Zámeny", 49 | "Text Replacement" : "Nahradenie textu", 50 | "Transformations" : "Prevody", 51 | "Undo" : "Odvolať", 52 | "Use Selection for Find" : "Použiť výber pri hľadaní", 53 | "Use Selection for Replace" : null, 54 | "Window" : "Okno", 55 | "Zoom" : "Zmeniť veľkosť" 56 | } 57 | -------------------------------------------------------------------------------- /languages/sr.json: -------------------------------------------------------------------------------- 1 | { 2 | "About " : "O ", 3 | "Bring Window to Front" : "Prebaci prozor napred", 4 | "Bring All to Front" : "Prebaci sve napred", 5 | "Capitalize" : "Velika slova", 6 | "Check Document Now" : "Proveri dokument odmah", 7 | "Check Grammar With Spelling" : "Proveri gramatiku i slovne greske", 8 | "Check Spelling While Typing" : "Provera slovnih grešaka dok kucas", 9 | "Close" : "Zatvori", 10 | "Copy" : "Kopiraj", 11 | "Correct Spelling Automatically" : "Automatski ispravi slovne greske", 12 | "Cut" : "Iseci", 13 | "Delete" : "Obrisi", 14 | "Edit" : "Izmeni", 15 | "File" : "Fajl", 16 | "Find and Replace…" : "Nadji i zameni…", 17 | "Find Next" : "Nadji sledece", 18 | "Find Previous" : "Nadji prethodno", 19 | "Find" : "Nadji", 20 | "Find…" : "Nadji…", 21 | "Help" : "Pomoc", 22 | "Hide " : "Sakrij ", 23 | "Hide Others" : "Sakrij druge", 24 | "Jump to Selection" : "Prebaci na oznaceno", 25 | "Make Lower Case" : "Smanji slova", 26 | "Make Upper Case" : "Povecaj slova", 27 | "Minimize" : "Minimizuj", 28 | "Open…" : "Otvori…", 29 | "Paste and Match Style" : "Nalepi u istom stilu", 30 | "Paste" : "Nalepi", 31 | "Preferences…" : "Podesavanja…", 32 | "Quit " : "Izadji iz ", 33 | "Redo" : "Ponovi", 34 | "Select All" : "Oznaci sve", 35 | "Services" : "Usluge", 36 | "Show All" : "Prikazi sve", 37 | "Show Spelling and Grammar" : "Prikazi slovne greske i gramatiku", 38 | "Show Substitutions" : "Pokazi zamene", 39 | "Smart Copy/Paste" : "Pametno kopiranje/lepljenje", 40 | "Smart Dashes" : "Pametne crte", 41 | "Smart Links" : "Pametne veze", 42 | "Smart Quotes" : "Pametni citati", 43 | "Speech" : "Govor", 44 | "Spelling and Grammar" : "Pravopis i gramatika", 45 | "Spelling" : "Pravopis", 46 | "Start Speaking" : "Pocnite da govorite", 47 | "Stop Speaking" : "Prestanite da govorite", 48 | "Substitutions" : "Zamene", 49 | "Text Replacement" : "Zamene teksta", 50 | "Transformations" : "Transformacije", 51 | "Undo" : "Opozovi", 52 | "Use Selection for Find" : "Iskoristi oznaceno da nadjes", 53 | "Use Selection for Replace" : "Iskoristi oznaceno da zamenis", 54 | "Window" : "Prozor", 55 | "Zoom" : "Zum" 56 | 57 | } 58 | -------------------------------------------------------------------------------- /languages/sv.json: -------------------------------------------------------------------------------- 1 | { 2 | "About " : "Om ", 3 | "Bring Window to Front" : null, 4 | "Bring All to Front" : "Lägg alla överst", 5 | "Capitalize" : "Börja med stor bokstav", 6 | "Check Document Now" : "Kontrollera dokument nu", 7 | "Check Grammar With Spelling" : "Kontrollera grammatik tillsammans med stavning", 8 | "Check Spelling While Typing" : "Kontrollera stavning medan jag skriver", 9 | "Close" : "Stäng", 10 | "Copy" : "Kopiera", 11 | "Correct Spelling Automatically" : "Rätta stavning automatiskt", 12 | "Cut" : "Klipp ut", 13 | "Delete" : "Radera", 14 | "Edit" : "Redigera", 15 | "File" : "Arkiv", 16 | "Find" : "Sök", 17 | "Find Next" : "Sök nästa", 18 | "Find Previous" : "Sök föregående", 19 | "Find and Replace\u2026" : "Sök och ersätt…", 20 | "Find\u2026" : "Sök\u2026", 21 | "Help" : "Hjälp", 22 | "Hide " : "Göm ", 23 | "Hide Others" : "Göm övriga", 24 | "Jump to Selection" : "Gå till markering", 25 | "Make Lower Case" : "Små bokstäver", 26 | "Make Upper Case" : "Stora bokstäver", 27 | "Minimize" : "Minimera", 28 | "Open\u2026" : "Öppna\u2026", 29 | "Paste" : "Klistra in", 30 | "Paste and Match Style" : "Klistra in och matcha stilen", 31 | "Preferences\u2026" : "Inställningar\u2026", 32 | "Quit " : "Avsluta ", 33 | "Redo" : "Gör om", 34 | "Select All" : "Markera allt", 35 | "Services" : "Tjänster", 36 | "Show All" : "Visa alla", 37 | "Show Spelling and Grammar" : "Visa stavning och grammatik", 38 | "Show Substitutions" : "Visa ersättningar", 39 | "Smart Copy\/Paste" : "Smart kopiering\/inklistring", 40 | "Smart Dashes" : "Smarta streck", 41 | "Smart Links" : "Smarta länkar", 42 | "Smart Quotes" : "Smarta citationstecken", 43 | "Speech" : "Tal", 44 | "Spelling" : "Stavning", 45 | "Spelling and Grammar" : "Stavning och grammatik", 46 | "Start Speaking" : "Börja tala", 47 | "Stop Speaking" : "Sluta tala", 48 | "Substitutions" : "Ersättningar", 49 | "Text Replacement" : "Textersättning", 50 | "Transformations" : "Skiftläge", 51 | "Undo" : "Ångra", 52 | "Use Selection for Find" : "Använd markering för sökning", 53 | "Use Selection for Replace" : null, 54 | "Window" : "Fönster", 55 | "Zoom" : "Zooma" 56 | } 57 | -------------------------------------------------------------------------------- /languages/th.json: -------------------------------------------------------------------------------- 1 | { 2 | "About " : "เกี่ยวกับ", 3 | "Bring Window to Front" : null, 4 | "Bring All to Front" : "นำทั้งหมดมาด้านหน้า", 5 | "Capitalize" : "ขึ้นต้นตัวพิมพ์ใหญ่", 6 | "Check Document Now" : "ตรวจสอบเอกสารเดี๋ยวนี้", 7 | "Check Grammar With Spelling" : "ตรวจสอบไวยากรณ์ด้วยการสะกด", 8 | "Check Spelling While Typing" : "ตรวจสอบการสะกดขณะป้อน", 9 | "Close" : "ปิด", 10 | "Copy" : "คัดลอก", 11 | "Correct Spelling Automatically" : "แก้ไขการสะกดโดยอัตโนมัติ", 12 | "Cut" : "ตัด", 13 | "Delete" : "ลบ", 14 | "Edit" : "แก้ไข", 15 | "File" : "ไฟล์", 16 | "Find" : "ค้นหา", 17 | "Find Next" : "ค้นหาถัดไป", 18 | "Find Previous" : "ค้นหาก่อนหน้า", 19 | "Find and Replace\u2026" : "ค้นหาและแทนที่\u2026", 20 | "Find\u2026" : "ค้นหา...", 21 | "Help" : "วิธีใช้", 22 | "Hide " : "ซ่อน", 23 | "Hide Others" : "ซ่อนอื่นๆ", 24 | "Jump to Selection" : "ข้ามไปยังการเลือก", 25 | "Make Lower Case" : "ทำให้เป็นตัวพิมพ์เล็ก", 26 | "Make Upper Case" : "ทำให้เป็นตัวพิมพ์ใหญ่", 27 | "Minimize" : "ย่อ", 28 | "Open\u2026" : "เปิด\u2026", 29 | "Paste" : "วาง", 30 | "Paste and Match Style" : "วางและปรับลักษณะให้ตรงกัน", 31 | "Preferences\u2026" : "การตั้งค่า...", 32 | "Quit " : "ออกจาก", 33 | "Redo" : "ทำกลับมาใหม่", 34 | "Select All" : "เลือกทั้งหมด", 35 | "Services" : "บริการ", 36 | "Show All" : "แสดงทั้งหมด", 37 | "Show Spelling and Grammar" : "แสดงการสะกดและไวยากรณ์", 38 | "Show Substitutions" : "แสดงการเปลี่ยนแทนที่", 39 | "Smart Copy\/Paste" : "คัดลอกหรือวางอัจฉริยะ", 40 | "Smart Dashes" : "ขีดกลางอัจฉริยะ", 41 | "Smart Links" : "ลิงก์อัจฉริยะ", 42 | "Smart Quotes" : "อัญประกาศอัจฉริยะ", 43 | "Speech" : "เสียงพูด", 44 | "Spelling" : "การสะกดคำ", 45 | "Spelling and Grammar" : "การสะกดและไวยากรณ์", 46 | "Start Speaking" : "เริ่มพูด", 47 | "Stop Speaking" : "หยุดพูด", 48 | "Substitutions" : "การเปลี่ยนแทนที่", 49 | "Text Replacement" : "การแทนที่ข้อความ", 50 | "Transformations" : "การแปลงรูปแบบ", 51 | "Undo" : "เลิกทำ", 52 | "Use Selection for Find" : "ใช้การเลือกสำหรับค้นหา", 53 | "Use Selection for Replace" : "ใช้สิ่งที่เลือกเพื่อแทนที่", 54 | "Window" : "หน้าต่าง", 55 | "Zoom" : "ย่อ\/ขยาย" 56 | } 57 | -------------------------------------------------------------------------------- /languages/tr.json: -------------------------------------------------------------------------------- 1 | { 2 | "About " : " hakkında", 3 | "Bring Window to Front" : " Penceresini Öne Getir", 4 | "Bring All to Front" : "Tümünü En Öne Getir", 5 | "Capitalize" : "Baş Harfleri Büyük Yap", 6 | "Check Document Now" : "Belgeyi Şimdi Denetle", 7 | "Check Grammar With Spelling" : "Yazım ve Dilbilgisi Denetimi Yap", 8 | "Check Spelling While Typing" : "Yazarken Yazım Denetimi Yap", 9 | "Close" : "Kapat", 10 | "Copy" : "Kopyala", 11 | "Correct Spelling Automatically" : "Yazım Hatalarını Otomatik Düzelt", 12 | "Cut" : "Kes", 13 | "Delete" : "Sil", 14 | "Edit" : "Düzen", 15 | "File" : "Dosya", 16 | "Find and Replace…" : "Bul ve Değiştir…", 17 | "Find Next" : "Sonrakini Bul", 18 | "Find Previous" : "Öncekini Bul", 19 | "Find" : "Bul", 20 | "Find…" : "Bul…", 21 | "Help" : "Yardım", 22 | "Hide " : "’i Gizle", 23 | "Hide Others" : "Diğerlerini Gizle", 24 | "Jump to Selection" : "Seçime Git", 25 | "Make Lower Case" : "Küçuk Harf Yap", 26 | "Make Upper Case" : "Büyük Harf Yap", 27 | "Minimize" : "Simge Durumuna Küçült", 28 | "Open…" : "Aç…", 29 | "Paste and Match Style" : "Yapıştır ve Stili Eşleştir", 30 | "Paste" : "Yapıştır", 31 | "Preferences…" : "Tercihler…", 32 | "Quit " : "’dan Çık", 33 | "Redo" : "Yenile", 34 | "Select All" : "Tümünü Seç", 35 | "Services" : "Servisler", 36 | "Show All" : "Tümünü Göster", 37 | "Show Spelling and Grammar" : "Yazım ve Dilbigisi Denetimini Göster", 38 | "Show Substitutions" : "Değişimleri Göster", 39 | "Smart Copy/Paste" : "Akıllı Kopyala/Yapıştır", 40 | "Smart Dashes" : "Akıllı Tireler", 41 | "Smart Links" : "Akıllı Bağlantılar", 42 | "Smart Quotes" : "Akıllı Tırnaklar", 43 | "Speech" : "Konuşma", 44 | "Spelling and Grammar" : "Yazım ve Dilbigisi Denetimi", 45 | "Spelling" : "Yazım", 46 | "Start Speaking" : "Konuşmayı Başlat", 47 | "Stop Speaking" : "Konuşmayı Durdur", 48 | "Substitutions" : "Değişimler", 49 | "Text Replacement" : "Metin Değişimi", 50 | "Transformations" : "Dönüşümler", 51 | "Undo" : "Geri Al", 52 | "Use Selection for Find" : "Bul için Seçimi Kullan", 53 | "Use Selection for Replace" : "Değiştir için Seçimi Kullan", 54 | "Window" : "Pencere", 55 | "Zoom" : "Büyült/Küçült" 56 | } 57 | -------------------------------------------------------------------------------- /languages/uk.json: -------------------------------------------------------------------------------- 1 | { 2 | "About " : "Про Утиліту VoiceOver", 3 | "Bring Window to Front" : null, 4 | "Bring All to Front" : "Всі наперед", 5 | "Capitalize" : "Заглавні перші літери", 6 | "Check Document Now" : "Перевірити документ зараз", 7 | "Check Grammar With Spelling" : "Перевіряти граматику із правописом", 8 | "Check Spelling While Typing" : "Перевіряти правопис під час введення", 9 | "Close" : "Закрити", 10 | "Copy" : "Скопіювати", 11 | "Correct Spelling Automatically" : "Автоматично виправляти правопис", 12 | "Cut" : "Вирізати", 13 | "Delete" : "Видалити", 14 | "Edit" : "Редагування", 15 | "File" : "Файл", 16 | "Find" : "Пошук", 17 | "Find Next" : "Знайти наступний", 18 | "Find Previous" : "Знайти попередній", 19 | "Find and Replace\u2026" : "Знайти і замінити\u2026", 20 | "Find\u2026" : "Пошук\u2026", 21 | "Help" : "Довідка", 22 | "Hide " : "Сховати Утиліту VoiceOver", 23 | "Hide Others" : "Сховати решту", 24 | "Jump to Selection" : "Перейти до виділеного", 25 | "Make Lower Case" : "У нижній регістр", 26 | "Make Upper Case" : "У верхній регістр", 27 | "Minimize" : "Згорнути", 28 | "Open\u2026" : "Відкрити\u2026", 29 | "Paste" : "Вставити", 30 | "Paste and Match Style" : "Вставити і допасувати стиль", 31 | "Preferences\u2026" : "Параметри\u2026", 32 | "Quit " : "Завершити Утиліту VoiceOver", 33 | "Redo" : "Повторити", 34 | "Select All" : "Виділити все", 35 | "Services" : "Сервіси", 36 | "Show All" : "Показати всі", 37 | "Show Spelling and Grammar" : "Показати правопис і граматику", 38 | "Show Substitutions" : "Показати підстановки", 39 | "Smart Copy\/Paste" : "Розумне копіювання\/вставлення", 40 | "Smart Dashes" : "Розумні тире", 41 | "Smart Links" : "Розумні посилання", 42 | "Smart Quotes" : "Розумні лапки", 43 | "Speech" : "Читання вголос", 44 | "Spelling" : "Правопис", 45 | "Spelling and Grammar" : "Правопис і граматика", 46 | "Start Speaking" : "Розпочати читання", 47 | "Stop Speaking" : "Зупинити читання", 48 | "Substitutions" : "Підстановки", 49 | "Text Replacement" : "Замінення тексту", 50 | "Transformations" : "Перетворення", 51 | "Undo" : "Відмінити", 52 | "Use Selection for Find" : "Використати виділене для пошуку", 53 | "Use Selection for Replace" : "Використати виділене для замінення", 54 | "Window" : "Вікно", 55 | "Zoom" : "Оптимізувати" 56 | } 57 | -------------------------------------------------------------------------------- /languages/vi.json: -------------------------------------------------------------------------------- 1 | { 2 | "About " : "Giới thiệu về ", 3 | "Bring Window to Front" : null, 4 | "Bring All to Front" : "Đưa tất cả lên Phía trước", 5 | "Capitalize" : "Viết hoa chữ cái đầu", 6 | "Check Document Now" : "Kiểm tra Tài liệu Bây giờ", 7 | "Check Grammar With Spelling" : "Kiểm tra Ngữ pháp và Chính tả", 8 | "Check Spelling While Typing" : "Kiểm tra Chính tả Khi Nhập", 9 | "Close" : "Đóng", 10 | "Copy" : "Sao chép", 11 | "Correct Spelling Automatically" : "Sửa Chính tả Tự động", 12 | "Cut" : "Cắt", 13 | "Delete" : "Xóa", 14 | "Edit" : "Sửa", 15 | "File" : "Tệp", 16 | "Find" : "Tìm", 17 | "Find Next" : "Tìm Mục tiếp theo", 18 | "Find Previous" : "Tìm Mục trước", 19 | "Find and Replace\u2026" : "Tìm và Thay thế\u2026", 20 | "Find\u2026" : "Tìm\u2026", 21 | "Help" : "Trợ giúp", 22 | "Hide " : "Ẩn ", 23 | "Hide Others" : "Ẩn Ứng dụng khác", 24 | "Jump to Selection" : "Chuyển đến Lựa chọn", 25 | "Make Lower Case" : "Viết Thường", 26 | "Make Upper Case" : "Viết Hoa", 27 | "Minimize" : "Thu nhỏ", 28 | "Open\u2026" : "Mở\u2026", 29 | "Paste" : "Dán", 30 | "Paste and Match Style" : "Dán và Khớp Kiểu", 31 | "Preferences\u2026" : "Tùy chọn\u2026", 32 | "Quit " : "Thoát ", 33 | "Redo" : "Làm lại", 34 | "Select All" : "Chọn Tất cả", 35 | "Services" : "Dịch vụ", 36 | "Show All" : "Hiển thị Tất cả", 37 | "Show Spelling and Grammar" : "Hiển thị Chính tả và Ngữ pháp", 38 | "Show Substitutions" : "Hiển thị Phương án thay thế", 39 | "Smart Copy\/Paste" : "Sao chép\/Dán Thông minh", 40 | "Smart Dashes" : "Gạch ngang Thông minh", 41 | "Smart Links" : "Liên kết Thông minh", 42 | "Smart Quotes" : "Trích dẫn Thông minh", 43 | "Speech" : "Đọc văn bản", 44 | "Spelling" : "Chính tả", 45 | "Spelling and Grammar" : "Chính tả và Ngữ pháp", 46 | "Start Speaking" : "Bắt đầu Nói", 47 | "Stop Speaking" : "Dừng Nói", 48 | "Substitutions" : "Phương án thay thế", 49 | "Text Replacement" : "Thay thế Văn bản", 50 | "Transformations" : "Biến đổi", 51 | "Undo" : "Hoàn tác", 52 | "Use Selection for Find" : "Dùng Lựa chọn để Tìm kiếm", 53 | "Use Selection for Replace" : "Sử dụng Lựa chọn để Thay thế", 54 | "Window" : "Cửa sổ", 55 | "Zoom" : "Thu phóng" 56 | } 57 | -------------------------------------------------------------------------------- /languages/zh-CN.json: -------------------------------------------------------------------------------- 1 | { 2 | "About " : "关于 ", 3 | "Bring Window to Front" : null, 4 | "Bring All to Front" : "前置全部窗口", 5 | "Capitalize" : "首字母大写", 6 | "Check Document Now" : "立即检查文稿", 7 | "Check Grammar With Spelling" : "检查拼写和语法", 8 | "Check Spelling While Typing" : "键入时检查拼写", 9 | "Close" : "关闭", 10 | "Copy" : "拷贝", 11 | "Correct Spelling Automatically" : "自动纠正拼写", 12 | "Cut" : "剪切", 13 | "Delete" : "删除", 14 | "Edit" : "编辑", 15 | "File" : "文件", 16 | "Find" : "查找", 17 | "Find Next" : "查找下一个", 18 | "Find Previous" : "查找上一个", 19 | "Find and Replace\u2026" : "查找与替换\u2026", 20 | "Find\u2026" : "查找\u2026", 21 | "Help" : "帮助", 22 | "Hide " : "隐藏 ", 23 | "Hide Others" : "隐藏其他", 24 | "Jump to Selection" : "跳到所选内容", 25 | "Make Lower Case" : "变为小写", 26 | "Make Upper Case" : "变为大写", 27 | "Minimize" : "最小化", 28 | "Open\u2026" : "打开\u2026", 29 | "Paste" : "粘贴", 30 | "Paste and Match Style" : "粘贴并匹配样式", 31 | "Preferences\u2026" : "偏好设置\u2026", 32 | "Quit " : "退出 ", 33 | "Redo" : "重做", 34 | "Select All" : "全选", 35 | "Services" : "服务", 36 | "Show All" : "全部显示", 37 | "Show Spelling and Grammar" : "显示拼写和语法", 38 | "Show Substitutions" : "显示替换", 39 | "Smart Copy\/Paste" : "智能拷贝\/粘贴", 40 | "Smart Dashes" : "智能破折号", 41 | "Smart Links" : "智能链接", 42 | "Smart Quotes" : "智能引号", 43 | "Speech" : "语音", 44 | "Spelling" : "拼写", 45 | "Spelling and Grammar" : "拼写和语法", 46 | "Start Speaking" : "开始朗读", 47 | "Stop Speaking" : "停止朗读", 48 | "Substitutions" : "替换", 49 | "Text Replacement" : "文本替换", 50 | "Transformations" : "转换", 51 | "Undo" : "撤销", 52 | "Use Selection for Find" : "查找所选内容", 53 | "Use Selection for Replace" : "替换所选内容", 54 | "Window" : "窗口", 55 | "Zoom" : "缩放" 56 | } 57 | -------------------------------------------------------------------------------- /languages/zh-TW.json: -------------------------------------------------------------------------------- 1 | { 2 | "About " : "關於 ", 3 | "Bring Window to Front" : null, 4 | "Bring All to Front" : "將此程式所有視窗移至最前", 5 | "Capitalize" : "首字大寫", 6 | "Check Document Now" : "立即檢查文件", 7 | "Check Grammar With Spelling" : "檢查拼字文法", 8 | "Check Spelling While Typing" : "在輸入時同步檢查拼字", 9 | "Close" : "關閉", 10 | "Copy" : "拷貝", 11 | "Correct Spelling Automatically" : "自動更正拼字", 12 | "Cut" : "剪下", 13 | "Delete" : "刪除", 14 | "Edit" : "編輯", 15 | "File" : "檔案", 16 | "Find" : "尋找", 17 | "Find Next" : "尋找下一個", 18 | "Find Previous" : "尋找上一個", 19 | "Find and Replace\u2026" : "尋找與取代⋯", 20 | "Find\u2026" : "尋找⋯", 21 | "Help" : "輔助說明", 22 | "Hide " : "隱藏 ", 23 | "Hide Others" : "隱藏其他", 24 | "Jump to Selection" : "跳至所選範圍", 25 | "Make Lower Case" : "小寫", 26 | "Make Upper Case" : "大寫", 27 | "Minimize" : "縮到最小", 28 | "Open\u2026" : "打開⋯", 29 | "Paste" : "貼上", 30 | "Paste and Match Style" : "貼上並符合樣式", 31 | "Preferences\u2026" : "偏好設定⋯", 32 | "Quit " : "結束 ", 33 | "Redo" : "重做", 34 | "Select All" : "全選", 35 | "Services" : "服務", 36 | "Show All" : "顯示全部", 37 | "Show Spelling and Grammar" : "顯示拼字和文法檢查", 38 | "Show Substitutions" : "顯示替代項目", 39 | "Smart Copy\/Paste" : "智慧型拷貝\/貼上", 40 | "Smart Dashes" : "智慧型破折號", 41 | "Smart Links" : "智慧型連結", 42 | "Smart Quotes" : "智慧型引號", 43 | "Speech" : "語音", 44 | "Spelling" : "拼字檢查", 45 | "Spelling and Grammar" : "拼字和文法檢查", 46 | "Start Speaking" : "開始朗讀", 47 | "Stop Speaking" : "停止朗讀", 48 | "Substitutions" : "替代", 49 | "Text Replacement" : "替代文字", 50 | "Transformations" : "轉換", 51 | "Undo" : "還原", 52 | "Use Selection for Find" : "使用所選範圍尋找", 53 | "Use Selection for Replace" : "使用所選範圍取代", 54 | "Window" : "視窗", 55 | "Zoom" : "縮放" 56 | } 57 | -------------------------------------------------------------------------------- /localizor.js: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env node 2 | 3 | var xmldoc = require('xmldoc'), 4 | fs = require('fs'), 5 | program = require('commander'), 6 | colors = require('colors'); 7 | 8 | program 9 | .version(require('./package.json').version) 10 | .option('-v, --verbose', 'enable verbose logging') 11 | .option('--encoding [encoding]', 'specify encoding for opening and writing the files (default: UTF8)', 'UTF8') 12 | .option('--appname [appname]', 'specify the app name to localize items like \'About MyApp\'', null) 13 | .usage(' [options]') 14 | .parse(process.argv); 15 | 16 | if(program.args.length != 2) { 17 | program.help(); 18 | } 19 | 20 | var inputFilePath = program.args[0]; 21 | var outputFilePath = program.args[1]; 22 | 23 | if (!fs.existsSync(inputFilePath)) { 24 | console.log("\n ERROR: input_file not found: '%s'", inputFilePath); 25 | program.help(); 26 | } 27 | 28 | 29 | var mappings = {}; 30 | 31 | fs.readFile(inputFilePath, program.encoding, function (err,data) { 32 | if (err) { 33 | return console.log(err); 34 | } 35 | 36 | var xmlHeader = data.toString().split("\n")[0]; 37 | xmlHeader = (xmlHeader.containsSubstring("", appName); 115 | mappingForLang[key.replace("", appName)] = mappingForLang[key].replace("", appName); 116 | } catch(e) {} 117 | } 118 | mappings[targetLang] = mappingForLang; 119 | } 120 | 121 | String.prototype.containsSubstring = function(substr) { 122 | return this.indexOf(substr) > -1; 123 | }; 124 | 125 | -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "localize-mainmenu", 3 | "version": "0.0.5", 4 | "description": "Command line tool that localizes the common main menu items of an OS X app automatically.", 5 | "author": "Martin Stemmle", 6 | "engines": { 7 | "node": ">=0.10" 8 | }, 9 | "dependencies": { 10 | "colors": "^1.0.3", 11 | "commander": "^2.5.0", 12 | "xmldoc": "^0.1.4" 13 | }, 14 | "bin": { 15 | "localize-mainmenu": "localizor.js" 16 | }, 17 | "repository": { 18 | "type": "git", 19 | "url": "git://github.com/maremmle/localize-mainmenu.git" 20 | } 21 | } 22 | -------------------------------------------------------------------------------- /validate_language_files.js: -------------------------------------------------------------------------------- 1 | // run this from project root to check if the json structures of all langauges files are valid and if all tokens provided with the template are translated 2 | // node validate_language_files.js 3 | 4 | var fs = require('fs'); 5 | var colors = require('colors'); 6 | 7 | var template_file_name = '_template.json'; 8 | var template_keys = require('./languages/' + template_file_name ); 9 | 10 | 11 | fs.readdir('./languages', function(err, files) { 12 | if (err) console.log(err); 13 | files.forEach(function(fileName) { 14 | if (fileName == template_file_name) { return; } 15 | fs.readFile('./languages/' + fileName, function(err, data) { 16 | if (err) console.log(jerror); 17 | try { 18 | var map = JSON.parse(data); 19 | console.log("%s: validate json ".green, fileName); 20 | 21 | for (var key in template_keys) { 22 | if (map[key] == null) { 23 | console.warn("\tno translation found for '%s'".red, key); 24 | } 25 | } 26 | 27 | for (var key in map) { 28 | 29 | if (!(key in template_keys)) { 30 | console.log("\ttranslation found for '%s' not defined in template".gray, key); 31 | } 32 | } 33 | 34 | } catch (e) { 35 | console.log("%s: %s".red, fileName, e); 36 | } 37 | }); 38 | }); 39 | }); 40 | --------------------------------------------------------------------------------