fix(i18n): duplicated keys
Signed-off-by: Innei <i@innei.in>
This commit is contained in:
parent
65bfe8f13c
commit
234cdd3c71
|
|
@ -253,7 +253,7 @@ export const LanguageSelector = () => {
|
|||
</span>
|
||||
{originalLanguageName !== languageName && (
|
||||
<span
|
||||
className="hidden group-hover:flex absolute inset-x-0 inset-y-0 items-center pl-2"
|
||||
className="absolute inset-0 hidden items-center pl-2 group-hover:flex"
|
||||
key={"org"}
|
||||
>
|
||||
{originalLanguageName}
|
||||
|
|
|
|||
|
|
@ -2,7 +2,6 @@
|
|||
"ai_daily.title": "أهم الأخبار - {{title}}",
|
||||
"ai_daily.tooltip.content": "هذه الأخبار مختارة بواسطة الذكاء الاصطناعي من جدولك الزمني (<From /> - <To />) والتي قد تكون مهمة بالنسبة لك.",
|
||||
"ai_daily.tooltip.update_schedule": "يتم التحديث يوميًا في الساعة 8 صباحًا و 8 مساءً.",
|
||||
"app.app_name": "APP_NAME",
|
||||
"app.copy_logo_svg": "نسخ الشعار SVG",
|
||||
"app.toggle_sidebar": "تبديل الشريط الجانبي",
|
||||
"discover.any_url_or_keyword": "أي رابط أو كلمة مفتاحية",
|
||||
|
|
|
|||
|
|
@ -2,7 +2,6 @@
|
|||
"ai_daily.title": "أهم الأخبار - {{title}}",
|
||||
"ai_daily.tooltip.content": "إليك الأخبار التي تم اختيارها من قِبل الذكاء الاصطناعي من جدولك الزمني (<From /> - <To />) والتي قد تكون مهمة بالنسبة لك.",
|
||||
"ai_daily.tooltip.update_schedule": "تحديث يومي في الساعة 8 صباحًا و 8 مساءً.",
|
||||
"app.app_name": "APP_NAME",
|
||||
"app.copy_logo_svg": "نسخ شعار SVG",
|
||||
"app.toggle_sidebar": "تبديل الشريط الجانبي",
|
||||
"discover.any_url_or_keyword": "أي رابط أو كلمة مفتاحية",
|
||||
|
|
|
|||
|
|
@ -2,7 +2,6 @@
|
|||
"ai_daily.title": "أهم الأخبار - {{title}}",
|
||||
"ai_daily.tooltip.content": "إليك الأخبار التي تم اختيارها بواسطة الذكاء الاصطناعي من خطك الزمني (<From /> - <To />) والتي قد تكون مهمة بالنسبة لك.",
|
||||
"ai_daily.tooltip.update_schedule": "يتم التحديث يوميًا في الساعة 8 صباحًا و8 مساءً.",
|
||||
"app.app_name": "APP_NAME",
|
||||
"app.copy_logo_svg": "نسخ شعار SVG",
|
||||
"app.toggle_sidebar": "تبديل الشريط الجانبي",
|
||||
"discover.any_url_or_keyword": "أي عنوان URL أو كلمة مفتاحية",
|
||||
|
|
|
|||
|
|
@ -2,7 +2,6 @@
|
|||
"ai_daily.title": "Titular - {{title}}",
|
||||
"ai_daily.tooltip.content": "Aquí están las noticias principales seleccionadas por IA de su línea de tiempo (<From /> - <To />), que pueden ser importantes para usted.",
|
||||
"ai_daily.tooltip.update_schedule": "Actualizado todos los días a las 8 AM y 8 PM.",
|
||||
"app.app_name": "APP_NAME",
|
||||
"app.copy_logo_svg": "Copiar Logo SVG",
|
||||
"app.toggle_sidebar": "Alternar barra lateral",
|
||||
"discover.any_url_or_keyword": "Cualquier URL o palabra clave",
|
||||
|
|
|
|||
|
|
@ -2,7 +2,6 @@
|
|||
"ai_daily.title": "Pääuutiset - {{title}}",
|
||||
"ai_daily.tooltip.content": "Tässä ovat uutiset, jotka AI on valinnut aikajanaltasi (<From /> - <To />), ja jotka saattavat olla sinulle tärkeitä.",
|
||||
"ai_daily.tooltip.update_schedule": "Päivitetään päivittäin klo 8 ja klo 20.",
|
||||
"app.app_name": "SOVELLUKSEN_NIMI",
|
||||
"app.copy_logo_svg": "Kopioi Logo SVG",
|
||||
"app.toggle_sidebar": "Vaihda sivupalkki",
|
||||
"discover.any_url_or_keyword": "Mikä tahansa URL tai avainsana",
|
||||
|
|
|
|||
|
|
@ -2,7 +2,6 @@
|
|||
"ai_daily.title": "Actualités Principales - {{title}}",
|
||||
"ai_daily.tooltip.content": "Voici des nouvelles sélectionnées par l'IA à partir de votre chronologie (<From /> - <To />) qui peuvent être importantes pour vous.",
|
||||
"ai_daily.tooltip.update_schedule": "Mise à jour quotidienne à 8h00 et 20h00.",
|
||||
"app.app_name": "NOM_APP",
|
||||
"app.copy_logo_svg": "Copier le logo SVG",
|
||||
"app.toggle_sidebar": "Afficher/Masquer la barre latérale",
|
||||
"discover.any_url_or_keyword": "Toute URL ou mot-clé",
|
||||
|
|
|
|||
|
|
@ -2,7 +2,6 @@
|
|||
"ai_daily.title": "Top News - {{title}}",
|
||||
"ai_daily.tooltip.content": "Qui ci sono notizie selezionate dall'IA dalla tua timeline (<From /> - <To />) che potrebbero essere importanti per te.",
|
||||
"ai_daily.tooltip.update_schedule": "Aggiornato ogni giorno alle 8 AM e alle 8 PM.",
|
||||
"app.app_name": "NOME_APP",
|
||||
"app.copy_logo_svg": "Copia Logo SVG",
|
||||
"app.toggle_sidebar": "Mostra/Nascondi Sidebar",
|
||||
"discover.any_url_or_keyword": "Qualsiasi URL o Parola Chiave",
|
||||
|
|
|
|||
|
|
@ -2,7 +2,6 @@
|
|||
"ai_daily.title": "Главные новости - {{title}}",
|
||||
"ai_daily.tooltip.content": "Вот новости, выбранные ИИ из вашей ленты (<From /> - <To />), которые могут быть для вас важны.",
|
||||
"ai_daily.tooltip.update_schedule": "Обновление ежедневно в 8:00 и 20:00.",
|
||||
"app.app_name": "ИМЯ_ПРИЛОЖЕНИЯ",
|
||||
"app.copy_logo_svg": "Скопировать логотип SVG",
|
||||
"app.toggle_sidebar": "Переключить боковую панель",
|
||||
"discover.any_url_or_keyword": "Любой URL или ключевое слово",
|
||||
|
|
|
|||
|
|
@ -5,6 +5,7 @@
|
|||
"confirm": "Bestätigen",
|
||||
"ok": "OK",
|
||||
"quantifier.piece": "",
|
||||
"space": " ",
|
||||
"time.last_night": "Letzte Nacht",
|
||||
"time.the_night_before_last": "Vorgestern Nacht",
|
||||
"time.today": "Heute",
|
||||
|
|
@ -24,6 +25,5 @@
|
|||
"words.result": "Ergebnis",
|
||||
"words.result_one": "Ergebnis",
|
||||
"words.result_other": "Ergebnisse",
|
||||
"words.space": " ",
|
||||
"words.which.all": "Alle"
|
||||
}
|
||||
|
|
|
|||
|
|
@ -18,7 +18,6 @@
|
|||
"words.edit": "编辑",
|
||||
"words.entry": "条目",
|
||||
"words.id": "ID",
|
||||
"words.items": "内容",
|
||||
"words.items_one": "内容",
|
||||
"words.items_other": "内容",
|
||||
"words.local": "本地",
|
||||
|
|
|
|||
|
|
@ -1,42 +1,28 @@
|
|||
{
|
||||
"feed": {
|
||||
"follow_one": "تابع",
|
||||
"follow_other": "متابعات",
|
||||
"followsAndReads": "{{subscriptionCount}} {{subscriptionNoun}} مع {{readCount}} {{readNoun}} على {{appName}}",
|
||||
"read_one": "قراءة",
|
||||
"read_other": "قراءات"
|
||||
},
|
||||
"header": {
|
||||
"app": "التطبيق",
|
||||
"download": "تحميل"
|
||||
},
|
||||
"invitation": {
|
||||
"activate": "تفعيل",
|
||||
"codeOptions": {
|
||||
"1": "ابحث عن أي مستخدم اختبار ألفا لدعوتك.",
|
||||
"2": "انضم إلى خادم Discord الخاص بنا للحصول على هدايا عرضية.",
|
||||
"3": "تابع حسابنا على X للحصول على هدايا عرضية."
|
||||
},
|
||||
"earlyAccess": "حاليًا Follow في مرحلة الوصول المبكر ويتطلب رمز دعوة للاستخدام.",
|
||||
"earlyAccessMessage": "😰 عذرًا، Follow حاليًا في مرحلة الوصول المبكر ويتطلب رمز دعوة للاستخدام.",
|
||||
"generateButton": "إنشاء رمز جديد",
|
||||
"generateCost": "يمكنك إنفاق {{INVITATION_PRICE}} من Power لإنشاء رمز دعوة لأصدقائك.",
|
||||
"getCodeMessage": "يمكنك الحصول على رمز دعوة من خلال الطرق التالية:",
|
||||
"title": "رمز الدعوة"
|
||||
},
|
||||
"login": {
|
||||
"backToWebApp": "العودة إلى تطبيق الويب",
|
||||
"continueWithGitHub": "تابع مع GitHub",
|
||||
"continueWithGoogle": "تابع مع Google",
|
||||
"logInTo": "تسجيل الدخول إلى",
|
||||
"openApp": "افتح التطبيق",
|
||||
"redirecting": "إعادة التوجيه",
|
||||
"welcomeTo": "مرحبًا بك في"
|
||||
},
|
||||
"redirect": {
|
||||
"continueInBrowser": "المتابعة في المتصفح",
|
||||
"instruction": "الآن هو الوقت المناسب لفتح {{APP_NAME}} وإغلاق هذه الصفحة بأمان.",
|
||||
"openApp": "افتح {{APP_NAME}}",
|
||||
"successMessage": "تم الاتصال بنجاح بحساب {{APP_NAME}}."
|
||||
}
|
||||
"feed.followsAndReads": "{{subscriptionCount}} {{subscriptionNoun}} مع {{readCount}} {{readNoun}} على {{appName}}",
|
||||
"feed.read_one": "قراءة",
|
||||
"feed.read_other": "قراءات",
|
||||
"header.app": "التطبيق",
|
||||
"header.download": "تحميل",
|
||||
"invitation.activate": "تفعيل",
|
||||
"invitation.codeOptions.1": "ابحث عن أي مستخدم اختبار ألفا لدعوتك.",
|
||||
"invitation.codeOptions.2": "انضم إلى خادم Discord الخاص بنا للحصول على هدايا عرضية.",
|
||||
"invitation.codeOptions.3": "تابع حسابنا على X للحصول على هدايا عرضية.",
|
||||
"invitation.earlyAccess": "حاليًا Follow في مرحلة الوصول المبكر ويتطلب رمز دعوة للاستخدام.",
|
||||
"invitation.earlyAccessMessage": "😰 عذرًا، Follow حاليًا في مرحلة الوصول المبكر ويتطلب رمز دعوة للاستخدام.",
|
||||
"invitation.generateButton": "إنشاء رمز جديد",
|
||||
"invitation.generateCost": "يمكنك إنفاق {{INVITATION_PRICE}} من Power لإنشاء رمز دعوة لأصدقائك.",
|
||||
"invitation.getCodeMessage": "يمكنك الحصول على رمز دعوة من خلال الطرق التالية:",
|
||||
"invitation.title": "رمز الدعوة",
|
||||
"login.backToWebApp": "العودة إلى تطبيق الويب",
|
||||
"login.continueWithGitHub": "تابع مع GitHub",
|
||||
"login.continueWithGoogle": "تابع مع Google",
|
||||
"login.logInTo": "تسجيل الدخول إلى",
|
||||
"login.openApp": "افتح التطبيق",
|
||||
"login.redirecting": "إعادة التوجيه",
|
||||
"login.welcomeTo": "مرحبًا بك في",
|
||||
"redirect.continueInBrowser": "المتابعة في المتصفح",
|
||||
"redirect.instruction": "الآن هو الوقت المناسب لفتح {{APP_NAME}} وإغلاق هذه الصفحة بأمان.",
|
||||
"redirect.openApp": "افتح {{APP_NAME}}",
|
||||
"redirect.successMessage": "تم الاتصال بنجاح بحساب {{APP_NAME}}."
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1,42 +1,28 @@
|
|||
{
|
||||
"feed": {
|
||||
"follow_one": "تابع",
|
||||
"follow_other": "متابعات",
|
||||
"followsAndReads": "{{subscriptionCount}} {{subscriptionNoun}} مع {{readCount}} {{readNoun}} على {{appName}}",
|
||||
"read_one": "قراءة",
|
||||
"read_other": "قراءات"
|
||||
},
|
||||
"header": {
|
||||
"app": "التطبيق",
|
||||
"download": "تحميل"
|
||||
},
|
||||
"invitation": {
|
||||
"activate": "تفعيل",
|
||||
"codeOptions": {
|
||||
"1": "ابحث عن أي مستخدم اختبار ألفا لدعوتك.",
|
||||
"2": "انضم إلى خادم Discord الخاص بنا للحصول على هدايا عرضية.",
|
||||
"3": "تابع حسابنا على X للحصول على هدايا عرضية."
|
||||
},
|
||||
"earlyAccess": "حاليًا Follow في مرحلة الوصول المبكر ويتطلب رمز دعوة للاستخدام.",
|
||||
"earlyAccessMessage": "😰 عذرًا، Follow حاليًا في مرحلة الوصول المبكر ويتطلب رمز دعوة للاستخدام.",
|
||||
"generateButton": "إنشاء رمز جديد",
|
||||
"generateCost": "يمكنك إنفاق {{INVITATION_PRICE}} من Power لإنشاء رمز دعوة لأصدقائك.",
|
||||
"getCodeMessage": "يمكنك الحصول على رمز دعوة من خلال الطرق التالية:",
|
||||
"title": "رمز الدعوة"
|
||||
},
|
||||
"login": {
|
||||
"backToWebApp": "العودة إلى تطبيق الويب",
|
||||
"continueWithGitHub": "تابع مع GitHub",
|
||||
"continueWithGoogle": "تابع مع Google",
|
||||
"logInTo": "تسجيل الدخول إلى",
|
||||
"openApp": "افتح التطبيق",
|
||||
"redirecting": "إعادة التوجيه",
|
||||
"welcomeTo": "مرحبًا بك في"
|
||||
},
|
||||
"redirect": {
|
||||
"continueInBrowser": "المتابعة في المتصفح",
|
||||
"instruction": "الآن هو الوقت المناسب لفتح {{APP_NAME}} وإغلاق هذه الصفحة بأمان.",
|
||||
"openApp": "افتح {{APP_NAME}}",
|
||||
"successMessage": "تم الاتصال بنجاح بحساب {{APP_NAME}}."
|
||||
}
|
||||
"feed.followsAndReads": "{{subscriptionCount}} {{subscriptionNoun}} مع {{readCount}} {{readNoun}} على {{appName}}",
|
||||
"feed.read_one": "قراءة",
|
||||
"feed.read_other": "قراءات",
|
||||
"header.app": "التطبيق",
|
||||
"header.download": "تحميل",
|
||||
"invitation.activate": "تفعيل",
|
||||
"invitation.codeOptions.1": "ابحث عن أي مستخدم اختبار ألفا لدعوتك.",
|
||||
"invitation.codeOptions.2": "انضم إلى خادم Discord الخاص بنا للحصول على هدايا عرضية.",
|
||||
"invitation.codeOptions.3": "تابع حسابنا على X للحصول على هدايا عرضية.",
|
||||
"invitation.earlyAccess": "حاليًا Follow في مرحلة الوصول المبكر ويتطلب رمز دعوة للاستخدام.",
|
||||
"invitation.earlyAccessMessage": "😰 عذرًا، Follow حاليًا في مرحلة الوصول المبكر ويتطلب رمز دعوة للاستخدام.",
|
||||
"invitation.generateButton": "إنشاء رمز جديد",
|
||||
"invitation.generateCost": "يمكنك إنفاق {{INVITATION_PRICE}} من Power لإنشاء رمز دعوة لأصدقائك.",
|
||||
"invitation.getCodeMessage": "يمكنك الحصول على رمز دعوة من خلال الطرق التالية:",
|
||||
"invitation.title": "رمز الدعوة",
|
||||
"login.backToWebApp": "العودة إلى تطبيق الويب",
|
||||
"login.continueWithGitHub": "تابع مع GitHub",
|
||||
"login.continueWithGoogle": "تابع مع Google",
|
||||
"login.logInTo": "تسجيل الدخول إلى",
|
||||
"login.openApp": "افتح التطبيق",
|
||||
"login.redirecting": "إعادة التوجيه",
|
||||
"login.welcomeTo": "مرحبًا بك في",
|
||||
"redirect.continueInBrowser": "المتابعة في المتصفح",
|
||||
"redirect.instruction": "الآن هو الوقت المناسب لفتح {{APP_NAME}} وإغلاق هذه الصفحة بأمان.",
|
||||
"redirect.openApp": "افتح {{APP_NAME}}",
|
||||
"redirect.successMessage": "تم الاتصال بنجاح بحساب {{APP_NAME}}."
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1,42 +1,28 @@
|
|||
{
|
||||
"feed": {
|
||||
"follow_one": "متابعة",
|
||||
"follow_other": "متابعات",
|
||||
"followsAndReads": "{{subscriptionCount}} {{subscriptionNoun}} مع {{readCount}} {{readNoun}} على {{appName}}",
|
||||
"read_one": "قراءة",
|
||||
"read_other": "قراءات"
|
||||
},
|
||||
"header": {
|
||||
"app": "تطبيق",
|
||||
"download": "تحميل"
|
||||
},
|
||||
"invitation": {
|
||||
"activate": "تفعيل",
|
||||
"codeOptions": {
|
||||
"1": "ابحث عن أي مستخدم اختبار ألفا لدعوتك.",
|
||||
"2": "انضم إلى سيرفر Discord الخاص بنا للحصول على هدايا بين الحين والآخر.",
|
||||
"3": "تابع حسابنا على X للحصول على هدايا بين الحين والآخر."
|
||||
},
|
||||
"earlyAccess": "التطبيق في مرحلة الوصول المبكر ويحتاج إلى رمز دعوة للاستخدام.",
|
||||
"earlyAccessMessage": "😰 عذرًا، التطبيق في مرحلة الوصول المبكر ويحتاج إلى رمز دعوة للاستخدام.",
|
||||
"generateButton": "إنشاء رمز جديد",
|
||||
"generateCost": "يمكنك إنفاق {{INVITATION_PRICE}} Power لإنشاء رمز دعوة لأصدقائك.",
|
||||
"getCodeMessage": "يمكنك الحصول على رمز دعوة عبر الطرق التالية:",
|
||||
"title": "رمز الدعوة"
|
||||
},
|
||||
"login": {
|
||||
"backToWebApp": "العودة إلى التطبيق على الويب",
|
||||
"continueWithGitHub": "المتابعة باستخدام GitHub",
|
||||
"continueWithGoogle": "المتابعة باستخدام Google",
|
||||
"logInTo": "تسجيل الدخول إلى ",
|
||||
"openApp": "فتح التطبيق",
|
||||
"redirecting": "إعادة التوجيه",
|
||||
"welcomeTo": "مرحبًا بك في "
|
||||
},
|
||||
"redirect": {
|
||||
"continueInBrowser": "المتابعة في المتصفح",
|
||||
"instruction": "حان الوقت الآن لفتح {{APP_NAME}} وإغلاق هذه الصفحة بأمان.",
|
||||
"openApp": "افتح {{APP_NAME}}",
|
||||
"successMessage": "لقد تم الاتصال بنجاح بحسابك على {{APP_NAME}}."
|
||||
}
|
||||
"feed.followsAndReads": "{{subscriptionCount}} {{subscriptionNoun}} مع {{readCount}} {{readNoun}} على {{appName}}",
|
||||
"feed.read_one": "قراءة",
|
||||
"feed.read_other": "قراءات",
|
||||
"header.app": "تطبيق",
|
||||
"header.download": "تحميل",
|
||||
"invitation.activate": "تفعيل",
|
||||
"invitation.codeOptions.1": "ابحث عن أي مستخدم اختبار ألفا لدعوتك.",
|
||||
"invitation.codeOptions.2": "انضم إلى سيرفر Discord الخاص بنا للحصول على هدايا بين الحين والآخر.",
|
||||
"invitation.codeOptions.3": "تابع حسابنا على X للحصول على هدايا بين الحين والآخر.",
|
||||
"invitation.earlyAccess": "التطبيق في مرحلة الوصول المبكر ويحتاج إلى رمز دعوة للاستخدام.",
|
||||
"invitation.earlyAccessMessage": "😰 عذرًا، التطبيق في مرحلة الوصول المبكر ويحتاج إلى رمز دعوة للاستخدام.",
|
||||
"invitation.generateButton": "إنشاء رمز جديد",
|
||||
"invitation.generateCost": "يمكنك إنفاق {{INVITATION_PRICE}} Power لإنشاء رمز دعوة لأصدقائك.",
|
||||
"invitation.getCodeMessage": "يمكنك الحصول على رمز دعوة عبر الطرق التالية:",
|
||||
"invitation.title": "رمز الدعوة",
|
||||
"login.backToWebApp": "العودة إلى التطبيق على الويب",
|
||||
"login.continueWithGitHub": "المتابعة باستخدام GitHub",
|
||||
"login.continueWithGoogle": "المتابعة باستخدام Google",
|
||||
"login.logInTo": "تسجيل الدخول إلى ",
|
||||
"login.openApp": "فتح التطبيق",
|
||||
"login.redirecting": "إعادة التوجيه",
|
||||
"login.welcomeTo": "مرحبًا بك في ",
|
||||
"redirect.continueInBrowser": "المتابعة في المتصفح",
|
||||
"redirect.instruction": "حان الوقت الآن لفتح {{APP_NAME}} وإغلاق هذه الصفحة بأمان.",
|
||||
"redirect.openApp": "افتح {{APP_NAME}}",
|
||||
"redirect.successMessage": "لقد تم الاتصال بنجاح بحسابك على {{APP_NAME}}."
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1,42 +1,28 @@
|
|||
{
|
||||
"feed": {
|
||||
"follow_one": "متابعة",
|
||||
"follow_other": "متابعات",
|
||||
"followsAndReads": "{{subscriptionCount}} {{subscriptionNoun}} مع {{readCount}} {{readNoun}} على {{appName}}",
|
||||
"read_one": "قراءة",
|
||||
"read_other": "قراءات"
|
||||
},
|
||||
"header": {
|
||||
"app": "تطبيق",
|
||||
"download": "تحميل"
|
||||
},
|
||||
"invitation": {
|
||||
"activate": "تفعيل",
|
||||
"codeOptions": {
|
||||
"1": "ابحث عن أي مستخدم اختبار ألفا لدعوتك.",
|
||||
"2": "انضم إلى خادمنا على Discord للحصول على هدايا دورية.",
|
||||
"3": "تابع حسابنا على X للحصول على هدايا دورية."
|
||||
},
|
||||
"earlyAccess": "حاليًا، Follow في مرحلة الوصول المبكر ويتطلب رمز دعوة لاستخدامه.",
|
||||
"earlyAccessMessage": "😰 نأسف، Follow في مرحلة الوصول المبكر ويتطلب رمز دعوة لاستخدامه.",
|
||||
"generateButton": "إنشاء رمز جديد",
|
||||
"generateCost": "يمكنك إنفاق {{INVITATION_PRICE}} Power لإنشاء رمز دعوة لأصدقائك.",
|
||||
"getCodeMessage": "يمكنك الحصول على رمز دعوة من خلال الطرق التالية:",
|
||||
"title": "رمز الدعوة"
|
||||
},
|
||||
"login": {
|
||||
"backToWebApp": "العودة إلى تطبيق الويب",
|
||||
"continueWithGitHub": "المتابعة باستخدام GitHub",
|
||||
"continueWithGoogle": "المتابعة باستخدام Google",
|
||||
"logInTo": "تسجيل الدخول إلى",
|
||||
"openApp": "فتح التطبيق",
|
||||
"redirecting": "إعادة التوجيه",
|
||||
"welcomeTo": "مرحبًا بك في"
|
||||
},
|
||||
"redirect": {
|
||||
"continueInBrowser": "المتابعة في المتصفح",
|
||||
"instruction": "الآن حان الوقت لفتح {{APP_NAME}} وإغلاق هذه الصفحة بأمان.",
|
||||
"openApp": "فتح {{APP_NAME}}",
|
||||
"successMessage": "تم الاتصال بحساب {{APP_NAME}} بنجاح."
|
||||
}
|
||||
"feed.followsAndReads": "{{subscriptionCount}} {{subscriptionNoun}} مع {{readCount}} {{readNoun}} على {{appName}}",
|
||||
"feed.read_one": "قراءة",
|
||||
"feed.read_other": "قراءات",
|
||||
"header.app": "تطبيق",
|
||||
"header.download": "تحميل",
|
||||
"invitation.activate": "تفعيل",
|
||||
"invitation.codeOptions.1": "ابحث عن أي مستخدم اختبار ألفا لدعوتك.",
|
||||
"invitation.codeOptions.2": "انضم إلى خادمنا على Discord للحصول على هدايا دورية.",
|
||||
"invitation.codeOptions.3": "تابع حسابنا على X للحصول على هدايا دورية.",
|
||||
"invitation.earlyAccess": "حاليًا، Follow في مرحلة الوصول المبكر ويتطلب رمز دعوة لاستخدامه.",
|
||||
"invitation.earlyAccessMessage": "😰 نأسف، Follow في مرحلة الوصول المبكر ويتطلب رمز دعوة لاستخدامه.",
|
||||
"invitation.generateButton": "إنشاء رمز جديد",
|
||||
"invitation.generateCost": "يمكنك إنفاق {{INVITATION_PRICE}} Power لإنشاء رمز دعوة لأصدقائك.",
|
||||
"invitation.getCodeMessage": "يمكنك الحصول على رمز دعوة من خلال الطرق التالية:",
|
||||
"invitation.title": "رمز الدعوة",
|
||||
"login.backToWebApp": "العودة إلى تطبيق الويب",
|
||||
"login.continueWithGitHub": "المتابعة باستخدام GitHub",
|
||||
"login.continueWithGoogle": "المتابعة باستخدام Google",
|
||||
"login.logInTo": "تسجيل الدخول إلى",
|
||||
"login.openApp": "فتح التطبيق",
|
||||
"login.redirecting": "إعادة التوجيه",
|
||||
"login.welcomeTo": "مرحبًا بك في",
|
||||
"redirect.continueInBrowser": "المتابعة في المتصفح",
|
||||
"redirect.instruction": "الآن حان الوقت لفتح {{APP_NAME}} وإغلاق هذه الصفحة بأمان.",
|
||||
"redirect.openApp": "فتح {{APP_NAME}}",
|
||||
"redirect.successMessage": "تم الاتصال بحساب {{APP_NAME}} بنجاح."
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1,43 +1,31 @@
|
|||
{
|
||||
"copied_link": "تم نسخ الرابط إلى الحافظة",
|
||||
"feed": {
|
||||
"follower_one": "متابع",
|
||||
"follower_other": "متابعون",
|
||||
"followsAndReads": "{{subscriptionCount}} {{subscriptionNoun}} مع {{readCount}} {{readNoun}} على {{appName}}",
|
||||
"read_one": "قراءة",
|
||||
"read_other": "قراءات"
|
||||
},
|
||||
"header": {
|
||||
"app": "التطبيق",
|
||||
"download": "تحميل"
|
||||
},
|
||||
"invitation": {
|
||||
"activate": "تفعيل",
|
||||
"codeOptions": {
|
||||
"1": "ابحث عن أي مستخدم اختبار ألفا لدعوتك.",
|
||||
"2": "انضم إلى خادم Discord الخاص بنا للحصول على هدايا عرضية.",
|
||||
"3": "تابع حسابنا على X للحصول على هدايا عرضية."
|
||||
},
|
||||
"earlyAccess": "Follow حالياً في مرحلة الوصول المبكر ويتطلب رمز دعوة للاستخدام.",
|
||||
"earlyAccessMessage": "😰 عذراً، Follow حالياً في مرحلة الوصول المبكر ويتطلب رمز دعوة للاستخدام.",
|
||||
"generateButton": "إنشاء رمز جديد",
|
||||
"generateCost": "يمكنك إنفاق {{INVITATION_PRICE}} من Power لإنشاء رمز دعوة لأصدقائك.",
|
||||
"getCodeMessage": "يمكنك الحصول على رمز دعوة من خلال الطرق التالية:",
|
||||
"title": "رمز الدعوة"
|
||||
},
|
||||
"login": {
|
||||
"backToWebApp": "العودة إلى تطبيق الويب",
|
||||
"continueWithGitHub": "المتابعة باستخدام GitHub",
|
||||
"continueWithGoogle": "المتابعة باستخدام Google",
|
||||
"logInTo": "تسجيل الدخول إلى ",
|
||||
"openApp": "افتح التطبيق",
|
||||
"redirecting": "جاري إعادة التوجيه",
|
||||
"welcomeTo": "مرحباً بك في "
|
||||
},
|
||||
"redirect": {
|
||||
"continueInBrowser": "المتابعة في المتصفح",
|
||||
"instruction": "الآن هو الوقت المناسب لفتح {{APP_NAME}} وإغلاق هذه الصفحة بأمان.",
|
||||
"openApp": "افتح {{APP_NAME}}",
|
||||
"successMessage": "تم الاتصال بحساب {{APP_NAME}} بنجاح."
|
||||
}
|
||||
"feed.follower_one": "متابع",
|
||||
"feed.follower_other": "متابعون",
|
||||
"feed.followsAndReads": "{{subscriptionCount}} {{subscriptionNoun}} مع {{readCount}} {{readNoun}} على {{appName}}",
|
||||
"feed.read_one": "قراءة",
|
||||
"feed.read_other": "قراءات",
|
||||
"header.app": "التطبيق",
|
||||
"header.download": "تحميل",
|
||||
"invitation.activate": "تفعيل",
|
||||
"invitation.codeOptions.1": "ابحث عن أي مستخدم اختبار ألفا لدعوتك.",
|
||||
"invitation.codeOptions.2": "انضم إلى خادم Discord الخاص بنا للحصول على هدايا عرضية.",
|
||||
"invitation.codeOptions.3": "تابع حسابنا على X للحصول على هدايا عرضية.",
|
||||
"invitation.earlyAccess": "Follow حالياً في مرحلة الوصول المبكر ويتطلب رمز دعوة للاستخدام.",
|
||||
"invitation.earlyAccessMessage": "😰 عذراً، Follow حالياً في مرحلة الوصول المبكر ويتطلب رمز دعوة للاستخدام.",
|
||||
"invitation.generateButton": "إنشاء رمز جديد",
|
||||
"invitation.generateCost": "يمكنك إنفاق {{INVITATION_PRICE}} من Power لإنشاء رمز دعوة لأصدقائك.",
|
||||
"invitation.getCodeMessage": "يمكنك الحصول على رمز دعوة من خلال الطرق التالية:",
|
||||
"invitation.title": "رمز الدعوة",
|
||||
"login.backToWebApp": "العودة إلى تطبيق الويب",
|
||||
"login.continueWithGitHub": "المتابعة باستخدام GitHub",
|
||||
"login.continueWithGoogle": "المتابعة باستخدام Google",
|
||||
"login.logInTo": "تسجيل الدخول إلى ",
|
||||
"login.openApp": "افتح التطبيق",
|
||||
"login.redirecting": "جاري إعادة التوجيه",
|
||||
"login.welcomeTo": "مرحباً بك في ",
|
||||
"redirect.continueInBrowser": "المتابعة في المتصفح",
|
||||
"redirect.instruction": "الآن هو الوقت المناسب لفتح {{APP_NAME}} وإغلاق هذه الصفحة بأمان.",
|
||||
"redirect.openApp": "افتح {{APP_NAME}}",
|
||||
"redirect.successMessage": "تم الاتصال بحساب {{APP_NAME}} بنجاح."
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1,43 +1,31 @@
|
|||
{
|
||||
"copied_link": "تم نسخ الرابط إلى الحافظة",
|
||||
"feed": {
|
||||
"follower_one": "متابع",
|
||||
"follower_other": "متابعين",
|
||||
"followsAndReads": "{{subscriptionCount}} {{subscriptionNoun}} مع {{readCount}} {{readNoun}} على {{appName}}",
|
||||
"read_one": "قراءة",
|
||||
"read_other": "قراءات"
|
||||
},
|
||||
"header": {
|
||||
"app": "التطبيق",
|
||||
"download": "تنزيل"
|
||||
},
|
||||
"invitation": {
|
||||
"activate": "تفعيل",
|
||||
"codeOptions": {
|
||||
"1": "ابحث عن أي مستخدم اختبار ألفا لدعوتك.",
|
||||
"2": "انضم إلى خادم Discord الخاص بنا للحصول على هدايا عرضية.",
|
||||
"3": "تابع حسابنا على X للحصول على هدايا عرضية."
|
||||
},
|
||||
"earlyAccess": "تطبيق Follow حاليًا في مرحلة الوصول المبكر ويتطلب رمز دعوة للاستخدام.",
|
||||
"earlyAccessMessage": "😰 عذرًا، Follow في مرحلة الوصول المبكر ويتطلب رمز دعوة للاستخدام.",
|
||||
"generateButton": "إنشاء رمز جديد",
|
||||
"generateCost": "يمكنك إنفاق {{INVITATION_PRICE}} باور لإنشاء رمز دعوة لأصدقائك.",
|
||||
"getCodeMessage": "يمكنك الحصول على رمز دعوة من خلال الطرق التالية:",
|
||||
"title": "رمز الدعوة"
|
||||
},
|
||||
"login": {
|
||||
"backToWebApp": "العودة إلى تطبيق الويب",
|
||||
"continueWithGitHub": "تابع مع GitHub",
|
||||
"continueWithGoogle": "تابع مع Google",
|
||||
"logInTo": "تسجيل الدخول إلى",
|
||||
"openApp": "افتح التطبيق",
|
||||
"redirecting": "إعادة التوجيه",
|
||||
"welcomeTo": "مرحبًا بك في"
|
||||
},
|
||||
"redirect": {
|
||||
"continueInBrowser": "المتابعة في المتصفح",
|
||||
"instruction": "الآن هو الوقت المناسب لفتح {{APP_NAME}} وإغلاق هذه الصفحة بأمان.",
|
||||
"openApp": "افتح {{APP_NAME}}",
|
||||
"successMessage": "تم الاتصال بنجاح بحساب {{APP_NAME}}."
|
||||
}
|
||||
"feed.follower_one": "متابع",
|
||||
"feed.follower_other": "متابعين",
|
||||
"feed.followsAndReads": "{{subscriptionCount}} {{subscriptionNoun}} مع {{readCount}} {{readNoun}} على {{appName}}",
|
||||
"feed.read_one": "قراءة",
|
||||
"feed.read_other": "قراءات",
|
||||
"header.app": "التطبيق",
|
||||
"header.download": "تنزيل",
|
||||
"invitation.activate": "تفعيل",
|
||||
"invitation.codeOptions.1": "ابحث عن أي مستخدم اختبار ألفا لدعوتك.",
|
||||
"invitation.codeOptions.2": "انضم إلى خادم Discord الخاص بنا للحصول على هدايا عرضية.",
|
||||
"invitation.codeOptions.3": "تابع حسابنا على X للحصول على هدايا عرضية.",
|
||||
"invitation.earlyAccess": "تطبيق Follow حاليًا في مرحلة الوصول المبكر ويتطلب رمز دعوة للاستخدام.",
|
||||
"invitation.earlyAccessMessage": "😰 عذرًا، Follow في مرحلة الوصول المبكر ويتطلب رمز دعوة للاستخدام.",
|
||||
"invitation.generateButton": "إنشاء رمز جديد",
|
||||
"invitation.generateCost": "يمكنك إنفاق {{INVITATION_PRICE}} باور لإنشاء رمز دعوة لأصدقائك.",
|
||||
"invitation.getCodeMessage": "يمكنك الحصول على رمز دعوة من خلال الطرق التالية:",
|
||||
"invitation.title": "رمز الدعوة",
|
||||
"login.backToWebApp": "العودة إلى تطبيق الويب",
|
||||
"login.continueWithGitHub": "تابع مع GitHub",
|
||||
"login.continueWithGoogle": "تابع مع Google",
|
||||
"login.logInTo": "تسجيل الدخول إلى",
|
||||
"login.openApp": "افتح التطبيق",
|
||||
"login.redirecting": "إعادة التوجيه",
|
||||
"login.welcomeTo": "مرحبًا بك في",
|
||||
"redirect.continueInBrowser": "المتابعة في المتصفح",
|
||||
"redirect.instruction": "الآن هو الوقت المناسب لفتح {{APP_NAME}} وإغلاق هذه الصفحة بأمان.",
|
||||
"redirect.openApp": "افتح {{APP_NAME}}",
|
||||
"redirect.successMessage": "تم الاتصال بنجاح بحساب {{APP_NAME}}."
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1,42 +1,28 @@
|
|||
{
|
||||
"feed": {
|
||||
"follow_one": "follow",
|
||||
"follow_other": "followers",
|
||||
"followsAndReads": "{{subscriptionCount}} {{subscriptionNoun}} with {{readCount}} {{readNoun}} on {{appName}}",
|
||||
"read_one": "read",
|
||||
"read_other": "reads"
|
||||
},
|
||||
"header": {
|
||||
"app": "App",
|
||||
"download": "Download"
|
||||
},
|
||||
"invitation": {
|
||||
"activate": "Activate",
|
||||
"codeOptions": {
|
||||
"1": "Looking for an alpha test user to invite you.",
|
||||
"2": "Join our Discord server for occasional giveaways.",
|
||||
"3": "Follow our X account for occasional giveaways."
|
||||
},
|
||||
"earlyAccess": "Follow is currently in early access and requires an invitation code to use.",
|
||||
"earlyAccessMessage": "😰 Sorry, Follow is currently in early access and requires an invitation code to use.",
|
||||
"generateButton": "Generate new code",
|
||||
"generateCost": "You can spend {{INVITATION_PRICE}} Power to generate an invitation code for your friends.",
|
||||
"getCodeMessage": "You can get an invitation code through the following ways:",
|
||||
"title": "Invitation Code"
|
||||
},
|
||||
"login": {
|
||||
"backToWebApp": "Back to the web app",
|
||||
"continueWithGitHub": "Continue with GitHub",
|
||||
"continueWithGoogle": "Continue with Google",
|
||||
"logInTo": "Log in to ",
|
||||
"openApp": "Open app",
|
||||
"redirecting": "Redirecting",
|
||||
"welcomeTo": "Welcome to "
|
||||
},
|
||||
"redirect": {
|
||||
"continueInBrowser": "Continue in browser",
|
||||
"instruction": "It is time to open {{APP_NAME}} and safely close this page.",
|
||||
"openApp": "Open {{APP_NAME}}",
|
||||
"successMessage": "You have successfully connected to {{APP_NAME}} account."
|
||||
}
|
||||
"feed.followsAndReads": "{{subscriptionCount}} {{subscriptionNoun}} with {{readCount}} {{readNoun}} on {{appName}}",
|
||||
"feed.read_one": "read",
|
||||
"feed.read_other": "reads",
|
||||
"header.app": "App",
|
||||
"header.download": "Download",
|
||||
"invitation.activate": "Activate",
|
||||
"invitation.codeOptions.1": "Looking for an alpha test user to invite you.",
|
||||
"invitation.codeOptions.2": "Join our Discord server for occasional giveaways.",
|
||||
"invitation.codeOptions.3": "Follow our X account for occasional giveaways.",
|
||||
"invitation.earlyAccess": "Follow is currently in early access and requires an invitation code to use.",
|
||||
"invitation.earlyAccessMessage": "😰 Sorry, Follow is currently in early access and requires an invitation code to use.",
|
||||
"invitation.generateButton": "Generate new code",
|
||||
"invitation.generateCost": "You can spend {{INVITATION_PRICE}} Power to generate an invitation code for your friends.",
|
||||
"invitation.getCodeMessage": "You can get an invitation code through the following ways:",
|
||||
"invitation.title": "Invitation Code",
|
||||
"login.backToWebApp": "Back to the web app",
|
||||
"login.continueWithGitHub": "Continue with GitHub",
|
||||
"login.continueWithGoogle": "Continue with Google",
|
||||
"login.logInTo": "Log in to ",
|
||||
"login.openApp": "Open app",
|
||||
"login.redirecting": "Redirecting",
|
||||
"login.welcomeTo": "Welcome to ",
|
||||
"redirect.continueInBrowser": "Continue in browser",
|
||||
"redirect.instruction": "It is time to open {{APP_NAME}} and safely close this page.",
|
||||
"redirect.openApp": "Open {{APP_NAME}}",
|
||||
"redirect.successMessage": "You have successfully connected to {{APP_NAME}} account."
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1,42 +1,28 @@
|
|||
{
|
||||
"feed": {
|
||||
"follow_one": "seguir",
|
||||
"follow_other": "seguidores",
|
||||
"followsAndReads": "{{subscriptionCount}} {{subscriptionNoun}} con {{readCount}} {{readNoun}} en {{appName}}",
|
||||
"read_one": "leer",
|
||||
"read_other": "lecturas"
|
||||
},
|
||||
"header": {
|
||||
"app": "Aplicación",
|
||||
"download": "Descargar"
|
||||
},
|
||||
"invitation": {
|
||||
"activate": "Activar",
|
||||
"codeOptions": {
|
||||
"1": "Buscando a algún usuario de prueba alfa que te invite.",
|
||||
"2": "Únete a nuestro servidor de Discord para sorteos ocasionales.",
|
||||
"3": "Sigue nuestra cuenta de X para sorteos ocasionales."
|
||||
},
|
||||
"earlyAccess": "Follow está actualmente en acceso anticipado y requiere un código de invitación para usarlo.",
|
||||
"earlyAccessMessage": "😰 Lo sentimos, Follow está actualmente en acceso anticipado y requiere un código de invitación para usarlo.",
|
||||
"generateButton": "Generar nuevo código",
|
||||
"generateCost": "Puedes gastar {{INVITATION_PRICE}} Power para generar un código de invitación para tus amigos.",
|
||||
"getCodeMessage": "Puedes obtener un código de invitación de las siguientes maneras:",
|
||||
"title": "Código de Invitación"
|
||||
},
|
||||
"login": {
|
||||
"backToWebApp": "Volver a la aplicación web",
|
||||
"continueWithGitHub": "Continuar con GitHub",
|
||||
"continueWithGoogle": "Continuar con Google",
|
||||
"logInTo": "Iniciar sesión en ",
|
||||
"openApp": "Abrir aplicación",
|
||||
"redirecting": "Redirigiendo",
|
||||
"welcomeTo": "Bienvenido a "
|
||||
},
|
||||
"redirect": {
|
||||
"continueInBrowser": "Continuar en el navegador",
|
||||
"instruction": "Es hora de abrir {{APP_NAME}} y cerrar esta página de forma segura.",
|
||||
"openApp": "Abrir {{APP_NAME}}",
|
||||
"successMessage": "Te has conectado exitosamente a la cuenta de {{APP_NAME}}."
|
||||
}
|
||||
"feed.followsAndReads": "{{subscriptionCount}} {{subscriptionNoun}} con {{readCount}} {{readNoun}} en {{appName}}",
|
||||
"feed.read_one": "leer",
|
||||
"feed.read_other": "lecturas",
|
||||
"header.app": "Aplicación",
|
||||
"header.download": "Descargar",
|
||||
"invitation.activate": "Activar",
|
||||
"invitation.codeOptions.1": "Buscando a algún usuario de prueba alfa que te invite.",
|
||||
"invitation.codeOptions.2": "Únete a nuestro servidor de Discord para sorteos ocasionales.",
|
||||
"invitation.codeOptions.3": "Sigue nuestra cuenta de X para sorteos ocasionales.",
|
||||
"invitation.earlyAccess": "Follow está actualmente en acceso anticipado y requiere un código de invitación para usarlo.",
|
||||
"invitation.earlyAccessMessage": "😰 Lo sentimos, Follow está actualmente en acceso anticipado y requiere un código de invitación para usarlo.",
|
||||
"invitation.generateButton": "Generar nuevo código",
|
||||
"invitation.generateCost": "Puedes gastar {{INVITATION_PRICE}} Power para generar un código de invitación para tus amigos.",
|
||||
"invitation.getCodeMessage": "Puedes obtener un código de invitación de las siguientes maneras:",
|
||||
"invitation.title": "Código de Invitación",
|
||||
"login.backToWebApp": "Volver a la aplicación web",
|
||||
"login.continueWithGitHub": "Continuar con GitHub",
|
||||
"login.continueWithGoogle": "Continuar con Google",
|
||||
"login.logInTo": "Iniciar sesión en ",
|
||||
"login.openApp": "Abrir aplicación",
|
||||
"login.redirecting": "Redirigiendo",
|
||||
"login.welcomeTo": "Bienvenido a ",
|
||||
"redirect.continueInBrowser": "Continuar en el navegador",
|
||||
"redirect.instruction": "Es hora de abrir {{APP_NAME}} y cerrar esta página de forma segura.",
|
||||
"redirect.openApp": "Abrir {{APP_NAME}}",
|
||||
"redirect.successMessage": "Te has conectado exitosamente a la cuenta de {{APP_NAME}}."
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1,42 +1,28 @@
|
|||
{
|
||||
"feed": {
|
||||
"follow_one": "seuraa",
|
||||
"follow_other": "seuraajat",
|
||||
"followsAndReads": "{{subscriptionCount}} {{subscriptionNoun}} ja {{readCount}} {{readNoun}} palvelussa {{appName}}",
|
||||
"read_one": "lue",
|
||||
"read_other": "lukee"
|
||||
},
|
||||
"header": {
|
||||
"app": "Sovellus",
|
||||
"download": "Lataa"
|
||||
},
|
||||
"invitation": {
|
||||
"activate": "Aktivoi",
|
||||
"codeOptions": {
|
||||
"1": "Etsi mikä tahansa alpha-testaaja kutsumaan sinut.",
|
||||
"2": "Liity Discord-palvelimeemme satunnaisia arvontoja varten.",
|
||||
"3": "Seuraa X-tiliämme satunnaisia arvontoja varten."
|
||||
},
|
||||
"earlyAccess": "Follow on tällä hetkellä varhaisessa käytössä ja vaatii kutsukoodin.",
|
||||
"earlyAccessMessage": "😰 Pahoittelut, Follow on tällä hetkellä varhaisessa käytössä ja vaatii kutsukoodin.",
|
||||
"generateButton": "Luo uusi koodi",
|
||||
"generateCost": "Voit käyttää {{INVITATION_PRICE}} Poweria luodaksesi kutsukoodin ystävillesi.",
|
||||
"getCodeMessage": "Voit saada kutsukoodin seuraavilla tavoilla:",
|
||||
"title": "Kutsukoodi"
|
||||
},
|
||||
"login": {
|
||||
"backToWebApp": "Takaisin verkkosovellukseen",
|
||||
"continueWithGitHub": "Jatka GitHubilla",
|
||||
"continueWithGoogle": "Jatka Googlella",
|
||||
"logInTo": "Kirjaudu sisään ",
|
||||
"openApp": "Avaa sovellus",
|
||||
"redirecting": "Uudelleenohjataan",
|
||||
"welcomeTo": "Tervetuloa "
|
||||
},
|
||||
"redirect": {
|
||||
"continueInBrowser": "Jatka selaimessa",
|
||||
"instruction": "Nyt on aika avata {{APP_NAME}} ja sulkea tämä sivu turvallisesti.",
|
||||
"openApp": "Avaa {{APP_NAME}}",
|
||||
"successMessage": "Olet onnistuneesti yhdistänyt {{APP_NAME}}-tilisi."
|
||||
}
|
||||
"feed.followsAndReads": "{{subscriptionCount}} {{subscriptionNoun}} ja {{readCount}} {{readNoun}} palvelussa {{appName}}",
|
||||
"feed.read_one": "lue",
|
||||
"feed.read_other": "lukee",
|
||||
"header.app": "Sovellus",
|
||||
"header.download": "Lataa",
|
||||
"invitation.activate": "Aktivoi",
|
||||
"invitation.codeOptions.1": "Etsi mikä tahansa alpha-testaaja kutsumaan sinut.",
|
||||
"invitation.codeOptions.2": "Liity Discord-palvelimeemme satunnaisia arvontoja varten.",
|
||||
"invitation.codeOptions.3": "Seuraa X-tiliämme satunnaisia arvontoja varten.",
|
||||
"invitation.earlyAccess": "Follow on tällä hetkellä varhaisessa käytössä ja vaatii kutsukoodin.",
|
||||
"invitation.earlyAccessMessage": "😰 Pahoittelut, Follow on tällä hetkellä varhaisessa käytössä ja vaatii kutsukoodin.",
|
||||
"invitation.generateButton": "Luo uusi koodi",
|
||||
"invitation.generateCost": "Voit käyttää {{INVITATION_PRICE}} Poweria luodaksesi kutsukoodin ystävillesi.",
|
||||
"invitation.getCodeMessage": "Voit saada kutsukoodin seuraavilla tavoilla:",
|
||||
"invitation.title": "Kutsukoodi",
|
||||
"login.backToWebApp": "Takaisin verkkosovellukseen",
|
||||
"login.continueWithGitHub": "Jatka GitHubilla",
|
||||
"login.continueWithGoogle": "Jatka Googlella",
|
||||
"login.logInTo": "Kirjaudu sisään ",
|
||||
"login.openApp": "Avaa sovellus",
|
||||
"login.redirecting": "Uudelleenohjataan",
|
||||
"login.welcomeTo": "Tervetuloa ",
|
||||
"redirect.continueInBrowser": "Jatka selaimessa",
|
||||
"redirect.instruction": "Nyt on aika avata {{APP_NAME}} ja sulkea tämä sivu turvallisesti.",
|
||||
"redirect.openApp": "Avaa {{APP_NAME}}",
|
||||
"redirect.successMessage": "Olet onnistuneesti yhdistänyt {{APP_NAME}}-tilisi."
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1,42 +1,30 @@
|
|||
{
|
||||
"feed": {
|
||||
"follower_one": "suivi",
|
||||
"follower_other": "suivis",
|
||||
"followsAndReads": "{{subscriptionCount}} {{subscriptionNoun}} avec {{readCount}} {{readNoun}} sur {{appName}}",
|
||||
"read_one": "lecture",
|
||||
"read_other": "lectures"
|
||||
},
|
||||
"header": {
|
||||
"app": "Application",
|
||||
"download": "Télécharger"
|
||||
},
|
||||
"invitation": {
|
||||
"activate": "Activer",
|
||||
"codeOptions": {
|
||||
"1": "Cherchez un utilisateur de test alpha pour vous inviter.",
|
||||
"2": "Rejoignez notre serveur Discord pour des cadeaux occasionnels.",
|
||||
"3": "Suivez notre compte X pour des cadeaux occasionnels."
|
||||
},
|
||||
"earlyAccess": "Follow est actuellement en accès anticipé et nécessite un code d'invitation pour être utilisé.",
|
||||
"earlyAccessMessage": "😰 Désolé, Follow est actuellement en accès anticipé et nécessite un code d'invitation pour être utilisé.",
|
||||
"generateButton": "Générer un nouveau code",
|
||||
"generateCost": "Vous pouvez dépenser {{INVITATION_PRICE}} Power pour générer un code d'invitation pour vos amis.",
|
||||
"getCodeMessage": "Vous pouvez obtenir un code d'invitation de la manière suivante :",
|
||||
"title": "Code d'invitation"
|
||||
},
|
||||
"login": {
|
||||
"backToWebApp": "Retour à l'application web",
|
||||
"continueWithGitHub": "Continuer avec GitHub",
|
||||
"continueWithGoogle": "Continuer avec Google",
|
||||
"logInTo": "Se connecter à",
|
||||
"openApp": "Ouvrir l'application",
|
||||
"redirecting": "Redirection",
|
||||
"welcomeTo": "Bienvenue sur"
|
||||
},
|
||||
"redirect": {
|
||||
"continueInBrowser": "Continuer dans le navigateur",
|
||||
"instruction": "Il est maintenant temps d'ouvrir {{APP_NAME}} et de fermer cette page en toute sécurité.",
|
||||
"openApp": "Ouvrir {{APP_NAME}}",
|
||||
"successMessage": "Vous vous êtes connecté avec succès à votre compte {{APP_NAME}}."
|
||||
}
|
||||
"feed.follower_one": "suivi",
|
||||
"feed.follower_other": "suivis",
|
||||
"feed.followsAndReads": "{{subscriptionCount}} {{subscriptionNoun}} avec {{readCount}} {{readNoun}} sur {{appName}}",
|
||||
"feed.read_one": "lecture",
|
||||
"feed.read_other": "lectures",
|
||||
"header.app": "Application",
|
||||
"header.download": "Télécharger",
|
||||
"invitation.activate": "Activer",
|
||||
"invitation.codeOptions.1": "Cherchez un utilisateur de test alpha pour vous inviter.",
|
||||
"invitation.codeOptions.2": "Rejoignez notre serveur Discord pour des cadeaux occasionnels.",
|
||||
"invitation.codeOptions.3": "Suivez notre compte X pour des cadeaux occasionnels.",
|
||||
"invitation.earlyAccess": "Follow est actuellement en accès anticipé et nécessite un code d'invitation pour être utilisé.",
|
||||
"invitation.earlyAccessMessage": "😰 Désolé, Follow est actuellement en accès anticipé et nécessite un code d'invitation pour être utilisé.",
|
||||
"invitation.generateButton": "Générer un nouveau code",
|
||||
"invitation.generateCost": "Vous pouvez dépenser {{INVITATION_PRICE}} Power pour générer un code d'invitation pour vos amis.",
|
||||
"invitation.getCodeMessage": "Vous pouvez obtenir un code d'invitation de la manière suivante :",
|
||||
"invitation.title": "Code d'invitation",
|
||||
"login.backToWebApp": "Retour à l'application web",
|
||||
"login.continueWithGitHub": "Continuer avec GitHub",
|
||||
"login.continueWithGoogle": "Continuer avec Google",
|
||||
"login.logInTo": "Se connecter à",
|
||||
"login.openApp": "Ouvrir l'application",
|
||||
"login.redirecting": "Redirection",
|
||||
"login.welcomeTo": "Bienvenue sur",
|
||||
"redirect.continueInBrowser": "Continuer dans le navigateur",
|
||||
"redirect.instruction": "Il est maintenant temps d'ouvrir {{APP_NAME}} et de fermer cette page en toute sécurité.",
|
||||
"redirect.openApp": "Ouvrir {{APP_NAME}}",
|
||||
"redirect.successMessage": "Vous vous êtes connecté avec succès à votre compte {{APP_NAME}}."
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1,42 +1,28 @@
|
|||
{
|
||||
"feed": {
|
||||
"follow_one": "segui",
|
||||
"follow_other": "seguono",
|
||||
"followsAndReads": "{{subscriptionCount}} {{subscriptionNoun}} con {{readCount}} {{readNoun}} su {{appName}}",
|
||||
"read_one": "letto",
|
||||
"read_other": "letti"
|
||||
},
|
||||
"header": {
|
||||
"app": "App",
|
||||
"download": "Scarica"
|
||||
},
|
||||
"invitation": {
|
||||
"activate": "Attiva",
|
||||
"codeOptions": {
|
||||
"1": "Cerca qualsiasi utente alpha test per invitarti.",
|
||||
"2": "Unisciti al nostro server Discord per partecipare a estrazioni occasionali.",
|
||||
"3": "Segui il nostro account X per partecipare a estrazioni occasionali."
|
||||
},
|
||||
"earlyAccess": "Follow è attualmente in accesso anticipato e richiede un codice di invito per essere utilizzato.",
|
||||
"earlyAccessMessage": "😰 Ci dispiace, Follow è attualmente in accesso anticipato e richiede un codice di invito per essere utilizzato.",
|
||||
"generateButton": "Genera nuovo codice",
|
||||
"generateCost": "Puoi spendere {{INVITATION_PRICE}} Power per generare un codice di invito per i tuoi amici.",
|
||||
"getCodeMessage": "Puoi ottenere un codice di invito nei seguenti modi:",
|
||||
"title": "Codice di Invito"
|
||||
},
|
||||
"login": {
|
||||
"backToWebApp": "Torna all'App Web",
|
||||
"continueWithGitHub": "Continua con GitHub",
|
||||
"continueWithGoogle": "Continua con Google",
|
||||
"logInTo": "Accedi a",
|
||||
"openApp": "Apri App",
|
||||
"redirecting": "Reindirizzamento in corso",
|
||||
"welcomeTo": "Benvenuto su"
|
||||
},
|
||||
"redirect": {
|
||||
"continueInBrowser": "Continua nel Browser",
|
||||
"instruction": "Ora è il momento di aprire {{APP_NAME}} e chiudere in sicurezza questa pagina.",
|
||||
"openApp": "Apri {{APP_NAME}}",
|
||||
"successMessage": "Ti sei connesso con successo all'account {{APP_NAME}}."
|
||||
}
|
||||
"feed.followsAndReads": "{{subscriptionCount}} {{subscriptionNoun}} con {{readCount}} {{readNoun}} su {{appName}}",
|
||||
"feed.read_one": "letto",
|
||||
"feed.read_other": "letti",
|
||||
"header.app": "App",
|
||||
"header.download": "Scarica",
|
||||
"invitation.activate": "Attiva",
|
||||
"invitation.codeOptions.1": "Cerca qualsiasi utente alpha test per invitarti.",
|
||||
"invitation.codeOptions.2": "Unisciti al nostro server Discord per partecipare a estrazioni occasionali.",
|
||||
"invitation.codeOptions.3": "Segui il nostro account X per partecipare a estrazioni occasionali.",
|
||||
"invitation.earlyAccess": "Follow è attualmente in accesso anticipato e richiede un codice di invito per essere utilizzato.",
|
||||
"invitation.earlyAccessMessage": "😰 Ci dispiace, Follow è attualmente in accesso anticipato e richiede un codice di invito per essere utilizzato.",
|
||||
"invitation.generateButton": "Genera nuovo codice",
|
||||
"invitation.generateCost": "Puoi spendere {{INVITATION_PRICE}} Power per generare un codice di invito per i tuoi amici.",
|
||||
"invitation.getCodeMessage": "Puoi ottenere un codice di invito nei seguenti modi:",
|
||||
"invitation.title": "Codice di Invito",
|
||||
"login.backToWebApp": "Torna all'App Web",
|
||||
"login.continueWithGitHub": "Continua con GitHub",
|
||||
"login.continueWithGoogle": "Continua con Google",
|
||||
"login.logInTo": "Accedi a",
|
||||
"login.openApp": "Apri App",
|
||||
"login.redirecting": "Reindirizzamento in corso",
|
||||
"login.welcomeTo": "Benvenuto su",
|
||||
"redirect.continueInBrowser": "Continua nel Browser",
|
||||
"redirect.instruction": "Ora è il momento di aprire {{APP_NAME}} e chiudere in sicurezza questa pagina.",
|
||||
"redirect.openApp": "Apri {{APP_NAME}}",
|
||||
"redirect.successMessage": "Ti sei connesso con successo all'account {{APP_NAME}}."
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1,42 +1,30 @@
|
|||
{
|
||||
"feed": {
|
||||
"follower_one": "フォロー",
|
||||
"follower_other": "フォロー",
|
||||
"followsAndReads": "{{appName}} で {{subscriptionCount}} {{subscriptionNoun}} と {{readCount}} {{readNoun}}",
|
||||
"read_one": "読んだ",
|
||||
"read_other": "既読"
|
||||
},
|
||||
"header": {
|
||||
"app": "アプリ",
|
||||
"download": "ダウンロード"
|
||||
},
|
||||
"invitation": {
|
||||
"activate": "有効化",
|
||||
"codeOptions": {
|
||||
"1": "招待してくれるアルファテストユーザーを探しましょう。",
|
||||
"2": "時折行われるプレゼント企画のために、私たちの Discord サーバーに参加しましょう。",
|
||||
"3": "時折行われるプレゼント企画のために、私たちの X アカウントをフォローしましょう。"
|
||||
},
|
||||
"earlyAccess": "現在、Follow はアーリーアクセス中で、利用には招待コードが必要です。",
|
||||
"earlyAccessMessage": "😰 申し訳ありませんが、Follow は現在アーリーアクセス中で、招待コードが必要です。",
|
||||
"generateButton": "新しいコードを生成",
|
||||
"generateCost": "友達のために招待コードを生成するには、{{INVITATION_PRICE}} Power を消費できます。",
|
||||
"getCodeMessage": "以下の方法で招待コードを入手できます:",
|
||||
"title": "招待コード"
|
||||
},
|
||||
"login": {
|
||||
"backToWebApp": "ウェブアプリに戻る",
|
||||
"continueWithGitHub": "GitHub で続行",
|
||||
"continueWithGoogle": "Google で続行",
|
||||
"logInTo": "ログイン ",
|
||||
"openApp": "アプリを開く",
|
||||
"redirecting": "リダイレクト中",
|
||||
"welcomeTo": "ようこそ "
|
||||
},
|
||||
"redirect": {
|
||||
"continueInBrowser": "ブラウザで続行",
|
||||
"instruction": "今が{{APP_NAME}}を開き、このページを安全に閉じる時です。",
|
||||
"openApp": "{{APP_NAME}}を開く",
|
||||
"successMessage": "{{APP_NAME}}アカウントに正常に接続されました。"
|
||||
}
|
||||
"feed.follower_one": "フォロー",
|
||||
"feed.follower_other": "フォロー",
|
||||
"feed.followsAndReads": "{{appName}} で {{subscriptionCount}} {{subscriptionNoun}} と {{readCount}} {{readNoun}}",
|
||||
"feed.read_one": "読んだ",
|
||||
"feed.read_other": "既読",
|
||||
"header.app": "アプリ",
|
||||
"header.download": "ダウンロード",
|
||||
"invitation.activate": "有効化",
|
||||
"invitation.codeOptions.1": "招待してくれるアルファテストユーザーを探しましょう。",
|
||||
"invitation.codeOptions.2": "時折行われるプレゼント企画のために、私たちの Discord サーバーに参加しましょう。",
|
||||
"invitation.codeOptions.3": "時折行われるプレゼント企画のために、私たちの X アカウントをフォローしましょう。",
|
||||
"invitation.earlyAccess": "現在、Follow はアーリーアクセス中で、利用には招待コードが必要です。",
|
||||
"invitation.earlyAccessMessage": "😰 申し訳ありませんが、Follow は現在アーリーアクセス中で、招待コードが必要です。",
|
||||
"invitation.generateButton": "新しいコードを生成",
|
||||
"invitation.generateCost": "友達のために招待コードを生成するには、{{INVITATION_PRICE}} Power を消費できます。",
|
||||
"invitation.getCodeMessage": "以下の方法で招待コードを入手できます:",
|
||||
"invitation.title": "招待コード",
|
||||
"login.backToWebApp": "ウェブアプリに戻る",
|
||||
"login.continueWithGitHub": "GitHub で続行",
|
||||
"login.continueWithGoogle": "Google で続行",
|
||||
"login.logInTo": "ログイン ",
|
||||
"login.openApp": "アプリを開く",
|
||||
"login.redirecting": "リダイレクト中",
|
||||
"login.welcomeTo": "ようこそ ",
|
||||
"redirect.continueInBrowser": "ブラウザで続行",
|
||||
"redirect.instruction": "今が{{APP_NAME}}を開き、このページを安全に閉じる時です。",
|
||||
"redirect.openApp": "{{APP_NAME}}を開く",
|
||||
"redirect.successMessage": "{{APP_NAME}}アカウントに正常に接続されました。"
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1,42 +1,30 @@
|
|||
{
|
||||
"feed": {
|
||||
"follower_one": "seguir",
|
||||
"follower_other": "seguimentos",
|
||||
"followsAndReads": "{{subscriptionCount}} {{subscriptionNoun}} com {{readCount}} {{readNoun}} no {{appName}}",
|
||||
"read_one": "leitura",
|
||||
"read_other": "leituras"
|
||||
},
|
||||
"header": {
|
||||
"app": "App",
|
||||
"download": "Descarregar"
|
||||
},
|
||||
"invitation": {
|
||||
"activate": "Ativar",
|
||||
"codeOptions": {
|
||||
"1": "Procure um utilizador de teste alpha que o convide.",
|
||||
"2": "Junte-se ao nosso servidor Discord para receber ofertas ocasionais.",
|
||||
"3": "Siga a nossa conta no X para receber ofertas ocasionais."
|
||||
},
|
||||
"earlyAccess": "O Follow está atualmente em acesso antecipado e requer um código de convite para ser utilizado.",
|
||||
"earlyAccessMessage": "😰 Lamentamos, o Follow está atualmente em acesso antecipado e requer um código de convite.",
|
||||
"generateButton": "Gerar novo código",
|
||||
"generateCost": "Pode gastar {{INVITATION_PRICE}} Power para gerar um código de convite para os seus amigos.",
|
||||
"getCodeMessage": "Pode obter um código de convite das seguintes maneiras:",
|
||||
"title": "Código de Convite"
|
||||
},
|
||||
"login": {
|
||||
"backToWebApp": "Voltar à App Web",
|
||||
"continueWithGitHub": "Continuar com GitHub",
|
||||
"continueWithGoogle": "Continuar com Google",
|
||||
"logInTo": "Iniciar sessão em ",
|
||||
"openApp": "Abrir Aplicação",
|
||||
"redirecting": "A redirecionar",
|
||||
"welcomeTo": "Bem-vindo ao "
|
||||
},
|
||||
"redirect": {
|
||||
"continueInBrowser": "Continuar no Navegador",
|
||||
"instruction": "Agora é o momento de abrir {{APP_NAME}} e fechar esta página com segurança.",
|
||||
"openApp": "Abrir {{APP_NAME}}",
|
||||
"successMessage": "Conectou-se com sucesso à conta {{APP_NAME}}."
|
||||
}
|
||||
"feed.follower_one": "seguir",
|
||||
"feed.follower_other": "seguimentos",
|
||||
"feed.followsAndReads": "{{subscriptionCount}} {{subscriptionNoun}} com {{readCount}} {{readNoun}} no {{appName}}",
|
||||
"feed.read_one": "leitura",
|
||||
"feed.read_other": "leituras",
|
||||
"header.app": "App",
|
||||
"header.download": "Descarregar",
|
||||
"invitation.activate": "Ativar",
|
||||
"invitation.codeOptions.1": "Procure um utilizador de teste alpha que o convide.",
|
||||
"invitation.codeOptions.2": "Junte-se ao nosso servidor Discord para receber ofertas ocasionais.",
|
||||
"invitation.codeOptions.3": "Siga a nossa conta no X para receber ofertas ocasionais.",
|
||||
"invitation.earlyAccess": "O Follow está atualmente em acesso antecipado e requer um código de convite para ser utilizado.",
|
||||
"invitation.earlyAccessMessage": "😰 Lamentamos, o Follow está atualmente em acesso antecipado e requer um código de convite.",
|
||||
"invitation.generateButton": "Gerar novo código",
|
||||
"invitation.generateCost": "Pode gastar {{INVITATION_PRICE}} Power para gerar um código de convite para os seus amigos.",
|
||||
"invitation.getCodeMessage": "Pode obter um código de convite das seguintes maneiras:",
|
||||
"invitation.title": "Código de Convite",
|
||||
"login.backToWebApp": "Voltar à App Web",
|
||||
"login.continueWithGitHub": "Continuar com GitHub",
|
||||
"login.continueWithGoogle": "Continuar com Google",
|
||||
"login.logInTo": "Iniciar sessão em ",
|
||||
"login.openApp": "Abrir Aplicação",
|
||||
"login.redirecting": "A redirecionar",
|
||||
"login.welcomeTo": "Bem-vindo ao ",
|
||||
"redirect.continueInBrowser": "Continuar no Navegador",
|
||||
"redirect.instruction": "Agora é o momento de abrir {{APP_NAME}} e fechar esta página com segurança.",
|
||||
"redirect.openApp": "Abrir {{APP_NAME}}",
|
||||
"redirect.successMessage": "Conectou-se com sucesso à conta {{APP_NAME}}."
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1,42 +1,28 @@
|
|||
{
|
||||
"feed": {
|
||||
"follow_one": "подписка",
|
||||
"follow_other": "подписки",
|
||||
"followsAndReads": "{{subscriptionCount}} {{subscriptionNoun}} с {{readCount}} {{readNoun}} на {{appName}}",
|
||||
"read_one": "чтение",
|
||||
"read_other": "чтений"
|
||||
},
|
||||
"header": {
|
||||
"app": "Приложение",
|
||||
"download": "Скачать"
|
||||
},
|
||||
"invitation": {
|
||||
"activate": "Активировать",
|
||||
"codeOptions": {
|
||||
"1": "Ищите пользователей для приглашения на альфа-тестирование.",
|
||||
"2": "Присоединяйтесь к нашему серверу Discord для участия в раздачах.",
|
||||
"3": "Подпишитесь на наш аккаунт X для участия в раздачах."
|
||||
},
|
||||
"earlyAccess": "В настоящее время Follow находится в раннем доступе и требует пригласительного кода для использования.",
|
||||
"earlyAccessMessage": "😰 Извините, Follow находится в раннем доступе и требует пригласительного кода для использования.",
|
||||
"generateButton": "Сгенерировать новый код",
|
||||
"generateCost": "Вы можете потратить {{INVITATION_PRICE}} Power, чтобы сгенерировать пригласительный код для ваших друзей.",
|
||||
"getCodeMessage": "Вы можете получить пригласительный код следующими способами:",
|
||||
"title": "Пригласительный код"
|
||||
},
|
||||
"login": {
|
||||
"backToWebApp": "Вернуться к веб-приложению",
|
||||
"continueWithGitHub": "Продолжить через GitHub",
|
||||
"continueWithGoogle": "Продолжить через Google",
|
||||
"logInTo": "Войти в ",
|
||||
"openApp": "Открыть приложение",
|
||||
"redirecting": "Перенаправление",
|
||||
"welcomeTo": "Добро пожаловать в "
|
||||
},
|
||||
"redirect": {
|
||||
"continueInBrowser": "Продолжить в браузере",
|
||||
"instruction": "Сейчас самое время открыть {{APP_NAME}} и безопасно закрыть эту страницу.",
|
||||
"openApp": "Открыть {{APP_NAME}}",
|
||||
"successMessage": "Вы успешно подключились к аккаунту {{APP_NAME}}."
|
||||
}
|
||||
"feed.followsAndReads": "{{subscriptionCount}} {{subscriptionNoun}} с {{readCount}} {{readNoun}} на {{appName}}",
|
||||
"feed.read_one": "чтение",
|
||||
"feed.read_other": "чтений",
|
||||
"header.app": "Приложение",
|
||||
"header.download": "Скачать",
|
||||
"invitation.activate": "Активировать",
|
||||
"invitation.codeOptions.1": "Ищите пользователей для приглашения на альфа-тестирование.",
|
||||
"invitation.codeOptions.2": "Присоединяйтесь к нашему серверу Discord для участия в раздачах.",
|
||||
"invitation.codeOptions.3": "Подпишитесь на наш аккаунт X для участия в раздачах.",
|
||||
"invitation.earlyAccess": "В настоящее время Follow находится в раннем доступе и требует пригласительного кода для использования.",
|
||||
"invitation.earlyAccessMessage": "😰 Извините, Follow находится в раннем доступе и требует пригласительного кода для использования.",
|
||||
"invitation.generateButton": "Сгенерировать новый код",
|
||||
"invitation.generateCost": "Вы можете потратить {{INVITATION_PRICE}} Power, чтобы сгенерировать пригласительный код для ваших друзей.",
|
||||
"invitation.getCodeMessage": "Вы можете получить пригласительный код следующими способами:",
|
||||
"invitation.title": "Пригласительный код",
|
||||
"login.backToWebApp": "Вернуться к веб-приложению",
|
||||
"login.continueWithGitHub": "Продолжить через GitHub",
|
||||
"login.continueWithGoogle": "Продолжить через Google",
|
||||
"login.logInTo": "Войти в ",
|
||||
"login.openApp": "Открыть приложение",
|
||||
"login.redirecting": "Перенаправление",
|
||||
"login.welcomeTo": "Добро пожаловать в ",
|
||||
"redirect.continueInBrowser": "Продолжить в браузере",
|
||||
"redirect.instruction": "Сейчас самое время открыть {{APP_NAME}} и безопасно закрыть эту страницу.",
|
||||
"redirect.openApp": "Открыть {{APP_NAME}}",
|
||||
"redirect.successMessage": "Вы успешно подключились к аккаунту {{APP_NAME}}."
|
||||
}
|
||||
|
|
|
|||
|
|
@ -4,7 +4,6 @@
|
|||
"feed.feeds_other": "besleme",
|
||||
"feed.follower_one": "takipçi",
|
||||
"feed.follower_other": "takipçi",
|
||||
"feed.follower_to_view_all": "takipçi",
|
||||
"feed.followsAndFeeds": "{{subscriptionCount}} {{subscriptionNoun}} ve {{feedsCount}} {{feedsNoun}} {{appName}} üzerinde",
|
||||
"feed.followsAndReads": "{{appName}} üzerinde {{readCount}} {{readNoun}} ile {{subscriptionCount}} {{subscriptionNoun}}",
|
||||
"feed.read_one": "okuma",
|
||||
|
|
|
|||
|
|
@ -5,6 +5,7 @@
|
|||
"langs.ar-MA": "Arabic (Morocco)",
|
||||
"langs.ar-SA": "Arabic (Saudi Arabia)",
|
||||
"langs.ar-TN": "Arabic (Tunisia)",
|
||||
"langs.de": "German",
|
||||
"langs.en": "English",
|
||||
"langs.es": "Spanish",
|
||||
"langs.fi": "Finnish",
|
||||
|
|
|
|||
|
|
@ -1,203 +1,24 @@
|
|||
{
|
||||
"about.changelog": "سجل التغييرات",
|
||||
"about.feedbackInfo": "{{appName}} ({{commitSha}}) لا يزال في المراحل الأولى من التطوير. إذا كان لديك أي ملاحظات أو اقتراحات، لا تتردد في <OpenIssueLink>فتح تذكرة</OpenIssueLink> <ExternalLinkIcon /> على GitHub الخاص بنا.",
|
||||
"about.iconLibrary": "مكتبة الأيقونات المستخدمة محمية بحقوق الطبع والنشر بواسطة <IconLibraryLink /> <ExternalLinkIcon /> ولا يمكن إعادة توزيعها.",
|
||||
"about.licenseInfo": "{{appName}} هو وسيظل دائمًا مشروعًا مجانيًا ومفتوح المصدر. تم ترخيصه بموجب {{license}}.",
|
||||
"about.sidebar_title": "حول",
|
||||
"about.socialMedia": "وسائل التواصل الاجتماعي",
|
||||
"actions.actionName": "الإجراء {{number}}",
|
||||
"actions.action_card.add": "إضافة",
|
||||
"actions.action_card.all": "الكل",
|
||||
"actions.action_card.block_rules": "قواعد الحظر",
|
||||
"actions.action_card.custom_filters": "مرشحات مخصصة",
|
||||
"actions.action_card.enable_readability": "تمكين إمكانية القراءة",
|
||||
"actions.action_card.entry_options.all": "الكل",
|
||||
"actions.action_card.entry_options.author": "المؤلف",
|
||||
"actions.action_card.entry_options.content": "المحتوى",
|
||||
"actions.action_card.entry_options.order": "الترتيب",
|
||||
"actions.action_card.entry_options.title": "العنوان",
|
||||
"actions.action_card.entry_options.url": "الرابط",
|
||||
"actions.action_card.feed_options.category": "الفئة",
|
||||
"actions.action_card.feed_options.feed_url": "رابط التغذية",
|
||||
"actions.action_card.feed_options.site_url": "رابط الموقع",
|
||||
"actions.action_card.feed_options.title": "العنوان",
|
||||
"actions.action_card.feed_options.view": "عرض",
|
||||
"actions.action_card.field": "الحقل",
|
||||
"actions.action_card.from": "من",
|
||||
"actions.action_card.generate_summary": "توليد ملخص باستخدام الذكاء الاصطناعي",
|
||||
"actions.action_card.name": "الاسم",
|
||||
"actions.action_card.operation_options.contains": "يحتوي على",
|
||||
"actions.action_card.operation_options.does_not_contain": "لا يحتوي على",
|
||||
"actions.action_card.operation_options.is_equal_to": "يساوي",
|
||||
"actions.action_card.operation_options.is_greater_than": "أكبر من",
|
||||
"actions.action_card.operation_options.is_less_than": "أقل من",
|
||||
"actions.action_card.operation_options.is_not_equal_to": "ليس مساويًا لـ",
|
||||
"actions.action_card.operation_options.matches_regex": "يطابق التعبير النمطي",
|
||||
"actions.action_card.operator": "المشغل",
|
||||
"actions.action_card.rewrite_rules": "إعادة كتابة القواعد",
|
||||
"actions.action_card.then_do": "ثم قم بـ...",
|
||||
"actions.action_card.to": "إلى",
|
||||
"actions.action_card.translate_into": "ترجمة إلى",
|
||||
"actions.action_card.value": "القيمة",
|
||||
"actions.action_card.when_feeds_match": "عند مطابقة التغذيات...",
|
||||
"actions.newRule": "قاعدة جديدة",
|
||||
"actions.save": "حفظ",
|
||||
"actions.saveSuccess": "🎉 تم حفظ الإجراءات.",
|
||||
"actions.sidebar_title": "الإجراءات",
|
||||
"actions.title": "الإجراءات",
|
||||
"appearance.code_highlight_theme": "سمة تمييز الشيفرة",
|
||||
"appearance.content": "المحتوى",
|
||||
"appearance.content_font": "خط المحتوى",
|
||||
"appearance.custom_font": "خط مخصص",
|
||||
"appearance.fonts": "الخطوط",
|
||||
"appearance.general": "عام",
|
||||
"appearance.guess_code_language.description": "لغات البرمجة الرئيسية التي تستخدم النماذج لاستنتاج كتل الشيفرة غير المسماة",
|
||||
"appearance.guess_code_language.label": "تخمين لغة الشيفرة",
|
||||
"appearance.misc": "متنوع",
|
||||
"appearance.modal_overlay.description": "عرض تراكب النافذة المنبثقة",
|
||||
"appearance.modal_overlay.label": "عرض تراكب النافذة المنبثقة",
|
||||
"appearance.opaque_sidebars.label": "أشرطة جانبية معتمة",
|
||||
"appearance.reader_render_inline_style.description": "يسمح بعرض النمط المضمّن في HTML الأصلي.",
|
||||
"appearance.reader_render_inline_style.label": "عرض النمط المضمّن",
|
||||
"appearance.reduce_motion.description": "تقليل حركة العناصر لتحسين الأداء وتقليل استهلاك الطاقة",
|
||||
"appearance.reduce_motion.label": "تقليل الحركة",
|
||||
"appearance.save": "حفظ",
|
||||
"appearance.show_dock_badge.label": "إظهار كشارة في Dock",
|
||||
"appearance.sidebar_show_unread_count.label": "عرض في الشريط الجانبي",
|
||||
"appearance.sidebar_title": "المظهر",
|
||||
"appearance.text_size": "حجم النص",
|
||||
"appearance.theme.dark": "داكن",
|
||||
"appearance.theme.label": "السمة",
|
||||
"appearance.theme.light": "فاتح",
|
||||
"appearance.theme.system": "النظام",
|
||||
"appearance.title": "المظهر",
|
||||
"appearance.ui_font": "خط واجهة المستخدم",
|
||||
"appearance.unread_count": "عدد العناصر غير المقروءة",
|
||||
"feeds.claimTips": "للمطالبة بتغذياتك واستلام الإكراميات، انقر بزر الماوس الأيمن على التغذية في قائمة اشتراكاتك واختر المطالبة.",
|
||||
"feeds.noFeeds": "لا توجد تغذيات مطالبة",
|
||||
"feeds.tableHeaders.entryCount": "العناصر",
|
||||
"feeds.tableHeaders.name": "الاسم",
|
||||
"feeds.tableHeaders.subscriptionCount": "الاشتراكات",
|
||||
"feeds.tableHeaders.tipAmount": "الإكراميات المستلمة",
|
||||
"general.app": "التطبيق",
|
||||
"general.data_persist.description": "الاحتفاظ بالبيانات محليًا لتمكين الوصول دون اتصال والبحث المحلي.",
|
||||
"general.data_persist.label": "الاحتفاظ بالبيانات للاستخدام دون اتصال",
|
||||
"general.group_by_date.description": "تجميع العناصر حسب التاريخ.",
|
||||
"general.group_by_date.label": "تجميع حسب التاريخ",
|
||||
"general.language": "اللغة",
|
||||
"general.launch_at_login": "التشغيل عند تسجيل الدخول",
|
||||
"general.mark_as_read.hover.description": "تحديد العناصر تلقائيًا كمقروءة عند التمرير فوقها.",
|
||||
"general.mark_as_read.hover.label": "تحديد كمقروء عند التمرير",
|
||||
"general.mark_as_read.render.description": "تحديد العناصر أحادية المستوى (مثل منشورات الوسائط الاجتماعية، والصور، وعروض الفيديو) تلقائيًا كمقروءة عند دخولها العرض.",
|
||||
"general.mark_as_read.render.label": "تحديد كمقروء عند العرض",
|
||||
"general.mark_as_read.scroll.description": "تحديد العناصر تلقائيًا كمقروءة عند التمرير خارج العرض.",
|
||||
"general.mark_as_read.scroll.label": "تحديد كمقروء عند التمرير",
|
||||
"general.privacy_data": "الخصوصية والبيانات",
|
||||
"general.rebuild_database.button": "إعادة بناء",
|
||||
"general.rebuild_database.description": "إذا كنت تواجه مشكلات في العرض، فقد يحل إعادة بناء قاعدة البيانات هذه المشكلات.",
|
||||
"general.rebuild_database.label": "إعادة بناء قاعدة البيانات",
|
||||
"general.rebuild_database.title": "إعادة بناء قاعدة البيانات",
|
||||
"general.rebuild_database.warning.line1": "ستؤدي إعادة بناء قاعدة البيانات إلى مسح جميع بياناتك المحلية.",
|
||||
"general.rebuild_database.warning.line2": "هل أنت متأكد أنك تريد المتابعة؟",
|
||||
"general.send_anonymous_data.description": "من خلال اختيار إرسال بيانات عن بعد مجهولة، فإنك تساهم في تحسين تجربة المستخدم العامة لـ Follow.",
|
||||
"general.send_anonymous_data.label": "إرسال بيانات مجهولة",
|
||||
"general.show_unread_on_launch.description": "عرض المحتوى غير المقروء عند الإطلاق",
|
||||
"general.show_unread_on_launch.label": "عرض المحتوى غير المقروء عند الإطلاق",
|
||||
"general.sidebar_title": "عام",
|
||||
"general.timeline": "الجدول الزمني",
|
||||
"general.unread": "غير مقروء",
|
||||
"general.voices": "الأصوات",
|
||||
"integration.eagle.enable.description": "عرض زر 'حفظ الوسائط إلى Eagle' عندما يكون متاحًا.",
|
||||
"integration.eagle.enable.label": "تمكين",
|
||||
"integration.eagle.title": "Eagle",
|
||||
"integration.instapaper.enable.description": "عرض زر 'حفظ إلى Instapaper' عندما يكون متاحًا.",
|
||||
"integration.instapaper.enable.label": "تمكين",
|
||||
"integration.instapaper.password.label": "كلمة مرور Instapaper",
|
||||
"integration.instapaper.title": "Instapaper",
|
||||
"integration.instapaper.username.label": "اسم مستخدم Instapaper",
|
||||
"integration.readwise.enable.description": "عرض زر 'حفظ إلى Readwise' عندما يكون متاحًا.",
|
||||
"integration.readwise.enable.label": "تمكين",
|
||||
"integration.readwise.title": "Readwise",
|
||||
"integration.readwise.token.description": "يمكنك الحصول عليه هنا: readwise.io/access_token.",
|
||||
"integration.readwise.token.label": "رمز الوصول لـ Readwise",
|
||||
"integration.sidebar_title": "التكامل",
|
||||
"integration.tip": "نصيحة: يتم تخزين بياناتك الحساسة محليًا ولا يتم تحميلها إلى الخادم.",
|
||||
"integration.title": "التكامل",
|
||||
"invitation.activate": "تفعيل",
|
||||
"invitation.codeOptions.betaUser": "1. ابحث عن مستخدم بيتا لدعوتك.",
|
||||
"invitation.codeOptions.discord": "2. انضم إلى خادم Discord الخاص بنا واحصل على هدايا عرضية.",
|
||||
"invitation.codeOptions.xAccount": "3. تابع حسابنا على X واحصل على هدايا من وقت لآخر.",
|
||||
"invitation.confirmModal.cancel": "إلغاء",
|
||||
"invitation.confirmModal.confirm": "هل تريد المتابعة؟",
|
||||
"invitation.confirmModal.continue": "متابعة",
|
||||
"invitation.confirmModal.message": "سيكلفك إنشاء رمز دعوة {{INVITATION_PRICE}} <PowerIcon /> من Power.",
|
||||
"invitation.confirmModal.title": "تأكيد",
|
||||
"invitation.earlyAccess": "Follow حاليًا في <strong>الوصول المبكر</strong> ويتطلب رمز دعوة للاستخدام.",
|
||||
"invitation.earlyAccessMessage": "😰 عذرًا، Follow حاليًا في مرحلة الوصول المبكر ويتطلب رمز دعوة للاستخدام.",
|
||||
"invitation.generateButton": "إنشاء رمز جديد",
|
||||
"invitation.generateCost": "يمكنك إنفاق {{INVITATION_PRICE}} <PowerIcon /> من Power لإنشاء رمز دعوة لأصدقائك.",
|
||||
"invitation.getCodeMessage": "يمكنك الحصول على رمز دعوة من خلال الطرق التالية:",
|
||||
"invitation.limitationMessage": "بناءً على وقت استخدامك، يمكنك إنشاء ما يصل إلى {{limitation}} من رموز الدعوات.",
|
||||
"invitation.newInvitationSuccess": "🎉 تم إنشاء دعوة جديدة، وتم نسخ رمز الدعوة",
|
||||
"invitation.noInvitations": "لا توجد دعوات",
|
||||
"invitation.notUsed": "لم يُستخدم",
|
||||
"invitation.sidebar_title": "الدعوات",
|
||||
"invitation.tableHeaders.code": "الرمز",
|
||||
"invitation.tableHeaders.creationTime": "وقت الإنشاء",
|
||||
"invitation.tableHeaders.usedBy": "استخدمه",
|
||||
"invitation.title": "رمز الدعوة",
|
||||
"profile.avatar.label": "الصورة الرمزية",
|
||||
"profile.handle.description": "معرفك الفريد.",
|
||||
"profile.handle.label": "المعرف",
|
||||
"profile.name.description": "اسم العرض العام الخاص بك.",
|
||||
"profile.name.label": "اسم العرض",
|
||||
"profile.sidebar_title": "الملف الشخصي",
|
||||
"profile.submit": "إرسال",
|
||||
"profile.title": "إعدادات الملف الشخصي",
|
||||
"profile.updateSuccess": "تم تحديث الملف الشخصي.",
|
||||
"titles.about": "حول",
|
||||
"titles.actions": "الإجراءات",
|
||||
"titles.appearance": "المظهر",
|
||||
"titles.feeds": "التغذيات",
|
||||
"titles.general": "عام",
|
||||
"titles.integration": "التكامل",
|
||||
"titles.invitations": "الدعوات",
|
||||
"titles.power": "الطاقة",
|
||||
"titles.profile": "الملف الشخصي",
|
||||
"titles.shortcuts": "الاختصارات",
|
||||
"wallet.address.title": "عنوانك",
|
||||
"wallet.balance.title": "رصيدك",
|
||||
"wallet.balance.withdrawable": "قابل للسحب",
|
||||
"wallet.balance.withdrawableTooltip": "تشمل الطاقة القابلة للسحب كلًا من الإكراميات التي تلقيتها والطاقة التي قمت بشحنها.",
|
||||
"wallet.claim.button.claim": "استلام الطاقة اليومية",
|
||||
"wallet.claim.button.claimed": "تم استلام الطاقة اليوم",
|
||||
"wallet.claim.tooltip.alreadyClaimed": "لقد استلمت بالفعل اليوم.",
|
||||
"wallet.claim.tooltip.canClaim": "استلم {{amount}} من الطاقة اليومية الآن!",
|
||||
"wallet.create.button": "إنشاء محفظة",
|
||||
"wallet.create.description": "أنشئ محفظة مجانية لاستلام <PowerIcon /> <strong>Power</strong>، والتي يمكن استخدامها لمكافأة المبدعين وأيضًا الحصول على مكافآت مقابل مساهماتك في المحتوى.",
|
||||
"wallet.power.dailyClaim": "يمكنك استلام {{amount}} من الطاقة المجانية يوميًا، والتي يمكن استخدامها لإكراميات عناصر RSS على Follow.",
|
||||
"wallet.power.description": "Power هو <Link>رمز ERC-20</Link> على سلسلة البلوكشين {{blockchainName}}.",
|
||||
"wallet.sidebar_title": "الطاقة",
|
||||
"wallet.transactions.amount": "المبلغ",
|
||||
"wallet.transactions.date": "التاريخ",
|
||||
"wallet.transactions.from": "من",
|
||||
"wallet.transactions.noTransactions": "لا توجد معاملات",
|
||||
"wallet.transactions.title": "المعاملات",
|
||||
"wallet.transactions.to": "إلى",
|
||||
"wallet.transactions.tx": "Tx",
|
||||
"wallet.transactions.type": "النوع",
|
||||
"wallet.transactions.types.burn": "حرق",
|
||||
"wallet.transactions.types.mint": "سك",
|
||||
"wallet.transactions.types.purchase": "شراء",
|
||||
"wallet.transactions.types.tip": "إكرامية",
|
||||
"wallet.transactions.types.withdraw": "سحب",
|
||||
"wallet.transactions.you": "أنت",
|
||||
"wallet.withdraw.addressLabel": "عنوان Ethereum الخاص بك",
|
||||
"wallet.withdraw.amountLabel": "المبلغ",
|
||||
"wallet.withdraw.availableBalance": "لديك <Balance></Balance> من الطاقة القابلة للسحب في محفظتك.",
|
||||
"wallet.withdraw.button": "سحب",
|
||||
"wallet.withdraw.error": "فشل السحب: {{error}}",
|
||||
"wallet.withdraw.modalTitle": "سحب الطاقة",
|
||||
"wallet.withdraw.submitButton": "إرسال",
|
||||
"wallet.withdraw.success": "تم السحب بنجاح!"
|
||||
"keys.audio.playPause": "تشغيل/إيقاف مؤقت (عندما يكون مشغل الصوت مفتوحًا)",
|
||||
"keys.entries.markAllAsRead": "وضع علامة على الكل كمقروء",
|
||||
"keys.entries.next": "الإدخال التالي",
|
||||
"keys.entries.previous": "الإدخال السابق",
|
||||
"keys.entries.refetch": "إعادة التحميل",
|
||||
"keys.entries.toggleUnreadOnly": "تبديل إلى غير المقروء فقط",
|
||||
"keys.entry.copyLink": "نسخ الرابط",
|
||||
"keys.entry.openInBrowser": "فتح في المتصفح",
|
||||
"keys.entry.openInNewTab": "فتح في علامة تبويب جديدة",
|
||||
"keys.entry.scrollDown": "التمرير لأسفل",
|
||||
"keys.entry.scrollUp": "التمرير لأعلى",
|
||||
"keys.entry.share": "مشاركة",
|
||||
"keys.entry.tip": "إكرامية الطاقة",
|
||||
"keys.entry.toggleRead": "تبديل حالة القراءة",
|
||||
"keys.entry.toggleStarred": "تبديل التفضيل",
|
||||
"keys.entry.tts": "تشغيل النص إلى كلام",
|
||||
"keys.feeds.add": "إضافة اشتراك",
|
||||
"keys.feeds.switchBetweenViews": "التبديل بين طرق العرض",
|
||||
"keys.feeds.switchToView": "التبديل إلى العرض",
|
||||
"keys.layout.showShortcuts": "إظهار/إخفاء الاختصارات",
|
||||
"keys.layout.toggleSidebar": "إظهار/إخفاء الشريط الجانبي للتغذية",
|
||||
"sidebar_title": "الاختصارات"
|
||||
}
|
||||
|
|
|
|||
|
|
@ -77,7 +77,7 @@
|
|||
"electron-packager-languages": "0.5.0",
|
||||
"electron-vite": "^2.3.0",
|
||||
"eslint": "^9.11.1",
|
||||
"eslint-config-hyoban": "^3.1.7",
|
||||
"eslint-config-hyoban": "^3.1.8",
|
||||
"fake-indexeddb": "6.0.0",
|
||||
"hono": "4.6.3",
|
||||
"lint-staged": "15.2.10",
|
||||
|
|
|
|||
129
pnpm-lock.yaml
129
pnpm-lock.yaml
|
|
@ -150,8 +150,8 @@ importers:
|
|||
specifier: ^9.11.1
|
||||
version: 9.11.1(jiti@2.0.0)
|
||||
eslint-config-hyoban:
|
||||
specifier: ^3.1.7
|
||||
version: 3.1.7(@typescript-eslint/eslint-plugin@8.7.0(@typescript-eslint/parser@8.7.0(eslint@9.11.1(jiti@2.0.0))(typescript@5.6.2))(eslint@9.11.1(jiti@2.0.0))(typescript@5.6.2))(eslint@9.11.1(jiti@2.0.0))(tailwindcss@3.4.13)(typescript@5.6.2)
|
||||
specifier: ^3.1.8
|
||||
version: 3.1.8(@typescript-eslint/eslint-plugin@8.7.0(@typescript-eslint/parser@8.7.0(eslint@9.11.1(jiti@2.0.0))(typescript@5.6.2))(eslint@9.11.1(jiti@2.0.0))(typescript@5.6.2))(eslint@9.11.1(jiti@2.0.0))(tailwindcss@3.4.13)(typescript@5.6.2)
|
||||
fake-indexeddb:
|
||||
specifier: 6.0.0
|
||||
version: 6.0.0
|
||||
|
|
@ -217,7 +217,7 @@ importers:
|
|||
version: 5.0.1(typescript@5.6.2)(vite@5.4.8(@types/node@22.7.4)(terser@5.34.1))
|
||||
vitest:
|
||||
specifier: '2.0'
|
||||
version: 2.0.5(@types/node@22.7.4)(terser@5.34.1)
|
||||
version: 2.1.1(@types/node@22.7.4)(terser@5.34.1)
|
||||
|
||||
apps/main:
|
||||
dependencies:
|
||||
|
|
@ -617,7 +617,7 @@ importers:
|
|||
version: 3.23.8
|
||||
zustand:
|
||||
specifier: 4.5.5
|
||||
version: 4.5.5(@types/react@18.3.10)(immer@10.1.1(patch_hash=og7mbnoo5vh43tjlw5rbmrdbvu))(react@18.3.1)
|
||||
version: 5.0.0-rc.2(@types/react@18.3.10)(immer@10.1.1(patch_hash=og7mbnoo5vh43tjlw5rbmrdbvu))(react@18.3.1)(use-sync-external-store@1.2.2(react@18.3.1))
|
||||
devDependencies:
|
||||
'@babel/generator':
|
||||
specifier: 7.25.6
|
||||
|
|
@ -3753,26 +3753,35 @@ packages:
|
|||
peerDependencies:
|
||||
vite: ^4.2.0 || ^5.0.0
|
||||
|
||||
'@vitest/expect@2.0.5':
|
||||
resolution: {integrity: sha512-yHZtwuP7JZivj65Gxoi8upUN2OzHTi3zVfjwdpu2WrvCZPLwsJ2Ey5ILIPccoW23dd/zQBlJ4/dhi7DWNyXCpA==}
|
||||
'@vitest/expect@2.1.1':
|
||||
resolution: {integrity: sha512-YeueunS0HiHiQxk+KEOnq/QMzlUuOzbU1Go+PgAsHvvv3tUkJPm9xWt+6ITNTlzsMXUjmgm5T+U7KBPK2qQV6w==}
|
||||
|
||||
'@vitest/pretty-format@2.0.5':
|
||||
resolution: {integrity: sha512-h8k+1oWHfwTkyTkb9egzwNMfJAEx4veaPSnMeKbVSjp4euqGSbQlm5+6VHwTr7u4FJslVVsUG5nopCaAYdOmSQ==}
|
||||
'@vitest/mocker@2.1.1':
|
||||
resolution: {integrity: sha512-LNN5VwOEdJqCmJ/2XJBywB11DLlkbY0ooDJW3uRX5cZyYCrc4PI/ePX0iQhE3BiEGiQmK4GE7Q/PqCkkaiPnrA==}
|
||||
peerDependencies:
|
||||
'@vitest/spy': 2.1.1
|
||||
msw: ^2.3.5
|
||||
vite: ^5.0.0
|
||||
peerDependenciesMeta:
|
||||
msw:
|
||||
optional: true
|
||||
vite:
|
||||
optional: true
|
||||
|
||||
'@vitest/pretty-format@2.1.1':
|
||||
resolution: {integrity: sha512-SjxPFOtuINDUW8/UkElJYQSFtnWX7tMksSGW0vfjxMneFqxVr8YJ979QpMbDW7g+BIiq88RAGDjf7en6rvLPPQ==}
|
||||
|
||||
'@vitest/runner@2.0.5':
|
||||
resolution: {integrity: sha512-TfRfZa6Bkk9ky4tW0z20WKXFEwwvWhRY+84CnSEtq4+3ZvDlJyY32oNTJtM7AW9ihW90tX/1Q78cb6FjoAs+ig==}
|
||||
'@vitest/runner@2.1.1':
|
||||
resolution: {integrity: sha512-uTPuY6PWOYitIkLPidaY5L3t0JJITdGTSwBtwMjKzo5O6RCOEncz9PUN+0pDidX8kTHYjO0EwUIvhlGpnGpxmA==}
|
||||
|
||||
'@vitest/snapshot@2.0.5':
|
||||
resolution: {integrity: sha512-SgCPUeDFLaM0mIUHfaArq8fD2WbaXG/zVXjRupthYfYGzc8ztbFbu6dUNOblBG7XLMR1kEhS/DNnfCZ2IhdDew==}
|
||||
'@vitest/snapshot@2.1.1':
|
||||
resolution: {integrity: sha512-BnSku1WFy7r4mm96ha2FzN99AZJgpZOWrAhtQfoxjUU5YMRpq1zmHRq7a5K9/NjqonebO7iVDla+VvZS8BOWMw==}
|
||||
|
||||
'@vitest/spy@2.0.5':
|
||||
resolution: {integrity: sha512-c/jdthAhvJdpfVuaexSrnawxZz6pywlTPe84LUB2m/4t3rl2fTo9NFGBG4oWgaD+FTgDDV8hJ/nibT7IfH3JfA==}
|
||||
'@vitest/spy@2.1.1':
|
||||
resolution: {integrity: sha512-ZM39BnZ9t/xZ/nF4UwRH5il0Sw93QnZXd9NAZGRpIgj0yvVwPpLd702s/Cx955rGaMlyBQkZJ2Ir7qyY48VZ+g==}
|
||||
|
||||
'@vitest/utils@2.0.5':
|
||||
resolution: {integrity: sha512-d8HKbqIcya+GR67mkZbrzhS5kKhtp8dQLcmRZLGTscGVg7yImT82cIrhtn2L8+VujWcy6KZweApgNmPsTAO/UQ==}
|
||||
'@vitest/utils@2.1.1':
|
||||
resolution: {integrity: sha512-Y6Q9TsI+qJ2CC0ZKj6VBb+T8UPz593N113nnUykqwANqhgf3QkZeHFlusgKLTqrnVHbj/XDKZcDHol+dxVT+rQ==}
|
||||
|
||||
'@vscode/vscode-languagedetection@1.0.22':
|
||||
resolution: {integrity: sha512-rQ/BgMyLuIXSmbA0MSkIPHtcOw14QkeDbAq19sjvaS9LTRr905yij0S8lsyqN5JgOsbtIx7pAcyOxFMzPmqhZQ==}
|
||||
|
|
@ -5028,8 +5037,8 @@ packages:
|
|||
peerDependencies:
|
||||
eslint: ^9.5.0
|
||||
|
||||
eslint-config-hyoban@3.1.7:
|
||||
resolution: {integrity: sha512-35r1FdI9lfa5aowbaDidpjsRcDn8HO+8/RhtcfFblkc30DqQkyxPmgAxY1ohn8NSzEUdLqzfyqIBlK2E9bOfmw==}
|
||||
eslint-config-hyoban@3.1.8:
|
||||
resolution: {integrity: sha512-YRvuuQgzzrNw8+2Xmqbdrvx4BYeG06HeeU4AvAm5OBq5x31ShWY1s3Zu7AVVIoLGJCbDNECq8ViLtdS6yJtWug==}
|
||||
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
|
||||
peerDependencies:
|
||||
eslint: ^9.0.0
|
||||
|
|
@ -8584,8 +8593,8 @@ packages:
|
|||
vite-bundle-analyzer@0.12.1:
|
||||
resolution: {integrity: sha512-mIYwsDvTYCqXAUtOZIL3f7NdwWUeL/MlNFhOJzlTdcZE4pye6h06IEnOvWhnc/e+HM4oVVNxuRHZt0Rz6VO7EA==}
|
||||
|
||||
vite-node@2.0.5:
|
||||
resolution: {integrity: sha512-LdsW4pxj0Ot69FAoXZ1yTnA9bjGohr2yNBU7QKRxpz8ITSkhuDl6h3zS/tvgz4qrNjeRnvrWeXQ8ZF7Um4W00Q==}
|
||||
vite-node@2.1.1:
|
||||
resolution: {integrity: sha512-N/mGckI1suG/5wQI35XeR9rsMsPqKXzq1CdUndzVstBj/HvyxxGctwnK6WX43NGt5L3Z5tcRf83g4TITKJhPrA==}
|
||||
engines: {node: ^18.0.0 || >=20.0.0}
|
||||
hasBin: true
|
||||
|
||||
|
|
@ -8634,15 +8643,15 @@ packages:
|
|||
terser:
|
||||
optional: true
|
||||
|
||||
vitest@2.0.5:
|
||||
resolution: {integrity: sha512-8GUxONfauuIdeSl5f9GTgVEpg5BTOlplET4WEDaeY2QBiN8wSm68vxN/tb5z405OwppfoCavnwXafiaYBC/xOA==}
|
||||
vitest@2.1.1:
|
||||
resolution: {integrity: sha512-97We7/VC0e9X5zBVkvt7SGQMGrRtn3KtySFQG5fpaMlS+l62eeXRQO633AYhSTC3z7IMebnPPNjGXVGNRFlxBA==}
|
||||
engines: {node: ^18.0.0 || >=20.0.0}
|
||||
hasBin: true
|
||||
peerDependencies:
|
||||
'@edge-runtime/vm': '*'
|
||||
'@types/node': ^18.0.0 || >=20.0.0
|
||||
'@vitest/browser': 2.0.5
|
||||
'@vitest/ui': 2.0.5
|
||||
'@vitest/browser': 2.1.1
|
||||
'@vitest/ui': 2.1.1
|
||||
happy-dom: '*'
|
||||
jsdom: '*'
|
||||
peerDependenciesMeta:
|
||||
|
|
@ -8813,13 +8822,14 @@ packages:
|
|||
zod@3.23.8:
|
||||
resolution: {integrity: sha512-XBx9AXhXktjUqnepgTiE5flcKIYWi/rme0Eaj+5Y0lftuGBq+jyRu/md4WnuxqgP1ubdpNCsYEYPxrzVHD8d6g==}
|
||||
|
||||
zustand@4.5.5:
|
||||
resolution: {integrity: sha512-+0PALYNJNgK6hldkgDq2vLrw5f6g/jCInz52n9RTpropGgeAf/ioFUCdtsjCqu4gNhW9D01rUQBROoRjdzyn2Q==}
|
||||
engines: {node: '>=12.7.0'}
|
||||
zustand@5.0.0-rc.2:
|
||||
resolution: {integrity: sha512-o2Nwuvnk8vQBX7CcHL8WfFkZNJdxB/VKeWw0tNglw8p4cypsZ3tRT7rTRTDNeUPFS0qaMBRSKe+fVwL5xpcE3A==}
|
||||
engines: {node: '>=12.20.0'}
|
||||
peerDependencies:
|
||||
'@types/react': '>=16.8'
|
||||
'@types/react': '>=18.0.0'
|
||||
immer: '>=9.0.6'
|
||||
react: '>=16.8'
|
||||
react: '>=18.0.0'
|
||||
use-sync-external-store: '>=1.2.0'
|
||||
peerDependenciesMeta:
|
||||
'@types/react':
|
||||
optional: true
|
||||
|
|
@ -8827,6 +8837,8 @@ packages:
|
|||
optional: true
|
||||
react:
|
||||
optional: true
|
||||
use-sync-external-store:
|
||||
optional: true
|
||||
|
||||
zwitch@2.0.4:
|
||||
resolution: {integrity: sha512-bXE4cR/kVZhKZX/RjPEflHaKVhUVl85noU3v6b8apfQEc1x4A+zBxjZ4lN8LqGd6WZ3dl98pY4o717VFmoPp+A==}
|
||||
|
|
@ -12604,40 +12616,43 @@ snapshots:
|
|||
transitivePeerDependencies:
|
||||
- supports-color
|
||||
|
||||
'@vitest/expect@2.0.5':
|
||||
'@vitest/expect@2.1.1':
|
||||
dependencies:
|
||||
'@vitest/spy': 2.0.5
|
||||
'@vitest/utils': 2.0.5
|
||||
'@vitest/spy': 2.1.1
|
||||
'@vitest/utils': 2.1.1
|
||||
chai: 5.1.1
|
||||
tinyrainbow: 1.2.0
|
||||
|
||||
'@vitest/pretty-format@2.0.5':
|
||||
'@vitest/mocker@2.1.1(@vitest/spy@2.1.1)(vite@5.4.8(@types/node@22.7.4)(terser@5.34.1))':
|
||||
dependencies:
|
||||
tinyrainbow: 1.2.0
|
||||
'@vitest/spy': 2.1.1
|
||||
estree-walker: 3.0.3
|
||||
magic-string: 0.30.11
|
||||
optionalDependencies:
|
||||
vite: 5.4.8(@types/node@22.7.4)(terser@5.34.1)
|
||||
|
||||
'@vitest/pretty-format@2.1.1':
|
||||
dependencies:
|
||||
tinyrainbow: 1.2.0
|
||||
|
||||
'@vitest/runner@2.0.5':
|
||||
'@vitest/runner@2.1.1':
|
||||
dependencies:
|
||||
'@vitest/utils': 2.0.5
|
||||
'@vitest/utils': 2.1.1
|
||||
pathe: 1.1.2
|
||||
|
||||
'@vitest/snapshot@2.0.5':
|
||||
'@vitest/snapshot@2.1.1':
|
||||
dependencies:
|
||||
'@vitest/pretty-format': 2.0.5
|
||||
'@vitest/pretty-format': 2.1.1
|
||||
magic-string: 0.30.11
|
||||
pathe: 1.1.2
|
||||
|
||||
'@vitest/spy@2.0.5':
|
||||
'@vitest/spy@2.1.1':
|
||||
dependencies:
|
||||
tinyspy: 3.0.2
|
||||
|
||||
'@vitest/utils@2.0.5':
|
||||
'@vitest/utils@2.1.1':
|
||||
dependencies:
|
||||
'@vitest/pretty-format': 2.0.5
|
||||
estree-walker: 3.0.3
|
||||
'@vitest/pretty-format': 2.1.1
|
||||
loupe: 3.1.1
|
||||
tinyrainbow: 1.2.0
|
||||
|
||||
|
|
@ -14131,7 +14146,7 @@ snapshots:
|
|||
eslint: 9.11.1(jiti@2.0.0)
|
||||
find-up-simple: 1.0.0
|
||||
|
||||
eslint-config-hyoban@3.1.7(@typescript-eslint/eslint-plugin@8.7.0(@typescript-eslint/parser@8.7.0(eslint@9.11.1(jiti@2.0.0))(typescript@5.6.2))(eslint@9.11.1(jiti@2.0.0))(typescript@5.6.2))(eslint@9.11.1(jiti@2.0.0))(tailwindcss@3.4.13)(typescript@5.6.2):
|
||||
eslint-config-hyoban@3.1.8(@typescript-eslint/eslint-plugin@8.7.0(@typescript-eslint/parser@8.7.0(eslint@9.11.1(jiti@2.0.0))(typescript@5.6.2))(eslint@9.11.1(jiti@2.0.0))(typescript@5.6.2))(eslint@9.11.1(jiti@2.0.0))(tailwindcss@3.4.13)(typescript@5.6.2):
|
||||
dependencies:
|
||||
'@eslint-react/eslint-plugin': 1.14.2(eslint@9.11.1(jiti@2.0.0))(typescript@5.6.2)
|
||||
'@eslint/js': 9.11.1
|
||||
|
|
@ -18292,6 +18307,7 @@ snapshots:
|
|||
use-sync-external-store@1.2.2(react@18.3.1):
|
||||
dependencies:
|
||||
react: 18.3.1
|
||||
optional: true
|
||||
|
||||
usehooks-ts@3.1.0(react@18.3.1):
|
||||
dependencies:
|
||||
|
|
@ -18343,12 +18359,11 @@ snapshots:
|
|||
|
||||
vite-bundle-analyzer@0.12.1: {}
|
||||
|
||||
vite-node@2.0.5(@types/node@22.7.4)(terser@5.34.1):
|
||||
vite-node@2.1.1(@types/node@22.7.4)(terser@5.34.1):
|
||||
dependencies:
|
||||
cac: 6.7.14
|
||||
debug: 4.3.7
|
||||
pathe: 1.1.2
|
||||
tinyrainbow: 1.2.0
|
||||
vite: 5.4.8(@types/node@22.7.4)(terser@5.34.1)
|
||||
transitivePeerDependencies:
|
||||
- '@types/node'
|
||||
|
|
@ -18392,32 +18407,33 @@ snapshots:
|
|||
fsevents: 2.3.3
|
||||
terser: 5.34.1
|
||||
|
||||
vitest@2.0.5(@types/node@22.7.4)(terser@5.34.1):
|
||||
vitest@2.1.1(@types/node@22.7.4)(terser@5.34.1):
|
||||
dependencies:
|
||||
'@ampproject/remapping': 2.3.0
|
||||
'@vitest/expect': 2.0.5
|
||||
'@vitest/expect': 2.1.1
|
||||
'@vitest/mocker': 2.1.1(@vitest/spy@2.1.1)(vite@5.4.8(@types/node@22.7.4)(terser@5.34.1))
|
||||
'@vitest/pretty-format': 2.1.1
|
||||
'@vitest/runner': 2.0.5
|
||||
'@vitest/snapshot': 2.0.5
|
||||
'@vitest/spy': 2.0.5
|
||||
'@vitest/utils': 2.0.5
|
||||
'@vitest/runner': 2.1.1
|
||||
'@vitest/snapshot': 2.1.1
|
||||
'@vitest/spy': 2.1.1
|
||||
'@vitest/utils': 2.1.1
|
||||
chai: 5.1.1
|
||||
debug: 4.3.7
|
||||
execa: 8.0.1
|
||||
magic-string: 0.30.11
|
||||
pathe: 1.1.2
|
||||
std-env: 3.7.0
|
||||
tinybench: 2.9.0
|
||||
tinyexec: 0.3.0
|
||||
tinypool: 1.0.1
|
||||
tinyrainbow: 1.2.0
|
||||
vite: 5.4.8(@types/node@22.7.4)(terser@5.34.1)
|
||||
vite-node: 2.0.5(@types/node@22.7.4)(terser@5.34.1)
|
||||
vite-node: 2.1.1(@types/node@22.7.4)(terser@5.34.1)
|
||||
why-is-node-running: 2.3.0
|
||||
optionalDependencies:
|
||||
'@types/node': 22.7.4
|
||||
transitivePeerDependencies:
|
||||
- less
|
||||
- lightningcss
|
||||
- msw
|
||||
- sass
|
||||
- sass-embedded
|
||||
- stylus
|
||||
|
|
@ -18558,12 +18574,11 @@ snapshots:
|
|||
|
||||
zod@3.23.8: {}
|
||||
|
||||
zustand@4.5.5(@types/react@18.3.10)(immer@10.1.1(patch_hash=og7mbnoo5vh43tjlw5rbmrdbvu))(react@18.3.1):
|
||||
dependencies:
|
||||
use-sync-external-store: 1.2.2(react@18.3.1)
|
||||
zustand@5.0.0-rc.2(@types/react@18.3.10)(immer@10.1.1(patch_hash=og7mbnoo5vh43tjlw5rbmrdbvu))(react@18.3.1)(use-sync-external-store@1.2.2(react@18.3.1)):
|
||||
optionalDependencies:
|
||||
'@types/react': 18.3.10
|
||||
immer: 10.1.1(patch_hash=og7mbnoo5vh43tjlw5rbmrdbvu)
|
||||
react: 18.3.1
|
||||
use-sync-external-store: 1.2.2(react@18.3.1)
|
||||
|
||||
zwitch@2.0.4: {}
|
||||
|
|
|
|||
Loading…
Reference in New Issue