-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathtranslations.js
786 lines (786 loc) · 45.8 KB
/
translations.js
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
const translations = {
en: {
appTitle: "TiTo Time Tracker",
subtitle: "TiTo Time Tracker Tool",
darkMode: "Dark Mode",
timerHeading: "Timer",
timerRunningFor: "Timer running for",
exportDatabase: "Export Database",
importDatabase: "Import Database",
importWarning: "Warning: Importing a database will overwrite your current data. Make sure you have exported your existing data if you want to keep it. Do you want to proceed with the import?",
clearDatabase: "Clear Database",
projects: "Projects",
addProject: "Add Project",
enterProjectName: "Enter project name",
projectNameEmpty: "Project name cannot be empty.",
confirmDeleteProject: "Are you sure you want to delete this project? All associated time entries will also be deleted.",
confirmDeleteTimeEntry: "Are you sure you want to delete this time entry?",
noProjectForTimer: "No project associated with the timer. Time entry not saved.",
timeEntries: "Time Entries",
addManualEntry: "Add Manual Entry",
removeAllEntries: "Remove All Entries",
entriesPerPage: "Entries per page:",
overallTime: "Overall Time",
timeRange: "Time Range",
reports: "Reports",
aboutTiTo: "About TiTo",
version: "Version: 1.09.0",
learnMore: "Learn more about TiTo",
shareFeedback: "Share your feedback",
supportTiTo: "Support TiTo with a donation",
overallTimeSpentOnProjects: "Overall Time Spent on Projects",
timeSpentInSelectedRange: "Time Spent in Selected Range",
timeDistribution: "Time Distribution",
timeSpentOnProjects: "Time Spent On Projects",
quickSelect: "Quick select:",
today: "Today",
thisWeek: "This Week",
thisMonth: "This Month",
last7Days: "Last 7 Days",
last30Days: "Last 30 Days",
customRange: "Custom Range",
startDate: "Start date:",
endDate: "End date:",
apply: "Apply",
reportType: "Report type:",
weeklySummary: "Weekly Summary",
monthlySummary: "Monthly Summary",
selectAll: "Select All",
deselectAll: "Deselect All",
generateReport: "Generate Report",
export_as_csv: "Export as CSV",
export_as_pdf: "Export as PDF",
export_as_markdown: "Export as Markdown",
pageXofY: "Page {x} of {y}",
previous: "Previous",
next: "Next",
selectAtLeastOneProject: "Select at least one project",
selectColumnsToDisplay: "Select columns to display:",
noDescription: "No description",
noEntriesFound: "No entries found",
hours: "Hours",
start: "Start",
end: "End",
period: "Period",
totalTime: "Total Time",
project: "Project",
description: "Description",
timeSpent: "Time Spent",
hoursSpent: "Hours Spent",
timeGoals: "Time Goals",
projectGoals: "Project Goals",
selectProject: "Select Project",
overallGoal: "Overall Goal",
perDay: "per day",
perWeek: "per week",
perMonth: "per month",
goalSet : "Goal set",
goalProgress: "Progress",
hoursGoal: "hours",
hoursPlaceholder: "Hours",
set: "Set",
add: "Add",
selectProjectFirst: "Please select a project first.",
enterProjectAndHours: "Please select a project and enter hours.",
enterHours: "Please enter hours.",
failedToSetOverallGoal: "Failed to set overall goal.",
/* Help modal */
helpTitle: "How to Use TiTo Time Tracker",
gettingStarted: "Getting Started",
selectLanguage: "Select your preferred language using the dropdown menu at the top of the page.",
projects: "Projects",
addProjects: "To add a project: Enter a name in the \"Enter new project name\" field and click \"Add Project\" or press Enter.",
reorderProjects: "To reorder projects: Drag and drop projects in the list.",
deleteProject: "To delete a project: Click the trash can icon (🗑️) next to the project name.",
timeTracking: "Time Tracking",
startTimer: "To start timing: Select a project and click the play button (▶️).",
pauseResume: "To pause/resume: Click the pause button (⏸️) to pause, and the play button (▶️) to resume.",
stopTimer: "To stop timing: Click the stop button (⏹️).",
manualEntry: "To add a manual entry: Click \"Add Manual Entry\" and adjust the times as needed.",
timeEntries: "Time Entries",
editEntry: "To edit an entry: Click on the time or description of an existing entry.",
deleteEntry: "To delete an entry: Click the trash can icon (🗑️) next to the entry.",
navigateEntries: "To navigate entries: Use the pagination controls at the bottom of the list.",
customizeEntries: "To customize entries per page: Use the \"Entries per page\" dropdown.",
reportsAndVisualization: "Reports and Visualization",
generateReports: "To generate a report: Go to the \"Reports\" tab, select the type and date range, choose projects, and click \"Generate Report\".",
exportReport: "To export a report: After generating, click on the desired format (CSV, PDF, or Markdown).",
viewCharts: "To view time distribution charts: Use the \"Overall Time\" and \"Time Range\" tabs.",
dataManagement: "Data Management",
exportData: "To export all data: Click the \"Export Database\" button.",
importData: "To import data: Click the \"Import Database\" button and select a previously exported file.",
clearData: "To clear all data: Use the \"Clear Database\" button (use with caution)."
},
es: {
appTitle: "TiTo Seguimiento de Tiempo",
subtitle: "TiTo Herramienta de Seguimiento de Tiempo",
darkMode: "Modo Oscuro",
timerHeading: "Temporizador",
timerRunningFor: "Temporizador en marcha para",
exportDatabase: "Exportar Base de Datos",
importDatabase: "Importar Base de Datos",
importWarning: "Advertencia: Importar una base de datos sobrescribirá sus datos actuales. Asegúrese de haber exportado sus datos existentes si desea conservarlos. ¿Desea continuar con la importación?",
clearDatabase: "Borrar Base de Datos",
projects: "Proyectos",
addProject: "Añadir Proyecto",
enterProjectName: "El nombre del proyecto",
projectNameEmpty: "El nombre del proyecto no puede estar vacío.",
confirmDeleteProject: "¿Está seguro de que desea eliminar este proyecto? También se eliminarán todas las entradas de tiempo asociadas.",
confirmDeleteTimeEntry: "¿Está seguro de que desea eliminar esta entrada de tiempo?",
noProjectForTimer: "No hay ningún proyecto asociado al temporizador. La entrada de tiempo no se ha guardado.",
timeEntries: "Entradas de Tiempo",
addManualEntry: "Añadir Entrada Manual",
removeAllEntries: "Eliminar Todas las Entradas",
entriesPerPage: "Entradas por página:",
overallTime: "Tiempo Total",
timeRange: "Rango de Tiempo",
reports: "Informes",
aboutTiTo: "Acerca de TiTo",
version: "Versión: 1.09.0",
learnMore: "Aprende más sobre TiTo",
shareFeedback: "Comparte tu opinión",
supportTiTo: "Apoya a TiTo con una donación",
overallTimeSpentOnProjects: "Tiempo Total Dedicado a Proyectos",
timeSpentInSelectedRange: "Tiempo Dedicado en el Rango Seleccionado",
timeDistribution: "Distribución del Tiempo",
timeSpentOnProjects: "Tiempo Dedicado a Proyectos",
quickSelect: "Selección rápida:",
today: "Hoy",
thisWeek: "Esta Semana",
thisMonth: "Este Mes",
last7Days: "Últimos 7 Días",
last30Days: "Últimos 30 Días",
customRange: "Rango Personalizado",
startDate: "Fecha de inicio:",
endDate: "Fecha de fin:",
apply: "Aplicar",
reportType: "Tipo de informe:",
weeklySummary: "Resumen Semanal",
monthlySummary: "Resumen Mensual",
selectAll: "Seleccionar Todo",
deselectAll: "Deseleccionar Todo",
generateReport: "Generar Informe",
export_as_csv: "Exportar como CSV",
export_as_pdf: "Exportar como PDF",
export_as_markdown: "Exportar como Markdown",
pageXofY: "Página {x} de {y}",
previous: "Anterior",
next: "Siguente",
selectAtLeastOneProject: "Seleccione al menos un proyecto",
selectColumnsToDisplay: "Seleccione las columnas a mostrar:",
noDescription: "Sin descripción",
noEntriesFound: "No se encontraron entradas",
hours: "Horas",
start: "Inicio",
end: "Fin",
period: "Período",
totalTime: "Tiempo Total",
project: "Proyecto",
description: "Descripción",
timeSpent: "Tiempo Dedicado",
hoursSpent: "Horas Pasadas",
timeGoals: "Objetivos de tiempo",
projectGoals: "Objetivos del proyecto",
selectProject: "Seleccionar proyecto",
overallGoal: "Objetivo general",
perDay: "por día",
perWeek: "por semana",
perMonth: "por mes",
goalSet: "Objetivo establecido",
goalProgress: "Progreso",
hoursGoal: "horas",
hoursPlaceholder: "Horas",
set: "Establecer",
add: "Añadir",
selectProjectFirst: "Por favor, seleccione un proyecto primero.",
enterProjectAndHours: "Por favor, seleccione un proyecto e ingrese las horas.",
enterHours: "Por favor, ingrese las horas.",
failedToSetOverallGoal: "Error al establecer el objetivo general.",
/* Help modal */
helpTitle: "Cómo usar TiTo Time Tracker",
gettingStarted: "Comenzando",
selectLanguage: "Seleccione su idioma preferido usando el menú desplegable en la parte superior de la página.",
projects: "Proyectos",
addProjects: "Para añadir un proyecto: Ingrese un nombre en el campo \"Ingrese el nombre del nuevo proyecto\" y haga clic en \"Añadir Proyecto\" o presione Enter.",
reorderProjects: "Para reordenar proyectos: Arrastre y suelte los proyectos en la lista.",
deleteProject: "Para eliminar un proyecto: Haga clic en el icono de la papelera (🗑️) junto al nombre del proyecto.",
timeTracking: "Seguimiento de Tiempo",
startTimer: "Para iniciar el cronómetro: Seleccione un proyecto y haga clic en el botón de reproducción (▶️).",
pauseResume: "Para pausar/reanudar: Haga clic en el botón de pausa (⏸️) para pausar, y en el botón de reproducción (▶️) para reanudar.",
stopTimer: "Para detener el cronómetro: Haga clic en el botón de detener (⏹️).",
manualEntry: "Para añadir una entrada manual: Haga clic en \"Añadir Entrada Manual\" y ajuste los tiempos según sea necesario.",
timeEntries: "Entradas de Tiempo",
editEntry: "Para editar una entrada: Haga clic en el tiempo o la descripción de una entrada existente.",
deleteEntry: "Para eliminar una entrada: Haga clic en el icono de la papelera (🗑️) junto a la entrada.",
navigateEntries: "Para navegar por las entradas: Use los controles de paginación en la parte inferior de la lista.",
customizeEntries: "Para personalizar las entradas por página: Use el menú desplegable \"Entradas por página\".",
reportsAndVisualization: "Informes y Visualización",
generateReports: "Para generar un informe: Vaya a la pestaña \"Informes\", seleccione el tipo y el rango de fechas, elija los proyectos y haga clic en \"Generar Informe\".",
exportReport: "Para exportar un informe: Después de generarlo, haga clic en el formato deseado (CSV, PDF o Markdown).",
viewCharts: "Para ver gráficos de distribución de tiempo: Use las pestañas \"Tiempo Total\" y \"Rango de Tiempo\".",
dataManagement: "Gestión de Datos",
exportData: "Para exportar todos los datos: Haga clic en el botón \"Exportar Base de Datos\".",
importData: "Para importar datos: Haga clic en el botón \"Importar Base de Datos\" y seleccione un archivo previamente exportado.",
clearData: "Para borrar todos los datos: Use el botón \"Borrar Base de Datos\" (use con precaución)."
},
se: {
appTitle: "TiTo Tidsspårare",
subtitle: "TiTo Tidsspårningsverktyg",
darkMode: "Mörkt läge",
timerHeading: "Timer",
timerRunningFor: "Timer igång för",
exportDatabase: "Exportera databas",
importDatabase: "Importera databas",
importWarning: "Varning: Import av en databas kommer att skriva över dina nuvarande data. Se till att du har exporterat dina befintliga data om du vill behålla dem. Vill du fortsätta med importen?",
clearDatabase: "Radera databas",
projects: "Projekt",
addProject: "Lägg till projekt",
enterProjectName: "Projektnamn",
projectNameEmpty: "Projektnamn kan inte vara tomt.",
confirmDeleteProject: "Är du säker på att du vill ta bort detta projekt? Alla tillhörande tidsinlägg kommer också att tas bort.",
confirmDeleteTimeEntry: "Är du säker på att du vill ta bort detta tidsinlägg?",
noProjectForTimer: "Inget projekt kopplat till timern. Tidsinlägget sparades inte.",
timeEntries: "Tidsinlägg",
addManualEntry: "Lägg till inlägg manuellt",
removeAllEntries: "Ta bort alla inlägg",
entriesPerPage: "Inlägg per sida:",
overallTime: "Total tid",
timeRange: "Tidsintervall",
reports: "Rapporter",
aboutTiTo: "Om TiTo",
version: "Version: 1.09.0",
learnMore: "Läs mer om TiTo",
shareFeedback: "Dela din feedback",
supportTiTo: "Stötta TiTo med en donation",
overallTimeSpentOnProjects: "Total tid spenderad på projekt",
timeSpentInSelectedRange: "Tid spenderad i valt intervall",
timeDistribution: "Tidsdistribution",
timeSpentOnProjects: "Tid spenderad på projekt",
quickSelect: "Snabbval:",
today: "Idag",
thisWeek: "Den här veckan",
thisMonth: "Den här månaden",
last7Days: "Senaste 7 dagarna",
last30Days: "Senaste 30 dagarna",
customRange: "Anpassat intervall",
startDate: "Startdatum:",
endDate: "Slutdatum:",
apply: "Applicera",
reportType: "Rapporttyp:",
weeklySummary: "Veckovis sammanfattning",
monthlySummary: "Månadsvis sammanfattning",
selectAll: "Välj alla",
deselectAll: "Välj bort alla",
generateReport: "Generera rapport",
export_as_csv: "Exportera som CSV",
export_as_pdf: "Exportera som PDF",
export_as_markdown: "Exportera som Markdown",
pageXofY: "Sida {x} av {y}",
previous: "Föregående",
next: "Nästa",
selectAtLeastOneProject: "Välj minst ett projekt",
selectColumnsToDisplay: "Välj kolumner att visa:",
noDescription: "Ingen beskrivning",
noEntriesFound: "Inga poster hittades",
hours: "Timmar",
start: "Start",
end: "Slut",
period: "Period",
totalTime: "Total tid",
project: "Projekt",
description: "Beskrivning",
timeSpent: "Spenderad tid",
hoursSpent: "Spenderade timmar",
timeGoals: "Tidsmål",
projectGoals: "Projektmål",
selectProject: "Välj projekt",
overallGoal: "Övergripande mål",
perDay: "per dag",
perWeek: "per vecka",
perMonth: "per månad",
goalSet: "Mål satt",
goalProgress: "Framsteg",
hoursGoal: "timmar",
hoursPlaceholder: "Timmar",
set: "Sätt",
add: "Lägg till",
selectProjectFirst: "Välj ett projekt först.",
enterProjectAndHours: "Välj ett projekt och ange timmar.",
enterHours: "Ange timmar.",
failedToSetOverallGoal: "Det gick inte att ställa in det övergripande målet.",
/* Help modal */
helpTitle: "Hur man använder TiTo Time Tracker",
gettingStarted: "Kom igång",
selectLanguage: "Välj språk med hjälp av rullgardinsmenyn högst upp på sidan.",
projects: "Projekt",
addProjects: "För att lägga till ett projekt: Ange ett namn i fältet \"Ange nytt projektnamn\" och klicka på \"Lägg till projekt\" eller tryck på Enter.",
reorderProjects: "För att sortera om projekt: Dra och släpp projekt i listan.",
deleteProject: "För att ta bort ett projekt: Klicka på papperskorgikonen (🗑️) bredvid projektnamnet.",
timeTracking: "Tidsregistrering",
startTimer: "För att starta tidtagningen: Välj ett projekt och klicka på uppspelningsknappen (▶️).",
pauseResume: "För att pausa/återuppta: Klicka på pausknappen (⏸️) för att pausa, och på uppspelningsknappen (▶️) för att återuppta.",
stopTimer: "För att stoppa tidtagningen: Klicka på stoppknappen (⏹️).",
manualEntry: "För att lägga till en manuell post: Klicka på \"Lägg till manuell post\" och justera tiderna efter behov.",
timeEntries: "Tidsinlägg",
editEntry: "För att redigera ett inlägg: Klicka på tiden eller beskrivningen av ett befintligt inlägg.",
deleteEntry: "För att ta bort ett inlägg: Klicka på papperskorgikonen (🗑️) bredvid inlägget.",
navigateEntries: "För att navigera mellan inlägg: Använd pagineringskontrollen längst ner i listan.",
customizeEntries: "För att anpassa inlägg per sida: Använd rullgardinsmenyn \"Inlägg per sida\".",
reportsAndVisualization: "Rapporter och visualisering",
generateReports: "För att generera en rapport: Gå till fliken \"Rapporter\", välj typ och datumintervall, välj projekt och klicka på \"Generera rapport\".",
exportReport: "För att exportera en rapport: Efter generering, klicka på önskat format (CSV, PDF eller Markdown).",
viewCharts: "För att visa tidsfördelningsdiagram: Använd flikarna \"Total tid\" och \"Tidsintervall\".",
dataManagement: "Datahantering",
exportData: "För att exportera all data: Klicka på knappen \"Exportera databas\".",
importData: "För att importera data: Klicka på knappen \"Importera databas\" och välj en tidigare exporterad fil.",
clearData: "För att rensa all data: Använd knappen \"Rensa databas\" (använd med försiktighet)."
},
eu: {
appTitle: "TiTo Denboraren Jarraipena",
subtitle: "TiTo Denboraren jarraipena egiteko tresna",
darkMode: "Modu iluna",
timerHeading: "Tenporizadorea",
timerRunningFor: "Tenporizadorea martxan dagoen proiektua",
exportDatabase: "Esportatu datu-basea",
importDatabase: "Inportatu datu-basea",
importWarning: "Oharra: Datu-base bat inportatzeak zure uneko datuak gainidatziko ditu. Ziurtatu zure datuak esportatu dituzula mantendu nahi badituzu. Inportazioarekin jarraitu nahi duzu?",
clearDatabase: "Ezabatu Datu-basea",
projects: "Proiektuak",
addProject: "Gehitu proiektua",
enterProjectName: "Sartu proiektuaren izena",
projectNameEmpty: "Proiektuaren izena ezin da hutsik egon.",
confirmDeleteProject: "Ziur zaude proiektu hau ezabatu nahi duzula? Erlazionatutako denbora-sarrera guztiak ere ezabatuko dira.",
confirmDeleteTimeEntry: "Ziur zaude denbora-sarrera hau ezabatu nahi duzula?",
noProjectForTimer: "Ez dago proiekturik kronometroarekin lotuta. Denbora-sarrera ez da gorde.",
timeEntries: "Denbora Sarrerak",
addManualEntry: "Gehitu eskuzko sarrera",
removeAllEntries: "Kendu sarrera guztiak",
entriesPerPage: "Sarrerak orrialde bakoitzeko:",
overallTime: "Denbora Orokorra",
timeRange: "Denbora tartea",
reports: "Txostenak",
aboutTiTo: "TiTori buruz",
version: "Bertsioa: 1.09.0",
learnMore: "Lortu informazio gehiago TiTo-ri buruz",
shareFeedback: "Partekatu zure iritzia",
supportTiTo: "Laguntza TiTo dohaintza batekin",
overallTimeSpentOnProjects: "Proiektuetan emandako denbora orokorra",
timeSpentInSelectedRange: "Aukeratutako barrutian emandako denbora",
timeDistribution: "Denbora-banaketa",
timeSpentOnProjects: "Proiektuetan emandako denbora",
quickSelect: "Hautatu azkarra:",
today: "Gaur",
thisWeek: "Aste honetan",
thisMonth: "Hilabete honetan",
last7Days: "Azken 7 egunak",
last30Days: "Azken 30 egunak",
customRange: "Barruti pertsonalizatua",
startDate: "Hasiera data:",
endDate: "Amaiera data:",
apply: "Aplikatu",
reportType: "Txosten mota:",
weeklySummary: "Asteko laburpena",
monthlySummary: "Hileko laburpena",
selectAll: "Hautatu Guztiak",
deselectAll: "Deshautatu Guztiak",
generateReport: "Sortu txostena",
export_as_csv: "Esportatu CSV moduan",
export_as_pdf: "Esportatu PDF moduan",
export_as_markdown: "Esportatu Markdown moduan",
pageXofY: "Orria {x} / {y}",
previous: "Aurrekoa",
next: "Hurrengoa",
selectAtLeastOneProject: "Hautatu gutxienez proiektuan",
selectColumnsToDisplay: "Hautatu bistaratzeko zutabeak:",
noDescription: "Deskribapenik ez",
noEntriesFound: "Ez da sarrerarik aurkitu",
hours: "Orduak",
start: "Hasi",
end: "Amaiera",
period: "Aldia",
totalTime: "Denbora osoa",
project: "Proiektua",
description: "Deskribapena",
timeSpent: "Denbora igarota",
hoursSpent: "Pasatutako Orduak",
timeGoals: "Denborako helburuak",
projectGoals: "Proiektuko helburuak",
selectProject: "Aukeratu proiektua",
overallGoal: "Helburu orokorra",
perDay: "egunero",
perWeek: "astean",
perMonth: "hilero",
goalSet: "Helburua ezarrita",
goalProgress: "Aurrerapena",
hoursGoal: "orduak",
hoursPlaceholder: "Orduak",
set: "Ezarri",
add: "Gehitu",
selectProjectFirst: "Mesedez, aukeratu proiektu bat lehenik.",
enterProjectAndHours: "Mesedez, aukeratu proiektu bat eta sartu orduak.",
enterHours: "Mesedez, sartu orduak.",
failedToSetOverallGoal: "Ezin izan da helburu orokorra ezarri.",
/* Help modal */
helpTitle: "Nola erabili TiTo Time Tracker",
gettingStarted: "Hasi",
selectLanguage: "Aukeratu zure hizkuntza goiko zerrendan.",
projects: "Proiektuak",
addProjects: "Proiektu bat gehitzeko: Idatzi izen bat \"Sartu proiektu berriaren izena\" eremuan eta egin klik \"Gehitu proiektua\" botoian edo sakatu Enter.",
reorderProjects: "Proiektuak berrantolatzeko: Arrastatu eta jaregin proiektuak zerrendan.",
deleteProject: "Proiektu bat ezabatzeko: Egin klik zakarrontzi ikonoan (🗑️) proiektuaren izenaren ondoan.",
timeTracking: "Denbora jarraipena",
startTimer: "Denbora neurtzen hasteko: Aukeratu proiektu bat eta egin klik erreprodukzio botoian (▶️).",
pauseResume: "Gelditu/berrabiarazteko: Egin klik pausa botoian (⏸️) gelditzeko, eta erreprodukzio botoian (▶️) berrabiarazteko.",
stopTimer: "Denbora neurketa gelditzeko: Egin klik gelditzeko botoian (⏹️).",
manualEntry: "Eskuzko sarrera bat gehitzeko: Egin klik \"Gehitu eskuzko sarrera\" botoian eta doitu denborak behar bezala.",
timeEntries: "Denbora sarrerak",
editEntry: "Sarrera bat editatzeko: Egin klik denboran edo dagoen sarrera baten deskribapena.",
deleteEntry: "Sarrera bat ezabatzeko: Egin klik zakarrontzi ikonoan (🗑️) sarreraren ondoan.",
navigateEntries: "Sarreren artean nabigatzeko: Erabili zerrendaren beheko orrialde-kontrolak.",
customizeEntries: "Orriko sarrerak pertsonalizatzeko: Erabili \"Sarrerak orriko\" goitibeherako menua.",
reportsAndVisualization: "Txostenak eta bistaratzea",
generateReports: "Txosten bat sortzeko: Joan \"Txostenak\" fitxara, aukeratu mota eta data tartea, aukeratu proiektuak eta egin klik \"Sortu txostena\" botoian.",
exportReport: "Txosten bat esportatzeko: Sortu ondoren, egin klik nahi duzun formatuan (CSV, PDF edo Markdown).",
viewCharts: "Denbora banaketa grafikoak ikusteko: Erabili \"Denbora osoa\" eta \"Denbora tartea\" fitxak.",
dataManagement: "Datuen kudeaketa",
exportData: "Datu guztiak esportatzeko: Egin klik \"Esportatu datu-basea\" botoian.",
importData: "Datuak inportatzeko: Egin klik \"Inportatu datu-basea\" botoian eta aukeratu aurretik esportatutako fitxategi bat.",
clearData: "Datu guztiak garbitzeko: Erabili \"Ezabatu datu-basea\" botoia (kontuz erabili)."
},
fr: {
appTitle: "TiTo Suivi du Temps",
subtitle: "TiTo Outil de Suivi du Temps",
darkMode: "Mode Sombre",
timerHeading: "Minuteur",
timerRunningFor: "Minuteur en cours pour",
exportDatabase: "Exporter la Base de Données",
importDatabase: "Importer la Base de Données",
importWarning: "Attention : L'importation d'une base de données écrasera vos données actuelles. Assurez-vous d'avoir exporté vos données existantes si vous souhaitez les conserver. Voulez-vous procéder à l'importation ?",
clearDatabase: "Effacer la Base de Données",
projects: "Projets",
addProject: "Ajouter un Projet",
enterProjectName: "Entrez le nom du projet",
confirmDeleteProject: "Êtes-vous sûr de vouloir supprimer ce projet ? Toutes les entrées de temps associées seront également supprimées.",
confirmDeleteTimeEntry: "Êtes-vous sûr de vouloir supprimer cette entrée de temps ?",
noProjectForTimer: "Aucun projet associé au minuteur. L'entrée de temps n'a pas été sauvegardée.",
projectNameEmpty: "Le nom du projet ne peut pas être vide.",
timeEntries: "Entrées de Temps",
addManualEntry: "Ajouter une Entrée Manuelle",
removeAllEntries: "Supprimer Toutes les Entrées",
entriesPerPage: "Entrées par page :",
overallTime: "Temps Total",
timeRange: "Plage de Temps",
reports: "Rapports",
aboutTiTo: "À propos de TiTo",
version: "Version : 1.09.0",
learnMore: "En savoir plus sur TiTo",
shareFeedback: "Donnez votre avis",
supportTiTo: "Soutenez TiTo avec un don",
overallTimeSpentOnProjects: "Temps Total Passé sur les Projets",
timeSpentInSelectedRange: "Temps Passé dans la Plage Sélectionnée",
timeDistribution: "Répartition du Temps",
timeSpentOnProjects: "Temps Passé sur les Projets",
quickSelect: "Sélection rapide :",
today: "Aujourd'hui",
thisWeek: "Cette Semaine",
thisMonth: "Ce Mois",
last7Days: "Les 7 Derniers Jours",
last30Days: "Les 30 Derniers Jours",
customRange: "Plage Personnalisée",
startDate: "Date de début :",
endDate: "Date de fin :",
apply: "Appliquer",
reportType: "Type de rapport :",
weeklySummary: "Résumé Hebdomadaire",
monthlySummary: "Résumé Mensuel",
selectAll: "Tout sélectionner",
deselectAll: "Tout désélectionner",
generateReport: "Générer un Rapport",
export_as_csv: "Exporter en CSV",
export_as_pdf: "Exporter en PDF",
export_as_markdown: "Exporter en Markdown",
pageXofY: "Page {x} sur {y}",
previous: "Précédent",
next: "Suivant",
selectAtLeastOneProject: "Sélectionnez au moins un projet",
selectColumnsToDisplay: "Sélectionnez les colonnes à afficher :",
noDescription: "Pas de description",
noEntriesFound: "Aucune entrée trouvée",
hours: "Heures",
start: "Début",
end: "Fin",
period: "Période",
totalTime: "Temps Total",
project: "Projet",
description: "Description",
timeSpent: "Temps Passé",
hoursSpent: "Heures Passées",
timeGoals: "Objectifs de temps",
projectGoals: "Objectifs de projet",
selectProject: "Sélectionner un projet",
overallGoal: "Objectif global",
perDay: "par jour",
perWeek: "par semaine",
perMonth: "par mois",
goalSet: "Objectif fixé",
goalProgress: "Progrès",
hoursGoal: "heures",
hoursPlaceholder: "Heures",
set: "Définir",
add: "Ajouter",
selectProjectFirst: "Veuillez d'abord sélectionner un projet.",
enterProjectAndHours: "Veuillez sélectionner un projet et saisir les heures.",
enterHours: "Veuillez saisir les heures.",
failedToSetOverallGoal: "Échec de la définition de l'objectif global.",
/* Help modal */
helpTitle: "Comment Utiliser TiTo Suivi du Temps",
gettingStarted: "Commencer",
selectLanguage: "Sélectionnez votre langue préférée à l'aide du menu déroulant en haut de la page.",
projects: "Projets",
addProjects: "Pour ajouter un projet : Entrez un nom dans le champ \"Entrez le nom du nouveau projet\" et cliquez sur \"Ajouter un Projet\" ou appuyez sur Entrée.",
reorderProjects: "Pour réorganiser les projets : Faites glisser et déposez les projets dans la liste.",
deleteProject: "Pour supprimer un projet : Cliquez sur l'icône de la corbeille (🗑️) à côté du nom du projet.",
timeTracking: "Suivi du Temps",
startTimer: "Pour démarrer le suivi : Sélectionnez un projet et cliquez sur le bouton lecture (▶️).",
pauseResume: "Pour mettre en pause/reprendre : Cliquez sur le bouton pause (⏸️) pour mettre en pause et sur le bouton lecture (▶️) pour reprendre.",
stopTimer: "Pour arrêter le suivi : Cliquez sur le bouton arrêt (⏹️).",
manualEntry: "Pour ajouter une entrée manuelle : Cliquez sur \"Ajouter une Entrée Manuelle\" et ajustez les horaires si nécessaire.",
timeEntries: "Entrées de Temps",
editEntry: "Pour modifier une entrée : Cliquez sur l'heure ou la description d'une entrée existante.",
deleteEntry: "Pour supprimer une entrée : Cliquez sur l'icône de la corbeille (🗑️) à côté de l'entrée.",
navigateEntries: "Pour naviguer dans les entrées : Utilisez les contrôles de pagination en bas de la liste.",
customizeEntries: "Pour personnaliser les entrées par page : Utilisez le menu déroulant \"Entrées par page\".",
reportsAndVisualization: "Rapports et Visualisation",
generateReports: "Pour générer un rapport : Allez dans l'onglet \"Rapports\", sélectionnez le type et la plage de dates, choisissez des projets et cliquez sur \"Générer un Rapport\".",
exportReport: "Pour exporter un rapport : Après l'avoir généré, cliquez sur le format souhaité (CSV, PDF ou Markdown).",
viewCharts: "Pour voir les graphiques de répartition du temps : Utilisez les onglets \"Temps Total\" et \"Plage de Temps\".",
dataManagement: "Gestion des Données",
exportData: "Pour exporter toutes les données : Cliquez sur le bouton \"Exporter la Base de Données\".",
importData: "Pour importer des données : Cliquez sur le bouton \"Importer la Base de Données\" et sélectionnez un fichier exporté précédemment.",
clearData: "Pour effacer toutes les données : Utilisez le bouton \"Effacer la Base de Données\" (utilisez avec prudence)."
},
de: {
appTitle: "TiTo Zeit Tracker",
subtitle: "TiTo Zeiterfassungstool",
darkMode: "Dunkelmodus",
timerHeading: "Timer",
timerRunningFor: "Timer läuft seit",
exportDatabase: "Datenbank exportieren",
importDatabase: "Datenbank importieren",
importWarning: "Warnung: Beim Importieren einer Datenbank werden Ihre aktuellen Daten überschrieben. Stellen Sie sicher, dass Sie Ihre vorhandenen Daten exportiert haben, wenn Sie sie behalten möchten. Möchten Sie mit dem Import fortfahren?",
clearDatabase: "Datenbank löschen",
projects: "Projekte",
addProject: "Projekt hinzufügen",
enterProjectName: "Projektnamen eingeben",
projectNameEmpty: "Projektname darf nicht leer sein.",
confirmDeleteProject: "Sind Sie sicher, dass Sie dieses Projekt löschen möchten? Alle zugehörigen Zeiteinträge werden ebenfalls gelöscht.",
confirmDeleteTimeEntry: "Sind Sie sicher, dass Sie diesen Zeiteintrag löschen möchten?",
noProjectForTimer: "Kein Projekt mit dem Timer verknüpft. Zeiteintrag wurde nicht gespeichert.",
timeEntries: "Zeiteinträge",
addManualEntry: "Manuellen Eintrag hinzufügen",
removeAllEntries: "Alle Einträge löschen",
entriesPerPage: "Einträge pro Seite:",
overallTime: "Gesamtzeit",
timeRange: "Zeitraum",
reports: "Berichte",
aboutTiTo: "Über TiTo",
version: "Version: 1.09.0",
learnMore: "Mehr über TiTo erfahren",
shareFeedback: "Feedback teilen",
supportTiTo: "Unterstützen Sie TiTo mit einer Spende",
overallTimeSpentOnProjects: "Gesamtzeit auf Projekte verwendet",
timeSpentInSelectedRange: "Zeit im ausgewählten Zeitraum",
timeDistribution: "Zeitverteilung",
timeSpentOnProjects: "Zeit auf Projekte verwendet",
quickSelect: "Schnellauswahl:",
today: "Heute",
thisWeek: "Diese Woche",
thisMonth: "Dieser Monat",
last7Days: "Letzte 7 Tage",
last30Days: "Letzte 30 Tage",
customRange: "Benutzerdefinierter Zeitraum",
startDate: "Startdatum:",
endDate: "Enddatum:",
apply: "Anwenden",
reportType: "Berichtstyp:",
weeklySummary: "Wöchentliche Zusammenfassung",
monthlySummary: "Monatliche Zusammenfassung",
selectAll: "Alle auswählen",
deselectAll: "Alle abwählen",
generateReport: "Bericht erstellen",
export_as_csv: "Als CSV exportieren",
export_as_pdf: "Als PDF exportieren",
export_as_markdown: "Als Markdown exportieren",
pageXofY: "Seite {x} von {y}",
previous: "Zurück",
next: "Weiter",
selectAtLeastOneProject: "Wählen Sie mindestens ein Projekt aus",
selectColumnsToDisplay: "Spalten zur Anzeige auswählen:",
noDescription: "Keine Beschreibung",
noEntriesFound: "Keine Einträge gefunden",
hours: "Stunden",
start: "Start",
end: "Ende",
period: "Zeitraum",
totalTime: "Gesamtzeit",
project: "Projekt",
description: "Beschreibung",
timeSpent: "Verwendete Zeit",
hoursSpent: "Verwendete Stunden",
timeGoals: "Zeitziele",
projectGoals: "Projektziele",
selectProject: "Projekt auswählen",
overallGoal: "Gesamtziel",
perDay: "pro Tag",
perWeek: "pro Woche",
perMonth: "pro Monat",
goalSet: "Ziel festgelegt",
goalProgress: "Fortschritt",
hoursGoal: "Stunden",
hoursPlaceholder: "Stunden",
set: "Festlegen",
add: "Hinzufügen",
selectProjectFirst: "Bitte wählen Sie zuerst ein Projekt aus.",
enterProjectAndHours: "Bitte wählen Sie ein Projekt aus und geben Sie die Stunden ein.",
enterHours: "Bitte geben Sie die Stunden ein.",
failedToSetOverallGoal: "Gesamtziel konnte nicht festgelegt werden.",
/* Help modal */
helpTitle: "Wie man TiTo Zeit Tracker verwendet",
gettingStarted: "Erste Schritte",
selectLanguage: "Wählen Sie Ihre bevorzugte Sprache im Dropdown-Menü oben auf der Seite.",
projects: "Projekte",
addProjects: "Um ein Projekt hinzuzufügen: Geben Sie einen Namen in das Feld \"Neuen Projektnamen eingeben\" ein und klicken Sie auf \"Projekt hinzufügen\" oder drücken Sie Enter.",
reorderProjects: "Um Projekte neu anzuordnen: Ziehen und ablegen Sie die Projekte in der Liste.",
deleteProject: "Um ein Projekt zu löschen: Klicken Sie auf das Papierkorbsymbol (🗑️) neben dem Projektnamen.",
timeTracking: "Zeiterfassung",
startTimer: "Um die Zeit zu starten: Wählen Sie ein Projekt und klicken Sie auf den Abspielknopf (▶️).",
pauseResume: "Um zu pausieren/fortzusetzen: Klicken Sie auf den Pause-Knopf (⏸️), um zu pausieren, und auf den Abspielknopf (▶️), um fortzusetzen.",
stopTimer: "Um die Zeit zu stoppen: Klicken Sie auf den Stopp-Knopf (⏹️).",
manualEntry: "Um einen manuellen Eintrag hinzuzufügen: Klicken Sie auf \"Manuellen Eintrag hinzufügen\" und passen Sie die Zeiten nach Bedarf an.",
timeEntries: "Zeiteinträge",
editEntry: "Um einen Eintrag zu bearbeiten: Klicken Sie auf die Zeit oder Beschreibung eines vorhandenen Eintrags.",
deleteEntry: "Um einen Eintrag zu löschen: Klicken Sie auf das Papierkorbsymbol (🗑️) neben dem Eintrag.",
navigateEntries: "Um durch die Einträge zu navigieren: Verwenden Sie die Paginierungssteuerungen am unteren Ende der Liste.",
customizeEntries: "Um die Einträge pro Seite anzupassen: Verwenden Sie das Dropdown-Menü \"Einträge pro Seite\".",
reportsAndVisualization: "Berichte und Visualisierung",
generateReports: "Um einen Bericht zu erstellen: Gehen Sie zur Registerkarte \"Berichte\", wählen Sie den Typ und den Zeitraum, wählen Sie Projekte und klicken Sie auf \"Bericht erstellen\".",
exportReport: "Um einen Bericht zu exportieren: Nachdem der Bericht erstellt wurde, klicken Sie auf das gewünschte Format (CSV, PDF oder Markdown).",
viewCharts: "Um Zeitverteilungsdiagramme anzuzeigen: Verwenden Sie die Registerkarten \"Gesamtzeit\" und \"Zeitraum\".",
dataManagement: "Datenverwaltung",
exportData: "Um alle Daten zu exportieren: Klicken Sie auf die Schaltfläche \"Datenbank exportieren\".",
importData: "Um Daten zu importieren: Klicken Sie auf die Schaltfläche \"Datenbank importieren\" und wählen Sie eine zuvor exportierte Datei aus.",
clearData: "Um alle Daten zu löschen: Verwenden Sie die Schaltfläche \"Datenbank löschen\" (vorsichtig verwenden)."
},
ja: {
appTitle: "TiTo タイムトラッカー",
subtitle: "TiTo 時間追跡ツール",
darkMode: "ダークモード",
timerHeading: "タイマー",
timerRunningFor: "タイマーの実行時間",
exportDatabase: "データベースをエクスポート",
importWarning: "警告:データベースをインポートすると、現在のデータが上書きされます。既存のデータを保持したい場合は、必ずエクスポートしておいてください。インポートを続行しますか?",
importDatabase: "データベースをインポート",
clearDatabase: "データベースをクリア",
projects: "プロジェクト",
addProject: "プロジェクトを追加",
enterProjectName: "プロジェクト名を入力してください",
projectNameEmpty: "プロジェクト名は空にできません。",
confirmDeleteProject: "このプロジェクトを削除してもよろしいですか?関連するすべての時間エントリーも削除されます。",
confirmDeleteTimeEntry: "この時間エントリーを削除してもよろしいですか?",
noProjectForTimer: "タイマーに関連付けられたプロジェクトがありません。時間エントリーは保存されませんでした。",
timeEntries: "時間エントリー",
addManualEntry: "手動エントリーを追加",
removeAllEntries: "すべてのエントリーを削除",
entriesPerPage: "1ページあたりのエントリー数:",
overallTime: "総時間",
timeRange: "時間範囲",
reports: "レポート",
aboutTiTo: "TiTo について",
version: "バージョン:1.09.0",
learnMore: "TiTo について詳しく知る",
shareFeedback: "フィードバックを共有する",
supportTiTo: "寄付で TiTo をサポートする",
overallTimeSpentOnProjects: "プロジェクトに費やされた総時間",
timeSpentInSelectedRange: "選択範囲内で費やされた時間",
timeDistribution: "時間の分布",
timeSpentOnProjects: "プロジェクトに費やされた時間",
quickSelect: "クイック選択:",
today: "今日",
thisWeek: "今週",
thisMonth: "今月",
last7Days: "過去7日間",
last30Days: "過去30日間",
customRange: "カスタム範囲",
startDate: "開始日:",
endDate: "終了日:",
apply: "適用",
reportType: "レポートの種類:",
weeklySummary: "週次要約",
monthlySummary: "月次要約",
selectAll: "すべて選択",
deselectAll: "すべて解除",
generateReport: "レポートを生成",
export_as_csv: "CSVとしてエクスポート",
export_as_pdf: "PDFとしてエクスポート",
export_as_markdown: "Markdownとしてエクスポート",
pageXofY: "ページ {x} / {y}",
previous: "前へ",
next: "次へ",
selectAtLeastOneProject: "少なくとも 1 つのプロジェクトを選択してください",
selectColumnsToDisplay: "表示する列を選択:",
noDescription: "説明なし",
noEntriesFound: "エントリーが見つかりません",
hours: "時間",
start: "開始",
end: "終了",
period: "期間",
totalTime: "総時間",
project: "プロジェクト",
description: "説明",
timeSpent: "費やされた時間",
hoursSpent: "費やされた時間数",
timeGoals: "時間目標",
projectGoals: "プロジェクト目標",
selectProject: "プロジェクトを選択",
overallGoal: "総目標",
perDay: "1日ごと",
perWeek: "1週間ごと",
perMonth: "1か月ごと",
goalSet: "目標設定",
goalProgress: "進捗",
hoursGoal: "時間",
hoursPlaceholder: "時間",
set: "設定",
add: "追加",
selectProjectFirst: "最初にプロジェクトを選択してください。",
enterProjectAndHours: "プロジェクトを選択し、時間を入力してください。",
enterHours: "時間を入力してください。",
failedToSetOverallGoal: "全体目標の設定に失敗しました。",
/* ヘルプモーダル */
helpTitle: "TiTo タイムトラッカーの使い方",
gettingStarted: "始めに",
selectLanguage: "ページ上部のドロップダウンメニューから好みの言語を選択してください。",
projects: "プロジェクト",
addProjects: "プロジェクトを追加するには:「新しいプロジェクト名を入力」フィールドに名前を入力し、「プロジェクトを追加」をクリックするか、Enterキーを押します。",
reorderProjects: "プロジェクトの並び替え:リスト内でプロジェクトをドラッグ&ドロップします。",
deleteProject: "プロジェクトを削除するには:プロジェクト名の横にあるゴミ箱アイコン(🗑️)をクリックします。",
timeTracking: "時間追跡",
startTimer: "タイマーを開始するには:プロジェクトを選択し、再生ボタン(▶️)をクリックします。",
pauseResume: "一時停止/再開するには:一時停止ボタン(⏸️)をクリックして停止し、再生ボタン(▶️)をクリックして再開します。",
stopTimer: "タイマーを停止するには:停止ボタン(⏹️)をクリックします。",
manualEntry: "手動エントリーを追加するには:「手動エントリーを追加」をクリックし、必要に応じて時間を調整します。",
timeEntries: "時間エントリー",
editEntry: "エントリーを編集するには:既存のエントリーの時間または説明をクリックします。",
deleteEntry: "エントリーを削除するには:エントリーの横にあるゴミ箱アイコン(🗑️)をクリックします。",
navigateEntries: "エントリーをナビゲートするには:リストの下部にあるページネーションコントロールを使用します。",
customizeEntries: "1ページあたりのエントリー数をカスタマイズするには:「1ページあたりのエントリー数」ドロップダウンを使用します。",
reportsAndVisualization: "レポートと可視化",
generateReports: "レポートを生成するには:「レポート」タブに移動し、タイプと日付範囲を選択し、プロジェクトを選んで「レポートを生成」をクリックします。",
exportReport: "レポートをエクスポートするには:生成後、希望の形式(CSV、PDF、またはMarkdown)をクリックします。",
viewCharts: "時間分布チャートを表示するには:「総時間」および「時間範囲」タブを使用します。",
dataManagement: "データ管理",
exportData: "すべてのデータをエクスポートするには:「データベースをエクスポート」ボタンをクリックします。",
importData: "データをインポートするには:「データベースをインポート」ボタンをクリックし、以前にエクスポートしたファイルを選択します。",
clearData: "すべてのデータをクリアするには:「データベースをクリア」ボタンを使用します(慎重に使用してください)。"
}
};