You are here

PA.c Installer 3.5.21 and Platform Installer 19.0 Translations

2 posts / 0 new
Last post
John T. Haller
John T. Haller's picture
Offline
Last seen: 2 hours 51 min ago
AdminDeveloperModerator
Joined: 2005-11-28 22:21
PA.c Installer 3.5.21 and Platform Installer 19.0 Translations

The PortableApps.com Installer (used for individual .paf.exe installers) and the PortableApps.com Platform installer share the same strings for translation. These are a little different than the .locale files included with the platform as they can't be translated and then tested directly by translators. Nor can they use the iniTranslator Portable utility to handle translations.

PortableApps.com Platform 12.0 debuted a new cloud-portable-local installer with multiple new strings included. The goal of these is to make it easier on the end user to handle install to all the different locations supported by our platform and apps.

To that end, a new NSH file with the strings in English has been made available. A zip file with the new strings as well as existing strings for other languages can be downloaded here: languages-2021-08-22.zip. These are the same translations included with the current PA.c Installer 3.5.21. You can also see these strings in action with the current PortableApps.com Platform's installer.

You can use the current Google Chrome Portable release to test out other strings including downloading. This way you can see the strings used by the PA.c app installer that aren't used by the platform installer like downloading messages.

Look at the English.nsh as your guide and copy in the missing section to the language you are updating. Switch the ${LANG_ENGLISH} string on each line to the one for your language.

Please post the updated strings as a comment here within PRE tags or on pastebin.com and link to the post.

Thank you all for your help!

BONUS POINTS: When you're done, please consider helping out with the platform localization if your locale isn't yet up to date or needs some tweaking.

Platform Installer Strings That Have Been Updated

The following locales have been updated for the new installer by translators: Arabic, Armenian, Basque, Bulgarian, Czech, Dutch, English, EnglishGB, French, German, Greek, Hungarian, Italian, Japanese, Polish, Portuguese, Portuguese Brazilian, Russian, SimpChinese, Slovak, Slovenian, Spanish, Spanish International, Turkish, Ukrainian locales.

The following locales have been updated for the new installer using machine translation: Afrikaans, Bosnian, Catalan, Croatian, Danish, Esperanto, Estonian, Farsi, Finnish, Galician, Georgian, Hebrew, Hindi, Icelandic, Igbo, Indonesian, Irish, Khmer, Korean, Kurdish, Latvian, Lithuanian, Luxembourgish, Macedonian, Malagasy, Malay, Mongolian, Norwegian, NorwegianNynorsk, Pashto, Romanian, Serbian, SerbianLatin, Swahili, Swedish, Thai, TradChinese, Uzbek, Vietnamese, Welsh, Yoruba

The following locales are entirely machine translated: Tamil

The following locales don't have reliable machine translation available and will show English for the newer parts of cloud installers and the PA.c Platform installer: Breton, Cibemba

The following locales do not have any translations for the PortableApps.com-specific strings: Asturian, Efik

ANTICHRISTUS REX
ANTICHRISTUS REX's picture
Offline
Last seen: 6 hours 45 min ago
Translator
Joined: 2019-07-19 07:09
Arabic

In my opinion, it's a bit confusing when people may found two different synonyms of a same word within a same software (synonyms of the word Install). So I'm re-using the one used by the NSIS thingy, even if mine looks better Sad .

;mazaya ; PA.c Team, AC R, and the successors..
LangString welcome ${LANG_ARABIC} "سيرشدك هذا المساعد خلال عملية تنصيب ${PORTABLEAPPNAMEDOUBLEDAMPERSANDS}.$\r$\n$\r$\nإذا كنت تقوم(ين) بتحديث تنصيب موجود لـ ${PORTABLEAPPNAMEDOUBLEDAMPERSANDS} ،يرجى إغلاق البرنامج قبل المتابعة.$\r$\n$\r$\nأنقر(ي) فوق « التالي » للمتابعة."
LangString finish ${LANG_ARABIC} "تم تنصيب ${PORTABLEAPPNAMEDOUBLEDAMPERSANDS} على جهازك بنجاح.$\r$\n$\r$\n أنقر(ي) على « إنهاء » لإغلاق هذا المساعد."
LangString runwarning ${LANG_ARABIC} "يُرجى إغلاق جميع المثيلات الأخرى للتطبيق ${CLOSENAME}، ثم النقر على « موافق ». لا يمكن تحديث التطبيق المنقول أثناء تشغيله."
LangString invaliddirectory ${LANG_ARABIC} "المجلد الذي حددته غير صالح. الرجاء اختيار مجلد آخر."
LangString notenoughspace ${LANG_ARABIC} "الجهاز الذي حددته للتنصيب لا يحتوي على مساحة خالية كافية لهذا التطبيق."
LangString checkforplatform ${LANG_ARABIC} "التحقق من البرنامج الأساسي PortableApps.com"
LangString refreshmenu ${LANG_ARABIC} "تحديث قائمة PortableApps.com"
LangString copylocalfilesnotfound ${LANG_ARABIC} "يقوم هذا البرنامج بنسخ إصدار محلي من التطبيق و يجعله قابلاً للنقل. لسوء الحظ لم يتم العثور على نسخة محلية من التطبيق. يمكنك إعادة التنصيب أو نسخ الملفات بنفسك لإكمال التنصيب في وقت لاحق. (خطأ : تعذر العثور على $MISSINGFILEORPATH)."
LangString downloadfilemismatch ${LANG_ARABIC} "النسخة التي تم تنزيلها من ${DownloadName} غير صالحة و لا يمكن تنصيبها. الرجاء محاولة التنصيب مرة أخرى."
LangString downloadfailed ${LANG_ARABIC} "لم يتمكن برنامج التنصيب من تنزيل ${DownloadName}. لن يكتمل تنصيب التطبيق المنقول بدونه.  الرجاء محاولة التنصيب مرة أخرى (خطأ : $DOWNLOADRESULT)"
LangString extractfailed ${LANG_ARABIC} "لم يتمكن برنامج التنصيب من استخراج الملف الضروري من الملف الذي تم تنزيله. لن يكتمل تنصيب التطبيق المنقول بدونه."
LangString downloading ${LANG_ARABIC} "تنزيل ${DownloadName}..."
LangString prepareupgrade ${LANG_ARABIC} "الإستعداد لتحديث ${PORTABLEAPPNAME}..."
LangString installingstatus ${LANG_ARABIC} "تنصيب ${PORTABLEAPPNAME}..."
LangString downloadremaining ${LANG_ARABIC} "متبقي"
LangString downloadconnecting ${LANG_ARABIC} "جاري الإتصال..."
LangString downloadsecond ${LANG_ARABIC} "ثانية"
LangString downloadhour ${LANG_ARABIC} "ساعة"
LangString downloadminute ${LANG_ARABIC} "دقيقة"
LangString downloadplural ${LANG_ARABIC} ""
LangString downloadof ${LANG_ARABIC} "من"

LangString existingfileswarning ${LANG_ARABIC} "المجلد الذي قمتم بتحديده (INSTDIR $) ليس مجلد التنصيب المبدئي لهذا المكون الإضافي. يحتوي هذا المجلد على ملفات بداخله يمكن حذفها أو تغييرها. هل أنت متأكد(ة) من رغبتك في التنصيب في هذا المجلد؟"

;New strings for the PA.c Platform Installer
LangString platformsharedcustomlocation ${LANG_ARABIC} "تحديد موقع مخصص..."
LangString platformsharednotfound ${LANG_ARABIC} "غير موجود"

LangString platforminstalltype ${LANG_ARABIC} "نوع التنصيب"
LangString platforminstalltypequestion ${LANG_ARABIC} "ما نوع هذا التنصيب؟"
LangString platformnewinstall ${LANG_ARABIC} "تنصيب جديد"
LangString platformnewinstalldetails ${LANG_ARABIC} "القيام بتنصيب نسخة جديدة من البرنامج الأساسي PortableApps.com على جهاز كمبيوتر محلي، أو تخزين سحابي، أو جهاز منقول."
LangString platformupgradeinstall ${LANG_ARABIC} "القيام بتحديث نسخة موجودة مسبّقاً"
LangString platformupgradeinstalldetails ${LANG_ARABIC} "القيام بتحديث نسخة موجودة مسبّقاً من البرنامج الأساسي PortableApps.com."

LangString platforminstalllocation ${LANG_ARABIC} "موقع التنصيب"
LangString platforminstalllocationquestion ${LANG_ARABIC} "أين ترغب(ين) في تنصيب برنامجك الأساسي؟"
LangString platforminstalllocationcloud ${LANG_ARABIC} "السحابة - التنصيب على مجلد متزامن مع السحابة (Google Drive، Dropbox، إلخ)"
LangString platforminstalllocationportable ${LANG_ARABIC} "منقول - التنصيب على جهاز منقول"
LangString platforminstalllocationlocal ${LANG_ARABIC} "محلي - التنصيب للمستخدم الحالي فقط. التطبيقات و الإعدادات خاصة"
LangString platforminstalllocationlocalall ${LANG_ARABIC} "جميع المستخدمين المحليين - التنصيب لجميع المستخدمين. التطبيقات و الإعدادات مشتركة"

LangString platforminstallcloud ${LANG_ARABIC} "تنصيب سحابي"
LangString platforminstallcloudquestion ${LANG_ARABIC} "ما المجلد السحابي الذي ترغب(ين) في التنصيب فيه؟"

LangString platformupgrade ${LANG_ARABIC} "تحديث البرنامج الأساسي"
LangString platformupgradequestion ${LANG_ARABIC} "أي تنصيب برنامج أساسي ترغب(ين) في تحديثه؟"

LangString platforminstallportable ${LANG_ARABIC} "تنصيب منقول"
LangString platforminstallportablequestion ${LANG_ARABIC} "ما الجهاز المحمول الذي ترغب(ين) في التنصيب فيه؟"

LangString platforminstalllocal ${LANG_ARABIC} "تنصيب محلي"
LangString platforminstalllocalquestion ${LANG_ARABIC} "ما المسار المحلي الذي ترغب(ين) في التنصيب فيه؟"

LangString platformconfirminstall ${LANG_ARABIC} "تأكيد التنصيب"
LangString platformconfirminstallsubhead ${LANG_ARABIC} "يرجى تأكيد تفاصيل التنصيب أدناه"
LangString platformconfirmintro ${LANG_ARABIC} "لقد اخترت التنصيب في المسار:"
LangString platformconfirmoutro ${LANG_ARABIC} "يُرجى النقر فوق « تنصيب » لبدء التنصيب."

LangString platformstartwithwindows ${LANG_ARABIC} " بدء تشغيل البرنامج الأساسي آليًا مع Windows"

LangString platforminstallerlang ${LANG_ARABIC} "Arabic"

Be Great or Be Quiet !

Log in or register to post comments