Translated using Weblate (Indonesian)

Currently translated at 99.3% (310 of 312 strings)

Translation: wger Workout Manager/Mobile App
Translate-URL: https://hosted.weblate.org/projects/wger/mobile/id/
This commit is contained in:
Arga Pandika
2025-06-22 19:30:14 +02:00
committed by Hosted Weblate
parent 4cca613c72
commit d5db761016

View File

@@ -46,7 +46,7 @@
},
"email": "Alamat E-mail",
"@email": {},
"username": "Username",
"username": "Nama pengguna",
"@username": {},
"invalidUsername": "Mohon masukkan username yang valid",
"@invalidUsername": {
@@ -124,11 +124,11 @@
"@repetitions": {
"description": "Repetitions for an exercise set"
},
"reps": "Reps",
"reps": "Repetisi",
"@reps": {
"description": "Shorthand for repetitions, used when space constraints are tighter"
},
"rir": "RiR",
"rir": "Repetisi tersisa",
"@rir": {
"description": "Shorthand for Repetitions In Reserve"
},
@@ -186,7 +186,7 @@
"@gymMode": {
"description": "Label when starting the gym mode"
},
"plateCalculator": "Plates",
"plateCalculator": "Lempeng Beban",
"@plateCalculator": {
"description": "Label used for the plate calculator in the gym mode"
},
@@ -204,9 +204,9 @@
},
"todaysWorkout": "Latihanmu hari ini",
"@todaysWorkout": {},
"logHelpEntries": "If on a single day there is more than one entry with the same number of repetitions, but different weights, only the entry with the higher weight is shown in the diagram.",
"logHelpEntries": "Jika dalam satu hari terdapat lebih dari satu entri dengan jumlah repetisi yang sama namun beban berbeda, hanya entri dengan beban tertinggi yang akan ditampilkan di diagram.",
"@logHelpEntries": {},
"logHelpEntriesUnits": "Note that only entries with a weight unit (kg or lb) and repetitions are charted, other combinations such as time or until failure are ignored here.",
"logHelpEntriesUnits": "Perlu dicatat bahwa hanya entri dengan satuan beban (kg atau lb) dan repetisi yang akan ditampilkan di grafik. Kombinasi lain seperti waktu atau hingga gagal tidak diperhitungkan di sini.",
"@logHelpEntriesUnits": {},
"description": "Description",
"@description": {},
@@ -222,49 +222,49 @@
},
"addMeal": "Tambah makanan",
"@addMeal": {},
"mealLogged": "Meal logged to diary",
"mealLogged": "Makanan ditambahkan ke buku harian",
"@mealLogged": {},
"logMeal": "Catat makanan ini",
"logMeal": "Catat makanan ke buku harian nutrisi",
"@logMeal": {},
"addIngredient": "Tambah komposisi",
"@addIngredient": {},
"logIngredient": "Simpan di diari nutrisi",
"logIngredient": "Catat bahan ke buku harian nutrisi",
"@logIngredient": {},
"searchIngredient": "Cari komposisi",
"@searchIngredient": {
"description": "Label on ingredient search form"
},
"nutritionalPlan": "Nutritional plan",
"nutritionalPlan": "Rencana Nutrisi",
"@nutritionalPlan": {},
"nutritionalDiary": "Nutritional diary",
"nutritionalDiary": "Buku Harian Nutrisi",
"@nutritionalDiary": {},
"nutritionalPlans": "Nutritional plans",
"nutritionalPlans": "Rencana Nutrisi",
"@nutritionalPlans": {},
"noNutritionalPlans": "You have no nutritional plans",
"noNutritionalPlans": "Anda belum memiliki rencana nutrisi",
"@noNutritionalPlans": {
"description": "Message shown when the user has no nutritional plans"
},
"anErrorOccurred": "An Error Occurred!",
"anErrorOccurred": "Terjadi kesalahan!",
"@anErrorOccurred": {},
"weight": "Weight",
"weight": "Berat",
"@weight": {
"description": "The weight of a workout log or body weight entry"
},
"measurement": "Ukuran",
"@measurement": {},
"measurements": "Measurements",
"measurements": "Pengukuran",
"@measurements": {
"description": "Categories for the measurements such as biceps size, body fat, etc."
},
"measurementCategoriesHelpText": "Measurement category, such as 'biceps' or 'body fat'",
"measurementCategoriesHelpText": "Kategori pengukuran, seperti 'bisep' atau 'lemak tubuh'",
"@measurementCategoriesHelpText": {},
"measurementEntriesHelpText": "The unit used to measure the category such as 'cm' or '%'",
"measurementEntriesHelpText": "Satuan yang digunakan untuk mengukur kategori, seperti 'cm' atau '%'",
"@measurementEntriesHelpText": {},
"date": "Date",
"@date": {
"description": "The date of a workout log or body weight entry"
},
"value": "Value",
"value": "Nilai",
"@value": {
"description": "The value of a measurement entry"
},
@@ -272,23 +272,23 @@
"@start": {
"description": "Label on button to start the gym mode (i.e., an imperative)"
},
"time": "Time",
"time": "Waktu",
"@time": {
"description": "The time of a meal or workout"
},
"timeStart": "Start time",
"timeStart": "Waktu mulai",
"@timeStart": {
"description": "The starting time of a workout"
},
"timeEnd": "End time",
"timeEnd": "Waktu selesai",
"@timeEnd": {
"description": "The end time of a workout"
},
"timeStartAhead": "Start time cannot be ahead of end time",
"timeStartAhead": "Waktu mulai tidak boleh melebihi waktu selesai",
"@timeStartAhead": {},
"ingredient": "Ingredient",
"ingredient": "Komposisi",
"@ingredient": {},
"energy": "Energy",
"energy": "Energi",
"@energy": {
"description": "Energy in a meal, ingredient etc. e.g. in kJ"
},
@@ -296,29 +296,29 @@
"@energyShort": {
"description": "The first letter or short name of the word 'Energy', used in overviews"
},
"kcal": "kcal",
"kcal": "kkal",
"@kcal": {
"description": "Energy in a meal in kilocalories, kcal"
},
"macronutrients": "Macronutrients",
"macronutrients": "Makronutrien",
"@macronutrients": {},
"planned": "Planned",
"planned": "Direncanakan",
"@planned": {
"description": "Header for the column of 'planned' nutritional values, i.e. what should be eaten"
},
"logged": "Logged",
"logged": "Dicatat",
"@logged": {
"description": "Header for the column of 'logged' nutritional values, i.e. what was eaten"
},
"weekAverage": "7 day average",
"weekAverage": "Rata-rata 7 hari",
"@weekAverage": {
"description": "Header for the column of '7 day average' nutritional values, i.e. what was logged last week"
},
"difference": "Difference",
"difference": "Perbedaan",
"@difference": {},
"percentEnergy": "Persenan Energi",
"@percentEnergy": {},
"gPerBodyKg": "g per body kg",
"gPerBodyKg": "g per kg tubuh",
"@gPerBodyKg": {
"description": "Label used for total sums of e.g. calories or similar in grams per Kg of body weight"
},
@@ -340,27 +340,27 @@
"@proteinShort": {
"description": "The first letter or short name of the word 'Protein', used in overviews"
},
"carbohydrates": "Carbohydrates",
"carbohydrates": "Karbohidrat",
"@carbohydrates": {},
"carbohydratesShort": "C",
"@carbohydratesShort": {
"description": "The first letter or short name of the word 'Carbohydrates', used in overviews"
},
"sugars": "Sugars",
"sugars": "Gula",
"@sugars": {},
"fat": "Fat",
"fat": "Lemak",
"@fat": {},
"fatShort": "F",
"@fatShort": {
"description": "The first letter or short name of the word 'Fat', used in overviews"
},
"saturatedFat": "Saturated fat",
"saturatedFat": "Lemak jenuh",
"@saturatedFat": {},
"fiber": "Fibre",
"@fiber": {},
"sodium": "Sodium",
"@sodium": {},
"amount": "Amount",
"amount": "Jumlah",
"@amount": {
"description": "The amount (e.g. in grams) of an ingredient in a meal"
},
@@ -368,11 +368,11 @@
"@unit": {
"description": "The unit used for a repetition (kg, time, etc.)"
},
"newEntry": "New entry",
"newEntry": "Entri baru",
"@newEntry": {
"description": "Title when adding a new entry such as a weight or log entry"
},
"noWeightEntries": "You have no weight entries",
"noWeightEntries": "Anda belum memiliki entri berat badan",
"@noWeightEntries": {
"description": "Message shown when the user has no logged weight entries"
},
@@ -384,7 +384,7 @@
},
"delete": "Delete",
"@delete": {},
"confirmDelete": "Are you sure you want to delete '{toDelete}'?",
"confirmDelete": "Apakah anda yakin ingin menghapus '{toDelete}'?",
"@confirmDelete": {
"description": "Confirmation text before the user deletes an object",
"type": "text",
@@ -394,33 +394,33 @@
}
}
},
"newNutritionalPlan": "New nutritional plan",
"newNutritionalPlan": "Rencana nutrisi baru",
"@newNutritionalPlan": {},
"toggleDetails": "Toggle details",
"toggleDetails": "Toggle rincian",
"@toggleDetails": {
"description": "Switch to toggle detail / overview"
},
"goToDetailPage": "Go to detail page",
"@goToDetailPage": {},
"aboutDescription": "Thank you for using wger! wger is a collaborative open source project, made by fitness enthusiasts from around the world.",
"aboutDescription": "Terima kasih telah menggunakan wger! wger proyek open source kolaboratif, dibuat oleh para penggemar kebugaran dari seluruh dunia.",
"@aboutDescription": {
"description": "Text in the about dialog"
},
"calendar": "Calendar",
"calendar": "Kalender",
"@calendar": {},
"goToToday": "Go to today",
"goToToday": "Pergi ke hari ini",
"@goToToday": {
"description": "Label on button to jump back to 'today' in the calendar widget"
},
"enterValue": "Please enter a value",
"enterValue": "Silakan masukan nilai",
"@enterValue": {
"description": "Error message when the user hasn't entered a value on a required field"
},
"selectExercise": "Please select an exercise",
"selectExercise": "Silakan pilih latihan",
"@selectExercise": {
"description": "Error message when the user hasn't selected an exercise in the form"
},
"enterCharacters": "Please enter between {min} and {max} characters",
"enterCharacters": "Silakan masukan antara {min} dan {max} karakter",
"@enterCharacters": {
"description": "Error message when the user hasn't entered the correct number of characters in a form",
"type": "text",
@@ -433,7 +433,7 @@
}
}
},
"nrOfSets": "Sets per exercise: {nrOfSets}",
"nrOfSets": "Sets per latihan: {nrOfSets}",
"@nrOfSets": {
"description": "Label shown on the slider where the user selects the nr of sets",
"type": "text",
@@ -443,24 +443,24 @@
}
}
},
"setUnitsAndRir": "Set units and RiR",
"setUnitsAndRir": "Unit Set and RiR",
"@setUnitsAndRir": {
"description": "Label shown on the slider where the user can toggle showing units and RiR",
"type": "text"
},
"enterValidNumber": "Please enter a valid number",
"enterValidNumber": "Silakan masukan angka yang valid",
"@enterValidNumber": {
"description": "Error message when the user has submitted an invalid number (e.g. '3,.,.,.')"
},
"selectIngredient": "Please select an ingredient",
"selectIngredient": "Silakan pilih komposisi",
"@selectIngredient": {
"description": "Error message when the user hasn't selected an ingredient from the autocompleter"
},
"recentlyUsedIngredients": "Recently added ingredients",
"recentlyUsedIngredients": "Komposisi yang baru ditambahkan",
"@recentlyUsedIngredients": {
"description": "A message when a user adds a new ingredient to a meal."
},
"selectImage": "Please select an image",
"selectImage": "Silakan pilih gambar",
"@selectImage": {
"description": "Label and error message when the user hasn't selected an image to save"
},
@@ -468,27 +468,27 @@
"@optionsLabel": {
"description": "Label for the popup with general app options"
},
"takePicture": "Take a picture",
"takePicture": "Ambil gambar",
"@takePicture": {},
"chooseFromLibrary": "Choose from photo library",
"chooseFromLibrary": "Pilih foto dari library",
"@chooseFromLibrary": {},
"gallery": "Gallery",
"gallery": "Galeri",
"@gallery": {},
"addImage": "Add image",
"@addImage": {},
"dataCopied": "Data copied to new entry",
"dataCopied": "Data disalin ke entri baru",
"@dataCopied": {
"description": "Snackbar message to show on copying data to a new log entry"
},
"appUpdateTitle": "Update needed",
"appUpdateTitle": "Pembaruan diperlukan",
"@appUpdateTitle": {},
"appUpdateContent": "This version of the app is not compatible with the server, please update your application.",
"appUpdateContent": "Versi aplikasi ini tidak kompatibel dengan server, silakan perbarui aplikasi Anda.",
"@appUpdateContent": {},
"productFound": "Product found",
"productFound": "Produk ditemukan",
"@productFound": {
"description": "Header label for dialog when product is found with barcode"
},
"productFoundDescription": "The barcode corresponds to this product: {productName}. Do you want to continue?",
"productFoundDescription": "Kode batang ini sesuai dengan produk: {productName}. Apakah Anda ingin melanjutkan?",
"@productFoundDescription": {
"description": "Dialog info when product is found with barcode",
"type": "text",
@@ -498,11 +498,11 @@
}
}
},
"productNotFound": "Product not found",
"productNotFound": "Produk tidak ditemukan",
"@productNotFound": {
"description": "Header label for dialog when product is not found with barcode"
},
"productNotFoundDescription": "The product with the scanned barcode {barcode} was not found in the wger database",
"productNotFoundDescription": "Produk dengan kode batang {barcode} tidak ditemukan dalam database wger",
"@productNotFoundDescription": {
"description": "Dialog info when product is not found with barcode",
"type": "text",
@@ -512,11 +512,11 @@
}
}
},
"scanBarcode": "Scan barcode",
"scanBarcode": "Pindai kode batang",
"@scanBarcode": {
"description": "Label for scan barcode button"
},
"close": "Close",
"close": "Tutup",
"@close": {
"description": "Translation for close"
},
@@ -558,10 +558,510 @@
"@searchNamesInEnglish": {},
"noIngredientsDefined": "Belum ada bahan yang ditetapkan",
"@noIngredientsDefined": {},
"ingredientLogged": "Bahan telah dicatat",
"ingredientLogged": "Komposisi telah dicatat",
"@ingredientLogged": {},
"triceps": "Trisep",
"@triceps": {
"description": "Generated entry for translation for server strings"
}
}
},
"goalFiber": "Target serat",
"@goalFiber": {},
"abs": "Otot perut",
"@abs": {
"description": "Generated entry for translation for server strings"
},
"selectAvailablePlates": "Pilih lempeng beban yang tersedia",
"@selectAvailablePlates": {},
"useColors": "Gunakan warna",
"@useColors": {},
"barWeight": "Berat Batang",
"@barWeight": {},
"routineDays": "Hari dalam rutinitas",
"@routineDays": {},
"resultingRoutine": "Rutinitas yang dihasilkan",
"@resultingRoutine": {},
"goalCarbohydrates": "Target karbohidrat",
"@goalCarbohydrates": {},
"alternativeNames": "Nama lain",
"@alternativeNames": {},
"back": "Punggung",
"@back": {
"description": "Generated entry for translation for server strings"
},
"routines": "Rutinitas",
"@routines": {},
"newRoutine": "Rutinitas baru",
"@newRoutine": {},
"sets": "Set",
"@sets": {
"description": "The number of sets to be done for one exercise"
},
"isRestDayHelp": "Harap diperhatikan bahwa semua set dan latihan akan dihapus ketika Anda menandai suatu hari sebagai hari istirahat.",
"@isRestDayHelp": {},
"max": "Maksimal",
"@max": {},
"today": "Hari ini",
"@today": {},
"noMeasurementEntries": "Anda belum memiliki entri pengukuran apa pun",
"@noMeasurementEntries": {},
"log": "Catat",
"@log": {
"description": "Log a specific meal (imperative form)"
},
"settingsTitle": "Pengaturan",
"@settingsTitle": {},
"biceps": "Bisep",
"@biceps": {
"description": "Generated entry for translation for server strings"
},
"miles_per_hour": "Mil Per Jam",
"@miles_per_hour": {
"description": "Generated entry for translation for server strings"
},
"selectEntry": "Silakan pilih entri",
"@selectEntry": {},
"next": "Selanjutnya",
"@next": {},
"simpleMode": "Mode sederhana",
"@simpleMode": {},
"body_weight": "Berat Badan",
"@body_weight": {
"description": "Generated entry for translation for server strings"
},
"incline_bench": "Bangku Incline",
"@incline_bench": {
"description": "Generated entry for translation for server strings"
},
"legs": "Kaki",
"@legs": {
"description": "Generated entry for translation for server strings"
},
"aboutDonateTitle": "Beri donasi",
"@aboutDonateTitle": {},
"bench": "Bangku",
"@bench": {
"description": "Generated entry for translation for server strings"
},
"useUsernameAndPassword": "Gunakan nama pengguna dan kata sandi",
"@useUsernameAndPassword": {},
"useApiToken": "Gunakan Token API",
"@useApiToken": {},
"restTime": "Waktu istirahat",
"@restTime": {},
"restDay": "Hari istirahat",
"@restDay": {},
"exerciseNr": "Latihan ke-{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"
}
}
},
"errorCouldNotConnectToServer": "Tidak dapat terhubung ke server",
"@errorCouldNotConnectToServer": {},
"errorInfoDescription": "Maaf, terjadi kesalahan. Anda dapat membantu kami memperbaikinya dengan melaporkan masalah ini di GitHub.",
"@errorInfoDescription": {},
"min": "Minimal",
"@min": {},
"chartAllTimeTitle": "{name}Sepanjang waktu",
"@chartAllTimeTitle": {
"description": "All-time chart of 'name' (e.g. 'weight', 'body fat' etc.)",
"type": "text",
"placeholders": {
"name": {
"type": "String"
}
}
},
"chart30DaysTitle": "{name} 30 hari terakhir",
"@chart30DaysTitle": {
"description": "last 30 days chart of 'name' (e.g. 'weight', 'body fat' etc.)",
"type": "text",
"placeholders": {
"name": {
"type": "String"
}
}
},
"chartDuringPlanTitle": "{chartName} selama rencana nutrisi {planName}",
"@chartDuringPlanTitle": {
"description": "chart of 'chartName' (e.g. 'weight', 'body fat' etc.) logged during plan",
"type": "text",
"placeholders": {
"chartName": {
"type": "String"
},
"planName": {
"type": "String"
}
}
},
"aboutWhySupportTitle": "Bersifat open source & gratis ❤️",
"@aboutWhySupportTitle": {},
"aboutSourceListTitle": "Lihat kode sumber",
"@aboutSourceListTitle": {},
"aboutJoinCommunityTitle": "Gabung komunitas",
"@aboutJoinCommunityTitle": {},
"previous": "Sebelumnya",
"@previous": {},
"setHasProgressionWarning": "Perlu diketahui, saat ini pengaturan lengkap untuk set dan konfigurasi progresi otomatis belum bisa dilakukan di aplikasi mobile. Silakan gunakan aplikasi web untuk fitur tersebut.",
"@setHasProgressionWarning": {},
"settingsExerciseCacheDescription": "Cache latihan",
"@settingsExerciseCacheDescription": {},
"settingsIngredientCacheDescription": "Cache komposisi",
"@settingsIngredientCacheDescription": {},
"settingsCacheDeletedSnackbar": "Cache berhasil dibersihkan",
"@settingsCacheDeletedSnackbar": {},
"aboutPageTitle": "Tentang kami dan dukungan",
"@aboutPageTitle": {},
"simpleModeHelp": "Sembunyikan beberapa pengaturan lanjutan saat mengedit latihan",
"@simpleModeHelp": {},
"kilometers": "Kilometer",
"@kilometers": {
"description": "Generated entry for translation for server strings"
},
"lats": "Otot Punggung Samping",
"@lats": {
"description": "Generated entry for translation for server strings"
},
"lower_back": "Punggung Bawah",
"@lower_back": {
"description": "Generated entry for translation for server strings"
},
"minutes": "Menit",
"@minutes": {
"description": "Generated entry for translation for server strings"
},
"until_failure": "Sampai tidak mampu lagi",
"@until_failure": {
"description": "Generated entry for translation for server strings"
},
"kg": "kg",
"@kg": {
"description": "Generated entry for translation for server strings"
},
"done": "Selesai",
"@done": {},
"overallChangeWeight": "Perubahan keseluruhan",
"@overallChangeWeight": {
"description": "Overall change in weight, added for localization"
},
"goalTypeMeals": "Dari makanan",
"@goalTypeMeals": {
"description": "added for localization of Class GoalType's filed meals"
},
"goalTypeBasic": "Dasar",
"@goalTypeBasic": {
"description": "added for localization of Class GoalType's filed basic"
},
"goalTypeAdvanced": "Lanjutan",
"@goalTypeAdvanced": {
"description": "added for localization of Class GoalType's filed advanced"
},
"indicatorRaw": "Mentah",
"@indicatorRaw": {
"description": "added for localization of Class Indicator's field text"
},
"indicatorAvg": "rata-rata",
"@indicatorAvg": {
"description": "added for localization of Class Indicator's field text"
},
"themeMode": "mode Tema",
"@themeMode": {},
"systemMode": "Pengaturan sitem",
"@systemMode": {},
"pull_up_bar": "Palang Pull-up",
"@pull_up_bar": {
"description": "Generated entry for translation for server strings"
},
"onlyLoggingHelpText": "Centang kotak ini jika Anda hanya ingin mencatat kalori dan tidak ingin menyusun rencana nutrisi secara rinci dengan menu khusus",
"@onlyLoggingHelpText": {},
"goalEnergy": "Target energi",
"@goalEnergy": {},
"moreMeasurementEntries": "Tambah pengukuran baru",
"@moreMeasurementEntries": {
"description": "Message shown when the user wants to add new measurement"
},
"baseNameEnglish": "Semua latihan memerlukan nama dasar dalam Bahasa Inggris",
"@baseNameEnglish": {},
"add_exercise_image_license": "Gambar harus kompatibel dengan lisensi CC BY SA. Jika ragu, unggah hanya foto yang anda ambil sendiri.",
"@add_exercise_image_license": {},
"verifiedEmail": "Email terverifikasi",
"@verifiedEmail": {},
"max_reps": "Repetisi Maksimal",
"@max_reps": {
"description": "Generated entry for translation for server strings"
},
"miles": "Mil",
"@miles": {
"description": "Generated entry for translation for server strings"
},
"lb": "lb",
"@lb": {
"description": "Generated entry for translation for server strings"
},
"verifiedEmailReason": "Anda perlu memverifikasi email untuk dapat menambahkan latihan",
"@verifiedEmailReason": {},
"baseData": "Dasar dalam Bahasa Inggris",
"@baseData": {
"description": "The base data for an exercise such as category, trained muscles, etc."
},
"textPromptSubheading": "Tekan tombol untuk mulai",
"@textPromptSubheading": {},
"cacheWarning": "Karena sistem cache, perubahan mungkin membutuhkan waktu sebelum terlihat di seluruh aplikasi.",
"@cacheWarning": {},
"textPromptTitle": "Siap memulai?",
"@textPromptTitle": {},
"yourCurrentNutritionPlanHasNoMealsDefinedYet": "Rencana nutrisi Anda saat ini belum memiliki menu yang ditentukan",
"@yourCurrentNutritionPlanHasNoMealsDefinedYet": {
"description": "Message shown when a nutrition plan doesn't have any meals"
},
"toAddMealsToThePlanGoToNutritionalPlanDetails": "Untuk menambahkan menu ke dalam rencana, buka detail rencana nutrisi",
"@toAddMealsToThePlanGoToNutritionalPlanDetails": {
"description": "Message shown to guide users to the nutritional plan details page to add meals"
},
"goalFat": "Target lemak",
"@goalFat": {},
"errorInfoDescription2": "Anda masih dapat menggunakan aplikasi, namun beberapa fitur mungkin tidak berfungsi.",
"@errorInfoDescription2": {},
"errorViewDetails": "Rincian teknis",
"@errorViewDetails": {},
"copyToClipboard": "Salin ke papan klip",
"@copyToClipboard": {},
"loggedToday": "Dicatat hari ini",
"@loggedToday": {},
"aboutDonateText": "Meskipun proyek ini gratis dan akan selalu begitu, menjalankan server tetap memerlukan biaya! Pengembangan juga membutuhkan waktu dan tenaga yang tidak sedikit dari para relawan. Kontribusi Anda secara langsung membantu menutup biaya-biaya ini dan menjaga layanan tetap andal.",
"@aboutDonateText": {},
"aboutContributeText": "Semua jenis kontribusi sangat kami hargai. Baik Anda seorang pengembang, penerjemah, atau sekadar memiliki semangat di bidang kebugaran, setiap bentuk dukungan sangat berarti!",
"@aboutContributeText": {},
"aboutTranslationListTitle": "Terjemahkan aplikasi",
"@aboutTranslationListTitle": {},
"others": "Lainnya",
"@others": {},
"verifiedEmailInfo": "Email verifikasi telah dikirim ke {email}",
"@verifiedEmailInfo": {
"placeholders": {
"email": {
"type": "String"
}
}
},
"oneNamePerLine": "Satu nama per baris",
"@oneNamePerLine": {},
"whatVariationsExist": "Apakah ada variasi dari latihan ini? Jika ada, apa saja?",
"@whatVariationsExist": {},
"images": "Gambar",
"@images": {},
"fitInWeek": "Bugar dalam seminggu",
"@fitInWeek": {},
"fitInWeekHelp": "Jika diaktifkan, hari-hari akan berulang dalam siklus mingguan. Jika tidak, hari-hari akan berjalan secara berurutan tanpa memperhatikan awal minggu baru.",
"@fitInWeekHelp": {},
"calves": "Betis",
"@calves": {
"description": "Generated entry for translation for server strings"
},
"cardio": "Kardio",
"@cardio": {
"description": "Generated entry for translation for server strings"
},
"dumbbell": "Dumbel",
"@dumbbell": {
"description": "Generated entry for translation for server strings"
},
"gym_mat": "Matras Gym",
"@gym_mat": {
"description": "Generated entry for translation for server strings"
},
"hamstrings": "Paha Belakang",
"@hamstrings": {
"description": "Generated entry for translation for server strings"
},
"kettlebell": "Kettlebell",
"@kettlebell": {
"description": "Generated entry for translation for server strings"
},
"kilometers_per_hour": "Kilometer Per Jam",
"@kilometers_per_hour": {
"description": "Generated entry for translation for server strings"
},
"darkMode": "Selalu mode gelap",
"@darkMode": {},
"goalMacro": "Target makronutrien",
"@goalMacro": {
"description": "The goal for macronutrients"
},
"selectMealToLog": "Pilih makanan untuk dicatat ke dalam buku harian",
"@selectMealToLog": {},
"surplus": "Surplus",
"@surplus": {
"description": "Caloric surplus (either planned or unplanned)"
},
"kcalValue": "{value} kkal",
"@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"
}
}
},
"aboutMastodonTitle": "Mastodon",
"@aboutMastodonTitle": {},
"variations": "Variasi",
"@variations": {
"description": "Variations of one exercise (e.g. benchpress and benchpress narrow)"
},
"alsoKnownAs": "Juga dikenal sebagai: {aliases}",
"@alsoKnownAs": {
"placeholders": {
"aliases": {
"type": "String"
}
},
"description": "List of alternative names for an exercise"
},
"language": "Bahasa",
"@language": {},
"contributeExercise": "Tambahkan latihan",
"@contributeExercise": {},
"addExercise": "Tambah latihan",
"@addExercise": {},
"translation": "Terjemahan",
"@translation": {},
"settingsCacheTitle": "Cache",
"@settingsCacheTitle": {},
"contributeExerciseWarning": "Anda hanya dapat menambahkan latihan jika akun Anda berusia lebih dari {days} hari dan email Anda telah terverifikasi",
"@contributeExerciseWarning": {
"description": "Number of days before which a person can add exercise",
"placeholders": {
"days": {
"type": "String",
"example": "14"
}
}
},
"arms": "Lengan",
"@arms": {
"description": "Generated entry for translation for server strings"
},
"chest": "Dada",
"@chest": {
"description": "Generated entry for translation for server strings"
},
"plates": "Lempeng Beban",
"@plates": {
"description": "Generated entry for translation for server strings"
},
"quads": "Paha Depan",
"@quads": {
"description": "Generated entry for translation for server strings"
},
"none__bodyweight_exercise_": "Tanpa alat (Latihan Berat Badan Sendiri)",
"@none__bodyweight_exercise_": {
"description": "Generated entry for translation for server strings"
},
"deficit": "defisit",
"@deficit": {
"description": "Caloric deficit (either planned or unplanned)"
},
"addSuperset": "Tambah superset",
"@addSuperset": {},
"isRestDay": "Hari ini adalah hari istirahat",
"@isRestDay": {},
"apiTokenValidChars": "Kunci API hanya boleh berisi huruf a-f, angka 0-9 dan harus berjumlah 40 karakter",
"@apiTokenValidChars": {
"description": "Error message when the user tries to input a API key with forbidden characters"
},
"needsLogsToAdvance": "Perlu log untuk melanjutkan",
"@needsLogsToAdvance": {},
"invalidApiToken": "Mohon masukan kunci API yang valid",
"@invalidApiToken": {
"description": "Error message when the user enters an invalid API key"
},
"goalProtein": "Target protein",
"@goalProtein": {},
"noRoutines": "Kamu tidak memiliki rutinitas",
"@noRoutines": {},
"apiToken": "Token API",
"@apiToken": {},
"supersetNr": "Superset ke-{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"
}
}
},
"aboutContributeTitle": "Kontribusi",
"@aboutContributeTitle": {},
"translateExercise": "Terjemahkan latihan ini sekarang",
"@translateExercise": {},
"enterMinCharacters": "Silakan masukan minimal {min} karakter",
"@enterMinCharacters": {
"description": "Error message when the user hasn't entered the minimum amount characters in a form",
"type": "text",
"placeholders": {
"min": {
"type": "String"
}
}
},
"swiss_ball": "Bola Gym",
"@swiss_ball": {
"description": "Generated entry for translation for server strings"
},
"needsLogsToAdvanceHelp": "Pilih opsi ini jika Anda ingin rutinitas berlanjut ke hari berikutnya hanya setelah Anda mencatat latihan pada hari tersebut",
"@needsLogsToAdvanceHelp": {},
"setHasNoExercises": "Set ini belum memiliki latihan apa pun!",
"@setHasNoExercises": {},
"aboutBugsListTitle": "Laporkan masalah atau usulkan fitur",
"@aboutBugsListTitle": {},
"errorCouldNotConnectToServerDetails": "Aplikasi tidak dapat terhubung ke server. Silakan periksa koneksi internet atau URL server anda, lalu coba lagi. Jika masalah terus berlanjut, hubungi administrator server.",
"@errorCouldNotConnectToServerDetails": {},
"unVerifiedEmail": "Email belum diverifikasi",
"@unVerifiedEmail": {},
"progressionRules": "Latihan ini memiliki aturan peningkatan dan tidak dapat diedit melalui aplikasi mobile. Silakan gunakan aplikasi web untuk mengedit latihan ini.",
"@progressionRules": {},
"setHasProgression": "Set memiliki peningkatan",
"@setHasProgression": {},
"barbell": "Barbel",
"@barbell": {
"description": "Generated entry for translation for server strings"
},
"glutes": "Bokong",
"@glutes": {
"description": "Generated entry for translation for server strings"
},
"resistance_band": "Karet Latihan",
"@resistance_band": {
"description": "Generated entry for translation for server strings"
},
"lightMode": "Selalu mode terang",
"@lightMode": {}
}