feat(client): refine KMZ/KML import dialog and localize all locales

This commit is contained in:
Yannis Biasutti
2026-04-06 19:13:54 +02:00
parent c671b5ff17
commit 2cc79b3d16
15 changed files with 177 additions and 149 deletions
+11 -10
View File
@@ -794,16 +794,17 @@ const br: Record<string, string | { name: string; category: string }[]> = {
// Places Sidebar
'places.addPlace': 'Adicionar lugar/atividade',
'places.importGpx': 'GPX',
'places.importKmlKmz': 'TODO: KMZ / KML',
'places.kmlKmzImportError': 'TODO: KMZ/KML import failed',
'places.kmlKmzInvalidType': 'TODO: Please select a .kml or .kmz file.',
'places.kmlKmzTooLarge': 'TODO: File is too large. Maximum upload size is {maxMb} MB.',
'places.kmlKmzHint': 'TODO: KML/KMZ are common map export formats used by apps like Google My Maps and Google Earth. TREK imports Placemark name, description, and coordinates.',
'places.kmlKmzSizeHint': 'TODO: Maximum file size: {maxMb} MB (same limit as GPX).',
'places.kmlKmzSelectedFile': 'TODO: Selected file: {name}',
'places.kmlKmzSummaryTitle': 'TODO: Import summary',
'places.kmlKmzSummaryValues': 'TODO: Placemarks: {total} - Imported: {created} - Skipped: {skipped}',
'places.importKmlKmz': 'KMZ / KML',
'places.kmlKmzSelectFile': 'Selecionar arquivo',
'places.kmlKmzImported': '{count} lugares importados de KMZ/KML',
'places.kmlKmzImportError': 'Falha na importação de KMZ/KML',
'places.kmlKmzInvalidType': 'Selecione um arquivo .kml ou .kmz.',
'places.kmlKmzTooLarge': 'O arquivo é muito grande. O tamanho máximo de upload é {maxMb} MB.',
'places.kmlKmzHint': 'Importe arquivos de mapa de ferramentas como Google My Maps e Google Earth.',
'places.kmlKmzSizeHint': 'Tamanho máximo do arquivo: {maxMb} MB',
'places.kmlKmzSelectedFile': 'Arquivo selecionado: {name}',
'places.kmlKmzSummaryTitle': 'Resumo da importação',
'places.kmlKmzSummaryValues': 'Placemarks: {total} • Importados: {created} • Ignorados: {skipped}',
'places.gpxImported': '{count} lugares importados do GPX',
'places.gpxError': 'Falha ao importar GPX',
'places.importGoogleList': 'Lista Google',