diff --git a/src/app/t.const.ts b/src/app/t.const.ts
index 92f3032b68d..51367acbf9a 100644
--- a/src/app/t.const.ts
+++ b/src/app/t.const.ts
@@ -958,10 +958,10 @@ export const T = {
'TITLE': 'GCF.POMODORO.TITLE'
},
'SOUND': {
- 'TITLE': 'GCF.SOUND.TITLE',
'DONE_SOUND': 'GCF.SOUND.DONE_SOUND',
'IS_INCREASE_DONE_PITCH': 'GCF.SOUND.IS_INCREASE_DONE_PITCH',
'IS_PLAY_DONE_SOUND': 'GCF.SOUND.IS_PLAY_DONE_SOUND',
+ 'TITLE': 'GCF.SOUND.TITLE',
'VOLUME': 'GCF.SOUND.VOLUME'
},
'TAKE_A_BREAK': {
diff --git a/src/assets/i18n/ar.json b/src/assets/i18n/ar.json
index 9c4524021b5..19d393e34b6 100644
--- a/src/assets/i18n/ar.json
+++ b/src/assets/i18n/ar.json
@@ -77,6 +77,13 @@
}
},
"DROPBOX": {
+ "C": {
+ "EMPTY_SYNC": "أنت تحاول مزامنة كائن بيانات فارغ. هل هذه أول مزامنة لك مع تطبيق جديد (تقريبًا)؟",
+ "FORCE_IMPORT": "هل تريد استيراد البيانات عن بُعد على أي حال؟",
+ "FORCE_UPLOAD": "تحميل البيانات المحلية على أي حال؟",
+ "FORCE_UPLOAD_AFTER_ERROR": "حدث خطأ أثناء تحميل البيانات المحلية الخاصة بك. حاول فرض التحديث؟",
+ "TRY_LOAD_REMOTE_AGAIN": "حاول إعادة تحميل البيانات من جهاز التحكم عن بعد مرة أخرى؟"
+ },
"D_CONFLICT": {
"LAST_CHANGE": "اخر تغير:",
"LAST_SYNC": "المزامنة الأخيرة:",
@@ -607,8 +614,12 @@
"TIME": "زمن"
},
"ADD_TASK_BAR": {
+ "ADD_EXISTING_TASK": "إضافة مهمة موجودة \"{{taskTitle}}\"",
+ "ADD_ISSUE_TASK": "إضافة العدد رقم{{issueNr}} من {{issueType}}",
"ADD_TASK": "إضافة مهمة",
"ADD_TASK_TO_BACKLOG": "إضافة مهمة إلى تراكم",
+ "CREATE_TASK": "إنشاء مهمة جديدة",
+ "EXAMPLE": "مثال: \"بعض عناوين المهمة + اسم المشروع # علامة بعض # علامة أخرى بعض 10 م / 3 س\"",
"START": "اضغط على إدخال مرة أخرى للبدء"
},
"B": {
@@ -946,6 +957,13 @@
"LONGER_BREAK_DURATION": "مدة الاستراحات الطويلة",
"TITLE": "إعدادات بومودورو"
},
+ "SOUND": {
+ "DONE_SOUND": "المهمة تمت الصوت",
+ "IS_INCREASE_DONE_PITCH": "زيادة الملعب لكل مهمة يتم القيام بها",
+ "IS_PLAY_DONE_SOUND": "تشغيل الصوت عندما يتم وضع علامة على المهمة \"تم\"",
+ "TITLE": "صوت",
+ "VOLUME": "الصوت"
+ },
"TAKE_A_BREAK": {
"HELP": "
يتيح لك تكوين تذكير متكرر عندما تعمل لفترة زمنية محددة دون أخذ استراحة.
يمكنك تعديل الرسالة المعروضة. سيتم استبدال ${duration} بالوقت الذي يستغرقه دون انقطاع.
",
"IS_ENABLED": "تمكين التذكير باخذ استراحة",
@@ -961,7 +979,9 @@
"COPY_TO_CLIPPBOARD": "نسخ إلى الحافظة",
"ERR_COMPRESSION": "خطأ لواجهة الضغط",
"PERSISTENCE_DISALLOWED": "لن يتم استمرار البيانات بشكل دائم. أن تدرك أن هذا يمكن أن يؤدي إلى فقدان البيانات!",
- "RUNNING_X": "تشغيل \"{{str}}\"."
+ "RUNNING_X": "تشغيل \"{{str}}\".",
+ "SHORTCUT_WARN_OPEN_BOOKMARKS_FROM_TAG": " تم الضغط على{{keyCombo}} ، ولكن لا يتوفر اختصار الإشارات المرجعية المفتوح إلا في سياق المشروع.",
+ "SHORTCUT_WARN_OPEN_NOTES_FROM_TAG": " تم الضغط على{{keyCombo}} ، ولكن فتح اختصار الملاحظات متاح فقط في سياق المشروع."
},
"GPB": {
"ASSETS": "جارٍ تحميل الأصول ...",
diff --git a/src/assets/i18n/de.json b/src/assets/i18n/de.json
index 436b458d645..a6c37c187a3 100644
--- a/src/assets/i18n/de.json
+++ b/src/assets/i18n/de.json
@@ -77,6 +77,13 @@
}
},
"DROPBOX": {
+ "C": {
+ "EMPTY_SYNC": "Sie versuchen, ein leeres Datenobjekt zu synchronisieren. Ist dies Ihre allererste Synchronisierung einer (fast) jungfräulichen App?",
+ "FORCE_IMPORT": "Remote-Daten trotzdem importieren?",
+ "FORCE_UPLOAD": "Lokale Daten trotzdem hochladen?",
+ "FORCE_UPLOAD_AFTER_ERROR": "Beim Hochladen Ihrer lokalen Daten ist ein Fehler aufgetreten. Versuchen Sie das Update zu erzwingen?",
+ "TRY_LOAD_REMOTE_AGAIN": "Versuchen Sie erneut, Daten von der Fernbedienung neu zu laden?"
+ },
"D_CONFLICT": {
"LAST_CHANGE": "Letzte Änderung:",
"LAST_SYNC": "letzte Synchronisierung:",
@@ -607,8 +614,12 @@
"TIME": "Zeit"
},
"ADD_TASK_BAR": {
+ "ADD_EXISTING_TASK": "Vorhandene Aufgabe hinzufügen \"{{taskTitle}}\"",
+ "ADD_ISSUE_TASK": "Fügen Sie das Problem #{{issueNr}} von {{issueType}}hinzu",
"ADD_TASK": "Aufgabe hinzufügen",
"ADD_TASK_TO_BACKLOG": "Aufgabe zum Rückstand hinzufügen",
+ "CREATE_TASK": "Neue Aufgabe erstellen",
+ "EXAMPLE": "Beispiel: \"Einige Aufgabentitel + Projektname #Einiges Tag #Einiges anderes Tag 10m / 3h\"",
"START": "Drücken Sie die Eingabetaste noch einmal, um zu beginnen"
},
"B": {
@@ -946,6 +957,13 @@
"LONGER_BREAK_DURATION": "Dauer längerer Pausen",
"TITLE": "Pomodoro TImer"
},
+ "SOUND": {
+ "DONE_SOUND": "Aufgabe erledigt Ton",
+ "IS_INCREASE_DONE_PITCH": "Erhöhen Sie die Tonhöhe für jede erledigte Aufgabe",
+ "IS_PLAY_DONE_SOUND": "Ton abspielen, wenn die Aufgabe als erledigt markiert ist",
+ "TITLE": "Klingen",
+ "VOLUME": "Volumen"
+ },
"TAKE_A_BREAK": {
"HELP": " Ermöglicht die Konfiguration einer wiederkehrenden Erinnerung, wenn Sie eine bestimmte Zeit ohne Pause gearbeitet haben.
Sie können die angezeigte Nachricht ändern. ${duration} wird durch die ohne Unterbrechung verbrachte Zeit ersetzt.
",
"IS_ENABLED": "Aktivieren Sie die Erinnerungsfunktion für eine Pause",
@@ -961,7 +979,9 @@
"COPY_TO_CLIPPBOARD": "In die Zwischenablage kopiert",
"ERR_COMPRESSION": "Fehler bei der Komprimierung",
"PERSISTENCE_DISALLOWED": "Daten werden nicht dauerhaft gespeichert. Beachten Sie, dass dies zu Datenverlust führen kann !!",
- "RUNNING_X": "Wird gestartet: \"{{str}}\"."
+ "RUNNING_X": "Wird gestartet: \"{{str}}\".",
+ "SHORTCUT_WARN_OPEN_BOOKMARKS_FROM_TAG": "{{keyCombo}} gedrückt, aber die Verknüpfung zum Öffnen von Lesezeichen ist nur im Projektkontext verfügbar.",
+ "SHORTCUT_WARN_OPEN_NOTES_FROM_TAG": "{{keyCombo}} gedrückt, aber die Verknüpfung für offene Notizen ist nur im Projektkontext verfügbar."
},
"GPB": {
"ASSETS": "Laden von Assets ...",
diff --git a/src/assets/i18n/en.json b/src/assets/i18n/en.json
index ac23fa85800..d7c8ef7c1cc 100644
--- a/src/assets/i18n/en.json
+++ b/src/assets/i18n/en.json
@@ -958,10 +958,10 @@
"TITLE": "Pomodoro Timer"
},
"SOUND": {
- "TITLE": "Sound",
"DONE_SOUND": "Task done sound",
"IS_INCREASE_DONE_PITCH": "Increase pitch for every task done",
"IS_PLAY_DONE_SOUND": "Play sound when task is marked done",
+ "TITLE": "Sound",
"VOLUME": "Volume"
},
"TAKE_A_BREAK": {
diff --git a/src/assets/i18n/es.json b/src/assets/i18n/es.json
index 1cb203d65b2..12c3082cbbf 100644
--- a/src/assets/i18n/es.json
+++ b/src/assets/i18n/es.json
@@ -77,6 +77,13 @@
}
},
"DROPBOX": {
+ "C": {
+ "EMPTY_SYNC": "Estás intentando sincronizar un objeto de datos vacío. ¿Es esta tu primera sincronización de una aplicación (casi) virgen?",
+ "FORCE_IMPORT": "¿Importar datos remotos de todos modos?",
+ "FORCE_UPLOAD": "¿Subir datos locales de todos modos?",
+ "FORCE_UPLOAD_AFTER_ERROR": "Se produjo un error al cargar sus datos locales. ¿Intentas forzar la actualización?",
+ "TRY_LOAD_REMOTE_AGAIN": "¿Intentar volver a cargar datos desde el control remoto?"
+ },
"D_CONFLICT": {
"LAST_CHANGE": "ultimo cambio:",
"LAST_SYNC": "Última sincronización:",
@@ -607,8 +614,12 @@
"TIME": "hora"
},
"ADD_TASK_BAR": {
+ "ADD_EXISTING_TASK": "Agregar tarea existente \"{{taskTitle}}\"",
+ "ADD_ISSUE_TASK": "Agregar problema n. °{{issueNr}} de {{issueType}}",
"ADD_TASK": "Agregar tarea",
"ADD_TASK_TO_BACKLOG": "Agregar tarea al registro de trabajo",
+ "CREATE_TASK": "Crear nueva tarea",
+ "EXAMPLE": "Ejemplo: \"Un título de tarea + nombre de proyecto # alguna etiqueta # alguna otra etiqueta 10m / 3h\"",
"START": "Presiona entrar una vez más para comenzar"
},
"B": {
@@ -946,6 +957,13 @@
"LONGER_BREAK_DURATION": "Duración de los descansos más largos",
"TITLE": "Pomodoro Timer"
},
+ "SOUND": {
+ "DONE_SOUND": "Sonido de tarea realizada",
+ "IS_INCREASE_DONE_PITCH": "Aumente el tono para cada tarea realizada",
+ "IS_PLAY_DONE_SOUND": "Reproducir sonido cuando la tarea esté marcada como terminada",
+ "TITLE": "Sonar",
+ "VOLUME": "Volumen"
+ },
"TAKE_A_BREAK": {
"HELP": " Le permite configurar un recordatorio recurrente cuando ha trabajado durante un período de tiempo específico sin tomar un descanso.
Puede modificar el mensaje que se muestra. ${duration} será reemplazado con el tiempo dedicado sin descanso.
",
"IS_ENABLED": "Habilitar recordatorio para tomar un descanso",
@@ -961,7 +979,9 @@
"COPY_TO_CLIPPBOARD": "Copiado al portapapeles",
"ERR_COMPRESSION": "Error para la interfaz de compresión",
"PERSISTENCE_DISALLOWED": "Los datos no se conservarán de forma permanente. ¡Tenga en cuenta que esto puede conducir a la pérdida de datos!",
- "RUNNING_X": "Ejecutando \"{{str}}\"."
+ "RUNNING_X": "Ejecutando \"{{str}}\".",
+ "SHORTCUT_WARN_OPEN_BOOKMARKS_FROM_TAG": "{{keyCombo}} presionado, pero el acceso directo a marcadores abiertos solo está disponible en el contexto del proyecto.",
+ "SHORTCUT_WARN_OPEN_NOTES_FROM_TAG": "{{keyCombo}} presionado, pero el acceso directo de notas abiertas solo está disponible en el contexto del proyecto."
},
"GPB": {
"ASSETS": "Cargando activos ...",
diff --git a/src/assets/i18n/fa.json b/src/assets/i18n/fa.json
index 543702e63f8..f338e6feddc 100644
--- a/src/assets/i18n/fa.json
+++ b/src/assets/i18n/fa.json
@@ -77,6 +77,13 @@
}
},
"DROPBOX": {
+ "C": {
+ "EMPTY_SYNC": "شما در حال تلاش برای همگام سازی یک شی empty داده خالی هستید. آیا این اولین همگام سازی شما با یک برنامه (تقریبا) بکر است؟",
+ "FORCE_IMPORT": "به هر حال داده از راه دور وارد می شود؟",
+ "FORCE_UPLOAD": "به هر حال داده های محلی بارگذاری می شوند؟",
+ "FORCE_UPLOAD_AFTER_ERROR": "هنگام بارگذاری داده های محلی شما خطایی روی داد. سعی کنید به زودی بروزرسانی کنید؟",
+ "TRY_LOAD_REMOTE_AGAIN": "سعی می کنید بار دیگر داده ها را از راه دور بارگیری کنید؟"
+ },
"D_CONFLICT": {
"LAST_CHANGE": "آخرین تغییر:",
"LAST_SYNC": "آخرین همگام سازی:",
@@ -607,8 +614,12 @@
"TIME": "زمان"
},
"ADD_TASK_BAR": {
+ "ADD_EXISTING_TASK": "افزودن کار موجود \"{{taskTitle}}\"",
+ "ADD_ISSUE_TASK": "شماره شماره{{issueNr}} را از {{issueType}}اضافه کنید",
"ADD_TASK": "اضافه کردن کار",
"ADD_TASK_TO_BACKLOG": "اضافه کردن کار به بک لاگ",
+ "CREATE_TASK": "ایجاد کار جدید",
+ "EXAMPLE": "مثال: \"برخی از عنوان های کار + پروژه نام # برخی از برچسب ها # برخی دیگر از برچسب ها 10m / 3h\"",
"START": "جهت شروع یکبار دیگر دکمه اینتر را بزنید"
},
"B": {
@@ -946,6 +957,13 @@
"LONGER_BREAK_DURATION": "Duration of longer breaks",
"TITLE": "Pomodoro Timer"
},
+ "SOUND": {
+ "DONE_SOUND": "وظیفه تمام شد صدا",
+ "IS_INCREASE_DONE_PITCH": "برای انجام هر کاری سطح صدا را افزایش دهید",
+ "IS_PLAY_DONE_SOUND": "وقتی کار به پایان رسید ، صدا را پخش کنید",
+ "TITLE": "صدا",
+ "VOLUME": "جلد"
+ },
"TAKE_A_BREAK": {
"HELP": " Allows you to configure a reoccurring reminder when you have worked for a specified amount of time without taking a break.
You can modify the message displayed. ${duration} will be replaced with the time spent without a break.
",
"IS_ENABLED": "Enable take a break reminder",
@@ -961,7 +979,9 @@
"COPY_TO_CLIPPBOARD": "در کلیپ برد کپی شد",
"ERR_COMPRESSION": "خطایی برای رابط فشرده سازی",
"PERSISTENCE_DISALLOWED": "Data will be not persisted permanently. Be aware that this can lead to data loss!!",
- "RUNNING_X": "Running \"{{str}}\"."
+ "RUNNING_X": "Running \"{{str}}\".",
+ "SHORTCUT_WARN_OPEN_BOOKMARKS_FROM_TAG": "{{keyCombo}} فشرده شده است ، اما میانبر نشانک های باز فقط در متن پروژه در دسترس است.",
+ "SHORTCUT_WARN_OPEN_NOTES_FROM_TAG": "{{keyCombo}} میانبر فشرده شده است ، اما باز کردن یادداشت های باز فقط وقتی در متن پروژه باشد ، در دسترس است."
},
"GPB": {
"ASSETS": "در حال بارگیری دارایی ...",
diff --git a/src/assets/i18n/fr.json b/src/assets/i18n/fr.json
index b3683e5de16..178611a2d4a 100644
--- a/src/assets/i18n/fr.json
+++ b/src/assets/i18n/fr.json
@@ -77,6 +77,13 @@
}
},
"DROPBOX": {
+ "C": {
+ "EMPTY_SYNC": "Vous essayez de synchroniser un objet de données vide. Est-ce votre toute première synchronisation d'une application (presque) vierge?",
+ "FORCE_IMPORT": "Importer quand même des données distantes?",
+ "FORCE_UPLOAD": "Télécharger quand même des données locales?",
+ "FORCE_UPLOAD_AFTER_ERROR": "Une erreur s'est produite lors du téléchargement de vos données locales. Essayez de forcer la mise à jour?",
+ "TRY_LOAD_REMOTE_AGAIN": "Essayez à nouveau de recharger les données depuis la télécommande?"
+ },
"D_CONFLICT": {
"LAST_CHANGE": "dernier changement:",
"LAST_SYNC": "Dernière synchronisation:",
@@ -607,8 +614,12 @@
"TIME": "Temps"
},
"ADD_TASK_BAR": {
+ "ADD_EXISTING_TASK": "Ajouter la tâche existante \"{{taskTitle}}\"",
+ "ADD_ISSUE_TASK": "Ajouter le problème n °{{issueNr}} de {{issueType}}",
"ADD_TASK": "Ajouter une tâche",
"ADD_TASK_TO_BACKLOG": "Ajouter une tâche au backlog",
+ "CREATE_TASK": "Créer une nouvelle tâche",
+ "EXAMPLE": "Exemple: \"Un titre de tâche + projectName # une balise # une autre balise 10m / 3h\"",
"START": "Appuyez sur Entrée une fois de plus pour démarrer"
},
"B": {
@@ -946,6 +957,13 @@
"LONGER_BREAK_DURATION": "Durée des pauses plus longues",
"TITLE": "Pomodoro Timer"
},
+ "SOUND": {
+ "DONE_SOUND": "Tâche terminée son",
+ "IS_INCREASE_DONE_PITCH": "Augmentez la hauteur pour chaque tâche effectuée",
+ "IS_PLAY_DONE_SOUND": "Jouer le son lorsque la tâche est marquée comme terminée",
+ "TITLE": "Du son",
+ "VOLUME": "Le volume"
+ },
"TAKE_A_BREAK": {
"HELP": " vous permet de configurer un rappel récurrent lorsque vous avez travaillé pendant une durée déterminée sans prendre de pause.
Vous pouvez modifier le message affiché. ${duration} sera remplacé par le temps passé sans pause.
",
"IS_ENABLED": "Activer le rappel de pause",
@@ -961,7 +979,9 @@
"COPY_TO_CLIPPBOARD": "Copié dans le presse-papier",
"ERR_COMPRESSION": "Erreur pour l'interface de compression",
"PERSISTENCE_DISALLOWED": "Les données ne seront pas conservées de manière permanente. Sachez que cela peut entraîner une perte de données!",
- "RUNNING_X": "\"{{str}}\" en cours."
+ "RUNNING_X": "\"{{str}}\" en cours.",
+ "SHORTCUT_WARN_OPEN_BOOKMARKS_FROM_TAG": "{{keyCombo}} enfoncé, mais le raccourci vers les favoris ouverts n'est disponible que dans le contexte du projet.",
+ "SHORTCUT_WARN_OPEN_NOTES_FROM_TAG": "{{keyCombo}} enfoncé, mais le raccourci Notes ouvertes n'est disponible que dans le contexte du projet."
},
"GPB": {
"ASSETS": "Chargement des éléments ...",
diff --git a/src/assets/i18n/it.json b/src/assets/i18n/it.json
index 272c003fa91..6484a93c337 100644
--- a/src/assets/i18n/it.json
+++ b/src/assets/i18n/it.json
@@ -77,6 +77,13 @@
}
},
"DROPBOX": {
+ "C": {
+ "EMPTY_SYNC": "Stai tentando di sincronizzare un oggetto dati vuoto. Questa è la tua prima sincronizzazione di un'app (quasi) vergine?",
+ "FORCE_IMPORT": "Importare comunque i dati remoti?",
+ "FORCE_UPLOAD": "Caricare comunque i dati locali?",
+ "FORCE_UPLOAD_AFTER_ERROR": "Si è verificato un errore durante il caricamento dei dati locali. Prova a forzare l'aggiornamento?",
+ "TRY_LOAD_REMOTE_AGAIN": "Vuoi provare a ricaricare i dati da remoto ancora una volta?"
+ },
"D_CONFLICT": {
"LAST_CHANGE": "Ultima modifica:",
"LAST_SYNC": "ultima sincronizzazione:",
@@ -607,8 +614,12 @@
"TIME": "Tempo"
},
"ADD_TASK_BAR": {
+ "ADD_EXISTING_TASK": "Aggiungi attività esistente \"{{taskTitle}}\"",
+ "ADD_ISSUE_TASK": "Aggiungi problema n.{{issueNr}} da {{issueType}}",
"ADD_TASK": "Aggiungi task",
"ADD_TASK_TO_BACKLOG": "Aggiungi task al backlog",
+ "CREATE_TASK": "Crea nuova attività",
+ "EXAMPLE": "Esempio: \"Qualche titolo di attività + nomeProgetto #some tag #some altro tag 10m / 3h\"",
"START": "Premi ancora invio per iniziare"
},
"B": {
@@ -946,6 +957,13 @@
"LONGER_BREAK_DURATION": "Durata delle pause più lunghe",
"TITLE": "Impostazioni del pomodoro"
},
+ "SOUND": {
+ "DONE_SOUND": "Compito fatto suono",
+ "IS_INCREASE_DONE_PITCH": "Aumenta il tono per ogni attività svolta",
+ "IS_PLAY_DONE_SOUND": "Riproduci un suono quando l'attività è contrassegnata come completata",
+ "TITLE": "Suono",
+ "VOLUME": "Volume"
+ },
"TAKE_A_BREAK": {
"HELP": " Ti permette di configurare un promemoria ricorrente quando hai lavorato per uno specifica quantità di tempo senza prenderti una pausa.
Puoi modificare il messaggio mostrato. ${duration} sarà rimpiazzata con il tempo speso senza una pausa.
",
"IS_ENABLED": "Abilita il promemoria di fare una pausa",
@@ -961,7 +979,9 @@
"COPY_TO_CLIPPBOARD": "Copiato negli appunti",
"ERR_COMPRESSION": "Errore per l'interfaccia di compressione",
"PERSISTENCE_DISALLOWED": "I dati non saranno salvati permanentemente. Fai attenzione che questo può portare a perdita dei dati!!",
- "RUNNING_X": "Eseguendo \"{{str}}\"."
+ "RUNNING_X": "Eseguendo \"{{str}}\".",
+ "SHORTCUT_WARN_OPEN_BOOKMARKS_FROM_TAG": "{{keyCombo}} premuto, ma la scorciatoia Apri segnalibri è disponibile solo nel contesto del progetto.",
+ "SHORTCUT_WARN_OPEN_NOTES_FROM_TAG": "{{keyCombo}} premuto, ma la scorciatoia per le note aperte è disponibile solo nel contesto del progetto."
},
"GPB": {
"ASSETS": "Caricamento risorse in corso ...",
diff --git a/src/assets/i18n/ja.json b/src/assets/i18n/ja.json
index d01b654e932..89b6e8141b3 100644
--- a/src/assets/i18n/ja.json
+++ b/src/assets/i18n/ja.json
@@ -77,6 +77,13 @@
}
},
"DROPBOX": {
+ "C": {
+ "EMPTY_SYNC": "空のデータオブジェクトを同期しようとしています。これは(ほぼ)未使用のアプリの最初の同期ですか?",
+ "FORCE_IMPORT": "とにかくリモートデータをインポートしますか?",
+ "FORCE_UPLOAD": "とにかくローカルデータをアップロードしますか?",
+ "FORCE_UPLOAD_AFTER_ERROR": "ローカルデータのアップロード中にエラーが発生しました。強制的に更新しますか?",
+ "TRY_LOAD_REMOTE_AGAIN": "リモートからもう一度データを再ロードしてみますか?"
+ },
"D_CONFLICT": {
"LAST_CHANGE": "最終変更:",
"LAST_SYNC": "最終同期:",
@@ -607,8 +614,12 @@
"TIME": "時間"
},
"ADD_TASK_BAR": {
+ "ADD_EXISTING_TASK": "既存のタスク「{{taskTitle}}」を追加",
+ "ADD_ISSUE_TASK": " {{issueType}}から問題番号{{issueNr}} を追加",
"ADD_TASK": "タスクを追加",
"ADD_TASK_TO_BACKLOG": "バックログにタスクを追加",
+ "CREATE_TASK": "新しいタスクを作成する",
+ "EXAMPLE": "例:「Some task title + projectName #some tag #some other tag 10m / 3h」",
"START": "もう一度Enterキーを押して開始します"
},
"B": {
@@ -946,6 +957,13 @@
"LONGER_BREAK_DURATION": "長い休憩時間",
"TITLE": "ポモドーロタイマー"
},
+ "SOUND": {
+ "DONE_SOUND": "タスク完了音",
+ "IS_INCREASE_DONE_PITCH": "実行するすべてのタスクのピッチを上げる",
+ "IS_PLAY_DONE_SOUND": "タスクが完了とマークされたときに音を鳴らす",
+ "TITLE": "音",
+ "VOLUME": "ボリューム"
+ },
"TAKE_A_BREAK": {
"HELP": " 休憩せずに指定した時間作業したときに繰り返し発生するアラームを設定できます。
表示されたメッセージを変更できます。 ${duration} は中断せずに費やした時間に置き換えられます。
",
"IS_ENABLED": "休憩のお知らせを有効にする",
@@ -961,7 +979,9 @@
"COPY_TO_CLIPPBOARD": "クリップボードにコピー",
"ERR_COMPRESSION": "圧縮インターフェースのエラー",
"PERSISTENCE_DISALLOWED": "データは永続的に保持されません。これはデータの損失につながる可能性があることに注意してください!!",
- "RUNNING_X": "\"{{str}}\"を実行しています。"
+ "RUNNING_X": "\"{{str}}\"を実行しています。",
+ "SHORTCUT_WARN_OPEN_BOOKMARKS_FROM_TAG": "{{keyCombo}} が押されましたが、ブックマークを開くショートカットはプロジェクトコンテキストでのみ使用できます。",
+ "SHORTCUT_WARN_OPEN_NOTES_FROM_TAG": "{{keyCombo}} が押されましたが、メモを開くショートカットはプロジェクトコンテキストでのみ使用できます。"
},
"GPB": {
"ASSETS": "アセットを読み込んでいます...",
diff --git a/src/assets/i18n/ko.json b/src/assets/i18n/ko.json
index b26a9703bd7..5101d147fed 100644
--- a/src/assets/i18n/ko.json
+++ b/src/assets/i18n/ko.json
@@ -77,6 +77,13 @@
}
},
"DROPBOX": {
+ "C": {
+ "EMPTY_SYNC": "빈 데이터 개체를 동기화하려고합니다. 이것이 (거의) 처녀 앱의 첫 번째 동기화입니까?",
+ "FORCE_IMPORT": "그래도 원격 데이터를 가져 오시겠습니까?",
+ "FORCE_UPLOAD": "그래도 로컬 데이터를 업로드 하시겠습니까?",
+ "FORCE_UPLOAD_AFTER_ERROR": "로컬 데이터를 업로드하는 동안 오류가 발생했습니다. 강제로 업데이트 하시겠습니까?",
+ "TRY_LOAD_REMOTE_AGAIN": "원격에서 데이터를 다시로드 하시겠습니까?"
+ },
"D_CONFLICT": {
"LAST_CHANGE": "마지막 변경:",
"LAST_SYNC": "마지막 동기화 :",
@@ -607,8 +614,12 @@
"TIME": "시각"
},
"ADD_TASK_BAR": {
+ "ADD_EXISTING_TASK": "기존 작업 \"{{taskTitle}}\"추가",
+ "ADD_ISSUE_TASK": " {{issueType}}의{{issueNr}} 호 추가",
"ADD_TASK": "작업 추가",
"ADD_TASK_TO_BACKLOG": "백 로그에 작업 추가",
+ "CREATE_TASK": "새 할 일 만들기",
+ "EXAMPLE": "예 : \"일부 작업 제목 + projectName #some tag #some other tag 10m / 3h\"",
"START": "시작하려면 한 번 더 입력하십시오."
},
"B": {
@@ -946,6 +957,13 @@
"LONGER_BREAK_DURATION": "긴 휴식 시간",
"TITLE": "포모 도로 타이머"
},
+ "SOUND": {
+ "DONE_SOUND": "작업 완료 소리",
+ "IS_INCREASE_DONE_PITCH": "모든 작업에 대한 피치 높이기",
+ "IS_PLAY_DONE_SOUND": "작업이 완료로 표시되면 소리 재생",
+ "TITLE": "소리",
+ "VOLUME": "음량"
+ },
"TAKE_A_BREAK": {
"HELP": " 중단하지 않고 지정된 시간 동안 작업 한 경우 다시 알림을 구성 할 수 있습니다.
표시된 메시지를 수정할 수 있습니다. ${duration} 은 휴식 시간없이 바뀝니다.
",
"IS_ENABLED": "휴식 알림을 사용하도록 설정",
@@ -961,7 +979,9 @@
"COPY_TO_CLIPPBOARD": "클립 보드에 복사 됨",
"ERR_COMPRESSION": "압축 인터페이스 오류",
"PERSISTENCE_DISALLOWED": "데이터는 영구적으로 유지되지 않습니다. 이로 인해 데이터가 손실 될 수 있습니다 !!",
- "RUNNING_X": "\"{{str}}\"실행 중."
+ "RUNNING_X": "\"{{str}}\"실행 중.",
+ "SHORTCUT_WARN_OPEN_BOOKMARKS_FROM_TAG": "{{keyCombo}} 을 눌렀지만 북마크 열기 바로 가기는 프로젝트 컨텍스트에서만 사용할 수 있습니다.",
+ "SHORTCUT_WARN_OPEN_NOTES_FROM_TAG": "{{keyCombo}} 을 눌렀지만 노트 열기 단축키는 프로젝트 컨텍스트에서만 사용할 수 있습니다."
},
"GPB": {
"ASSETS": "자산로드 중 ...",
diff --git a/src/assets/i18n/nl.json b/src/assets/i18n/nl.json
index 4f984c928f2..c6f563dd15c 100644
--- a/src/assets/i18n/nl.json
+++ b/src/assets/i18n/nl.json
@@ -77,6 +77,13 @@
}
},
"DROPBOX": {
+ "C": {
+ "EMPTY_SYNC": "U probeert een leeg gegevensobject te synchroniseren. Is dit uw allereerste synchronisatie van een (bijna) nieuwe app?",
+ "FORCE_IMPORT": "Toch externe gegevens importeren?",
+ "FORCE_UPLOAD": "Lokale gegevens toch uploaden?",
+ "FORCE_UPLOAD_AFTER_ERROR": "Er is een fout opgetreden tijdens het uploaden van uw lokale gegevens. Probeer de update te forceren?",
+ "TRY_LOAD_REMOTE_AGAIN": "Wilt u nogmaals gegevens van de afstandsbediening opnieuw laden?"
+ },
"D_CONFLICT": {
"LAST_CHANGE": "laatste wijziging:",
"LAST_SYNC": "laatste gesynchroniseerd:",
@@ -607,8 +614,12 @@
"TIME": "Tijd"
},
"ADD_TASK_BAR": {
+ "ADD_EXISTING_TASK": "Voeg bestaande taak \"{{taskTitle}}\" toe",
+ "ADD_ISSUE_TASK": "Voeg probleem #{{issueNr}} van {{issueType}}toe",
"ADD_TASK": "Voeg taak toe",
"ADD_TASK_TO_BACKLOG": "Taak toevoegen aan achterstand",
+ "CREATE_TASK": "Maak een nieuwe taak",
+ "EXAMPLE": "Voorbeeld: \"Een taaktitel + projectnaam # een tag # een andere tag 10 m / 3 uur\"",
"START": "Druk nogmaals op Enter om te beginnen"
},
"B": {
@@ -946,6 +957,13 @@
"LONGER_BREAK_DURATION": "Duur van langere pauzes",
"TITLE": "Pomodoro Timer"
},
+ "SOUND": {
+ "DONE_SOUND": "Taak gedaan geluid",
+ "IS_INCREASE_DONE_PITCH": "Verhoog de toon voor elke uitgevoerde taak",
+ "IS_PLAY_DONE_SOUND": "Speel geluid af wanneer de taak is gemarkeerd als voltooid",
+ "TITLE": "Geluid",
+ "VOLUME": "Volume"
+ },
"TAKE_A_BREAK": {
"HELP": " Hiermee kunt u een terugkerende herinnering configureren wanneer u een bepaalde tijd hebt gewerkt zonder een pauze te nemen.
U kunt het weergegeven bericht wijzigen. $ {duration} wordt vervangen door de tijd die u zonder pauze doorbrengt.
",
"IS_ENABLED": "Schakel een pauzeherinnering in",
@@ -961,7 +979,9 @@
"COPY_TO_CLIPPBOARD": "Gekopieerd naar het klembord",
"ERR_COMPRESSION": "Fout voor compressie-interface",
"PERSISTENCE_DISALLOWED": "Gegevens worden niet permanent bewaard. Houd er rekening mee dat dit kan leiden tot gegevensverlies !!",
- "RUNNING_X": "\"{{Str}}\" wordt uitgevoerd."
+ "RUNNING_X": "\"{{Str}}\" wordt uitgevoerd.",
+ "SHORTCUT_WARN_OPEN_BOOKMARKS_FROM_TAG": "{{keyCombo}} ingedrukt, maar de snelkoppeling naar bladwijzers openen is alleen beschikbaar in projectcontext.",
+ "SHORTCUT_WARN_OPEN_NOTES_FROM_TAG": "{{keyCombo}} ingedrukt, maar de snelkoppeling voor open notities is alleen beschikbaar in projectcontext."
},
"GPB": {
"ASSETS": "Activa laden ...",
diff --git a/src/assets/i18n/pt.json b/src/assets/i18n/pt.json
index 6c34fcb1132..c1ef0dea74e 100644
--- a/src/assets/i18n/pt.json
+++ b/src/assets/i18n/pt.json
@@ -77,6 +77,13 @@
}
},
"DROPBOX": {
+ "C": {
+ "EMPTY_SYNC": "Você está tentando sincronizar um objeto de dados vazio. Esta é a sua primeira sincronização de um aplicativo (quase) virgem?",
+ "FORCE_IMPORT": "Importar dados remotos mesmo assim?",
+ "FORCE_UPLOAD": "Enviar dados locais mesmo assim?",
+ "FORCE_UPLOAD_AFTER_ERROR": "Ocorreu um erro ao enviar seus dados locais. Tentar forçar a atualização?",
+ "TRY_LOAD_REMOTE_AGAIN": "Tentar recarregar os dados remotamente mais uma vez?"
+ },
"D_CONFLICT": {
"LAST_CHANGE": "última mudança:",
"LAST_SYNC": "última sincronização:",
@@ -607,8 +614,12 @@
"TIME": "tempo"
},
"ADD_TASK_BAR": {
+ "ADD_EXISTING_TASK": "Adicionar tarefa existente \"{{taskTitle}}\"",
+ "ADD_ISSUE_TASK": "Adicione a edição nº{{issueNr}} de {{issueType}}",
"ADD_TASK": "Adicionar tarefa",
"ADD_TASK_TO_BACKLOG": "Adicionar tarefa ao backlog",
+ "CREATE_TASK": "Criar nova tarefa",
+ "EXAMPLE": "Exemplo: \"Algum título da tarefa + nome do projeto # alguma tag # alguma outra tag 10m / 3h\"",
"START": "Pressione enter mais uma vez para iniciar"
},
"B": {
@@ -946,6 +957,13 @@
"LONGER_BREAK_DURATION": "Duração de pausas mais longas",
"TITLE": "Configurações do Pomodoro"
},
+ "SOUND": {
+ "DONE_SOUND": "Som de tarefa concluída",
+ "IS_INCREASE_DONE_PITCH": "Aumente o tom para cada tarefa realizada",
+ "IS_PLAY_DONE_SOUND": "Tocar som quando a tarefa for marcada como concluída",
+ "TITLE": "Som",
+ "VOLUME": "Volume"
+ },
"TAKE_A_BREAK": {
"HELP": " Permite configurar um lembrete recorrente quando você trabalha por um período de tempo especificado sem fazer uma pausa.
Você pode modificar a mensagem exibida. ${duration} será substituído pelo tempo gasto sem interrupção.
",
"IS_ENABLED": "Ativar lembrete de pausa",
@@ -961,7 +979,9 @@
"COPY_TO_CLIPPBOARD": "Copiado para a área de transferência",
"ERR_COMPRESSION": "Erro para interface de compactação",
"PERSISTENCE_DISALLOWED": "Os dados não serão mantidos permanentemente. Esteja ciente de que isso pode levar à perda de dados!",
- "RUNNING_X": "Rodando \"{{str}}\"."
+ "RUNNING_X": "Rodando \"{{str}}\".",
+ "SHORTCUT_WARN_OPEN_BOOKMARKS_FROM_TAG": "{{keyCombo}} pressionado, mas o atalho para abrir favoritos só está disponível no contexto do projeto.",
+ "SHORTCUT_WARN_OPEN_NOTES_FROM_TAG": "{{keyCombo}} pressionado, mas o atalho para abrir notas só está disponível no contexto do projeto."
},
"GPB": {
"ASSETS": "Carregando recursos...",
diff --git a/src/assets/i18n/ru.json b/src/assets/i18n/ru.json
index abcd2c8b818..173e2678e21 100644
--- a/src/assets/i18n/ru.json
+++ b/src/assets/i18n/ru.json
@@ -77,6 +77,13 @@
}
},
"DROPBOX": {
+ "C": {
+ "EMPTY_SYNC": "Вы пытаетесь синхронизировать пустой объект данных. Это ваша самая первая синхронизация (почти) девственного приложения?",
+ "FORCE_IMPORT": "Все равно импортировать удаленные данные?",
+ "FORCE_UPLOAD": "Все равно загрузить локальные данные?",
+ "FORCE_UPLOAD_AFTER_ERROR": "Произошла ошибка при загрузке ваших локальных данных. Пробовать принудительно обновить?",
+ "TRY_LOAD_REMOTE_AGAIN": "Попробовать еще раз перезагрузить данные с пульта?"
+ },
"D_CONFLICT": {
"LAST_CHANGE": "Последнее изменение:",
"LAST_SYNC": "последняя синхронизация:",
@@ -607,8 +614,12 @@
"TIME": "время"
},
"ADD_TASK_BAR": {
+ "ADD_EXISTING_TASK": "Добавить существующую задачу \"{{taskTitle}}\"",
+ "ADD_ISSUE_TASK": "Добавить выпуск №{{issueNr}} из {{issueType}}",
"ADD_TASK": "Добавить задачу",
"ADD_TASK_TO_BACKLOG": "Добавить задачу в отставание",
+ "CREATE_TASK": "Создать новую задачу",
+ "EXAMPLE": "Пример: \"Название задачи + название проекта # какой-то тег # какой-то другой тег 10 м / 3 ч\"",
"START": "Нажмите ввод еще раз, чтобы начать"
},
"B": {
@@ -946,6 +957,13 @@
"LONGER_BREAK_DURATION": "Продолжительность более длительных перерывов",
"TITLE": "Помодоро Таймер"
},
+ "SOUND": {
+ "DONE_SOUND": "Звук выполненной задачи",
+ "IS_INCREASE_DONE_PITCH": "Увеличивайте высоту звука для каждой выполненной задачи",
+ "IS_PLAY_DONE_SOUND": "Воспроизвести звук, когда задача отмечена как выполненная",
+ "TITLE": "звук",
+ "VOLUME": "объем"
+ },
"TAKE_A_BREAK": {
"HELP": " Позволяет настроить повторяющееся напоминание, если вы работали в течение определенного времени без перерыва.
Вы можете изменить отображаемое сообщение. ${duration} будет заменено временем, проведенным без перерыва.
",
"IS_ENABLED": "Включить напоминание о перерыве",
@@ -961,7 +979,9 @@
"COPY_TO_CLIPPBOARD": "Скопировано в буфер обмена",
"ERR_COMPRESSION": "Ошибка для интерфейса сжатия",
"PERSISTENCE_DISALLOWED": "Данные не будут сохранены постоянно. Имейте в виду, что это может привести к потере данных!",
- "RUNNING_X": "Запуск \"{{str}}\"."
+ "RUNNING_X": "Запуск \"{{str}}\".",
+ "SHORTCUT_WARN_OPEN_BOOKMARKS_FROM_TAG": "{{keyCombo}} нажата, но ярлык для открытия закладок доступен только в контексте проекта.",
+ "SHORTCUT_WARN_OPEN_NOTES_FROM_TAG": "{{keyCombo}} нажата, но ярлык для открытия заметок доступен только в контексте проекта."
},
"GPB": {
"ASSETS": "Загрузка активов ...",
diff --git a/src/assets/i18n/tr.json b/src/assets/i18n/tr.json
index 4941fd398bc..6308a2272c2 100644
--- a/src/assets/i18n/tr.json
+++ b/src/assets/i18n/tr.json
@@ -77,6 +77,13 @@
}
},
"DROPBOX": {
+ "C": {
+ "EMPTY_SYNC": "Boş bir veri nesnesini senkronize etmeye çalışıyorsunuz. Bu, (neredeyse) bakir bir uygulamanın ilk senkronizasyonunuz mu?",
+ "FORCE_IMPORT": "Yine de uzak veriler içe aktarılsın mı?",
+ "FORCE_UPLOAD": "Yine de yerel veriler yüklensin mi?",
+ "FORCE_UPLOAD_AFTER_ERROR": "Yerel verilerinizi yüklerken bir hata oluştu. Güncellemeyi zorlamaya mı çalışıyorsunuz?",
+ "TRY_LOAD_REMOTE_AGAIN": "Verileri bir kez daha uzaktan kumandadan yeniden yüklemeyi mi deneyin?"
+ },
"D_CONFLICT": {
"LAST_CHANGE": "son değişiklik:",
"LAST_SYNC": "son senkronizasyon:",
@@ -607,8 +614,12 @@
"TIME": "zaman"
},
"ADD_TASK_BAR": {
+ "ADD_EXISTING_TASK": "Mevcut \"{{taskTitle}}\" görevini ekle",
+ "ADD_ISSUE_TASK": " {{issueType}}kaynaklı{{issueNr}} numaralı sorunu ekleyin",
"ADD_TASK": "Görev ekle",
"ADD_TASK_TO_BACKLOG": "İş gününe görev ekle",
+ "CREATE_TASK": "Yeni görev oluştur",
+ "EXAMPLE": "Örnek: \"Bazı görev başlığı + projeAdı # bazı etiket # bazı diğer etiket 10a / 3sa\"",
"START": "Başlamak için bir kez daha enter tuşuna basın"
},
"B": {
@@ -946,6 +957,13 @@
"LONGER_BREAK_DURATION": "Uzun molaların süresi",
"TITLE": "Pomodoro Zamanlayıcı"
},
+ "SOUND": {
+ "DONE_SOUND": "Görev tamamlandı sesi",
+ "IS_INCREASE_DONE_PITCH": "Yapılan her görev için perdeyi artırın",
+ "IS_PLAY_DONE_SOUND": "Görev tamamlandı olarak işaretlendiğinde ses çal",
+ "TITLE": "Ses",
+ "VOLUME": "hacim"
+ },
"TAKE_A_BREAK": {
"HELP": " Mola vermeden belirli bir süre çalıştığınızda tekrar eden bir hatırlatıcı yapılandırmanıza izin verir.
Görüntülenen mesajı değiştirebilirsiniz. ${duration} , ara vermeden harcadığınız zamanla değiştirilecektir.
",
"IS_ENABLED": "Ara ver hatırlatma yapmayı etkinleştir",
@@ -961,7 +979,9 @@
"COPY_TO_CLIPPBOARD": "Panoya kopyalandı",
"ERR_COMPRESSION": "Sıkıştırma arayüzü için hata",
"PERSISTENCE_DISALLOWED": "Veri kalıcı olarak sürdürülmeyecek. Bunun veri kaybına neden olabileceğini unutmayın!",
- "RUNNING_X": "\"{{str}}\" çalıştırılıyor."
+ "RUNNING_X": "\"{{str}}\" çalıştırılıyor.",
+ "SHORTCUT_WARN_OPEN_BOOKMARKS_FROM_TAG": "{{keyCombo}} basıldı, ancak yer imlerini aç kısayolu yalnızca proje bağlamındayken kullanılabilir.",
+ "SHORTCUT_WARN_OPEN_NOTES_FROM_TAG": "{{keyCombo}} basılı, ancak açık notlar kısayolu yalnızca proje bağlamındayken kullanılabilir."
},
"GPB": {
"ASSETS": "Varlıklar yükleniyor ...",
diff --git a/src/assets/i18n/zh.json b/src/assets/i18n/zh.json
index 1b8e50c7d77..0c92ed5491e 100644
--- a/src/assets/i18n/zh.json
+++ b/src/assets/i18n/zh.json
@@ -14,10 +14,7 @@
"UPDATE_WEB_APP": "新版本可用,是否加载新版本?"
},
"BL": {
- "FROM_OTHER_PROJECTS": "来自其他项目",
- "NO_TASKS": "目前您的待办事项中没有任务",
- "SCHEDULED": "已计划",
- "TITLE": "待办事项"
+ "NO_TASKS": "目前您的待办事项中没有任务"
},
"DATETIME_INPUT": {
"IN": "在 {{time}}",
@@ -80,6 +77,13 @@
}
},
"DROPBOX": {
+ "C": {
+ "EMPTY_SYNC": "您正在尝试同步一个空的数据对象。这是您(几乎)原始应用程序的第一次同步吗?",
+ "FORCE_IMPORT": "反正导入远程数据?",
+ "FORCE_UPLOAD": "仍要上传本地数据吗?",
+ "FORCE_UPLOAD_AFTER_ERROR": "上载本地数据时发生错误。尝试强制更新?",
+ "TRY_LOAD_REMOTE_AGAIN": "尝试再次从远程重新加载数据?"
+ },
"D_CONFLICT": {
"LAST_CHANGE": "最后一次变更:",
"LAST_SYNC": "上次同步:",
@@ -610,8 +614,12 @@
"TIME": "时间"
},
"ADD_TASK_BAR": {
+ "ADD_EXISTING_TASK": "添加现有任务“{{taskTitle}}”",
+ "ADD_ISSUE_TASK": "从 {{issueType}}添加问题#{{issueNr}} ",
"ADD_TASK": "添加任务",
"ADD_TASK_TO_BACKLOG": "将任务添加到待办事项中",
+ "CREATE_TASK": "创建新任务",
+ "EXAMPLE": "示例:“某些任务标题+ projectName#一些标签#一些其他标签10m / 3h”",
"START": "再次按回车键开始"
},
"B": {
@@ -949,6 +957,13 @@
"LONGER_BREAK_DURATION": "长休息时长",
"TITLE": "番茄钟"
},
+ "SOUND": {
+ "DONE_SOUND": "任务完成声音",
+ "IS_INCREASE_DONE_PITCH": "为完成的每项任务增加音调",
+ "IS_PLAY_DONE_SOUND": "任务标记为完成时播放声音",
+ "TITLE": "声音",
+ "VOLUME": "体积"
+ },
"TAKE_A_BREAK": {
"HELP": "允许您在工作了指定的时间而不休息时配置重复提醒。
您可以修改显示的消息。 ${duration}将被替换为连续工作时长。
",
"IS_ENABLED": "启用休息提醒",
@@ -964,7 +979,9 @@
"COPY_TO_CLIPPBOARD": "复制到剪贴板",
"ERR_COMPRESSION": "压缩界面出错",
"PERSISTENCE_DISALLOWED": "数据将不会永久保存。请注意,这可能会导致数据丢失!!",
- "RUNNING_X": "运行“{{str}}”。"
+ "RUNNING_X": "运行“{{str}}”。",
+ "SHORTCUT_WARN_OPEN_BOOKMARKS_FROM_TAG": " 按下了{{keyCombo}} ,但是打开书签快捷方式仅在项目上下文中可用。",
+ "SHORTCUT_WARN_OPEN_NOTES_FROM_TAG": " 按下了{{keyCombo}} ,但是仅在项目上下文中,打开注释快捷方式才可用。"
},
"GPB": {
"ASSETS": "正在加载数据...",