Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Localization] NEW: Persian/Farsi (fa_IR) #218

Merged
merged 3 commits into from Aug 20, 2022
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Jump to
Jump to file
Failed to load files.
Diff view
Diff view
3 changes: 3 additions & 0 deletions PlayCover.xcodeproj/project.pbxproj
Expand Up @@ -108,6 +108,7 @@
53F4D29F26C43C690020167C /* Log.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Log.swift; sourceTree = "<group>"; };
53F50C4826E3CA42007AD2D3 /* AppsView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AppsView.swift; sourceTree = "<group>"; };
53F5E74226C1D37E005AED1D /* FileExtensions.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = FileExtensions.swift; sourceTree = "<group>"; };
68154F5328B1081500ECA007 /* fa-IR */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = "fa-IR"; path = "fa-IR.lproj/Localizable.strings"; sourceTree = "<group>"; };
6E66B0BE289DE6240099B907 /* Store.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Store.swift; sourceTree = "<group>"; };
6EC228A028B14A0600D7D73A /* zh-Hant */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = "zh-Hant"; path = "zh-Hant.lproj/Localizable.strings"; sourceTree = "<group>"; };
6ED6ACB028AD3AE10040D234 /* xcode_install.scpt */ = {isa = PBXFileReference; lastKnownFileType = file; path = xcode_install.scpt; sourceTree = "<group>"; };
Expand Down Expand Up @@ -457,6 +458,7 @@
fr,
vi,
it,
"fa-IR",
"zh-Hant",
);
mainGroup = 8783CFEE26B8C52D00171041;
Expand Down Expand Up @@ -647,6 +649,7 @@
8FBBE76B2826709500F4FE9F /* fr */,
ABF0BA1A285F9ED200FC5259 /* vi */,
AA18F6C6287BA6E90092E378 /* it */,
68154F5328B1081500ECA007 /* fa-IR */,
6EC228A028B14A0600D7D73A /* zh-Hant */,
);
name = Localizable.strings;
Expand Down
144 changes: 144 additions & 0 deletions PlayCover/fa-IR.lproj/Localizable.strings
@@ -0,0 +1,144 @@
"playapp.add" = "نصب برنامه";
"playapp.settings" = "پیکربندی";
"playapp.showInFinder" = "نمایش برنامه در فایندر";
"playapp.openCache" = "نمایش داده‌ها در فایندر";
"playapp.clearCache" = "پاک کردن داده‌ها";
"playapp.importKm" = "درون‌ریزی انطباق‌ساز کلیدها";
"playapp.exportKm" = "برون‌ریزی انطباق‌ساز کلیدها";
"playapp.delete" = "پاک کردن برنامه";
"playapp.add.help" = "برای نصب کردن برنامه‌ها، فایل آن‌ها را به اینجا بکشید و یا آن را باز کنید.";
"playapp.update" = "به‌روزرسانی برنامه";
"playapp.storeCurrentAccount" = "ذخیره کردن حساب کاربری فعلی";
"playapp.activateAccount" = "باز کردن یک حساب از فهرست";
"playapp.deleteAccount" = "حذف کردن یک حساب از فهرست";
"playapp.clearPreferences" = "بازنشانی پیکربندی‌های درون برنامه";

"storeAccount.selectAccRegion" = "منطقه کاربری خود را انتخاب کنید";
"storeAccount.selectAccRegion.usa" = "آمریکا";
"storeAccount.selectAccRegion.euro" = "اروپا";
"storeAccount.selectAccRegion.asia" = "آسیا";
"storeAccount.selectAccRegion.cht" = "تایوان - هنگ کنگ - ماکائو";
"storeAccount.nameOfAcc" = "این حساب را با چه نامی ذخیره می‌کنید؟";
"storeAccount.nameOfAcc.textfieldPlaceholder" = "اینجا بنویسید...";
"storeAccount.store" = "ذخیره کردن حساب";
"storeAccount.selectAcc" = "انتخاب یک حساب";
"storeAccount.storeAcc" = "ذخیره کردن یک حساب جدید";
"storeAccount.deleteAcc" = "حذف کردن یک حساب ذخیره‌شده";

"playapp.install.unzip" = "در حال ایجاد برنامه بر اساس پرونده IPA";
"playapp.install.createWrapper" = "در حال بارپیچی پیش‌نیازهای اجرا شدن برنامه...";
"playapp.install.installPlayTools" = "در حال نصب PlayTools...";
"playapp.install.signing" = "در حال مهروموم کردن برنامه...";
"playapp.install.addToLib" = "در حال انتقال برنامه به کتابخانه‌ی نصب‌شده‌ها...";
"playapp.install.copy" = "در حال انتقال رونوشت برنامه...";
"playapp.install.finished" = "پردازش با موفقیت پایان یافت.";

"search.search" = "جست‌وجو...";

"alert.appCacheCleared" = "پاک‌سازی داده‌های برنامه انجام شد!";
"alert.kmImported" = "درون‌ریزی انطباق‌ساز انجام شد!";
"alert.errorImportKm" = "خطایی در زمان درون‌ریزی رخ داد!";
"alert.app.delete" = "تمامی داده‌های برنامه پاک خواهند شد. ممکن است که نیاز باشد دوباره آن‌ها را دریافت کنید. ادامه می‌دهید؟";
"alert.app.preferences" = "تمامی پیکربندی‌های انجام‌شده پاک خواهند شد، ممکن است که نیاز باشد دوباره تنظیمات داخلی بازی را (مانند منطقه کاربری) پیکربندی کنید و چندین ثانیه صبر کنید تا که داده‌های بازی شناسایی شوند (دوباره دریافت نخواهند شد، بازی تنها نیاز به شناسایی دوباره آن‌ها خواهد داشت). آیا مایل به ادامه هستید؟";
"alert.wrongFileType" = "پرونده از نوع درستی نیست!";
"alert.wrongFileType.message" = "یک پرونده IPA انتخاب کنید";
"alert.restart" = "لطفا PlayCover را دوباره راه‌اندازی کنید.";
"alert.error" = "خطائی رخ داد!";
"alert.success" = "انجام شد!";
"alert.moveAppToApplications" = "PlayCover می‌بایست در پوشه‌ی Applications مک قرار داشته باشد. با زدن دکمه زیر اجازه دهید که PlayCover خود را به پوشه‌ی /Applications انتقال دهد.";
"alert.moveAppToApplications.move" = "انتقال به /Applications";
"alert.storeAccount.regionIsNotValid" = "این حساب کاربری بر روی منطقه‌ی کاربری دیگری تنظیم شده است. بازی را باز کرده، منطقه‌ی کاربری را تغییر داده و از دروازه عبور کنید تا تنظیمات ذخیره شوند. سپس دوباره تلاش کنید";


"button.OK" = "تأیید";
"button.Proceed" = "ادامه دادن";
"button.Cancel" = "لغو";
"button.Close" = "بستن";
"button.Dismiss" = "رد کردن";
"button.Install" = "نصب";

"error.corruptedIPA" = "این پرونده IPA خراب شده است چرا که چرا که شامل اطلاعات \"Info.plist\" نیست.";
"error.waitInstallation" = "لطفاً تا زمان پایان یافتن روند نصب کنونی، شکیبا باشید.";
"error.reinstallApp" = "لطفاً PlayCover را از نو نصب کنید.";

"menubar.downloadMoreApps" = "دریافت برنامه‌های دیگر";
"menubar.downloadMoreApps.help" = "از این وب‌گاه برای دریافت پرونده برنامه‌ها برای نصب استفاده کنید";
"menubar.exportToSideloady" = "برون‌ریزی برای Sideloadly";
"menubar.exportToSideloady.help" = "برون‌ریزی پرونده IPA برای استفاده در نرم‌افزار Sideloadly قابل دانلود از Sideloadly.io که به غیرفعال‌سازی SIP برای اجرای بازی‌ها و نرم‌افزارها نیازی ندارد.";

"bottomBar.notices" = "اعلان‌ها";
"bottomBar.notices.help" = "اخبار و اطلاع‌رسانی‌هایی از طرف توسعه‌دهنده‌ها";
"bottomBar.setupViewButton" = "با مشکل رو به رو هستید؟";

"failedToFetchNotices" = "بارگزاری ااعلان‌ها با شکست رو به رو شد؛ لطفاً اتصال اینترنت خود را بررسی کنید.";

"logs.copied" = "رونوشت‌گیری از گزارش عمل‌کرد انجام شد";

"settings.toggle.km" = "فعال‌سازی انطباق‌ساز کلیدها";
"settings.toggle.gaming" = "حالت بازی";
"settings.toggle.km.info" = "پشتیبانی از صفحه کلید را به بازی‌های لمسی اضافه می‌کند. از کلید‌های ترکیبی Command + K برای باز کردن ویرایشگر انطباق‌ساز استفاده کنید.";
"settings.toggle.adaptiveDisplay" = "وفق‌پذیرسازی با نمایشگر";
"settings.toggle.adaptiveDisplay.info" ="پنجره‌ی برنامه را براساس نمایشگر داخلی مک، وفق داده و به آن مقیاس می‌دهد.";
"settings.toggle.jbBypass" = "دور زدن شناساگر جیلبریک (آزمایشی)";
"settings.toggle.jbBypass.info" = "با فعال‌سازی این گزینه تلاش می‌شود که از فعالیت شناساگر جیلبریک موجود در برخی بازی‌ها جلوگیری شود (اما همیشه نتیجه نمی‌دهد).";
"settings.toggle.autoWindowResize" = "فعال‌سازی تغییر اندازه خودکار";
"settings.toggle.disableDisplaySleep" = "غیرفعال‌سازی خواب نمایشگر";
"settings.toggle.disableDisplaySleep.info" = "این گزینه از خاموش شدن نمایشگر در زمان اجرای این برنامه جلوگیری می‌کند.";

"settings.picker.displayRefreshRate" = "نرخ تازه‌سازی نمایشگر";
"settings.picker.screenSize" = "وضوح (رزولوشن) نمایشگر";
"settings.picker.iosDevice" = "نوع شبیه‌ساز دستگاه iOS";

"settings.slider.mouseSensitivity" = "حساسیت موشواره: ";

"settings.reset" = "بازنشانی پیکربندی و انطباق‌ساز کلید‌ها";
"settings.resetCompleted" = "پیکربندی‌ها به حالت پیش‌فرض بازنشانی شدند!";

"setupView.header" = "برای رفع مشکلات رایج، از راه‌کار زیر پیروی کنید";
"setupView.subheader" = "این راه‌کار، مشکلاتی از جمله وارد نشدن به حساب‌های کاربری، خرابی برخی برنامه‌ها و دیگر موارد رایج را به طور معمول حل می‌کند";

"setupView.step1" = "۱) دستگاه مک خود را خاموش کنید";
"setupView.step2" = "۲) حدود ۲۰ ثانیه منتظر بمانید که دستگاه به طور کامل خاموش شود. سپس دکمه Power دستگاه را فشرده و نگه دارید.";
"setupView.step3" = "۳) زمانی که متن \"Loading Startup Options\" در زیر لوگوی اپل ظاهر شد، دکمه Power را رها کنید.";
"setupView.step4" = "۴) گزینه‌ی Recovery Mode را انتخاب و باز کنید";
"setupView.step5" = "۵) سپس ترمینال را از مسیر Menu bar -> Utilities -> Terminal باز کنید";
"setupView.step6" = "۶) دستور روبرو را بنویسید: ";
"setupView.step7" = "۷) کلید Return را بزنید. سپس از شما اطلاعات ورود دستگاه‌تان در ترمینال سؤال می‌شود، آن‌ها را وارد کنید (در زمان نوشتن گذرواژه، متن مخفی خواهد بود)";
"setupView.step8" = "۸) بر روی لوگوی اپل در منوی بالای صفحه کلیک کرده و دستگاه را راه‌اندازی مجدد (Restart) کنید";
"setupView.step9" = "در صورتی که در زمان انجام موارد بالا با خطائی مواجه شدید، مراحل را از ابتدا آغاز کنید";

"setupView.vidTutorials" = "آموزش‌های تصویری";
"setupView.youtube" = "یوتوب";
"setupView.bilibili" = "بیلی‌بیلی";

"setupView.pressButtonAndEnterPassword" = "لطفاً SIP را با روش زیر غیرفعال کرده و گذرواژه ورود به حساب دستگاه مک خود را وارد کنید.";
"setupView.pressButtonAndEnterPassword.button" = "غیرفعال‌سازی SIP";

"notification.appInstalled" = "برنامه نصب شد!";
"notification.appInstalled.message" = "آن را در PlayCover می‌توانید مشاهده کنید!";

"setup.enterLoginPassword" = "لطفاً گذرواژه خود را وارد کنید";
"setup.incorrectPassword" = "گذرواژه وارد شده اشتباه است، لطفاً دوباره تلاش کنید";
"setup.enterLoginPassword.info" = "گذرواژه‌ای که با آن به حساب دستگاه مک خود را وارد می‌شوید، بنویسید.";
"setup.requireReboot" = "لطفاً برای تأثیرگذاری تغییرات انجام شده، دستگاه مک خود را راه‌اندازی مجدد (Restart) کنید.";

"menubar.log.copy" = "رونوشت‌گیری از گزارش عمل‌کرد";
"menubar.documentation" = "مستندات";
"menubar.website" = "وب‌گاه";
"menubar.github" = "گیت‌هاب";
"menubar.discord" = "دیسکورد";
"menubar.showAppLinks" = "نمایش پیوند برنامه‌ها برای دریافت";
"menubar.checkForUpdates" = "بررسی وضعیت به‌روزرسانی";

"soundAlert.messageText" = "پیکربندی صوتی نادرست شناسائی شد!";
"soundAlert.informativeText" = "نرخ نمونه‌برداری خروجی صوتی دستگاه شما ۴۸ و یا ۴۴/۱ کیلوهرتز نیست! ممکن است خرابی رخ دهد. آیا مایل هستید که آن را به ۴۸ کیلوهزتر تغییر دهید؟";
"soundAlert.successText" = "نرخ نمونه‌برداری خروجی صوتی دستگاه شما بر روی ۴۸ کیلوهرتز تنظیم شد";
"soundAlert.failureText" = "تنظیم نرخ نمونه‌برداری خروجی صوتی بر روی ۴۸ کیلوهرتز با شکست مواجه شد. شما می‌توانید آن را به صورت دستی در نرم‌افزار Audio MIDI Setup مک خود، تنظیم کنید.";

"xcode.install.message" = "شما می‌بایست Xcode Command Line Tools را نصب کرده و سپس PlayCover را دوباره باز کنید";
"xcode.install.success" = "نصب Xcode Command Line Tools با موفقیت انجام شد";
"xcode.install.failed" = "نصب Xcode Command Line Tools با شکست مواجه شد";
"xcode.install.progress" = "در حال نصب Xcode Command Line Tools";
"xcode.install.progress.subtext" = "بسته به سرعت اینترنت ممکن است زمان دانلود و نصب متغیر باشد";

"debug.crash" = "[DEBUG] خرابی برنامه";