Просмотр исходного кода

Add i18n keys for printer card drag-drop print overlay

  PR #569 introduces drag-drop printing on printer cards with
  inline fallback strings for common.uploading, common.uploadFailed,
  printers.dropToPrint, and printers.cannotPrint. Add these keys
  to all 7 locale files so they render in the correct language.
maziggy 2 месяцев назад
Родитель
Сommit
0918c57928

+ 4 - 0
frontend/src/i18n/locales/de.ts

@@ -54,6 +54,8 @@ export default {
     refresh: 'Aktualisieren',
     download: 'Herunterladen',
     upload: 'Hochladen',
+    uploading: 'Hochladen...',
+    uploadFailed: 'Hochladen fehlgeschlagen',
     actions: 'Aktionen',
     status: 'Status',
     name: 'Name',
@@ -462,6 +464,8 @@ export default {
     },
     developerModeWarning: 'Der Entwickler-LAN-Modus ist nicht aktiviert auf: {{names}}. Einige Funktionen funktionieren möglicherweise nicht.',
     howToEnable: 'Aktivieren',
+    dropToPrint: 'Zum Drucken ablegen',
+    cannotPrint: 'Drucker beschäftigt',
   },
 
   // Archives page

+ 4 - 0
frontend/src/i18n/locales/en.ts

@@ -54,6 +54,8 @@ export default {
     refresh: 'Refresh',
     download: 'Download',
     upload: 'Upload',
+    uploading: 'Uploading...',
+    uploadFailed: 'Upload failed',
     actions: 'Actions',
     status: 'Status',
     name: 'Name',
@@ -462,6 +464,8 @@ export default {
     },
     developerModeWarning: 'Developer LAN mode is not enabled on: {{names}}. Some features may not work.',
     howToEnable: 'How to enable',
+    dropToPrint: 'Drop to print',
+    cannotPrint: 'Printer busy',
   },
 
   // Archives page

+ 4 - 0
frontend/src/i18n/locales/fr.ts

@@ -54,6 +54,8 @@ export default {
     refresh: 'Actualiser',
     download: 'Télécharger',
     upload: 'Téléverser',
+    uploading: 'Téléversement...',
+    uploadFailed: 'Échec du téléversement',
     actions: 'Actions',
     status: 'Statut',
     name: 'Nom',
@@ -462,6 +464,8 @@ export default {
     },
     developerModeWarning: 'Le mode développeur LAN n\'est pas activé sur : {{names}}. Certaines fonctionnalités peuvent ne pas fonctionner.',
     howToEnable: 'Comment activer',
+    dropToPrint: 'Déposer pour imprimer',
+    cannotPrint: 'Imprimante occupée',
   },
 
   // Archives page

+ 4 - 0
frontend/src/i18n/locales/it.ts

@@ -53,6 +53,8 @@ export default {
     refresh: 'Aggiorna',
     download: 'Scarica',
     upload: 'Carica',
+    uploading: 'Caricamento...',
+    uploadFailed: 'Caricamento fallito',
     actions: 'Azioni',
     status: 'Stato',
     name: 'Nome',
@@ -453,6 +455,8 @@ export default {
     },
     developerModeWarning: 'La modalità sviluppatore LAN non è attivata su: {{names}}. Alcune funzionalità potrebbero non funzionare.',
     howToEnable: 'Come attivare',
+    dropToPrint: 'Rilascia per stampare',
+    cannotPrint: 'Stampante occupata',
   },
 
   // Archives page

+ 4 - 0
frontend/src/i18n/locales/ja.ts

@@ -51,6 +51,8 @@ export default {
     refresh: '更新',
     download: 'ダウンロード',
     upload: 'アップロード',
+    uploading: 'アップロード中...',
+    uploadFailed: 'アップロード失敗',
     actions: '操作',
     status: 'ステータス',
     name: '名前',
@@ -469,6 +471,8 @@ export default {
     clickToViewHmsErrors: 'クリックしてHMSエラーを表示',
     developerModeWarning: '開発者LANモードが有効になっていません: {{names}}。一部の機能が動作しない可能性があります。',
     howToEnable: '有効化方法',
+    dropToPrint: 'ドロップして印刷',
+    cannotPrint: 'プリンター使用中',
   },
   archives: {
     title: '印刷アーカイブ',

+ 4 - 0
frontend/src/i18n/locales/pt-BR.ts

@@ -54,6 +54,8 @@ export default {
     refresh: 'Atualizar',
     download: 'Baixar',
     upload: 'Enviar',
+    uploading: 'Enviando...',
+    uploadFailed: 'Falha no envio',
     actions: 'Ações',
     status: 'Status',
     name: 'Nome',
@@ -462,6 +464,8 @@ export default {
     },
     developerModeWarning: 'O modo desenvolvedor LAN não está ativado em: {{names}}. Alguns recursos podem não funcionar.',
     howToEnable: 'Como ativar',
+    dropToPrint: 'Solte para imprimir',
+    cannotPrint: 'Impressora ocupada',
   },
 
   // Archives page

+ 4 - 0
frontend/src/i18n/locales/zh-CN.ts

@@ -54,6 +54,8 @@ export default {
     refresh: '刷新',
     download: '下载',
     upload: '上传',
+    uploading: '上传中...',
+    uploadFailed: '上传失败',
     actions: '操作',
     status: '状态',
     name: '名称',
@@ -462,6 +464,8 @@ export default {
     },
     developerModeWarning: '以下打印机未启用开发者局域网模式:{{names}}。某些功能可能无法使用。',
     howToEnable: '如何启用',
+    dropToPrint: '拖放以打印',
+    cannotPrint: '打印机忙碌',
   },
 
   // Archives page

Разница между файлами не показана из-за своего большого размера
+ 0 - 0
static/assets/index-DHyC_pEz.js


+ 1 - 1
static/index.html

@@ -23,7 +23,7 @@
 
     <!-- Splash screens for iOS -->
     <link rel="apple-touch-startup-image" href="/img/android-chrome-512x512.png" />
-    <script type="module" crossorigin src="/assets/index-1sjVIDzY.js"></script>
+    <script type="module" crossorigin src="/assets/index-DHyC_pEz.js"></script>
     <link rel="stylesheet" crossorigin href="/assets/index-C8l0CpBG.css">
   </head>
   <body>

Некоторые файлы не были показаны из-за большого количества измененных файлов