Merge branch 'main' into carplay

This commit is contained in:
leminlimez committed 2025-06-23 14:13:49 -04:00
commit 7c2a031463
4 files changed
+311 -3

No files matched your search

+2 -2
View File
@@ -268,7 +268,7 @@
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor;
CODE_SIGN_STYLE = Automatic; CODE_SIGN_STYLE = Automatic;
CURRENT_PROJECT_VERSION = 6; CURRENT_PROJECT_VERSION = 0;
DEVELOPMENT_ASSET_PATHS = "\"Pocket Poster/Preview Content\""; DEVELOPMENT_ASSET_PATHS = "\"Pocket Poster/Preview Content\"";
DEVELOPMENT_TEAM = 2P4CP47H76; DEVELOPMENT_TEAM = 2P4CP47H76;
ENABLE_PREVIEWS = YES; ENABLE_PREVIEWS = YES;
@@ -300,7 +300,7 @@
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor;
CODE_SIGN_STYLE = Automatic; CODE_SIGN_STYLE = Automatic;
CURRENT_PROJECT_VERSION = 6; CURRENT_PROJECT_VERSION = 0;
DEVELOPMENT_ASSET_PATHS = "\"Pocket Poster/Preview Content\""; DEVELOPMENT_ASSET_PATHS = "\"Pocket Poster/Preview Content\"";
DEVELOPMENT_TEAM = 2P4CP47H76; DEVELOPMENT_TEAM = 2P4CP47H76;
ENABLE_PREVIEWS = YES; ENABLE_PREVIEWS = YES;
+301 -1
View File
@@ -275,6 +275,12 @@
"value" : "مفتاح الهاش للتطبيق" "value" : "مفتاح الهاش للتطبيق"
} }
}, },
"ar-SA" : {
"stringUnit" : {
"state" : "translated",
"value" : "هاش البرنامج"
}
},
"cs" : { "cs" : {
"stringUnit" : { "stringUnit" : {
"state" : "translated", "state" : "translated",
@@ -931,6 +937,12 @@
"value" : "تم إعادة تعيين المجموعات بنجاح!" "value" : "تم إعادة تعيين المجموعات بنجاح!"
} }
}, },
"ar-SA" : {
"stringUnit" : {
"state" : "translated",
"value" : "تمت إعادة تعيين المجموعات بنجاح!"
}
},
"cs" : { "cs" : {
"stringUnit" : { "stringUnit" : {
"state" : "translated", "state" : "translated",
@@ -1043,12 +1055,30 @@
}, },
"Community Translators" : { "Community Translators" : {
"localizations" : { "localizations" : {
"ar" : {
"stringUnit" : {
"state" : "translated",
"value" : "مترجمو المجتمع"
}
},
"ar-AE" : { "ar-AE" : {
"stringUnit" : { "stringUnit" : {
"state" : "translated", "state" : "translated",
"value" : "مترجمو المجتمع" "value" : "مترجمو المجتمع"
} }
}, },
"ar-SA" : {
"stringUnit" : {
"state" : "translated",
"value" : "مجتمع المترجمين"
}
},
"cs" : {
"stringUnit" : {
"state" : "translated",
"value" : "Komunitní Překladatelé"
}
},
"de" : { "de" : {
"stringUnit" : { "stringUnit" : {
"state" : "translated", "state" : "translated",
@@ -1291,6 +1321,12 @@
"value" : "إنشاء طريقة بديلة إضافية" "value" : "إنشاء طريقة بديلة إضافية"
} }
}, },
"ar-SA" : {
"stringUnit" : {
"state" : "translated",
"value" : "إنشاء طريقة Fallback إضافية"
}
},
"cs" : { "cs" : {
"stringUnit" : { "stringUnit" : {
"state" : "translated", "state" : "translated",
@@ -1547,6 +1583,12 @@
"value" : "إنشاء معلومات CAML..." "value" : "إنشاء معلومات CAML..."
} }
}, },
"ar-SA" : {
"stringUnit" : {
"state" : "translated",
"value" : "جارٍ إنشاء بيانات CAML..."
}
},
"cs" : { "cs" : {
"stringUnit" : { "stringUnit" : {
"state" : "translated", "state" : "translated",
@@ -1671,6 +1713,12 @@
"value" : "الاعتمادات" "value" : "الاعتمادات"
} }
}, },
"ar-SA" : {
"stringUnit" : {
"state" : "translated",
"value" : "المساهمون"
}
},
"cs" : { "cs" : {
"stringUnit" : { "stringUnit" : {
"state" : "translated", "state" : "translated",
@@ -1913,12 +1961,30 @@
}, },
"Disable Video Duration Limit" : { "Disable Video Duration Limit" : {
"localizations" : { "localizations" : {
"ar" : {
"stringUnit" : {
"state" : "translated",
"value" : "تعطيل حد مدة الفيديو"
}
},
"ar-AE" : { "ar-AE" : {
"stringUnit" : { "stringUnit" : {
"state" : "translated", "state" : "translated",
"value" : "تعطيل حد مدة الفيديو" "value" : "تعطيل حد مدة الفيديو"
} }
}, },
"ar-SA" : {
"stringUnit" : {
"state" : "translated",
"value" : "تعطيل حد مدة الفيديو"
}
},
"cs" : {
"stringUnit" : {
"state" : "translated",
"value" : "Vypnout Omezení Délky Videa"
}
},
"de" : { "de" : {
"stringUnit" : { "stringUnit" : {
"state" : "translated", "state" : "translated",
@@ -2031,6 +2097,12 @@
"value" : "هل ترغب في إعادة ضبط المجموعات؟" "value" : "هل ترغب في إعادة ضبط المجموعات؟"
} }
}, },
"ar-SA" : {
"stringUnit" : {
"state" : "translated",
"value" : "هل ترغب في إعادة تعيين المجموعات؟"
}
},
"cs" : { "cs" : {
"stringUnit" : { "stringUnit" : {
"state" : "translated", "state" : "translated",
@@ -2155,6 +2227,12 @@
"value" : "تحميل اختصار البديل" "value" : "تحميل اختصار البديل"
} }
}, },
"ar-SA" : {
"stringUnit" : {
"state" : "translated",
"value" : "حمل اختصار Fallback"
}
},
"cs" : { "cs" : {
"stringUnit" : { "stringUnit" : {
"state" : "translated", "state" : "translated",
@@ -2545,6 +2623,12 @@
"value" : "استمتع!" "value" : "استمتع!"
} }
}, },
"cs" : {
"stringUnit" : {
"state" : "translated",
"value" : "Užívejte!"
}
},
"de" : { "de" : {
"stringUnit" : { "stringUnit" : {
"state" : "translated", "state" : "translated",
@@ -2658,6 +2742,12 @@
"value" : "أدخل الهاش" "value" : "أدخل الهاش"
} }
}, },
"ar-SA" : {
"stringUnit" : {
"state" : "translated",
"value" : "ادخل هاش البرنامج"
}
},
"cs" : { "cs" : {
"stringUnit" : { "stringUnit" : {
"state" : "translated", "state" : "translated",
@@ -2791,6 +2881,12 @@
"value" : "أدخل الهاش لتطبيق PosterBoard في الإعدادات." "value" : "أدخل الهاش لتطبيق PosterBoard في الإعدادات."
} }
}, },
"ar-SA" : {
"stringUnit" : {
"state" : "translated",
"value" : "ادخل هاش البرنامج من الاعدادات"
}
},
"cs" : { "cs" : {
"stringUnit" : { "stringUnit" : {
"state" : "translated", "state" : "translated",
@@ -3557,12 +3653,30 @@
}, },
"Failed to Import Video" : { "Failed to Import Video" : {
"localizations" : { "localizations" : {
"ar" : {
"stringUnit" : {
"state" : "translated",
"value" : "فشل في استيراد الفيديو"
}
},
"ar-AE" : { "ar-AE" : {
"stringUnit" : { "stringUnit" : {
"state" : "translated", "state" : "translated",
"value" : "فشل في استيراد الفيديو" "value" : "فشل في استيراد الفيديو"
} }
}, },
"ar-SA" : {
"stringUnit" : {
"state" : "translated",
"value" : "فشل استيراد الفيديو"
}
},
"cs" : {
"stringUnit" : {
"state" : "translated",
"value" : "Import Videa Selhal"
}
},
"de" : { "de" : {
"stringUnit" : { "stringUnit" : {
"state" : "translated", "state" : "translated",
@@ -3805,6 +3919,12 @@
"value" : "الرجوع إلى الاختصار" "value" : "الرجوع إلى الاختصار"
} }
}, },
"ar-SA" : {
"stringUnit" : {
"state" : "translated",
"value" : "يتم استخدام الاختصار"
}
},
"cs" : { "cs" : {
"stringUnit" : { "stringUnit" : {
"state" : "translated", "state" : "translated",
@@ -3935,6 +4055,12 @@
"value" : "ابحث عن الخلفيات" "value" : "ابحث عن الخلفيات"
} }
}, },
"cs" : {
"stringUnit" : {
"state" : "translated",
"value" : "Najít Tapety"
}
},
"de" : { "de" : {
"stringUnit" : { "stringUnit" : {
"state" : "translated", "state" : "translated",
@@ -4313,6 +4439,12 @@
"value" : "احصل على الأختصار" "value" : "احصل على الأختصار"
} }
}, },
"cs" : {
"stringUnit" : {
"state" : "translated",
"value" : "Získat Zkratku"
}
},
"de" : { "de" : {
"stringUnit" : { "stringUnit" : {
"state" : "translated", "state" : "translated",
@@ -4431,6 +4563,12 @@
"value" : "إليك دليل تعليمي لمساعدتك على البدء باستخدام التطبيق." "value" : "إليك دليل تعليمي لمساعدتك على البدء باستخدام التطبيق."
} }
}, },
"cs" : {
"stringUnit" : {
"state" : "translated",
"value" : "Zde je návod, který vám pomůže s aplikací začít."
}
},
"de" : { "de" : {
"stringUnit" : { "stringUnit" : {
"state" : "translated", "state" : "translated",
@@ -4679,6 +4817,12 @@
"value" : "نزل Nuggrt" "value" : "نزل Nuggrt"
} }
}, },
"cs" : {
"stringUnit" : {
"state" : "translated",
"value" : "Nainstalovat Nugget"
}
},
"de" : { "de" : {
"stringUnit" : { "stringUnit" : {
"state" : "translated", "state" : "translated",
@@ -4797,6 +4941,12 @@
"value" : "تثبيت اختصار fallback (اختياري)" "value" : "تثبيت اختصار fallback (اختياري)"
} }
}, },
"cs" : {
"stringUnit" : {
"state" : "translated",
"value" : "Nainstalovat Záložní Zkratku (Volitelné)"
}
},
"de" : { "de" : {
"stringUnit" : { "stringUnit" : {
"state" : "translated", "state" : "translated",
@@ -5690,6 +5840,12 @@
"value" : "حسنا" "value" : "حسنا"
} }
}, },
"ar-SA" : {
"stringUnit" : {
"state" : "translated",
"value" : "أوك"
}
},
"cs" : { "cs" : {
"stringUnit" : { "stringUnit" : {
"state" : "translated", "state" : "translated",
@@ -5820,6 +5976,12 @@
"value" : "قم بتنزيل Nugget على جهاز الكمبيوتر الخاص بك من GitHub." "value" : "قم بتنزيل Nugget على جهاز الكمبيوتر الخاص بك من GitHub."
} }
}, },
"cs" : {
"stringUnit" : {
"state" : "translated",
"value" : "Na počítači si z GitHubu stáhněte Nugget."
}
},
"de" : { "de" : {
"stringUnit" : { "stringUnit" : {
"state" : "translated", "state" : "translated",
@@ -6068,6 +6230,12 @@
"value" : "افتح على GitHub" "value" : "افتح على GitHub"
} }
}, },
"cs" : {
"stringUnit" : {
"state" : "translated",
"value" : "Otevřít GitHub"
}
},
"de" : { "de" : {
"stringUnit" : { "stringUnit" : {
"state" : "translated", "state" : "translated",
@@ -6183,7 +6351,7 @@
"ar-SA" : { "ar-SA" : {
"stringUnit" : { "stringUnit" : {
"state" : "translated", "state" : "translated",
"value" : "Please wait" "value" : "يرجى الانتظار"
} }
}, },
"cs" : { "cs" : {
@@ -6440,6 +6608,12 @@
"value" : "فشل PosterBoard في الفتح بشكل مباشر. سيتم فتح الاختصار البديل الآن." "value" : "فشل PosterBoard في الفتح بشكل مباشر. سيتم فتح الاختصار البديل الآن."
} }
}, },
"ar-SA" : {
"stringUnit" : {
"state" : "translated",
"value" : "فشل فتح PosterBoard مباشرةً. سيتم الآن فتح الاختصار fallback."
}
},
"cs" : { "cs" : {
"stringUnit" : { "stringUnit" : {
"state" : "translated", "state" : "translated",
@@ -6546,12 +6720,30 @@
}, },
"Preferences" : { "Preferences" : {
"localizations" : { "localizations" : {
"ar" : {
"stringUnit" : {
"state" : "translated",
"value" : "التفضيلات"
}
},
"ar-AE" : { "ar-AE" : {
"stringUnit" : { "stringUnit" : {
"state" : "translated", "state" : "translated",
"value" : "التفضيلات" "value" : "التفضيلات"
} }
}, },
"ar-SA" : {
"stringUnit" : {
"state" : "translated",
"value" : "التفضيلات"
}
},
"cs" : {
"stringUnit" : {
"state" : "translated",
"value" : "Předvolby"
}
},
"de" : { "de" : {
"stringUnit" : { "stringUnit" : {
"state" : "translated", "state" : "translated",
@@ -6915,6 +7107,12 @@
"value" : "إعادة تعيين المجموعات" "value" : "إعادة تعيين المجموعات"
} }
}, },
"ar-SA" : {
"stringUnit" : {
"state" : "translated",
"value" : "إعادة تعيين المجموعات"
}
},
"cs" : { "cs" : {
"stringUnit" : { "stringUnit" : {
"state" : "translated", "state" : "translated",
@@ -7901,6 +8099,12 @@
"value" : "المجلد غير مهيأ بشكل صحيح. يرجى الضغط على \"إعادة تعيين المجموعات\" واعادة المحاولة." "value" : "المجلد غير مهيأ بشكل صحيح. يرجى الضغط على \"إعادة تعيين المجموعات\" واعادة المحاولة."
} }
}, },
"ar-SA" : {
"stringUnit" : {
"state" : "translated",
"value" : "المجلد مُعد بشكل غير صحيح. يرجى الضغط على \"إعادة تعيين المجموعات\" وحاول مرة أخرى."
}
},
"cs" : { "cs" : {
"stringUnit" : { "stringUnit" : {
"state" : "translated", "state" : "translated",
@@ -8131,12 +8335,30 @@
}, },
"The video you imported is too long! Your video must be %@ seconds or less." : { "The video you imported is too long! Your video must be %@ seconds or less." : {
"localizations" : { "localizations" : {
"ar" : {
"stringUnit" : {
"state" : "translated",
"value" : "الفيديو الذي قمتَ باستيراده طويل جداً! يجب أن يكون الفيديو %@ ثانية أو أقل."
}
},
"ar-AE" : { "ar-AE" : {
"stringUnit" : { "stringUnit" : {
"state" : "translated", "state" : "translated",
"value" : "الفيديو الذي قمت باستيراده طويل جدًا! يجب أن يكون الفيديو %@ ثانية أو أقل." "value" : "الفيديو الذي قمت باستيراده طويل جدًا! يجب أن يكون الفيديو %@ ثانية أو أقل."
} }
}, },
"ar-SA" : {
"stringUnit" : {
"state" : "translated",
"value" : "الفيديو الذي استوردته طويل جدًا! يجب أن يكون طول الفيديو %@ ثانية أو أقل."
}
},
"cs" : {
"stringUnit" : {
"state" : "translated",
"value" : "Video které jste importovali je příliš dlouhé! Musí mít %@ sekund nebo méně."
}
},
"de" : { "de" : {
"stringUnit" : { "stringUnit" : {
"state" : "translated", "state" : "translated",
@@ -8249,6 +8471,18 @@
"value" : "لتطبيق ذلك، يجب فتح PosterBoard." "value" : "لتطبيق ذلك، يجب فتح PosterBoard."
} }
}, },
"ar-SA" : {
"stringUnit" : {
"state" : "translated",
"value" : "لتطبيق ذلك، سيحتاج PosterBoard إلى الفتح."
}
},
"cs" : {
"stringUnit" : {
"state" : "translated",
"value" : "Pro aplikování se bude muset otevřít PosterBoard"
}
},
"de" : { "de" : {
"stringUnit" : { "stringUnit" : {
"state" : "translated", "state" : "translated",
@@ -8367,6 +8601,12 @@
"value" : "للحصول على معرف حزمة التطبيق، يلزم استخدام Nugget." "value" : "للحصول على معرف حزمة التطبيق، يلزم استخدام Nugget."
} }
}, },
"cs" : {
"stringUnit" : {
"state" : "translated",
"value" : "Pro získání ID balíčku aplikace je potřeba Nugget."
}
},
"de" : { "de" : {
"stringUnit" : { "stringUnit" : {
"state" : "translated", "state" : "translated",
@@ -8609,6 +8849,12 @@
"value" : "الفديوهات" "value" : "الفديوهات"
} }
}, },
"ar-SA" : {
"stringUnit" : {
"state" : "translated",
"value" : "فيديو"
}
},
"cs" : { "cs" : {
"stringUnit" : { "stringUnit" : {
"state" : "translated", "state" : "translated",
@@ -8727,6 +8973,12 @@
"value" : "عرض على GitHub" "value" : "عرض على GitHub"
} }
}, },
"ar-SA" : {
"stringUnit" : {
"state" : "translated",
"value" : "انظر على Github"
}
},
"cs" : { "cs" : {
"stringUnit" : { "stringUnit" : {
"state" : "translated", "state" : "translated",
@@ -8975,6 +9227,12 @@
"value" : "مرحبا الى Pocket Poster!" "value" : "مرحبا الى Pocket Poster!"
} }
}, },
"cs" : {
"stringUnit" : {
"state" : "translated",
"value" : "Vítejte v Pocket Posteru!"
}
},
"de" : { "de" : {
"stringUnit" : { "stringUnit" : {
"state" : "translated", "state" : "translated",
@@ -9087,6 +9345,12 @@
"value" : "هل تريد تحميل الملف %@؟" "value" : "هل تريد تحميل الملف %@؟"
} }
}, },
"ar-SA" : {
"stringUnit" : {
"state" : "translated",
"value" : "هل ترغب في تنزيل الملف %@؟"
}
},
"cs" : { "cs" : {
"stringUnit" : { "stringUnit" : {
"state" : "translated", "state" : "translated",
@@ -9211,6 +9475,12 @@
"value" : "يمكنك العثور على الخلفيات على الموقع الرسمي Cowabun.ga." "value" : "يمكنك العثور على الخلفيات على الموقع الرسمي Cowabun.ga."
} }
}, },
"cs" : {
"stringUnit" : {
"state" : "translated",
"value" : "Tapety můžete najít na oficiálních stránkách Cowagun.ga."
}
},
"de" : { "de" : {
"stringUnit" : { "stringUnit" : {
"state" : "translated", "state" : "translated",
@@ -9323,6 +9593,18 @@
"value" : "يمكنك تثبيت اختصار اختياري إذا فشلت الطريقة الأصلية." "value" : "يمكنك تثبيت اختصار اختياري إذا فشلت الطريقة الأصلية."
} }
}, },
"ar-SA" : {
"stringUnit" : {
"state" : "translated",
"value" : "يمكنك تثبيت اختصار اختياري إذا فشلت الطريقة الأصلية."
}
},
"cs" : {
"stringUnit" : {
"state" : "translated",
"value" : "Můžete nainstalovat volitelnou zkratku když původní metoda selže."
}
},
"de" : { "de" : {
"stringUnit" : { "stringUnit" : {
"state" : "translated", "state" : "translated",
@@ -9438,6 +9720,12 @@
"value" : "يمكنك تطبيق %@ وصف فقط." "value" : "يمكنك تطبيق %@ وصف فقط."
} }
}, },
"ar-SA" : {
"stringUnit" : {
"state" : "translated",
"value" : "يمكنك تطبيق أوصاف %@ فقط."
}
},
"cs" : { "cs" : {
"stringUnit" : { "stringUnit" : {
"state" : "translated", "state" : "translated",
@@ -9556,6 +9844,12 @@
"value" : "الهاش الخاص بالتطبيق غير صحيح. يرجى إعادة الإعداد." "value" : "الهاش الخاص بالتطبيق غير صحيح. يرجى إعادة الإعداد."
} }
}, },
"ar-SA" : {
"stringUnit" : {
"state" : "translated",
"value" : "هاش البرنامج غير صحيح. يرجى إعادة تعيينه."
}
},
"cs" : { "cs" : {
"stringUnit" : { "stringUnit" : {
"state" : "translated", "state" : "translated",
@@ -9674,6 +9968,12 @@
"value" : "سيتم تحديث PosterBoard الخاص بك تلقائيًا." "value" : "سيتم تحديث PosterBoard الخاص بك تلقائيًا."
} }
}, },
"ar-SA" : {
"stringUnit" : {
"state" : "translated",
"value" : "سيتم تحديث PosterBoard تلقائيًا."
}
},
"cs" : { "cs" : {
"stringUnit" : { "stringUnit" : {
"state" : "translated", "state" : "translated",
@@ -147,6 +147,12 @@
"value" : "خلفيات Nugget" "value" : "خلفيات Nugget"
} }
}, },
"ar-SA" : {
"stringUnit" : {
"state" : "translated",
"value" : "خلفيات Nugget"
}
},
"cs" : { "cs" : {
"stringUnit" : { "stringUnit" : {
"state" : "translated", "state" : "translated",
+2
View File
@@ -9,9 +9,11 @@ Since there is no way to read files currently, you will need a computer to get t
Download [Nugget](https://github.com/leminlimez/Nugget) on your computer and plug in your phone. Then, navigate to the `Settings` page and click the `Pocket Poster Helper` button. Inside Pocket Poster, click the `Detect` button inside of settings. Download [Nugget](https://github.com/leminlimez/Nugget) on your computer and plug in your phone. Then, navigate to the `Settings` page and click the `Pocket Poster Helper` button. Inside Pocket Poster, click the `Detect` button inside of settings.
## Credits ## Credits
- Translations crowdsourced using [POEditor][POEditorJoin]. Thank you everyone who assisted in the translation effort!
- [PosterRestore][PosterRestoreDiscord] for their help with PosterBoard - [PosterRestore][PosterRestoreDiscord] for their help with PosterBoard
- [dootskyre][dootskyreX] for the fallback shortcut - [dootskyre][dootskyreX] for the fallback shortcut
- [Nathan](https://github.com/verygenericname) and [DuyKhanhTran](https://github.com/khanhduytran0) for the exploit - [Nathan](https://github.com/verygenericname) and [DuyKhanhTran](https://github.com/khanhduytran0) for the exploit
[POEditorJoin]: https://poeditor.com/join/project/MPZOsunwVj
[PosterRestoreDiscord]: https://discord.gg/gWtzTVhMvh [PosterRestoreDiscord]: https://discord.gg/gWtzTVhMvh
[dootskyreX]: https://x.com/dootskyre [dootskyreX]: https://x.com/dootskyre