i18n(offline): offline settings strings across all locales

This commit is contained in:
Maurice
2026-06-30 09:53:08 +02:00
committed by Maurice
parent 98d11d4267
commit a88cd772cf
22 changed files with 1056 additions and 0 deletions
+48
View File
@@ -395,6 +395,54 @@ const settings: TranslationStrings = {
'settings.appearance.experimental': 'Experimental',
'settings.general.languageRegion': 'Language & region',
'settings.general.travelMap': 'Travel & map',
// ── Offline (#1135)
'settings.offline.cache.title': 'ذاكرة التخزين المؤقت دون اتصال',
'settings.offline.mode.title': 'وضع عدم الاتصال',
'settings.offline.mode.force': 'فرض وضع عدم الاتصال',
'settings.offline.mode.forceHint': 'اعمل من البيانات المخزّنة مؤقتًا فقط وضع تغييراتك في قائمة الانتظار. أوقفه لإعادة الاتصال والمزامنة.',
'settings.offline.mode.active': 'وضع عدم الاتصال مفعّل — تغييراتك في قائمة الانتظار وستتم مزامنتها عند إيقافه.',
'settings.offline.prepare.title': 'التحضير للعمل دون اتصال',
'settings.offline.prepare.hint': 'نزّل كل ما تحتاجه — بيانات الرحلة والمستندات وبلاطات الخريطة — قبل أن تفقد الاتصال.',
'settings.offline.prepare.button': 'تنزيل للاستخدام دون اتصال',
'settings.offline.prepare.running': 'جارٍ التنزيل…',
'settings.offline.prepare.done': 'جاهز للاستخدام دون اتصال',
'settings.offline.prepare.phase.trips': 'بيانات الرحلة',
'settings.offline.prepare.phase.files': 'المستندات',
'settings.offline.prepare.phase.tiles': 'بلاطات الخريطة',
'settings.offline.resync': 'أعد المزامنة الآن',
'settings.offline.resyncing': 'جارٍ المزامنة…',
'settings.offline.storage.title': 'ما يتم تخزينه دون اتصال',
'settings.offline.storage.tiles': 'تخزين بلاطات الخريطة دون اتصال',
'settings.offline.storage.tilesHint': 'تستهلك بلاطات الخريطة أكبر مساحة تخزين. أوقف هذا للاحتفاظ ببيانات الرحلة والمستندات فقط دون اتصال.',
'settings.offline.storage.tripsTitle': 'الرحلات',
'settings.offline.storage.tripOn': 'مخزّن دون اتصال',
'settings.offline.storage.tripOff': 'غير مخزّن',
'settings.offline.clear': 'مسح ذاكرة التخزين المؤقت',
'settings.offline.clearConfirm': 'هل تريد مسح جميع بيانات الرحلة المخزّنة دون اتصال؟ يمكنك إعادة المزامنة في أي وقت أثناء الاتصال.',
'settings.offline.stats.trips': 'الرحلات المخزّنة مؤقتًا',
'settings.offline.stats.pending': 'تغييرات معلّقة',
'settings.offline.stats.failed': 'تغييرات فاشلة',
'settings.offline.stats.conflicts': 'تعارضات',
'settings.offline.empty': 'لا توجد رحلات مخزّنة بعد. اتصل بالإنترنت للمزامنة.',
'settings.offline.loading': 'جارٍ التحميل…',
'settings.offline.conflicts.title': 'تعارضات المزامنة',
'settings.offline.conflicts.hint': 'تتعارض التغييرات التي أجريتها دون اتصال مع تغييرات أحدث على الخادم. اختر الإصدار الذي تريد الاحتفاظ به.',
'settings.offline.conflicts.keepMine': 'الاحتفاظ بنسختي',
'settings.offline.conflicts.keepServer': 'الاحتفاظ بنسخة الخادم',
'settings.offline.conflicts.mine': 'نسختك',
'settings.offline.conflicts.server': 'نسخة الخادم',
'settings.offline.conflicts.item': 'تغيير على “{name}”',
'settings.offline.conflicts.strategyTitle': 'عند حدوث تعارض',
'settings.offline.conflicts.strategy.ask': 'اسألني في كل مرة',
'settings.offline.conflicts.strategy.mine': 'الاحتفاظ بنسختي دائمًا',
'settings.offline.conflicts.strategy.server': 'الاحتفاظ بنسخة الخادم دائمًا',
'settings.offline.banner.offline': 'دون اتصال',
'settings.offline.banner.forced': 'وضع عدم الاتصال',
'settings.offline.banner.queued': 'دون اتصال · {count} في قائمة الانتظار',
'settings.offline.banner.syncing': 'جارٍ مزامنة {count}…',
'settings.offline.banner.failed': 'فشلت المزامنة: {count}',
'settings.offline.banner.conflicts': 'تعارضات: {count}',
};
export default settings;
+48
View File
@@ -405,6 +405,54 @@ const settings: TranslationStrings = {
'settings.appearance.experimental': 'Experimental',
'settings.general.languageRegion': 'Language & region',
'settings.general.travelMap': 'Travel & map',
// ── Offline (#1135)
'settings.offline.cache.title': 'Cache offline',
'settings.offline.mode.title': 'Modo offline',
'settings.offline.mode.force': 'Forçar modo offline',
'settings.offline.mode.forceHint': 'Trabalhe apenas com os dados em cache e enfileire suas alterações. Desative para reconectar e sincronizar.',
'settings.offline.mode.active': 'O modo offline está ligado — suas alterações estão na fila e serão sincronizadas quando você o desativar.',
'settings.offline.prepare.title': 'Preparar para uso offline',
'settings.offline.prepare.hint': 'Baixe tudo o que você precisa — dados da viagem, documentos e blocos do mapa — antes de perder a conexão.',
'settings.offline.prepare.button': 'Baixar para uso offline',
'settings.offline.prepare.running': 'Baixando…',
'settings.offline.prepare.done': 'Pronto para uso offline',
'settings.offline.prepare.phase.trips': 'Dados da viagem',
'settings.offline.prepare.phase.files': 'Documentos',
'settings.offline.prepare.phase.tiles': 'Blocos do mapa',
'settings.offline.resync': 'Sincronizar agora',
'settings.offline.resyncing': 'Sincronizando…',
'settings.offline.storage.title': 'O que armazenar offline',
'settings.offline.storage.tiles': 'Armazenar blocos do mapa offline',
'settings.offline.storage.tilesHint': 'Os blocos do mapa usam mais armazenamento. Desative para manter offline apenas os dados da viagem e os documentos.',
'settings.offline.storage.tripsTitle': 'Viagens',
'settings.offline.storage.tripOn': 'Armazenada offline',
'settings.offline.storage.tripOff': 'Não armazenada',
'settings.offline.clear': 'Limpar cache',
'settings.offline.clearConfirm': 'Limpar todos os dados de viagem offline? Você pode sincronizar novamente a qualquer momento quando estiver online.',
'settings.offline.stats.trips': 'Viagens em cache',
'settings.offline.stats.pending': 'Alterações pendentes',
'settings.offline.stats.failed': 'Alterações com falha',
'settings.offline.stats.conflicts': 'Conflitos',
'settings.offline.empty': 'Nenhuma viagem em cache ainda. Conecte-se à internet para sincronizar.',
'settings.offline.loading': 'Carregando…',
'settings.offline.conflicts.title': 'Conflitos de sincronização',
'settings.offline.conflicts.hint': 'As alterações que você fez offline conflitam com alterações mais recentes no servidor. Escolha qual versão manter.',
'settings.offline.conflicts.keepMine': 'Manter a minha',
'settings.offline.conflicts.keepServer': 'Manter a do servidor',
'settings.offline.conflicts.mine': 'Sua versão',
'settings.offline.conflicts.server': 'Versão do servidor',
'settings.offline.conflicts.item': 'Alteração em “{name}”',
'settings.offline.conflicts.strategyTitle': 'Quando ocorrer um conflito',
'settings.offline.conflicts.strategy.ask': 'Perguntar sempre',
'settings.offline.conflicts.strategy.mine': 'Sempre manter a minha versão',
'settings.offline.conflicts.strategy.server': 'Sempre manter a versão do servidor',
'settings.offline.banner.offline': 'Offline',
'settings.offline.banner.forced': 'Modo offline',
'settings.offline.banner.queued': 'Offline · {count} na fila',
'settings.offline.banner.syncing': 'Sincronizando {count}…',
'settings.offline.banner.failed': 'Falha ao sincronizar: {count}',
'settings.offline.banner.conflicts': 'Conflitos: {count}',
};
export default settings;
+48
View File
@@ -402,6 +402,54 @@ const settings: TranslationStrings = {
'settings.appearance.experimental': 'Experimental',
'settings.general.languageRegion': 'Language & region',
'settings.general.travelMap': 'Travel & map',
// ── Offline (#1135)
'settings.offline.cache.title': 'Offline mezipaměť',
'settings.offline.mode.title': 'Offline režim',
'settings.offline.mode.force': 'Vynutit offline režim',
'settings.offline.mode.forceHint': 'Pracujte pouze s daty z mezipaměti a změny se zařadí do fronty. Vypnutím se znovu připojíte a synchronizujete.',
'settings.offline.mode.active': 'Offline režim je zapnutý — vaše změny jsou ve frontě a synchronizují se, jakmile jej vypnete.',
'settings.offline.prepare.title': 'Příprava na offline',
'settings.offline.prepare.hint': 'Stáhněte si vše potřebné — data cest, dokumenty a mapové dlaždice — než ztratíte připojení.',
'settings.offline.prepare.button': 'Stáhnout pro offline použití',
'settings.offline.prepare.running': 'Stahování…',
'settings.offline.prepare.done': 'Připraveno pro offline použití',
'settings.offline.prepare.phase.trips': 'Data cest',
'settings.offline.prepare.phase.files': 'Dokumenty',
'settings.offline.prepare.phase.tiles': 'Mapové dlaždice',
'settings.offline.resync': 'Synchronizovat znovu',
'settings.offline.resyncing': 'Synchronizace…',
'settings.offline.storage.title': 'Co ukládat offline',
'settings.offline.storage.tiles': 'Ukládat mapové dlaždice offline',
'settings.offline.storage.tilesHint': 'Mapové dlaždice zabírají nejvíce místa. Vypnutím ponecháte offline pouze data cest a dokumenty.',
'settings.offline.storage.tripsTitle': 'Cesty',
'settings.offline.storage.tripOn': 'Uloženo offline',
'settings.offline.storage.tripOff': 'Neuloženo',
'settings.offline.clear': 'Vymazat mezipaměť',
'settings.offline.clearConfirm': 'Vymazat všechna offline data cest? Kdykoli online je můžete znovu synchronizovat.',
'settings.offline.stats.trips': 'Cesty v mezipaměti',
'settings.offline.stats.pending': 'Čekající změny',
'settings.offline.stats.failed': 'Neúspěšné změny',
'settings.offline.stats.conflicts': 'Konflikty',
'settings.offline.empty': 'Zatím žádné cesty v mezipaměti. Pro synchronizaci se připojte k internetu.',
'settings.offline.loading': 'Načítání…',
'settings.offline.conflicts.title': 'Konflikty synchronizace',
'settings.offline.conflicts.hint': 'Změny, které jste provedli offline, se střetávají s novějšími změnami na serveru. Vyberte, kterou verzi zachovat.',
'settings.offline.conflicts.keepMine': 'Zachovat moji',
'settings.offline.conflicts.keepServer': 'Zachovat serverovou',
'settings.offline.conflicts.mine': 'Vaše verze',
'settings.offline.conflicts.server': 'Verze ze serveru',
'settings.offline.conflicts.item': 'Změna v “{name}”',
'settings.offline.conflicts.strategyTitle': 'Když dojde ke konfliktu',
'settings.offline.conflicts.strategy.ask': 'Vždy se mě zeptat',
'settings.offline.conflicts.strategy.mine': 'Vždy zachovat moji verzi',
'settings.offline.conflicts.strategy.server': 'Vždy zachovat verzi ze serveru',
'settings.offline.banner.offline': 'Offline',
'settings.offline.banner.forced': 'Offline režim',
'settings.offline.banner.queued': 'Offline · {count} ve frontě',
'settings.offline.banner.syncing': 'Synchronizace {count}…',
'settings.offline.banner.failed': 'Synchronizace selhala: {count}',
'settings.offline.banner.conflicts': 'Konflikty: {count}',
};
export default settings;
+48
View File
@@ -409,6 +409,54 @@ const settings: TranslationStrings = {
'settings.appearance.experimental': 'Experimentell',
'settings.general.languageRegion': 'Sprache & Region',
'settings.general.travelMap': 'Reise & Karte',
// ── Offline (#1135) ────────────────────────────────────────────────────────
'settings.offline.cache.title': 'Offline-Cache',
'settings.offline.mode.title': 'Offline-Modus',
'settings.offline.mode.force': 'Offline-Modus erzwingen',
'settings.offline.mode.forceHint': 'Nur mit zwischengespeicherten Daten arbeiten und Änderungen in die Warteschlange legen. Zum Verbinden und Synchronisieren ausschalten.',
'settings.offline.mode.active': 'Offline-Modus ist an — deine Änderungen werden gesammelt und beim Ausschalten synchronisiert.',
'settings.offline.prepare.title': 'Für Offline vorbereiten',
'settings.offline.prepare.hint': 'Lade alles Nötige herunter — Reisedaten, Dokumente und Kartenkacheln — bevor du die Verbindung verlierst.',
'settings.offline.prepare.button': 'Für Offline-Nutzung herunterladen',
'settings.offline.prepare.running': 'Lädt herunter…',
'settings.offline.prepare.done': 'Bereit für die Offline-Nutzung',
'settings.offline.prepare.phase.trips': 'Reisedaten',
'settings.offline.prepare.phase.files': 'Dokumente',
'settings.offline.prepare.phase.tiles': 'Kartenkacheln',
'settings.offline.resync': 'Jetzt neu synchronisieren',
'settings.offline.resyncing': 'Synchronisiert…',
'settings.offline.storage.title': 'Was offline gespeichert wird',
'settings.offline.storage.tiles': 'Kartenkacheln offline speichern',
'settings.offline.storage.tilesHint': 'Kartenkacheln brauchen den meisten Speicher. Schalte dies aus, um nur Reisedaten und Dokumente offline zu behalten.',
'settings.offline.storage.tripsTitle': 'Reisen',
'settings.offline.storage.tripOn': 'Offline gespeichert',
'settings.offline.storage.tripOff': 'Nicht gespeichert',
'settings.offline.clear': 'Cache leeren',
'settings.offline.clearConfirm': 'Alle offline gespeicherten Reisedaten löschen? Du kannst jederzeit online neu synchronisieren.',
'settings.offline.stats.trips': 'Zwischengespeicherte Reisen',
'settings.offline.stats.pending': 'Ausstehende Änderungen',
'settings.offline.stats.failed': 'Fehlgeschlagene Änderungen',
'settings.offline.stats.conflicts': 'Konflikte',
'settings.offline.empty': 'Noch keine Reisen zwischengespeichert. Verbinde dich mit dem Internet zum Synchronisieren.',
'settings.offline.loading': 'Lädt…',
'settings.offline.conflicts.title': 'Synchronisierungskonflikte',
'settings.offline.conflicts.hint': 'Offline vorgenommene Änderungen kollidieren mit neueren Änderungen auf dem Server. Wähle, welche Version behalten werden soll.',
'settings.offline.conflicts.keepMine': 'Meine behalten',
'settings.offline.conflicts.keepServer': 'Server behalten',
'settings.offline.conflicts.mine': 'Deine Version',
'settings.offline.conflicts.server': 'Server-Version',
'settings.offline.conflicts.item': 'Änderung an „{name}“',
'settings.offline.conflicts.strategyTitle': 'Bei einem Konflikt',
'settings.offline.conflicts.strategy.ask': 'Jedes Mal nachfragen',
'settings.offline.conflicts.strategy.mine': 'Immer meine Version behalten',
'settings.offline.conflicts.strategy.server': 'Immer die Server-Version behalten',
'settings.offline.banner.offline': 'Offline',
'settings.offline.banner.forced': 'Offline-Modus',
'settings.offline.banner.queued': 'Offline · {count} in Warteschlange',
'settings.offline.banner.syncing': 'Synchronisiert {count}…',
'settings.offline.banner.failed': 'Synchronisierung fehlgeschlagen: {count}',
'settings.offline.banner.conflicts': 'Konflikte: {count}',
};
export default settings;
+48
View File
@@ -403,6 +403,54 @@ const settings: TranslationStrings = {
'settings.appearance.experimental': 'Experimental',
'settings.general.languageRegion': 'Language & region',
'settings.general.travelMap': 'Travel & map',
// ── Offline (#1135) ────────────────────────────────────────────────────────
'settings.offline.cache.title': 'Offline cache',
'settings.offline.mode.title': 'Offline mode',
'settings.offline.mode.force': 'Force offline mode',
'settings.offline.mode.forceHint': 'Work from cached data only and queue your changes. Turn off to reconnect and sync.',
'settings.offline.mode.active': 'Offline mode is on — your changes are queued and will sync when you turn it off.',
'settings.offline.prepare.title': 'Prepare for offline',
'settings.offline.prepare.hint': 'Download everything you need — trip data, documents and map tiles — before you lose connection.',
'settings.offline.prepare.button': 'Download for offline use',
'settings.offline.prepare.running': 'Downloading…',
'settings.offline.prepare.done': 'Ready for offline use',
'settings.offline.prepare.phase.trips': 'Trip data',
'settings.offline.prepare.phase.files': 'Documents',
'settings.offline.prepare.phase.tiles': 'Map tiles',
'settings.offline.resync': 'Re-sync now',
'settings.offline.resyncing': 'Syncing…',
'settings.offline.storage.title': 'What to store offline',
'settings.offline.storage.tiles': 'Store map tiles offline',
'settings.offline.storage.tilesHint': 'Map tiles use the most storage. Turn this off to keep only trip data and documents offline.',
'settings.offline.storage.tripsTitle': 'Trips',
'settings.offline.storage.tripOn': 'Stored offline',
'settings.offline.storage.tripOff': 'Not stored',
'settings.offline.clear': 'Clear cache',
'settings.offline.clearConfirm': 'Clear all offline trip data? You can re-sync anytime while online.',
'settings.offline.stats.trips': 'Cached trips',
'settings.offline.stats.pending': 'Pending changes',
'settings.offline.stats.failed': 'Failed changes',
'settings.offline.stats.conflicts': 'Conflicts',
'settings.offline.empty': 'No trips cached yet. Connect to the internet to sync.',
'settings.offline.loading': 'Loading…',
'settings.offline.conflicts.title': 'Sync conflicts',
'settings.offline.conflicts.hint': 'Changes you made offline clash with newer changes on the server. Choose which version to keep.',
'settings.offline.conflicts.keepMine': 'Keep mine',
'settings.offline.conflicts.keepServer': 'Keep theirs',
'settings.offline.conflicts.mine': 'Your version',
'settings.offline.conflicts.server': 'Server version',
'settings.offline.conflicts.item': 'Change to “{name}”',
'settings.offline.conflicts.strategyTitle': 'When a conflict happens',
'settings.offline.conflicts.strategy.ask': 'Ask me each time',
'settings.offline.conflicts.strategy.mine': 'Always keep my version',
'settings.offline.conflicts.strategy.server': 'Always keep the server version',
'settings.offline.banner.offline': 'Offline',
'settings.offline.banner.forced': 'Offline mode',
'settings.offline.banner.queued': 'Offline · {count} queued',
'settings.offline.banner.syncing': 'Syncing {count}…',
'settings.offline.banner.failed': 'Failed to sync: {count}',
'settings.offline.banner.conflicts': 'Conflicts: {count}',
};
export default settings;
+48
View File
@@ -408,6 +408,54 @@ const settings: TranslationStrings = {
'settings.appearance.experimental': 'Experimental',
'settings.general.languageRegion': 'Language & region',
'settings.general.travelMap': 'Travel & map',
// ── Offline (#1135)
'settings.offline.cache.title': 'Caché offline',
'settings.offline.mode.title': 'Modo offline',
'settings.offline.mode.force': 'Forzar el modo offline',
'settings.offline.mode.forceHint': 'Trabaja solo con los datos en caché y pon tus cambios en cola. Desactívalo para reconectar y sincronizar.',
'settings.offline.mode.active': 'El modo offline está activado: tus cambios están en cola y se sincronizarán cuando lo desactives.',
'settings.offline.prepare.title': 'Prepárate para estar offline',
'settings.offline.prepare.hint': 'Descarga todo lo que necesitas —datos del viaje, documentos y mosaicos del mapa— antes de perder la conexión.',
'settings.offline.prepare.button': 'Descargar para uso offline',
'settings.offline.prepare.running': 'Descargando…',
'settings.offline.prepare.done': 'Listo para usar offline',
'settings.offline.prepare.phase.trips': 'Datos del viaje',
'settings.offline.prepare.phase.files': 'Documentos',
'settings.offline.prepare.phase.tiles': 'Mosaicos del mapa',
'settings.offline.resync': 'Volver a sincronizar ahora',
'settings.offline.resyncing': 'Sincronizando…',
'settings.offline.storage.title': 'Qué almacenar offline',
'settings.offline.storage.tiles': 'Almacenar mosaicos del mapa offline',
'settings.offline.storage.tilesHint': 'Los mosaicos del mapa ocupan más almacenamiento. Desactívalo para conservar offline solo los datos del viaje y los documentos.',
'settings.offline.storage.tripsTitle': 'Viajes',
'settings.offline.storage.tripOn': 'Almacenado offline',
'settings.offline.storage.tripOff': 'No almacenado',
'settings.offline.clear': 'Vaciar caché',
'settings.offline.clearConfirm': '¿Vaciar todos los datos de viaje offline? Puedes volver a sincronizar en cualquier momento con conexión.',
'settings.offline.stats.trips': 'Viajes en caché',
'settings.offline.stats.pending': 'Cambios pendientes',
'settings.offline.stats.failed': 'Cambios fallidos',
'settings.offline.stats.conflicts': 'Conflictos',
'settings.offline.empty': 'Aún no hay viajes en caché. Conéctate a internet para sincronizar.',
'settings.offline.loading': 'Cargando…',
'settings.offline.conflicts.title': 'Conflictos de sincronización',
'settings.offline.conflicts.hint': 'Los cambios que hiciste offline chocan con cambios más recientes en el servidor. Elige qué versión conservar.',
'settings.offline.conflicts.keepMine': 'Conservar la mía',
'settings.offline.conflicts.keepServer': 'Conservar la del servidor',
'settings.offline.conflicts.mine': 'Tu versión',
'settings.offline.conflicts.server': 'Versión del servidor',
'settings.offline.conflicts.item': 'Cambio en “{name}”',
'settings.offline.conflicts.strategyTitle': 'Cuando ocurre un conflicto',
'settings.offline.conflicts.strategy.ask': 'Preguntarme cada vez',
'settings.offline.conflicts.strategy.mine': 'Conservar siempre mi versión',
'settings.offline.conflicts.strategy.server': 'Conservar siempre la versión del servidor',
'settings.offline.banner.offline': 'Offline',
'settings.offline.banner.forced': 'Modo offline',
'settings.offline.banner.queued': 'Offline · {count} en cola',
'settings.offline.banner.syncing': 'Sincronizando {count}…',
'settings.offline.banner.failed': 'Error al sincronizar: {count}',
'settings.offline.banner.conflicts': 'Conflictos: {count}',
};
export default settings;
+48
View File
@@ -413,6 +413,54 @@ const settings: TranslationStrings = {
'settings.appearance.experimental': 'Experimental',
'settings.general.languageRegion': 'Language & region',
'settings.general.travelMap': 'Travel & map',
// ── Offline (#1135)
'settings.offline.cache.title': 'Cache hors ligne',
'settings.offline.mode.title': 'Mode hors ligne',
'settings.offline.mode.force': 'Forcer le mode hors ligne',
'settings.offline.mode.forceHint': "Travaillez uniquement à partir des données en cache et mettez vos modifications en file d'attente. Désactivez pour vous reconnecter et synchroniser.",
'settings.offline.mode.active': "Le mode hors ligne est activé — vos modifications sont en file d'attente et seront synchronisées lorsque vous le désactiverez.",
'settings.offline.prepare.title': 'Préparer le mode hors ligne',
'settings.offline.prepare.hint': 'Téléchargez tout ce dont vous avez besoin — données de voyage, documents et tuiles de carte — avant de perdre la connexion.',
'settings.offline.prepare.button': 'Télécharger pour une utilisation hors ligne',
'settings.offline.prepare.running': 'Téléchargement…',
'settings.offline.prepare.done': 'Prêt pour une utilisation hors ligne',
'settings.offline.prepare.phase.trips': 'Données de voyage',
'settings.offline.prepare.phase.files': 'Documents',
'settings.offline.prepare.phase.tiles': 'Tuiles de carte',
'settings.offline.resync': 'Resynchroniser maintenant',
'settings.offline.resyncing': 'Synchronisation…',
'settings.offline.storage.title': 'Que stocker hors ligne',
'settings.offline.storage.tiles': 'Stocker les tuiles de carte hors ligne',
'settings.offline.storage.tilesHint': 'Les tuiles de carte utilisent le plus de stockage. Désactivez cette option pour ne conserver hors ligne que les données de voyage et les documents.',
'settings.offline.storage.tripsTitle': 'Voyages',
'settings.offline.storage.tripOn': 'Stocké hors ligne',
'settings.offline.storage.tripOff': 'Non stocké',
'settings.offline.clear': 'Vider le cache',
'settings.offline.clearConfirm': 'Vider toutes les données de voyage hors ligne ? Vous pourrez resynchroniser à tout moment lorsque vous serez en ligne.',
'settings.offline.stats.trips': 'Voyages en cache',
'settings.offline.stats.pending': 'Modifications en attente',
'settings.offline.stats.failed': 'Modifications échouées',
'settings.offline.stats.conflicts': 'Conflits',
'settings.offline.empty': "Aucun voyage en cache pour l'instant. Connectez-vous à Internet pour synchroniser.",
'settings.offline.loading': 'Chargement…',
'settings.offline.conflicts.title': 'Conflits de synchronisation',
'settings.offline.conflicts.hint': 'Les modifications que vous avez faites hors ligne entrent en conflit avec des modifications plus récentes sur le serveur. Choisissez la version à conserver.',
'settings.offline.conflicts.keepMine': 'Conserver la mienne',
'settings.offline.conflicts.keepServer': 'Conserver la leur',
'settings.offline.conflicts.mine': 'Votre version',
'settings.offline.conflicts.server': 'Version du serveur',
'settings.offline.conflicts.item': 'Modification de “{name}”',
'settings.offline.conflicts.strategyTitle': 'En cas de conflit',
'settings.offline.conflicts.strategy.ask': 'Me demander à chaque fois',
'settings.offline.conflicts.strategy.mine': 'Toujours conserver ma version',
'settings.offline.conflicts.strategy.server': 'Toujours conserver la version du serveur',
'settings.offline.banner.offline': 'Hors ligne',
'settings.offline.banner.forced': 'Mode hors ligne',
'settings.offline.banner.queued': 'Hors ligne · {count} en attente',
'settings.offline.banner.syncing': 'Synchronisation de {count}…',
'settings.offline.banner.failed': 'Échec de la synchronisation : {count}',
'settings.offline.banner.conflicts': 'Conflits : {count}',
};
export default settings;
+48
View File
@@ -414,6 +414,54 @@ const settings: TranslationStrings = {
'settings.appearance.experimental': 'Experimental',
'settings.general.languageRegion': 'Language & region',
'settings.general.travelMap': 'Travel & map',
// ── Offline (#1135)
'settings.offline.cache.title': 'Προσωρινή μνήμη εκτός σύνδεσης',
'settings.offline.mode.title': 'Λειτουργία εκτός σύνδεσης',
'settings.offline.mode.force': 'Εξαναγκασμός λειτουργίας εκτός σύνδεσης',
'settings.offline.mode.forceHint': 'Εργαστείτε μόνο με τα αποθηκευμένα δεδομένα και τοποθετήστε τις αλλαγές σας σε ουρά. Απενεργοποιήστε το για επανασύνδεση και συγχρονισμό.',
'settings.offline.mode.active': 'Η λειτουργία εκτός σύνδεσης είναι ενεργή — οι αλλαγές σας βρίσκονται σε ουρά και θα συγχρονιστούν όταν την απενεργοποιήσετε.',
'settings.offline.prepare.title': 'Προετοιμασία για εκτός σύνδεσης',
'settings.offline.prepare.hint': 'Κατεβάστε όλα όσα χρειάζεστε — δεδομένα ταξιδιού, έγγραφα και πλακίδια χάρτη — πριν χάσετε τη σύνδεση.',
'settings.offline.prepare.button': 'Λήψη για χρήση εκτός σύνδεσης',
'settings.offline.prepare.running': 'Λήψη…',
'settings.offline.prepare.done': 'Έτοιμο για χρήση εκτός σύνδεσης',
'settings.offline.prepare.phase.trips': 'Δεδομένα ταξιδιού',
'settings.offline.prepare.phase.files': 'Έγγραφα',
'settings.offline.prepare.phase.tiles': 'Πλακίδια χάρτη',
'settings.offline.resync': 'Επανασυγχρονισμός τώρα',
'settings.offline.resyncing': 'Συγχρονισμός…',
'settings.offline.storage.title': 'Τι να αποθηκεύεται εκτός σύνδεσης',
'settings.offline.storage.tiles': 'Αποθήκευση πλακιδίων χάρτη εκτός σύνδεσης',
'settings.offline.storage.tilesHint': 'Τα πλακίδια χάρτη καταναλώνουν τον περισσότερο χώρο αποθήκευσης. Απενεργοποιήστε το για να διατηρείτε εκτός σύνδεσης μόνο δεδομένα ταξιδιού και έγγραφα.',
'settings.offline.storage.tripsTitle': 'Ταξίδια',
'settings.offline.storage.tripOn': 'Αποθηκευμένο εκτός σύνδεσης',
'settings.offline.storage.tripOff': 'Μη αποθηκευμένο',
'settings.offline.clear': 'Εκκαθάριση προσωρινής μνήμης',
'settings.offline.clearConfirm': 'Εκκαθάριση όλων των δεδομένων ταξιδιού εκτός σύνδεσης; Μπορείτε να επανασυγχρονίσετε ανά πάσα στιγμή όσο είστε συνδεδεμένοι.',
'settings.offline.stats.trips': 'Ταξίδια σε προσωρινή μνήμη',
'settings.offline.stats.pending': 'Εκκρεμείς αλλαγές',
'settings.offline.stats.failed': 'Αποτυχημένες αλλαγές',
'settings.offline.stats.conflicts': 'Διενέξεις',
'settings.offline.empty': 'Δεν υπάρχουν ταξίδια σε προσωρινή μνήμη ακόμη. Συνδεθείτε στο διαδίκτυο για συγχρονισμό.',
'settings.offline.loading': 'Φόρτωση…',
'settings.offline.conflicts.title': 'Διενέξεις συγχρονισμού',
'settings.offline.conflicts.hint': 'Οι αλλαγές που κάνατε εκτός σύνδεσης συγκρούονται με νεότερες αλλαγές στον διακομιστή. Επιλέξτε ποια έκδοση να διατηρήσετε.',
'settings.offline.conflicts.keepMine': 'Διατήρηση της δικής μου',
'settings.offline.conflicts.keepServer': 'Διατήρηση του διακομιστή',
'settings.offline.conflicts.mine': 'Η έκδοσή σας',
'settings.offline.conflicts.server': 'Έκδοση διακομιστή',
'settings.offline.conflicts.item': 'Αλλαγή στο “{name}”',
'settings.offline.conflicts.strategyTitle': 'Όταν προκύπτει διένεξη',
'settings.offline.conflicts.strategy.ask': 'Να με ρωτάτε κάθε φορά',
'settings.offline.conflicts.strategy.mine': 'Να διατηρείται πάντα η δική μου έκδοση',
'settings.offline.conflicts.strategy.server': 'Να διατηρείται πάντα η έκδοση του διακομιστή',
'settings.offline.banner.offline': 'Εκτός σύνδεσης',
'settings.offline.banner.forced': 'Λειτουργία εκτός σύνδεσης',
'settings.offline.banner.queued': 'Εκτός σύνδεσης · {count} σε ουρά',
'settings.offline.banner.syncing': 'Συγχρονισμός {count}…',
'settings.offline.banner.failed': 'Αποτυχία συγχρονισμού: {count}',
'settings.offline.banner.conflicts': 'Διενέξεις: {count}',
};
export default settings;
+48
View File
@@ -407,6 +407,54 @@ const settings: TranslationStrings = {
'settings.appearance.experimental': 'Experimental',
'settings.general.languageRegion': 'Language & region',
'settings.general.travelMap': 'Travel & map',
// ── Offline (#1135)
'settings.offline.cache.title': 'Offline gyorsítótár',
'settings.offline.mode.title': 'Offline mód',
'settings.offline.mode.force': 'Offline mód kényszerítése',
'settings.offline.mode.forceHint': 'Csak a gyorsítótárazott adatokból dolgozik, a módosításaidat pedig sorba állítja. Kapcsold ki az újracsatlakozáshoz és szinkronizáláshoz.',
'settings.offline.mode.active': 'Az offline mód be van kapcsolva — a módosításaid sorban állnak, és szinkronizálódnak, amikor kikapcsolod.',
'settings.offline.prepare.title': 'Felkészülés offline használatra',
'settings.offline.prepare.hint': 'Tölts le mindent, amire szükséged van — utazási adatok, dokumentumok és térképcsempék —, mielőtt megszakad a kapcsolat.',
'settings.offline.prepare.button': 'Letöltés offline használatra',
'settings.offline.prepare.running': 'Letöltés…',
'settings.offline.prepare.done': 'Kész az offline használatra',
'settings.offline.prepare.phase.trips': 'Utazási adatok',
'settings.offline.prepare.phase.files': 'Dokumentumok',
'settings.offline.prepare.phase.tiles': 'Térképcsempék',
'settings.offline.resync': 'Újraszinkronizálás most',
'settings.offline.resyncing': 'Szinkronizálás…',
'settings.offline.storage.title': 'Mit tároljon offline',
'settings.offline.storage.tiles': 'Térképcsempék offline tárolása',
'settings.offline.storage.tilesHint': 'A térképcsempék foglalják a legtöbb tárhelyet. Kapcsold ki, hogy csak az utazási adatokat és a dokumentumokat tárold offline.',
'settings.offline.storage.tripsTitle': 'Utazások',
'settings.offline.storage.tripOn': 'Offline tárolva',
'settings.offline.storage.tripOff': 'Nincs tárolva',
'settings.offline.clear': 'Gyorsítótár törlése',
'settings.offline.clearConfirm': 'Törlöd az összes offline utazási adatot? Online állapotban bármikor újraszinkronizálhatsz.',
'settings.offline.stats.trips': 'Gyorsítótárazott utazások',
'settings.offline.stats.pending': 'Függőben lévő módosítások',
'settings.offline.stats.failed': 'Sikertelen módosítások',
'settings.offline.stats.conflicts': 'Ütközések',
'settings.offline.empty': 'Még nincsenek gyorsítótárazott utazások. Csatlakozz az internethez a szinkronizáláshoz.',
'settings.offline.loading': 'Betöltés…',
'settings.offline.conflicts.title': 'Szinkronizálási ütközések',
'settings.offline.conflicts.hint': 'Az offline végzett módosításaid ütköznek a szerveren lévő újabb módosításokkal. Válaszd ki, melyik verziót szeretnéd megtartani.',
'settings.offline.conflicts.keepMine': 'Az enyém megtartása',
'settings.offline.conflicts.keepServer': 'A szerveré megtartása',
'settings.offline.conflicts.mine': 'A te verziód',
'settings.offline.conflicts.server': 'Szerver verzió',
'settings.offline.conflicts.item': '“{name}” módosítása',
'settings.offline.conflicts.strategyTitle': 'Ütközés esetén',
'settings.offline.conflicts.strategy.ask': 'Kérdezz rá minden alkalommal',
'settings.offline.conflicts.strategy.mine': 'Mindig az én verzióm megtartása',
'settings.offline.conflicts.strategy.server': 'Mindig a szerver verziójának megtartása',
'settings.offline.banner.offline': 'Offline',
'settings.offline.banner.forced': 'Offline mód',
'settings.offline.banner.queued': 'Offline · {count} sorban',
'settings.offline.banner.syncing': '{count} szinkronizálása…',
'settings.offline.banner.failed': 'Sikertelen szinkronizálás: {count}',
'settings.offline.banner.conflicts': 'Ütközések: {count}',
};
export default settings;
+48
View File
@@ -406,6 +406,54 @@ const settings: TranslationStrings = {
'settings.appearance.experimental': 'Experimental',
'settings.general.languageRegion': 'Language & region',
'settings.general.travelMap': 'Travel & map',
// ── Offline (#1135)
'settings.offline.cache.title': 'Cache offline',
'settings.offline.mode.title': 'Mode offline',
'settings.offline.mode.force': 'Paksa mode offline',
'settings.offline.mode.forceHint': 'Bekerja hanya dari data cache dan antrekan perubahanmu. Matikan untuk terhubung kembali dan menyinkronkan.',
'settings.offline.mode.active': 'Mode offline aktif — perubahanmu diantrekan dan akan disinkronkan saat kamu mematikannya.',
'settings.offline.prepare.title': 'Persiapkan untuk offline',
'settings.offline.prepare.hint': 'Unduh semua yang kamu perlukan — data perjalanan, dokumen, dan tile peta — sebelum kehilangan koneksi.',
'settings.offline.prepare.button': 'Unduh untuk penggunaan offline',
'settings.offline.prepare.running': 'Mengunduh…',
'settings.offline.prepare.done': 'Siap untuk penggunaan offline',
'settings.offline.prepare.phase.trips': 'Data perjalanan',
'settings.offline.prepare.phase.files': 'Dokumen',
'settings.offline.prepare.phase.tiles': 'Tile peta',
'settings.offline.resync': 'Sinkronkan ulang sekarang',
'settings.offline.resyncing': 'Menyinkronkan…',
'settings.offline.storage.title': 'Apa yang disimpan offline',
'settings.offline.storage.tiles': 'Simpan tile peta offline',
'settings.offline.storage.tilesHint': 'Tile peta menggunakan penyimpanan paling banyak. Matikan ini untuk hanya menyimpan data perjalanan dan dokumen secara offline.',
'settings.offline.storage.tripsTitle': 'Perjalanan',
'settings.offline.storage.tripOn': 'Disimpan offline',
'settings.offline.storage.tripOff': 'Tidak disimpan',
'settings.offline.clear': 'Hapus cache',
'settings.offline.clearConfirm': 'Hapus semua data perjalanan offline? Kamu bisa menyinkronkan ulang kapan saja saat online.',
'settings.offline.stats.trips': 'Perjalanan di cache',
'settings.offline.stats.pending': 'Perubahan tertunda',
'settings.offline.stats.failed': 'Perubahan gagal',
'settings.offline.stats.conflicts': 'Konflik',
'settings.offline.empty': 'Belum ada perjalanan di cache. Sambungkan ke internet untuk menyinkronkan.',
'settings.offline.loading': 'Memuat…',
'settings.offline.conflicts.title': 'Konflik sinkronisasi',
'settings.offline.conflicts.hint': 'Perubahan yang kamu buat secara offline bentrok dengan perubahan yang lebih baru di server. Pilih versi mana yang ingin disimpan.',
'settings.offline.conflicts.keepMine': 'Simpan punyaku',
'settings.offline.conflicts.keepServer': 'Simpan punya server',
'settings.offline.conflicts.mine': 'Versimu',
'settings.offline.conflicts.server': 'Versi server',
'settings.offline.conflicts.item': 'Perubahan pada “{name}”',
'settings.offline.conflicts.strategyTitle': 'Saat terjadi konflik',
'settings.offline.conflicts.strategy.ask': 'Tanya aku setiap kali',
'settings.offline.conflicts.strategy.mine': 'Selalu simpan versiku',
'settings.offline.conflicts.strategy.server': 'Selalu simpan versi server',
'settings.offline.banner.offline': 'Offline',
'settings.offline.banner.forced': 'Mode offline',
'settings.offline.banner.queued': 'Offline · {count} diantrekan',
'settings.offline.banner.syncing': 'Menyinkronkan {count}…',
'settings.offline.banner.failed': 'Gagal menyinkronkan: {count}',
'settings.offline.banner.conflicts': 'Konflik: {count}',
};
export default settings;
+48
View File
@@ -406,6 +406,54 @@ const settings: TranslationStrings = {
'settings.appearance.experimental': 'Experimental',
'settings.general.languageRegion': 'Language & region',
'settings.general.travelMap': 'Travel & map',
// ── Offline (#1135)
'settings.offline.cache.title': 'Cache offline',
'settings.offline.mode.title': 'Modalità offline',
'settings.offline.mode.force': 'Forza la modalità offline',
'settings.offline.mode.forceHint': 'Lavora solo con i dati in cache e metti in coda le tue modifiche. Disattiva per riconnetterti e sincronizzare.',
'settings.offline.mode.active': 'La modalità offline è attiva — le tue modifiche sono in coda e verranno sincronizzate quando la disattivi.',
'settings.offline.prepare.title': "Prepara per l'offline",
'settings.offline.prepare.hint': 'Scarica tutto ciò che ti serve — dati del viaggio, documenti e tile della mappa — prima di perdere la connessione.',
'settings.offline.prepare.button': "Scarica per l'uso offline",
'settings.offline.prepare.running': 'Download in corso…',
'settings.offline.prepare.done': "Pronto per l'uso offline",
'settings.offline.prepare.phase.trips': 'Dati del viaggio',
'settings.offline.prepare.phase.files': 'Documenti',
'settings.offline.prepare.phase.tiles': 'Tile della mappa',
'settings.offline.resync': 'Risincronizza ora',
'settings.offline.resyncing': 'Sincronizzazione…',
'settings.offline.storage.title': 'Cosa archiviare offline',
'settings.offline.storage.tiles': 'Archivia i tile della mappa offline',
'settings.offline.storage.tilesHint': 'I tile della mappa usano più spazio di archiviazione. Disattiva questa opzione per conservare offline solo i dati del viaggio e i documenti.',
'settings.offline.storage.tripsTitle': 'Viaggi',
'settings.offline.storage.tripOn': 'Archiviato offline',
'settings.offline.storage.tripOff': 'Non archiviato',
'settings.offline.clear': 'Svuota la cache',
'settings.offline.clearConfirm': 'Cancellare tutti i dati di viaggio offline? Puoi risincronizzare in qualsiasi momento quando sei online.',
'settings.offline.stats.trips': 'Viaggi in cache',
'settings.offline.stats.pending': 'Modifiche in sospeso',
'settings.offline.stats.failed': 'Modifiche non riuscite',
'settings.offline.stats.conflicts': 'Conflitti',
'settings.offline.empty': 'Nessun viaggio ancora in cache. Connettiti a internet per sincronizzare.',
'settings.offline.loading': 'Caricamento…',
'settings.offline.conflicts.title': 'Conflitti di sincronizzazione',
'settings.offline.conflicts.hint': 'Le modifiche fatte offline sono in conflitto con modifiche più recenti sul server. Scegli quale versione mantenere.',
'settings.offline.conflicts.keepMine': 'Mantieni le mie',
'settings.offline.conflicts.keepServer': 'Mantieni le loro',
'settings.offline.conflicts.mine': 'La tua versione',
'settings.offline.conflicts.server': 'Versione del server',
'settings.offline.conflicts.item': 'Modifica a “{name}”',
'settings.offline.conflicts.strategyTitle': 'Quando si verifica un conflitto',
'settings.offline.conflicts.strategy.ask': 'Chiedimi ogni volta',
'settings.offline.conflicts.strategy.mine': 'Mantieni sempre la mia versione',
'settings.offline.conflicts.strategy.server': 'Mantieni sempre la versione del server',
'settings.offline.banner.offline': 'Offline',
'settings.offline.banner.forced': 'Modalità offline',
'settings.offline.banner.queued': 'Offline · {count} in coda',
'settings.offline.banner.syncing': 'Sincronizzazione di {count}…',
'settings.offline.banner.failed': 'Sincronizzazione non riuscita: {count}',
'settings.offline.banner.conflicts': 'Conflitti: {count}',
};
export default settings;
+48
View File
@@ -383,6 +383,54 @@ const settings: TranslationStrings = {
'settings.appearance.experimental': 'Experimental',
'settings.general.languageRegion': 'Language & region',
'settings.general.travelMap': 'Travel & map',
// ── Offline (#1135)
'settings.offline.cache.title': 'オフラインキャッシュ',
'settings.offline.mode.title': 'オフラインモード',
'settings.offline.mode.force': 'オフラインモードを強制',
'settings.offline.mode.forceHint': 'キャッシュ済みのデータのみで作業し、変更はキューに保存します。オフにすると再接続して同期します。',
'settings.offline.mode.active': 'オフラインモードがオンです — 変更はキューに保存され、オフにすると同期されます。',
'settings.offline.prepare.title': 'オフラインの準備',
'settings.offline.prepare.hint': '接続が切れる前に、必要なもの — 旅行データ、ドキュメント、地図タイル — をすべてダウンロードします。',
'settings.offline.prepare.button': 'オフライン用にダウンロード',
'settings.offline.prepare.running': 'ダウンロード中…',
'settings.offline.prepare.done': 'オフラインで利用できます',
'settings.offline.prepare.phase.trips': '旅行データ',
'settings.offline.prepare.phase.files': 'ドキュメント',
'settings.offline.prepare.phase.tiles': '地図タイル',
'settings.offline.resync': '今すぐ再同期',
'settings.offline.resyncing': '同期中…',
'settings.offline.storage.title': 'オフラインで保存する内容',
'settings.offline.storage.tiles': '地図タイルをオフラインで保存',
'settings.offline.storage.tilesHint': '地図タイルは最も多くのストレージを使用します。これをオフにすると、旅行データとドキュメントのみをオフラインで保存します。',
'settings.offline.storage.tripsTitle': '旅行',
'settings.offline.storage.tripOn': 'オフラインで保存済み',
'settings.offline.storage.tripOff': '未保存',
'settings.offline.clear': 'キャッシュを消去',
'settings.offline.clearConfirm': 'すべてのオフライン旅行データを消去しますか?オンライン時にいつでも再同期できます。',
'settings.offline.stats.trips': 'キャッシュ済みの旅行',
'settings.offline.stats.pending': '保留中の変更',
'settings.offline.stats.failed': '失敗した変更',
'settings.offline.stats.conflicts': '競合',
'settings.offline.empty': 'キャッシュされた旅行はまだありません。インターネットに接続して同期してください。',
'settings.offline.loading': '読み込み中…',
'settings.offline.conflicts.title': '同期の競合',
'settings.offline.conflicts.hint': 'オフラインで行った変更が、サーバー上の新しい変更と競合しています。どちらのバージョンを保持するか選択してください。',
'settings.offline.conflicts.keepMine': '自分の変更を保持',
'settings.offline.conflicts.keepServer': 'サーバーの変更を保持',
'settings.offline.conflicts.mine': 'あなたのバージョン',
'settings.offline.conflicts.server': 'サーバーのバージョン',
'settings.offline.conflicts.item': '“{name}”への変更',
'settings.offline.conflicts.strategyTitle': '競合が発生したとき',
'settings.offline.conflicts.strategy.ask': '毎回確認する',
'settings.offline.conflicts.strategy.mine': '常に自分のバージョンを保持',
'settings.offline.conflicts.strategy.server': '常にサーバーのバージョンを保持',
'settings.offline.banner.offline': 'オフライン',
'settings.offline.banner.forced': 'オフラインモード',
'settings.offline.banner.queued': 'オフライン · {count} 件キュー',
'settings.offline.banner.syncing': '{count} 件を同期中…',
'settings.offline.banner.failed': '同期に失敗: {count}',
'settings.offline.banner.conflicts': '競合: {count}',
};
export default settings;
+48
View File
@@ -398,6 +398,54 @@ const settings: TranslationStrings = {
'settings.appearance.experimental': 'Experimental',
'settings.general.languageRegion': 'Language & region',
'settings.general.travelMap': 'Travel & map',
// ── Offline (#1135)
'settings.offline.cache.title': '오프라인 캐시',
'settings.offline.mode.title': '오프라인 모드',
'settings.offline.mode.force': '오프라인 모드 강제 사용',
'settings.offline.mode.forceHint': '캐시된 데이터만 사용하고 변경 사항을 대기열에 넣습니다. 다시 연결하여 동기화하려면 끄세요.',
'settings.offline.mode.active': '오프라인 모드가 켜져 있습니다 — 변경 사항이 대기열에 있으며 모드를 끄면 동기화됩니다.',
'settings.offline.prepare.title': '오프라인 준비',
'settings.offline.prepare.hint': '연결이 끊기기 전에 필요한 모든 것 — 여행 데이터, 문서, 지도 타일 — 을 다운로드하세요.',
'settings.offline.prepare.button': '오프라인 사용을 위해 다운로드',
'settings.offline.prepare.running': '다운로드 중…',
'settings.offline.prepare.done': '오프라인 사용 준비 완료',
'settings.offline.prepare.phase.trips': '여행 데이터',
'settings.offline.prepare.phase.files': '문서',
'settings.offline.prepare.phase.tiles': '지도 타일',
'settings.offline.resync': '지금 다시 동기화',
'settings.offline.resyncing': '동기화 중…',
'settings.offline.storage.title': '오프라인에 저장할 항목',
'settings.offline.storage.tiles': '지도 타일을 오프라인에 저장',
'settings.offline.storage.tilesHint': '지도 타일은 저장 공간을 가장 많이 사용합니다. 끄면 여행 데이터와 문서만 오프라인에 저장합니다.',
'settings.offline.storage.tripsTitle': '여행',
'settings.offline.storage.tripOn': '오프라인에 저장됨',
'settings.offline.storage.tripOff': '저장 안 됨',
'settings.offline.clear': '캐시 지우기',
'settings.offline.clearConfirm': '모든 오프라인 여행 데이터를 지울까요? 온라인일 때 언제든지 다시 동기화할 수 있습니다.',
'settings.offline.stats.trips': '캐시된 여행',
'settings.offline.stats.pending': '대기 중인 변경 사항',
'settings.offline.stats.failed': '실패한 변경 사항',
'settings.offline.stats.conflicts': '충돌',
'settings.offline.empty': '아직 캐시된 여행이 없습니다. 인터넷에 연결하여 동기화하세요.',
'settings.offline.loading': '불러오는 중…',
'settings.offline.conflicts.title': '동기화 충돌',
'settings.offline.conflicts.hint': '오프라인에서 변경한 내용이 서버의 최신 변경 내용과 충돌합니다. 보관할 버전을 선택하세요.',
'settings.offline.conflicts.keepMine': '내 버전 유지',
'settings.offline.conflicts.keepServer': '상대 버전 유지',
'settings.offline.conflicts.mine': '내 버전',
'settings.offline.conflicts.server': '서버 버전',
'settings.offline.conflicts.item': '“{name}” 변경',
'settings.offline.conflicts.strategyTitle': '충돌이 발생하면',
'settings.offline.conflicts.strategy.ask': '매번 묻기',
'settings.offline.conflicts.strategy.mine': '항상 내 버전 유지',
'settings.offline.conflicts.strategy.server': '항상 서버 버전 유지',
'settings.offline.banner.offline': '오프라인',
'settings.offline.banner.forced': '오프라인 모드',
'settings.offline.banner.queued': '오프라인 · {count}개 대기 중',
'settings.offline.banner.syncing': '{count}개 동기화 중…',
'settings.offline.banner.failed': '동기화 실패: {count}',
'settings.offline.banner.conflicts': '충돌: {count}',
};
export default settings;
+48
View File
@@ -406,6 +406,54 @@ const settings: TranslationStrings = {
'settings.appearance.experimental': 'Experimental',
'settings.general.languageRegion': 'Language & region',
'settings.general.travelMap': 'Travel & map',
// ── Offline (#1135)
'settings.offline.cache.title': 'Offline cache',
'settings.offline.mode.title': 'Offlinemodus',
'settings.offline.mode.force': 'Offlinemodus forceren',
'settings.offline.mode.forceHint': 'Werk alleen met gecachte gegevens en zet je wijzigingen in de wachtrij. Schakel uit om opnieuw te verbinden en te synchroniseren.',
'settings.offline.mode.active': 'Offlinemodus staat aan — je wijzigingen staan in de wachtrij en worden gesynchroniseerd zodra je hem uitschakelt.',
'settings.offline.prepare.title': 'Voorbereiden op offline',
'settings.offline.prepare.hint': 'Download alles wat je nodig hebt — reisgegevens, documenten en kaarttegels — voordat je je verbinding verliest.',
'settings.offline.prepare.button': 'Downloaden voor offline gebruik',
'settings.offline.prepare.running': 'Downloaden…',
'settings.offline.prepare.done': 'Klaar voor offline gebruik',
'settings.offline.prepare.phase.trips': 'Reisgegevens',
'settings.offline.prepare.phase.files': 'Documenten',
'settings.offline.prepare.phase.tiles': 'Kaarttegels',
'settings.offline.resync': 'Nu opnieuw synchroniseren',
'settings.offline.resyncing': 'Synchroniseren…',
'settings.offline.storage.title': 'Wat offline opslaan',
'settings.offline.storage.tiles': 'Kaarttegels offline opslaan',
'settings.offline.storage.tilesHint': 'Kaarttegels gebruiken de meeste opslag. Schakel dit uit om alleen reisgegevens en documenten offline te bewaren.',
'settings.offline.storage.tripsTitle': 'Reizen',
'settings.offline.storage.tripOn': 'Offline opgeslagen',
'settings.offline.storage.tripOff': 'Niet opgeslagen',
'settings.offline.clear': 'Cache wissen',
'settings.offline.clearConfirm': 'Alle offline reisgegevens wissen? Je kunt altijd opnieuw synchroniseren wanneer je online bent.',
'settings.offline.stats.trips': 'Gecachte reizen',
'settings.offline.stats.pending': 'Wijzigingen in afwachting',
'settings.offline.stats.failed': 'Mislukte wijzigingen',
'settings.offline.stats.conflicts': 'Conflicten',
'settings.offline.empty': 'Nog geen reizen gecacht. Maak verbinding met internet om te synchroniseren.',
'settings.offline.loading': 'Laden…',
'settings.offline.conflicts.title': 'Synchronisatieconflicten',
'settings.offline.conflicts.hint': 'Wijzigingen die je offline hebt gemaakt botsen met nieuwere wijzigingen op de server. Kies welke versie je wilt behouden.',
'settings.offline.conflicts.keepMine': 'Die van mij behouden',
'settings.offline.conflicts.keepServer': 'Die van de server behouden',
'settings.offline.conflicts.mine': 'Jouw versie',
'settings.offline.conflicts.server': 'Serverversie',
'settings.offline.conflicts.item': 'Wijziging in “{name}”',
'settings.offline.conflicts.strategyTitle': 'Wanneer er een conflict optreedt',
'settings.offline.conflicts.strategy.ask': 'Vraag het me elke keer',
'settings.offline.conflicts.strategy.mine': 'Altijd mijn versie behouden',
'settings.offline.conflicts.strategy.server': 'Altijd de serverversie behouden',
'settings.offline.banner.offline': 'Offline',
'settings.offline.banner.forced': 'Offlinemodus',
'settings.offline.banner.queued': 'Offline · {count} in wachtrij',
'settings.offline.banner.syncing': 'Synchroniseren {count}…',
'settings.offline.banner.failed': 'Synchroniseren mislukt: {count}',
'settings.offline.banner.conflicts': 'Conflicten: {count}',
};
export default settings;
+48
View File
@@ -407,6 +407,54 @@ const settings: TranslationStrings = {
'settings.appearance.experimental': 'Experimental',
'settings.general.languageRegion': 'Language & region',
'settings.general.travelMap': 'Travel & map',
// ── Offline (#1135)
'settings.offline.cache.title': 'Pamięć podręczna offline',
'settings.offline.mode.title': 'Tryb offline',
'settings.offline.mode.force': 'Wymuś tryb offline',
'settings.offline.mode.forceHint': 'Pracuj wyłącznie na danych z pamięci podręcznej i kolejkuj swoje zmiany. Wyłącz, aby połączyć się ponownie i zsynchronizować.',
'settings.offline.mode.active': 'Tryb offline jest włączony — Twoje zmiany czekają w kolejce i zostaną zsynchronizowane po jego wyłączeniu.',
'settings.offline.prepare.title': 'Przygotuj do trybu offline',
'settings.offline.prepare.hint': 'Pobierz wszystko, czego potrzebujesz — dane podróży, dokumenty i kafelki mapy — zanim stracisz połączenie.',
'settings.offline.prepare.button': 'Pobierz do użytku offline',
'settings.offline.prepare.running': 'Pobieranie…',
'settings.offline.prepare.done': 'Gotowe do użytku offline',
'settings.offline.prepare.phase.trips': 'Dane podróży',
'settings.offline.prepare.phase.files': 'Dokumenty',
'settings.offline.prepare.phase.tiles': 'Kafelki mapy',
'settings.offline.resync': 'Synchronizuj ponownie',
'settings.offline.resyncing': 'Synchronizowanie…',
'settings.offline.storage.title': 'Co przechowywać offline',
'settings.offline.storage.tiles': 'Przechowuj kafelki mapy offline',
'settings.offline.storage.tilesHint': 'Kafelki mapy zajmują najwięcej miejsca. Wyłącz tę opcję, aby przechowywać offline tylko dane podróży i dokumenty.',
'settings.offline.storage.tripsTitle': 'Podróże',
'settings.offline.storage.tripOn': 'Przechowywane offline',
'settings.offline.storage.tripOff': 'Nieprzechowywane',
'settings.offline.clear': 'Wyczyść pamięć podręczną',
'settings.offline.clearConfirm': 'Wyczyścić wszystkie dane podróży zapisane offline? Możesz je w każdej chwili zsynchronizować ponownie, będąc online.',
'settings.offline.stats.trips': 'Podróże w pamięci podręcznej',
'settings.offline.stats.pending': 'Oczekujące zmiany',
'settings.offline.stats.failed': 'Nieudane zmiany',
'settings.offline.stats.conflicts': 'Konflikty',
'settings.offline.empty': 'Brak podróży w pamięci podręcznej. Połącz się z internetem, aby zsynchronizować.',
'settings.offline.loading': 'Ładowanie…',
'settings.offline.conflicts.title': 'Konflikty synchronizacji',
'settings.offline.conflicts.hint': 'Zmiany wprowadzone offline kolidują z nowszymi zmianami na serwerze. Wybierz, którą wersję zachować.',
'settings.offline.conflicts.keepMine': 'Zachowaj moją',
'settings.offline.conflicts.keepServer': 'Zachowaj serwerową',
'settings.offline.conflicts.mine': 'Twoja wersja',
'settings.offline.conflicts.server': 'Wersja serwera',
'settings.offline.conflicts.item': 'Zmiana w „{name}”',
'settings.offline.conflicts.strategyTitle': 'Gdy wystąpi konflikt',
'settings.offline.conflicts.strategy.ask': 'Pytaj mnie za każdym razem',
'settings.offline.conflicts.strategy.mine': 'Zawsze zachowuj moją wersję',
'settings.offline.conflicts.strategy.server': 'Zawsze zachowuj wersję serwera',
'settings.offline.banner.offline': 'Offline',
'settings.offline.banner.forced': 'Tryb offline',
'settings.offline.banner.queued': 'Offline · {count} w kolejce',
'settings.offline.banner.syncing': 'Synchronizowanie {count}…',
'settings.offline.banner.failed': 'Nie udało się zsynchronizować: {count}',
'settings.offline.banner.conflicts': 'Konflikty: {count}',
};
export default settings;
+48
View File
@@ -408,6 +408,54 @@ const settings: TranslationStrings = {
'settings.appearance.experimental': 'Experimental',
'settings.general.languageRegion': 'Language & region',
'settings.general.travelMap': 'Travel & map',
// ── Offline (#1135)
'settings.offline.cache.title': 'Офлайн-кэш',
'settings.offline.mode.title': 'Офлайн-режим',
'settings.offline.mode.force': 'Принудительный офлайн-режим',
'settings.offline.mode.forceHint': 'Работайте только с кэшированными данными, а ваши изменения ставятся в очередь. Выключите, чтобы снова подключиться и синхронизировать.',
'settings.offline.mode.active': 'Офлайн-режим включён — ваши изменения поставлены в очередь и синхронизируются, когда вы его выключите.',
'settings.offline.prepare.title': 'Подготовка к работе офлайн',
'settings.offline.prepare.hint': 'Скачайте всё необходимое — данные поездок, документы и тайлы карты — до того, как потеряете соединение.',
'settings.offline.prepare.button': 'Скачать для работы офлайн',
'settings.offline.prepare.running': 'Скачивание…',
'settings.offline.prepare.done': 'Готово к работе офлайн',
'settings.offline.prepare.phase.trips': 'Данные поездок',
'settings.offline.prepare.phase.files': 'Документы',
'settings.offline.prepare.phase.tiles': 'Тайлы карты',
'settings.offline.resync': 'Синхронизировать сейчас',
'settings.offline.resyncing': 'Синхронизация…',
'settings.offline.storage.title': 'Что хранить офлайн',
'settings.offline.storage.tiles': 'Хранить тайлы карты офлайн',
'settings.offline.storage.tilesHint': 'Тайлы карты занимают больше всего места. Выключите, чтобы хранить офлайн только данные поездок и документы.',
'settings.offline.storage.tripsTitle': 'Поездки',
'settings.offline.storage.tripOn': 'Хранится офлайн',
'settings.offline.storage.tripOff': 'Не хранится',
'settings.offline.clear': 'Очистить кэш',
'settings.offline.clearConfirm': 'Очистить все офлайн-данные поездок? Вы сможете синхронизировать их снова в любой момент при наличии подключения.',
'settings.offline.stats.trips': 'Кэшированные поездки',
'settings.offline.stats.pending': 'Изменения в очереди',
'settings.offline.stats.failed': 'Неудавшиеся изменения',
'settings.offline.stats.conflicts': 'Конфликты',
'settings.offline.empty': 'Поездки ещё не кэшированы. Подключитесь к интернету для синхронизации.',
'settings.offline.loading': 'Загрузка…',
'settings.offline.conflicts.title': 'Конфликты синхронизации',
'settings.offline.conflicts.hint': 'Изменения, сделанные вами офлайн, конфликтуют с более новыми изменениями на сервере. Выберите, какую версию сохранить.',
'settings.offline.conflicts.keepMine': 'Оставить мою',
'settings.offline.conflicts.keepServer': 'Оставить серверную',
'settings.offline.conflicts.mine': 'Ваша версия',
'settings.offline.conflicts.server': 'Версия с сервера',
'settings.offline.conflicts.item': 'Изменение “{name}”',
'settings.offline.conflicts.strategyTitle': 'При возникновении конфликта',
'settings.offline.conflicts.strategy.ask': 'Спрашивать меня каждый раз',
'settings.offline.conflicts.strategy.mine': 'Всегда сохранять мою версию',
'settings.offline.conflicts.strategy.server': 'Всегда сохранять версию с сервера',
'settings.offline.banner.offline': 'Офлайн',
'settings.offline.banner.forced': 'Офлайн-режим',
'settings.offline.banner.queued': 'Офлайн · {count} в очереди',
'settings.offline.banner.syncing': 'Синхронизация {count}…',
'settings.offline.banner.failed': 'Не удалось синхронизировать: {count}',
'settings.offline.banner.conflicts': 'Конфликты: {count}',
};
export default settings;
+48
View File
@@ -403,6 +403,54 @@ const settings: TranslationStrings = {
'settings.appearance.experimental': 'Experimental',
'settings.general.languageRegion': 'Language & region',
'settings.general.travelMap': 'Travel & map',
// ── Offline (#1135)
'settings.offline.cache.title': 'Offline-cache',
'settings.offline.mode.title': 'Offlineläge',
'settings.offline.mode.force': 'Tvinga offlineläge',
'settings.offline.mode.forceHint': 'Arbeta endast med cachelagrade data och köa dina ändringar. Stäng av för att återansluta och synkronisera.',
'settings.offline.mode.active': 'Offlineläget är på — dina ändringar köas och synkroniseras när du stänger av det.',
'settings.offline.prepare.title': 'Förbered för offline',
'settings.offline.prepare.hint': 'Ladda ner allt du behöver — resdata, dokument och kartrutor — innan du förlorar anslutningen.',
'settings.offline.prepare.button': 'Ladda ner för offlineanvändning',
'settings.offline.prepare.running': 'Laddar ner…',
'settings.offline.prepare.done': 'Klar för offlineanvändning',
'settings.offline.prepare.phase.trips': 'Resdata',
'settings.offline.prepare.phase.files': 'Dokument',
'settings.offline.prepare.phase.tiles': 'Kartrutor',
'settings.offline.resync': 'Synkronisera om nu',
'settings.offline.resyncing': 'Synkroniserar…',
'settings.offline.storage.title': 'Vad som ska lagras offline',
'settings.offline.storage.tiles': 'Lagra kartrutor offline',
'settings.offline.storage.tilesHint': 'Kartrutor använder mest lagringsutrymme. Stäng av detta för att endast behålla resdata och dokument offline.',
'settings.offline.storage.tripsTitle': 'Resor',
'settings.offline.storage.tripOn': 'Lagrad offline',
'settings.offline.storage.tripOff': 'Inte lagrad',
'settings.offline.clear': 'Rensa cache',
'settings.offline.clearConfirm': 'Rensa alla offline-resdata? Du kan synkronisera om när som helst när du är online.',
'settings.offline.stats.trips': 'Cachelagrade resor',
'settings.offline.stats.pending': 'Väntande ändringar',
'settings.offline.stats.failed': 'Misslyckade ändringar',
'settings.offline.stats.conflicts': 'Konflikter',
'settings.offline.empty': 'Inga resor har cachelagrats ännu. Anslut till internet för att synkronisera.',
'settings.offline.loading': 'Laddar…',
'settings.offline.conflicts.title': 'Synkroniseringskonflikter',
'settings.offline.conflicts.hint': 'Ändringar du gjorde offline krockar med nyare ändringar på servern. Välj vilken version du vill behålla.',
'settings.offline.conflicts.keepMine': 'Behåll mina',
'settings.offline.conflicts.keepServer': 'Behåll deras',
'settings.offline.conflicts.mine': 'Din version',
'settings.offline.conflicts.server': 'Serverversion',
'settings.offline.conflicts.item': 'Ändring av “{name}”',
'settings.offline.conflicts.strategyTitle': 'När en konflikt uppstår',
'settings.offline.conflicts.strategy.ask': 'Fråga mig varje gång',
'settings.offline.conflicts.strategy.mine': 'Behåll alltid min version',
'settings.offline.conflicts.strategy.server': 'Behåll alltid serverversionen',
'settings.offline.banner.offline': 'Offline',
'settings.offline.banner.forced': 'Offlineläge',
'settings.offline.banner.queued': 'Offline · {count} i kö',
'settings.offline.banner.syncing': 'Synkroniserar {count}…',
'settings.offline.banner.failed': 'Kunde inte synkronisera: {count}',
'settings.offline.banner.conflicts': 'Konflikter: {count}',
};
export default settings;
+48
View File
@@ -403,6 +403,54 @@ const settings: TranslationStrings = {
'settings.appearance.experimental': 'Experimental',
'settings.general.languageRegion': 'Language & region',
'settings.general.travelMap': 'Travel & map',
// ── Offline (#1135)
'settings.offline.cache.title': 'Çevrimdışı önbellek',
'settings.offline.mode.title': 'Çevrimdışı mod',
'settings.offline.mode.force': 'Çevrimdışı modu zorla',
'settings.offline.mode.forceHint': 'Yalnızca önbelleğe alınmış verilerle çalışın ve değişikliklerinizi sıraya alın. Yeniden bağlanıp senkronize etmek için kapatın.',
'settings.offline.mode.active': 'Çevrimdışı mod açık — değişiklikleriniz sıraya alındı ve kapattığınızda senkronize edilecek.',
'settings.offline.prepare.title': 'Çevrimdışı için hazırlan',
'settings.offline.prepare.hint': 'Bağlantınızı kaybetmeden önce ihtiyacınız olan her şeyi — gezi verileri, belgeler ve harita kutucukları — indirin.',
'settings.offline.prepare.button': 'Çevrimdışı kullanım için indir',
'settings.offline.prepare.running': 'İndiriliyor…',
'settings.offline.prepare.done': 'Çevrimdışı kullanıma hazır',
'settings.offline.prepare.phase.trips': 'Gezi verileri',
'settings.offline.prepare.phase.files': 'Belgeler',
'settings.offline.prepare.phase.tiles': 'Harita kutucukları',
'settings.offline.resync': 'Şimdi yeniden senkronize et',
'settings.offline.resyncing': 'Senkronize ediliyor…',
'settings.offline.storage.title': 'Çevrimdışı olarak ne saklanacak',
'settings.offline.storage.tiles': 'Harita kutucuklarını çevrimdışı sakla',
'settings.offline.storage.tilesHint': 'Harita kutucukları en fazla depolama alanını kullanır. Yalnızca gezi verilerini ve belgeleri çevrimdışı tutmak için bunu kapatın.',
'settings.offline.storage.tripsTitle': 'Geziler',
'settings.offline.storage.tripOn': 'Çevrimdışı saklandı',
'settings.offline.storage.tripOff': 'Saklanmadı',
'settings.offline.clear': 'Önbelleği temizle',
'settings.offline.clearConfirm': 'Tüm çevrimdışı gezi verileri silinsin mi? Çevrimiçiyken istediğiniz zaman yeniden senkronize edebilirsiniz.',
'settings.offline.stats.trips': 'Önbelleğe alınan geziler',
'settings.offline.stats.pending': 'Bekleyen değişiklikler',
'settings.offline.stats.failed': 'Başarısız değişiklikler',
'settings.offline.stats.conflicts': 'Çakışmalar',
'settings.offline.empty': 'Henüz önbelleğe alınmış gezi yok. Senkronize etmek için internete bağlanın.',
'settings.offline.loading': 'Yükleniyor…',
'settings.offline.conflicts.title': 'Senkronizasyon çakışmaları',
'settings.offline.conflicts.hint': 'Çevrimdışıyken yaptığınız değişiklikler sunucudaki daha yeni değişikliklerle çakışıyor. Hangi sürümün saklanacağını seçin.',
'settings.offline.conflicts.keepMine': 'Benimkini sakla',
'settings.offline.conflicts.keepServer': 'Onlarınkini sakla',
'settings.offline.conflicts.mine': 'Sizin sürümünüz',
'settings.offline.conflicts.server': 'Sunucu sürümü',
'settings.offline.conflicts.item': '“{name}” için değişiklik',
'settings.offline.conflicts.strategyTitle': 'Bir çakışma olduğunda',
'settings.offline.conflicts.strategy.ask': 'Her seferinde bana sor',
'settings.offline.conflicts.strategy.mine': 'Her zaman benim sürümümü sakla',
'settings.offline.conflicts.strategy.server': 'Her zaman sunucu sürümünü sakla',
'settings.offline.banner.offline': 'Çevrimdışı',
'settings.offline.banner.forced': 'Çevrimdışı mod',
'settings.offline.banner.queued': 'Çevrimdışı · {count} sırada',
'settings.offline.banner.syncing': '{count} senkronize ediliyor…',
'settings.offline.banner.failed': 'Senkronize edilemedi: {count}',
'settings.offline.banner.conflicts': 'Çakışmalar: {count}',
};
export default settings;
+48
View File
@@ -407,6 +407,54 @@ const settings: TranslationStrings = {
'settings.appearance.experimental': 'Experimental',
'settings.general.languageRegion': 'Language & region',
'settings.general.travelMap': 'Travel & map',
// ── Offline (#1135)
'settings.offline.cache.title': 'Офлайн-кеш',
'settings.offline.mode.title': 'Офлайн-режим',
'settings.offline.mode.force': 'Примусовий офлайн-режим',
'settings.offline.mode.forceHint': 'Працюйте лише з кешованими даними та ставте свої зміни в чергу. Вимкніть, щоб знову підключитися та синхронізувати.',
'settings.offline.mode.active': 'Офлайн-режим увімкнено — ваші зміни поставлені в чергу й синхронізуються, коли ви його вимкнете.',
'settings.offline.prepare.title': 'Підготуватися до офлайну',
'settings.offline.prepare.hint': 'Завантажте все необхідне — дані поїздок, документи та тайли карти — перш ніж втратите зв’язок.',
'settings.offline.prepare.button': 'Завантажити для офлайн-використання',
'settings.offline.prepare.running': 'Завантаження…',
'settings.offline.prepare.done': 'Готово до офлайн-використання',
'settings.offline.prepare.phase.trips': 'Дані поїздок',
'settings.offline.prepare.phase.files': 'Документи',
'settings.offline.prepare.phase.tiles': 'Тайли карти',
'settings.offline.resync': 'Синхронізувати зараз',
'settings.offline.resyncing': 'Синхронізація…',
'settings.offline.storage.title': 'Що зберігати офлайн',
'settings.offline.storage.tiles': 'Зберігати тайли карти офлайн',
'settings.offline.storage.tilesHint': 'Тайли карти займають найбільше місця. Вимкніть, щоб зберігати офлайн лише дані поїздок і документи.',
'settings.offline.storage.tripsTitle': 'Поїздки',
'settings.offline.storage.tripOn': 'Збережено офлайн',
'settings.offline.storage.tripOff': 'Не збережено',
'settings.offline.clear': 'Очистити кеш',
'settings.offline.clearConfirm': 'Очистити всі офлайн-дані поїздок? Ви можете синхронізувати їх будь-коли в режимі онлайн.',
'settings.offline.stats.trips': 'Кешовані поїздки',
'settings.offline.stats.pending': 'Зміни в очікуванні',
'settings.offline.stats.failed': 'Невдалі зміни',
'settings.offline.stats.conflicts': 'Конфлікти',
'settings.offline.empty': 'Поки що немає кешованих поїздок. Підключіться до інтернету, щоб синхронізувати.',
'settings.offline.loading': 'Завантаження…',
'settings.offline.conflicts.title': 'Конфлікти синхронізації',
'settings.offline.conflicts.hint': 'Зміни, які ви зробили офлайн, конфліктують із новішими змінами на сервері. Виберіть, яку версію залишити.',
'settings.offline.conflicts.keepMine': 'Залишити мою',
'settings.offline.conflicts.keepServer': 'Залишити їхню',
'settings.offline.conflicts.mine': 'Ваша версія',
'settings.offline.conflicts.server': 'Версія сервера',
'settings.offline.conflicts.item': 'Зміна в “{name}”',
'settings.offline.conflicts.strategyTitle': 'Коли виникає конфлікт',
'settings.offline.conflicts.strategy.ask': 'Запитувати мене щоразу',
'settings.offline.conflicts.strategy.mine': 'Завжди залишати мою версію',
'settings.offline.conflicts.strategy.server': 'Завжди залишати версію сервера',
'settings.offline.banner.offline': 'Офлайн',
'settings.offline.banner.forced': 'Офлайн-режим',
'settings.offline.banner.queued': 'Офлайн · {count} у черзі',
'settings.offline.banner.syncing': 'Синхронізація {count}…',
'settings.offline.banner.failed': 'Не вдалося синхронізувати: {count}',
'settings.offline.banner.conflicts': 'Конфлікти: {count}',
};
export default settings;
+48
View File
@@ -407,6 +407,54 @@ const settings: TranslationStrings = {
'settings.appearance.experimental': 'Thử nghiệm',
'settings.general.languageRegion': 'Ngôn ngữ & khu vực',
'settings.general.travelMap': 'Du lịch & bản đồ',
// ── Offline (#1135)
'settings.offline.cache.title': 'Bộ nhớ đệm ngoại tuyến',
'settings.offline.mode.title': 'Chế độ ngoại tuyến',
'settings.offline.mode.force': 'Bắt buộc chế độ ngoại tuyến',
'settings.offline.mode.forceHint': 'Chỉ làm việc với dữ liệu trong bộ nhớ đệm và đưa các thay đổi của bạn vào hàng đợi. Tắt để kết nối lại và đồng bộ hóa.',
'settings.offline.mode.active': 'Chế độ ngoại tuyến đang bật — các thay đổi của bạn đã được đưa vào hàng đợi và sẽ đồng bộ hóa khi bạn tắt nó.',
'settings.offline.prepare.title': 'Chuẩn bị cho ngoại tuyến',
'settings.offline.prepare.hint': 'Tải xuống mọi thứ bạn cần — dữ liệu chuyến đi, tài liệu và ô bản đồ — trước khi bạn mất kết nối.',
'settings.offline.prepare.button': 'Tải xuống để dùng ngoại tuyến',
'settings.offline.prepare.running': 'Đang tải xuống…',
'settings.offline.prepare.done': 'Sẵn sàng dùng ngoại tuyến',
'settings.offline.prepare.phase.trips': 'Dữ liệu chuyến đi',
'settings.offline.prepare.phase.files': 'Tài liệu',
'settings.offline.prepare.phase.tiles': 'Ô bản đồ',
'settings.offline.resync': 'Đồng bộ lại ngay',
'settings.offline.resyncing': 'Đang đồng bộ hóa…',
'settings.offline.storage.title': 'Lưu trữ gì khi ngoại tuyến',
'settings.offline.storage.tiles': 'Lưu ô bản đồ ngoại tuyến',
'settings.offline.storage.tilesHint': 'Ô bản đồ chiếm nhiều dung lượng lưu trữ nhất. Tắt tùy chọn này để chỉ giữ dữ liệu chuyến đi và tài liệu ở chế độ ngoại tuyến.',
'settings.offline.storage.tripsTitle': 'Chuyến đi',
'settings.offline.storage.tripOn': 'Đã lưu ngoại tuyến',
'settings.offline.storage.tripOff': 'Chưa lưu',
'settings.offline.clear': 'Xóa bộ nhớ đệm',
'settings.offline.clearConfirm': 'Xóa tất cả dữ liệu chuyến đi ngoại tuyến? Bạn có thể đồng bộ lại bất cứ lúc nào khi trực tuyến.',
'settings.offline.stats.trips': 'Chuyến đi trong bộ nhớ đệm',
'settings.offline.stats.pending': 'Thay đổi đang chờ',
'settings.offline.stats.failed': 'Thay đổi không thành công',
'settings.offline.stats.conflicts': 'Xung đột',
'settings.offline.empty': 'Chưa có chuyến đi nào trong bộ nhớ đệm. Kết nối internet để đồng bộ hóa.',
'settings.offline.loading': 'Đang tải…',
'settings.offline.conflicts.title': 'Xung đột đồng bộ hóa',
'settings.offline.conflicts.hint': 'Các thay đổi bạn thực hiện khi ngoại tuyến mâu thuẫn với các thay đổi mới hơn trên máy chủ. Chọn phiên bản nào để giữ lại.',
'settings.offline.conflicts.keepMine': 'Giữ của tôi',
'settings.offline.conflicts.keepServer': 'Giữ của máy chủ',
'settings.offline.conflicts.mine': 'Phiên bản của bạn',
'settings.offline.conflicts.server': 'Phiên bản của máy chủ',
'settings.offline.conflicts.item': 'Thay đổi đối với “{name}”',
'settings.offline.conflicts.strategyTitle': 'Khi xảy ra xung đột',
'settings.offline.conflicts.strategy.ask': 'Hỏi tôi mỗi lần',
'settings.offline.conflicts.strategy.mine': 'Luôn giữ phiên bản của tôi',
'settings.offline.conflicts.strategy.server': 'Luôn giữ phiên bản của máy chủ',
'settings.offline.banner.offline': 'Ngoại tuyến',
'settings.offline.banner.forced': 'Chế độ ngoại tuyến',
'settings.offline.banner.queued': 'Ngoại tuyến · {count} trong hàng đợi',
'settings.offline.banner.syncing': 'Đang đồng bộ hóa {count}…',
'settings.offline.banner.failed': 'Đồng bộ hóa không thành công: {count}',
'settings.offline.banner.conflicts': 'Xung đột: {count}',
};
export default settings;
+48
View File
@@ -387,6 +387,54 @@ const settings: TranslationStrings = {
'settings.appearance.experimental': 'Experimental',
'settings.general.languageRegion': 'Language & region',
'settings.general.travelMap': 'Travel & map',
// ── Offline (#1135)
'settings.offline.cache.title': '離線快取',
'settings.offline.mode.title': '離線模式',
'settings.offline.mode.force': '強制離線模式',
'settings.offline.mode.forceHint': '僅使用已快取的資料作業,並將你的變更排入佇列。關閉以重新連線並同步。',
'settings.offline.mode.active': '離線模式已開啟——你的變更已排入佇列,將在你關閉時同步。',
'settings.offline.prepare.title': '準備離線使用',
'settings.offline.prepare.hint': '在失去連線前,先下載你需要的一切——行程資料、文件與地圖瓦片。',
'settings.offline.prepare.button': '下載以供離線使用',
'settings.offline.prepare.running': '下載中…',
'settings.offline.prepare.done': '已可離線使用',
'settings.offline.prepare.phase.trips': '行程資料',
'settings.offline.prepare.phase.files': '文件',
'settings.offline.prepare.phase.tiles': '地圖瓦片',
'settings.offline.resync': '立即重新同步',
'settings.offline.resyncing': '同步中…',
'settings.offline.storage.title': '要離線儲存哪些內容',
'settings.offline.storage.tiles': '離線儲存地圖瓦片',
'settings.offline.storage.tilesHint': '地圖瓦片占用最多儲存空間。關閉此項以僅離線保留行程資料與文件。',
'settings.offline.storage.tripsTitle': '行程',
'settings.offline.storage.tripOn': '已離線儲存',
'settings.offline.storage.tripOff': '未儲存',
'settings.offline.clear': '清除快取',
'settings.offline.clearConfirm': '要清除所有離線行程資料嗎?你可以在連線時隨時重新同步。',
'settings.offline.stats.trips': '已快取的行程',
'settings.offline.stats.pending': '待處理的變更',
'settings.offline.stats.failed': '失敗的變更',
'settings.offline.stats.conflicts': '衝突',
'settings.offline.empty': '尚未快取任何行程。請連線網際網路以同步。',
'settings.offline.loading': '載入中…',
'settings.offline.conflicts.title': '同步衝突',
'settings.offline.conflicts.hint': '你離線時所做的變更與伺服器上較新的變更發生衝突。請選擇要保留哪個版本。',
'settings.offline.conflicts.keepMine': '保留我的',
'settings.offline.conflicts.keepServer': '保留對方的',
'settings.offline.conflicts.mine': '你的版本',
'settings.offline.conflicts.server': '伺服器版本',
'settings.offline.conflicts.item': '對 “{name}” 的變更',
'settings.offline.conflicts.strategyTitle': '發生衝突時',
'settings.offline.conflicts.strategy.ask': '每次都詢問我',
'settings.offline.conflicts.strategy.mine': '一律保留我的版本',
'settings.offline.conflicts.strategy.server': '一律保留伺服器版本',
'settings.offline.banner.offline': '離線',
'settings.offline.banner.forced': '離線模式',
'settings.offline.banner.queued': '離線 · {count} 筆待處理',
'settings.offline.banner.syncing': '正在同步 {count} 筆…',
'settings.offline.banner.failed': '同步失敗:{count}',
'settings.offline.banner.conflicts': '衝突:{count}',
};
export default settings;
+48
View File
@@ -385,6 +385,54 @@ const settings: TranslationStrings = {
'settings.appearance.experimental': 'Experimental',
'settings.general.languageRegion': 'Language & region',
'settings.general.travelMap': 'Travel & map',
// ── Offline (#1135)
'settings.offline.cache.title': '离线缓存',
'settings.offline.mode.title': '离线模式',
'settings.offline.mode.force': '强制离线模式',
'settings.offline.mode.forceHint': '仅使用缓存数据工作,并将你的更改排入队列。关闭以重新连接并同步。',
'settings.offline.mode.active': '离线模式已开启——你的更改已排入队列,将在你关闭它时同步。',
'settings.offline.prepare.title': '为离线做准备',
'settings.offline.prepare.hint': '在失去连接之前,下载你所需的一切——行程数据、文档和地图瓦片。',
'settings.offline.prepare.button': '下载以供离线使用',
'settings.offline.prepare.running': '下载中…',
'settings.offline.prepare.done': '已可离线使用',
'settings.offline.prepare.phase.trips': '行程数据',
'settings.offline.prepare.phase.files': '文档',
'settings.offline.prepare.phase.tiles': '地图瓦片',
'settings.offline.resync': '立即重新同步',
'settings.offline.resyncing': '同步中…',
'settings.offline.storage.title': '要离线存储的内容',
'settings.offline.storage.tiles': '离线存储地图瓦片',
'settings.offline.storage.tilesHint': '地图瓦片占用最多存储空间。关闭此项可仅离线保留行程数据和文档。',
'settings.offline.storage.tripsTitle': '行程',
'settings.offline.storage.tripOn': '已离线存储',
'settings.offline.storage.tripOff': '未存储',
'settings.offline.clear': '清除缓存',
'settings.offline.clearConfirm': '清除所有离线行程数据?联网时你可以随时重新同步。',
'settings.offline.stats.trips': '已缓存行程',
'settings.offline.stats.pending': '待处理更改',
'settings.offline.stats.failed': '失败的更改',
'settings.offline.stats.conflicts': '冲突',
'settings.offline.empty': '尚未缓存任何行程。请连接互联网以同步。',
'settings.offline.loading': '加载中…',
'settings.offline.conflicts.title': '同步冲突',
'settings.offline.conflicts.hint': '你离线所做的更改与服务器上更新的更改发生冲突。请选择要保留的版本。',
'settings.offline.conflicts.keepMine': '保留我的',
'settings.offline.conflicts.keepServer': '保留对方的',
'settings.offline.conflicts.mine': '你的版本',
'settings.offline.conflicts.server': '服务器版本',
'settings.offline.conflicts.item': '对“{name}”的更改',
'settings.offline.conflicts.strategyTitle': '发生冲突时',
'settings.offline.conflicts.strategy.ask': '每次询问我',
'settings.offline.conflicts.strategy.mine': '始终保留我的版本',
'settings.offline.conflicts.strategy.server': '始终保留服务器版本',
'settings.offline.banner.offline': '离线',
'settings.offline.banner.forced': '离线模式',
'settings.offline.banner.queued': '离线 · {count} 项排队中',
'settings.offline.banner.syncing': '正在同步 {count} 项…',
'settings.offline.banner.failed': '同步失败:{count}',
'settings.offline.banner.conflicts': '冲突:{count}',
};
export default settings;