fix: add cookieConsent and upgradeToPro translations for all 13 locales
All checks were successful
Deploy to Production / Build and Deploy (push) Successful in 1m31s
All checks were successful
Deploy to Production / Build and Deploy (push) Successful in 1m31s
Translations were missing from i18n.tsx (the runtime translation file), causing the cookie consent banner to crash. Added keys for en, fr, es, de, pt, it, nl, ru, ja, ko, zh, ar, fa. Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
This commit is contained in:
@@ -33,6 +33,12 @@ const messages: Record<Locale, Record<string, string>> = {
|
||||
"dashboard.sidebar.theme": "Theme",
|
||||
"dashboard.sidebar.signOut": "Sign Out",
|
||||
"dashboard.sidebar.backHome": "Back to Home",
|
||||
"dashboard.sidebar.upgradeToPro": "Upgrade to Pro →",
|
||||
"cookieConsent.title": "Cookies on Office Translator",
|
||||
"cookieConsent.description": "We use essential cookies so the app works (session, security, language). With your permission, we also use optional cookies to measure traffic and improve the product.",
|
||||
"cookieConsent.acceptAll": "Accept all",
|
||||
"cookieConsent.essentialOnly": "Essential only",
|
||||
"cookieConsent.learnMore": "Learn more",
|
||||
"dashboard.translate.pageTitle": "Translate a document",
|
||||
"dashboard.translate.pageSubtitle":
|
||||
"Import a file and choose the target language",
|
||||
@@ -748,6 +754,12 @@ const messages: Record<Locale, Record<string, string>> = {
|
||||
"dashboard.sidebar.theme": "Thème",
|
||||
"dashboard.sidebar.signOut": "Déconnexion",
|
||||
"dashboard.sidebar.backHome": "Retour à l'accueil",
|
||||
"dashboard.sidebar.upgradeToPro": "Passer Pro →",
|
||||
"cookieConsent.title": "Cookies sur Office Translator",
|
||||
"cookieConsent.description": "Nous utilisons des cookies strictement nécessaires au fonctionnement du service (session, sécurité, langue). Avec votre accord, nous pouvons aussi utiliser des cookies optionnels pour mesurer l'audience et améliorer le produit.",
|
||||
"cookieConsent.acceptAll": "Tout accepter",
|
||||
"cookieConsent.essentialOnly": "Nécessaires uniquement",
|
||||
"cookieConsent.learnMore": "En savoir plus",
|
||||
"dashboard.translate.pageTitle": "Traduire un document",
|
||||
"dashboard.translate.pageSubtitle":
|
||||
"Importez un fichier et choisissez la langue cible",
|
||||
@@ -1467,6 +1479,12 @@ const messages: Record<Locale, Record<string, string>> = {
|
||||
"dashboard.sidebar.theme": "Tema",
|
||||
"dashboard.sidebar.signOut": "Cerrar sesión",
|
||||
"dashboard.sidebar.backHome": "Volver al inicio",
|
||||
"dashboard.sidebar.upgradeToPro": "Pasar a Pro →",
|
||||
"cookieConsent.title": "Cookies en Office Translator",
|
||||
"cookieConsent.description": "Usamos cookies esenciales para que la aplicación funcione (sesión, seguridad, idioma). Con su permiso, también usamos cookies opcionales para medir el tráfico y mejorar el producto.",
|
||||
"cookieConsent.acceptAll": "Aceptar todas",
|
||||
"cookieConsent.essentialOnly": "Solo esenciales",
|
||||
"cookieConsent.learnMore": "Más información",
|
||||
"dashboard.translate.pageTitle": "Traducir un documento",
|
||||
"dashboard.translate.pageSubtitle": "Importa un archivo y elige el idioma de destino",
|
||||
"dashboard.translate.errorNotificationTitle": "Error",
|
||||
@@ -2125,6 +2143,12 @@ const messages: Record<Locale, Record<string, string>> = {
|
||||
"dashboard.sidebar.theme": "Design",
|
||||
"dashboard.sidebar.signOut": "Abmelden",
|
||||
"dashboard.sidebar.backHome": "Zurück zur Startseite",
|
||||
"dashboard.sidebar.upgradeToPro": "Auf Pro upgraden →",
|
||||
"cookieConsent.title": "Cookies auf Office Translator",
|
||||
"cookieConsent.description": "Wir verwenden essenzielle Cookies, damit die App funktioniert (Sitzung, Sicherheit, Sprache). Mit Ihrer Erlaubnis verwenden wir auch optionale Cookies zur Verkehrsmessung und Produktverbesserung.",
|
||||
"cookieConsent.acceptAll": "Alle akzeptieren",
|
||||
"cookieConsent.essentialOnly": "Nur Essenzielle",
|
||||
"cookieConsent.learnMore": "Mehr erfahren",
|
||||
"dashboard.translate.pageTitle": "Dokument übersetzen",
|
||||
"dashboard.translate.pageSubtitle": "Datei importieren und Zielsprache wählen",
|
||||
"dashboard.translate.errorNotificationTitle": "Fehler",
|
||||
@@ -2783,6 +2807,12 @@ const messages: Record<Locale, Record<string, string>> = {
|
||||
"dashboard.sidebar.theme": "Tema",
|
||||
"dashboard.sidebar.signOut": "Sair",
|
||||
"dashboard.sidebar.backHome": "Voltar ao início",
|
||||
"dashboard.sidebar.upgradeToPro": "Atualizar para Pro →",
|
||||
"cookieConsent.title": "Cookies no Office Translator",
|
||||
"cookieConsent.description": "Usamos cookies essenciais para o funcionamento do serviço (sessão, segurança, idioma). Com a sua permissão, também usamos cookies opcionais para medir o tráfego e melhorar o produto.",
|
||||
"cookieConsent.acceptAll": "Aceitar todas",
|
||||
"cookieConsent.essentialOnly": "Apenas essenciais",
|
||||
"cookieConsent.learnMore": "Saiba mais",
|
||||
"dashboard.translate.pageTitle": "Traduzir um documento",
|
||||
"dashboard.translate.pageSubtitle": "Importe um arquivo e escolha o idioma de destino",
|
||||
"dashboard.translate.errorNotificationTitle": "Erro",
|
||||
@@ -3441,6 +3471,12 @@ const messages: Record<Locale, Record<string, string>> = {
|
||||
"dashboard.sidebar.theme": "Tema",
|
||||
"dashboard.sidebar.signOut": "Esci",
|
||||
"dashboard.sidebar.backHome": "Torna alla home",
|
||||
"dashboard.sidebar.upgradeToPro": "Passa a Pro →",
|
||||
"cookieConsent.title": "Cookie su Office Translator",
|
||||
"cookieConsent.description": "Utilizziamo cookie essenziali per il funzionamento del servizio (sessione, sicurezza, lingua). Con il vostro consenso, utilizziamo anche cookie opzionali per misurare il traffico e migliorare il prodotto.",
|
||||
"cookieConsent.acceptAll": "Accetta tutti",
|
||||
"cookieConsent.essentialOnly": "Solo essenziali",
|
||||
"cookieConsent.learnMore": "Scopri di più",
|
||||
"dashboard.translate.pageTitle": "Traduci un documento",
|
||||
"dashboard.translate.pageSubtitle": "Importa un file e scegli la lingua di destinazione",
|
||||
"dashboard.translate.errorNotificationTitle": "Errore",
|
||||
@@ -4099,6 +4135,12 @@ const messages: Record<Locale, Record<string, string>> = {
|
||||
"dashboard.sidebar.theme": "Thema",
|
||||
"dashboard.sidebar.signOut": "Uitloggen",
|
||||
"dashboard.sidebar.backHome": "Terug naar home",
|
||||
"dashboard.sidebar.upgradeToPro": "Upgrade naar Pro →",
|
||||
"cookieConsent.title": "Cookies op Office Translator",
|
||||
"cookieConsent.description": "We gebruiken essentiële cookies zodat de app werkt (sessie, beveiliging, taal). Met uw toestemming gebruiken we ook optionele cookies om verkeer te meten en het product te verbeteren.",
|
||||
"cookieConsent.acceptAll": "Alles accepteren",
|
||||
"cookieConsent.essentialOnly": "Alleen essentiële",
|
||||
"cookieConsent.learnMore": "Meer informatie",
|
||||
"dashboard.translate.pageTitle": "Document vertalen",
|
||||
"dashboard.translate.pageSubtitle": "Importeer een bestand en kies de doeltaal",
|
||||
"dashboard.translate.errorNotificationTitle": "Fout",
|
||||
@@ -4757,6 +4799,12 @@ const messages: Record<Locale, Record<string, string>> = {
|
||||
"dashboard.sidebar.theme": "Тема",
|
||||
"dashboard.sidebar.signOut": "Выйти",
|
||||
"dashboard.sidebar.backHome": "Вернуться на главную",
|
||||
"dashboard.sidebar.upgradeToPro": "Обновить до Pro →",
|
||||
"cookieConsent.title": "Файлы cookie в Office Translator",
|
||||
"cookieConsent.description": "Мы используем essential файлы cookie для работы приложения (сессия, безопасность, язык). С вашего разрешения мы также используем необязательные файлы cookie для измерения трафика и улучшения продукта.",
|
||||
"cookieConsent.acceptAll": "Принять все",
|
||||
"cookieConsent.essentialOnly": "Только необходимые",
|
||||
"cookieConsent.learnMore": "Подробнее",
|
||||
"dashboard.translate.pageTitle": "Перевести документ",
|
||||
"dashboard.translate.pageSubtitle": "Импортируйте файл и выберите целевой язык",
|
||||
"dashboard.translate.errorNotificationTitle": "Ошибка",
|
||||
@@ -5417,6 +5465,12 @@ const messages: Record<Locale, Record<string, string>> = {
|
||||
"dashboard.sidebar.theme": "テーマ",
|
||||
"dashboard.sidebar.signOut": "ログアウト",
|
||||
"dashboard.sidebar.backHome": "ホームに戻る",
|
||||
"dashboard.sidebar.upgradeToPro": "Proにアップグレード →",
|
||||
"cookieConsent.title": "Office TranslatorのCookie",
|
||||
"cookieConsent.description": "アプリの動作に必要なCookieを使用します(セッション、セキュリティ、言語)。許可をいただいた場合、トラフィックの測定と製品の改善のためのオプションCookieも使用します。",
|
||||
"cookieConsent.acceptAll": "すべて許可",
|
||||
"cookieConsent.essentialOnly": "必要なもののみ",
|
||||
"cookieConsent.learnMore": "詳細",
|
||||
"dashboard.translate.pageTitle": "ドキュメントを翻訳",
|
||||
"dashboard.translate.pageSubtitle": "ファイルをインポートして翻訳先言語を選択",
|
||||
"dashboard.translate.errorNotificationTitle": "エラー",
|
||||
@@ -6074,6 +6128,12 @@ const messages: Record<Locale, Record<string, string>> = {
|
||||
"dashboard.sidebar.theme": "테마",
|
||||
"dashboard.sidebar.signOut": "로그아웃",
|
||||
"dashboard.sidebar.backHome": "홈으로 돌아가기",
|
||||
"dashboard.sidebar.upgradeToPro": "Pro로 업그레이드 →",
|
||||
"cookieConsent.title": "Office Translator 쿠키",
|
||||
"cookieConsent.description": "앱 작동에 필요한 필수 쿠키를 사용합니다(세션, 보안, 언어). 허락하시면 트래픽 측정 및 제품 개선을 위한 선택적 쿠키도 사용합니다.",
|
||||
"cookieConsent.acceptAll": "모두 허용",
|
||||
"cookieConsent.essentialOnly": "필수만",
|
||||
"cookieConsent.learnMore": "자세히 보기",
|
||||
"dashboard.translate.pageTitle": "문서 번역",
|
||||
"dashboard.translate.pageSubtitle": "파일을 가져오고 대상 언어를 선택하세요",
|
||||
"dashboard.translate.errorNotificationTitle": "오류",
|
||||
@@ -6730,6 +6790,12 @@ const messages: Record<Locale, Record<string, string>> = {
|
||||
"dashboard.sidebar.theme": "主题",
|
||||
"dashboard.sidebar.signOut": "退出登录",
|
||||
"dashboard.sidebar.backHome": "返回首页",
|
||||
"dashboard.sidebar.upgradeToPro": "升级到 Pro →",
|
||||
"cookieConsent.title": "Office Translator 的 Cookie",
|
||||
"cookieConsent.description": "我们使用必要的 Cookie 以确保应用正常运行(会话、安全、语言)。在您的许可下,我们还会使用可选 Cookie 来衡量流量和改进产品。",
|
||||
"cookieConsent.acceptAll": "全部接受",
|
||||
"cookieConsent.essentialOnly": "仅限必要",
|
||||
"cookieConsent.learnMore": "了解更多",
|
||||
"dashboard.translate.pageTitle": "翻译文档",
|
||||
"dashboard.translate.pageSubtitle": "导入文件并选择目标语言",
|
||||
"dashboard.translate.errorNotificationTitle": "错误",
|
||||
@@ -7343,6 +7409,12 @@ const messages: Record<Locale, Record<string, string>> = {
|
||||
"dashboard.sidebar.theme": "المظهر",
|
||||
"dashboard.sidebar.signOut": "تسجيل الخروج",
|
||||
"dashboard.sidebar.backHome": "العودة إلى الصفحة الرئيسية",
|
||||
"dashboard.sidebar.upgradeToPro": "الترقية إلى Pro ←",
|
||||
"cookieConsent.title": "ملفات تعريف الارتباط على Office Translator",
|
||||
"cookieConsent.description": "نستخدم ملفات تعريف الارتباط الأساسية لعمل التطبيق (الجلسة، الأمان، اللغة). بإذنك، نستخدم أيضًا ملفات تعريف ارتباط اختيارية لقياس حركة المرور وتحسين المنتج.",
|
||||
"cookieConsent.acceptAll": "قبول الكل",
|
||||
"cookieConsent.essentialOnly": "الأساسية فقط",
|
||||
"cookieConsent.learnMore": "معرفة المزيد",
|
||||
"dashboard.translate.pageTitle": "ترجمة مستند",
|
||||
"dashboard.translate.pageSubtitle": "استورد ملفًا واختر اللغة الهدف",
|
||||
"dashboard.translate.errorNotificationTitle": "خطأ",
|
||||
@@ -7956,6 +8028,12 @@ const messages: Record<Locale, Record<string, string>> = {
|
||||
"dashboard.sidebar.theme": "پوسته",
|
||||
"dashboard.sidebar.signOut": "خروج",
|
||||
"dashboard.sidebar.backHome": "بازگشت به صفحه اصلی",
|
||||
"dashboard.sidebar.upgradeToPro": "ارتقا به Pro ←",
|
||||
"cookieConsent.title": "کوکیها در Office Translator",
|
||||
"cookieConsent.description": "ما از کوکیهای ضروری برای کارکرد برنامه استفاده میکنیم (نشست، امنیت، زبان). با اجازه شما، از کوکیهای اختیاری برای اندازهگیری ترافیک و بهبود محصول نیز استفاده میکنیم.",
|
||||
"cookieConsent.acceptAll": "پذیرش همه",
|
||||
"cookieConsent.essentialOnly": "فقط ضروری",
|
||||
"cookieConsent.learnMore": "بیشتر بدانید",
|
||||
"dashboard.translate.pageTitle": "ترجمه یک سند",
|
||||
"dashboard.translate.pageSubtitle":
|
||||
"یک فایل وارد کنید و زبان هدف را انتخاب کنید",
|
||||
|
||||
Reference in New Issue
Block a user