From bb1d9361396922e904c51b37ab53a480d2237436 Mon Sep 17 00:00:00 2001 From: Neno Horvat Date: Sat, 16 Aug 2025 14:11:59 +0200 Subject: [PATCH 1/3] Translated using Weblate (Croatian) Currently translated at 86.8% (271 of 312 strings) Translation: wger Workout Manager/Mobile App Translate-URL: https://hosted.weblate.org/projects/wger/mobile/hr/ --- lib/l10n/app_hr.arb | 1908 ++++++++++++++++++++++--------------------- 1 file changed, 970 insertions(+), 938 deletions(-) diff --git a/lib/l10n/app_hr.arb b/lib/l10n/app_hr.arb index 408a1c29..117cd7b0 100644 --- a/lib/l10n/app_hr.arb +++ b/lib/l10n/app_hr.arb @@ -1,942 +1,974 @@ { - "todaysWorkout": "Tvoj današnji trening", - "@todaysWorkout": {}, - "mealLogged": "Obrok prijavljen u dnevnik", - "@mealLogged": {}, - "time": "Vrijeme", - "@time": { - "description": "The time of a meal or workout" - }, - "timeEnd": "Vrijeme završetka", - "@timeEnd": { - "description": "The end time of a workout" - }, - "username": "Korisničko ime", - "@username": {}, - "passwordsDontMatch": "Lozinke se ne podudaraju", - "@passwordsDontMatch": { - "description": "Error message when the user enters two different passwords during registration" - }, - "passwordTooShort": "Lozinka je prekratka", - "@passwordTooShort": { - "description": "Error message when the user a password that is too short" - }, - "password": "Lozinka", - "@password": {}, - "confirmPassword": "Potvrdi lozinku", - "@confirmPassword": {}, - "invalidEmail": "Upiši valjanu e-mail adresu", - "@invalidEmail": { - "description": "Error message when the user enters an invalid email" - }, - "email": "E-mail adresa", - "@email": {}, - "invalidUrl": "Upiši važeći URL", - "@invalidUrl": { - "description": "Error message when the user enters an invalid URL, e.g. in the login form" - }, - "useCustomServer": "Koristi prilagođeni poslužitelj", - "@useCustomServer": { - "description": "Toggle button allowing users to switch between the default and a custom wger server" - }, - "invalidUsername": "Upiši važeće korisničko ime", - "@invalidUsername": { - "description": "Error message when the user enters an invalid username" - }, - "customServerUrl": "URL wger instance", - "@customServerUrl": { - "description": "Label in the form where the users can enter their own wger instance" - }, - "customServerHint": "Upiši adresu tvog poslužitelja, inače će se koristiti zadani", - "@customServerHint": { - "description": "Hint text for the form where the users can enter their own wger instance" - }, - "registerInstead": "Nemaš račun? Registriraj se", - "@registerInstead": {}, - "loginInstead": "Već imaš račun? Prijavi se", - "@loginInstead": {}, - "labelBottomNavWorkout": "Trening", - "@labelBottomNavWorkout": { - "description": "Label used in bottom navigation, use a short word" - }, - "labelBottomNavNutrition": "Prehrana", - "@labelBottomNavNutrition": { - "description": "Label used in bottom navigation, use a short word" - }, - "labelWorkoutLogs": "Dnevnici treninga", - "@labelWorkoutLogs": { - "description": "(Workout) logs" - }, - "labelWorkoutPlan": "Plan treninga", - "@labelWorkoutPlan": { - "description": "Title for screen workout plan" - }, - "labelDashboard": "Kontrolna ploča", - "@labelDashboard": { - "description": "Title for screen dashboard" - }, - "successfullyDeleted": "Izbrisano", - "@successfullyDeleted": { - "description": "Message when an item was successfully deleted" - }, - "successfullySaved": "Spremljeno", - "@successfullySaved": { - "description": "Message when an item was successfully saved" - }, - "exercise": "Vježba", - "@exercise": { - "description": "An exercise for a workout" - }, - "logHelpEntriesUnits": "Napomena: prikazuju se samo unosi s jedinicom težine (kg ili lb) i ponavljanja, druge kombinacije kao što su vrijeme ili do neuspjeha se ovdje zanemaruju.", - "@logHelpEntriesUnits": {}, - "description": "Opis", - "@description": {}, - "name": "Ime", - "@name": { - "description": "Name for a workout or nutritional plan" - }, - "nutritionalDiary": "Dnevnik prehrane", - "@nutritionalDiary": {}, - "nutritionalPlans": "Planovi prehrane", - "@nutritionalPlans": {}, - "noNutritionalPlans": "Nemaš planove prehrane", - "@noNutritionalPlans": { - "description": "Message shown when the user has no nutritional plans" - }, - "anErrorOccurred": "Dogodila se greška!", - "@anErrorOccurred": {}, - "weight": "Težina", - "@weight": { - "description": "The weight of a workout log or body weight entry" - }, - "measurement": "Mjerenje", - "@measurement": {}, - "measurements": "Mjerenja", - "@measurements": { - "description": "Categories for the measurements such as biceps size, body fat, etc." - }, - "measurementCategoriesHelpText": "Kategorija mjerenja, kao što su „bicepsi” ili „tjelesna mast”", - "@measurementCategoriesHelpText": {}, - "measurementEntriesHelpText": "Jedinica koja se koristi za mjerenje kategorije kao što su „cm” ili „%”", - "@measurementEntriesHelpText": {}, - "date": "Datum", - "@date": { - "description": "The date of a workout log or body weight entry" - }, - "repetitions": "Ponavljanja", - "@repetitions": { - "description": "Repetitions for an exercise set" - }, - "reps": "Ponavljanja", - "@reps": { - "description": "Shorthand for repetitions, used when space constraints are tighter" - }, - "rir": "PUR", - "@rir": { - "description": "Shorthand for Repetitions In Reserve" - }, - "rirNotUsed": "PUR se ne koristi", - "@rirNotUsed": { - "description": "Label used in RiR slider when the RiR value is not used/saved for the current setting or log" - }, - "macronutrients": "Makronutrijenti", - "@macronutrients": {}, - "planned": "Planirano", - "@planned": { - "description": "Header for the column of 'planned' nutritional values, i.e. what should be eaten" - }, - "logged": "Zabilježeno", - "@logged": { - "description": "Header for the column of 'logged' nutritional values, i.e. what was eaten" - }, - "difference": "Razlika", - "@difference": {}, - "percentEnergy": "Postotak energije", - "@percentEnergy": {}, - "gPerBodyKg": "g po tjelesnom kg", - "@gPerBodyKg": { - "description": "Label used for total sums of e.g. calories or similar in grams per Kg of body weight" - }, - "total": "Ukupno", - "@total": { - "description": "Label used for total sums of e.g. calories or similar" - }, - "kJ": "kJ", - "@kJ": { - "description": "Energy in a meal in kilo joules, kJ" - }, - "g": "g", - "@g": { - "description": "Abbreviation for gram" - }, - "proteinShort": "P", - "@proteinShort": { - "description": "The first letter or short name of the word 'Protein', used in overviews" - }, - "carbohydrates": "Ugljikohidrati", - "@carbohydrates": {}, - "carbohydratesShort": "U", - "@carbohydratesShort": { - "description": "The first letter or short name of the word 'Carbohydrates', used in overviews" - }, - "sugars": "Šećeri", - "@sugars": {}, - "fat": "Masti", - "@fat": {}, - "fatShort": "M", - "@fatShort": { - "description": "The first letter or short name of the word 'Fat', used in overviews" - }, - "saturatedFat": "Zasićene masti", - "@saturatedFat": {}, - "fiber": "Vlakna", - "@fiber": {}, - "sodium": "Natrij", - "@sodium": {}, - "toggleDetails": "Prikaži detalje", - "@toggleDetails": { - "description": "Switch to toggle detail / overview" - }, - "enterValue": "Upiši vrijednost", - "@enterValue": { - "description": "Error message when the user hasn't entered a value on a required field" - }, - "selectExercise": "Odaberi vježbu", - "@selectExercise": { - "description": "Error message when the user hasn't selected an exercise in the form" - }, - "enterCharacters": "Upiši {min} do {max} znakova", - "@enterCharacters": { - "description": "Error message when the user hasn't entered the correct number of characters in a form", - "type": "text", - "placeholders": { - "min": { - "type": "String" - }, - "max": { - "type": "String" - } - } - }, - "nrOfSets": "Broj serija po vježbi: {nrOfSets}", - "@nrOfSets": { - "description": "Label shown on the slider where the user selects the nr of sets", - "type": "text", - "placeholders": { - "nrOfSets": { - "type": "String" - } - } - }, - "setUnitsAndRir": "Postavi jedinice i PUR", - "@setUnitsAndRir": { - "description": "Label shown on the slider where the user can toggle showing units and RiR", - "type": "text" - }, - "enterValidNumber": "Upiši važeći broj", - "@enterValidNumber": { - "description": "Error message when the user has submitted an invalid number (e.g. '3,.,.,.')" - }, - "selectIngredient": "Odaberi sastojak", - "@selectIngredient": { - "description": "Error message when the user hasn't selected an ingredient from the autocompleter" - }, - "selectImage": "Odaberi sliku", - "@selectImage": { - "description": "Label and error message when the user hasn't selected an image to save" - }, - "optionsLabel": "Opcije", - "@optionsLabel": { - "description": "Label for the popup with general app options" - }, - "takePicture": "Snimi sliku", - "@takePicture": {}, - "chooseFromLibrary": "Odaberi iz biblioteke slika", - "@chooseFromLibrary": {}, - "gallery": "Galerija", - "@gallery": {}, - "addImage": "Dodaj sliku", - "@addImage": {}, - "dataCopied": "Podaci kopirani u novi unos", - "@dataCopied": { - "description": "Snackbar message to show on copying data to a new log entry" - }, - "usernameValidChars": "Korisničko ime može sadržavati samo slova, brojeve i sljedeće znakove: @, +, ., -, _", - "@usernameValidChars": { - "description": "Error message when the user tries to register a username with forbidden characters" - }, - "logHelpEntries": "Ako u jednom danu postoji više od jednog unosa s istim brojem ponavljanja, ali različitim težinama, na dijagramu je prikazan samo unos s većom težinom.", - "@logHelpEntries": {}, - "addSet": "Dodaj seriju", - "@addSet": { - "description": "Label for the button that adds a set (to a workout day)" - }, - "addMeal": "Dodaj obrok", - "@addMeal": {}, - "nutritionalPlan": "Plan prehrane", - "@nutritionalPlan": {}, - "useDefaultServer": "Koristi zadani poslužitelj", - "@useDefaultServer": { - "description": "Toggle button allowing users to switch between the default and a custom wger server" - }, - "logout": "Odjavi se", - "@logout": { - "description": "Text for logout button" - }, - "login": "Prijavi se", - "@login": { - "description": "Text for login button" - }, - "register": "Registracija", - "@register": { - "description": "Text for registration button" - }, - "reset": "Resetiraj", - "@reset": { - "description": "Button text allowing the user to reset the entered values to the default" - }, - "jumpTo": "Prijeđi na", - "@jumpTo": { - "description": "Imperative. Label used in popup allowing the user to jump to a specific exercise while in the gym mode" - }, - "save": "Spremi", - "@save": {}, - "energyShort": "E", - "@energyShort": { - "description": "The first letter or short name of the word 'Energy', used in overviews" - }, - "addIngredient": "Dodaj sastojak", - "@addIngredient": {}, - "logMeal": "Zapiši obrok u dnevnik prehrane", - "@logMeal": {}, - "value": "Vrijednost", - "@value": { - "description": "The value of a measurement entry" - }, - "start": "Početak", - "@start": { - "description": "Label on button to start the gym mode (i.e., an imperative)" - }, - "timeStart": "Vrijeme početka", - "@timeStart": { - "description": "The starting time of a workout" - }, - "timeStartAhead": "Vrijeme početka ne može biti prije vremena završetka", - "@timeStartAhead": {}, - "ingredient": "Sastojak", - "@ingredient": {}, - "energy": "Energija", - "@energy": { - "description": "Energy in a meal, ingredient etc. e.g. in kJ" - }, - "protein": "Proteini", - "@protein": {}, - "goToToday": "Idi na danas", - "@goToToday": { - "description": "Label on button to jump back to 'today' in the calendar widget" - }, - "kcal": "kcal", - "@kcal": { - "description": "Energy in a meal in kilocalories, kcal" - }, - "unit": "Jedinica", - "@unit": { - "description": "The unit used for a repetition (kg, time, etc.)" - }, - "edit": "Uredi", - "@edit": {}, - "confirmDelete": "Stvarno želiš izbrisati „{toDelete}”?", - "@confirmDelete": { - "description": "Confirmation text before the user deletes an object", - "type": "text", - "placeholders": { - "toDelete": { - "type": "String" - } - } - }, - "newNutritionalPlan": "Novi plan prehrane", - "@newNutritionalPlan": {}, - "amount": "Količina", - "@amount": { - "description": "The amount (e.g. in grams) of an ingredient in a meal" - }, - "newEntry": "Novi unos", - "@newEntry": { - "description": "Title when adding a new entry such as a weight or log entry" - }, - "noWeightEntries": "Nemaš unose težine", - "@noWeightEntries": { - "description": "Message shown when the user has no logged weight entries" - }, - "loadingText": "Učitavanje …", - "@loadingText": { - "description": "Text to show when entries are being loaded in the background: Loading..." - }, - "delete": "Izbriši", - "@delete": {}, - "goToDetailPage": "Idi na stranicu s detaljima", - "@goToDetailPage": {}, - "aboutDescription": "Hvala što koristiš wger! wger je suradnički projekt otvorenog koda koji su izradili ljubitelji fitnesa iz cijelog svijeta.", - "@aboutDescription": { - "description": "Text in the about dialog" - }, - "calendar": "Kalendar", - "@calendar": {}, - "musclesSecondary": "Sekundarni mišići", - "@musclesSecondary": { - "description": "secondary muscles trained by an exercise" - }, - "equipment": "Oprema", - "@equipment": { - "description": "Equipment needed to perform an exercise" - }, - "category": "Kategorija", - "@category": { - "description": "Category for an exercise, ingredient, etc." - }, - "searchExercise": "Traži vježbe koje želiš dodati", - "@searchExercise": { - "description": "Label on set form. Selected exercises are added to the set" - }, - "muscles": "Mišići", - "@muscles": { - "description": "(main) muscles trained by an exercise" - }, - "dayDescriptionHelp": "Opis onoga što se radi na današnji dan (npr. „dan povlačenja”) ili koji su dijelovi tijela trenirani (npr. „prsa i ramena”)", - "@dayDescriptionHelp": {}, - "setNr": "Serija br. {nr}", - "@setNr": { - "description": "Header in form indicating the number of the current set. Can also be translated as something like 'Set Nr. xy'.", - "type": "text", - "placeholders": { - "nr": { - "type": "String" - } - } - }, - "sameRepetitions": "Ako radiš ista ponavljanja i težinu za sve serije, ispuni jedan redak. Na primjer, za 4 serije jednostavno upiši 10 za ponavljanja, to automatski postaje „4 × 10”.", - "@sameRepetitions": {}, - "comment": "Komentar", - "@comment": { - "description": "Comment, additional information" - }, - "impression": "Dojam", - "@impression": { - "description": "General impression (e.g. for a workout session) such as good, bad, etc." - }, - "notes": "Bilješke", - "@notes": { - "description": "Personal notes, e.g. for a workout session" - }, - "workoutSession": "Sesija treninga", - "@workoutSession": { - "description": "A (logged) workout session" - }, - "newDay": "Novi dan", - "@newDay": {}, - "newSet": "Nova serija", - "@newSet": { - "description": "Header when adding a new set to a workout day" - }, - "selectExercises": "Ako želiš izraditi nasdkup, traži i odaberi vježbe koje će se grupirati u jednu grupu", - "@selectExercises": {}, - "gymMode": "Modus teretane", - "@gymMode": { - "description": "Label when starting the gym mode" - }, - "plateCalculator": "Ploče", - "@plateCalculator": { - "description": "Label used for the plate calculator in the gym mode" - }, - "plateCalculatorNotDivisible": "Nije moguće postići težinu s dostupnim pločastim utezima", - "@plateCalculatorNotDivisible": { - "description": "Error message when the current weight is not reachable with plates (e.g. 33.1 kg)" - }, - "pause": "Pauza", - "@pause": { - "description": "Noun, not an imperative! Label used for the pause when using the gym mode" - }, - "weightUnit": "Jedinica težine", - "@weightUnit": {}, - "appUpdateTitle": "Potrebna je nova verzija", - "@appUpdateTitle": {}, - "appUpdateContent": "Ova verzija aplikacije nije kompatibilna s poslužiteljem. Aktualiziraj svoju aplikaciju.", - "@appUpdateContent": {}, - "set": "Serija", - "@set": { - "description": "A set in a workout plan" - }, - "repetitionUnit": "Jedinica ponavljanja", - "@repetitionUnit": {}, - "recentlyUsedIngredients": "Nedavno dodani sastojci", - "@recentlyUsedIngredients": { - "description": "A message when a user adds a new ingredient to a meal." - }, - "logIngredient": "Zapiši sastojak u dnevnik prehrane", - "@logIngredient": {}, - "searchIngredient": "Traži sastojak", - "@searchIngredient": { - "description": "Label on ingredient search form" - }, - "weekAverage": "Sedmodnevni prosjek", - "@weekAverage": { - "description": "Header for the column of '7 day average' nutritional values, i.e. what was logged last week" - }, - "productFound": "Pronađeni proizvod", - "@productFound": { - "description": "Header label for dialog when product is found with barcode" - }, - "productFoundDescription": "Barkod odgovara ovom proizvodu: {productName}. Želiš li nastaviti?", - "@productFoundDescription": { - "description": "Dialog info when product is found with barcode", - "type": "text", - "placeholders": { - "productName": { - "type": "String" - } - } - }, - "productNotFound": "Proizvod nije pronađen", - "@productNotFound": { - "description": "Header label for dialog when product is not found with barcode" - }, - "productNotFoundDescription": "Proizvod sa skeniranim barkodom {barcode} nije pronađen u wger bazi podataka", - "@productNotFoundDescription": { - "description": "Dialog info when product is not found with barcode", - "type": "text", - "placeholders": { - "barcode": { - "type": "String" - } - } - }, - "scanBarcode": "Skeniraj barkod", - "@scanBarcode": { - "description": "Label for scan barcode button" - }, - "close": "Zatvori", - "@close": { - "description": "Translation for close" - }, - "enterMinCharacters": "Upiši barem {min} znakova", - "@enterMinCharacters": { - "description": "Error message when the user hasn't entered the minimum amount characters in a form", - "type": "text", - "placeholders": { - "min": { - "type": "String" - } - } - }, - "add_exercise_image_license": "Slike moraju biti kompatibilne s licencom CC BY SA. Ako si u nedoumici, prenesi samo svoje vlastite fotografije.", - "@add_exercise_image_license": {}, - "whatVariationsExist": "Koje varijante ove vježbe postoje?", - "@whatVariationsExist": {}, - "images": "Slike", - "@images": {}, - "alternativeNames": "Alternativna imena", - "@alternativeNames": {}, - "previous": "Prethodna", - "@previous": {}, - "oneNamePerLine": "Jedno ime po retku", - "@oneNamePerLine": {}, - "translation": "Prijevod", - "@translation": {}, - "addExercise": "Dodaj vježbu", - "@addExercise": {}, - "translateExercise": "Prevedi ovu vježbu", - "@translateExercise": {}, - "baseData": "Osnovni podaci na engleskom jeziku", - "@baseData": { - "description": "The base data for an exercise such as category, trained muscles, etc." - }, - "arms": "Ruke", - "@arms": { - "description": "Generated entry for translation for server strings" - }, - "back": "Leđa", - "@back": { - "description": "Generated entry for translation for server strings" - }, - "chest": "Prsa", - "@chest": { - "description": "Generated entry for translation for server strings" - }, - "sz_bar": "Zaobljena šipka", - "@sz_bar": { - "description": "Generated entry for translation for server strings" - }, - "userProfile": "Tvoj profil", - "@userProfile": {}, - "exerciseList": "Popis vježbi", - "@exerciseList": {}, - "exercises": "Vježbe", - "@exercises": { - "description": "Multiple exercises for a workout" - }, - "exerciseName": "Ime vježbe", - "@exerciseName": { - "description": "Label for the name of a workout exercise" - }, - "selectEntry": "Odaberi unos", - "@selectEntry": {}, - "success": "Uspjeh", - "@success": { - "description": "Message when an action completed successfully, usually used as a heading" - }, - "noMeasurementEntries": "Nemaš unose mjerenja", - "@noMeasurementEntries": {}, - "moreMeasurementEntries": "Dodaj novo mjerenje", - "@moreMeasurementEntries": { - "description": "Message shown when the user wants to add new measurement" - }, - "variations": "Varijante", - "@variations": { - "description": "Variations of one exercise (e.g. benchpress and benchpress narrow)" - }, - "alsoKnownAs": "Poznato i kao: {aliases}", - "@alsoKnownAs": { - "placeholders": { - "aliases": { - "type": "String" - } + "todaysWorkout": "Tvoj današnji trening", + "@todaysWorkout": {}, + "mealLogged": "Obrok prijavljen u dnevnik", + "@mealLogged": {}, + "time": "Vrijeme", + "@time": { + "description": "The time of a meal or workout" }, - "description": "List of alternative names for an exercise" - }, - "verifiedEmail": "Potvrđena e-mail adresa", - "@verifiedEmail": {}, - "unVerifiedEmail": "Nepotvrđena e-mail adresa", - "@unVerifiedEmail": {}, - "verifiedEmailInfo": "E-mail poruka za potvrdu je poslana na {email}", - "@verifiedEmailInfo": { - "placeholders": { - "email": { - "type": "String" - } + "timeEnd": "Vrijeme završetka", + "@timeEnd": { + "description": "The end time of a workout" + }, + "username": "Korisničko ime", + "@username": {}, + "passwordsDontMatch": "Lozinke se ne podudaraju", + "@passwordsDontMatch": { + "description": "Error message when the user enters two different passwords during registration" + }, + "passwordTooShort": "Lozinka je prekratka", + "@passwordTooShort": { + "description": "Error message when the user a password that is too short" + }, + "password": "Lozinka", + "@password": {}, + "confirmPassword": "Potvrdi lozinku", + "@confirmPassword": {}, + "invalidEmail": "Upiši valjanu e-mail adresu", + "@invalidEmail": { + "description": "Error message when the user enters an invalid email" + }, + "email": "E-mail adresa", + "@email": {}, + "invalidUrl": "Upiši važeći URL", + "@invalidUrl": { + "description": "Error message when the user enters an invalid URL, e.g. in the login form" + }, + "useCustomServer": "Koristi prilagođeni poslužitelj", + "@useCustomServer": { + "description": "Toggle button allowing users to switch between the default and a custom wger server" + }, + "invalidUsername": "Upiši važeće korisničko ime", + "@invalidUsername": { + "description": "Error message when the user enters an invalid username" + }, + "customServerUrl": "URL wger instance", + "@customServerUrl": { + "description": "Label in the form where the users can enter their own wger instance" + }, + "customServerHint": "Upiši adresu tvog poslužitelja, inače će se koristiti zadani", + "@customServerHint": { + "description": "Hint text for the form where the users can enter their own wger instance" + }, + "registerInstead": "Nemaš račun? Registriraj se", + "@registerInstead": {}, + "loginInstead": "Već imaš račun? Prijavi se", + "@loginInstead": {}, + "labelBottomNavWorkout": "Trening", + "@labelBottomNavWorkout": { + "description": "Label used in bottom navigation, use a short word" + }, + "labelBottomNavNutrition": "Prehrana", + "@labelBottomNavNutrition": { + "description": "Label used in bottom navigation, use a short word" + }, + "labelWorkoutLogs": "Dnevnici treninga", + "@labelWorkoutLogs": { + "description": "(Workout) logs" + }, + "labelWorkoutPlan": "Plan treninga", + "@labelWorkoutPlan": { + "description": "Title for screen workout plan" + }, + "labelDashboard": "Kontrolna ploča", + "@labelDashboard": { + "description": "Title for screen dashboard" + }, + "successfullyDeleted": "Izbrisano", + "@successfullyDeleted": { + "description": "Message when an item was successfully deleted" + }, + "successfullySaved": "Spremljeno", + "@successfullySaved": { + "description": "Message when an item was successfully saved" + }, + "exercise": "Vježba", + "@exercise": { + "description": "An exercise for a workout" + }, + "logHelpEntriesUnits": "Napomena: prikazuju se samo unosi s jedinicom težine (kg ili lb) i ponavljanja, druge kombinacije kao što su vrijeme ili do neuspjeha se ovdje zanemaruju.", + "@logHelpEntriesUnits": {}, + "description": "Opis", + "@description": {}, + "name": "Ime", + "@name": { + "description": "Name for a workout or nutritional plan" + }, + "nutritionalDiary": "Dnevnik prehrane", + "@nutritionalDiary": {}, + "nutritionalPlans": "Planovi prehrane", + "@nutritionalPlans": {}, + "noNutritionalPlans": "Nemaš planove prehrane", + "@noNutritionalPlans": { + "description": "Message shown when the user has no nutritional plans" + }, + "anErrorOccurred": "Dogodila se greška!", + "@anErrorOccurred": {}, + "weight": "Težina", + "@weight": { + "description": "The weight of a workout log or body weight entry" + }, + "measurement": "Mjerenje", + "@measurement": {}, + "measurements": "Mjerenja", + "@measurements": { + "description": "Categories for the measurements such as biceps size, body fat, etc." + }, + "measurementCategoriesHelpText": "Kategorija mjerenja, kao što su „bicepsi” ili „tjelesna mast”", + "@measurementCategoriesHelpText": {}, + "measurementEntriesHelpText": "Jedinica koja se koristi za mjerenje kategorije kao što su „cm” ili „%”", + "@measurementEntriesHelpText": {}, + "date": "Datum", + "@date": { + "description": "The date of a workout log or body weight entry" + }, + "repetitions": "Ponavljanja", + "@repetitions": { + "description": "Repetitions for an exercise set" + }, + "reps": "Ponavljanja", + "@reps": { + "description": "Shorthand for repetitions, used when space constraints are tighter" + }, + "rir": "PUR", + "@rir": { + "description": "Shorthand for Repetitions In Reserve" + }, + "rirNotUsed": "PUR se ne koristi", + "@rirNotUsed": { + "description": "Label used in RiR slider when the RiR value is not used/saved for the current setting or log" + }, + "macronutrients": "Makronutrijenti", + "@macronutrients": {}, + "planned": "Planirano", + "@planned": { + "description": "Header for the column of 'planned' nutritional values, i.e. what should be eaten" + }, + "logged": "Zabilježeno", + "@logged": { + "description": "Header for the column of 'logged' nutritional values, i.e. what was eaten" + }, + "difference": "Razlika", + "@difference": {}, + "percentEnergy": "Postotak energije", + "@percentEnergy": {}, + "gPerBodyKg": "g po tjelesnom kg", + "@gPerBodyKg": { + "description": "Label used for total sums of e.g. calories or similar in grams per Kg of body weight" + }, + "total": "Ukupno", + "@total": { + "description": "Label used for total sums of e.g. calories or similar" + }, + "kJ": "kJ", + "@kJ": { + "description": "Energy in a meal in kilo joules, kJ" + }, + "g": "g", + "@g": { + "description": "Abbreviation for gram" + }, + "proteinShort": "P", + "@proteinShort": { + "description": "The first letter or short name of the word 'Protein', used in overviews" + }, + "carbohydrates": "Ugljikohidrati", + "@carbohydrates": {}, + "carbohydratesShort": "U", + "@carbohydratesShort": { + "description": "The first letter or short name of the word 'Carbohydrates', used in overviews" + }, + "sugars": "Šećeri", + "@sugars": {}, + "fat": "Masti", + "@fat": {}, + "fatShort": "M", + "@fatShort": { + "description": "The first letter or short name of the word 'Fat', used in overviews" + }, + "saturatedFat": "Zasićene masti", + "@saturatedFat": {}, + "fiber": "Vlakna", + "@fiber": {}, + "sodium": "Natrij", + "@sodium": {}, + "toggleDetails": "Prikaži detalje", + "@toggleDetails": { + "description": "Switch to toggle detail / overview" + }, + "enterValue": "Upiši vrijednost", + "@enterValue": { + "description": "Error message when the user hasn't entered a value on a required field" + }, + "selectExercise": "Odaberi vježbu", + "@selectExercise": { + "description": "Error message when the user hasn't selected an exercise in the form" + }, + "enterCharacters": "Upiši {min} do {max} znakova", + "@enterCharacters": { + "description": "Error message when the user hasn't entered the correct number of characters in a form", + "type": "text", + "placeholders": { + "min": { + "type": "String" + }, + "max": { + "type": "String" + } + } + }, + "nrOfSets": "Broj serija po vježbi: {nrOfSets}", + "@nrOfSets": { + "description": "Label shown on the slider where the user selects the nr of sets", + "type": "text", + "placeholders": { + "nrOfSets": { + "type": "String" + } + } + }, + "setUnitsAndRir": "Postavi jedinice i PUR", + "@setUnitsAndRir": { + "description": "Label shown on the slider where the user can toggle showing units and RiR", + "type": "text" + }, + "enterValidNumber": "Upiši važeći broj", + "@enterValidNumber": { + "description": "Error message when the user has submitted an invalid number (e.g. '3,.,.,.')" + }, + "selectIngredient": "Odaberi sastojak", + "@selectIngredient": { + "description": "Error message when the user hasn't selected an ingredient from the autocompleter" + }, + "selectImage": "Odaberi sliku", + "@selectImage": { + "description": "Label and error message when the user hasn't selected an image to save" + }, + "optionsLabel": "Opcije", + "@optionsLabel": { + "description": "Label for the popup with general app options" + }, + "takePicture": "Snimi sliku", + "@takePicture": {}, + "chooseFromLibrary": "Odaberi iz biblioteke slika", + "@chooseFromLibrary": {}, + "gallery": "Galerija", + "@gallery": {}, + "addImage": "Dodaj sliku", + "@addImage": {}, + "dataCopied": "Podaci kopirani u novi unos", + "@dataCopied": { + "description": "Snackbar message to show on copying data to a new log entry" + }, + "usernameValidChars": "Korisničko ime može sadržavati samo slova, brojeve i sljedeće znakove: @, +, ., -, _", + "@usernameValidChars": { + "description": "Error message when the user tries to register a username with forbidden characters" + }, + "logHelpEntries": "Ako u jednom danu postoji više od jednog unosa s istim brojem ponavljanja, ali različitim težinama, na dijagramu je prikazan samo unos s većom težinom.", + "@logHelpEntries": {}, + "addSet": "Dodaj seriju", + "@addSet": { + "description": "Label for the button that adds a set (to a workout day)" + }, + "addMeal": "Dodaj obrok", + "@addMeal": {}, + "nutritionalPlan": "Plan prehrane", + "@nutritionalPlan": {}, + "useDefaultServer": "Koristi zadani poslužitelj", + "@useDefaultServer": { + "description": "Toggle button allowing users to switch between the default and a custom wger server" + }, + "logout": "Odjavi se", + "@logout": { + "description": "Text for logout button" + }, + "login": "Prijavi se", + "@login": { + "description": "Text for login button" + }, + "register": "Registracija", + "@register": { + "description": "Text for registration button" + }, + "reset": "Resetiraj", + "@reset": { + "description": "Button text allowing the user to reset the entered values to the default" + }, + "jumpTo": "Prijeđi na", + "@jumpTo": { + "description": "Imperative. Label used in popup allowing the user to jump to a specific exercise while in the gym mode" + }, + "save": "Spremi", + "@save": {}, + "energyShort": "E", + "@energyShort": { + "description": "The first letter or short name of the word 'Energy', used in overviews" + }, + "addIngredient": "Dodaj sastojak", + "@addIngredient": {}, + "logMeal": "Zapiši obrok u dnevnik prehrane", + "@logMeal": {}, + "value": "Vrijednost", + "@value": { + "description": "The value of a measurement entry" + }, + "start": "Početak", + "@start": { + "description": "Label on button to start the gym mode (i.e., an imperative)" + }, + "timeStart": "Vrijeme početka", + "@timeStart": { + "description": "The starting time of a workout" + }, + "timeStartAhead": "Vrijeme početka ne može biti prije vremena završetka", + "@timeStartAhead": {}, + "ingredient": "Sastojak", + "@ingredient": {}, + "energy": "Energija", + "@energy": { + "description": "Energy in a meal, ingredient etc. e.g. in kJ" + }, + "protein": "Proteini", + "@protein": {}, + "goToToday": "Idi na danas", + "@goToToday": { + "description": "Label on button to jump back to 'today' in the calendar widget" + }, + "kcal": "kcal", + "@kcal": { + "description": "Energy in a meal in kilocalories, kcal" + }, + "unit": "Jedinica", + "@unit": { + "description": "The unit used for a repetition (kg, time, etc.)" + }, + "edit": "Uredi", + "@edit": {}, + "confirmDelete": "Stvarno želiš izbrisati „{toDelete}”?", + "@confirmDelete": { + "description": "Confirmation text before the user deletes an object", + "type": "text", + "placeholders": { + "toDelete": { + "type": "String" + } + } + }, + "newNutritionalPlan": "Novi plan prehrane", + "@newNutritionalPlan": {}, + "amount": "Količina", + "@amount": { + "description": "The amount (e.g. in grams) of an ingredient in a meal" + }, + "newEntry": "Novi unos", + "@newEntry": { + "description": "Title when adding a new entry such as a weight or log entry" + }, + "noWeightEntries": "Nemaš unose težine", + "@noWeightEntries": { + "description": "Message shown when the user has no logged weight entries" + }, + "loadingText": "Učitavanje …", + "@loadingText": { + "description": "Text to show when entries are being loaded in the background: Loading..." + }, + "delete": "Izbriši", + "@delete": {}, + "goToDetailPage": "Idi na stranicu s detaljima", + "@goToDetailPage": {}, + "aboutDescription": "Hvala što koristiš wger! wger je suradnički projekt otvorenog koda koji su izradili ljubitelji fitnesa iz cijelog svijeta.", + "@aboutDescription": { + "description": "Text in the about dialog" + }, + "calendar": "Kalendar", + "@calendar": {}, + "musclesSecondary": "Sekundarni mišići", + "@musclesSecondary": { + "description": "secondary muscles trained by an exercise" + }, + "equipment": "Oprema", + "@equipment": { + "description": "Equipment needed to perform an exercise" + }, + "category": "Kategorija", + "@category": { + "description": "Category for an exercise, ingredient, etc." + }, + "searchExercise": "Traži vježbe koje želiš dodati", + "@searchExercise": { + "description": "Label on set form. Selected exercises are added to the set" + }, + "muscles": "Mišići", + "@muscles": { + "description": "(main) muscles trained by an exercise" + }, + "dayDescriptionHelp": "Opis onoga što se radi na današnji dan (npr. „dan povlačenja”) ili koji su dijelovi tijela trenirani (npr. „prsa i ramena”)", + "@dayDescriptionHelp": {}, + "setNr": "Serija br. {nr}", + "@setNr": { + "description": "Header in form indicating the number of the current set. Can also be translated as something like 'Set Nr. xy'.", + "type": "text", + "placeholders": { + "nr": { + "type": "String" + } + } + }, + "sameRepetitions": "Ako radiš ista ponavljanja i težinu za sve serije, ispuni jedan redak. Na primjer, za 4 serije jednostavno upiši 10 za ponavljanja, to automatski postaje „4 × 10”.", + "@sameRepetitions": {}, + "comment": "Komentar", + "@comment": { + "description": "Comment, additional information" + }, + "impression": "Dojam", + "@impression": { + "description": "General impression (e.g. for a workout session) such as good, bad, etc." + }, + "notes": "Bilješke", + "@notes": { + "description": "Personal notes, e.g. for a workout session" + }, + "workoutSession": "Sesija treninga", + "@workoutSession": { + "description": "A (logged) workout session" + }, + "newDay": "Novi dan", + "@newDay": {}, + "newSet": "Nova serija", + "@newSet": { + "description": "Header when adding a new set to a workout day" + }, + "selectExercises": "Ako želiš izraditi nasdkup, traži i odaberi vježbe koje će se grupirati u jednu grupu", + "@selectExercises": {}, + "gymMode": "Modus teretane", + "@gymMode": { + "description": "Label when starting the gym mode" + }, + "plateCalculator": "Ploče", + "@plateCalculator": { + "description": "Label used for the plate calculator in the gym mode" + }, + "plateCalculatorNotDivisible": "Nije moguće postići težinu s dostupnim pločastim utezima", + "@plateCalculatorNotDivisible": { + "description": "Error message when the current weight is not reachable with plates (e.g. 33.1 kg)" + }, + "pause": "Pauza", + "@pause": { + "description": "Noun, not an imperative! Label used for the pause when using the gym mode" + }, + "weightUnit": "Jedinica težine", + "@weightUnit": {}, + "appUpdateTitle": "Potrebna je nova verzija", + "@appUpdateTitle": {}, + "appUpdateContent": "Ova verzija aplikacije nije kompatibilna s poslužiteljem. Aktualiziraj svoju aplikaciju.", + "@appUpdateContent": {}, + "set": "Serija", + "@set": { + "description": "A set in a workout plan" + }, + "repetitionUnit": "Jedinica ponavljanja", + "@repetitionUnit": {}, + "recentlyUsedIngredients": "Nedavno dodani sastojci", + "@recentlyUsedIngredients": { + "description": "A message when a user adds a new ingredient to a meal." + }, + "logIngredient": "Zapiši sastojak u dnevnik prehrane", + "@logIngredient": {}, + "searchIngredient": "Traži sastojak", + "@searchIngredient": { + "description": "Label on ingredient search form" + }, + "weekAverage": "Sedmodnevni prosjek", + "@weekAverage": { + "description": "Header for the column of '7 day average' nutritional values, i.e. what was logged last week" + }, + "productFound": "Pronađeni proizvod", + "@productFound": { + "description": "Header label for dialog when product is found with barcode" + }, + "productFoundDescription": "Barkod odgovara ovom proizvodu: {productName}. Želiš li nastaviti?", + "@productFoundDescription": { + "description": "Dialog info when product is found with barcode", + "type": "text", + "placeholders": { + "productName": { + "type": "String" + } + } + }, + "productNotFound": "Proizvod nije pronađen", + "@productNotFound": { + "description": "Header label for dialog when product is not found with barcode" + }, + "productNotFoundDescription": "Proizvod sa skeniranim barkodom {barcode} nije pronađen u wger bazi podataka", + "@productNotFoundDescription": { + "description": "Dialog info when product is not found with barcode", + "type": "text", + "placeholders": { + "barcode": { + "type": "String" + } + } + }, + "scanBarcode": "Skeniraj barkod", + "@scanBarcode": { + "description": "Label for scan barcode button" + }, + "close": "Zatvori", + "@close": { + "description": "Translation for close" + }, + "enterMinCharacters": "Upiši barem {min} znakova", + "@enterMinCharacters": { + "description": "Error message when the user hasn't entered the minimum amount characters in a form", + "type": "text", + "placeholders": { + "min": { + "type": "String" + } + } + }, + "add_exercise_image_license": "Slike moraju biti kompatibilne s licencom CC BY SA. Ako si u nedoumici, prenesi samo svoje vlastite fotografije.", + "@add_exercise_image_license": {}, + "whatVariationsExist": "Koje varijante ove vježbe postoje?", + "@whatVariationsExist": {}, + "images": "Slike", + "@images": {}, + "alternativeNames": "Alternativna imena", + "@alternativeNames": {}, + "previous": "Prethodna", + "@previous": {}, + "oneNamePerLine": "Jedno ime po retku", + "@oneNamePerLine": {}, + "translation": "Prijevod", + "@translation": {}, + "addExercise": "Dodaj vježbu", + "@addExercise": {}, + "translateExercise": "Prevedi ovu vježbu", + "@translateExercise": {}, + "baseData": "Osnovni podaci na engleskom jeziku", + "@baseData": { + "description": "The base data for an exercise such as category, trained muscles, etc." + }, + "arms": "Ruke", + "@arms": { + "description": "Generated entry for translation for server strings" + }, + "back": "Leđa", + "@back": { + "description": "Generated entry for translation for server strings" + }, + "chest": "Prsa", + "@chest": { + "description": "Generated entry for translation for server strings" + }, + "sz_bar": "Zaobljena šipka", + "@sz_bar": { + "description": "Generated entry for translation for server strings" + }, + "userProfile": "Tvoj profil", + "@userProfile": {}, + "exerciseList": "Popis vježbi", + "@exerciseList": {}, + "exercises": "Vježbe", + "@exercises": { + "description": "Multiple exercises for a workout" + }, + "exerciseName": "Ime vježbe", + "@exerciseName": { + "description": "Label for the name of a workout exercise" + }, + "selectEntry": "Odaberi unos", + "@selectEntry": {}, + "success": "Uspjeh", + "@success": { + "description": "Message when an action completed successfully, usually used as a heading" + }, + "noMeasurementEntries": "Nemaš unose mjerenja", + "@noMeasurementEntries": {}, + "moreMeasurementEntries": "Dodaj novo mjerenje", + "@moreMeasurementEntries": { + "description": "Message shown when the user wants to add new measurement" + }, + "variations": "Varijante", + "@variations": { + "description": "Variations of one exercise (e.g. benchpress and benchpress narrow)" + }, + "alsoKnownAs": "Poznato i kao: {aliases}", + "@alsoKnownAs": { + "placeholders": { + "aliases": { + "type": "String" + } + }, + "description": "List of alternative names for an exercise" + }, + "verifiedEmail": "Potvrđena e-mail adresa", + "@verifiedEmail": {}, + "unVerifiedEmail": "Nepotvrđena e-mail adresa", + "@unVerifiedEmail": {}, + "verifiedEmailInfo": "E-mail poruka za potvrdu je poslana na {email}", + "@verifiedEmailInfo": { + "placeholders": { + "email": { + "type": "String" + } + } + }, + "contributeExerciseWarning": "Vježbe možeš dodati samo ako je tvoj račun stariji od {days} dana i ako si potvrdio/la tvoju e-mail adresu", + "@contributeExerciseWarning": { + "description": "Number of days before which a person can add exercise", + "placeholders": { + "days": { + "type": "String", + "example": "14" + } + } + }, + "cacheWarning": "Zbog predmemoriranja, vidljivost promjena u aplikaciji može nešto potrajati.", + "@cacheWarning": {}, + "verifiedEmailReason": "Za dodavanje vježbi moraš potvrditi tvoju e-mail adresu", + "@verifiedEmailReason": {}, + "cardio": "Kardio", + "@cardio": { + "description": "Generated entry for translation for server strings" + }, + "quads": "Ekstenzije nogu", + "@quads": { + "description": "Generated entry for translation for server strings" + }, + "pull_up_bar": "Šipka za povlačenje", + "@pull_up_bar": { + "description": "Generated entry for translation for server strings" + }, + "shoulders": "Ramena", + "@shoulders": { + "description": "Generated entry for translation for server strings" + }, + "triceps": "Triceps", + "@triceps": { + "description": "Generated entry for translation for server strings" + }, + "swiss_ball": "Gimnastička lopta", + "@swiss_ball": { + "description": "Generated entry for translation for server strings" + }, + "until_failure": "Do neuspjeha", + "@until_failure": { + "description": "Generated entry for translation for server strings" + }, + "none__bodyweight_exercise_": "ništa (vježba za tjelesnu težinu)", + "@none__bodyweight_exercise_": { + "description": "Generated entry for translation for server strings" + }, + "seconds": "Sekunde", + "@seconds": { + "description": "Generated entry for translation for server strings" + }, + "textPromptTitle": "Spreman?", + "@textPromptTitle": {}, + "barbell": "Šipka", + "@barbell": { + "description": "Generated entry for translation for server strings" + }, + "calves": "Lisni mišići", + "@calves": { + "description": "Generated entry for translation for server strings" + }, + "textPromptSubheading": "Počni pritiskom gumba radnje", + "@textPromptSubheading": {}, + "body_weight": "Tjelesna težina", + "@body_weight": { + "description": "Generated entry for translation for server strings" + }, + "kilometers": "Kilometri", + "@kilometers": { + "description": "Generated entry for translation for server strings" + }, + "kilometers_per_hour": "Kilometara na sat", + "@kilometers_per_hour": { + "description": "Generated entry for translation for server strings" + }, + "lats": "Leđni mišići", + "@lats": { + "description": "Generated entry for translation for server strings" + }, + "miles_per_hour": "Milja na sat", + "@miles_per_hour": { + "description": "Generated entry for translation for server strings" + }, + "minutes": "Minute", + "@minutes": { + "description": "Generated entry for translation for server strings" + }, + "plates": "Ploče", + "@plates": { + "description": "Generated entry for translation for server strings" + }, + "kg": "kg", + "@kg": { + "description": "Generated entry for translation for server strings" + }, + "lb": "funta", + "@lb": { + "description": "Generated entry for translation for server strings" + }, + "searchNamesInEnglish": "Također traži imena na engleskom jeziku", + "@searchNamesInEnglish": {}, + "language": "Jezik", + "@language": {}, + "aboutPageTitle": "Wger informacije", + "@aboutPageTitle": {}, + "abs": "Trbuh", + "@abs": { + "description": "Generated entry for translation for server strings" + }, + "gym_mat": "Podloga za treniranje", + "@gym_mat": { + "description": "Generated entry for translation for server strings" + }, + "incline_bench": "Nagnuta klupa", + "@incline_bench": { + "description": "Generated entry for translation for server strings" + }, + "baseNameEnglish": "Sve vježbe trebaju osnovno ime na engleskom jeziku", + "@baseNameEnglish": {}, + "next": "Sljedeća", + "@next": {}, + "contributeExercise": "Doprinesi vježbu", + "@contributeExercise": {}, + "bench": "Klupa", + "@bench": { + "description": "Generated entry for translation for server strings" + }, + "dumbbell": "Ručni uteg", + "@dumbbell": { + "description": "Generated entry for translation for server strings" + }, + "biceps": "Bicepsi", + "@biceps": { + "description": "Generated entry for translation for server strings" + }, + "glutes": "Stražnjica", + "@glutes": { + "description": "Generated entry for translation for server strings" + }, + "hamstrings": "Tetive koljena", + "@hamstrings": { + "description": "Generated entry for translation for server strings" + }, + "kettlebell": "Kuglasti uteg", + "@kettlebell": { + "description": "Generated entry for translation for server strings" + }, + "legs": "Noge", + "@legs": { + "description": "Generated entry for translation for server strings" + }, + "miles": "Milje", + "@miles": { + "description": "Generated entry for translation for server strings" + }, + "max_reps": "Maks. broj ponavljanja", + "@max_reps": { + "description": "Generated entry for translation for server strings" + }, + "verify": "Potvrdi", + "@verify": {}, + "lower_back": "Donji dio leđa", + "@lower_back": { + "description": "Generated entry for translation for server strings" + }, + "aboutMastodonTitle": "Mastodon", + "@aboutMastodonTitle": {}, + "noMatchingExerciseFound": "Nisu pronađene odgovarajuće vježbe", + "@noMatchingExerciseFound": { + "description": "Message returned if no exercises match the searched string" + }, + "aboutDonateTitle": "Doniraj", + "@aboutDonateTitle": {}, + "aboutDonateText": "Pomogni projektu: kupi nam kavu, plati troškove poslužitelja i potiči nas u našem radu", + "@aboutDonateText": {}, + "settingsTitle": "Postavke", + "@settingsTitle": {}, + "settingsCacheTitle": "Predmemorija", + "@settingsCacheTitle": {}, + "settingsExerciseCacheDescription": "Izvrši predmemoriju", + "@settingsExerciseCacheDescription": {}, + "settingsCacheDeletedSnackbar": "Predmemorija je uspješno izbrisana", + "@settingsCacheDeletedSnackbar": {}, + "useMetric": "Koristi metričke jedinice za tjelesnu težinu", + "@useMetric": {}, + "log": "Zapiši", + "@log": { + "description": "Log a specific meal (imperative form)" + }, + "done": "Obavljeno", + "@done": {}, + "onlyLogging": "Prati samo kalorije", + "@onlyLogging": {}, + "onlyLoggingHelpText": "Označi okvir ako želiš bilježiti samo svoje kalorije i ne želiš postaviti detaljan plan prehrane s određenim obrocima", + "@onlyLoggingHelpText": {}, + "percentValue": "{value} %", + "@percentValue": { + "description": "A value in percent, e.g. 10 %", + "type": "text", + "placeholders": { + "value": { + "type": "String" + } + } + }, + "goalEnergy": "Cilj za energiju", + "@goalEnergy": {}, + "goalProtein": "Cilj za proteine", + "@goalProtein": {}, + "goalCarbohydrates": "Cilj za ugljikohidrate", + "@goalCarbohydrates": {}, + "goalFat": "Cilj za mast", + "@goalFat": {}, + "today": "Danas", + "@today": {}, + "loggedToday": "Zapisano danas", + "@loggedToday": {}, + "kcalValue": "{value} kcal", + "@kcalValue": { + "description": "A value in kcal, e.g. 500 kcal", + "type": "text", + "placeholders": { + "value": { + "type": "String" + } + } + }, + "gValue": "{value} g", + "@gValue": { + "description": "A value in grams, e.g. 5 g", + "type": "text", + "placeholders": { + "value": { + "type": "String" + } + } + }, + "surplus": "višak", + "@surplus": { + "description": "Caloric surplus (either planned or unplanned)" + }, + "deficit": "manjak", + "@deficit": { + "description": "Caloric deficit (either planned or unplanned)" + }, + "goalFiber": "Cilj za vlakna", + "@goalFiber": {}, + "goalMacro": "Ciljevi za makronutrijente", + "@goalMacro": { + "description": "The goal for macronutrients" + }, + "selectMealToLog": "Odaberi obrok za zapis u dnevnik", + "@selectMealToLog": {}, + "ingredientLogged": "Sastojak je upisan u dnevnik", + "@ingredientLogged": {}, + "noIngredientsDefined": "Još nije određen nijedan sastojak", + "@noIngredientsDefined": {}, + "overallChangeWeight": "Sveukupna promjena", + "@overallChangeWeight": { + "description": "Overall change in weight, added for localization" + }, + "goalTypeMeals": "Od obroka", + "@goalTypeMeals": { + "description": "added for localization of Class GoalType's filed meals" + }, + "goalTypeBasic": "Osnovni", + "@goalTypeBasic": { + "description": "added for localization of Class GoalType's filed basic" + }, + "goalTypeAdvanced": "Napredni", + "@goalTypeAdvanced": { + "description": "added for localization of Class GoalType's filed advanced" + }, + "indicatorRaw": "sirovo", + "@indicatorRaw": { + "description": "added for localization of Class Indicator's field text" + }, + "indicatorAvg": "prosjek", + "@indicatorAvg": { + "description": "added for localization of Class Indicator's field text" + }, + "themeMode": "Modus teme", + "@themeMode": {}, + "darkMode": "Uvijek tamni modus", + "@darkMode": {}, + "lightMode": "Uvijek svijetli modus", + "@lightMode": {}, + "systemMode": "Postavke sustava", + "@systemMode": {}, + "chartAllTimeTitle": "{name} – svo vrijeme", + "@chartAllTimeTitle": { + "description": "All-time chart of 'name' (e.g. 'weight', 'body fat' etc.)", + "type": "text", + "placeholders": { + "name": { + "type": "String" + } + } + }, + "chartDuringPlanTitle": "{chartName} tijekom prehrambenog plana {planName}", + "@chartDuringPlanTitle": { + "description": "chart of 'chartName' (e.g. 'weight', 'body fat' etc.) logged during plan", + "type": "text", + "placeholders": { + "chartName": { + "type": "String" + }, + "planName": { + "type": "String" + } + } + }, + "settingsIngredientCacheDescription": "Predmemorija sastojaka", + "@settingsIngredientCacheDescription": {}, + "chart30DaysTitle": "{name} – zadnjih 30 dana", + "@chart30DaysTitle": { + "description": "last 30 days chart of 'name' (e.g. 'weight', 'body fat' etc.)", + "type": "text", + "placeholders": { + "name": { + "type": "String" + } + } + }, + "barWeight": "Težina šipke", + "@barWeight": {}, + "useColors": "Koristi boje", + "@useColors": {}, + "selectAvailablePlates": "Odaberi prosjećne ploće", + "@selectAvailablePlates": {}, + "useApiToken": "Koristi API Token", + "@useApiToken": {}, + "useUsernameAndPassword": "Koristi vjerodajenice (Korisničko ime i lozinku)", + "@useUsernameAndPassword": {}, + "apiToken": "API Token", + "@apiToken": {}, + "invalidApiToken": "Molimo provjerite API Token", + "@invalidApiToken": { + "description": "Error message when the user enters an invalid API key" + }, + "apiTokenValidChars": "API Token može sadržavati a-f, brojeve od 0-9 i mora biti točno 40 znakova dugačak.", + "@apiTokenValidChars": { + "description": "Error message when the user tries to input a API key with forbidden characters" + }, + "routines": "Rutina", + "@routines": {}, + "newRoutine": "Nova rutina", + "@newRoutine": {}, + "noRoutines": "Vi nemate rutine", + "@noRoutines": {}, + "restTime": "Period odmora", + "@restTime": {}, + "sets": "Vježba ima setova", + "@sets": { + "description": "The number of sets to be done for one exercise" } - }, - "contributeExerciseWarning": "Vježbe možeš dodati samo ako je tvoj račun stariji od {days} dana i ako si potvrdio/la tvoju e-mail adresu", - "@contributeExerciseWarning": { - "description": "Number of days before which a person can add exercise", - "placeholders": { - "days": { - "type": "String", - "example": "14" - } - } - }, - "cacheWarning": "Zbog predmemoriranja, vidljivost promjena u aplikaciji može nešto potrajati.", - "@cacheWarning": {}, - "verifiedEmailReason": "Za dodavanje vježbi moraš potvrditi tvoju e-mail adresu", - "@verifiedEmailReason": {}, - "cardio": "Kardio", - "@cardio": { - "description": "Generated entry for translation for server strings" - }, - "quads": "Ekstenzije nogu", - "@quads": { - "description": "Generated entry for translation for server strings" - }, - "pull_up_bar": "Šipka za povlačenje", - "@pull_up_bar": { - "description": "Generated entry for translation for server strings" - }, - "shoulders": "Ramena", - "@shoulders": { - "description": "Generated entry for translation for server strings" - }, - "triceps": "Triceps", - "@triceps": { - "description": "Generated entry for translation for server strings" - }, - "swiss_ball": "Gimnastička lopta", - "@swiss_ball": { - "description": "Generated entry for translation for server strings" - }, - "until_failure": "Do neuspjeha", - "@until_failure": { - "description": "Generated entry for translation for server strings" - }, - "none__bodyweight_exercise_": "ništa (vježba za tjelesnu težinu)", - "@none__bodyweight_exercise_": { - "description": "Generated entry for translation for server strings" - }, - "seconds": "Sekunde", - "@seconds": { - "description": "Generated entry for translation for server strings" - }, - "textPromptTitle": "Spreman?", - "@textPromptTitle": {}, - "barbell": "Šipka", - "@barbell": { - "description": "Generated entry for translation for server strings" - }, - "calves": "Lisni mišići", - "@calves": { - "description": "Generated entry for translation for server strings" - }, - "textPromptSubheading": "Počni pritiskom gumba radnje", - "@textPromptSubheading": {}, - "body_weight": "Tjelesna težina", - "@body_weight": { - "description": "Generated entry for translation for server strings" - }, - "kilometers": "Kilometri", - "@kilometers": { - "description": "Generated entry for translation for server strings" - }, - "kilometers_per_hour": "Kilometara na sat", - "@kilometers_per_hour": { - "description": "Generated entry for translation for server strings" - }, - "lats": "Leđni mišići", - "@lats": { - "description": "Generated entry for translation for server strings" - }, - "miles_per_hour": "Milja na sat", - "@miles_per_hour": { - "description": "Generated entry for translation for server strings" - }, - "minutes": "Minute", - "@minutes": { - "description": "Generated entry for translation for server strings" - }, - "plates": "Ploče", - "@plates": { - "description": "Generated entry for translation for server strings" - }, - "kg": "kg", - "@kg": { - "description": "Generated entry for translation for server strings" - }, - "lb": "funta", - "@lb": { - "description": "Generated entry for translation for server strings" - }, - "searchNamesInEnglish": "Također traži imena na engleskom jeziku", - "@searchNamesInEnglish": {}, - "language": "Jezik", - "@language": {}, - "aboutPageTitle": "Wger informacije", - "@aboutPageTitle": {}, - "abs": "Trbuh", - "@abs": { - "description": "Generated entry for translation for server strings" - }, - "gym_mat": "Podloga za treniranje", - "@gym_mat": { - "description": "Generated entry for translation for server strings" - }, - "incline_bench": "Nagnuta klupa", - "@incline_bench": { - "description": "Generated entry for translation for server strings" - }, - "baseNameEnglish": "Sve vježbe trebaju osnovno ime na engleskom jeziku", - "@baseNameEnglish": {}, - "next": "Sljedeća", - "@next": {}, - "contributeExercise": "Doprinesi vježbu", - "@contributeExercise": {}, - "bench": "Klupa", - "@bench": { - "description": "Generated entry for translation for server strings" - }, - "dumbbell": "Ručni uteg", - "@dumbbell": { - "description": "Generated entry for translation for server strings" - }, - "biceps": "Bicepsi", - "@biceps": { - "description": "Generated entry for translation for server strings" - }, - "glutes": "Stražnjica", - "@glutes": { - "description": "Generated entry for translation for server strings" - }, - "hamstrings": "Tetive koljena", - "@hamstrings": { - "description": "Generated entry for translation for server strings" - }, - "kettlebell": "Kuglasti uteg", - "@kettlebell": { - "description": "Generated entry for translation for server strings" - }, - "legs": "Noge", - "@legs": { - "description": "Generated entry for translation for server strings" - }, - "miles": "Milje", - "@miles": { - "description": "Generated entry for translation for server strings" - }, - "max_reps": "Maks. broj ponavljanja", - "@max_reps": { - "description": "Generated entry for translation for server strings" - }, - "verify": "Potvrdi", - "@verify": {}, - "lower_back": "Donji dio leđa", - "@lower_back": { - "description": "Generated entry for translation for server strings" - }, - "aboutMastodonTitle": "Mastodon", - "@aboutMastodonTitle": {}, - "noMatchingExerciseFound": "Nisu pronađene odgovarajuće vježbe", - "@noMatchingExerciseFound": { - "description": "Message returned if no exercises match the searched string" - }, - "aboutDonateTitle": "Doniraj", - "@aboutDonateTitle": {}, - "aboutDonateText": "Pomogni projektu: kupi nam kavu, plati troškove poslužitelja i potiči nas u našem radu", - "@aboutDonateText": {}, - "settingsTitle": "Postavke", - "@settingsTitle": {}, - "settingsCacheTitle": "Predmemorija", - "@settingsCacheTitle": {}, - "settingsExerciseCacheDescription": "Izvrši predmemoriju", - "@settingsExerciseCacheDescription": {}, - "settingsCacheDeletedSnackbar": "Predmemorija je uspješno izbrisana", - "@settingsCacheDeletedSnackbar": {}, - "useMetric": "Koristi metričke jedinice za tjelesnu težinu", - "@useMetric": {}, - "log": "Zapiši", - "@log": { - "description": "Log a specific meal (imperative form)" - }, - "done": "Obavljeno", - "@done": {}, - "onlyLogging": "Prati samo kalorije", - "@onlyLogging": {}, - "onlyLoggingHelpText": "Označi okvir ako želiš bilježiti samo svoje kalorije i ne želiš postaviti detaljan plan prehrane s određenim obrocima", - "@onlyLoggingHelpText": {}, - "percentValue": "{value} %", - "@percentValue": { - "description": "A value in percent, e.g. 10 %", - "type": "text", - "placeholders": { - "value": { - "type": "String" - } - } - }, - "goalEnergy": "Cilj za energiju", - "@goalEnergy": {}, - "goalProtein": "Cilj za proteine", - "@goalProtein": {}, - "goalCarbohydrates": "Cilj za ugljikohidrate", - "@goalCarbohydrates": {}, - "goalFat": "Cilj za mast", - "@goalFat": {}, - "today": "Danas", - "@today": {}, - "loggedToday": "Zapisano danas", - "@loggedToday": {}, - "kcalValue": "{value} kcal", - "@kcalValue": { - "description": "A value in kcal, e.g. 500 kcal", - "type": "text", - "placeholders": { - "value": { - "type": "String" - } - } - }, - "gValue": "{value} g", - "@gValue": { - "description": "A value in grams, e.g. 5 g", - "type": "text", - "placeholders": { - "value": { - "type": "String" - } - } - }, - "surplus": "višak", - "@surplus": { - "description": "Caloric surplus (either planned or unplanned)" - }, - "deficit": "manjak", - "@deficit": { - "description": "Caloric deficit (either planned or unplanned)" - }, - "goalFiber": "Cilj za vlakna", - "@goalFiber": {}, - "goalMacro": "Ciljevi za makronutrijente", - "@goalMacro": { - "description": "The goal for macronutrients" - }, - "selectMealToLog": "Odaberi obrok za zapis u dnevnik", - "@selectMealToLog": {}, - "ingredientLogged": "Sastojak je upisan u dnevnik", - "@ingredientLogged": {}, - "noIngredientsDefined": "Još nije određen nijedan sastojak", - "@noIngredientsDefined": {}, - "overallChangeWeight": "Sveukupna promjena", - "@overallChangeWeight": { - "description": "Overall change in weight, added for localization" - }, - "goalTypeMeals": "Od obroka", - "@goalTypeMeals": { - "description": "added for localization of Class GoalType's filed meals" - }, - "goalTypeBasic": "Osnovni", - "@goalTypeBasic": { - "description": "added for localization of Class GoalType's filed basic" - }, - "goalTypeAdvanced": "Napredni", - "@goalTypeAdvanced": { - "description": "added for localization of Class GoalType's filed advanced" - }, - "indicatorRaw": "sirovo", - "@indicatorRaw": { - "description": "added for localization of Class Indicator's field text" - }, - "indicatorAvg": "prosjek", - "@indicatorAvg": { - "description": "added for localization of Class Indicator's field text" - }, - "themeMode": "Modus teme", - "@themeMode": {}, - "darkMode": "Uvijek tamni modus", - "@darkMode": {}, - "lightMode": "Uvijek svijetli modus", - "@lightMode": {}, - "systemMode": "Postavke sustava", - "@systemMode": {}, - "chartAllTimeTitle": "{name} – svo vrijeme", - "@chartAllTimeTitle": { - "description": "All-time chart of 'name' (e.g. 'weight', 'body fat' etc.)", - "type": "text", - "placeholders": { - "name": { - "type": "String" - } - } - }, - "chartDuringPlanTitle": "{chartName} tijekom prehrambenog plana {planName}", - "@chartDuringPlanTitle": { - "description": "chart of 'chartName' (e.g. 'weight', 'body fat' etc.) logged during plan", - "type": "text", - "placeholders": { - "chartName": { - "type": "String" - }, - "planName": { - "type": "String" - } - } - }, - "settingsIngredientCacheDescription": "Predmemorija sastojaka", - "@settingsIngredientCacheDescription": {}, - "chart30DaysTitle": "{name} – zadnjih 30 dana", - "@chart30DaysTitle": { - "description": "last 30 days chart of 'name' (e.g. 'weight', 'body fat' etc.)", - "type": "text", - "placeholders": { - "name": { - "type": "String" - } - } - } } From 5836001151b36f37d215eefc705a7053806fa687 Mon Sep 17 00:00:00 2001 From: faciolihenrique Date: Mon, 18 Aug 2025 19:28:13 +0200 Subject: [PATCH 2/3] Translated using Weblate (Portuguese (Brazil)) Currently translated at 99.0% (309 of 312 strings) Translation: wger Workout Manager/Mobile App Translate-URL: https://hosted.weblate.org/projects/wger/mobile/pt_BR/ --- lib/l10n/app_pt_BR.arb | 2054 +++++++++++++++++++++------------------- 1 file changed, 1069 insertions(+), 985 deletions(-) diff --git a/lib/l10n/app_pt_BR.arb b/lib/l10n/app_pt_BR.arb index 97bfa4f9..cb84dcf3 100644 --- a/lib/l10n/app_pt_BR.arb +++ b/lib/l10n/app_pt_BR.arb @@ -1,988 +1,1072 @@ { - "nutritionalPlan": "Plano nutricional", - "@nutritionalPlan": {}, - "weight": "Peso", - "@weight": { - "description": "The weight of a workout log or body weight entry" - }, - "date": "Data", - "@date": { - "description": "The date of a workout log or body weight entry" - }, - "value": "Valor", - "@value": { - "description": "The value of a measurement entry" - }, - "unit": "Unidade", - "@unit": { - "description": "The unit used for a repetition (kg, time, etc.)" - }, - "edit": "Editar", - "@edit": {}, - "delete": "Excluir", - "@delete": {}, - "login": "Entrar", - "@login": { - "description": "Text for login button" - }, - "userProfile": "Seu perfil", - "@userProfile": {}, - "logout": "Sair", - "@logout": { - "description": "Text for logout button" - }, - "notes": "Comentários", - "@notes": { - "description": "Personal notes, e.g. for a workout session" - }, - "description": "Descrição", - "@description": {}, - "register": "Inscrever-se", - "@register": { - "description": "Text for registration button" - }, - "useDefaultServer": "Usar servidor padrão", - "@useDefaultServer": { - "description": "Toggle button allowing users to switch between the default and a custom wger server" - }, - "reset": "Redefinir", - "@reset": { - "description": "Button text allowing the user to reset the entered values to the default" - }, - "password": "Senha", - "@password": {}, - "invalidUsername": "Por favor insira um nome de usuário válido", - "@invalidUsername": { - "description": "Error message when the user enters an invalid username" - }, - "passwordTooShort": "A senha é muito curta", - "@passwordTooShort": { - "description": "Error message when the user a password that is too short" - }, - "email": "Endereço de email", - "@email": {}, - "username": "Usuário", - "@username": {}, - "customServerHint": "Digite o endereço do seu próprio servidor, caso contrário o padrão será usado", - "@customServerHint": { - "description": "Hint text for the form where the users can enter their own wger instance" - }, - "useCustomServer": "Usar servidor customizado", - "@useCustomServer": { - "description": "Toggle button allowing users to switch between the default and a custom wger server" - }, - "registerInstead": "Não tem uma conta? Registrar agora", - "@registerInstead": {}, - "usernameValidChars": "Um usuário deve apenas conter letras, digitos e os caracteres @, +, ., -, ou _", - "@usernameValidChars": { - "description": "Error message when the user tries to register a username with forbidden characters" - }, - "invalidUrl": "Por favor, digite uma URL válida", - "@invalidUrl": { - "description": "Error message when the user enters an invalid URL, e.g. in the login form" - }, - "customServerUrl": "URL da instância wger", - "@customServerUrl": { - "description": "Label in the form where the users can enter their own wger instance" - }, - "passwordsDontMatch": "As senhas não coincidem", - "@passwordsDontMatch": { - "description": "Error message when the user enters two different passwords during registration" - }, - "invalidEmail": "Por favor insira um endereço de e-mail válido", - "@invalidEmail": { - "description": "Error message when the user enters an invalid email" - }, - "confirmPassword": "Confirme sua senha", - "@confirmPassword": {}, - "comment": "Comentário", - "@comment": { - "description": "Comment, additional information" - }, - "logIngredient": "Salvar ingrediente no diário nutricional", - "@logIngredient": {}, - "equipment": "Equipamento", - "@equipment": { - "description": "Equipment needed to perform an exercise" - }, - "saturatedFat": "Gordura saturada", - "@saturatedFat": {}, - "mealLogged": "Refeição registrada no diário", - "@mealLogged": {}, - "images": "Imagens", - "@images": {}, - "close": "Fechar", - "@close": { - "description": "Translation for close" - }, - "successfullyDeleted": "Excluído", - "@successfullyDeleted": { - "description": "Message when an item was successfully deleted" - }, - "save": "Salvar", - "@save": {}, - "goToToday": "Vá para hoje", - "@goToToday": { - "description": "Label on button to jump back to 'today' in the calendar widget" - }, - "set": "Definir", - "@set": { - "description": "A set in a workout plan" - }, - "noMeasurementEntries": "Você não tem entradas de medição", - "@noMeasurementEntries": {}, - "newSet": "Novo conjunto", - "@newSet": { - "description": "Header when adding a new set to a workout day" - }, - "impression": "Impressão", - "@impression": { - "description": "General impression (e.g. for a workout session) such as good, bad, etc." - }, - "plateCalculator": "Pratos", - "@plateCalculator": { - "description": "Label used for the plate calculator in the gym mode" - }, - "newNutritionalPlan": "Novo plano nutricional", - "@newNutritionalPlan": {}, - "setNr": "Definir {nr}", - "@setNr": { - "description": "Header in form indicating the number of the current set. Can also be translated as something like 'Set Nr. xy'.", - "type": "text", - "placeholders": { - "nr": { - "type": "String" - } - } - }, - "fat": "Gordura", - "@fat": {}, - "timeStartAhead": "O horário de início não pode ser anterior ao horário de término", - "@timeStartAhead": {}, - "carbohydrates": "Carboidratos", - "@carbohydrates": {}, - "muscles": "Músculos", - "@muscles": { - "description": "(main) muscles trained by an exercise" - }, - "total": "Total", - "@total": { - "description": "Label used for total sums of e.g. calories or similar" - }, - "dayDescriptionHelp": "Uma descrição do que é feito neste dia (por exemplo, 'dia de puxar') ou quais partes do corpo são treinadas (por exemplo, 'peito e ombros')", - "@dayDescriptionHelp": {}, - "gymMode": "Modo Gym", - "@gymMode": { - "description": "Label when starting the gym mode" - }, - "logged": "Desconectar", - "@logged": { - "description": "Header for the column of 'logged' nutritional values, i.e. what was eaten" - }, - "amount": "Quantia", - "@amount": { - "description": "The amount (e.g. in grams) of an ingredient in a meal" - }, - "loginInstead": "Já tem uma conta ? Entre", - "@loginInstead": {}, - "pause": "Pausar", - "@pause": { - "description": "Noun, not an imperative! Label used for the pause when using the gym mode" - }, - "success": "Sucesso", - "@success": { - "description": "Message when an action completed successfully, usually used as a heading" - }, - "repetitionUnit": "Unidade de repetição", - "@repetitionUnit": {}, - "weightUnit": "Unidade de peso", - "@weightUnit": {}, - "searchIngredient": "Pesquisar Ingrediente", - "@searchIngredient": { - "description": "Label on ingredient search form" - }, - "anErrorOccurred": "Ocorreu um erro!", - "@anErrorOccurred": {}, - "enterValue": "por favor insira um valor", - "@enterValue": { - "description": "Error message when the user hasn't entered a value on a required field" - }, - "logMeal": "Registrar refeição para diário de nutrição", - "@logMeal": {}, - "newEntry": "Nova entrada", - "@newEntry": { - "description": "Title when adding a new entry such as a weight or log entry" - }, - "addSet": "Adicionar set", - "@addSet": { - "description": "Label for the button that adds a set (to a workout day)" - }, - "energyShort": "E", - "@energyShort": { - "description": "The first letter or short name of the word 'Energy', used in overviews" - }, - "name": "Nome", - "@name": { - "description": "Name for a workout or nutritional plan" - }, - "percentEnergy": "Porcentagem de energia", - "@percentEnergy": {}, - "searchNamesInEnglish": "Procure também nomes em inglês", - "@searchNamesInEnglish": {}, - "exercise": "Exercício", - "@exercise": { - "description": "An exercise for a workout" - }, - "addIngredient": "Adicionar ingrediente", - "@addIngredient": {}, - "fatShort": "G", - "@fatShort": { - "description": "The first letter or short name of the word 'Fat', used in overviews" - }, - "start": "Começar", - "@start": { - "description": "Label on button to start the gym mode (i.e., an imperative)" - }, - "jumpTo": "Pule para", - "@jumpTo": { - "description": "Imperative. Label used in popup allowing the user to jump to a specific exercise while in the gym mode" - }, - "difference": "Diferença", - "@difference": {}, - "fiber": "Fibra", - "@fiber": {}, - "aboutDescription": "Obrigado por usar o Wger! Wger é um projeto colaborativo de código aberto, feito por entusiastas do fitness de todo o mundo.", - "@aboutDescription": { - "description": "Text in the about dialog" - }, - "timeStart": "Hora de início", - "@timeStart": { - "description": "The starting time of a workout" - }, - "searchExercise": "Exercício de pesquisa para adicionar", - "@searchExercise": { - "description": "Label on set form. Selected exercises are added to the set" - }, - "moreMeasurementEntries": "Adicionar nova medição", - "@moreMeasurementEntries": { - "description": "Message shown when the user wants to add new measurement" - }, - "loadingText": "Carregando...", - "@loadingText": { - "description": "Text to show when entries are being loaded in the background: Loading..." - }, - "selectExercises": "Se quiser fazer um superset você pode procurar vários exercícios, eles estarão agrupados", - "@selectExercises": {}, - "nutritionalDiary": "Diário nutricional", - "@nutritionalDiary": {}, - "protein": "Proteína", - "@protein": {}, - "proteinShort": "P", - "@proteinShort": { - "description": "The first letter or short name of the word 'Protein', used in overviews" - }, - "noWeightEntries": "Você não tem entradas de peso", - "@noWeightEntries": { - "description": "Message shown when the user has no logged weight entries" - }, - "noNutritionalPlans": "Você não tem planos nutricionais", - "@noNutritionalPlans": { - "description": "Message shown when the user has no nutritional plans" - }, - "goToDetailPage": "Ir para a página de detalhes", - "@goToDetailPage": {}, - "labelWorkoutLogs": "Registros de treinos", - "@labelWorkoutLogs": { - "description": "(Workout) logs" - }, - "ingredient": "Ingrediente", - "@ingredient": {}, - "measurementCategoriesHelpText": "Categoria de medição, como 'bíceps' ou 'gordura corporal'", - "@measurementCategoriesHelpText": {}, - "rirNotUsed": "RiR não usado", - "@rirNotUsed": { - "description": "Label used in RiR slider when the RiR value is not used/saved for the current setting or log" - }, - "todaysWorkout": "Seu treino hoje", - "@todaysWorkout": {}, - "kJ": "kJ", - "@kJ": { - "description": "Energy in a meal in kilo joules, kJ" - }, - "sodium": "Sódio", - "@sodium": {}, - "translation": "Tradução", - "@translation": {}, - "successfullySaved": "Salvo", - "@successfullySaved": { - "description": "Message when an item was successfully saved" - }, - "exerciseList": "Lista de exercícios", - "@exerciseList": {}, - "energy": "Energia", - "@energy": { - "description": "Energy in a meal, ingredient etc. e.g. in kJ" - }, - "newDay": "Novo dia", - "@newDay": {}, - "toggleDetails": "Alterar detalhes", - "@toggleDetails": { - "description": "Switch to toggle detail / overview" - }, - "musclesSecondary": "Músculos secundários", - "@musclesSecondary": { - "description": "secondary muscles trained by an exercise" - }, - "labelDashboard": "Painel", - "@labelDashboard": { - "description": "Title for screen dashboard" - }, - "timeEnd": "Fim do tempo", - "@timeEnd": { - "description": "The end time of a workout" - }, - "planned": "Planejado", - "@planned": { - "description": "Header for the column of 'planned' nutritional values, i.e. what should be eaten" - }, - "logHelpEntries": "Se em um mesmo dia houver mais de uma inscrição com o mesmo número de repetições, mas pesos diferentes, apenas a inscrição com maior peso será mostrada no diagrama.", - "@logHelpEntries": {}, - "exerciseName": "Nome do exercício", - "@exerciseName": { - "description": "Label for the name of a workout exercise" - }, - "labelBottomNavNutrition": "Nutrição", - "@labelBottomNavNutrition": { - "description": "Label used in bottom navigation, use a short word" - }, - "language": "Linguagem", - "@language": {}, - "nutritionalPlans": "Planos nutricionais", - "@nutritionalPlans": {}, - "kcal": "kcal", - "@kcal": { - "description": "Energy in a meal in kilocalories, kcal" - }, - "g": "g", - "@g": { - "description": "Abbreviation for gram" - }, - "addMeal": "Adicionar refeição", - "@addMeal": {}, - "sameRepetitions": "Se você fizer as mesmas repetições e peso para todas as séries, poderá preencher apenas uma linha. Por exemplo, para 4 séries basta inserir 10 para as repetições, isso automaticamente se torna \"4 x 10\".", - "@sameRepetitions": {}, - "measurementEntriesHelpText": "A unidade usada para medir a categoria, como 'cm' ou '%'", - "@measurementEntriesHelpText": {}, - "sugars": "Açúcar", - "@sugars": {}, - "carbohydratesShort": "C", - "@carbohydratesShort": { - "description": "The first letter or short name of the word 'Carbohydrates', used in overviews" - }, - "measurements": "Medidas", - "@measurements": { - "description": "Categories for the measurements such as biceps size, body fat, etc." - }, - "macronutrients": "Macronutrientes", - "@macronutrients": {}, - "plateCalculatorNotDivisible": "Não é possível atingir o peso com os pratos disponíveis", - "@plateCalculatorNotDivisible": { - "description": "Error message when the current weight is not reachable with plates (e.g. 33.1 kg)" - }, - "confirmDelete": "Tem certeza de que deseja excluir '{toDelete}'?", - "@confirmDelete": { - "description": "Confirmation text before the user deletes an object", - "type": "text", - "placeholders": { - "toDelete": { - "type": "String" - } - } - }, - "gPerBodyKg": "g por kg corporal", - "@gPerBodyKg": { - "description": "Label used for total sums of e.g. calories or similar in grams per Kg of body weight" - }, - "weekAverage": "Média de 7 dias", - "@weekAverage": { - "description": "Header for the column of '7 day average' nutritional values, i.e. what was logged last week" - }, - "labelWorkoutPlan": "Plano de treino", - "@labelWorkoutPlan": { - "description": "Title for screen workout plan" - }, - "category": "Categoria", - "@category": { - "description": "Category for an exercise, ingredient, etc." - }, - "exercises": "Exercícios", - "@exercises": { - "description": "Multiple exercises for a workout" - }, - "time": "Tempo", - "@time": { - "description": "The time of a meal or workout" - }, - "calendar": "Calendário", - "@calendar": {}, - "verify": "Verificar", - "@verify": {}, - "workoutSession": "Sessão de treino", - "@workoutSession": { - "description": "A (logged) workout session" - }, - "logHelpEntriesUnits": "Observe que apenas as entradas com uma unidade de peso (kg ou lb) e repetições são registradas; outras combinações, como tempo ou até a falha, são ignoradas aqui.", - "@logHelpEntriesUnits": {}, - "measurement": "Medição", - "@measurement": {}, - "nrOfSets": "Séries por exercício: {nrOfSets}", - "@nrOfSets": { - "description": "Label shown on the slider where the user selects the nr of sets", - "type": "text", - "placeholders": { - "nrOfSets": { - "type": "String" - } - } - }, - "useMetric": "Use unidades métricas para peso corporal", - "@useMetric": {}, - "aboutMastodonTitle": "Mastodon", - "@aboutMastodonTitle": {}, - "selectEntry": "Por favor, selecione uma entrada", - "@selectEntry": {}, - "noMatchingExerciseFound": "Sem exercícios correspondentes encontrados", - "@noMatchingExerciseFound": { - "description": "Message returned if no exercises match the searched string" - }, - "selectExercise": "Por favor, selecione um exercício", - "@selectExercise": { - "description": "Error message when the user hasn't selected an exercise in the form" - }, - "enterValidNumber": "Por favor, insira um número válido", - "@enterValidNumber": { - "description": "Error message when the user has submitted an invalid number (e.g. '3,.,.,.')" - }, - "baseNameEnglish": "Todos os exercícios necessitam de um nome base em inglês", - "@baseNameEnglish": {}, - "labelBottomNavWorkout": "Treino", - "@labelBottomNavWorkout": { - "description": "Label used in bottom navigation, use a short word" - }, - "reps": "Repetições", - "@reps": { - "description": "Shorthand for repetitions, used when space constraints are tighter" - }, - "rir": "ReR", - "@rir": { - "description": "Shorthand for Repetitions In Reserve" - }, - "setUnitsAndRir": "Unidades e RIR da série", - "@setUnitsAndRir": { - "description": "Label shown on the slider where the user can toggle showing units and RiR", - "type": "text" - }, - "aboutDonateTitle": "Doações", - "@aboutDonateTitle": {}, - "aboutDonateText": "Compre-nos um café para ajudar no projeto, pague pelos custos do servidor e nos mantenha abastecidos", - "@aboutDonateText": {}, - "enterCharacters": "Por favor, utilize entre {min} e {max} caracteres", - "@enterCharacters": { - "description": "Error message when the user hasn't entered the correct number of characters in a form", - "type": "text", - "placeholders": { - "min": { - "type": "String" - }, - "max": { - "type": "String" - } - } - }, - "enterMinCharacters": "Por favor, utilize pelo menos {min} caracteres", - "@enterMinCharacters": { - "description": "Error message when the user hasn't entered the minimum amount characters in a form", - "type": "text", - "placeholders": { - "min": { - "type": "String" - } - } - }, - "gallery": "Galeria", - "@gallery": {}, - "alsoKnownAs": "Também conhecido como:{aliases}", - "@alsoKnownAs": { - "placeholders": { - "aliases": { - "type": "String" - } + "nutritionalPlan": "Plano nutricional", + "@nutritionalPlan": {}, + "weight": "Peso", + "@weight": { + "description": "The weight of a workout log or body weight entry" }, - "description": "List of alternative names for an exercise" - }, - "recentlyUsedIngredients": "Ingredientes adicionados recentemente", - "@recentlyUsedIngredients": { - "description": "A message when a user adds a new ingredient to a meal." - }, - "addImage": "Adicionar imagem", - "@addImage": {}, - "scanBarcode": "Escaneie o código de barras", - "@scanBarcode": { - "description": "Label for scan barcode button" - }, - "dataCopied": "Dados copiados para o novo registro", - "@dataCopied": { - "description": "Snackbar message to show on copying data to a new log entry" - }, - "appUpdateContent": "Esta versão do aplicativo não é compatível com o servidor, por favor atualize o aplicativo.", - "@appUpdateContent": {}, - "productFound": "Produto encontrado", - "@productFound": { - "description": "Header label for dialog when product is found with barcode" - }, - "appUpdateTitle": "Atualização necessária", - "@appUpdateTitle": {}, - "takePicture": "Tire uma foto", - "@takePicture": {}, - "selectIngredient": "Por favor, selecione um ingrediente", - "@selectIngredient": { - "description": "Error message when the user hasn't selected an ingredient from the autocompleter" - }, - "selectImage": "Por favor, selecione uma imagem", - "@selectImage": { - "description": "Label and error message when the user hasn't selected an image to save" - }, - "optionsLabel": "Opções", - "@optionsLabel": { - "description": "Label for the popup with general app options" - }, - "productNotFound": "Produto não encontrado", - "@productNotFound": { - "description": "Header label for dialog when product is not found with barcode" - }, - "variations": "Variações", - "@variations": { - "description": "Variations of one exercise (e.g. benchpress and benchpress narrow)" - }, - "verifiedEmail": "Email verificado", - "@verifiedEmail": {}, - "chooseFromLibrary": "Escolher na galeria", - "@chooseFromLibrary": {}, - "unVerifiedEmail": "Email não verificado", - "@unVerifiedEmail": {}, - "add_exercise_image_license": "As imagens devem ser compatíveis com a licença CC BY SA. Em caso de dúvida, faça upload apenas de fotos que você mesmo tenha tirado.", - "@add_exercise_image_license": {}, - "next": "Próximo", - "@next": {}, - "settingsCacheTitle": "Cache", - "@settingsCacheTitle": {}, - "settingsExerciseCacheDescription": "Cache do exercício", - "@settingsExerciseCacheDescription": {}, - "settingsCacheDeletedSnackbar": "Cache limpa com sucesso", - "@settingsCacheDeletedSnackbar": {}, - "translateExercise": "Traduza este exercício agora", - "@translateExercise": {}, - "contributeExerciseWarning": "Você só pode contribuir com exercícios se sua conta tiver mais de {days} dias e se você tiver verificado seu e-mail", - "@contributeExerciseWarning": { - "description": "Number of days before which a person can add exercise", - "placeholders": { - "days": { - "type": "String", - "example": "14" - } - } - }, - "whatVariationsExist": "Quais variações deste exercício existem, se houver?", - "@whatVariationsExist": {}, - "previous": "Anterior", - "@previous": {}, - "addExercise": "Adicionar exercício", - "@addExercise": {}, - "verifiedEmailInfo": "Um e-mail foi enviado para {email}", - "@verifiedEmailInfo": { - "placeholders": { - "email": { - "type": "String" - } - } - }, - "verifiedEmailReason": "Você precisa verificar seu e-mail para contribuir com exercícios", - "@verifiedEmailReason": {}, - "alternativeNames": "Nomes alternativos", - "@alternativeNames": {}, - "baseData": "Fundamentos em inglês", - "@baseData": { - "description": "The base data for an exercise such as category, trained muscles, etc." - }, - "aboutPageTitle": "Sobre o Wger", - "@aboutPageTitle": {}, - "productFoundDescription": "O código de barras corresponde a este produto: {productName}. Deseja continuar?", - "@productFoundDescription": { - "description": "Dialog info when product is found with barcode", - "type": "text", - "placeholders": { - "productName": { - "type": "String" - } - } - }, - "productNotFoundDescription": "O produto com o código de barras escaneado {barcode} não foi encontrado no banco de dados da wger", - "@productNotFoundDescription": { - "description": "Dialog info when product is not found with barcode", - "type": "text", - "placeholders": { - "barcode": { - "type": "String" - } - } - }, - "contributeExercise": "Contribuir com um exercício", - "@contributeExercise": {}, - "oneNamePerLine": "Um nome por linha", - "@oneNamePerLine": {}, - "settingsTitle": "Configurações", - "@settingsTitle": {}, - "onlyLogging": "Apenas acompanhe calorias", - "@onlyLogging": {}, - "ingredientLogged": "Ingrediente registrado no diário", - "@ingredientLogged": {}, - "noIngredientsDefined": "Nenhum ingrediente definido ainda", - "@noIngredientsDefined": {}, - "bench": "Banco", - "@bench": { - "description": "Generated entry for translation for server strings" - }, - "goalFiber": "Meta de fibras", - "@goalFiber": {}, - "overallChangeWeight": "Mudança geral", - "@overallChangeWeight": { - "description": "Overall change in weight, added for localization" - }, - "goalTypeMeals": "De refeições", - "@goalTypeMeals": { - "description": "added for localization of Class GoalType's filed meals" - }, - "goalTypeBasic": "Básico", - "@goalTypeBasic": { - "description": "added for localization of Class GoalType's filed basic" - }, - "goalTypeAdvanced": "Avançado", - "@goalTypeAdvanced": { - "description": "added for localization of Class GoalType's filed advanced" - }, - "indicatorRaw": "bruto", - "@indicatorRaw": { - "description": "added for localization of Class Indicator's field text" - }, - "indicatorAvg": "média", - "@indicatorAvg": { - "description": "added for localization of Class Indicator's field text" - }, - "seconds": "Segundos", - "@seconds": { - "description": "Generated entry for translation for server strings" - }, - "textPromptTitle": "Pronto para iniciar?", - "@textPromptTitle": {}, - "textPromptSubheading": "Aperte o botão de ação para começar", - "@textPromptSubheading": {}, - "chest": "Peito", - "@chest": { - "description": "Generated entry for translation for server strings" - }, - "max_reps": "Repetições Máximas", - "@max_reps": { - "description": "Generated entry for translation for server strings" - }, - "pull_up_bar": "Barra de Pull-up", - "@pull_up_bar": { - "description": "Generated entry for translation for server strings" - }, - "quads": "Quadríceps", - "@quads": { - "description": "Generated entry for translation for server strings" - }, - "goalFat": "Meta de gordura", - "@goalFat": {}, - "body_weight": "Peso Corporal", - "@body_weight": { - "description": "Generated entry for translation for server strings" - }, - "kilometers": "Quilômetros", - "@kilometers": { - "description": "Generated entry for translation for server strings" - }, - "kilometers_per_hour": "Quilômetros por hora", - "@kilometers_per_hour": { - "description": "Generated entry for translation for server strings" - }, - "miles_per_hour": "Milhas por hora", - "@miles_per_hour": { - "description": "Generated entry for translation for server strings" - }, - "minutes": "Minutos", - "@minutes": { - "description": "Generated entry for translation for server strings" - }, - "sz_bar": "Barra Curvada", - "@sz_bar": { - "description": "Generated entry for translation for server strings" - }, - "goalProtein": "Meta de proteína", - "@goalProtein": {}, - "goalEnergy": "Meta energética", - "@goalEnergy": {}, - "today": "Hoje", - "@today": {}, - "arms": "Braços", - "@arms": { - "description": "Generated entry for translation for server strings" - }, - "calves": "Panturrilha", - "@calves": { - "description": "Generated entry for translation for server strings" - }, - "triceps": "Tríceps", - "@triceps": { - "description": "Generated entry for translation for server strings" - }, - "goalCarbohydrates": "Meta de carbohidratos", - "@goalCarbohydrates": {}, - "onlyLoggingHelpText": "Marque a caixa se você apenas quiser registrar suas calorias e não quer configurar um plano nutricional detalhado com refeições específicas", - "@onlyLoggingHelpText": {}, - "kcalValue": "{value} kcal", - "@kcalValue": { - "description": "A value in kcal, e.g. 500 kcal", - "type": "text", - "placeholders": { - "value": { - "type": "String" - } - } - }, - "percentValue": "{value} %", - "@percentValue": { - "description": "A value in percent, e.g. 10 %", - "type": "text", - "placeholders": { - "value": { - "type": "String" - } - } - }, - "goalMacro": "Macro Objetivos", - "@goalMacro": { - "description": "The goal for macronutrients" - }, - "selectMealToLog": "Selecione uma refeição para registrar no diário", - "@selectMealToLog": {}, - "loggedToday": "Registrado hoje", - "@loggedToday": {}, - "surplus": "excedente", - "@surplus": { - "description": "Caloric surplus (either planned or unplanned)" - }, - "deficit": "déficit", - "@deficit": { - "description": "Caloric deficit (either planned or unplanned)" - }, - "gValue": "{value} g", - "@gValue": { - "description": "A value in grams, e.g. 5 g", - "type": "text", - "placeholders": { - "value": { - "type": "String" - } - } - }, - "abs": "Abdômen", - "@abs": { - "description": "Generated entry for translation for server strings" - }, - "back": "Costas", - "@back": { - "description": "Generated entry for translation for server strings" - }, - "barbell": "Barra", - "@barbell": { - "description": "Generated entry for translation for server strings" - }, - "cardio": "Cardio", - "@cardio": { - "description": "Generated entry for translation for server strings" - }, - "dumbbell": "Haltere", - "@dumbbell": { - "description": "Generated entry for translation for server strings" - }, - "glutes": "Glúteos", - "@glutes": { - "description": "Generated entry for translation for server strings" - }, - "gym_mat": "Tapete", - "@gym_mat": { - "description": "Generated entry for translation for server strings" - }, - "hamstrings": "Tendões", - "@hamstrings": { - "description": "Generated entry for translation for server strings" - }, - "kettlebell": "Kettlebell", - "@kettlebell": { - "description": "Generated entry for translation for server strings" - }, - "lats": "Dorsal", - "@lats": { - "description": "Generated entry for translation for server strings" - }, - "legs": "Pernas", - "@legs": { - "description": "Generated entry for translation for server strings" - }, - "lower_back": "Lombar", - "@lower_back": { - "description": "Generated entry for translation for server strings" - }, - "plates": "Anilhas", - "@plates": { - "description": "Generated entry for translation for server strings" - }, - "repetitions": "Repetições", - "@repetitions": { - "description": "Generated entry for translation for server strings" - }, - "shoulders": "Ombros", - "@shoulders": { - "description": "Generated entry for translation for server strings" - }, - "until_failure": "Até a falha", - "@until_failure": { - "description": "Generated entry for translation for server strings" - }, - "kg": "kg", - "@kg": { - "description": "Generated entry for translation for server strings" - }, - "none__bodyweight_exercise_": "nenhum (exercício com peso corporal)", - "@none__bodyweight_exercise_": { - "description": "Generated entry for translation for server strings" - }, - "lb": "lb", - "@lb": { - "description": "Generated entry for translation for server strings" - }, - "chartAllTimeTitle": "{name} total", - "@chartAllTimeTitle": { - "description": "All-time chart of 'name' (e.g. 'weight', 'body fat' etc.)", - "type": "text", - "placeholders": { - "name": { - "type": "String" - } - } - }, - "chart30DaysTitle": "{name} últimos 30 dias", - "@chart30DaysTitle": { - "description": "last 30 days chart of 'name' (e.g. 'weight', 'body fat' etc.)", - "type": "text", - "placeholders": { - "name": { - "type": "String" - } - } - }, - "chartDuringPlanTitle": "{chartName} durante plano nutricional {planName}", - "@chartDuringPlanTitle": { - "description": "chart of 'chartName' (e.g. 'weight', 'body fat' etc.) logged during plan", - "type": "text", - "placeholders": { - "chartName": { - "type": "String" - }, - "planName": { - "type": "String" - } - } - }, - "settingsIngredientCacheDescription": "Cache de Ingredientes", - "@settingsIngredientCacheDescription": {}, - "cacheWarning": "Devido ao cache pode demorar algum tempo até que mudanças estejam visíveis na aplicação.", - "@cacheWarning": {}, - "swiss_ball": "Bola Suíça", - "@swiss_ball": { - "description": "Generated entry for translation for server strings" - }, - "log": "Registro", - "@log": { - "description": "Log a specific meal (imperative form)" - }, - "done": "Feito", - "@done": {}, - "incline_bench": "Banco inclinado", - "@incline_bench": { - "description": "Generated entry for translation for server strings" - }, - "miles": "Milhas", - "@miles": { - "description": "Generated entry for translation for server strings" - }, - "biceps": "Bíceps", - "@biceps": { - "description": "Generated entry for translation for server strings" - }, - "useApiToken": "Usar API Token", - "@useApiToken": {}, - "useUsernameAndPassword": "Usar usuário e senha", - "@useUsernameAndPassword": {}, - "apiToken": "API Token", - "@apiToken": {}, - "invalidApiToken": "Por favor, entre com a API key válida", - "@invalidApiToken": { - "description": "Error message when the user enters an invalid API key" - }, - "apiTokenValidChars": "A chave API deve ter apenas letras a-f, números 0-9 e ter exatamente 40 caracteres", - "@apiTokenValidChars": { - "description": "Error message when the user tries to input a API key with forbidden characters" - }, - "routines": "Rotinas", - "@routines": {}, - "newRoutine": "Nova rotina", - "@newRoutine": {}, - "noRoutines": "Não tens rotinas", - "@noRoutines": {}, - "restTime": "Tempo de descanso", - "@restTime": {}, - "sets": "Conjuntos", - "@sets": { - "description": "The number of sets to be done for one exercise" - }, - "exerciseNr": "Exercício {nr}", - "@exerciseNr": { - "description": "Header in form indicating the number of the current exercise. Can also be translated as something like 'Set Nr. xy'.", - "type": "text", - "placeholders": { - "nr": { - "type": "String" - } - } - }, - "supersetNr": "Superset {nr}", - "@supersetNr": { - "description": "Header in form indicating the number of the current exercise. Can also be translated as something like 'Superset Nr. xy'.", - "type": "text", - "placeholders": { - "nr": { - "type": "String" - } - } - }, - "restDay": "Dia de descanso", - "@restDay": {}, - "isRestDay": "É dia de descanso", - "@isRestDay": {}, - "isRestDayHelp": "Por favor, note que todos os conjuntos e exercícios serão removidos quando marcar um dia como um dia de descanso.", - "@isRestDayHelp": {}, - "needsLogsToAdvance": "Precisa de logs para avançar", - "@needsLogsToAdvance": {} + "date": "Data", + "@date": { + "description": "The date of a workout log or body weight entry" + }, + "value": "Valor", + "@value": { + "description": "The value of a measurement entry" + }, + "unit": "Unidade", + "@unit": { + "description": "The unit used for a repetition (kg, time, etc.)" + }, + "edit": "Editar", + "@edit": {}, + "delete": "Excluir", + "@delete": {}, + "login": "Entrar", + "@login": { + "description": "Text for login button" + }, + "userProfile": "Seu perfil", + "@userProfile": {}, + "logout": "Sair", + "@logout": { + "description": "Text for logout button" + }, + "notes": "Comentários", + "@notes": { + "description": "Personal notes, e.g. for a workout session" + }, + "description": "Descrição", + "@description": {}, + "register": "Inscrever-se", + "@register": { + "description": "Text for registration button" + }, + "useDefaultServer": "Usar servidor padrão", + "@useDefaultServer": { + "description": "Toggle button allowing users to switch between the default and a custom wger server" + }, + "reset": "Redefinir", + "@reset": { + "description": "Button text allowing the user to reset the entered values to the default" + }, + "password": "Senha", + "@password": {}, + "invalidUsername": "Por favor insira um nome de usuário válido", + "@invalidUsername": { + "description": "Error message when the user enters an invalid username" + }, + "passwordTooShort": "A senha é muito curta", + "@passwordTooShort": { + "description": "Error message when the user a password that is too short" + }, + "email": "Endereço de email", + "@email": {}, + "username": "Usuário", + "@username": {}, + "customServerHint": "Digite o endereço do seu próprio servidor, caso contrário o padrão será usado", + "@customServerHint": { + "description": "Hint text for the form where the users can enter their own wger instance" + }, + "useCustomServer": "Usar servidor customizado", + "@useCustomServer": { + "description": "Toggle button allowing users to switch between the default and a custom wger server" + }, + "registerInstead": "Não tem uma conta? Registrar agora", + "@registerInstead": {}, + "usernameValidChars": "Um usuário deve apenas conter letras, digitos e os caracteres @, +, ., -, ou _", + "@usernameValidChars": { + "description": "Error message when the user tries to register a username with forbidden characters" + }, + "invalidUrl": "Por favor, digite uma URL válida", + "@invalidUrl": { + "description": "Error message when the user enters an invalid URL, e.g. in the login form" + }, + "customServerUrl": "URL da instância wger", + "@customServerUrl": { + "description": "Label in the form where the users can enter their own wger instance" + }, + "passwordsDontMatch": "As senhas não coincidem", + "@passwordsDontMatch": { + "description": "Error message when the user enters two different passwords during registration" + }, + "invalidEmail": "Por favor insira um endereço de e-mail válido", + "@invalidEmail": { + "description": "Error message when the user enters an invalid email" + }, + "confirmPassword": "Confirme sua senha", + "@confirmPassword": {}, + "comment": "Comentário", + "@comment": { + "description": "Comment, additional information" + }, + "logIngredient": "Salvar ingrediente no diário nutricional", + "@logIngredient": {}, + "equipment": "Equipamento", + "@equipment": { + "description": "Equipment needed to perform an exercise" + }, + "saturatedFat": "Gordura saturada", + "@saturatedFat": {}, + "mealLogged": "Refeição registrada no diário", + "@mealLogged": {}, + "images": "Imagens", + "@images": {}, + "close": "Fechar", + "@close": { + "description": "Translation for close" + }, + "successfullyDeleted": "Excluído", + "@successfullyDeleted": { + "description": "Message when an item was successfully deleted" + }, + "save": "Salvar", + "@save": {}, + "goToToday": "Vá para hoje", + "@goToToday": { + "description": "Label on button to jump back to 'today' in the calendar widget" + }, + "set": "Definir", + "@set": { + "description": "A set in a workout plan" + }, + "noMeasurementEntries": "Você não tem entradas de medição", + "@noMeasurementEntries": {}, + "newSet": "Novo conjunto", + "@newSet": { + "description": "Header when adding a new set to a workout day" + }, + "impression": "Impressão", + "@impression": { + "description": "General impression (e.g. for a workout session) such as good, bad, etc." + }, + "plateCalculator": "Pratos", + "@plateCalculator": { + "description": "Label used for the plate calculator in the gym mode" + }, + "newNutritionalPlan": "Novo plano nutricional", + "@newNutritionalPlan": {}, + "setNr": "Definir {nr}", + "@setNr": { + "description": "Header in form indicating the number of the current set. Can also be translated as something like 'Set Nr. xy'.", + "type": "text", + "placeholders": { + "nr": { + "type": "String" + } + } + }, + "fat": "Gordura", + "@fat": {}, + "timeStartAhead": "O horário de início não pode ser anterior ao horário de término", + "@timeStartAhead": {}, + "carbohydrates": "Carboidratos", + "@carbohydrates": {}, + "muscles": "Músculos", + "@muscles": { + "description": "(main) muscles trained by an exercise" + }, + "total": "Total", + "@total": { + "description": "Label used for total sums of e.g. calories or similar" + }, + "dayDescriptionHelp": "Uma descrição do que é feito neste dia (por exemplo, 'dia de puxar') ou quais partes do corpo são treinadas (por exemplo, 'peito e ombros')", + "@dayDescriptionHelp": {}, + "gymMode": "Modo Gym", + "@gymMode": { + "description": "Label when starting the gym mode" + }, + "logged": "Desconectar", + "@logged": { + "description": "Header for the column of 'logged' nutritional values, i.e. what was eaten" + }, + "amount": "Quantia", + "@amount": { + "description": "The amount (e.g. in grams) of an ingredient in a meal" + }, + "loginInstead": "Já tem uma conta ? Entre", + "@loginInstead": {}, + "pause": "Pausar", + "@pause": { + "description": "Noun, not an imperative! Label used for the pause when using the gym mode" + }, + "success": "Sucesso", + "@success": { + "description": "Message when an action completed successfully, usually used as a heading" + }, + "repetitionUnit": "Unidade de repetição", + "@repetitionUnit": {}, + "weightUnit": "Unidade de peso", + "@weightUnit": {}, + "searchIngredient": "Pesquisar Ingrediente", + "@searchIngredient": { + "description": "Label on ingredient search form" + }, + "anErrorOccurred": "Ocorreu um erro!", + "@anErrorOccurred": {}, + "enterValue": "por favor insira um valor", + "@enterValue": { + "description": "Error message when the user hasn't entered a value on a required field" + }, + "logMeal": "Registrar refeição para diário de nutrição", + "@logMeal": {}, + "newEntry": "Nova entrada", + "@newEntry": { + "description": "Title when adding a new entry such as a weight or log entry" + }, + "addSet": "Adicionar set", + "@addSet": { + "description": "Label for the button that adds a set (to a workout day)" + }, + "energyShort": "E", + "@energyShort": { + "description": "The first letter or short name of the word 'Energy', used in overviews" + }, + "name": "Nome", + "@name": { + "description": "Name for a workout or nutritional plan" + }, + "percentEnergy": "Porcentagem de energia", + "@percentEnergy": {}, + "searchNamesInEnglish": "Procure também nomes em inglês", + "@searchNamesInEnglish": {}, + "exercise": "Exercício", + "@exercise": { + "description": "An exercise for a workout" + }, + "addIngredient": "Adicionar ingrediente", + "@addIngredient": {}, + "fatShort": "G", + "@fatShort": { + "description": "The first letter or short name of the word 'Fat', used in overviews" + }, + "start": "Começar", + "@start": { + "description": "Label on button to start the gym mode (i.e., an imperative)" + }, + "jumpTo": "Pule para", + "@jumpTo": { + "description": "Imperative. Label used in popup allowing the user to jump to a specific exercise while in the gym mode" + }, + "difference": "Diferença", + "@difference": {}, + "fiber": "Fibra", + "@fiber": {}, + "aboutDescription": "Obrigado por usar o Wger! Wger é um projeto colaborativo de código aberto, feito por entusiastas do fitness de todo o mundo.", + "@aboutDescription": { + "description": "Text in the about dialog" + }, + "timeStart": "Hora de início", + "@timeStart": { + "description": "The starting time of a workout" + }, + "searchExercise": "Exercício de pesquisa para adicionar", + "@searchExercise": { + "description": "Label on set form. Selected exercises are added to the set" + }, + "moreMeasurementEntries": "Adicionar nova medição", + "@moreMeasurementEntries": { + "description": "Message shown when the user wants to add new measurement" + }, + "loadingText": "Carregando...", + "@loadingText": { + "description": "Text to show when entries are being loaded in the background: Loading..." + }, + "selectExercises": "Se quiser fazer um superset você pode procurar vários exercícios, eles estarão agrupados", + "@selectExercises": {}, + "nutritionalDiary": "Diário nutricional", + "@nutritionalDiary": {}, + "protein": "Proteína", + "@protein": {}, + "proteinShort": "P", + "@proteinShort": { + "description": "The first letter or short name of the word 'Protein', used in overviews" + }, + "noWeightEntries": "Você não tem entradas de peso", + "@noWeightEntries": { + "description": "Message shown when the user has no logged weight entries" + }, + "noNutritionalPlans": "Você não tem planos nutricionais", + "@noNutritionalPlans": { + "description": "Message shown when the user has no nutritional plans" + }, + "goToDetailPage": "Ir para a página de detalhes", + "@goToDetailPage": {}, + "labelWorkoutLogs": "Registros de treinos", + "@labelWorkoutLogs": { + "description": "(Workout) logs" + }, + "ingredient": "Ingrediente", + "@ingredient": {}, + "measurementCategoriesHelpText": "Categoria de medição, como 'bíceps' ou 'gordura corporal'", + "@measurementCategoriesHelpText": {}, + "rirNotUsed": "RiR não usado", + "@rirNotUsed": { + "description": "Label used in RiR slider when the RiR value is not used/saved for the current setting or log" + }, + "todaysWorkout": "Seu treino hoje", + "@todaysWorkout": {}, + "kJ": "kJ", + "@kJ": { + "description": "Energy in a meal in kilo joules, kJ" + }, + "sodium": "Sódio", + "@sodium": {}, + "translation": "Tradução", + "@translation": {}, + "successfullySaved": "Salvo", + "@successfullySaved": { + "description": "Message when an item was successfully saved" + }, + "exerciseList": "Lista de exercícios", + "@exerciseList": {}, + "energy": "Energia", + "@energy": { + "description": "Energy in a meal, ingredient etc. e.g. in kJ" + }, + "newDay": "Novo dia", + "@newDay": {}, + "toggleDetails": "Alterar detalhes", + "@toggleDetails": { + "description": "Switch to toggle detail / overview" + }, + "musclesSecondary": "Músculos secundários", + "@musclesSecondary": { + "description": "secondary muscles trained by an exercise" + }, + "labelDashboard": "Painel", + "@labelDashboard": { + "description": "Title for screen dashboard" + }, + "timeEnd": "Fim do tempo", + "@timeEnd": { + "description": "The end time of a workout" + }, + "planned": "Planejado", + "@planned": { + "description": "Header for the column of 'planned' nutritional values, i.e. what should be eaten" + }, + "logHelpEntries": "Se em um mesmo dia houver mais de uma inscrição com o mesmo número de repetições, mas pesos diferentes, apenas a inscrição com maior peso será mostrada no diagrama.", + "@logHelpEntries": {}, + "exerciseName": "Nome do exercício", + "@exerciseName": { + "description": "Label for the name of a workout exercise" + }, + "labelBottomNavNutrition": "Nutrição", + "@labelBottomNavNutrition": { + "description": "Label used in bottom navigation, use a short word" + }, + "language": "Linguagem", + "@language": {}, + "nutritionalPlans": "Planos nutricionais", + "@nutritionalPlans": {}, + "kcal": "kcal", + "@kcal": { + "description": "Energy in a meal in kilocalories, kcal" + }, + "g": "g", + "@g": { + "description": "Abbreviation for gram" + }, + "addMeal": "Adicionar refeição", + "@addMeal": {}, + "sameRepetitions": "Se você fizer as mesmas repetições e peso para todas as séries, poderá preencher apenas uma linha. Por exemplo, para 4 séries basta inserir 10 para as repetições, isso automaticamente se torna \"4 x 10\".", + "@sameRepetitions": {}, + "measurementEntriesHelpText": "A unidade usada para medir a categoria, como 'cm' ou '%'", + "@measurementEntriesHelpText": {}, + "sugars": "Açúcar", + "@sugars": {}, + "carbohydratesShort": "C", + "@carbohydratesShort": { + "description": "The first letter or short name of the word 'Carbohydrates', used in overviews" + }, + "measurements": "Medidas", + "@measurements": { + "description": "Categories for the measurements such as biceps size, body fat, etc." + }, + "macronutrients": "Macronutrientes", + "@macronutrients": {}, + "plateCalculatorNotDivisible": "Não é possível atingir o peso com os pratos disponíveis", + "@plateCalculatorNotDivisible": { + "description": "Error message when the current weight is not reachable with plates (e.g. 33.1 kg)" + }, + "confirmDelete": "Tem certeza de que deseja excluir '{toDelete}'?", + "@confirmDelete": { + "description": "Confirmation text before the user deletes an object", + "type": "text", + "placeholders": { + "toDelete": { + "type": "String" + } + } + }, + "gPerBodyKg": "g por kg corporal", + "@gPerBodyKg": { + "description": "Label used for total sums of e.g. calories or similar in grams per Kg of body weight" + }, + "weekAverage": "Média de 7 dias", + "@weekAverage": { + "description": "Header for the column of '7 day average' nutritional values, i.e. what was logged last week" + }, + "labelWorkoutPlan": "Plano de treino", + "@labelWorkoutPlan": { + "description": "Title for screen workout plan" + }, + "category": "Categoria", + "@category": { + "description": "Category for an exercise, ingredient, etc." + }, + "exercises": "Exercícios", + "@exercises": { + "description": "Multiple exercises for a workout" + }, + "time": "Tempo", + "@time": { + "description": "The time of a meal or workout" + }, + "calendar": "Calendário", + "@calendar": {}, + "verify": "Verificar", + "@verify": {}, + "workoutSession": "Sessão de treino", + "@workoutSession": { + "description": "A (logged) workout session" + }, + "logHelpEntriesUnits": "Observe que apenas as entradas com uma unidade de peso (kg ou lb) e repetições são registradas; outras combinações, como tempo ou até a falha, são ignoradas aqui.", + "@logHelpEntriesUnits": {}, + "measurement": "Medição", + "@measurement": {}, + "nrOfSets": "Séries por exercício: {nrOfSets}", + "@nrOfSets": { + "description": "Label shown on the slider where the user selects the nr of sets", + "type": "text", + "placeholders": { + "nrOfSets": { + "type": "String" + } + } + }, + "useMetric": "Use unidades métricas para peso corporal", + "@useMetric": {}, + "aboutMastodonTitle": "Mastodon", + "@aboutMastodonTitle": {}, + "selectEntry": "Por favor, selecione uma entrada", + "@selectEntry": {}, + "noMatchingExerciseFound": "Sem exercícios correspondentes encontrados", + "@noMatchingExerciseFound": { + "description": "Message returned if no exercises match the searched string" + }, + "selectExercise": "Por favor, selecione um exercício", + "@selectExercise": { + "description": "Error message when the user hasn't selected an exercise in the form" + }, + "enterValidNumber": "Por favor, insira um número válido", + "@enterValidNumber": { + "description": "Error message when the user has submitted an invalid number (e.g. '3,.,.,.')" + }, + "baseNameEnglish": "Todos os exercícios necessitam de um nome base em inglês", + "@baseNameEnglish": {}, + "labelBottomNavWorkout": "Treino", + "@labelBottomNavWorkout": { + "description": "Label used in bottom navigation, use a short word" + }, + "reps": "Repetições", + "@reps": { + "description": "Shorthand for repetitions, used when space constraints are tighter" + }, + "rir": "ReR", + "@rir": { + "description": "Shorthand for Repetitions In Reserve" + }, + "setUnitsAndRir": "Unidades e RIR da série", + "@setUnitsAndRir": { + "description": "Label shown on the slider where the user can toggle showing units and RiR", + "type": "text" + }, + "aboutDonateTitle": "Faça uma doação", + "@aboutDonateTitle": {}, + "aboutDonateText": "Enquanto o aplicativo e serviço é de graça, desenvolvê-lo não é. O desenvolvimento tomar tempo e recursos de voluntários. Sua contribuição pode ajudar a tornar o aplicativo melhor e a manter o serviço rodando por mais tempo.", + "@aboutDonateText": {}, + "enterCharacters": "Por favor, utilize entre {min} e {max} caracteres", + "@enterCharacters": { + "description": "Error message when the user hasn't entered the correct number of characters in a form", + "type": "text", + "placeholders": { + "min": { + "type": "String" + }, + "max": { + "type": "String" + } + } + }, + "enterMinCharacters": "Por favor, utilize pelo menos {min} caracteres", + "@enterMinCharacters": { + "description": "Error message when the user hasn't entered the minimum amount characters in a form", + "type": "text", + "placeholders": { + "min": { + "type": "String" + } + } + }, + "gallery": "Galeria", + "@gallery": {}, + "alsoKnownAs": "Também conhecido como:{aliases}", + "@alsoKnownAs": { + "placeholders": { + "aliases": { + "type": "String" + } + }, + "description": "List of alternative names for an exercise" + }, + "recentlyUsedIngredients": "Ingredientes adicionados recentemente", + "@recentlyUsedIngredients": { + "description": "A message when a user adds a new ingredient to a meal." + }, + "addImage": "Adicionar imagem", + "@addImage": {}, + "scanBarcode": "Escaneie o código de barras", + "@scanBarcode": { + "description": "Label for scan barcode button" + }, + "dataCopied": "Dados copiados para o novo registro", + "@dataCopied": { + "description": "Snackbar message to show on copying data to a new log entry" + }, + "appUpdateContent": "Esta versão do aplicativo não é compatível com o servidor, por favor atualize o aplicativo.", + "@appUpdateContent": {}, + "productFound": "Produto encontrado", + "@productFound": { + "description": "Header label for dialog when product is found with barcode" + }, + "appUpdateTitle": "Atualização necessária", + "@appUpdateTitle": {}, + "takePicture": "Tire uma foto", + "@takePicture": {}, + "selectIngredient": "Por favor, selecione um ingrediente", + "@selectIngredient": { + "description": "Error message when the user hasn't selected an ingredient from the autocompleter" + }, + "selectImage": "Por favor, selecione uma imagem", + "@selectImage": { + "description": "Label and error message when the user hasn't selected an image to save" + }, + "optionsLabel": "Opções", + "@optionsLabel": { + "description": "Label for the popup with general app options" + }, + "productNotFound": "Produto não encontrado", + "@productNotFound": { + "description": "Header label for dialog when product is not found with barcode" + }, + "variations": "Variações", + "@variations": { + "description": "Variations of one exercise (e.g. benchpress and benchpress narrow)" + }, + "verifiedEmail": "Email verificado", + "@verifiedEmail": {}, + "chooseFromLibrary": "Escolher na galeria", + "@chooseFromLibrary": {}, + "unVerifiedEmail": "Email não verificado", + "@unVerifiedEmail": {}, + "add_exercise_image_license": "As imagens devem ser compatíveis com a licença CC BY SA. Em caso de dúvida, faça upload apenas de fotos que você mesmo tenha tirado.", + "@add_exercise_image_license": {}, + "next": "Próximo", + "@next": {}, + "settingsCacheTitle": "Cache", + "@settingsCacheTitle": {}, + "settingsExerciseCacheDescription": "Cache do exercício", + "@settingsExerciseCacheDescription": {}, + "settingsCacheDeletedSnackbar": "Cache limpa com sucesso", + "@settingsCacheDeletedSnackbar": {}, + "translateExercise": "Traduza este exercício agora", + "@translateExercise": {}, + "contributeExerciseWarning": "Você só pode contribuir com exercícios se sua conta tiver mais de {days} dias e se você tiver verificado seu e-mail", + "@contributeExerciseWarning": { + "description": "Number of days before which a person can add exercise", + "placeholders": { + "days": { + "type": "String", + "example": "14" + } + } + }, + "whatVariationsExist": "Quais variações deste exercício existem, se houver?", + "@whatVariationsExist": {}, + "previous": "Anterior", + "@previous": {}, + "addExercise": "Adicionar exercício", + "@addExercise": {}, + "verifiedEmailInfo": "Um e-mail foi enviado para {email}", + "@verifiedEmailInfo": { + "placeholders": { + "email": { + "type": "String" + } + } + }, + "verifiedEmailReason": "Você precisa verificar seu e-mail para contribuir com exercícios", + "@verifiedEmailReason": {}, + "alternativeNames": "Nomes alternativos", + "@alternativeNames": {}, + "baseData": "Fundamentos em inglês", + "@baseData": { + "description": "The base data for an exercise such as category, trained muscles, etc." + }, + "aboutPageTitle": "Sobre o nós & Suporte", + "@aboutPageTitle": {}, + "productFoundDescription": "O código de barras corresponde a este produto: {productName}. Deseja continuar?", + "@productFoundDescription": { + "description": "Dialog info when product is found with barcode", + "type": "text", + "placeholders": { + "productName": { + "type": "String" + } + } + }, + "productNotFoundDescription": "O produto com o código de barras escaneado {barcode} não foi encontrado no banco de dados da wger", + "@productNotFoundDescription": { + "description": "Dialog info when product is not found with barcode", + "type": "text", + "placeholders": { + "barcode": { + "type": "String" + } + } + }, + "contributeExercise": "Contribuir com um exercício", + "@contributeExercise": {}, + "oneNamePerLine": "Um nome por linha", + "@oneNamePerLine": {}, + "settingsTitle": "Configurações", + "@settingsTitle": {}, + "onlyLogging": "Apenas acompanhe calorias", + "@onlyLogging": {}, + "ingredientLogged": "Ingrediente registrado no diário", + "@ingredientLogged": {}, + "noIngredientsDefined": "Nenhum ingrediente definido ainda", + "@noIngredientsDefined": {}, + "bench": "Banco", + "@bench": { + "description": "Generated entry for translation for server strings" + }, + "goalFiber": "Meta de fibras", + "@goalFiber": {}, + "overallChangeWeight": "Mudança geral", + "@overallChangeWeight": { + "description": "Overall change in weight, added for localization" + }, + "goalTypeMeals": "De refeições", + "@goalTypeMeals": { + "description": "added for localization of Class GoalType's filed meals" + }, + "goalTypeBasic": "Básico", + "@goalTypeBasic": { + "description": "added for localization of Class GoalType's filed basic" + }, + "goalTypeAdvanced": "Avançado", + "@goalTypeAdvanced": { + "description": "added for localization of Class GoalType's filed advanced" + }, + "indicatorRaw": "bruto", + "@indicatorRaw": { + "description": "added for localization of Class Indicator's field text" + }, + "indicatorAvg": "média", + "@indicatorAvg": { + "description": "added for localization of Class Indicator's field text" + }, + "seconds": "Segundos", + "@seconds": { + "description": "Generated entry for translation for server strings" + }, + "textPromptTitle": "Pronto para iniciar?", + "@textPromptTitle": {}, + "textPromptSubheading": "Aperte o botão de ação para começar", + "@textPromptSubheading": {}, + "chest": "Peito", + "@chest": { + "description": "Generated entry for translation for server strings" + }, + "max_reps": "Repetições Máximas", + "@max_reps": { + "description": "Generated entry for translation for server strings" + }, + "pull_up_bar": "Barra de Pull-up", + "@pull_up_bar": { + "description": "Generated entry for translation for server strings" + }, + "quads": "Quadríceps", + "@quads": { + "description": "Generated entry for translation for server strings" + }, + "goalFat": "Meta de gordura", + "@goalFat": {}, + "body_weight": "Peso Corporal", + "@body_weight": { + "description": "Generated entry for translation for server strings" + }, + "kilometers": "Quilômetros", + "@kilometers": { + "description": "Generated entry for translation for server strings" + }, + "kilometers_per_hour": "Quilômetros por hora", + "@kilometers_per_hour": { + "description": "Generated entry for translation for server strings" + }, + "miles_per_hour": "Milhas por hora", + "@miles_per_hour": { + "description": "Generated entry for translation for server strings" + }, + "minutes": "Minutos", + "@minutes": { + "description": "Generated entry for translation for server strings" + }, + "sz_bar": "Barra Curvada", + "@sz_bar": { + "description": "Generated entry for translation for server strings" + }, + "goalProtein": "Meta de proteína", + "@goalProtein": {}, + "goalEnergy": "Meta energética", + "@goalEnergy": {}, + "today": "Hoje", + "@today": {}, + "arms": "Braços", + "@arms": { + "description": "Generated entry for translation for server strings" + }, + "calves": "Panturrilha", + "@calves": { + "description": "Generated entry for translation for server strings" + }, + "triceps": "Tríceps", + "@triceps": { + "description": "Generated entry for translation for server strings" + }, + "goalCarbohydrates": "Meta de carbohidratos", + "@goalCarbohydrates": {}, + "onlyLoggingHelpText": "Marque a caixa se você apenas quiser registrar suas calorias e não quer configurar um plano nutricional detalhado com refeições específicas", + "@onlyLoggingHelpText": {}, + "kcalValue": "{value} kcal", + "@kcalValue": { + "description": "A value in kcal, e.g. 500 kcal", + "type": "text", + "placeholders": { + "value": { + "type": "String" + } + } + }, + "percentValue": "{value} %", + "@percentValue": { + "description": "A value in percent, e.g. 10 %", + "type": "text", + "placeholders": { + "value": { + "type": "String" + } + } + }, + "goalMacro": "Macro Objetivos", + "@goalMacro": { + "description": "The goal for macronutrients" + }, + "selectMealToLog": "Selecione uma refeição para registrar no diário", + "@selectMealToLog": {}, + "loggedToday": "Registrado hoje", + "@loggedToday": {}, + "surplus": "excedente", + "@surplus": { + "description": "Caloric surplus (either planned or unplanned)" + }, + "deficit": "déficit", + "@deficit": { + "description": "Caloric deficit (either planned or unplanned)" + }, + "gValue": "{value} g", + "@gValue": { + "description": "A value in grams, e.g. 5 g", + "type": "text", + "placeholders": { + "value": { + "type": "String" + } + } + }, + "abs": "Abdômen", + "@abs": { + "description": "Generated entry for translation for server strings" + }, + "back": "Costas", + "@back": { + "description": "Generated entry for translation for server strings" + }, + "barbell": "Barra", + "@barbell": { + "description": "Generated entry for translation for server strings" + }, + "cardio": "Cardio", + "@cardio": { + "description": "Generated entry for translation for server strings" + }, + "dumbbell": "Haltere", + "@dumbbell": { + "description": "Generated entry for translation for server strings" + }, + "glutes": "Glúteos", + "@glutes": { + "description": "Generated entry for translation for server strings" + }, + "gym_mat": "Tapete", + "@gym_mat": { + "description": "Generated entry for translation for server strings" + }, + "hamstrings": "Tendões", + "@hamstrings": { + "description": "Generated entry for translation for server strings" + }, + "kettlebell": "Kettlebell", + "@kettlebell": { + "description": "Generated entry for translation for server strings" + }, + "lats": "Dorsal", + "@lats": { + "description": "Generated entry for translation for server strings" + }, + "legs": "Pernas", + "@legs": { + "description": "Generated entry for translation for server strings" + }, + "lower_back": "Lombar", + "@lower_back": { + "description": "Generated entry for translation for server strings" + }, + "plates": "Anilhas", + "@plates": { + "description": "Generated entry for translation for server strings" + }, + "repetitions": "Repetições", + "@repetitions": { + "description": "Generated entry for translation for server strings" + }, + "shoulders": "Ombros", + "@shoulders": { + "description": "Generated entry for translation for server strings" + }, + "until_failure": "Até a falha", + "@until_failure": { + "description": "Generated entry for translation for server strings" + }, + "kg": "kg", + "@kg": { + "description": "Generated entry for translation for server strings" + }, + "none__bodyweight_exercise_": "nenhum (exercício com peso corporal)", + "@none__bodyweight_exercise_": { + "description": "Generated entry for translation for server strings" + }, + "lb": "lb", + "@lb": { + "description": "Generated entry for translation for server strings" + }, + "chartAllTimeTitle": "{name} total", + "@chartAllTimeTitle": { + "description": "All-time chart of 'name' (e.g. 'weight', 'body fat' etc.)", + "type": "text", + "placeholders": { + "name": { + "type": "String" + } + } + }, + "chart30DaysTitle": "{name} últimos 30 dias", + "@chart30DaysTitle": { + "description": "last 30 days chart of 'name' (e.g. 'weight', 'body fat' etc.)", + "type": "text", + "placeholders": { + "name": { + "type": "String" + } + } + }, + "chartDuringPlanTitle": "{chartName} durante plano nutricional {planName}", + "@chartDuringPlanTitle": { + "description": "chart of 'chartName' (e.g. 'weight', 'body fat' etc.) logged during plan", + "type": "text", + "placeholders": { + "chartName": { + "type": "String" + }, + "planName": { + "type": "String" + } + } + }, + "settingsIngredientCacheDescription": "Cache de Ingredientes", + "@settingsIngredientCacheDescription": {}, + "cacheWarning": "Devido ao cache pode demorar algum tempo até que mudanças estejam visíveis na aplicação.", + "@cacheWarning": {}, + "swiss_ball": "Bola Suíça", + "@swiss_ball": { + "description": "Generated entry for translation for server strings" + }, + "log": "Registro", + "@log": { + "description": "Log a specific meal (imperative form)" + }, + "done": "Feito", + "@done": {}, + "incline_bench": "Banco inclinado", + "@incline_bench": { + "description": "Generated entry for translation for server strings" + }, + "miles": "Milhas", + "@miles": { + "description": "Generated entry for translation for server strings" + }, + "biceps": "Bíceps", + "@biceps": { + "description": "Generated entry for translation for server strings" + }, + "useApiToken": "Usar Token API", + "@useApiToken": {}, + "useUsernameAndPassword": "Usar usuário e senha", + "@useUsernameAndPassword": {}, + "apiToken": "Token API", + "@apiToken": {}, + "invalidApiToken": "Por favor, entre com a API key válida", + "@invalidApiToken": { + "description": "Error message when the user enters an invalid API key" + }, + "apiTokenValidChars": "A chave API deve ter apenas letras a-f, números 0-9 e ter exatamente 40 caracteres", + "@apiTokenValidChars": { + "description": "Error message when the user tries to input a API key with forbidden characters" + }, + "routines": "Rotinas", + "@routines": {}, + "newRoutine": "Nova rotina", + "@newRoutine": {}, + "noRoutines": "Não tens rotinas", + "@noRoutines": {}, + "restTime": "Tempo de descanso", + "@restTime": {}, + "sets": "Conjuntos", + "@sets": { + "description": "The number of sets to be done for one exercise" + }, + "exerciseNr": "Exercício {nr}", + "@exerciseNr": { + "description": "Header in form indicating the number of the current exercise. Can also be translated as something like 'Set Nr. xy'.", + "type": "text", + "placeholders": { + "nr": { + "type": "String" + } + } + }, + "supersetNr": "Superset {nr}", + "@supersetNr": { + "description": "Header in form indicating the number of the current exercise. Can also be translated as something like 'Superset Nr. xy'.", + "type": "text", + "placeholders": { + "nr": { + "type": "String" + } + } + }, + "restDay": "Dia de descanso", + "@restDay": {}, + "isRestDay": "É dia de descanso", + "@isRestDay": {}, + "isRestDayHelp": "Por favor, note que todos os conjuntos e exercícios serão removidos quando marcar um dia como um dia de descanso.", + "@isRestDayHelp": {}, + "needsLogsToAdvance": "Precisa de logs para avançar", + "@needsLogsToAdvance": {}, + "selectAvailablePlates": "Selecione os pesos disponíveis", + "@selectAvailablePlates": {}, + "barWeight": "Peso da barra", + "@barWeight": {}, + "useColors": "Use cores", + "@useColors": {}, + "needsLogsToAdvanceHelp": "Selecione se deseja que a rotina de treino avance para o próximo dia agendado somente se você cadastrou o dia de treino", + "@needsLogsToAdvanceHelp": {}, + "routineDays": "Dias de treino", + "@routineDays": {}, + "resultingRoutine": "Treino resultante", + "@resultingRoutine": {}, + "yourCurrentNutritionPlanHasNoMealsDefinedYet": "Seu plano nutricional não tem refeições definidas", + "@yourCurrentNutritionPlanHasNoMealsDefinedYet": { + "description": "Message shown when a nutrition plan doesn't have any meals" + }, + "toAddMealsToThePlanGoToNutritionalPlanDetails": "Para adicionar refeições para o planejamento, vá para Detalhes de Plano Nutricional", + "@toAddMealsToThePlanGoToNutritionalPlanDetails": { + "description": "Message shown to guide users to the nutritional plan details page to add meals" + }, + "errorInfoDescription": "Algo de errado aconteceu. Você pode nos ajudar a concertar esse problema reportando o problema no Github", + "@errorInfoDescription": {}, + "errorInfoDescription2": "Você pode continuar usando o applicativo, mas algumas funcionalidades não estarão disponíveis.", + "@errorInfoDescription2": {}, + "errorViewDetails": "Detalhes técnicos", + "@errorViewDetails": {}, + "errorCouldNotConnectToServer": "Não foi possível conectar ao servidor", + "@errorCouldNotConnectToServer": {}, + "errorCouldNotConnectToServerDetails": "O aplicativo não conseguiu conectar ao servidor. Verifique sua conexão de internet ou a URL do servidor e tente novamente. Se o problema persistir, contact o administrador.", + "@errorCouldNotConnectToServerDetails": {}, + "copyToClipboard": "Copiar ao clipboard", + "@copyToClipboard": {}, + "min": "Min", + "@min": {}, + "max": "Max", + "@max": {}, + "aboutWhySupportTitle": "Open Source & free to use ❤️", + "@aboutWhySupportTitle": {}, + "aboutContributeTitle": "Contribua", + "@aboutContributeTitle": {}, + "aboutContributeText": "Todos os tipos de contribuidores são bem vindos. Se você é um desenvolvedor, tradutor ou alguém apaixonado pelo fitness, toda ajuda é bem vinda!", + "@aboutContributeText": {}, + "aboutBugsListTitle": "Reportar um problema ou sugerir uma funcionalidade", + "@aboutBugsListTitle": {}, + "aboutTranslationListTitle": "Traduzir a aplicação", + "@aboutTranslationListTitle": {}, + "aboutSourceListTitle": "Ver o código fonte", + "@aboutSourceListTitle": {}, + "aboutJoinCommunityTitle": "Entre para a comunidade", + "@aboutJoinCommunityTitle": {}, + "aboutDiscordTitle": "Discord", + "@aboutDiscordTitle": {}, + "others": "Outros", + "@others": {}, + "fitInWeek": "Treino na semana", + "@fitInWeek": {}, + "fitInWeekHelp": "Se ligado, os dias vão se repetir semanalmente, caso contrário os dias seguirão sequencialmente se considerar o começo de uma nova semana.", + "@fitInWeekHelp": {}, + "addSuperset": "Adicionar superset", + "@addSuperset": {}, + "setHasProgression": "Treino tem prograssão", + "@setHasProgression": {}, + "setHasProgressionWarning": "Observe que, no momento, não é possível editar todas as configurações de um conjunto no aplicativo móvel nem configurar a progressão automática. Por enquanto, use o aplicativo web.", + "@setHasProgressionWarning": {}, + "setHasNoExercises": "Este treino ainda não tem exercícios!", + "@setHasNoExercises": {}, + "simpleMode": "Modo simples", + "@simpleMode": {}, + "simpleModeHelp": "Esconder informações avançadas enquanto estiver editando exercicio", + "@simpleModeHelp": {}, + "progressionRules": "Este exercício tem regras de progressão e não pode ser editado no aplicativo móvel. Use o aplicativo web para editá-lo.", + "@progressionRules": {}, + "resistance_band": "Resistance band", + "@resistance_band": { + "description": "Generated entry for translation for server strings" + }, + "themeMode": "Tema", + "@themeMode": {}, + "darkMode": "Sempre modo escuro", + "@darkMode": {}, + "lightMode": "Sempre modo claro", + "@lightMode": {}, + "systemMode": "Configurações do sistema", + "@systemMode": {} } From b28e958d5424db53d9f043073c6f0c2aba71cadc Mon Sep 17 00:00:00 2001 From: clafalco Date: Fri, 22 Aug 2025 14:18:08 +0200 Subject: [PATCH 3/3] Translated using Weblate (Italian) Currently translated at 88.7% (277 of 312 strings) Translation: wger Workout Manager/Mobile App Translate-URL: https://hosted.weblate.org/projects/wger/mobile/it/ --- lib/l10n/app_it.arb | 1976 ++++++++++++++++++++++--------------------- 1 file changed, 993 insertions(+), 983 deletions(-) diff --git a/lib/l10n/app_it.arb b/lib/l10n/app_it.arb index 83dc1d59..f2a44e49 100644 --- a/lib/l10n/app_it.arb +++ b/lib/l10n/app_it.arb @@ -1,986 +1,996 @@ { - "anErrorOccurred": "È avvenuto un errore!", - "@anErrorOccurred": {}, - "selectIngredient": "Seleziona un ingrediente", - "@selectIngredient": { - "description": "Error message when the user hasn't selected an ingredient from the autocompleter" - }, - "enterValidNumber": "Inserisci un numero valido", - "@enterValidNumber": { - "description": "Error message when the user has submitted an invalid number (e.g. '3,.,.,.')" - }, - "enterValue": "Inserisci un valore", - "@enterValue": { - "description": "Error message when the user hasn't entered a value on a required field" - }, - "goToToday": "Seleziona giorno", - "@goToToday": { - "description": "Label on button to jump back to 'today' in the calendar widget" - }, - "calendar": "Calendario", - "@calendar": {}, - "toggleDetails": "Scegli dettagli", - "@toggleDetails": { - "description": "Switch to toggle detail / overview" - }, - "newNutritionalPlan": "Nuovo piano nutrizionale", - "@newNutritionalPlan": {}, - "confirmDelete": "Sei sicuro/a di voler cancellare '{toDelete}'?", - "@confirmDelete": { - "description": "Confirmation text before the user deletes an object", - "type": "text", - "placeholders": { - "toDelete": { - "type": "String" - } - } - }, - "delete": "Elimina", - "@delete": {}, - "loadingText": "Caricamento…", - "@loadingText": { - "description": "Text to show when entries are being loaded in the background: Loading..." - }, - "edit": "Modifica", - "@edit": {}, - "noWeightEntries": "Non hai nessun dato sul peso", - "@noWeightEntries": { - "description": "Message shown when the user has no logged weight entries" - }, - "newEntry": "Nuovo dato", - "@newEntry": { - "description": "Title when adding a new entry such as a weight or log entry" - }, - "unit": "Unità", - "@unit": { - "description": "The unit used for a repetition (kg, time, etc.)" - }, - "amount": "Quatità", - "@amount": { - "description": "The amount (e.g. in grams) of an ingredient in a meal" - }, - "sodium": "Sodio", - "@sodium": {}, - "fiber": "Fibre", - "@fiber": {}, - "saturatedFat": "Grassi saturi", - "@saturatedFat": {}, - "fat": "Grassi", - "@fat": {}, - "sugars": "Zuccheri", - "@sugars": {}, - "carbohydrates": "Carboidrati", - "@carbohydrates": {}, - "protein": "Proteine", - "@protein": {}, - "g": "g", - "@g": { - "description": "Abbreviation for gram" - }, - "kJ": "kJ", - "@kJ": { - "description": "Energy in a meal in kilo joules, kJ" - }, - "kcal": "kcal", - "@kcal": { - "description": "Energy in a meal in kilocalories, kcal" - }, - "energy": "Energia", - "@energy": { - "description": "Energy in a meal, ingredient etc. e.g. in kJ" - }, - "ingredient": "Ingrediente", - "@ingredient": {}, - "timeEnd": "Ora di fine", - "@timeEnd": { - "description": "The end time of a workout" - }, - "timeStart": "Ora di inizio", - "@timeStart": { - "description": "The starting time of a workout" - }, - "time": "Orario", - "@time": { - "description": "The time of a meal or workout" - }, - "date": "Data", - "@date": { - "description": "The date of a workout log or body weight entry" - }, - "weight": "Peso", - "@weight": { - "description": "The weight of a workout log or body weight entry" - }, - "noNutritionalPlans": "Non hai nessun piano nutrizionale", - "@noNutritionalPlans": { - "description": "Message shown when the user has no nutritional plans" - }, - "nutritionalPlans": "Piani nutrizionali", - "@nutritionalPlans": {}, - "nutritionalDiary": "Diario nutrizionale", - "@nutritionalDiary": {}, - "nutritionalPlan": "Piano nutrizionale", - "@nutritionalPlan": {}, - "addIngredient": "Aggiungi ingrediente", - "@addIngredient": {}, - "mealLogged": "Pasto registrato nel diario", - "@mealLogged": {}, - "addMeal": "Aggiungi pasto", - "@addMeal": {}, - "add": "Aggiungi", - "@add": {}, - "cancel": "Cancella", - "@cancel": {}, - "save": "Salva", - "@save": {}, - "description": "Descrizione", - "@description": {}, - "logHelpEntriesUnits": "Da notare che solo i dati con l'unità del peso (kg o lb) e le ripetizioni sono mostrate. Altre combinazioni come tempo o «a cedimento» sono ignorate.", - "@logHelpEntriesUnits": {}, - "logHelpEntries": "Se in una giornata c'è più di esercizio con lo stesso numero di ripetizioni, ma con pesi differenti, solo l'esercizio con il peso più alto viene mostrato nel diagramma.", - "@logHelpEntries": {}, - "gymMode": "Modalità allenamento", - "@gymMode": { - "description": "Label when starting the gym mode" - }, - "newSet": "Nuova serie", - "@newSet": { - "description": "Header when adding a new set to a workout day" - }, - "newDay": "Nuovo giorno", - "@newDay": {}, - "workoutSession": "Sessione di allenamento", - "@workoutSession": { - "description": "A (logged) workout session" - }, - "notes": "Note", - "@notes": { - "description": "Personal notes, e.g. for a workout session" - }, - "impression": "Sensazione", - "@impression": { - "description": "General impression (e.g. for a workout session) such as good, bad, etc." - }, - "comment": "Commento", - "@comment": { - "description": "Comment, additional information" - }, - "rir": "RiR", - "@rir": { - "description": "Shorthand for Repetitions In Reserve" - }, - "repetitions": "Ripetizioni", - "@repetitions": { - "description": "Repetitions for an exercise set" - }, - "addExercise": "Aggiungi esercizi", - "@addExercise": {}, - "exercise": "Esercizio", - "@exercise": { - "description": "An exercise for a workout" - }, - "successfullyDeleted": "Cancellato", - "@successfullyDeleted": { - "description": "Message when an item was successfully deleted" - }, - "labelDashboard": "Pannello di controllo", - "@labelDashboard": { - "description": "Title for screen dashboard" - }, - "labelWorkoutPlan": "Piano di allenamento", - "@labelWorkoutPlan": { - "description": "Title for screen workout plan" - }, - "loginInstead": "Hai già un account? Registrati ora", - "@loginInstead": {}, - "registerInstead": "Non hai un account? Registrati ora", - "@registerInstead": {}, - "reset": "Rerimposta", - "@reset": { - "description": "Button text allowing the user to reset the entered values to the default" - }, - "customServerHint": "Inserisci l'indirizzo del tuo server personale o quello predefinito verrà utilizzato", - "@customServerHint": { - "description": "Hint text for the form where the users can enter their own wger instance" - }, - "customServerUrl": "URL istanza wger", - "@customServerUrl": { - "description": "Label in the form where the users can enter their own wger instance" - }, - "invalidUsername": "Inserisci un nome utente valido", - "@invalidUsername": { - "description": "Error message when the user enters an invalid username" - }, - "username": "Nome utente", - "@username": {}, - "email": "Indirizzo e-mail", - "@email": {}, - "invalidEmail": "Inserisci un indirizzo e-mail valido", - "@invalidEmail": { - "description": "Error message when the user enters an invalid email" - }, - "confirmPassword": "Conferma password", - "@confirmPassword": {}, - "password": "Password", - "@password": {}, - "passwordTooShort": "La password è troppo corta", - "@passwordTooShort": { - "description": "Error message when the user a password that is too short" - }, - "passwordsDontMatch": "Le passwords non coincidono", - "@passwordsDontMatch": { - "description": "Error message when the user enters two different passwords during registration" - }, - "invalidUrl": "Inserisci un URL valido", - "@invalidUrl": { - "description": "Error message when the user enters an invalid URL, e.g. in the login form" - }, - "useCustomServer": "Usa un server personale", - "@useCustomServer": { - "description": "Toggle button allowing users to switch between the default and a custom wger server" - }, - "useDefaultServer": "Usa il server predefinito", - "@useDefaultServer": { - "description": "Toggle button allowing users to switch between the default and a custom wger server" - }, - "register": "Registrati", - "@register": { - "description": "Text for registration button" - }, - "login": "Entra", - "@login": { - "description": "Text for login button" - }, - "nrOfSets": "Serie per esercizio: {nrOfSets}", - "@nrOfSets": { - "description": "Label shown on the slider where the user selects the nr of sets", - "type": "text", - "placeholders": { - "nrOfSets": { - "type": "String" - } - } - }, - "enterCharacters": "Inserisci una stringa tra {min} e {max} caratteri", - "@enterCharacters": { - "description": "Error message when the user hasn't entered the correct number of characters in a form", - "type": "text", - "placeholders": { - "min": { - "type": "String" - }, - "max": { - "type": "String" - } - } - }, - "selectExercise": "Prego, seleziona un esercizio", - "@selectExercise": { - "description": "Error message when the user hasn't selected an exercise in the form" - }, - "todaysWorkout": "Allenamento di oggi", - "@todaysWorkout": {}, - "selectExercises": "Se vuoi fare un circuito (super set), puoi cercare e aggiungere diversi esercizi. Questi verranno collegati come circuito", - "@selectExercises": {}, - "sameRepetitions": "Se fai le stesse ripetizioni e peso per tutte le serie puoi compilare una sola riga. Per esempio per 4 serie inserisci semplicemente 10 per le ripetizioni, automaticamente diventerà una 4x10.", - "@sameRepetitions": {}, - "setNr": "Serie {nr}", - "@setNr": { - "description": "Header in form indicating the number of the current set. Can also be translated as something like 'Set Nr. xy'.", - "type": "text", - "placeholders": { - "nr": { - "type": "String" - } - } - }, - "dayDescriptionHelp": "Una descrizione di ciò che è stato fatto. (p.e. «allenamento gambe») o quale parte del corpo sono state allenate (p.e. «petto e spalle»)", - "@dayDescriptionHelp": {}, - "set": "Serie", - "@set": { - "description": "A set in a workout plan" - }, - "repetitionUnit": "Unità ripetizioni", - "@repetitionUnit": {}, - "weightUnit": "Unità peso", - "@weightUnit": {}, - "reps": "Ripetizioni", - "@reps": { - "description": "Shorthand for repetitions, used when space constraints are tighter" - }, - "addSet": "Aggiungi serie", - "@addSet": { - "description": "Label for the button that adds a set (to a workout day)" - }, - "start": "Inizia", - "@start": { - "description": "Label on button to start the gym mode (i.e., an imperative)" - }, - "successfullySaved": "Salvato", - "@successfullySaved": { - "description": "Message when an item was successfully saved" - }, - "labelWorkoutLogs": "Registri allenamenti", - "@labelWorkoutLogs": { - "description": "(Workout) logs" - }, - "logout": "Disconnetti", - "@logout": { - "description": "Text for logout button" - }, - "aboutDescription": "Grazie per esserti registrato/a su wger! wger è un progetto collaborativo con codice aperto, creato da entusiasti del fitness in tutto il mondo.", - "@aboutDescription": { - "description": "Text in the about dialog" - }, - "logMeal": "Registra questo pasto nel diario", - "@logMeal": {}, - "category": "Categoria", - "@category": { - "description": "Category for an exercise, ingredient, etc." - }, - "equipment": "Equipaggiamento", - "@equipment": { - "description": "Equipment needed to perform an exercise" - }, - "musclesSecondary": "Muscoli secondari", - "@musclesSecondary": { - "description": "secondary muscles trained by an exercise" - }, - "muscles": "Muscoli", - "@muscles": { - "description": "(main) muscles trained by an exercise" - }, - "addImage": "Aggiungi un'immagine", - "@addImage": {}, - "gallery": "Galleria", - "@gallery": {}, - "chooseFromLibrary": "Scegli dalla raccolta", - "@chooseFromLibrary": {}, - "takePicture": "Scatta una foto", - "@takePicture": {}, - "selectImage": "Si prega di selezionare un'immagine", - "@selectImage": { - "description": "Label and error message when the user hasn't selected an image to save" - }, - "name": "Nome", - "@name": { - "description": "Name for a workout or nutritional plan" - }, - "optionsLabel": "Opzioni", - "@optionsLabel": { - "description": "Label for the popup with general app options" - }, - "goToDetailPage": "Vai alla pagina dettagli", - "@goToDetailPage": {}, - "jumpTo": "Vai a", - "@jumpTo": { - "description": "Imperative. Label used in popup allowing the user to jump to a specific exercise while in the gym mode" - }, - "pause": "Pausa", - "@pause": { - "description": "Noun, not an imperative! Label used for the pause when using the gym mode" - }, - "searchExercise": "Cerca esercizio da aggiungere", - "@searchExercise": { - "description": "Label on set form. Selected exercises are added to the set" - }, - "labelBottomNavWorkout": "Allenamento", - "@labelBottomNavWorkout": { - "description": "Label used in bottom navigation, use a short word" - }, - "setUnitsAndRir": "Scegli le unità e le RiR", - "@setUnitsAndRir": { - "description": "Label shown on the slider where the user can toggle showing units and RiR", - "type": "text" - }, - "rirNotUsed": "RiR (Repetitions in Reserve) non utilizzato", - "@rirNotUsed": { - "description": "Label used in RiR slider when the RiR value is not used/saved for the current setting or log" - }, - "labelBottomNavNutrition": "Nutrizione", - "@labelBottomNavNutrition": { - "description": "Label used in bottom navigation, use a short word" - }, - "usernameValidChars": "Un nome utente può contenere solo lettere, cifre e i caratteri @, +, ., - e _", - "@usernameValidChars": { - "description": "Error message when the user tries to register a username with forbidden characters" - }, - "total": "Totale", - "@total": { - "description": "Label used for total sums of e.g. calories or similar" - }, - "appUpdateTitle": "Aggiornamento necessario", - "@appUpdateTitle": {}, - "appUpdateContent": "Questa versione dell'applicazione non è compatibile con il server, per favore aggiorna la tua applicazione.", - "@appUpdateContent": {}, - "dataCopied": "Dati copiati nella nuova voce", - "@dataCopied": { - "description": "Snackbar message to show on copying data to a new log entry" - }, - "proteinShort": "P", - "@proteinShort": { - "description": "The first letter or short name of the word 'Protein', used in overviews" - }, - "carbohydratesShort": "C", - "@carbohydratesShort": { - "description": "The first letter or short name of the word 'Carbohydrates', used in overviews" - }, - "percentEnergy": "Percentuale di energia", - "@percentEnergy": {}, - "fatShort": "Gr", - "@fatShort": { - "description": "The first letter or short name of the word 'Fat', used in overviews" - }, - "logged": "Registrato", - "@logged": { - "description": "Header for the column of 'logged' nutritional values, i.e. what was eaten" - }, - "difference": "Differenza", - "@difference": {}, - "gPerBodyKg": "g per kg di corpo", - "@gPerBodyKg": { - "description": "Label used for total sums of e.g. calories or similar in grams per Kg of body weight" - }, - "timeStartAhead": "L'ora di inizio non può essere più avanti dell'ora di fine", - "@timeStartAhead": {}, - "value": "Valore", - "@value": { - "description": "The value of a measurement entry" - }, - "measurements": "Misure", - "@measurements": { - "description": "Categories for the measurements such as biceps size, body fat, etc." - }, - "measurementCategoriesHelpText": "Categoria di misura, come «bicipiti» o «grasso corporeo»", - "@measurementCategoriesHelpText": {}, - "measurementEntriesHelpText": "L'unità usata per misurare la categoria come «cm» o «%»", - "@measurementEntriesHelpText": {}, - "energyShort": "E", - "@energyShort": { - "description": "The first letter or short name of the word 'Energy', used in overviews" - }, - "macronutrients": "Macronutrienti", - "@macronutrients": {}, - "planned": "Pianificato", - "@planned": { - "description": "Header for the column of 'planned' nutritional values, i.e. what should be eaten" - }, - "measurement": "Misura", - "@measurement": {}, - "recentlyUsedIngredients": "Ingredienti aggiunti di recente", - "@recentlyUsedIngredients": { - "description": "A message when a user adds a new ingredient to a meal." - }, - "plateCalculator": "Piastre", - "@plateCalculator": { - "description": "Label used for the plate calculator in the gym mode" - }, - "plateCalculatorNotDivisible": "Non è possibile raggiungere il peso con le piastre disponibili", - "@plateCalculatorNotDivisible": { - "description": "Error message when the current weight is not reachable with plates (e.g. 33.1 kg)" - }, - "productNotFoundDescription": "Il prodotto con il codice a barre scansionato {barcode} non è stato trovato nel database wger", - "@productNotFoundDescription": { - "description": "Dialog info when product is not found with barcode", - "type": "text", - "placeholders": { - "barcode": { - "type": "String" - } - } - }, - "productNotFound": "Prodotto non trovato", - "@productNotFound": { - "description": "Header label for dialog when product is not found with barcode" - }, - "scanBarcode": "Scansiona il codice a barre", - "@scanBarcode": { - "description": "Label for scan barcode button" - }, - "weekAverage": "Media di 7 giorni", - "@weekAverage": { - "description": "Header for the column of '7 day average' nutritional values, i.e. what was logged last week" - }, - "productFound": "Prodotto trovato", - "@productFound": { - "description": "Header label for dialog when product is found with barcode" - }, - "productFoundDescription": "Il codice a barre corrisponde a questo prodotto: {productName}. Vuoi continuare?", - "@productFoundDescription": { - "description": "Dialog info when product is found with barcode", - "type": "text", - "placeholders": { - "productName": { - "type": "String" - } - } - }, - "close": "Chiudi", - "@close": { - "description": "Translation for close" - }, - "logIngredient": "Salva l'ingrediente nel diario nutrizionale", - "@logIngredient": {}, - "searchIngredient": "Cerca ingrediente", - "@searchIngredient": { - "description": "Label on ingredient search form" - }, - "userProfile": "Il tuo profilo", - "@userProfile": {}, - "exerciseList": "Lista esercizi", - "@exerciseList": {}, - "exercises": "Esercizi", - "@exercises": { - "description": "Multiple exercises for a workout" - }, - "exerciseName": "Nome Esercizio", - "@exerciseName": { - "description": "Label for the name of a workout exercise" - }, - "previous": "Precedente", - "@previous": {}, - "next": "Successivo", - "@next": {}, - "gym_mat": "Materassino da palestra", - "@gym_mat": { - "description": "Generated entry for translation for server strings" - }, - "verifiedEmailInfo": "Un'email di verifica è stata inviata a {email}", - "@verifiedEmailInfo": { - "placeholders": { - "email": { - "type": "String" - } - } - }, - "oneNamePerLine": "Un nome per linea", - "@oneNamePerLine": {}, - "textPromptTitle": "Pronto a iniziare?", - "@textPromptTitle": {}, - "moreMeasurementEntries": "Aggiungi una nuova misura", - "@moreMeasurementEntries": { - "description": "Message shown when the user wants to add new measurement" - }, - "searchNamesInEnglish": "Cerca anche nei nomi in inglese", - "@searchNamesInEnglish": {}, - "verify": "Verifica", - "@verify": {}, - "legs": "Gambe", - "@legs": { - "description": "Generated entry for translation for server strings" - }, - "miles": "Miglia", - "@miles": { - "description": "Generated entry for translation for server strings" - }, - "seconds": "Secondi", - "@seconds": { - "description": "Generated entry for translation for server strings" - }, - "shoulders": "Spalle", - "@shoulders": { - "description": "Generated entry for translation for server strings" - }, - "max_reps": "Ripetizioni massime", - "@max_reps": { - "description": "Generated entry for translation for server strings" - }, - "kg": "kg", - "@kg": { - "description": "Generated entry for translation for server strings" - }, - "triceps": "Tricipiti", - "@triceps": { - "description": "Generated entry for translation for server strings" - }, - "chest": "Petto", - "@chest": { - "description": "Generated entry for translation for server strings" - }, - "selectEntry": "Per favore seleziona un elemento", - "@selectEntry": {}, - "success": "Completato", - "@success": { - "description": "Message when an action completed successfully, usually used as a heading" - }, - "verifiedEmailReason": "Devi verificare la tua email per contribuire agli esercizi", - "@verifiedEmailReason": {}, - "cardio": "Cardio", - "@cardio": { - "description": "Generated entry for translation for server strings" - }, - "quads": "Quadricipiti", - "@quads": { - "description": "Generated entry for translation for server strings" - }, - "kilometers_per_hour": "Chilometri all'ora", - "@kilometers_per_hour": { - "description": "Generated entry for translation for server strings" - }, - "kilometers": "Chilometri", - "@kilometers": { - "description": "Generated entry for translation for server strings" - }, - "glutes": "Glutei", - "@glutes": { - "description": "Generated entry for translation for server strings" - }, - "minutes": "Minuti", - "@minutes": { - "description": "Generated entry for translation for server strings" - }, - "miles_per_hour": "Miglia per ora", - "@miles_per_hour": { - "description": "Generated entry for translation for server strings" - }, - "noMeasurementEntries": "Non hai voci di misurazione", - "@noMeasurementEntries": {}, - "add_exercise_image_license": "Le immagini devono essere compatibili con la licenza CC BY SA. In caso di dubbi, carica solo le foto che hai scattato tu stesso.", - "@add_exercise_image_license": {}, - "baseNameEnglish": "Tutti gli esercizi necessitano di un nome base in inglese", - "@baseNameEnglish": {}, - "aboutMastodonTitle": "Mastodonte", - "@aboutMastodonTitle": {}, - "enterMinCharacters": "Inserisci almeno {min} caratteri", - "@enterMinCharacters": { - "description": "Error message when the user hasn't entered the minimum amount characters in a form", - "type": "text", - "placeholders": { - "min": { - "type": "String" - } - } - }, - "sz_bar": "SZ-Bar", - "@sz_bar": { - "description": "Generated entry for translation for server strings" - }, - "variations": "Variazioni", - "@variations": { - "description": "Variations of one exercise (e.g. benchpress and benchpress narrow)" - }, - "unVerifiedEmail": "Email non Verificata", - "@unVerifiedEmail": {}, - "alsoKnownAs": "Conosciuto anche come: {aliases}", - "@alsoKnownAs": { - "placeholders": { - "aliases": { - "type": "String" - } + "anErrorOccurred": "È avvenuto un errore!", + "@anErrorOccurred": {}, + "selectIngredient": "Seleziona un ingrediente", + "@selectIngredient": { + "description": "Error message when the user hasn't selected an ingredient from the autocompleter" }, - "description": "List of alternative names for an exercise" - }, - "verifiedEmail": "Email Verificata", - "@verifiedEmail": {}, - "alternativeNames": "Nomi Alternativi", - "@alternativeNames": {}, - "translation": "Traduzione", - "@translation": {}, - "translateExercise": "Traduci questo esercizio ora", - "@translateExercise": {}, - "baseData": "Informazioni Base in Inglese", - "@baseData": { - "description": "The base data for an exercise such as category, trained muscles, etc." - }, - "contributeExercise": "Contribuisci aggiungendo un esercizio", - "@contributeExercise": {}, - "barbell": "Bilanciere", - "@barbell": { - "description": "Generated entry for translation for server strings" - }, - "swiss_ball": "Fitball", - "@swiss_ball": { - "description": "Generated entry for translation for server strings" - }, - "none__bodyweight_exercise_": "nessuno (esercizio con il peso corporeo)", - "@none__bodyweight_exercise_": { - "description": "Generated entry for translation for server strings" - }, - "biceps": "Bicipiti", - "@biceps": { - "description": "Generated entry for translation for server strings" - }, - "calves": "Polpacci", - "@calves": { - "description": "Generated entry for translation for server strings" - }, - "abs": "Addominali", - "@abs": { - "description": "Generated entry for translation for server strings" - }, - "kettlebell": "Kettlebell", - "@kettlebell": { - "description": "Generated entry for translation for server strings" - }, - "images": "Immagini", - "@images": {}, - "incline_bench": "Panca Inclinata", - "@incline_bench": { - "description": "Generated entry for translation for server strings" - }, - "lats": "Muscoli Dorsali", - "@lats": { - "description": "Generated entry for translation for server strings" - }, - "aboutPageTitle": "A proposito di Wger", - "@aboutPageTitle": {}, - "contributeExerciseWarning": "Puoi contribuire agli esercizi solo se il tuo account è più vecchio di {days} giorni e hai verificato la tua email", - "@contributeExerciseWarning": { - "description": "Number of days before which a person can add exercise", - "placeholders": { - "days": { - "type": "String", - "example": "14" - } - } - }, - "language": "Lingua", - "@language": {}, - "textPromptSubheading": "Premi il pulsante azione per iniziare", - "@textPromptSubheading": {}, - "arms": "Braccia", - "@arms": { - "description": "Generated entry for translation for server strings" - }, - "bench": "Panca", - "@bench": { - "description": "Generated entry for translation for server strings" - }, - "body_weight": "Peso Corporeo", - "@body_weight": { - "description": "Generated entry for translation for server strings" - }, - "dumbbell": "Manubrio", - "@dumbbell": { - "description": "Generated entry for translation for server strings" - }, - "plates": "Piastre", - "@plates": { - "description": "Generated entry for translation for server strings" - }, - "until_failure": "Fino al fallimento", - "@until_failure": { - "description": "Generated entry for translation for server strings" - }, - "lb": "lb", - "@lb": { - "description": "Generated entry for translation for server strings" - }, - "hamstrings": "Cosce", - "@hamstrings": { - "description": "Generated entry for translation for server strings" - }, - "pull_up_bar": "Barra per trazioni", - "@pull_up_bar": { - "description": "Generated entry for translation for server strings" - }, - "noMatchingExerciseFound": "Non sono stati trovati esercizi corrispondenti", - "@noMatchingExerciseFound": { - "description": "Message returned if no exercises match the searched string" - }, - "whatVariationsExist": "Ci sono delle variazioni per questo esercizio, se ne esistono?", - "@whatVariationsExist": {}, - "cacheWarning": "A causa del caching potrebbe volerci del tempo affinchè i cambiamenti siano visibili attraverso l'applicazione.", - "@cacheWarning": {}, - "back": "Schiena", - "@back": { - "description": "Generated entry for translation for server strings" - }, - "lower_back": "Zona Lombare", - "@lower_back": { - "description": "Generated entry for translation for server strings" - }, - "useMetric": "Us", - "@useMetric": {}, - "log": "Log", - "@log": { - "description": "Log a specific meal (imperative form)" - }, - "aboutDonateTitle": "Donare", - "@aboutDonateTitle": {}, - "aboutDonateText": "Offrici un caffè per aiutare il progetto, pagare i costi del server e mantenerci alimentati", - "@aboutDonateText": {}, - "settingsTitle": "Impostazioni", - "@settingsTitle": {}, - "settingsCacheTitle": "Cache", - "@settingsCacheTitle": {}, - "settingsExerciseCacheDescription": "Cache degli esercizi", - "@settingsExerciseCacheDescription": {}, - "settingsCacheDeletedSnackbar": "Cache svuotata con successo", - "@settingsCacheDeletedSnackbar": {}, - "done": "Fatto", - "@done": {}, - "ingredientLogged": "Ingrediente registrato nel diario", - "@ingredientLogged": {}, - "chartDuringPlanTitle": "{chartName} durante il piano nutrizionale {planName}", - "@chartDuringPlanTitle": { - "description": "chart of 'chartName' (e.g. 'weight', 'body fat' etc.) logged during plan", - "type": "text", - "placeholders": { - "chartName": { - "type": "String" - }, - "planName": { - "type": "String" - } - } - }, - "chart30DaysTitle": "{name} ultimi 30 giorni", - "@chart30DaysTitle": { - "description": "last 30 days chart of 'name' (e.g. 'weight', 'body fat' etc.)", - "type": "text", - "placeholders": { - "name": { - "type": "String" - } - } - }, - "goalMacro": "Obiettivi dei macronutrienti", - "@goalMacro": { - "description": "The goal for macronutrients" - }, - "goalFiber": "Obbiettivo fibre", - "@goalFiber": {}, - "overallChangeWeight": "Variazione complessiva", - "@overallChangeWeight": { - "description": "Overall change in weight, added for localization" - }, - "goalTypeMeals": "Dai pasti", - "@goalTypeMeals": { - "description": "added for localization of Class GoalType's filed meals" - }, - "goalTypeBasic": "Base", - "@goalTypeBasic": { - "description": "added for localization of Class GoalType's filed basic" - }, - "goalTypeAdvanced": "Avanzato", - "@goalTypeAdvanced": { - "description": "added for localization of Class GoalType's filed advanced" - }, - "indicatorRaw": "grezzo", - "@indicatorRaw": { - "description": "added for localization of Class Indicator's field text" - }, - "indicatorAvg": "med", - "@indicatorAvg": { - "description": "added for localization of Class Indicator's field text" - }, - "themeMode": "Modalità del tema", - "@themeMode": {}, - "lightMode": "Sempre in modalità chiara", - "@lightMode": {}, - "systemMode": "Parametri di sistema", - "@systemMode": {}, - "settingsIngredientCacheDescription": "Cache ingredienti", - "@settingsIngredientCacheDescription": {}, - "onlyLogging": "Traccia solo le calorie", - "@onlyLogging": {}, - "goalEnergy": "Obiettivo energetico", - "@goalEnergy": {}, - "goalProtein": "Obbiettivo proteine", - "@goalProtein": {}, - "goalCarbohydrates": "Obbiettivo carboidrati", - "@goalCarbohydrates": {}, - "goalFat": "Obbiettivo grassi", - "@goalFat": {}, - "today": "Oggi", - "@today": {}, - "loggedToday": "Registrato oggi", - "@loggedToday": {}, - "kcalValue": "{value} kcal", - "@kcalValue": { - "description": "A value in kcal, e.g. 500 kcal", - "type": "text", - "placeholders": { - "value": { - "type": "String" - } - } - }, - "gValue": "{value} g", - "@gValue": { - "description": "A value in grams, e.g. 5 g", - "type": "text", - "placeholders": { - "value": { - "type": "String" - } - } - }, - "percentValue": "{value} %", - "@percentValue": { - "description": "A value in percent, e.g. 10 %", - "type": "text", - "placeholders": { - "value": { - "type": "String" - } - } - }, - "onlyLoggingHelpText": "Selezionate la casella se volete registrare solo le calorie e non volete impostare un piano nutrizionale dettagliato con pasti specifici", - "@onlyLoggingHelpText": {}, - "noIngredientsDefined": "Nessun ingrediente ancora definito", - "@noIngredientsDefined": {}, - "selectMealToLog": "Selezionare un pasto da registrare nel diario", - "@selectMealToLog": {}, - "surplus": "eccedenza", - "@surplus": { - "description": "Caloric surplus (either planned or unplanned)" - }, - "deficit": "deficit", - "@deficit": { - "description": "Caloric deficit (either planned or unplanned)" - }, - "chartAllTimeTitle": "{name} per tutto il periodo", - "@chartAllTimeTitle": { - "description": "All-time chart of 'name' (e.g. 'weight', 'body fat' etc.)", - "type": "text", - "placeholders": { - "name": { - "type": "String" - } - } - }, - "darkMode": "Sempre in modalità scura", - "@darkMode": {}, - "routines": "Routine", - "@routines": {}, - "newRoutine": "Nuova routine", - "@newRoutine": {}, - "noRoutines": "Non hai nessuna routine", - "@noRoutines": {}, - "restTime": "Tempo di riposo", - "@restTime": {}, - "exerciseNr": "Esercizio {nr}", - "@exerciseNr": { - "description": "Header in form indicating the number of the current exercise. Can also be translated as something like 'Set Nr. xy'.", - "type": "text", - "placeholders": { - "nr": { - "type": "String" - } - } - }, - "restDay": "Giorno di riposo", - "@restDay": {}, - "needsLogsToAdvance": "Ha bisogno di registri per avanzare", - "@needsLogsToAdvance": {}, - "isRestDayHelp": "Tieni presente che tutte le serie e gli esercizi verranno rimossi quando contrassegni un giorno come giorno di riposo.", - "@isRestDayHelp": {}, - "useColors": "Usa colori", - "@useColors": {}, - "invalidApiToken": "Per favore inserisci una chiave API valida", - "@invalidApiToken": { - "description": "Error message when the user enters an invalid API key" - }, - "apiToken": "API Token", - "@apiToken": {}, - "useApiToken": "Usa il Token API", - "@useApiToken": {}, - "useUsernameAndPassword": "Usa username e password", - "@useUsernameAndPassword": {}, - "apiTokenValidChars": "Una chiave API può contenere solo lettere a-f, numeri 0-9 e deve essere lunga 40 caratteri", - "@apiTokenValidChars": { - "description": "Error message when the user tries to input a API key with forbidden characters" - } + "enterValidNumber": "Inserisci un numero valido", + "@enterValidNumber": { + "description": "Error message when the user has submitted an invalid number (e.g. '3,.,.,.')" + }, + "enterValue": "Inserisci un valore", + "@enterValue": { + "description": "Error message when the user hasn't entered a value on a required field" + }, + "goToToday": "Seleziona giorno", + "@goToToday": { + "description": "Label on button to jump back to 'today' in the calendar widget" + }, + "calendar": "Calendario", + "@calendar": {}, + "toggleDetails": "Scegli dettagli", + "@toggleDetails": { + "description": "Switch to toggle detail / overview" + }, + "newNutritionalPlan": "Nuovo piano nutrizionale", + "@newNutritionalPlan": {}, + "confirmDelete": "Sei sicuro/a di voler cancellare '{toDelete}'?", + "@confirmDelete": { + "description": "Confirmation text before the user deletes an object", + "type": "text", + "placeholders": { + "toDelete": { + "type": "String" + } + } + }, + "delete": "Elimina", + "@delete": {}, + "loadingText": "Caricamento…", + "@loadingText": { + "description": "Text to show when entries are being loaded in the background: Loading..." + }, + "edit": "Modifica", + "@edit": {}, + "noWeightEntries": "Non hai nessun dato sul peso", + "@noWeightEntries": { + "description": "Message shown when the user has no logged weight entries" + }, + "newEntry": "Nuovo dato", + "@newEntry": { + "description": "Title when adding a new entry such as a weight or log entry" + }, + "unit": "Unità", + "@unit": { + "description": "The unit used for a repetition (kg, time, etc.)" + }, + "amount": "Quatità", + "@amount": { + "description": "The amount (e.g. in grams) of an ingredient in a meal" + }, + "sodium": "Sodio", + "@sodium": {}, + "fiber": "Fibre", + "@fiber": {}, + "saturatedFat": "Grassi saturi", + "@saturatedFat": {}, + "fat": "Grassi", + "@fat": {}, + "sugars": "Zuccheri", + "@sugars": {}, + "carbohydrates": "Carboidrati", + "@carbohydrates": {}, + "protein": "Proteine", + "@protein": {}, + "g": "g", + "@g": { + "description": "Abbreviation for gram" + }, + "kJ": "kJ", + "@kJ": { + "description": "Energy in a meal in kilo joules, kJ" + }, + "kcal": "kcal", + "@kcal": { + "description": "Energy in a meal in kilocalories, kcal" + }, + "energy": "Energia", + "@energy": { + "description": "Energy in a meal, ingredient etc. e.g. in kJ" + }, + "ingredient": "Ingrediente", + "@ingredient": {}, + "timeEnd": "Ora di fine", + "@timeEnd": { + "description": "The end time of a workout" + }, + "timeStart": "Ora di inizio", + "@timeStart": { + "description": "The starting time of a workout" + }, + "time": "Orario", + "@time": { + "description": "The time of a meal or workout" + }, + "date": "Data", + "@date": { + "description": "The date of a workout log or body weight entry" + }, + "weight": "Peso", + "@weight": { + "description": "The weight of a workout log or body weight entry" + }, + "noNutritionalPlans": "Non hai nessun piano nutrizionale", + "@noNutritionalPlans": { + "description": "Message shown when the user has no nutritional plans" + }, + "nutritionalPlans": "Piani nutrizionali", + "@nutritionalPlans": {}, + "nutritionalDiary": "Diario nutrizionale", + "@nutritionalDiary": {}, + "nutritionalPlan": "Piano nutrizionale", + "@nutritionalPlan": {}, + "addIngredient": "Aggiungi ingrediente", + "@addIngredient": {}, + "mealLogged": "Pasto registrato nel diario", + "@mealLogged": {}, + "addMeal": "Aggiungi pasto", + "@addMeal": {}, + "add": "Aggiungi", + "@add": {}, + "cancel": "Cancella", + "@cancel": {}, + "save": "Salva", + "@save": {}, + "description": "Descrizione", + "@description": {}, + "logHelpEntriesUnits": "Da notare che solo i dati con l'unità del peso (kg o lb) e le ripetizioni sono mostrate. Altre combinazioni come tempo o «a cedimento» sono ignorate.", + "@logHelpEntriesUnits": {}, + "logHelpEntries": "Se in una giornata c'è più di esercizio con lo stesso numero di ripetizioni, ma con pesi differenti, solo l'esercizio con il peso più alto viene mostrato nel diagramma.", + "@logHelpEntries": {}, + "gymMode": "Modalità allenamento", + "@gymMode": { + "description": "Label when starting the gym mode" + }, + "newSet": "Nuova serie", + "@newSet": { + "description": "Header when adding a new set to a workout day" + }, + "newDay": "Nuovo giorno", + "@newDay": {}, + "workoutSession": "Sessione di allenamento", + "@workoutSession": { + "description": "A (logged) workout session" + }, + "notes": "Note", + "@notes": { + "description": "Personal notes, e.g. for a workout session" + }, + "impression": "Sensazione", + "@impression": { + "description": "General impression (e.g. for a workout session) such as good, bad, etc." + }, + "comment": "Commento", + "@comment": { + "description": "Comment, additional information" + }, + "rir": "RiR", + "@rir": { + "description": "Shorthand for Repetitions In Reserve" + }, + "repetitions": "Ripetizioni", + "@repetitions": { + "description": "Repetitions for an exercise set" + }, + "addExercise": "Aggiungi esercizi", + "@addExercise": {}, + "exercise": "Esercizio", + "@exercise": { + "description": "An exercise for a workout" + }, + "successfullyDeleted": "Cancellato", + "@successfullyDeleted": { + "description": "Message when an item was successfully deleted" + }, + "labelDashboard": "Pannello di controllo", + "@labelDashboard": { + "description": "Title for screen dashboard" + }, + "labelWorkoutPlan": "Piano di allenamento", + "@labelWorkoutPlan": { + "description": "Title for screen workout plan" + }, + "loginInstead": "Hai già un account? Registrati ora", + "@loginInstead": {}, + "registerInstead": "Non hai un account? Registrati ora", + "@registerInstead": {}, + "reset": "Rerimposta", + "@reset": { + "description": "Button text allowing the user to reset the entered values to the default" + }, + "customServerHint": "Inserisci l'indirizzo del tuo server personale o quello predefinito verrà utilizzato", + "@customServerHint": { + "description": "Hint text for the form where the users can enter their own wger instance" + }, + "customServerUrl": "URL istanza wger", + "@customServerUrl": { + "description": "Label in the form where the users can enter their own wger instance" + }, + "invalidUsername": "Inserisci un nome utente valido", + "@invalidUsername": { + "description": "Error message when the user enters an invalid username" + }, + "username": "Nome utente", + "@username": {}, + "email": "Indirizzo e-mail", + "@email": {}, + "invalidEmail": "Inserisci un indirizzo e-mail valido", + "@invalidEmail": { + "description": "Error message when the user enters an invalid email" + }, + "confirmPassword": "Conferma password", + "@confirmPassword": {}, + "password": "Password", + "@password": {}, + "passwordTooShort": "La password è troppo corta", + "@passwordTooShort": { + "description": "Error message when the user a password that is too short" + }, + "passwordsDontMatch": "Le passwords non coincidono", + "@passwordsDontMatch": { + "description": "Error message when the user enters two different passwords during registration" + }, + "invalidUrl": "Inserisci un URL valido", + "@invalidUrl": { + "description": "Error message when the user enters an invalid URL, e.g. in the login form" + }, + "useCustomServer": "Usa un server personale", + "@useCustomServer": { + "description": "Toggle button allowing users to switch between the default and a custom wger server" + }, + "useDefaultServer": "Usa il server predefinito", + "@useDefaultServer": { + "description": "Toggle button allowing users to switch between the default and a custom wger server" + }, + "register": "Registrati", + "@register": { + "description": "Text for registration button" + }, + "login": "Entra", + "@login": { + "description": "Text for login button" + }, + "nrOfSets": "Serie per esercizio: {nrOfSets}", + "@nrOfSets": { + "description": "Label shown on the slider where the user selects the nr of sets", + "type": "text", + "placeholders": { + "nrOfSets": { + "type": "String" + } + } + }, + "enterCharacters": "Inserisci una stringa tra {min} e {max} caratteri", + "@enterCharacters": { + "description": "Error message when the user hasn't entered the correct number of characters in a form", + "type": "text", + "placeholders": { + "min": { + "type": "String" + }, + "max": { + "type": "String" + } + } + }, + "selectExercise": "Prego, seleziona un esercizio", + "@selectExercise": { + "description": "Error message when the user hasn't selected an exercise in the form" + }, + "todaysWorkout": "Allenamento di oggi", + "@todaysWorkout": {}, + "selectExercises": "Se vuoi fare un circuito (super set), puoi cercare e aggiungere diversi esercizi. Questi verranno collegati come circuito", + "@selectExercises": {}, + "sameRepetitions": "Se fai le stesse ripetizioni e peso per tutte le serie puoi compilare una sola riga. Per esempio per 4 serie inserisci semplicemente 10 per le ripetizioni, automaticamente diventerà una 4x10.", + "@sameRepetitions": {}, + "setNr": "Serie {nr}", + "@setNr": { + "description": "Header in form indicating the number of the current set. Can also be translated as something like 'Set Nr. xy'.", + "type": "text", + "placeholders": { + "nr": { + "type": "String" + } + } + }, + "dayDescriptionHelp": "Una descrizione di ciò che è stato fatto. (p.e. «allenamento gambe») o quale parte del corpo sono state allenate (p.e. «petto e spalle»)", + "@dayDescriptionHelp": {}, + "set": "Serie", + "@set": { + "description": "A set in a workout plan" + }, + "repetitionUnit": "Unità ripetizioni", + "@repetitionUnit": {}, + "weightUnit": "Unità peso", + "@weightUnit": {}, + "reps": "Ripetizioni", + "@reps": { + "description": "Shorthand for repetitions, used when space constraints are tighter" + }, + "addSet": "Aggiungi serie", + "@addSet": { + "description": "Label for the button that adds a set (to a workout day)" + }, + "start": "Inizia", + "@start": { + "description": "Label on button to start the gym mode (i.e., an imperative)" + }, + "successfullySaved": "Salvato", + "@successfullySaved": { + "description": "Message when an item was successfully saved" + }, + "labelWorkoutLogs": "Registri allenamenti", + "@labelWorkoutLogs": { + "description": "(Workout) logs" + }, + "logout": "Disconnetti", + "@logout": { + "description": "Text for logout button" + }, + "aboutDescription": "Grazie per esserti registrato/a su wger! wger è un progetto collaborativo con codice aperto, creato da entusiasti del fitness in tutto il mondo.", + "@aboutDescription": { + "description": "Text in the about dialog" + }, + "logMeal": "Registra questo pasto nel diario", + "@logMeal": {}, + "category": "Categoria", + "@category": { + "description": "Category for an exercise, ingredient, etc." + }, + "equipment": "Equipaggiamento", + "@equipment": { + "description": "Equipment needed to perform an exercise" + }, + "musclesSecondary": "Muscoli secondari", + "@musclesSecondary": { + "description": "secondary muscles trained by an exercise" + }, + "muscles": "Muscoli", + "@muscles": { + "description": "(main) muscles trained by an exercise" + }, + "addImage": "Aggiungi un'immagine", + "@addImage": {}, + "gallery": "Galleria", + "@gallery": {}, + "chooseFromLibrary": "Scegli dalla raccolta", + "@chooseFromLibrary": {}, + "takePicture": "Scatta una foto", + "@takePicture": {}, + "selectImage": "Si prega di selezionare un'immagine", + "@selectImage": { + "description": "Label and error message when the user hasn't selected an image to save" + }, + "name": "Nome", + "@name": { + "description": "Name for a workout or nutritional plan" + }, + "optionsLabel": "Opzioni", + "@optionsLabel": { + "description": "Label for the popup with general app options" + }, + "goToDetailPage": "Vai alla pagina dettagli", + "@goToDetailPage": {}, + "jumpTo": "Vai a", + "@jumpTo": { + "description": "Imperative. Label used in popup allowing the user to jump to a specific exercise while in the gym mode" + }, + "pause": "Pausa", + "@pause": { + "description": "Noun, not an imperative! Label used for the pause when using the gym mode" + }, + "searchExercise": "Cerca esercizio da aggiungere", + "@searchExercise": { + "description": "Label on set form. Selected exercises are added to the set" + }, + "labelBottomNavWorkout": "Allenamento", + "@labelBottomNavWorkout": { + "description": "Label used in bottom navigation, use a short word" + }, + "setUnitsAndRir": "Scegli le unità e le RiR", + "@setUnitsAndRir": { + "description": "Label shown on the slider where the user can toggle showing units and RiR", + "type": "text" + }, + "rirNotUsed": "RiR (Repetitions in Reserve) non utilizzato", + "@rirNotUsed": { + "description": "Label used in RiR slider when the RiR value is not used/saved for the current setting or log" + }, + "labelBottomNavNutrition": "Nutrizione", + "@labelBottomNavNutrition": { + "description": "Label used in bottom navigation, use a short word" + }, + "usernameValidChars": "Un nome utente può contenere solo lettere, cifre e i caratteri @, +, ., - e _", + "@usernameValidChars": { + "description": "Error message when the user tries to register a username with forbidden characters" + }, + "total": "Totale", + "@total": { + "description": "Label used for total sums of e.g. calories or similar" + }, + "appUpdateTitle": "Aggiornamento necessario", + "@appUpdateTitle": {}, + "appUpdateContent": "Questa versione dell'applicazione non è compatibile con il server, per favore aggiorna la tua applicazione.", + "@appUpdateContent": {}, + "dataCopied": "Dati copiati nella nuova voce", + "@dataCopied": { + "description": "Snackbar message to show on copying data to a new log entry" + }, + "proteinShort": "P", + "@proteinShort": { + "description": "The first letter or short name of the word 'Protein', used in overviews" + }, + "carbohydratesShort": "C", + "@carbohydratesShort": { + "description": "The first letter or short name of the word 'Carbohydrates', used in overviews" + }, + "percentEnergy": "Percentuale di energia", + "@percentEnergy": {}, + "fatShort": "Gr", + "@fatShort": { + "description": "The first letter or short name of the word 'Fat', used in overviews" + }, + "logged": "Registrato", + "@logged": { + "description": "Header for the column of 'logged' nutritional values, i.e. what was eaten" + }, + "difference": "Differenza", + "@difference": {}, + "gPerBodyKg": "g per kg di corpo", + "@gPerBodyKg": { + "description": "Label used for total sums of e.g. calories or similar in grams per Kg of body weight" + }, + "timeStartAhead": "L'ora di inizio non può essere più avanti dell'ora di fine", + "@timeStartAhead": {}, + "value": "Valore", + "@value": { + "description": "The value of a measurement entry" + }, + "measurements": "Misure", + "@measurements": { + "description": "Categories for the measurements such as biceps size, body fat, etc." + }, + "measurementCategoriesHelpText": "Categoria di misura, come «bicipiti» o «grasso corporeo»", + "@measurementCategoriesHelpText": {}, + "measurementEntriesHelpText": "L'unità usata per misurare la categoria come «cm» o «%»", + "@measurementEntriesHelpText": {}, + "energyShort": "E", + "@energyShort": { + "description": "The first letter or short name of the word 'Energy', used in overviews" + }, + "macronutrients": "Macronutrienti", + "@macronutrients": {}, + "planned": "Pianificato", + "@planned": { + "description": "Header for the column of 'planned' nutritional values, i.e. what should be eaten" + }, + "measurement": "Misura", + "@measurement": {}, + "recentlyUsedIngredients": "Ingredienti aggiunti di recente", + "@recentlyUsedIngredients": { + "description": "A message when a user adds a new ingredient to a meal." + }, + "plateCalculator": "Piastre", + "@plateCalculator": { + "description": "Label used for the plate calculator in the gym mode" + }, + "plateCalculatorNotDivisible": "Non è possibile raggiungere il peso con le piastre disponibili", + "@plateCalculatorNotDivisible": { + "description": "Error message when the current weight is not reachable with plates (e.g. 33.1 kg)" + }, + "productNotFoundDescription": "Il prodotto con il codice a barre scansionato {barcode} non è stato trovato nel database wger", + "@productNotFoundDescription": { + "description": "Dialog info when product is not found with barcode", + "type": "text", + "placeholders": { + "barcode": { + "type": "String" + } + } + }, + "productNotFound": "Prodotto non trovato", + "@productNotFound": { + "description": "Header label for dialog when product is not found with barcode" + }, + "scanBarcode": "Scansiona il codice a barre", + "@scanBarcode": { + "description": "Label for scan barcode button" + }, + "weekAverage": "Media di 7 giorni", + "@weekAverage": { + "description": "Header for the column of '7 day average' nutritional values, i.e. what was logged last week" + }, + "productFound": "Prodotto trovato", + "@productFound": { + "description": "Header label for dialog when product is found with barcode" + }, + "productFoundDescription": "Il codice a barre corrisponde a questo prodotto: {productName}. Vuoi continuare?", + "@productFoundDescription": { + "description": "Dialog info when product is found with barcode", + "type": "text", + "placeholders": { + "productName": { + "type": "String" + } + } + }, + "close": "Chiudi", + "@close": { + "description": "Translation for close" + }, + "logIngredient": "Salva l'ingrediente nel diario nutrizionale", + "@logIngredient": {}, + "searchIngredient": "Cerca ingrediente", + "@searchIngredient": { + "description": "Label on ingredient search form" + }, + "userProfile": "Il tuo profilo", + "@userProfile": {}, + "exerciseList": "Lista esercizi", + "@exerciseList": {}, + "exercises": "Esercizi", + "@exercises": { + "description": "Multiple exercises for a workout" + }, + "exerciseName": "Nome Esercizio", + "@exerciseName": { + "description": "Label for the name of a workout exercise" + }, + "previous": "Precedente", + "@previous": {}, + "next": "Successivo", + "@next": {}, + "gym_mat": "Materassino da palestra", + "@gym_mat": { + "description": "Generated entry for translation for server strings" + }, + "verifiedEmailInfo": "Un'email di verifica è stata inviata a {email}", + "@verifiedEmailInfo": { + "placeholders": { + "email": { + "type": "String" + } + } + }, + "oneNamePerLine": "Un nome per linea", + "@oneNamePerLine": {}, + "textPromptTitle": "Pronto a iniziare?", + "@textPromptTitle": {}, + "moreMeasurementEntries": "Aggiungi una nuova misura", + "@moreMeasurementEntries": { + "description": "Message shown when the user wants to add new measurement" + }, + "searchNamesInEnglish": "Cerca anche nei nomi in inglese", + "@searchNamesInEnglish": {}, + "verify": "Verifica", + "@verify": {}, + "legs": "Gambe", + "@legs": { + "description": "Generated entry for translation for server strings" + }, + "miles": "Miglia", + "@miles": { + "description": "Generated entry for translation for server strings" + }, + "seconds": "Secondi", + "@seconds": { + "description": "Generated entry for translation for server strings" + }, + "shoulders": "Spalle", + "@shoulders": { + "description": "Generated entry for translation for server strings" + }, + "max_reps": "Ripetizioni massime", + "@max_reps": { + "description": "Generated entry for translation for server strings" + }, + "kg": "kg", + "@kg": { + "description": "Generated entry for translation for server strings" + }, + "triceps": "Tricipiti", + "@triceps": { + "description": "Generated entry for translation for server strings" + }, + "chest": "Petto", + "@chest": { + "description": "Generated entry for translation for server strings" + }, + "selectEntry": "Per favore seleziona un elemento", + "@selectEntry": {}, + "success": "Completato", + "@success": { + "description": "Message when an action completed successfully, usually used as a heading" + }, + "verifiedEmailReason": "Devi verificare la tua email per contribuire agli esercizi", + "@verifiedEmailReason": {}, + "cardio": "Cardio", + "@cardio": { + "description": "Generated entry for translation for server strings" + }, + "quads": "Quadricipiti", + "@quads": { + "description": "Generated entry for translation for server strings" + }, + "kilometers_per_hour": "Chilometri all'ora", + "@kilometers_per_hour": { + "description": "Generated entry for translation for server strings" + }, + "kilometers": "Chilometri", + "@kilometers": { + "description": "Generated entry for translation for server strings" + }, + "glutes": "Glutei", + "@glutes": { + "description": "Generated entry for translation for server strings" + }, + "minutes": "Minuti", + "@minutes": { + "description": "Generated entry for translation for server strings" + }, + "miles_per_hour": "Miglia per ora", + "@miles_per_hour": { + "description": "Generated entry for translation for server strings" + }, + "noMeasurementEntries": "Non hai voci di misurazione", + "@noMeasurementEntries": {}, + "add_exercise_image_license": "Le immagini devono essere compatibili con la licenza CC BY SA. In caso di dubbi, carica solo le foto che hai scattato tu stesso.", + "@add_exercise_image_license": {}, + "baseNameEnglish": "Tutti gli esercizi necessitano di un nome base in inglese", + "@baseNameEnglish": {}, + "aboutMastodonTitle": "Mastodonte", + "@aboutMastodonTitle": {}, + "enterMinCharacters": "Inserisci almeno {min} caratteri", + "@enterMinCharacters": { + "description": "Error message when the user hasn't entered the minimum amount characters in a form", + "type": "text", + "placeholders": { + "min": { + "type": "String" + } + } + }, + "sz_bar": "SZ-Bar", + "@sz_bar": { + "description": "Generated entry for translation for server strings" + }, + "variations": "Variazioni", + "@variations": { + "description": "Variations of one exercise (e.g. benchpress and benchpress narrow)" + }, + "unVerifiedEmail": "Email non Verificata", + "@unVerifiedEmail": {}, + "alsoKnownAs": "Conosciuto anche come: {aliases}", + "@alsoKnownAs": { + "placeholders": { + "aliases": { + "type": "String" + } + }, + "description": "List of alternative names for an exercise" + }, + "verifiedEmail": "Email Verificata", + "@verifiedEmail": {}, + "alternativeNames": "Nomi Alternativi", + "@alternativeNames": {}, + "translation": "Traduzione", + "@translation": {}, + "translateExercise": "Traduci questo esercizio ora", + "@translateExercise": {}, + "baseData": "Informazioni Base in Inglese", + "@baseData": { + "description": "The base data for an exercise such as category, trained muscles, etc." + }, + "contributeExercise": "Contribuisci aggiungendo un esercizio", + "@contributeExercise": {}, + "barbell": "Bilanciere", + "@barbell": { + "description": "Generated entry for translation for server strings" + }, + "swiss_ball": "Fitball", + "@swiss_ball": { + "description": "Generated entry for translation for server strings" + }, + "none__bodyweight_exercise_": "nessuno (esercizio con il peso corporeo)", + "@none__bodyweight_exercise_": { + "description": "Generated entry for translation for server strings" + }, + "biceps": "Bicipiti", + "@biceps": { + "description": "Generated entry for translation for server strings" + }, + "calves": "Polpacci", + "@calves": { + "description": "Generated entry for translation for server strings" + }, + "abs": "Addominali", + "@abs": { + "description": "Generated entry for translation for server strings" + }, + "kettlebell": "Kettlebell", + "@kettlebell": { + "description": "Generated entry for translation for server strings" + }, + "images": "Immagini", + "@images": {}, + "incline_bench": "Panca Inclinata", + "@incline_bench": { + "description": "Generated entry for translation for server strings" + }, + "lats": "Muscoli Dorsali", + "@lats": { + "description": "Generated entry for translation for server strings" + }, + "aboutPageTitle": "A proposito di Wger", + "@aboutPageTitle": {}, + "contributeExerciseWarning": "Puoi contribuire agli esercizi solo se il tuo account è più vecchio di {days} giorni e hai verificato la tua email", + "@contributeExerciseWarning": { + "description": "Number of days before which a person can add exercise", + "placeholders": { + "days": { + "type": "String", + "example": "14" + } + } + }, + "language": "Lingua", + "@language": {}, + "textPromptSubheading": "Premi il pulsante azione per iniziare", + "@textPromptSubheading": {}, + "arms": "Braccia", + "@arms": { + "description": "Generated entry for translation for server strings" + }, + "bench": "Panca", + "@bench": { + "description": "Generated entry for translation for server strings" + }, + "body_weight": "Peso Corporeo", + "@body_weight": { + "description": "Generated entry for translation for server strings" + }, + "dumbbell": "Manubrio", + "@dumbbell": { + "description": "Generated entry for translation for server strings" + }, + "plates": "Piastre", + "@plates": { + "description": "Generated entry for translation for server strings" + }, + "until_failure": "Fino al fallimento", + "@until_failure": { + "description": "Generated entry for translation for server strings" + }, + "lb": "lb", + "@lb": { + "description": "Generated entry for translation for server strings" + }, + "hamstrings": "Cosce", + "@hamstrings": { + "description": "Generated entry for translation for server strings" + }, + "pull_up_bar": "Barra per trazioni", + "@pull_up_bar": { + "description": "Generated entry for translation for server strings" + }, + "noMatchingExerciseFound": "Non sono stati trovati esercizi corrispondenti", + "@noMatchingExerciseFound": { + "description": "Message returned if no exercises match the searched string" + }, + "whatVariationsExist": "Ci sono delle variazioni per questo esercizio, se ne esistono?", + "@whatVariationsExist": {}, + "cacheWarning": "A causa del caching potrebbe volerci del tempo affinchè i cambiamenti siano visibili attraverso l'applicazione.", + "@cacheWarning": {}, + "back": "Schiena", + "@back": { + "description": "Generated entry for translation for server strings" + }, + "lower_back": "Zona Lombare", + "@lower_back": { + "description": "Generated entry for translation for server strings" + }, + "useMetric": "Us", + "@useMetric": {}, + "log": "Log", + "@log": { + "description": "Log a specific meal (imperative form)" + }, + "aboutDonateTitle": "Donare", + "@aboutDonateTitle": {}, + "aboutDonateText": "Offrici un caffè per aiutare il progetto, pagare i costi del server e mantenerci alimentati", + "@aboutDonateText": {}, + "settingsTitle": "Impostazioni", + "@settingsTitle": {}, + "settingsCacheTitle": "Cache", + "@settingsCacheTitle": {}, + "settingsExerciseCacheDescription": "Cache degli esercizi", + "@settingsExerciseCacheDescription": {}, + "settingsCacheDeletedSnackbar": "Cache svuotata con successo", + "@settingsCacheDeletedSnackbar": {}, + "done": "Fatto", + "@done": {}, + "ingredientLogged": "Ingrediente registrato nel diario", + "@ingredientLogged": {}, + "chartDuringPlanTitle": "{chartName} durante il piano nutrizionale {planName}", + "@chartDuringPlanTitle": { + "description": "chart of 'chartName' (e.g. 'weight', 'body fat' etc.) logged during plan", + "type": "text", + "placeholders": { + "chartName": { + "type": "String" + }, + "planName": { + "type": "String" + } + } + }, + "chart30DaysTitle": "{name} ultimi 30 giorni", + "@chart30DaysTitle": { + "description": "last 30 days chart of 'name' (e.g. 'weight', 'body fat' etc.)", + "type": "text", + "placeholders": { + "name": { + "type": "String" + } + } + }, + "goalMacro": "Obiettivi dei macronutrienti", + "@goalMacro": { + "description": "The goal for macronutrients" + }, + "goalFiber": "Obbiettivo fibre", + "@goalFiber": {}, + "overallChangeWeight": "Variazione complessiva", + "@overallChangeWeight": { + "description": "Overall change in weight, added for localization" + }, + "goalTypeMeals": "Dai pasti", + "@goalTypeMeals": { + "description": "added for localization of Class GoalType's filed meals" + }, + "goalTypeBasic": "Base", + "@goalTypeBasic": { + "description": "added for localization of Class GoalType's filed basic" + }, + "goalTypeAdvanced": "Avanzato", + "@goalTypeAdvanced": { + "description": "added for localization of Class GoalType's filed advanced" + }, + "indicatorRaw": "grezzo", + "@indicatorRaw": { + "description": "added for localization of Class Indicator's field text" + }, + "indicatorAvg": "med", + "@indicatorAvg": { + "description": "added for localization of Class Indicator's field text" + }, + "themeMode": "Modalità del tema", + "@themeMode": {}, + "lightMode": "Sempre in modalità chiara", + "@lightMode": {}, + "systemMode": "Parametri di sistema", + "@systemMode": {}, + "settingsIngredientCacheDescription": "Cache ingredienti", + "@settingsIngredientCacheDescription": {}, + "onlyLogging": "Traccia solo le calorie", + "@onlyLogging": {}, + "goalEnergy": "Obiettivo energetico", + "@goalEnergy": {}, + "goalProtein": "Obbiettivo proteine", + "@goalProtein": {}, + "goalCarbohydrates": "Obbiettivo carboidrati", + "@goalCarbohydrates": {}, + "goalFat": "Obbiettivo grassi", + "@goalFat": {}, + "today": "Oggi", + "@today": {}, + "loggedToday": "Registrato oggi", + "@loggedToday": {}, + "kcalValue": "{value} kcal", + "@kcalValue": { + "description": "A value in kcal, e.g. 500 kcal", + "type": "text", + "placeholders": { + "value": { + "type": "String" + } + } + }, + "gValue": "{value} g", + "@gValue": { + "description": "A value in grams, e.g. 5 g", + "type": "text", + "placeholders": { + "value": { + "type": "String" + } + } + }, + "percentValue": "{value} %", + "@percentValue": { + "description": "A value in percent, e.g. 10 %", + "type": "text", + "placeholders": { + "value": { + "type": "String" + } + } + }, + "onlyLoggingHelpText": "Selezionate la casella se volete registrare solo le calorie e non volete impostare un piano nutrizionale dettagliato con pasti specifici", + "@onlyLoggingHelpText": {}, + "noIngredientsDefined": "Nessun ingrediente ancora definito", + "@noIngredientsDefined": {}, + "selectMealToLog": "Selezionare un pasto da registrare nel diario", + "@selectMealToLog": {}, + "surplus": "eccedenza", + "@surplus": { + "description": "Caloric surplus (either planned or unplanned)" + }, + "deficit": "deficit", + "@deficit": { + "description": "Caloric deficit (either planned or unplanned)" + }, + "chartAllTimeTitle": "{name} per tutto il periodo", + "@chartAllTimeTitle": { + "description": "All-time chart of 'name' (e.g. 'weight', 'body fat' etc.)", + "type": "text", + "placeholders": { + "name": { + "type": "String" + } + } + }, + "darkMode": "Sempre in modalità scura", + "@darkMode": {}, + "routines": "Routine", + "@routines": {}, + "newRoutine": "Nuova routine", + "@newRoutine": {}, + "noRoutines": "Non hai nessuna routine", + "@noRoutines": {}, + "restTime": "Tempo di riposo", + "@restTime": {}, + "exerciseNr": "Esercizio {nr}", + "@exerciseNr": { + "description": "Header in form indicating the number of the current exercise. Can also be translated as something like 'Set Nr. xy'.", + "type": "text", + "placeholders": { + "nr": { + "type": "String" + } + } + }, + "restDay": "Giorno di riposo", + "@restDay": {}, + "needsLogsToAdvance": "Ha bisogno di registri per avanzare", + "@needsLogsToAdvance": {}, + "isRestDayHelp": "Tieni presente che tutte le serie e gli esercizi verranno rimossi quando contrassegni un giorno come giorno di riposo.", + "@isRestDayHelp": {}, + "useColors": "Usa colori", + "@useColors": {}, + "invalidApiToken": "Per favore inserisci una chiave API valida", + "@invalidApiToken": { + "description": "Error message when the user enters an invalid API key" + }, + "apiToken": "API Token", + "@apiToken": {}, + "useApiToken": "Usa il Token API", + "@useApiToken": {}, + "useUsernameAndPassword": "Usa username e password", + "@useUsernameAndPassword": {}, + "apiTokenValidChars": "Una chiave API può contenere solo lettere a-f, numeri 0-9 e deve essere lunga 40 caratteri", + "@apiTokenValidChars": { + "description": "Error message when the user tries to input a API key with forbidden characters" + }, + "selectAvailablePlates": "Seleziona i piatti disponibili", + "@selectAvailablePlates": {}, + "barWeight": "Peso della barra", + "@barWeight": {}, + "isRestDay": "È il giorno di riposo", + "@isRestDay": {}, + "needsLogsToAdvanceHelp": "Seleziona se desideri che la routine proceda al giorno programmato successivo solo se hai registrato un allenamento per quel giorno", + "@needsLogsToAdvanceHelp": {}, + "routineDays": "Giorni di routine", + "@routineDays": {} }