Skip to content

Commit 6e75fc9

Browse files
committed
Update react code
1 parent 322f6ec commit 6e75fc9

File tree

11 files changed

+685
-160
lines changed

11 files changed

+685
-160
lines changed

wger/core/static/react/locales/es/translation.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -324,7 +324,7 @@
324324
"end": "Fin",
325325
"comment": "Comentar",
326326
"min": "Min",
327-
"max": "Max",
327+
"max": "Máximo",
328328
"durationWeeks": "{{number}} semanas",
329329
"durationWeeksDays": "{{nrWeeks}} semanas, {{nrDays}} días",
330330
"undo": "Deshacer",

wger/core/static/react/locales/hr/translation.json

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -241,5 +241,9 @@
241241
"lastHalfYear": "Prošlih 6 mjeseci",
242242
"calendar": "Kalendar",
243243
"entries": "Unosi",
244-
"no_entries_for_day": "Nema unosa za ovaj dan"
244+
"no_entries_for_day": "Nema unosa za ovaj dan",
245+
"editName": "Uredi {{ime}}",
246+
"start": "Start",
247+
"end": "Kraj",
248+
"comment": "Komentari"
245249
}

wger/core/static/react/locales/it/translation.json

Lines changed: 58 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,8 @@
5656
"imageStyleLowPoly": "Basso numero di poligoni",
5757
"imageStyleOther": "Altro",
5858
"imageDetails": "Dettagli immagine",
59-
"imageStyleLine": "Linea"
59+
"imageStyleLine": "Linea",
60+
"swapExercise": "Esercizio di scambio"
6061
},
6162
"noResults": "Nessun risultato",
6263
"noResultsDescription": "Nessun risultato trovato. Prova a ridurre i termini di ricerca.",
@@ -190,7 +191,8 @@
190191
"valueTooShort": "Il valore è troppo corto",
191192
"maxLength": "Per favore inserisci meno di {{chars}} caratteri",
192193
"maxValue": "Il valore di questo campo deve essere minore di {{value}}",
193-
"minValue": "Il valore di questo campo deve essere maggiore di {{value}}"
194+
"minValue": "Il valore di questo campo deve essere maggiore di {{value}}",
195+
"enterNumber": "Inserisci un numero valido"
194196
},
195197
"goBack": "Indietro",
196198
"licenses": {
@@ -210,7 +212,50 @@
210212
"addLogToDay": "Aggiungi registro a questo giorno",
211213
"logsFilterNote": "Tieni presente che vengono tracciate solo le voci con un'unità di peso di kg o lb e le ripetizioni, altre combinazioni come il tempo o fino allo cedimento qui vengono ignorate",
212214
"logsHeader": "Registro di allenamento per l'allenamento",
213-
"addWeightLog": "Aggiungi registro di allenamento"
215+
"addWeightLog": "Aggiungi registro di allenamento",
216+
"iteration": "Iterazione",
217+
"weekly": "Settimanale",
218+
"daily": "Quotidiano",
219+
"restTime": "Tempo di riposo",
220+
"deleteDayConfirmation": "Questo rimuoverà tutti i set, gli esercizi e le regole di progressione",
221+
"routineHasNoDays": "La routine non ha giorni",
222+
"setHasNoExercises": "Questo set non ha esercizi",
223+
"fitDaysInWeek": "Giorni in forma nella settimana",
224+
"fitDaysInWeekHelpText": "Questa impostazione controlla la programmazione dei giorni della tua routine su più settimane. Se abilitata, i giorni si ripeteranno in un ciclo settimanale. Ad esempio, una routine con allenamenti il lunedì, mercoledì e venerdì continuerà con questo schema il lunedì, mercoledì e venerdì successivi. Se disabilitata, i giorni si susseguiranno in sequenza, indipendentemente dall'inizio di una nuova settimana. Questa opzione è utile per le routine che non seguono un programma settimanale rigido.",
225+
"needsLogsToAdvance": "Ha bisogno di registri per avanzare",
226+
"needsLogsToAdvanceHelpText": "Se selezioni questa opzione, la routine passerà al giorno successivo programmato solo se hai registrato un allenamento per il giorno corrente. Se questa opzione non è selezionata, la routine passerà automaticamente al giorno successivo, indipendentemente dal fatto che tu abbia registrato o meno un allenamento.",
227+
"simpleMode": "Modalità semplice",
228+
"workoutSession": "Sessione di allenamento",
229+
"restDay": "Giorno di riposo",
230+
"confirmRestDay": "Conferma la modifica del giorno di riposo",
231+
"confirmRestDayHelpText": "Tieni presente che tutte le serie e gli esercizi verranno rimossi quando contrassegni un giorno come giorno di riposo.",
232+
"duplicate": "Routine duplicata",
233+
"downloadPdfTable": "Scarica PDF (tabella)",
234+
"downloadPdfLogs": "Scarica PDF (registri)",
235+
"downloadIcal": "Scarica il file iCal",
236+
"impression": "Impressione generale",
237+
"impressionGood": "Bene",
238+
"impressionNeutral": "Neutro",
239+
"impressionBad": "Male",
240+
"impressionHelpText": "Questo modulo registra i risultati del tuo allenamento (ripetizioni, peso, ecc.) per ogni esercizio. Le modifiche apportate qui, come la rimozione o lo scambio di esercizi, influiscono solo sui registri specifici salvati e non modificano la routine complessiva. Vengono salvate solo le righe con i valori relativi al peso o alle ripetizioni.",
241+
"addAdditionalLog": "Aggiungi ulteriore registro",
242+
"operation": "Operazione",
243+
"requirements": "Requisiti",
244+
"requirementsHelpText": "Seleziona i risultati dell'allenamento (dai registri precedenti) che devono essere soddisfatti affinché questa regola abbia effetto",
245+
"repeatHelpText": "Seleziona la casella di controllo se desideri che questa regola continui ad applicarsi agli allenamenti successivi finché non ne definisci una nuova",
246+
"template": "Modello",
247+
"templates": "Modelli",
248+
"publicTemplate": "Modello pubblico",
249+
"publicTemplates": "Modelli pubblici",
250+
"templatesHelpText": "I modelli sono un modo per salvare la routine per un utilizzo futuro e come punto di partenza per altre routine. Non è possibile modificare i modelli, ma è possibile duplicarli e apportare modifiche alla copia (oltre a riconvertirli in una routine normale, ovviamente).",
251+
"publicTemplateHelpText": "I modelli pubblici sono disponibili a tutti gli utenti.",
252+
"copyAndUseTemplate": "Copia e utilizza il modello",
253+
"set": {
254+
"type": "Tipo",
255+
"normalSet": "Set normale",
256+
"dropSet": "Set di rilascio",
257+
"partial": "Parziale"
258+
}
214259
},
215260
"measurements": {
216261
"deleteInfo": "Ciò eliminerà la categoria e tutte le sue voci",
@@ -233,5 +278,14 @@
233278
"lastWeek": "Ultima settimana",
234279
"start": "Inizia",
235280
"end": "Fine",
236-
"editName": "Modifica {{name}}"
281+
"editName": "Modifica {{name}}",
282+
"comment": "Comment",
283+
"filters": "Filtri",
284+
"bmi": {
285+
"calculator": "Calcolatore Bmi",
286+
"overweight": "Overweight",
287+
"obese": "Obeso",
288+
"normal": "Peso normale",
289+
"underweight": "Sottopeso"
290+
}
237291
}

wger/core/static/react/locales/pt/translation.json

Lines changed: 65 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -104,7 +104,8 @@
104104
"maxValue": "O valor para esse campo deve ser menor que {{value}}",
105105
"enterNumber": "Favor inserir um número válido",
106106
"enterInteger": "Favor inserir um número inteiro",
107-
"maxLessThanMin": "O valor máximo deve ser maior que o mínimo"
107+
"maxLessThanMin": "O valor máximo deve ser maior que o mínimo",
108+
"endBeforeStart": "O valor de fim não pode anteceder o início"
108109
},
109110
"cannotBeUndone": "Essa ação é irreversível.",
110111
"server": {
@@ -174,7 +175,62 @@
174175
"daily": "Diária",
175176
"restTime": "Tempo de repouso",
176177
"backToRoutine": "Voltar para rotina",
177-
"reps": "Repetições"
178+
"reps": "Repetições",
179+
"volume": "Volume",
180+
"iteration": "Iteração",
181+
"workoutNr": "Treino n.º {{number}}",
182+
"weekNr": "Semana {{number}}",
183+
"minLengthRoutine": "A rotina tem de ser, pelo menos, de {{number}} semanas",
184+
"maxLengthRoutine": "A rotina pode ser, no máximo, de {{number}} semanas",
185+
"resultingRoutine": "Rotina resultante",
186+
"deleteDayConfirmation": "Isto removerá todas as regras de séries, exercícios e progressões",
187+
"routineHasNoDays": "A rotina não tem dias",
188+
"setHasNoExercises": "Este conjunto não tem exercícios",
189+
"fitDaysInWeek": "Encaixa os dias na semana",
190+
"needsLogsToAdvance": "Precisa de registo para avançar",
191+
"needsLogsToAdvanceHelpText": "Se escolher esta opção, a rotina só progredirá para o próximo dia agendado se registou um treino para o dia corrente. Se não estiver selecionada, a rotina avançará um dia independentemente de ter registado um treino ou não.",
192+
"addSuperset": "Juntar superset",
193+
"addExercise": "Adicionar exercício",
194+
"exerciseNr": "Exercício {{number}}",
195+
"supersetNr": "Superset {{number}}",
196+
"editProgression": "Editar a progressão",
197+
"progressionNeedsReplace": "Uma das entradas anteriores precisa duma operação de substituição",
198+
"exerciseHasProgression": "Este exercício tem regras de progressão e não pode ser editado aqui. Para o fazer, pressione o botão.",
199+
"defaultRounding": "Arredondamento por defeito",
200+
"rounding": "Arredondamento (este exercício)",
201+
"roundingHelp": "Regista o arredondamento por defeito para peso e repetições (isto é especialmente útil quando usando percentagens no valor do aumento nas progressões). Isto aplicar-se-á a todas as novas séries, mas pode ser alterado individualmente no formulário de progressões. Deixa vazio para desativar arredondamentos.",
202+
"weightLogNotPlanned": "Registando numa data para a qual não estava planeado um treino.",
203+
"logsOverview": "Panorama de registos",
204+
"alsoShowLogs": "Também mostra registos",
205+
"statsOverview": "Estatística",
206+
"simpleMode": "Modo simples",
207+
"confirmRestDay": "Confirma a mudança do dia de descanço",
208+
"restDay": "Dia de descanço",
209+
"confirmRestDayHelpText": "Por favor, repara que todas as repetições e exercícios serão removidos quando marcas um dia como dia de descanso.",
210+
"duplicate": "Duplicar rotina",
211+
"downloadPdfLogs": "Descarrega PDF (registos)",
212+
"downloadPdfTable": "Descarrega PDF (tabela)",
213+
"downloadIcal": "Descarrega ficheiro iCal",
214+
"impression": "Impressão geral",
215+
"impressionGood": "Bom",
216+
"impressionNeutral": "Neutro",
217+
"impressionBad": "Mau",
218+
"impressionHelpText": "Este formulário regista os resultados dos teus treinos (repetições, pesos, etc.) para cada exercício. Alterações feitas aqui, como remover ou trocar exercícios, só afetam este registo específico e não ateram a tua rotina planeada. Só linhas com valores para peso ou repetições são registadas.",
219+
"addAdditionalLog": "Adicionar registo adicional",
220+
"operation": "Operação",
221+
"requirements": "Requisitos",
222+
"requirementsHelpText": "Selecione o resultado do treino (de registos anteriores) que devam ser atingidos para ativar esta regra",
223+
"step": "Passo",
224+
"repeatHelpText": "Marca a caixa de verificação se quiseres que esta regra continue a aplicar-se a treinos posteriores até que definas uma nova",
225+
"markAsTemplate": "Gere modelo",
226+
"template": "Modelo",
227+
"publicTemplates": "Modelos públicos",
228+
"workoutSession": "Sessão de treino",
229+
"templates": "Modelos",
230+
"publicTemplate": "Modelo público",
231+
"fitDaysInWeekHelpText": "Esta opção controla a forma com é agendada a tua rotina ao longo de várias semanas. Se marcada, os dias repetir-se-ão ao longo duma semana. Por exemplo: uma rotina com treinos à segunda, quarta e sexta continuará este padrão na próxima segunda, quarta e sexta. Se desmarcada, os dias seguir-se-ão de forma sequencial independentemente do início duma nova semana. Isto é útil para rotinas que não seguem uma rotina estritamente semanal.",
232+
"repeat": "Repetir regra",
233+
"newDay": "Novo dia"
178234
},
179235
"measurements": {
180236
"measurements": "Medidas",
@@ -245,7 +301,7 @@
245301
"alsoSearchEnglish": "Também procure por nomes em Inglês",
246302
"timeOfDay": "Hora do dia",
247303
"nothingHereYetAction": "Pressione o botão de ação para começar",
248-
"copyToClipboard": "Copiar para a área de transferência",
304+
"copyToClipboard": "Copia para a memória",
249305
"licenses": {
250306
"authorProfile": "Link para o perfil ou website do autor, caso exista",
251307
"authors": "Autor(a)",
@@ -277,5 +333,10 @@
277333
"comment": "Comentário",
278334
"editName": "Editar {{name}}",
279335
"undo": "Desfazer",
280-
"successfullyDeleted": "Apagado com sucesso"
336+
"successfullyDeleted": "Apagado com sucesso",
337+
"end": "Fim",
338+
"min": "Min",
339+
"max": "Máximo",
340+
"durationWeeks": "{{number}} semanas",
341+
"durationWeeksDays": "{{nrWeeks}} semanas, {{nrDays}} dias"
281342
}

wger/core/static/react/locales/pt_BR/translation.json

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -130,7 +130,7 @@
130130
"replacementsInfoText": "Opcionalmente, você pode também selecionar um exercício que pode substituir esse (ex: porque foi substituído duas vezes, or similar). Isso irá substituir o exercício em rotinas e também logs de treinos, ao invés de apenas excluí-lo. Essas mudanças irão também ser propagadas para qualquer instancia que sincroniza os exercícios a partir desse.",
131131
"deleteExerciseReplace": "Delete e substitua"
132132
},
133-
"notes": "Notas",
133+
"notes": "Comentários",
134134
"value": "Valor",
135135
"unit": "Unidade",
136136
"description": "Descrição",
@@ -165,7 +165,7 @@
165165
"filters": "Filtros",
166166
"nothingHereYet": "Nada aqui ainda...",
167167
"nothingHereYetAction": "Pressione o botão de ação para iniciar",
168-
"copyToClipboard": "Copiar para área de transferência",
168+
"copyToClipboard": "Copiar ao clipboard",
169169
"nutrition": {
170170
"goalFat": "Objetivo de gordura",
171171
"addMeal": "Adicionar alimentação",
@@ -236,5 +236,9 @@
236236
},
237237
"calendar": "Calendário",
238238
"entries": "Registros",
239-
"no_entries_for_day": "Sem registros para este dia"
239+
"no_entries_for_day": "Sem registros para este dia",
240+
"comment": "Comentário",
241+
"editName": "Editar {{name}}",
242+
"min": "Min",
243+
"max": "Max"
240244
}

wger/core/static/react/locales/ru/translation.json

Lines changed: 15 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -25,12 +25,25 @@
2525
"secondaryMuscles": "Вторичные мышцы",
2626
"checkInformationBeforeSubmitting": "Перед отправкой упражнения проверьте правильность введенной информации",
2727
"replacementsSearch": "ыполните поиск упражнения или скопируйте и вставьте известный ID в соответствующее поле и нажмите кнопку \"загрузить\".",
28-
"replacementsInfoText": "По желанию вы также можете выбрать упражнение, которое заменит это (например, если оно было добавлено дважды или похоже на другое). Это заменит упражнение в рутинах, а также в журналах тренировок, вместо того, чтобы просто его удаленить. Эти изменения также будут распространяться на любые экземпляры, которые синхронизируют упражнения из этого.",
28+
"replacementsInfoText": "По желанию вы можете выбрать упражнение, которое должно заменить это (например, потому что оно было представлено дважды или что-то подобное). В этом случае упражнение будет заменено в расписаниях и журналах тренировок, а не просто удалено. Эти изменения также распространятся на все экземпляры, которые синхронизируют упражнения с этим экземпляром.",
2929
"noReplacementSelected": " Не выбрано упражнение для замены",
3030
"replacements": "Замены",
3131
"step1HeaderBasics": "Основы (на английском)",
3232
"notEnoughRightsHeader": "Вы не можете добавлять упражнения",
33-
"variations": "Варианты"
33+
"variations": "Варианты",
34+
"notEnoughRights": "Вы можете добавлять упражнения только если ваш аккаунт старше {{days}} дней и вы подтвердили свою электронную почту",
35+
"whatVariationsExist": "Какие существуют вариации этого упражнения, если таковые имеются?",
36+
"identicalExercise": "Избегайте дублирования упражнений",
37+
"compatibleImagesCC": "Изображения должны быть совместимы с лицензией CC BY SA. Если вы сомневаетесь, загрузите только фотографии, которые вы сделали сами.",
38+
"alternativeNames": "Альтернативные названия",
39+
"basics": "Основы",
40+
"exerciseNotTranslated": "Перевод отсутствует",
41+
"exerciseNotTranslatedBody": "Это упражнение в настоящее время недоступно на выбранном языке. Хотите предложить перевод?",
42+
"deleteTranslation": "Удалить перевод",
43+
"changeExerciseLanguage": "Изменить язык этого упражнения",
44+
"newNote": "Новая заметка",
45+
"imageStylePhoto": "Фото",
46+
"imageStyle3D": "3D"
3447
},
3548
"noResults": "Нет результатов",
3649
"noResultsDescription": "Для этого запроса не найдено результатов, рассмотрите возможность уменьшения количества фильтров.",

0 commit comments

Comments
 (0)