From 72f2d42d71398cd0ee81a9b96dcb39e8f08b34b0 Mon Sep 17 00:00:00 2001 From: Joel Purra Date: Mon, 15 May 2017 16:15:18 +0200 Subject: [PATCH] Add Arabic translation --- _locales/ar/automatic.json | 408 +++++++++++++++++++++++++++++++++++++ _locales/ar/manual.json | 7 + 2 files changed, 415 insertions(+) create mode 100644 _locales/ar/automatic.json create mode 100644 _locales/ar/manual.json diff --git a/_locales/ar/automatic.json b/_locales/ar/automatic.json new file mode 100644 index 00000000..a06bc747 --- /dev/null +++ b/_locales/ar/automatic.json @@ -0,0 +1,408 @@ +{ + "buttonDefaultTitle": { + "message": "قراءة النص اختيار بصوت عال", + "original": "Read text selection out loud" + }, + "buttonStopTitle": { + "message": "توقف عن الكلام", + "original": "Stop talking" + }, + "commandBrowserActionDescription": { + "message": "قراءة النص اختيار بصوت عال", + "original": "Read text selection out loud" + }, + "commandOpenWebsiteDonateDescription": { + "message": "افتح صفحة التبرع", + "original": "Open the donation page" + }, + "commandOpenWebsiteMainDescription": { + "message": "افتح موقع الويب Talkie", + "original": "Open the Talkie website" + }, + "commandOpenWebsiteStoreDescription_Free": { + "message": "افتح صفحة المتجر", + "original": "Open the store page" + }, + "commandOpenWebsiteStoreDescription_Premium": { + "message": "افتح صفحة Premium ستور", + "original": "Open the Premium store page" + }, + "commandStartStopDescription": { + "message": "بدء/إيقاف اختيار القراءة", + "original": "Start/stop reading selection" + }, + "extensionDescription": { + "message": "حدد نصا على أي صفحة ويب، وقم بقراءة Talkie بصوت عال لك بمجرد النقر على الزر Talkie .", + "original": "Select text on any web page, and have the computer read it out loud for you by simply clicking the Talkie button." + }, + "frontend_Options": { + "message": "خيارات", + "original": "Options" + }, + "frontend_aboutCodeOnGithubLinkText": { + "message": "شفرة المصدر على جيثب", + "original": "Source code on Github" + }, + "frontend_aboutHeading": { + "message": "حول: تحويل النص إلى كلام متصفح زر التمديد", + "original": "About: text-to-speech browser extension button" + }, + "frontend_aboutLinkText": { + "message": "حول", + "original": "About" + }, + "frontend_aboutProjectPageLinkText": { + "message": "صفحة المشروع على joelpurra.com", + "original": "Project page on joelpurra.com" + }, + "frontend_aboutThankYou": { + "message": "شكرا لك على استخدام Talkie — إذا كنت ترغب في ذلك، أخبر أصدقائك!", + "original": "Thank you for using Talkie — if you like it, tell your friends!" + }, + "frontend_donateLinkText": { + "message": "تبرع", + "original": "Donate" + }, + "frontend_donate_alreadyHavePremium": { + "message": "لديك بالفعل Talkie 🌟 Premium. دعمكم المستمر هو بالفعل ما يكفي — شكرا لك!", + "original": "You already have Talkie 🌟 Premium. Your continued support is already enough — thank you!" + }, + "frontend_donate_moreOptions": { + "message": "المزيد من خيارات التبرع", + "original": "More donation options" + }, + "frontend_donate_usd100Now": { + "message": "تبرع 100 USD الآن", + "original": "Donate $$100 now" + }, + "frontend_donate_usd25Now": { + "message": "تبرع الآن USD 25", + "original": "Donate $$25 now" + }, + "frontend_donate_usd5Now": { + "message": "تبرع USD 5 الآن", + "original": "Donate $$5 now" + }, + "frontend_featuresFreeHeading": { + "message": "الميزات في Talkie", + "original": "Features in Talkie" + }, + "frontend_featuresFree_List01": { + "message": "الكشف التلقائي عن اللغة.", + "original": "Automatic language detection." + }, + "frontend_featuresFree_List02": { + "message": "اختيار صوت تلقائي.", + "original": "Automatic voice selection." + }, + "frontend_featuresFree_List03": { + "message": "يقرأ النص المحدد بنقرة زر، مفتاح الاختصار، أو انقر بزر الماوس الأيمن القائمة.", + "original": "Reads selected text by a button click, shortcut key, or right-click menu." + }, + "frontend_featuresFree_List04": { + "message": "يقرأ النصوص الطويلة والمقالات بصوت عال، حتى في حين أن علامة التبويب في الخلفية.", + "original": "Reads long texts and articles out loud, even while the tab is in the background." + }, + "frontend_featuresFree_List05": { + "message": "كود مفتوح المصدر ومتاح مجانا لجميع المستخدمين.", + "original": "Code is open source and available for free to all users." + }, + "frontend_featuresFree_List06": { + "message": "حر!", + "original": "Free!" + }, + "frontend_featuresHeading": { + "message": "الميزات: ما هو Talkie جيد في", + "original": "Features: what Talkie is good at" + }, + "frontend_featuresLinkText": { + "message": "الميزات", + "original": "Features" + }, + "frontend_featuresPremiumHeading": { + "message": "الميزات في Talkie 🌟 Premium", + "original": "Features in Talkie 🌟 Premium" + }, + "frontend_featuresPremium_List01": { + "message": "اختر صوتك الافتراضي الخاص لكل لغة. عظيم إذا كنت تعبت من صوت النظام!", + "original": "Choose your own default voice for each language. Great if you get tired of the system voice!" + }, + "frontend_featuresPremium_List02": { + "message": "اختيار سرعة القراءة والملعب لكل صوت. ضبط الأصوات ترضيك!", + "original": "Choose reading speed and pitch per voice. Adjust voices to your liking!" + }, + "frontend_featuresPremium_List03": { + "message": "هذا الشعور الدافئ، غامض تحصل عند دعم البرمجيات مفتوحة المصدر من قبل المطورين المستقلين.", + "original": "That warm, fuzzy feeling you get when supporting open source software by independent developers." + }, + "frontend_featuresPremium_List04": { + "message": "المستقبل Premium المضمنة مجانا.", + "original": "Future Premium updates included for free." + }, + "frontend_featuresVersion_Free": { + "message": "أنت تستخدم حاليا الإصدار المجاني من Talkie ، Talkie مجموعة محدودة من الميزات لك. ربما Talkie 🌟 Premium سيكون خيارا أفضل بالنسبة لك؟", + "original": "You are currently using the free version of Talkie, and a limited set of features is available to you. Perhaps Talkie 🌟 Premium would be a better choice for you?" + }, + "frontend_featuresVersion_Premium": { + "message": "أنت تستخدم حاليا الإصدار المميز من Talkie ، وتتوفر لك جميع الميزات. شكرا جزيلا لك، فإنه يدفئ قلبي!", + "original": "You are currently using the premium version of Talkie, and all features are available to you. Thank you very much, it warms my heart!" + }, + "frontend_featuresVersions": { + "message": "Talkie يأتي في نسختين: Talkie و Talkie 🌟 Premium. نسخة مجانية كبيرة بالنسبة لمعظم حالات الاستخدام، ولكن الإصدار قسط يوفر خيارات إضافية.", + "original": "Talkie comes in two versions: Talkie and Talkie 🌟 Premium. The free version is great for most use cases, but the premium version offers additional options." + }, + "frontend_getPremiumLinkText": { + "message": "الحصول على Talkie 🌟 Premium !", + "original": "Get Talkie 🌟 Premium!" + }, + "frontend_hideDonateButtonsInPopup": { + "message": "إخفاء أزرار التبرع في المنبثقة", + "original": "Hide donation buttons in the popup" + }, + "frontend_hideDonateButtonsInPopupDescription": { + "message": "ليس الأمر وكأنني لا أريدك الحصول على Talkie 🌟 Premium أو التبرع لدعم Talkie وتنمية المصادر المفتوحة بشكل عام — أنا لا أريدك أن تكون Talkie عند استخدام Talkie في المقام الأول. إذا قمت بتعطيل أزرار التبرع في المنبثقة، وآمل أن تدعم أيضا Talkie بطريقة أو بأخرى! الأزرار سوف تكون متاحة دائما هنا من بين الخيارات، فقط في حالة.", + "original": "It's not like I don't want you to get Talkie 🌟 Premium or donate to support Talkie and open source development in general — I just don't want you to be annoyed when using Talkie in the first place. If you disable the donation buttons in the popup, I hope that you will also support Talkie in some way! The buttons will always be available here among the options, just in case." + }, + "frontend_hideDonateButtonsInPopupHeading": { + "message": "تبرع: دعم تنمية المصدر المفتوح", + "original": "Donate: support open source development" + }, + "frontend_licenseCLADescription": { + "message": "يتم تقديم جميع المساهمات إلى Talkie بموجب اتفاقية ترخيص المساهم (كلا).", + "original": "All contributions to Talkie are made under the Contributor License Agreement (CLA)." + }, + "frontend_licenseHeading": { + "message": "الترخيص: البرمجيات مفتوحة المصدر", + "original": "License: open-source software" + }, + "frontend_licenseLinkText": { + "message": "رخصة", + "original": "License" + }, + "frontend_rateIt": { + "message": "مراجعة Talkie", + "original": "Review Talkie" + }, + "frontend_storyDescription": { + "message": "Talkie تم تطويره قبل بضعة أيام من السنة الجديدة 2016/2017، على التحدي من صديق. بدأ التحدي مع السؤال: أثناء التنقل إلى العمل، هل من الممكن الاستماع إلى مقال بدلا من قراءته؟ من السهل، قلت، وتعيين لإثبات ذلك — أو على الأقل لجعل المتصفح الخاص بك يتكلم النص باستخدام صوت الكمبيوتر سخيف. النسخة الأساسية، من دون أي واجهة المستخدم، تحولت إلى أن تكون تافهة لخلق. إضافة واجهة مستخدم، يستغرق وقتا أطول قليلا. إضافة كشف اللغة المناسبة حفنة المزيد من التعليمات البرمجية. التغلب على البق في المتصفح المزيد من العمل. قائمة التحسينات والميزات تطول — وبضع بضعة آلاف من التعليمات البرمجية في وقت لاحق، كنت تبحث في النتيجة النهائية.", + "original": "Talkie was developed a few days before the New Year 2016/2017, on a challenge from a friend. The challenge started with the question: while commuting to work, is it possible to listen to an article instead of reading it? Easy, I said, and set out to prove it — or at least to make my browser speak out text using a silly computer voice. The basic version, without any user interface, turned out to be trivial to create. Adding a user interface, took a bit longer. Adding proper language detection a bunch more code. Overcoming bugs in the browser even more work. The list of improvements and features goes on — and a few thousand lines of code later, you're looking at the end result." + }, + "frontend_storyHeading": { + "message": "قصة: كيف Talkie", + "original": "Story: how Talkie got started" + }, + "frontend_storyLinkText": { + "message": "قصة", + "original": "Story" + }, + "frontend_storyThankYou": { + "message": "شكرا لك على استخدام Talkie — إذا كنت ترغب في ذلك، أخبر أصدقائك!", + "original": "Thank you for using Talkie — if you like it, tell your friends!" + }, + "frontend_supportAndFeedback": { + "message": "دعم وردود الفعل", + "original": "Support and feedback" + }, + "frontend_talkieInFirefoxAddons_Free": { + "message": "Talkie في فايرفوكس أد- Talkie", + "original": "Talkie in Firefox Add-ons" + }, + "frontend_talkieInFirefoxAddons_Premium": { + "message": "Talkie 🌟 Premium في Talkie 🌟 Premium فايرفوكس الإضافية", + "original": "Talkie 🌟 Premium in the Firefox Add-ons" + }, + "frontend_talkieInTheChromeWebStore_Free": { + "message": "Talkie في سوق كروم Talkie", + "original": "Talkie in the Chrome Web Store" + }, + "frontend_talkieInTheChromeWebStore_Premium": { + "message": "Talkie 🌟 Premium في سوق كروم Talkie 🌟 Premium", + "original": "Talkie 🌟 Premium in the Chrome Web Store" + }, + "frontend_usageHeading": { + "message": "استعمال", + "original": "Usage" + }, + "frontend_usageLinkText": { + "message": "استعمال", + "original": "Usage" + }, + "frontend_usageSelectionContextMenuDescription": { + "message": "يمكنك أيضا تحديد النص، ثم النقر بزر الماوس الأيمن عليه، واختيار Talkie في القائمة. وبهذه الطريقة يعمل أيضا في ملفات بدف وبعض أنواع خاصة من الصفحات في المتصفح.", + "original": "You can also select the text, then right click on it, and choose Talkie in the menu. This way also works in PDF-files and some special types of pages in the browser." + }, + "frontend_usageShortcutKeyAlternative03": { + "message": "إذا كان المفتاح لا يعمل، يرجى التحقق من أنه لم يتم استخدامه بالفعل من قبل ملحق آخر.", + "original": "If the key does not work, please check that it is not already in use by another extension." + }, + "frontend_usageShortcutKeyAlternative04": { + "message": "كيفية التحقق من مفاتيح الاختصار Talkie أو تغييرها.", + "original": "How to check or change the Talkie shortcut keys." + }, + "frontend_usageShortcutKeyDescription": { + "message": "الخيار المناسب هو استخدام مفاتيح الاختصار Talkie :", + "original": "A convenient option is to use the Talkie shortcut keys:" + }, + "frontend_usageStep01": { + "message": "حدد النص المطلوب على أي صفحة ويب.", + "original": "Select desired text on any web page." + }, + "frontend_usageStep02": { + "message": "انقر على الزر Talkie في شريط المتصفح", + "original": "Click the Talkie button in your browser bar" + }, + "frontend_voicesAvailableLanguages": { + "message": "اللغات المتوفرة", + "original": "Available languages" + }, + "frontend_voicesAvailableVoices": { + "message": "الأصوات المتاحة", + "original": "Available voices" + }, + "frontend_voicesDescription": { + "message": "هنا يمكنك أن ترى واختبار الأصوات المثبتة لكل لغة في المتصفح الخاص بك. 🌟 Premium يمكن 🌟 Premium أيضا تحديد صوتهم المفضل كما 🌟 Premium لكل لغة، فضلا عن سرعة التغيير والملعب لكل صوت.", + "original": "Here you can see and test installed voices for each language in your browser. 🌟 Premium users can also select their favorite voice as the default per language, as well as change speed and pitch for each voice." + }, + "frontend_voicesHeading": { + "message": "الأصوات: حدد المفضلة لديك", + "original": "Voices: select your favorite" + }, + "frontend_voicesLinkText": { + "message": "أصوات", + "original": "Voices" + }, + "frontend_voicesPitchEmptyHeading_Free": { + "description": "The per-voice pitch options heading, without the voice name variable as none has been selected", + "message": "🌟 Premium: الملعب للصوت", + "original": "🌟 Premium: pitch for voice" + }, + "frontend_voicesPitchEmptyHeading_Premium": { + "description": "The per-voice pitch options heading, without the voice name variable as none has been selected", + "message": "الملعب للصوت", + "original": "Pitch for voice" + }, + "frontend_voicesPitchHeading_Free": { + "description": "The per-voice pitch options heading, including the voice name", + "message": "🌟 Premium: بيتش فور $VOICE$ 🌟 Premium $VOICE$", + "placeholders": { + "voice": { + "content": "$1", + "example": "Alva" + } + }, + "original": "🌟 Premium: pitch for $VOICE$" + }, + "frontend_voicesPitchHeading_Premium": { + "description": "The per-voice pitch options heading, including the voice name", + "message": "الملعب ل $VOICE$", + "placeholders": { + "voice": { + "content": "$1", + "example": "Alva" + } + }, + "original": "Pitch for $VOICE$" + }, + "frontend_voicesRateEmptyHeading_Free": { + "description": "The per-voice speed options heading, without the voice name variable as none has been selected", + "message": "🌟 Premium: سرعة الصوت", + "original": "🌟 Premium: speed for voice" + }, + "frontend_voicesRateEmptyHeading_Premium": { + "description": "The per-voice speed options heading, without the voice name variable as none has been selected", + "message": "سرعة للصوت", + "original": "Speed for voice" + }, + "frontend_voicesRateHeading_Free": { + "description": "The per-voice speed options heading, including the voice name", + "message": "🌟 Premium: سرعة $VOICE$ 🌟 Premium $VOICE$", + "placeholders": { + "voice": { + "content": "$1", + "example": "Google italiano" + } + }, + "original": "🌟 Premium: speed for $VOICE$" + }, + "frontend_voicesRateHeading_Premium": { + "description": "The per-voice speed options heading, including the voice name", + "message": "سرعة $VOICE$", + "placeholders": { + "voice": { + "content": "$1", + "example": "Google italiano" + } + }, + "original": "Speed for $VOICE$" + }, + "frontend_voicesSampleText": { + "description": "The original sentence is a popuplar English pangram. Translators are encouraged to use pangrams in their own languages. https://en.wikipedia.org/wiki/Pangram", + "message": "الثعلب البني السريع يقفز فوق الكلب الكسول.", + "original": "The quick brown fox jumps over the lazy dog." + }, + "frontend_voicesSampleTextHeading": { + "message": "نموذج نص ل Talkie لقراءة بصوت عال", + "original": "Sample text for Talkie to read out loud" + }, + "frontend_voicesSetAsLanguageEmptySelection_Free": { + "description": "This should be the same/similar format as frontend_voicesSetAsLanguageUseVoiceAsDefault_Free, but without the variables.", + "message": "🌟 Premium: قم بالترقية لتغيير الصوت 🌟 Premium", + "original": "🌟 Premium: Upgrade to change default voice" + }, + "frontend_voicesSetAsLanguageEmptySelection_Premium": { + "description": "This should be the same/similar format as frontend_voicesSetAsLanguageUseVoiceAsDefault_Premium, but without the variables.", + "message": "استخدام الصوت الافتراضي للغة", + "original": "Use as default voice for language" + }, + "frontend_voicesSetAsLanguageUseVoiceAsDefault_Free": { + "description": "The $LANGUAGE$ is the name (or ISO 639 code such as sv or sv-SE) of the language, the $VOICE$ the name of the voice", + "message": "🌟 Premium: استخدم $VOICE$ 🌟 Premium $VOICE$ كصوت افتراضي للنص باللغة $LANGUAGE$ 🌟 Premium $LANGUAGE$", + "placeholders": { + "language": { + "content": "$1", + "example": "sv-SE" + }, + "voice": { + "content": "$2", + "example": "Alva" + } + }, + "original": "🌟 Premium: Use $VOICE$ as default voice for text in $LANGUAGE$" + }, + "frontend_voicesSetAsLanguageUseVoiceAsDefault_Premium": { + "description": "The $LANGUAGE$ is the name (or ISO 639 code such as sv or sv-SE) of the language, the $VOICE$ the name of the voice", + "message": "استخدم $VOICE$ كصوت افتراضي للنص باللغة $LANGUAGE$", + "placeholders": { + "language": { + "content": "$1", + "example": "sv-SE" + }, + "voice": { + "content": "$2", + "example": "Alva" + } + }, + "original": "Use $VOICE$ as default voice for text in $LANGUAGE$" + }, + "frontend_voicesShowAllVoices": { + "message": "عرض جميع الأصوات", + "original": "Show all voices" + }, + "frontend_yourDonationsAreAppreciated": { + "message": "هي موضع تقدير التبرعات الخاصة بك!", + "original": "Your donations are appreciated!" + }, + "frontend_yourDonationsAreAppreciatedShort": { + "message": "تبرعت التبرعات!", + "original": "Donations appreciated!" + }, + "noTextSelectedMessage": { + "message": "يرجى تحديد النص المطلوب على موقع الويب أولا. يمكنك أيضا تحديد النص، ثم النقر بزر الماوس الأيمن عليه، واختيار Talkie في القائمة.", + "original": "Please select desired text on the website first. You can also select text, then right click on it, and choose Talkie in the menu." + }, + "notAbleToSpeakTextFromThisSpecialTab": { + "description": "Some tabs can't be accessed by WebExtensions, such as chrome:// and the Chrome Web Store/Firefox Add-ons. This message warns users.", + "message": "لا يمكن Talkie الوصول إلى النص المحدد من هذا النوع من الصفحات. بل هو صفحة خاصة جدا، وهناك قيود أمنية وضعها في المتصفح. يمكنك أيضا محاولة تحديد النص، ثم النقر بزر الماوس الأيمن عليه، واختيار Talkie في القائمة. انا اسف على الازعاج.", + "original": "Talkie cannot access the selected text from this type of page. It is a very special page, and there are security limitations put in by the browser. You can also try to select text, then right click on it, and choose Talkie in the menu. I'm sorry for the inconvenience." + } +} diff --git a/_locales/ar/manual.json b/_locales/ar/manual.json new file mode 100644 index 00000000..88a83035 --- /dev/null +++ b/_locales/ar/manual.json @@ -0,0 +1,7 @@ +{ + "extensionLocale": { + "description": "Used to check which locale is loaded, as it might be different from @@ui_locale.", + "message": "ar", + "original": "en" + } +}