You are here

PA.c Installer 3.5.20 and Platform Installer 18.0.1 Translations

3 posts / 0 new
Last post
John T. Haller
John T. Haller's picture
Online
Last seen: 25 min 2 sec ago
AdminDeveloperModerator
Joined: 2005-11-28 22:21
PA.c Installer 3.5.20 and Platform Installer 18.0.1 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-06-15.zip. These are the same translations included with the current PA.c Installer 3.5.20. 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

bui.phuoc
Offline
Last seen: 1 month 1 week ago
Joined: 2008-08-18 07:39
file Vietnamese.nsh

Hi John,
the link ( dropbox) have some photos and the file English.nsh , Vietnamese.nsh
I think you should check , the questions are in the photos.
The link is here.

https://www.dropbox.com/sh/y9v4fur93musndf/AABmjfSNm-mVcm3SJhK1udrXa?dl=0

-----------------------
BUI Van Phuoc
------------------------

ANTICHRISTUS REX
ANTICHRISTUS REX's picture
Online
Last seen: 5 min 22 sec ago
Translator
Joined: 2019-07-19 07:09
arabic.nsh

typos.

;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