From 76b848752cf29aed9c3b3062358f742de52bd00a Mon Sep 17 00:00:00 2001 From: Alinson Xavier Date: Mon, 1 Apr 2019 07:22:48 -0500 Subject: [PATCH] Convert i18n strings from Android XML to Kotlin --- .../src/main/res/values-zh-rCN/strings.xml | 3 +- .../kotlin/org/isoron/uhabits/i18n/Strings.kt | 192 ++++++++++++++++++ .../org/isoron/uhabits/i18n/StringsArabic.kt | 177 ++++++++++++++++ .../org/isoron/uhabits/i18n/StringsArabig.kt | 165 +++++++++++++++ .../org/isoron/uhabits/i18n/StringsBasque.kt | 165 +++++++++++++++ .../isoron/uhabits/i18n/StringsBulgarian.kt | 165 +++++++++++++++ .../org/isoron/uhabits/i18n/StringsCatalan.kt | 148 ++++++++++++++ .../isoron/uhabits/i18n/StringsChineseCN.kt | 165 +++++++++++++++ .../isoron/uhabits/i18n/StringsChineseTW.kt | 165 +++++++++++++++ .../isoron/uhabits/i18n/StringsCroatian.kt | 165 +++++++++++++++ .../org/isoron/uhabits/i18n/StringsCzech.kt | 165 +++++++++++++++ .../org/isoron/uhabits/i18n/StringsDanish.kt | 141 +++++++++++++ .../org/isoron/uhabits/i18n/StringsDutch.kt | 165 +++++++++++++++ .../isoron/uhabits/i18n/StringsEsperanto.kt | 165 +++++++++++++++ .../org/isoron/uhabits/i18n/StringsFinnish.kt | 70 +++++++ .../org/isoron/uhabits/i18n/StringsFrench.kt | 165 +++++++++++++++ .../org/isoron/uhabits/i18n/StringsGerman.kt | 165 +++++++++++++++ .../org/isoron/uhabits/i18n/StringsGreek.kt | 144 +++++++++++++ .../org/isoron/uhabits/i18n/StringsHebrew.kt | 165 +++++++++++++++ .../org/isoron/uhabits/i18n/StringsHindi.kt | 156 ++++++++++++++ .../isoron/uhabits/i18n/StringsHungarian.kt | 165 +++++++++++++++ .../isoron/uhabits/i18n/StringsIndonesian.kt | 165 +++++++++++++++ .../org/isoron/uhabits/i18n/StringsItalian.kt | 165 +++++++++++++++ .../isoron/uhabits/i18n/StringsJapanese.kt | 149 ++++++++++++++ .../org/isoron/uhabits/i18n/StringsKorean.kt | 165 +++++++++++++++ .../isoron/uhabits/i18n/StringsNorwegian.kt | 81 ++++++++ .../org/isoron/uhabits/i18n/StringsPersian.kt | 165 +++++++++++++++ .../org/isoron/uhabits/i18n/StringsPolish.kt | 165 +++++++++++++++ .../uhabits/i18n/StringsPortugueseBR.kt | 165 +++++++++++++++ .../uhabits/i18n/StringsPortuguesePT.kt | 141 +++++++++++++ .../isoron/uhabits/i18n/StringsRomanian.kt | 144 +++++++++++++ .../org/isoron/uhabits/i18n/StringsRussian.kt | 165 +++++++++++++++ .../org/isoron/uhabits/i18n/StringsSerbian.kt | 144 +++++++++++++ .../org/isoron/uhabits/i18n/StringsSlovak.kt | 165 +++++++++++++++ .../org/isoron/uhabits/i18n/StringsSpanish.kt | 165 +++++++++++++++ .../org/isoron/uhabits/i18n/StringsSwedish.kt | 165 +++++++++++++++ .../org/isoron/uhabits/i18n/StringsTurkish.kt | 165 +++++++++++++++ .../isoron/uhabits/i18n/StringsUkrainian.kt | 165 +++++++++++++++ .../isoron/uhabits/i18n/StringsVietnamese.kt | 39 ++++ tools/androidStringsToKt.sh | 29 +++ tools/convertAllStrings.sh | 46 +++++ 41 files changed, 5927 insertions(+), 2 deletions(-) create mode 100644 core/src/commonMain/kotlin/org/isoron/uhabits/i18n/Strings.kt create mode 100644 core/src/commonMain/kotlin/org/isoron/uhabits/i18n/StringsArabic.kt create mode 100644 core/src/commonMain/kotlin/org/isoron/uhabits/i18n/StringsArabig.kt create mode 100644 core/src/commonMain/kotlin/org/isoron/uhabits/i18n/StringsBasque.kt create mode 100644 core/src/commonMain/kotlin/org/isoron/uhabits/i18n/StringsBulgarian.kt create mode 100644 core/src/commonMain/kotlin/org/isoron/uhabits/i18n/StringsCatalan.kt create mode 100644 core/src/commonMain/kotlin/org/isoron/uhabits/i18n/StringsChineseCN.kt create mode 100644 core/src/commonMain/kotlin/org/isoron/uhabits/i18n/StringsChineseTW.kt create mode 100644 core/src/commonMain/kotlin/org/isoron/uhabits/i18n/StringsCroatian.kt create mode 100644 core/src/commonMain/kotlin/org/isoron/uhabits/i18n/StringsCzech.kt create mode 100644 core/src/commonMain/kotlin/org/isoron/uhabits/i18n/StringsDanish.kt create mode 100644 core/src/commonMain/kotlin/org/isoron/uhabits/i18n/StringsDutch.kt create mode 100644 core/src/commonMain/kotlin/org/isoron/uhabits/i18n/StringsEsperanto.kt create mode 100644 core/src/commonMain/kotlin/org/isoron/uhabits/i18n/StringsFinnish.kt create mode 100644 core/src/commonMain/kotlin/org/isoron/uhabits/i18n/StringsFrench.kt create mode 100644 core/src/commonMain/kotlin/org/isoron/uhabits/i18n/StringsGerman.kt create mode 100644 core/src/commonMain/kotlin/org/isoron/uhabits/i18n/StringsGreek.kt create mode 100644 core/src/commonMain/kotlin/org/isoron/uhabits/i18n/StringsHebrew.kt create mode 100644 core/src/commonMain/kotlin/org/isoron/uhabits/i18n/StringsHindi.kt create mode 100644 core/src/commonMain/kotlin/org/isoron/uhabits/i18n/StringsHungarian.kt create mode 100644 core/src/commonMain/kotlin/org/isoron/uhabits/i18n/StringsIndonesian.kt create mode 100644 core/src/commonMain/kotlin/org/isoron/uhabits/i18n/StringsItalian.kt create mode 100644 core/src/commonMain/kotlin/org/isoron/uhabits/i18n/StringsJapanese.kt create mode 100644 core/src/commonMain/kotlin/org/isoron/uhabits/i18n/StringsKorean.kt create mode 100644 core/src/commonMain/kotlin/org/isoron/uhabits/i18n/StringsNorwegian.kt create mode 100644 core/src/commonMain/kotlin/org/isoron/uhabits/i18n/StringsPersian.kt create mode 100644 core/src/commonMain/kotlin/org/isoron/uhabits/i18n/StringsPolish.kt create mode 100644 core/src/commonMain/kotlin/org/isoron/uhabits/i18n/StringsPortugueseBR.kt create mode 100644 core/src/commonMain/kotlin/org/isoron/uhabits/i18n/StringsPortuguesePT.kt create mode 100644 core/src/commonMain/kotlin/org/isoron/uhabits/i18n/StringsRomanian.kt create mode 100644 core/src/commonMain/kotlin/org/isoron/uhabits/i18n/StringsRussian.kt create mode 100644 core/src/commonMain/kotlin/org/isoron/uhabits/i18n/StringsSerbian.kt create mode 100644 core/src/commonMain/kotlin/org/isoron/uhabits/i18n/StringsSlovak.kt create mode 100644 core/src/commonMain/kotlin/org/isoron/uhabits/i18n/StringsSpanish.kt create mode 100644 core/src/commonMain/kotlin/org/isoron/uhabits/i18n/StringsSwedish.kt create mode 100644 core/src/commonMain/kotlin/org/isoron/uhabits/i18n/StringsTurkish.kt create mode 100644 core/src/commonMain/kotlin/org/isoron/uhabits/i18n/StringsUkrainian.kt create mode 100644 core/src/commonMain/kotlin/org/isoron/uhabits/i18n/StringsVietnamese.kt create mode 100755 tools/androidStringsToKt.sh create mode 100755 tools/convertAllStrings.sh diff --git a/android/uhabits-android/src/main/res/values-zh-rCN/strings.xml b/android/uhabits-android/src/main/res/values-zh-rCN/strings.xml index 83be2c6ad..e0cc1352d 100644 --- a/android/uhabits-android/src/main/res/values-zh-rCN/strings.xml +++ b/android/uhabits-android/src/main/res/values-zh-rCN/strings.xml @@ -139,8 +139,7 @@ 帮助翻译这个应用 夜间模式 在夜间模式中使用纯黑色 - \"以纯黑色背景代替夜间模式中的灰色背景。 -这将帮助减少 AMOLED 屏幕手机的电量使用。\" + 以纯黑色背景代替夜间模式中的灰色背景。这将帮助减少 AMOLED 屏幕手机的电量使用。 界面 反向顺序的日子 在主界面显示反向顺序的日子 diff --git a/core/src/commonMain/kotlin/org/isoron/uhabits/i18n/Strings.kt b/core/src/commonMain/kotlin/org/isoron/uhabits/i18n/Strings.kt new file mode 100644 index 000000000..7605f6eef --- /dev/null +++ b/core/src/commonMain/kotlin/org/isoron/uhabits/i18n/Strings.kt @@ -0,0 +1,192 @@ +// -------------------------------------------------------------------------- +// THIS FILE WAS AUTOMATICALLY GENERATED +// +// Please do not submit pull request to modify it. Corrections to translations +// may be submitted at https://translate.loophabits.org/ +// -------------------------------------------------------------------------- + +package org.isoron.uhabits.i18n + +open class Strings() { + open val app_name = "Loop Habit Tracker" + open val main_activity_title = "Habits" + open val action_settings = "Settings" + open val edit = "Edit" + open val delete = "Delete" + open val archive = "Archive" + open val unarchive = "Unarchive" + open val add_habit = "Add habit" + open val color_picker_default_title = "Change color" + open val toast_habit_created = "Habit created" + open val toast_habit_deleted = "Habits deleted" + open val toast_habit_restored = "Habits restored" + open val toast_nothing_to_undo = "Nothing to undo" + open val toast_nothing_to_redo = "Nothing to redo" + open val toast_habit_changed = "Habit changed" + open val toast_habit_changed_back = "Habit changed back" + open val toast_habit_archived = "Habits archived" + open val toast_habit_unarchived = "Habits unarchived" + open val overview = "Overview" + open val habit_strength = "Habit strength" + open val history = "History" + open val clear = "Clear" + open val description_hint = "Question (Did you … today?)" + open val repeat = "Repeat" + open val times_every = "times in" + open val days = "days" + open val reminder = "Reminder" + open val discard = "Discard" + open val save = "Save" + open val streaks = "Streaks" + open val no_habits_found = "You have no active habits" + open val long_press_to_toggle = "Press-and-hold to check or uncheck" + open val reminder_off = "Off" + open val validation_name_should_not_be_blank = "Name cannot be blank." + open val validation_number_should_be_positive = "Number must be positive." + open val validation_at_most_one_rep_per_day = "You can have at most one repetition per day" + open val create_habit = "Create habit" + open val edit_habit = "Edit habit" + open val check = "Check" + open val snooze = "Later" + open val intro_title_1 = "Welcome" + open val intro_description_1 = "Loop Habit Tracker helps you create and maintain good habits." + open val intro_title_2 = "Create some new habits" + open val intro_description_2 = "Every day, after performing your habit, put a checkmark on the app." + open val intro_title_3 = "Keep doing it" + open val intro_description_3 = "Habits performed consistently for a long time will earn a full star." + open val intro_title_4 = "Track your progress" + open val intro_description_4 = "Detailed graphs show you how your habits improved over time." + open val interval_15_minutes = "15 minutes" + open val interval_30_minutes = "30 minutes" + open val interval_1_hour = "1 hour" + open val interval_2_hour = "2 hours" + open val interval_4_hour = "4 hours" + open val interval_8_hour = "8 hours" + open val interval_24_hour = "24 hours" + open val interval_always_ask = "Always ask" + open val interval_custom = "Custom..." + open val pref_toggle_title = "Toggle with short press" + open val pref_toggle_description = "Put checkmarks with a single tap instead of press-and-hold. More convenient, but might cause accidental toggles." + open val pref_snooze_interval_title = "Snooze interval on reminders" + open val pref_rate_this_app = "Rate this app on Google Play" + open val pref_send_feedback = "Send feedback to developer" + open val pref_view_source_code = "View source code at GitHub" + open val pref_view_app_introduction = "View app introduction" + open val links = "Links" + open val behavior = "Behavior" + open val name = "Name" + open val settings = "Settings" + open val snooze_interval = "Snooze interval" + open val select_snooze_delay = "Select snooze delay" + open val hint_title = "Did you know?" + open val hint_drag = "To rearrange the entries, press-and-hold on the name of the habit, then drag it to the correct place." + open val hint_landscape = "You can see more days by putting your phone in landscape mode." + open val delete_habits = "Delete Habits" + open val delete_habits_message = "The habits will be permanently deleted. This action cannot be undone." + open val habit_not_found = "Habit deleted / not found" + open val weekends = "Weekends" + open val any_weekday = "Monday to Friday" + open val any_day = "Any day of the week" + open val select_weekdays = "Select days" + open val export_to_csv = "Export as CSV" + open val done_label = "Done" + open val clear_label = "Clear" + open val select_hours = "Select hours" + open val select_minutes = "Select minutes" + open val select_habit_requirement_prompt = "Please select at least one habit" + open val about = "About" + open val translators = "Translators" + open val developers = "Developers" + open val version_n = "Version %s" + open val frequency = "Frequency" + open val checkmark = "Checkmark" + open val create_stackview_widget_button = "StackView Widget For All Habits" + open val checkmark_stack_widget = "Checkmark Stack Widget" + open val frequency_stack_widget = "Frequency Stack Widget" + open val score_stack_widget = "Score Stack Widget" + open val history_stack_widget = "History Stack Widget" + open val streaks_stack_widget = "Streaks Stack Widget" + open val strength = "Strength" + open val best_streaks = "Best streaks" + open val current_streaks = "Current streak" + open val number_of_repetitions = "Number of repetitions" + open val last_x_days = "Last %d days" + open val last_x_weeks = "Last %d weeks" + open val last_x_months = "Last %d months" + open val last_x_years = "Last %d years" + open val all_time = "All time" + open val every_day = "Every day" + open val every_week = "Every week" + open val two_times_per_week = "2 times per week" + open val five_times_per_week = "5 times per week" + open val custom_frequency = "Custom …" + open val help = "Help & FAQ" + open val could_not_export = "Failed to export data." + open val could_not_import = "Failed to import data." + open val file_not_recognized = "File not recognized." + open val habits_imported = "Habits imported successfully." + open val full_backup_success = "Full backup successfully exported." + open val import_data = "Import data" + open val export_full_backup = "Export full backup" + open val import_data_summary = "Supports full backups exported by this app, as well as files generated by Tickmate, HabitBull or Rewire. See FAQ for more information." + open val export_as_csv_summary = "Generates files that can be opened by spreadsheet software such as Microsoft Excel or OpenOffice Calc. This file cannot be imported back." + open val export_full_backup_summary = "Generates a file that contains all your data. This file can be imported back." + open val bug_report_failed = "Failed to generate bug report." + open val generate_bug_report = "Generate bug report" + open val troubleshooting = "Troubleshooting" + open val help_translate = "Help translate this app" + open val night_mode = "Night mode" + open val use_pure_black = "Use pure black in night mode" + open val pure_black_description = "Replaces gray backgrounds with pure black in night mode. Reduces battery usage in phones with AMOLED display." + open val interface_preferences = "Interface" + open val reverse_days = "Reverse order of days" + open val reverse_days_description = "Show days in reverse order on the main screen." + open val day = "Day" + open val week = "Week" + open val month = "Month" + open val quarter = "Quarter" + open val year = "Year" + open val total = "Total" + open val time_every = "time in" + open val every_x_days = "Every %d days" + open val every_x_weeks = "Every %d weeks" + open val every_x_months = "Every %d months" + open val score = "Score" + open val reminder_sound = "Reminder sound" + open val none = "None" + open val filter = "Filter" + open val hide_completed = "Hide completed" + open val hide_archived = "Hide archived" + open val sticky_notifications = "Make notifications sticky" + open val sticky_notifications_description = "Prevents notifications from being swiped away." + open val led_notifications = "Notification light" + open val led_notifications_description = "Shows a blinking light for reminders. Only available in phones with LED notification lights." + open val repair_database = "Repair database" + open val database_repaired = "Database repaired." + open val uncheck = "Uncheck" + open val toggle = "Toggle" + open val action = "Action" + open val habit = "Habit" + open val sort = "Sort" + open val manually = "Manually" + open val by_name = "By name" + open val by_color = "By color" + open val by_score = "By score" + open val download = "Download" + open val export = "Export" + open val long_press_to_edit = "Press-and-hold to change the value" + open val change_value = "Change value" + open val calendar = "Calendar" + open val unit = "Unit" + open val count = "Count" + open val validation_show_not_be_blank = "This field should not be blank" + open val example_question_numerical = "e.g. How many steps did you walk today?" + open val example_units = "e.g. steps" + open val example_question_boolean = "e.g. Did you exercise today?" + open val question = "Question" + open val target = "Target" + open val yes = "Yes" + open val no = "No" + open val customize_notification_summary = "Change sound, vibration, light and other notification settings" + open val customize_notification = "Customize notifications" +} diff --git a/core/src/commonMain/kotlin/org/isoron/uhabits/i18n/StringsArabic.kt b/core/src/commonMain/kotlin/org/isoron/uhabits/i18n/StringsArabic.kt new file mode 100644 index 000000000..0549d0499 --- /dev/null +++ b/core/src/commonMain/kotlin/org/isoron/uhabits/i18n/StringsArabic.kt @@ -0,0 +1,177 @@ +/* + * Copyright (C) 2016-2019 Alinson Santos Xavier + * + * This file is part of Loop Habit Tracker. + * + * Loop Habit Tracker is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by the + * Free Software Foundation, either version 3 of the License, or (at your + * option) any later version. + * + * Loop Habit Tracker is distributed in the hope that it will be useful, but + * WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY + * or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for + * more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see . + */ + +package org.isoron.uhabits.i18n + +class StringsArabic : Strings() { + override val app_name = "متعقب العادة لووب" + override val main_activity_title = "عادات" + override val action_settings = "إعدادات" + override val edit = "تعديل" + override val delete = "حذف" + override val archive = "أرشفة" + override val unarchive = "إزالة من الأرشيف" + override val add_habit = "إضافة عادة" + override val color_picker_default_title = "تغيير اللون" + override val toast_habit_created = "تم إنشاء عادة" + override val toast_habit_deleted = "تم حذف العادات" + override val toast_habit_restored = "تم إستعادة العادات" + override val toast_nothing_to_undo = "لا شيء للألغاء" + override val toast_nothing_to_redo = "لا شيء للإعادة" + override val toast_habit_changed = "تم تغيير عادة" + override val toast_habit_changed_back = "تم أرجاع العادة إلى أصلها" + override val toast_habit_archived = "تم أرشفه العادات" + override val toast_habit_unarchived = "تم الغاء ارشفه العادات" + override val overview = "نظرة عامة" + override val habit_strength = "قوة العادة" + override val history = "السجل" + override val clear = "إزالة" + override val description_hint = "السؤال (هل ... اليوم؟)" + override val repeat = "كرره" + override val times_every = "مرات كل" + override val days = "أيام" + override val reminder = "التذكرة" + override val discard = "تجاهل" + override val save = "حفظ" + override val streaks = "الانجازات" + override val no_habits_found = "لا يوجد لديك عادات مفعلة" + override val long_press_to_toggle = "أضغط و إستمر لتحقق أو ازل" + override val reminder_off = "إيقاف" + override val validation_name_should_not_be_blank = "لا يمكن أن يكون الإسم فارغ" + override val validation_number_should_be_positive = "يجب أن يكون الرقم موجب." + override val validation_at_most_one_rep_per_day = "يجب أن يكون التكرار مرة واحدة فقط كل يوم" + override val create_habit = "انشاء العادة" + override val edit_habit = "تعديل العادة" + override val check = "حقق" + override val snooze = "لاحقاً" + override val intro_title_1 = "أهلا بك" + override val intro_description_1 = "لوب يساعدك في بدأ عادات جيدة والحفاظ عليها." + override val intro_title_2 = "إنشاء عادات جديدة" + override val intro_description_2 = "كل يوم، بعد أداء عادتك، ضع علامة عليها في التطبيق." + override val intro_title_3 = "حافظ على القيام بذلك" + override val intro_description_3 = "العادة المستمرة لفترة طويلة تكسب نجمة كامله." + override val intro_title_4 = "تتبع اداءك" + override val intro_description_4 = "رسوم بيانية مفصلة تُريك كيف تحسنت عاداتك مع مرور الوقت." + override val interval_15_minutes = "15 دقيقة" + override val interval_30_minutes = "30 دقيقة" + override val interval_1_hour = "ساعة واحدة" + override val interval_2_hour = "ساعتان" + override val interval_4_hour = "٤ ساعات" + override val interval_8_hour = "8 ساعات" + override val interval_24_hour = "٢٤ ساعة" + override val pref_toggle_title = "تبديل وضعية العادة بضغطة قصيرة" + override val pref_toggle_description = "أكثر سهولة، لكنه ممكن يسبب كبسات غير مقصوده" + override val pref_snooze_interval_title = "فترتي الغفوى على التذكير" + override val pref_rate_this_app = "تقييم هذا التطبيق على جوجل بلاي" + override val pref_send_feedback = "أرسل الملاحظات إلى المطور" + override val pref_view_source_code = "إفحص التعليمات البرمجية على GitHub" + override val pref_view_app_introduction = "عرض المقدمه" + override val links = "روابط" + override val behavior = "سلوك" + override val name = "اسم" + override val settings = "إعدادات" + override val snooze_interval = "فترتي الغفوه" + override val hint_title = "هل كنت تعلم؟" + override val hint_drag = "لإعادة ترتيب القوائم، أضغط اسم من هذه العادة، ثم اسحبه إلى المكان الصحيح." + override val hint_landscape = "يمكنك ان ترى المزيد أيام عن طريق وضع الهاتف في وضع أفقي." + override val delete_habits = "حذف عادات" + override val delete_habits_message = "سيتم حذف عادات بشكل دائم. هذا العمل لا يمكن التراجع عنه." + override val habit_not_found = "العادة حذفت/لم يتم العثور عليها" + override val weekends = "عطلة نهاية الأسبوع" + override val any_weekday = "أيام الأسبوع" + override val any_day = "أي يوم" + override val select_weekdays = "إختار أيام " + override val export_to_csv = "تصدير البيانات (CSV)" + override val done_label = "منجز" + override val clear_label = "نظف" + override val select_hours = "تحديد ساعات" + override val select_minutes = "تحديد دقائق " + override val about = "معلومات حول" + override val translators = "المترجمين" + override val developers = "المطورين" + override val version_n = "الإصدار %s" + override val frequency = "تردد" + override val checkmark = "علامة الاختيار" + override val strength = "القوة" + override val best_streaks = "أكثر تقدم" + override val current_streaks = "تقدم الحالي" + override val number_of_repetitions = "عدد من حالات التكرار" + override val last_x_days = "آخر %d أيام" + override val last_x_weeks = "آخر %d أسابيع" + override val last_x_months = "آخر %d أشهر" + override val last_x_years = "آخر %d سنين" + override val all_time = "كل الوقت" + override val every_day = "كل يوم" + override val every_week = "كل اسبوع" + override val two_times_per_week = "مرتين في الأسبوع" + override val five_times_per_week = "خمس مرات في الأسبوع" + override val custom_frequency = "مخصص..." + override val help = "مساعدة والأسئلة المتداولة" + override val could_not_export = "فشل في تصدير البيانات." + override val could_not_import = "فشل في استيراد البيانات." + override val file_not_recognized = "الملف غير المعترف." + override val habits_imported = "نجح إستيراد العادات." + override val full_backup_success = "نجح تصدير النسخ الاحتياطي الكامل." + override val import_data = "استيراد بيانات." + override val export_full_backup = "صدر نسخة احتياطية كاملة." + override val import_data_summary = "تدعم النسخ الاحتياطي الكامل المصدرة من هذا التطبيق، فضلا عن الملفات التي تم إنشاؤها من Tickmate, HabitBull و Rewire. انظر التعليمات لمزيد من المعلومات." + override val export_as_csv_summary = "صدر ملف التي يمكن فتحها ببرنامج جداول البيانات مثل إكسل أو وبينوفيس. لا يمكن إستيراد هذا الملف." + override val export_full_backup_summary = "إنشاء ملف يحتوي على كافة البيانات. يمكن استيراد هذا الملف نفسه." + override val bug_report_failed = "فشل في توليد تقرير الاعطال" + override val generate_bug_report = "توليد تقرير الاعطال" + override val troubleshooting = "استكشاف الأخطاء وإصلاحها" + override val help_translate = "المساعدة في ترجمة هذا البرنامج" + override val night_mode = "الوضع الليلي" + override val use_pure_black = "استخدام أسود نقي في الوضع الليلي" + override val pure_black_description = "يستبدل خلفيات رمادية مع أسود نقي في الوضع الليلي. يقلل من استهلاك البطارية في الهواتف مع شاشة AMOLED." + override val interface_preferences = "السطح البيني" + override val reverse_days = "ترتيب عكسي أيام" + override val reverse_days_description = "عرض أيام في ترتيب عكسي على الشاشة الرئيسية" + override val day = "يوم" + override val week = "أسبوع" + override val month = "شهر" + override val quarter = "ربع سنه" + override val year = "عام" + override val total = "المجموع" + override val time_every = "مرات في" + override val every_x_days = "كل %d أيام" + override val every_x_weeks = "كل %d أسابيع" + override val every_x_months = "كل %d أشهر" + override val score = "النقاط" + override val reminder_sound = "صوت تذكير" + override val none = "صامت" + override val filter = "تصنيف" + override val hide_completed = "إخفاء المكتملة" + override val hide_archived = "إخفاء المؤرشفة" + override val sticky_notifications = "جعل الإشعارات ثابتة" + override val sticky_notifications_description = "منع الإشعارات من تمريرها بعيداً." + override val repair_database = "إصلاح قاعدة البيانات" + override val database_repaired = "تم إصلاح قاعدة البيانات." + override val uncheck = "إلغاء تحديد" + override val toggle = "تبديل" + override val action = "عمل" + override val habit = "عادة" + override val sort = "فرز" + override val manually = "يدوياً" + override val by_name = "حسب الإسم" + override val by_color = "حسب اللون" + override val by_score = "حسب النقاط" + override val download = "تحميل" + override val export = "استخراج" +} diff --git a/core/src/commonMain/kotlin/org/isoron/uhabits/i18n/StringsArabig.kt b/core/src/commonMain/kotlin/org/isoron/uhabits/i18n/StringsArabig.kt new file mode 100644 index 000000000..de9d1695b --- /dev/null +++ b/core/src/commonMain/kotlin/org/isoron/uhabits/i18n/StringsArabig.kt @@ -0,0 +1,165 @@ +// -------------------------------------------------------------------------- +// THIS FILE WAS AUTOMATICALLY GENERATED +// +// Please do not submit pull request to modify it. Corrections to translations +// may be submitted at https://translate.loophabits.org/ +// -------------------------------------------------------------------------- + +package org.isoron.uhabits.i18n + +class StringsArabig : Strings() { + override val app_name = "متعقب العادة لووب" + override val main_activity_title = "عادات" + override val action_settings = "إعدادات" + override val edit = "تعديل" + override val delete = "حذف" + override val archive = "أرشفة" + override val unarchive = "إزالة من الأرشيف" + override val add_habit = "إضافة عادة" + override val color_picker_default_title = "تغيير اللون" + override val toast_habit_created = "تم إنشاء عادة" + override val toast_habit_deleted = "تم حذف العادات" + override val toast_habit_restored = "تم إستعادة العادات" + override val toast_nothing_to_undo = "لا شيء للألغاء" + override val toast_nothing_to_redo = "لا شيء للإعادة" + override val toast_habit_changed = "تم تغيير عادة" + override val toast_habit_changed_back = "تم أرجاع العادة إلى أصلها" + override val toast_habit_archived = "تم أرشفه العادات" + override val toast_habit_unarchived = "تم الغاء ارشفه العادات" + override val overview = "نظرة عامة" + override val habit_strength = "قوة العادة" + override val history = "السجل" + override val clear = "إزالة" + override val description_hint = "السؤال (هل ... اليوم؟)" + override val repeat = "كرره" + override val times_every = "مرات كل" + override val days = "أيام" + override val reminder = "التذكرة" + override val discard = "تجاهل" + override val save = "حفظ" + override val streaks = "الانجازات" + override val no_habits_found = "لا يوجد لديك عادات مفعلة" + override val long_press_to_toggle = "أضغط و إستمر لتحقق أو ازل" + override val reminder_off = "إيقاف" + override val validation_name_should_not_be_blank = "لا يمكن أن يكون الإسم فارغ" + override val validation_number_should_be_positive = "يجب أن يكون الرقم موجب." + override val validation_at_most_one_rep_per_day = "يجب أن يكون التكرار مرة واحدة فقط كل يوم" + override val create_habit = "انشاء العادة" + override val edit_habit = "تعديل العادة" + override val check = "حقق" + override val snooze = "لاحقاً" + override val intro_title_1 = "أهلا بك" + override val intro_description_1 = "لوب يساعدك في بدأ عادات جيدة والحفاظ عليها." + override val intro_title_2 = "إنشاء عادات جديدة" + override val intro_description_2 = "كل يوم، بعد أداء عادتك، ضع علامة عليها في التطبيق." + override val intro_title_3 = "حافظ على القيام بذلك" + override val intro_description_3 = "العادة المستمرة لفترة طويلة تكسب نجمة كامله." + override val intro_title_4 = "تتبع اداءك" + override val intro_description_4 = "رسوم بيانية مفصلة تُريك كيف تحسنت عاداتك مع مرور الوقت." + override val interval_15_minutes = "15 دقيقة" + override val interval_30_minutes = "30 دقيقة" + override val interval_1_hour = "ساعة واحدة" + override val interval_2_hour = "ساعتان" + override val interval_4_hour = "٤ ساعات" + override val interval_8_hour = "8 ساعات" + override val interval_24_hour = "٢٤ ساعة" + override val pref_toggle_title = "تبديل وضعية العادة بضغطة قصيرة" + override val pref_toggle_description = "أكثر سهولة، لكنه ممكن يسبب كبسات غير مقصوده" + override val pref_snooze_interval_title = "فترتي الغفوى على التذكير" + override val pref_rate_this_app = "تقييم هذا التطبيق على جوجل بلاي" + override val pref_send_feedback = "أرسل الملاحظات إلى المطور" + override val pref_view_source_code = "إفحص التعليمات البرمجية على GitHub" + override val pref_view_app_introduction = "عرض المقدمه" + override val links = "روابط" + override val behavior = "سلوك" + override val name = "اسم" + override val settings = "إعدادات" + override val snooze_interval = "فترتي الغفوه" + override val hint_title = "هل كنت تعلم؟" + override val hint_drag = "لإعادة ترتيب القوائم، أضغط اسم من هذه العادة، ثم اسحبه إلى المكان الصحيح." + override val hint_landscape = "يمكنك ان ترى المزيد أيام عن طريق وضع الهاتف في وضع أفقي." + override val delete_habits = "حذف عادات" + override val delete_habits_message = "سيتم حذف عادات بشكل دائم. هذا العمل لا يمكن التراجع عنه." + override val habit_not_found = "العادة حذفت/لم يتم العثور عليها" + override val weekends = "عطلة نهاية الأسبوع" + override val any_weekday = "أيام الأسبوع" + override val any_day = "أي يوم" + override val select_weekdays = "إختار أيام " + override val export_to_csv = "تصدير البيانات (CSV)" + override val done_label = "منجز" + override val clear_label = "نظف" + override val select_hours = "تحديد ساعات" + override val select_minutes = "تحديد دقائق " + override val about = "معلومات حول" + override val translators = "المترجمين" + override val developers = "المطورين" + override val version_n = "الإصدار %s" + override val frequency = "تردد" + override val checkmark = "علامة الاختيار" + override val strength = "القوة" + override val best_streaks = "أكثر تقدم" + override val current_streaks = "تقدم الحالي" + override val number_of_repetitions = "عدد من حالات التكرار" + override val last_x_days = "آخر %d أيام" + override val last_x_weeks = "آخر %d أسابيع" + override val last_x_months = "آخر %d أشهر" + override val last_x_years = "آخر %d سنين" + override val all_time = "كل الوقت" + override val every_day = "كل يوم" + override val every_week = "كل اسبوع" + override val two_times_per_week = "مرتين في الأسبوع" + override val five_times_per_week = "خمس مرات في الأسبوع" + override val custom_frequency = "مخصص..." + override val help = "مساعدة والأسئلة المتداولة" + override val could_not_export = "فشل في تصدير البيانات." + override val could_not_import = "فشل في استيراد البيانات." + override val file_not_recognized = "الملف غير المعترف." + override val habits_imported = "نجح إستيراد العادات." + override val full_backup_success = "نجح تصدير النسخ الاحتياطي الكامل." + override val import_data = "استيراد بيانات." + override val export_full_backup = "صدر نسخة احتياطية كاملة." + override val import_data_summary = "تدعم النسخ الاحتياطي الكامل المصدرة من هذا التطبيق، فضلا عن الملفات التي تم إنشاؤها من Tickmate, HabitBull و Rewire. انظر التعليمات لمزيد من المعلومات." + override val export_as_csv_summary = "صدر ملف التي يمكن فتحها ببرنامج جداول البيانات مثل إكسل أو وبينوفيس. لا يمكن إستيراد هذا الملف." + override val export_full_backup_summary = "إنشاء ملف يحتوي على كافة البيانات. يمكن استيراد هذا الملف نفسه." + override val bug_report_failed = "فشل في توليد تقرير الاعطال" + override val generate_bug_report = "توليد تقرير الاعطال" + override val troubleshooting = "استكشاف الأخطاء وإصلاحها" + override val help_translate = "المساعدة في ترجمة هذا البرنامج" + override val night_mode = "الوضع الليلي" + override val use_pure_black = "استخدام أسود نقي في الوضع الليلي" + override val pure_black_description = "يستبدل خلفيات رمادية مع أسود نقي في الوضع الليلي. يقلل من استهلاك البطارية في الهواتف مع شاشة AMOLED." + override val interface_preferences = "السطح البيني" + override val reverse_days = "ترتيب عكسي أيام" + override val reverse_days_description = "عرض أيام في ترتيب عكسي على الشاشة الرئيسية" + override val day = "يوم" + override val week = "أسبوع" + override val month = "شهر" + override val quarter = "ربع سنه" + override val year = "عام" + override val total = "المجموع" + override val time_every = "مرات في" + override val every_x_days = "كل %d أيام" + override val every_x_weeks = "كل %d أسابيع" + override val every_x_months = "كل %d أشهر" + override val score = "النقاط" + override val reminder_sound = "صوت تذكير" + override val none = "صامت" + override val filter = "تصنيف" + override val hide_completed = "إخفاء المكتملة" + override val hide_archived = "إخفاء المؤرشفة" + override val sticky_notifications = "جعل الإشعارات ثابتة" + override val sticky_notifications_description = "منع الإشعارات من تمريرها بعيداً." + override val repair_database = "إصلاح قاعدة البيانات" + override val database_repaired = "تم إصلاح قاعدة البيانات." + override val uncheck = "إلغاء تحديد" + override val toggle = "تبديل" + override val action = "عمل" + override val habit = "عادة" + override val sort = "فرز" + override val manually = "يدوياً" + override val by_name = "حسب الإسم" + override val by_color = "حسب اللون" + override val by_score = "حسب النقاط" + override val download = "تحميل" + override val export = "استخراج" +} diff --git a/core/src/commonMain/kotlin/org/isoron/uhabits/i18n/StringsBasque.kt b/core/src/commonMain/kotlin/org/isoron/uhabits/i18n/StringsBasque.kt new file mode 100644 index 000000000..8b77d6fb0 --- /dev/null +++ b/core/src/commonMain/kotlin/org/isoron/uhabits/i18n/StringsBasque.kt @@ -0,0 +1,165 @@ +// -------------------------------------------------------------------------- +// THIS FILE WAS AUTOMATICALLY GENERATED +// +// Please do not submit pull request to modify it. Corrections to translations +// may be submitted at https://translate.loophabits.org/ +// -------------------------------------------------------------------------- + +package org.isoron.uhabits.i18n + +class StringsBasque : Strings() { + override val app_name = "Loop Habit Tracker" + override val main_activity_title = "Ohiturak" + override val action_settings = "Ezarpenak" + override val edit = "Editatu" + override val delete = "Ezabatu" + override val archive = "Artxibatu" + override val unarchive = "Desartxibatu" + override val add_habit = "Gehitu ohitura" + override val color_picker_default_title = "Kolorea aldatu" + override val toast_habit_created = "Ohitura sortu da" + override val toast_habit_deleted = "Ohiturak ezabatu dira" + override val toast_habit_restored = "Ohiturak berrezarri dira" + override val toast_nothing_to_undo = "Ez dago ezer desegiteko" + override val toast_nothing_to_redo = "Ez dago ezer berregiteko" + override val toast_habit_changed = "Ohitura aldatu egin da" + override val toast_habit_changed_back = "Ohitura berrezarri da" + override val toast_habit_archived = "Ohiturak artxibatu dira" + override val toast_habit_unarchived = "Ohiturak desartxibatu dira" + override val overview = "Ikuspegi orokorra" + override val habit_strength = "Ohituraren indarra" + override val history = "Historia" + override val clear = "Garbitu" + override val description_hint = "Galdera (... al duzu gaur?)" + override val repeat = "Errepikatu" + override val times_every = "aldiz" + override val days = "egunetan" + override val reminder = "Oroigarria" + override val discard = "Baztertu" + override val save = "Gorde" + override val streaks = "Boladak" + override val no_habits_found = "Ez duzu ohitura aktiborik" + override val long_press_to_toggle = "Sakatu eta mantendu markatu edo desmarkatzeko" + override val reminder_off = "Itzalita" + override val validation_name_should_not_be_blank = "Izena ezin da hutsik egon." + override val validation_number_should_be_positive = "Zenbakia positiboa izan behar da." + override val validation_at_most_one_rep_per_day = "Gehienez errepikapen bat eguneko izan dezakezu" + override val create_habit = "Ohitura sortu" + override val edit_habit = "Ohitura editatu" + override val check = "Markatu" + override val snooze = "Geroago" + override val intro_title_1 = "Ongi etorri" + override val intro_description_1 = "Loop Habit Tracker-ek ohitura onak hartzen eta mantentzen laguntzen dizu." + override val intro_title_2 = "Sor itzazu ohitura berri batzuk" + override val intro_description_2 = "Egunero, zure ohitura egin ostean, jarri ezazu egiaztatze marka bat aplikazioan." + override val intro_title_3 = "Jarrai ezazu ohitura egiten" + override val intro_description_3 = "Denbora luzean zehar trinkotasunez egindako ohiturek izar oso bat irabaziko dute." + override val intro_title_4 = "Jarrai ezazu zure aurrerapena" + override val intro_description_4 = "Grafiko zehatzen bitartez denboran zehar zure ohiturak nola hobetu diren ikus ditzakezu" + override val interval_15_minutes = "15 minutu" + override val interval_30_minutes = "30 minutu" + override val interval_1_hour = "Ordu 1" + override val interval_2_hour = "2 ordu" + override val interval_4_hour = "4 ordu" + override val interval_8_hour = "8 ordu" + override val interval_24_hour = "24 ordu" + override val pref_toggle_title = "Ukitze laburrarekin markatu" + override val pref_toggle_description = "Ukitze bakar batekin marka jartzen du ukitu eta mantendu egin beharrean. Erosoagoa, baina nahi gabeko markak ekar litzake." + override val pref_snooze_interval_title = "Atzeratze tartea oroigarrietan" + override val pref_rate_this_app = "Aplikazio hau Google Playen puntuatu" + override val pref_send_feedback = "Zure iritzia garatzaileari bidali" + override val pref_view_source_code = "Iturburu kodea GitHuben ikusi" + override val pref_view_app_introduction = "Aplikazioaren aurkezpena ikusi" + override val links = "Loturak" + override val behavior = "Portaera" + override val name = "Izena" + override val settings = "Ezarpenak" + override val snooze_interval = "Atzeratze tartea" + override val hint_title = "Ba al zenekien?" + override val hint_drag = "Sarrerak berrantolatzeko, sakatu eta mantendu ohituraren izena, ondoren mugi ezazu leku aproposera." + override val hint_landscape = "Egun gehiago ikus ditzakezu zure gailua paisai moduan jarriz." + override val delete_habits = "Ohiturak ezabatu" + override val delete_habits_message = "Ohiturak betirako ezabatuko dira. Ekintza hau ezin da desegin." + override val habit_not_found = "Ohitura ezabatua / ez aurkitua" + override val weekends = "Asteburuak" + override val any_weekday = "Astelehenetik ostiralera" + override val any_day = "Astearen edozen egun" + override val select_weekdays = "Egunak hautatu" + override val export_to_csv = "CSV bezala esportatu" + override val done_label = "Eginda" + override val clear_label = "Garbitu" + override val select_hours = "Orduak hautatu" + override val select_minutes = "Minutuak hautatu" + override val about = "Honi buruz" + override val translators = "Itzultzaileak" + override val developers = "Garatzaileak" + override val version_n = "%s bertsioa" + override val frequency = "Maiztasuna" + override val checkmark = "Egiaztatze marka" + override val strength = "Indarra" + override val best_streaks = "Bolada onenak" + override val current_streaks = "Uneko bolada" + override val number_of_repetitions = "Errepikapenen kopurua" + override val last_x_days = "Azken %d egunak" + override val last_x_weeks = "Azken %d asteak" + override val last_x_months = "Azken %d hilabeteak" + override val last_x_years = "Azken %d urteak" + override val all_time = "Hasieratik" + override val every_day = "Egunero" + override val every_week = "Astero" + override val two_times_per_week = "Astean 2 aldiz" + override val five_times_per_week = "Astean 5 aldiz" + override val custom_frequency = "Pertsonalizatua ..." + override val help = "Laguntza eta ohiko galderak" + override val could_not_export = "Huts datuak esportatzerakoan." + override val could_not_import = "Huts datuak inportatzerakoan." + override val file_not_recognized = "Fitxategi ezezaguna." + override val habits_imported = "Ohiturak ondo inportatu dira." + override val full_backup_success = "Babes kopia osoa ondo esportatu da." + override val import_data = "Datuak inportatu" + override val export_full_backup = "Babes kopia osoa esportatu" + override val import_data_summary = "Aplikazio honek esportatutako babes kopia osoak onartzen dira, baita Tickmate, HabitBull edo Rewirek sortutako fitxategiak ere. Ikusi ohito galderak informazio gehiago lortzeko." + override val export_as_csv_summary = "Microsoft Excel edo OpenOffice Calc bezalako kalkulu orrietarako softwareak ireki dezaketen fitxategiak sortzen ditu. Fitxategi hau ezin da berriz inportatu." + override val export_full_backup_summary = "Zure datu guztiak dituen fitxategi bat sortzen du. Fitxategi hau ezin da berriz inportatu." + override val bug_report_failed = "Huts akats txostena sortzerakoan." + override val generate_bug_report = "Akats txostena sortu" + override val troubleshooting = "Arazoen konponketa" + override val help_translate = "Lagundu aplikazio hau itzultzen" + override val night_mode = "Gau modua" + override val use_pure_black = "Benetazko beltza erabili gau moduan" + override val pure_black_description = "Atzeko plano grisak beltz hutsez aldatzen ditu gau moduan. Bateriaren erabilera gutxitzen du AMOLED duten gailuetan." + override val interface_preferences = "Interfazea" + override val reverse_days = "Egunak atzekoz aurrera ordenatu" + override val reverse_days_description = "Pantaila nagusian egunak atzekoz aurrera ikusi" + override val day = "Eguna" + override val week = "Astea" + override val month = "Hilabetea" + override val quarter = "Hiruhilekoa" + override val year = "Urtea" + override val total = "Guztira" + override val time_every = "denbora" + override val every_x_days = "%d egunero" + override val every_x_weeks = "%d astero" + override val every_x_months = "%d hilabetero" + override val score = "Puntuak" + override val reminder_sound = "Oroigarriaren soinua" + override val none = "Bat ere ez" + override val filter = "Iragazkia" + override val hide_completed = "Ezkutatu lortutakoak" + override val hide_archived = "Artxibatutakoak ezkutatu" + override val sticky_notifications = "Jakinarazpenak itsaskorrak bihurtu" + override val sticky_notifications_description = "Jakinarazpenak keinu batez ezabatzea sahiesten du." + override val repair_database = "Datu basea konpondu" + override val database_repaired = "Datu basea konpondu da." + override val uncheck = "Desmarkatu" + override val toggle = "Aldatu" + override val action = "Ekintza" + override val habit = "Ohitura" + override val sort = "Ordenatu" + override val manually = "Eskuz" + override val by_name = "Izenaren arabera" + override val by_color = "Kolorearen arabera" + override val by_score = "Puntuen arabera" + override val download = "Deskargatu" + override val export = "Esportatu" +} diff --git a/core/src/commonMain/kotlin/org/isoron/uhabits/i18n/StringsBulgarian.kt b/core/src/commonMain/kotlin/org/isoron/uhabits/i18n/StringsBulgarian.kt new file mode 100644 index 000000000..90d1bd50f --- /dev/null +++ b/core/src/commonMain/kotlin/org/isoron/uhabits/i18n/StringsBulgarian.kt @@ -0,0 +1,165 @@ +// -------------------------------------------------------------------------- +// THIS FILE WAS AUTOMATICALLY GENERATED +// +// Please do not submit pull request to modify it. Corrections to translations +// may be submitted at https://translate.loophabits.org/ +// -------------------------------------------------------------------------- + +package org.isoron.uhabits.i18n + +class StringsBulgarian : Strings() { + override val app_name = "Loop Следене на навици" + override val main_activity_title = "Навици" + override val action_settings = "Настройки" + override val edit = "Редактиране" + override val delete = "Изтриване" + override val archive = "Архивиране" + override val unarchive = "Разархивиране" + override val add_habit = "Добавяне на навик" + override val color_picker_default_title = "Промяна на цвят" + override val toast_habit_created = "Навикът е създаден" + override val toast_habit_deleted = "Навиците са изтрити" + override val toast_habit_restored = "Навиците са възстановени" + override val toast_nothing_to_undo = "Нищо за отмяна" + override val toast_nothing_to_redo = "Нищо за възстановяване" + override val toast_habit_changed = "Навикът е променен" + override val toast_habit_changed_back = "Промяната на навика е отменена." + override val toast_habit_archived = "Навиците са архивирани" + override val toast_habit_unarchived = "Навиците са разархивирани" + override val overview = "Обзор" + override val habit_strength = "Сила на навика" + override val history = "История" + override val clear = "Изчистване" + override val description_hint = "Въпрос (Днес, ... ли?)" + override val repeat = "Повтори" + override val times_every = "пъти в период от" + override val days = "дни" + override val reminder = "Напомняне" + override val discard = "Отказ" + override val save = "Запазване" + override val streaks = "Поредици" + override val no_habits_found = "Нямате активни навици" + override val long_press_to_toggle = "Натиснете и задръжте за да добавите или премахнете отметка" + override val reminder_off = "Изключено" + override val validation_name_should_not_be_blank = "Името не може да бъде празно." + override val validation_number_should_be_positive = "Числото трябва да е положително." + override val validation_at_most_one_rep_per_day = "Позволено е до едно повторение на ден." + override val create_habit = "Създаване на навик" + override val edit_habit = "Редактиране на навик" + override val check = "Поставяне на отметка" + override val snooze = "По-късно" + override val intro_title_1 = "Добре дошли" + override val intro_description_1 = "Loop Следене на навици ви помага да създавате и поддържате добри навици." + override val intro_title_2 = "Създайте нови навици" + override val intro_description_2 = "Всеки ден, след изпълнението на навика, поставете отметка в приложението." + override val intro_title_3 = "Продължавайте да го изпълнявате" + override val intro_description_3 = "Навици изпълнявани редовно за дълго време ще ви спечелят пълна звезда." + override val intro_title_4 = "Следете напредъка си" + override val intro_description_4 = "Подробни диаграми ви показват как вашите навици са се подобрили с времето." + override val interval_15_minutes = "15 минути" + override val interval_30_minutes = "30 минути" + override val interval_1_hour = "1 час" + override val interval_2_hour = "2 часа" + override val interval_4_hour = "4 часа" + override val interval_8_hour = "8 часа" + override val interval_24_hour = "24 часа" + override val pref_toggle_title = "Маркиране с кратко натискане" + override val pref_toggle_description = "Поставяне на отметки с кратко натискане вместо с натискане и задържане. По-удобно, но може да доведе до неволно маркиране." + override val pref_snooze_interval_title = "Интервал на напомняне след отлагане" + override val pref_rate_this_app = "Оценяване на това приложение в Google Play" + override val pref_send_feedback = "Изпращане на отзиви към разработчика" + override val pref_view_source_code = "Преглед на програмния код в GitHub" + override val pref_view_app_introduction = "Преглед на въведение в приложението" + override val links = "Препратки" + override val behavior = "Поведение" + override val name = "Име" + override val settings = "Настройки" + override val snooze_interval = "Интервал на отлагане" + override val hint_title = "Знаете ли че?" + override val hint_drag = "За да пренаредите записите, натиснете и задръжте върху името на навика и го придърпайте до правилното място." + override val hint_landscape = "Може да виждате повече дни като обърнете телефона си в хоризонтално положение." + override val delete_habits = "Изтриване на навици" + override val delete_habits_message = "Навиците ще се изтрият перманентно. Това действие не може да бъде отменено." + override val habit_not_found = "Навикът е изтрит / не е намерен" + override val weekends = "Събота и неделя" + override val any_weekday = "От понеделник до петък" + override val any_day = "Всеки ден от седмицата" + override val select_weekdays = "Избор на дни" + override val export_to_csv = "Експортиране като CSV" + override val done_label = "Готово" + override val clear_label = "Изчистване" + override val select_hours = "Избиране на час" + override val select_minutes = "Избиране на минута" + override val about = "За приложението" + override val translators = "Преводачи" + override val developers = "Разработчици" + override val version_n = "Версия %s" + override val frequency = "Честота" + override val checkmark = "Отметка" + override val strength = "Сила" + override val best_streaks = "Най-добри поредици" + override val current_streaks = "Текуща поредица" + override val number_of_repetitions = "Брой повторения" + override val last_x_days = "Последните %d дни" + override val last_x_weeks = "Последните %d седмици" + override val last_x_months = "Последните %d месеци" + override val last_x_years = "Последните %d години" + override val all_time = "От началото" + override val every_day = "Всеки ден" + override val every_week = "Всяка седмица" + override val two_times_per_week = "2 пъти седмично" + override val five_times_per_week = "5 пъти седмично" + override val custom_frequency = "Друго ..." + override val help = "Помощ & ЧЗВ" + override val could_not_export = "Неуспешно експортиране на данни." + override val could_not_import = "Неуспешно импортиране на данни." + override val file_not_recognized = "Файлът не е разпознат." + override val habits_imported = "Навиците са импортирани успешно." + override val full_backup_success = "Пълно резервно копие е експортирано успешно." + override val import_data = "Импортиране на данни" + override val export_full_backup = "Експортиране на пълно резервно копие" + override val import_data_summary = "Поддържа пълни резервни копия експортирани чрез това приложение, както и файлове генерирани чрез Tickmate, HabitBull или Rewire. Вижте ЧЗВ за повече информация." + override val export_as_csv_summary = "Генерира файлове, които могат да се отварят със софтуер за електронни таблици като Microsoft Excel или OpenOffice Calc. Този файл не може да се импортира обратно." + override val export_full_backup_summary = "Генерира файл, който съдържа всичките ви данни. Този файл може да бъде импортиран обратно." + override val bug_report_failed = "Неуспешно генериране на доклад за грешки." + override val generate_bug_report = "Генериране на доклад за грешки" + override val troubleshooting = "Отстраняване на проблеми" + override val help_translate = "Помагане за превода на това приложение" + override val night_mode = "Нощен режим" + override val use_pure_black = "Използване на чисто черно при нощен режим" + override val pure_black_description = "Заменя сивите фонове с чисто черни при нощен режим. Намаля разхода на батерията при телефони с AMOLED дисплеи." + override val interface_preferences = "Интерфейс" + override val reverse_days = "Обратен ред на дните" + override val reverse_days_description = "Показва дните на основния екран в обратен ред" + override val day = "Ден" + override val week = "Седмица" + override val month = "Месец" + override val quarter = "Тримесечие" + override val year = "Година" + override val total = "Общо" + override val time_every = "път в период от" + override val every_x_days = "На всеки %d дни" + override val every_x_weeks = "На всеки %d седмици" + override val every_x_months = "На всеки %d месеца" + override val score = "Сила" + override val reminder_sound = "Звук за напомняне" + override val none = "Няма" + override val filter = "Филтър" + override val hide_completed = "Скриване на завършените" + override val hide_archived = "Скриване на архивираните" + override val sticky_notifications = "Направи нотификациите постоянни" + override val sticky_notifications_description = "Предотвратява изчистването на нотификацията с плъзване настрани." + override val repair_database = "Поправка на базата данни" + override val database_repaired = "Базата данни е поправена." + override val uncheck = "Премахване на отметка" + override val toggle = "Смяна" + override val action = "Действие" + override val habit = "Навик" + override val sort = "Сортиране" + override val manually = "Ръчно" + override val by_name = "По име" + override val by_color = "По цвят" + override val by_score = "По сила" + override val download = "Изтегляне" + override val export = "Експортиране" +} diff --git a/core/src/commonMain/kotlin/org/isoron/uhabits/i18n/StringsCatalan.kt b/core/src/commonMain/kotlin/org/isoron/uhabits/i18n/StringsCatalan.kt new file mode 100644 index 000000000..e48e4b20e --- /dev/null +++ b/core/src/commonMain/kotlin/org/isoron/uhabits/i18n/StringsCatalan.kt @@ -0,0 +1,148 @@ +// -------------------------------------------------------------------------- +// THIS FILE WAS AUTOMATICALLY GENERATED +// +// Please do not submit pull request to modify it. Corrections to translations +// may be submitted at https://translate.loophabits.org/ +// -------------------------------------------------------------------------- + +package org.isoron.uhabits.i18n + +class StringsCatalan : Strings() { + override val main_activity_title = "Hàbits" + override val action_settings = "Ajustaments" + override val edit = "Editar" + override val delete = "Esborrar" + override val archive = "Arxivar" + override val unarchive = "Treure de l\'arxiu" + override val add_habit = "Afegir hàbit" + override val color_picker_default_title = "Canviar color" + override val toast_habit_created = "Hàbit creat." + override val toast_habit_deleted = "Hàbits esborrats." + override val toast_habit_restored = "Hàbits restaurats." + override val toast_nothing_to_undo = "Res a desfer." + override val toast_nothing_to_redo = "Res a refer." + override val toast_habit_changed = "Hàbit modificat." + override val toast_habit_changed_back = "Hàbit restaurat." + override val toast_habit_archived = "Hàbits arxivats." + override val toast_habit_unarchived = "Hàbits trets de l\'arxiu." + override val overview = "Visió general" + override val habit_strength = "Fortalesa de l\'hàbit" + override val history = "Història" + override val clear = "Netejar" + override val description_hint = "Pregunta (Avui vas...?)" + override val repeat = "Repetir" + override val times_every = "vegades en" + override val days = "dies" + override val reminder = "Recordatori" + override val discard = "Descartar" + override val save = "Desar" + override val streaks = "Ratxa" + override val no_habits_found = "No tens hàbits actius" + override val long_press_to_toggle = "Prem i manté per a marcar o desmarcar" + override val reminder_off = "Desactivat" + override val validation_name_should_not_be_blank = "El nom no pot estar buit" + override val validation_number_should_be_positive = "El número ha de ser positiu" + override val validation_at_most_one_rep_per_day = "Pots tenir com a màxim una repetició per dia" + override val create_habit = "Crear hàbit" + override val edit_habit = "Editar hàbit" + override val check = "Revisar" + override val snooze = "Més tard" + override val intro_title_1 = "Benvingut" + override val intro_description_1 = "Loop Habit Tracker t\'ajuda a crear i mantenir bons hàbits" + override val intro_title_2 = "Crear alguns hàbits nous" + override val intro_description_2 = "Cada dia, després de complir el teu hàbit, posa una marca amb la app" + override val intro_title_3 = "Continua fent-ho" + override val intro_description_3 = "Els hàbits que facis consistentment durant una llarga temporada obtindran una estrella" + override val intro_title_4 = "Segueix el teu progrès" + override val intro_description_4 = "Els gràfics detallats et mostren com han mirollat els teus hàbits al llarg del temps" + override val interval_15_minutes = "15 minuts" + override val interval_30_minutes = "30 minuts" + override val interval_1_hour = "1 hora" + override val interval_2_hour = "2 hores" + override val interval_4_hour = "4 hores" + override val interval_8_hour = "8 hores" + override val interval_24_hour = "24 hores" + override val pref_toggle_title = "Activar/desactivar repeticions prement curt" + override val pref_toggle_description = "Més adequat, però pot causar activacions accidentals" + override val pref_snooze_interval_title = "Interval d\'endarreriment en recordatoris" + override val pref_rate_this_app = "Valora aquesta app a Google Play" + override val pref_send_feedback = "Enviar resposta al desenvolupador" + override val pref_view_source_code = "Veure codi font a Github" + override val pref_view_app_introduction = "Veure introducció de l\'app" + override val links = "Enllaços" + override val behavior = "Comportament" + override val name = "Nom" + override val settings = "Ajustaments" + override val snooze_interval = "Interval d\'endarreriment" + override val hint_title = "Ho sabies?" + override val hint_drag = "Per a ordenar les entrades, prem i mantè sobre el nom de l\'hàbit, després arrossega\'l al lloc correcte." + override val hint_landscape = "Pots veure més dies posant el teu telèfon en orientació apaisada." + override val delete_habits = "Esborrar hàbits" + override val delete_habits_message = "Els hàbits seran esborrats permanentment. Aquesta acció no es pot desfer." + override val weekends = "Caps de setmana" + override val any_weekday = "Dilluns a divendres" + override val any_day = "Qualsevol dia de la setmana" + override val select_weekdays = "Selecciona els dies" + override val export_to_csv = "Exportar a CSV" + override val done_label = "Fet" + override val clear_label = "Treure" + override val select_hours = "Selecciona les hores" + override val select_minutes = "Selecciona els minuts" + override val about = "En quant a" + override val translators = "Traductors" + override val developers = "Desenvolupadors" + override val version_n = "Versió %s" + override val frequency = "Freqüència" + override val checkmark = "Marca" + override val strength = "Fortalesa" + override val best_streaks = "Millors ratxes" + override val current_streaks = "Ratxa actual" + override val number_of_repetitions = "Nombre de repeticions" + override val last_x_days = "Últims %d dies" + override val last_x_weeks = "Últimes %d setmanes" + override val last_x_months = "Últims %d mesos" + override val last_x_years = "Últims %d anys" + override val all_time = "Tot el temps" + override val every_day = "Cada dia" + override val every_week = "Cada setmana" + override val two_times_per_week = "2 cops per setmana" + override val five_times_per_week = "5 cops per setmana" + override val custom_frequency = "Personalitzar ..." + override val help = "Ajuda i Preguntes Freqüents" + override val could_not_export = "Error exportant dades." + override val could_not_import = "Error important dades." + override val file_not_recognized = "Fitxer no reconegut." + override val habits_imported = "Hàbits importats correctament." + override val full_backup_success = "Còpia de seguretat sencera exportada satisfactòriament." + override val import_data = "Importar dades" + override val export_full_backup = "Exportar còpia de seguretat sencera" + override val import_data_summary = "Suporta còpies de seguretat exportades per aquesta app, també fitxers generats per Tickmate, HabitBull o Rewire. Mira les Preguntes Freqüents per a més informació." + override val export_as_csv_summary = "Genera fitxers que poden ser oberts per programari de fulles de càlcul, com ara Microsoft Excel o OpenOffice Calc. Aquest fitxer no pot tornar-se a importar." + override val export_full_backup_summary = "Genera un fitxer que contè totes les teves dades. Aquest fitxer pot tornar-se a importar." + override val bug_report_failed = "Ha fallat la generació de l\'informe d\'error." + override val generate_bug_report = "Generar informe d\'error" + override val troubleshooting = "Resolució de problemes" + override val help_translate = "Ajuda a traduïr aquesta app" + override val night_mode = "Mode nocturn" + override val use_pure_black = "Utilitzar negre pur en el mode nocturn" + override val pure_black_description = "Reemplaça fons grisos per negre pur en el mode nocturn. Redueix consum de bateria en telèfons amb pantalla AMOLED." + override val interface_preferences = "Interfície" + override val reverse_days = "Ordre invers de dies" + override val reverse_days_description = "Mostra els dies en ordre invers en la pantalla principal" + override val day = "Dia" + override val week = "Setmana" + override val month = "Mes" + override val quarter = "Quatrimestre" + override val year = "Any" + override val time_every = "vegades en" + override val every_x_days = "Cada %d dies" + override val every_x_weeks = "Cada %d setmanes" + override val every_x_months = "Cada %d mesos" + override val score = "Puntuació" + override val reminder_sound = "So de recordatori" + override val none = "Cap" + override val filter = "Filtre" + override val action = "Acció" + override val habit = "Hàbit" + override val export = "Exportar" +} diff --git a/core/src/commonMain/kotlin/org/isoron/uhabits/i18n/StringsChineseCN.kt b/core/src/commonMain/kotlin/org/isoron/uhabits/i18n/StringsChineseCN.kt new file mode 100644 index 000000000..cef525ce0 --- /dev/null +++ b/core/src/commonMain/kotlin/org/isoron/uhabits/i18n/StringsChineseCN.kt @@ -0,0 +1,165 @@ +// -------------------------------------------------------------------------- +// THIS FILE WAS AUTOMATICALLY GENERATED +// +// Please do not submit pull request to modify it. Corrections to translations +// may be submitted at https://translate.loophabits.org/ +// -------------------------------------------------------------------------- + +package org.isoron.uhabits.i18n + +class StringsChineseCN : Strings() { + override val app_name = "循环习惯记录" + override val main_activity_title = "习惯" + override val action_settings = "设置" + override val edit = "编辑" + override val delete = "删除" + override val archive = "存档" + override val unarchive = "取消存档" + override val add_habit = "添加新习惯" + override val color_picker_default_title = "选择颜色" + override val toast_habit_created = "习惯已创建" + override val toast_habit_deleted = "习惯已删除" + override val toast_habit_restored = "习惯已恢复" + override val toast_nothing_to_undo = "没有可以撤销的习惯." + override val toast_nothing_to_redo = "没有可以恢复的习惯." + override val toast_habit_changed = "习惯已被修改." + override val toast_habit_changed_back = "修改已取消." + override val toast_habit_archived = "习惯存档成功." + override val toast_habit_unarchived = "存档已取消." + override val overview = "总览" + override val habit_strength = "习惯强度" + override val history = "历史" + override val clear = "取消" + override val description_hint = "提醒问题(你今天 xxx 了吗)" + override val repeat = "重复" + override val times_every = "次每" + override val days = "天" + override val reminder = "提醒" + override val discard = "放弃" + override val save = "保存" + override val streaks = "连续完成次数" + override val no_habits_found = "你还没有任何习惯" + override val long_press_to_toggle = "长按 标记/取消标记" + override val reminder_off = "关闭" + override val validation_name_should_not_be_blank = "习惯标题不能为空" + override val validation_number_should_be_positive = "数字必须大于零." + override val validation_at_most_one_rep_per_day = "每天最多重复一次" + override val create_habit = "新建习惯" + override val edit_habit = "编辑习惯" + override val check = "标记" + override val snooze = "以后再说" + override val intro_title_1 = "欢迎" + override val intro_description_1 = "循环习惯记录器帮助你建立和维持好习惯." + override val intro_title_2 = "建立一些新习惯" + override val intro_description_2 = "每当你完成一项习惯后,就在应用上做一个标记" + override val intro_title_3 = "保持习惯" + override val intro_description_3 = "当连续完成习惯达到一定时间时,你将可以点亮该习惯的成就之星" + override val intro_title_4 = "记录你的进步" + override val intro_description_4 = "详细图表展示长期以来习惯养成情况" + override val interval_15_minutes = "15分钟" + override val interval_30_minutes = "30分钟" + override val interval_1_hour = "1小时" + override val interval_2_hour = "2小时" + override val interval_4_hour = "4小时" + override val interval_8_hour = "8小时" + override val interval_24_hour = "24 小时" + override val pref_toggle_title = "轻触以启动重复" + override val pref_toggle_description = "更加方便,但有可能造成意外记录" + override val pref_snooze_interval_title = "提醒延迟间隔" + override val pref_rate_this_app = "去Play商店评价这个应用" + override val pref_send_feedback = "发送反馈给开发者" + override val pref_view_source_code = "在Github上查看源代码" + override val pref_view_app_introduction = "阅读应用介绍" + override val links = "链接" + override val behavior = "功能" + override val name = "习惯标题" + override val settings = "设置" + override val snooze_interval = "推迟提醒间隔" + override val hint_title = "你知道吗?" + override val hint_drag = "如果要重新排列习惯,按住习惯的名字拖到想要的位置" + override val hint_landscape = "转至横屏查看更多日期" + override val delete_habits = "删除该习惯" + override val delete_habits_message = "习惯会被永久删除,且该操作不可恢复" + override val habit_not_found = "习惯已删/找不到" + override val weekends = "周末" + override val any_weekday = "工作日" + override val any_day = "每天" + override val select_weekdays = "选择天数" + override val export_to_csv = "导出数据 (CSV)" + override val done_label = "完成" + override val clear_label = "取消" + override val select_hours = "选择小时" + override val select_minutes = "选择分钟" + override val about = "关于应用" + override val translators = "翻译者" + override val developers = "开发者" + override val version_n = "当前版本:%s" + override val frequency = "频率" + override val checkmark = "标记" + override val strength = "强度" + override val best_streaks = "最佳连续完成次数" + override val current_streaks = "当前连续完成次数" + override val number_of_repetitions = "重复次数" + override val last_x_days = "过去 %d 天" + override val last_x_weeks = "过去 %d 周" + override val last_x_months = "过去 %d 月" + override val last_x_years = "过去 %d 年" + override val all_time = "全部" + override val every_day = "每天" + override val every_week = "每周" + override val two_times_per_week = "每周两次" + override val five_times_per_week = "每周5次" + override val custom_frequency = "自定义" + override val help = "帮助 & 常见问题" + override val could_not_export = "导出数据失败" + override val could_not_import = "导入数据失败" + override val file_not_recognized = "无法识别文件" + override val habits_imported = "习惯导入成功" + override val full_backup_success = "习惯备份成功" + override val import_data = "导入数据" + override val export_full_backup = "导出完整备份" + override val import_data_summary = "支持此应用导出的备份文件, 也支持 Tickmate , HabitBull 或 Rewire 导出文件,请参阅常见问题以获取更多信息。" + override val export_as_csv_summary = "生成可以通过电子表格软件打开的文件,如 Microsoft Excel 或 OpenOffice Calc。该文件无法重新导入。" + override val export_full_backup_summary = "生成一个包含所有数据的文件。该文件可以重新导入。" + override val bug_report_failed = "错误报告生成失败" + override val generate_bug_report = "生成错误报告" + override val troubleshooting = "故障排除" + override val help_translate = "帮助翻译这个应用" + override val night_mode = "夜间模式" + override val use_pure_black = "在夜间模式中使用纯黑色" + override val pure_black_description = "以纯黑色背景代替夜间模式中的灰色背景。这将帮助减少 AMOLED 屏幕手机的电量使用。" + override val interface_preferences = "界面" + override val reverse_days = "反向顺序的日子" + override val reverse_days_description = "在主界面显示反向顺序的日子" + override val day = "天" + override val week = "周" + override val month = "月" + override val quarter = "季度" + override val year = "年" + override val total = "总数" + override val time_every = "次每" + override val every_x_days = "每 %d 天" + override val every_x_weeks = "每 %d 周" + override val every_x_months = "每 %d 月" + override val score = "成绩" + override val reminder_sound = "提醒声音" + override val none = "无" + override val filter = "筛选" + override val hide_completed = "隐藏已完成项目" + override val hide_archived = "隐藏已存档" + override val sticky_notifications = "使提醒持久" + override val sticky_notifications_description = "防止提醒被滑掉" + override val repair_database = "修复数据库" + override val database_repaired = "数据库已修复" + override val uncheck = "取消选中" + override val toggle = "切换" + override val action = "操作" + override val habit = "习惯" + override val sort = "排序" + override val manually = "手动" + override val by_name = "根据名称" + override val by_color = "根据颜色" + override val by_score = "根据分数" + override val download = "下载" + override val export = "导出" +} diff --git a/core/src/commonMain/kotlin/org/isoron/uhabits/i18n/StringsChineseTW.kt b/core/src/commonMain/kotlin/org/isoron/uhabits/i18n/StringsChineseTW.kt new file mode 100644 index 000000000..f68a4f0d0 --- /dev/null +++ b/core/src/commonMain/kotlin/org/isoron/uhabits/i18n/StringsChineseTW.kt @@ -0,0 +1,165 @@ +// -------------------------------------------------------------------------- +// THIS FILE WAS AUTOMATICALLY GENERATED +// +// Please do not submit pull request to modify it. Corrections to translations +// may be submitted at https://translate.loophabits.org/ +// -------------------------------------------------------------------------- + +package org.isoron.uhabits.i18n + +class StringsChineseTW : Strings() { + override val app_name = "Loop 習以為常" + override val main_activity_title = "習慣" + override val action_settings = "偏好設定" + override val edit = "編輯" + override val delete = "刪除" + override val archive = "封存" + override val unarchive = "取消封存" + override val add_habit = "加入新習慣" + override val color_picker_default_title = "選擇顏色" + override val toast_habit_created = "習慣已增加" + override val toast_habit_deleted = "習慣已刪除" + override val toast_habit_restored = "習慣已恢復" + override val toast_nothing_to_undo = "沒有可以撤銷的習慣" + override val toast_nothing_to_redo = "沒有可以恢復的習慣" + override val toast_habit_changed = "習慣已經被修改" + override val toast_habit_changed_back = "修改已取消" + override val toast_habit_archived = "習慣已封存" + override val toast_habit_unarchived = "習慣已取消封存" + override val overview = "總覽" + override val habit_strength = "習慣強度" + override val history = "歴史紀錄" + override val clear = "清空" + override val description_hint = "問題(你今天…了嗎?)" + override val repeat = "重複" + override val times_every = "次每" + override val days = "日" + override val reminder = "提醒" + override val discard = "取消" + override val save = "保存" + override val streaks = "記錄" + override val no_habits_found = "你還沒有任何習慣" + override val long_press_to_toggle = "長按以標記/取消標記" + override val reminder_off = "關閉" + override val validation_name_should_not_be_blank = "習慣標題不能空白" + override val validation_number_should_be_positive = "數字必需大於零" + override val validation_at_most_one_rep_per_day = "每天最多重複一次" + override val create_habit = "添加習慣" + override val edit_habit = "編輯習慣" + override val check = "標記" + override val snooze = "稍後" + override val intro_title_1 = "歡迎" + override val intro_description_1 = "習以為常幫你創建並保持你的習慣。" + override val intro_title_2 = "建立一些習慣吧" + override val intro_description_2 = "每天,在完成你的習慣後,進入APP來打個勾吧。" + override val intro_title_3 = "堅持下去!" + override val intro_description_3 = "習以為常幫助你建立並維持好習慣" + override val intro_title_4 = "追蹤你的進步" + override val intro_description_4 = "詳細的圖表將顯示你的進步" + override val interval_15_minutes = "15分鐘" + override val interval_30_minutes = "30分鐘" + override val interval_1_hour = "1小時" + override val interval_2_hour = "2小時" + override val interval_4_hour = "4小時" + override val interval_8_hour = "8小時" + override val interval_24_hour = "24 小時" + override val pref_toggle_title = "短按來記錄習慣" + override val pref_toggle_description = "但有可能造成意外記錄" + override val pref_snooze_interval_title = "提醒延遲間隔" + override val pref_rate_this_app = "在Google Play上評價這個App" + override val pref_send_feedback = "發送改進意見給開發者" + override val pref_view_source_code = "在GitHub上查看原始碼" + override val pref_view_app_introduction = "App簡介" + override val links = "連結" + override val behavior = "功能" + override val name = "習慣標題" + override val settings = "設定" + override val snooze_interval = "延遲時間間隔" + override val hint_title = "你知道嗎?" + override val hint_drag = "如果要重新排列習慣,拖曳習慣到想要的位置" + override val hint_landscape = "把手機橫放可以看到更多天數" + override val delete_habits = "刪除" + override val delete_habits_message = "習慣會被永久刪除,而且該操作不可恢復" + override val habit_not_found = "習慣已刪除/找不到" + override val weekends = "周末" + override val any_weekday = "工作日" + override val any_day = "每天" + override val select_weekdays = "選擇天數" + override val export_to_csv = "匯出數據 (CSV)" + override val done_label = "完成" + override val clear_label = "取消" + override val select_hours = "選擇小時" + override val select_minutes = "選擇分鐘" + override val about = "關於本程式" + override val translators = "翻譯者" + override val developers = "開發者" + override val version_n = "%s 版" + override val frequency = "頻率" + override val checkmark = "標記" + override val strength = "強度" + override val best_streaks = "最長紀錄" + override val current_streaks = "目前紀錄" + override val number_of_repetitions = "重複次數" + override val last_x_days = "過去 %d 天" + override val last_x_weeks = "過去 %d 周" + override val last_x_months = "過去 %d 月" + override val last_x_years = "過去 %d 年" + override val all_time = "全部" + override val every_day = "每天" + override val every_week = "每週" + override val two_times_per_week = "每週兩次" + override val five_times_per_week = "每週五次" + override val custom_frequency = "自訂週期" + override val help = "幫助& 常見問題" + override val could_not_export = "輸出資料失敗" + override val could_not_import = "輸入資料失敗" + override val file_not_recognized = "無法辨識" + override val habits_imported = "習慣輸入成功" + override val full_backup_success = "習慣備份成功" + override val import_data = "匯入資料" + override val export_full_backup = "匯出完整備份" + override val import_data_summary = "支援此程式所匯出的資料, 也支援Tickmate,HabitBull 或 Rewire 所產生的文件。請參閱常見問題以獲得更多訊息。" + override val export_as_csv_summary = "生成可以利用表格程式打開的文件,如Microsoft Excel或OpenOffice Calc。此文件無法重新匯入。" + override val export_full_backup_summary = "生成一個包含所有資料的文件。該文件可以再重新匯入。" + override val bug_report_failed = "錯誤報告:生成失敗" + override val generate_bug_report = "產生錯誤報告" + override val troubleshooting = "問題排除" + override val help_translate = "協助翻譯本程式" + override val night_mode = "夜間模式" + override val use_pure_black = "在夜間模式中使用深色設定" + override val pure_black_description = "在夜間模式中,使用黑色背景取代灰色背景。這樣可以減少AMOLED螢幕的手機電量消耗。" + override val interface_preferences = "介面" + override val reverse_days = "反向排序日期" + override val reverse_days_description = "在主畫面上顯示反向排序的結果" + override val day = "日" + override val week = "周" + override val month = "月" + override val quarter = "季" + override val year = "年" + override val total = "總計" + override val time_every = "次每" + override val every_x_days = "每 %d 天" + override val every_x_weeks = "每 %d 周" + override val every_x_months = "每 %d 月" + override val score = "分數" + override val reminder_sound = "提醒音效" + override val none = "無" + override val filter = "篩選" + override val hide_completed = "隱藏已完成的習慣" + override val hide_archived = "隱藏已封存習慣" + override val sticky_notifications = "使提醒保持常駐" + override val sticky_notifications_description = "防止提醒被滑動移除" + override val repair_database = "修復資料庫" + override val database_repaired = "資料庫已修復" + override val uncheck = "取消選取" + override val toggle = "切換" + override val action = "操作" + override val habit = "習慣" + override val sort = "排序" + override val manually = "手動" + override val by_name = "根據名稱" + override val by_color = "根據顏色" + override val by_score = "根據分數" + override val download = "下載" + override val export = "匯出" +} diff --git a/core/src/commonMain/kotlin/org/isoron/uhabits/i18n/StringsCroatian.kt b/core/src/commonMain/kotlin/org/isoron/uhabits/i18n/StringsCroatian.kt new file mode 100644 index 000000000..8adf9da08 --- /dev/null +++ b/core/src/commonMain/kotlin/org/isoron/uhabits/i18n/StringsCroatian.kt @@ -0,0 +1,165 @@ +// -------------------------------------------------------------------------- +// THIS FILE WAS AUTOMATICALLY GENERATED +// +// Please do not submit pull request to modify it. Corrections to translations +// may be submitted at https://translate.loophabits.org/ +// -------------------------------------------------------------------------- + +package org.isoron.uhabits.i18n + +class StringsCroatian : Strings() { + override val app_name = "Loop Habit Tracker" + override val main_activity_title = "Navike" + override val action_settings = "Postavke" + override val edit = "Uredi" + override val delete = "Izbriši" + override val archive = "Arhiviraj" + override val unarchive = "Dearhiviraj" + override val add_habit = "Dodaj naviku" + override val color_picker_default_title = "Promijeni boju" + override val toast_habit_created = "Navika je stvorena" + override val toast_habit_deleted = "Navike su izbrisane" + override val toast_habit_restored = "Navike su obnovljene" + override val toast_nothing_to_undo = "Nema ništa za poništavanje" + override val toast_nothing_to_redo = "Nema ništa za obnavljanje" + override val toast_habit_changed = "Navika je promijenjena" + override val toast_habit_changed_back = "Navika je vraćena u početno stanje" + override val toast_habit_archived = "Navike su arhivirane" + override val toast_habit_unarchived = "Navike su dearhivirane" + override val overview = "Pregled" + override val habit_strength = "Snaga navike" + override val history = "Povijest" + override val clear = "Očisti" + override val description_hint = "Pitanje (Jesi li danas...?)" + override val repeat = "Ponovi" + override val times_every = "puta u" + override val days = "dani" + override val reminder = "Podsjetnik" + override val discard = "Odbaci" + override val save = "Spremi" + override val streaks = "Niz" + override val no_habits_found = "Nemate aktivnih navika" + override val long_press_to_toggle = "Pritisnite i držite za označavanje ili odznačavanje." + override val reminder_off = "Isključen" + override val validation_name_should_not_be_blank = "Naziv ne može biti prazan." + override val validation_number_should_be_positive = "Broj mora biti pozitivan." + override val validation_at_most_one_rep_per_day = "Možete imati najviše jedno ponavljanje po danu" + override val create_habit = "Stvori naviku" + override val edit_habit = "Uredi naviku" + override val check = "Potvrdi" + override val snooze = "Kasnije" + override val intro_title_1 = "Dobrodošli" + override val intro_description_1 = "Loop Habit Tracker vam pomaže stvoriti i održavati dobre navike." + override val intro_title_2 = "Stvorite neke nove navike" + override val intro_description_2 = "Svaki dan, nakon izvođenja vaše navike, postavite \"kvačicu\" u aplikaciji." + override val intro_title_3 = "Nastavite tako" + override val intro_description_3 = "Navikama koje konstantno izvodite kroz dugo vremena će te zaraditi punu zvjezdicu." + override val intro_title_4 = "Pratite svoj napredak" + override val intro_description_4 = "Detaljni grafovi vam prikazuju kako se vaše navike poboljšavaju kroz vrijeme." + override val interval_15_minutes = "15 minuta" + override val interval_30_minutes = "30 minuta" + override val interval_1_hour = "1 sat" + override val interval_2_hour = "2 sata" + override val interval_4_hour = "4 sata" + override val interval_8_hour = "8 sati" + override val interval_24_hour = "24 sata" + override val pref_toggle_title = "Označi ponavljanja sa kratkim pritisk." + override val pref_toggle_description = "Zgodnije je, no može uzrokovati slučajna označavanja." + override val pref_snooze_interval_title = "Interval odgađanja na podsjetnicima" + override val pref_rate_this_app = "Ocijeni ovu aplikaciju na Google Playu" + override val pref_send_feedback = "Pošalji povratne informacije raz. programeru" + override val pref_view_source_code = "Pogledaj izvorni kod na GitHubu" + override val pref_view_app_introduction = "Prikaži uvod u aplikaciju" + override val links = "Poveznice" + override val behavior = "Ponašanje" + override val name = "Naziv" + override val settings = "Postavke" + override val snooze_interval = "Interval odgađanja" + override val hint_title = "Jeste li znali?" + override val hint_drag = "Za razmještanje unosa, pritisnite i držite naziv navike, pa ih premjestite na točno mjesto." + override val hint_landscape = "Možete vidjeti više dana prebacivanjem uređaja u vodoravnu orijentaciju." + override val delete_habits = "Izbriši Navike" + override val delete_habits_message = "Navike će biti trajno izbrisane. Ova radnja se ne može poništiti." + override val habit_not_found = "Navika je izbrisana / nije pronađena" + override val weekends = "Vikendi" + override val any_weekday = "Ponedjeljak do Petak" + override val any_day = "Bilo koji dan u tjednu" + override val select_weekdays = "Odaberi dane" + override val export_to_csv = "Izvezi kao CSV" + override val done_label = "Dovršeno" + override val clear_label = "Očisti" + override val select_hours = "Odaberi sate" + override val select_minutes = "Odaberite minute" + override val about = "O aplikaciji" + override val translators = "Prevoditelji" + override val developers = "Razvojni programeri" + override val version_n = "Verzija %s" + override val frequency = "Učestalost" + override val checkmark = "Kvačica" + override val strength = "Snaga" + override val best_streaks = "Najbolji nizovi" + override val current_streaks = "Trenutni niz" + override val number_of_repetitions = "Broj ponavljanja" + override val last_x_days = "Zadnjih %d dana" + override val last_x_weeks = "Zadnjih %d tjedana" + override val last_x_months = "Zadnjih %d mjeseca" + override val last_x_years = "Zadnjih %d godina" + override val all_time = "Čitavo vrijeme" + override val every_day = "Svaki dan" + override val every_week = "Svaki tjedan" + override val two_times_per_week = "2 puta tjedno" + override val five_times_per_week = "5 puta tjedno" + override val custom_frequency = "Prilagođeno ..." + override val help = "Pomoć i pitanja" + override val could_not_export = "Izvoz podataka nije uspio." + override val could_not_import = "Uvoz podataka nije uspio." + override val file_not_recognized = "Datoteka nije prepoznata." + override val habits_imported = "Navike su uspješno uvezene." + override val full_backup_success = "Sigurnosna kopija je uspješno izvezena." + override val import_data = "Uvezi podatke" + override val export_full_backup = "Izvezi sigurnosnu kopiju" + override val import_data_summary = "Podržava sigurnosne kopije izvezene iz ove aplikacije, isto kao i datoteke generirane u Tickmate, HabitBull i Rewire. Pogledajte Pomoć i pitanja za više informacija." + override val export_as_csv_summary = "Generira datoteke koje se mogu otvarati programima za tablice kao što su Microsoft Excel ili OpenOffice Calc. Ova datoteka se ne može uvoziti." + override val export_full_backup_summary = "Generira datoteku koja sadrži sve vaše podatke. Ova datoteka se može uvoziti." + override val bug_report_failed = "Generiranje izvješća o pogrešci nije uspjelo." + override val generate_bug_report = "Generiraj izvješće o pogreški" + override val troubleshooting = "Rješavanje problema" + override val help_translate = "Pomozi prevesti ovu aplikaciju" + override val night_mode = "Noćni način" + override val use_pure_black = "Koristi crnu boju za noćni način" + override val pure_black_description = "Zamjenjuje sivu pozadinu sa crnom u noćnom načinu. To smanjuje potrošnju bateriju na uređajima s AMOLED zaslonima." + override val interface_preferences = "Sučelje" + override val reverse_days = "Obrnuti poredak dana" + override val reverse_days_description = "Prikažite dane obrnutim redom na glavnom zaslonu" + override val day = "Dan" + override val week = "Tjedan" + override val month = "Mjesec" + override val quarter = "Četvrtina" + override val year = "Godina" + override val total = "Ukupno" + override val time_every = "put svakih" + override val every_x_days = "Svaka %d dana" + override val every_x_weeks = "Svaka %d tjedna" + override val every_x_months = "Svaka %d mjeseca" + override val score = "Rezultat" + override val reminder_sound = "Zvuk podsjetnika" + override val none = "Nijedan" + override val filter = "Filtar" + override val hide_completed = "Sakrij završeno" + override val hide_archived = "Sakrij arhivirano" + override val sticky_notifications = "Učini obavijesti trajnima" + override val sticky_notifications_description = "Spriječava da se obavijesti zanemare." + override val repair_database = "Popravi bazu podataka" + override val database_repaired = "Baza podataka je popravljena." + override val uncheck = "Odznači" + override val toggle = "Uključi/isključi" + override val action = "Radnja" + override val habit = "Navika" + override val sort = "Sortiraj" + override val manually = "Ručno" + override val by_name = "Po nazivu" + override val by_color = "Po boji" + override val by_score = "Po rezultatu" + override val download = "Preuzmi" + override val export = "Izvezi" +} diff --git a/core/src/commonMain/kotlin/org/isoron/uhabits/i18n/StringsCzech.kt b/core/src/commonMain/kotlin/org/isoron/uhabits/i18n/StringsCzech.kt new file mode 100644 index 000000000..0744546c0 --- /dev/null +++ b/core/src/commonMain/kotlin/org/isoron/uhabits/i18n/StringsCzech.kt @@ -0,0 +1,165 @@ +// -------------------------------------------------------------------------- +// THIS FILE WAS AUTOMATICALLY GENERATED +// +// Please do not submit pull request to modify it. Corrections to translations +// may be submitted at https://translate.loophabits.org/ +// -------------------------------------------------------------------------- + +package org.isoron.uhabits.i18n + +class StringsCzech : Strings() { + override val app_name = "Loop Habit Tracker" + override val main_activity_title = "Zvyky" + override val action_settings = "Nastavení" + override val edit = "Upravit" + override val delete = "Smazat" + override val archive = "Archivovat" + override val unarchive = "Obnovit" + override val add_habit = "Přidat zvyk" + override val color_picker_default_title = "Změnit barvu" + override val toast_habit_created = "Zvyk vytvořen." + override val toast_habit_deleted = "Zvyky smazány." + override val toast_habit_restored = "Zvyky obnoveny." + override val toast_nothing_to_undo = "Nelze jít zpět." + override val toast_nothing_to_redo = "Nelze jít vpřed." + override val toast_habit_changed = "Zvyk změněn." + override val toast_habit_changed_back = "Zvyk změněn zpět." + override val toast_habit_archived = "Archivováno." + override val toast_habit_unarchived = "Zvyky obnoveny." + override val overview = "Přehled" + override val habit_strength = "Síla zvyku" + override val history = "Historie" + override val clear = "Smazat" + override val description_hint = "Otázka (Dělal jsi dnes...?)" + override val repeat = "Opakovat" + override val times_every = "krát za" + override val days = "dní" + override val reminder = "Připomenutí" + override val discard = "Zrušit" + override val save = "Uložit" + override val streaks = "Serie" + override val no_habits_found = "Nemáte žádné nedokončené zvyky" + override val long_press_to_toggle = "Stiskni a drž pro označení" + override val reminder_off = "Vyp." + override val validation_name_should_not_be_blank = "Jméno musíte vyplnit." + override val validation_number_should_be_positive = "Číslo musí být kladné." + override val validation_at_most_one_rep_per_day = "Můžete mít maximálně jedno označení denně." + override val create_habit = "Vytvořit zvyk" + override val edit_habit = "Upravit zvyk" + override val check = "Hotovo" + override val snooze = "Odložit" + override val intro_title_1 = "Vítejte" + override val intro_description_1 = "Sledování zvyků ti pomůže vytvořit a dosáhnout dobrých návyků." + override val intro_title_2 = "Vytvoř si nové zvyky" + override val intro_description_2 = "Každý den po splnění zvyku, si ho v aplikaci zaškrtni." + override val intro_title_3 = "Jen tak dál" + override val intro_description_3 = "Zvyky, které vykonáváš pravidelně delší dobu, se označí hvězdou." + override val intro_title_4 = "Sleduj svůj postup" + override val intro_description_4 = "Detailní grafy ti ukážou, jak se tvé zvyky v průběhu času zlepšily." + override val interval_15_minutes = "15 minut" + override val interval_30_minutes = "30 minut" + override val interval_1_hour = "Hodina" + override val interval_2_hour = "2 hodiny" + override val interval_4_hour = "4 hodiny" + override val interval_8_hour = "8 hodin" + override val interval_24_hour = "24 hodin" + override val pref_toggle_title = "Označte opakování krátkým stisknutím" + override val pref_toggle_description = "Praktičtější, ale může způsobit nechtěné označení." + override val pref_snooze_interval_title = "Doba odložení upomínky" + override val pref_rate_this_app = "Ohodnoťte nás v Google Play" + override val pref_send_feedback = "Zpětná vazba vývojáři" + override val pref_view_source_code = "Zobrazit zdroj. kód na GitHub" + override val pref_view_app_introduction = "Představení aplikace" + override val links = "Odkazy" + override val behavior = "Chování" + override val name = "Jméno" + override val settings = "Nastavení" + override val snooze_interval = "Interval odkladu" + override val hint_title = "Věděli jste?" + override val hint_drag = "Přeřazení záznamů proveď stisknutím a podržením názvu zvyku a poté přesunutím na správné místo." + override val hint_landscape = "Můžeš vidět více dnů otočením telefonu na šířku." + override val delete_habits = "Smazat zvyky" + override val delete_habits_message = "Označené zvyky budou navždy odstraněny. Toto nelze vzít zpět." + override val habit_not_found = "Zvyk smazán / nenalezen" + override val weekends = "Víkendy" + override val any_weekday = "Pondělí až pátek" + override val any_day = "Jakýkoliv den v týdnu" + override val select_weekdays = "Vyber dny" + override val export_to_csv = "Exportovat CSV" + override val done_label = "Hotovo" + override val clear_label = "Smazat" + override val select_hours = "Vyber hodiny" + override val select_minutes = "Vyber minuty" + override val about = "O nás" + override val translators = "Překladatelé" + override val developers = "Vývojáři" + override val version_n = "Verze %s" + override val frequency = "Frekvence" + override val checkmark = "Zatržítko" + override val strength = "Síla" + override val best_streaks = "Nejlepší serie" + override val current_streaks = "Aktuální serie" + override val number_of_repetitions = "Počet opakování" + override val last_x_days = "Posledních %d dnů" + override val last_x_weeks = "Posledních %d týdnů" + override val last_x_months = "Posledních %d měsíců" + override val last_x_years = "Posledních %d roků" + override val all_time = "Bez omezení" + override val every_day = "Každý den" + override val every_week = "Každý týden" + override val two_times_per_week = "2 krát týdně" + override val five_times_per_week = "5 krát týdně" + override val custom_frequency = "Vlastní..." + override val help = "Pomoc a FAQ" + override val could_not_export = "Export selhal." + override val could_not_import = "Import selhal." + override val file_not_recognized = "Soubor netozpoznán." + override val habits_imported = "Zvyky úspěšně importovány." + override val full_backup_success = "Kompletní záloha úspěšně exportována." + override val import_data = "Importovat" + override val export_full_backup = "Kompletní export" + override val import_data_summary = "Podpora exportů z této aplikace, ale také souborů vygenerovaných aplikacemi od Tickmate, HabitBull nebo Rewire. Pro více info si prečti FAQ." + override val export_as_csv_summary = "Generuje soubory, které můžeš otevřít v tabulkových editorech, jako jsou Microsoft Excel nebo OpenOffice Calc. Tyto soubory nelze importovat zpět." + override val export_full_backup_summary = "Generuje soubor, který obsahuje všechna tvoje data. Tento soubor můžeš importovat zpět." + override val bug_report_failed = "Generace výpisu chyb selhala." + override val generate_bug_report = "Generovat výpis chyb" + override val troubleshooting = "Řešení problémů" + override val help_translate = "Pomozte s překladem aplikace" + override val night_mode = "Noční téma" + override val use_pure_black = "Zobrazit čistě černou v nočním tématu" + override val pure_black_description = "Nahradí šedé pozadí čistou černou v nočním tématu. Snižuje spotřebu baterie v telefonech s AMOLED displejem." + override val interface_preferences = "Rozhraní" + override val reverse_days = "Otočit pořadí dnů" + override val reverse_days_description = "Zobrazí dny na úvodní stránce v obráceném pořadí" + override val day = "Den" + override val week = "Týden" + override val month = "Měsíc" + override val quarter = "Čtvrtletí" + override val year = "Rok" + override val total = "Celkem" + override val time_every = "krát za" + override val every_x_days = "Každých %d dní" + override val every_x_weeks = "Každých %d týdnů" + override val every_x_months = "Každých %d měsíců" + override val score = "Skóre" + override val reminder_sound = "Zvuk upomínky" + override val none = "Žádný" + override val filter = "Filtr" + override val hide_completed = "Skrýt dokončené" + override val hide_archived = "Skrýt archivované" + override val sticky_notifications = "Připnout notifikaci" + override val sticky_notifications_description = "Zabraňuje notifikaci její odstranění odsunutím." + override val repair_database = "Opravit databázi" + override val database_repaired = "Databáze opravena." + override val uncheck = "Odznačit" + override val toggle = "Přepnout" + override val action = "Akce" + override val habit = "Zvyk" + override val sort = "Řadit" + override val manually = "Ručně" + override val by_name = "Abecedně" + override val by_color = "Podle barvy" + override val by_score = "Podle skóre" + override val download = "Stáhnout" + override val export = "Export" +} diff --git a/core/src/commonMain/kotlin/org/isoron/uhabits/i18n/StringsDanish.kt b/core/src/commonMain/kotlin/org/isoron/uhabits/i18n/StringsDanish.kt new file mode 100644 index 000000000..09250457b --- /dev/null +++ b/core/src/commonMain/kotlin/org/isoron/uhabits/i18n/StringsDanish.kt @@ -0,0 +1,141 @@ +// -------------------------------------------------------------------------- +// THIS FILE WAS AUTOMATICALLY GENERATED +// +// Please do not submit pull request to modify it. Corrections to translations +// may be submitted at https://translate.loophabits.org/ +// -------------------------------------------------------------------------- + +package org.isoron.uhabits.i18n + +class StringsDanish : Strings() { + override val app_name = "Loop Vane Tracker" + override val main_activity_title = "Vaner" + override val action_settings = "Indstillinger" + override val edit = "Rediger" + override val delete = "Slet" + override val archive = "Arkiver" + override val unarchive = "Fjern fra arkiv" + override val add_habit = "Tilføj vane" + override val color_picker_default_title = "Skift farve" + override val toast_habit_created = "Vanen er skabt." + override val toast_habit_deleted = "Vanen er slettet." + override val toast_habit_restored = "Vanen er genskabt." + override val toast_nothing_to_undo = "Intet at fortryde." + override val toast_nothing_to_redo = "Intet at gengøre." + override val toast_habit_changed = "Vanen er ændret" + override val toast_habit_changed_back = "Vanen er ændret tilbage." + override val toast_habit_archived = "Vanerne er arkiveret." + override val toast_habit_unarchived = "Vanerne er fjernet fra arkivet." + override val overview = "Overblik" + override val habit_strength = "Vanestyrke" + override val history = "Historie" + override val clear = "Rens" + override val description_hint = "Spørgsmål (Fik du … i dag)" + override val repeat = "Gentag" + override val times_every = "gange på" + override val days = "dage" + override val reminder = "Påmindelse" + override val discard = "Forkast" + override val save = "Gem" + override val streaks = "i træk" + override val no_habits_found = "Du har ingen aktive vaner" + override val long_press_to_toggle = "Tryk og hold nede for at afkrydse" + override val reminder_off = "Slukket" + override val validation_name_should_not_be_blank = "Navn skal udfyldes." + override val validation_number_should_be_positive = "Tallet skal være positivt." + override val validation_at_most_one_rep_per_day = "Du kan højst have én gentagelse per dag" + override val create_habit = "Skab en vane" + override val edit_habit = "Rediger vane" + override val check = "Tjek" + override val snooze = "Senere" + override val intro_title_1 = "Velkommen" + override val intro_description_1 = "Loop Habit Tracker hjælper dig med at holde gode vaner." + override val intro_title_2 = "Skab nogle nye vaner" + override val intro_description_2 = "Hver dag, efter at have udført din vane, skal du sætte et flueben i app\'en." + override val intro_title_3 = "Fortsæt" + override val intro_description_3 = "Vaner fulgt regelmæssigt gennem langtid modtager en stjerne." + override val intro_title_4 = "Følg dine fremskridt" + override val intro_description_4 = "Detaljerede grafer viser dig hvordan dine vaner udvikler sig over tid." + override val interval_15_minutes = "15 minutter" + override val interval_30_minutes = "30 minutter" + override val interval_1_hour = "1 time" + override val interval_2_hour = "2 timer" + override val interval_4_hour = "4 timer" + override val interval_8_hour = "8 timer" + override val pref_toggle_title = "Vælg gentagelser med kort tryk" + override val pref_toggle_description = "Mere bekvemmeligt, men kan forårsage uhensigtede tryk." + override val pref_snooze_interval_title = "Snooze interval på påmindelserne" + override val pref_rate_this_app = "Bedøm denne app på Google Play" + override val pref_send_feedback = "Send feedback til udvikleren" + override val pref_view_source_code = "Se kildekoden på GitHub" + override val pref_view_app_introduction = "Se app introduktion" + override val links = "Henvisninger" + override val behavior = "Opførelse" + override val name = "Navn" + override val settings = "Indstillinger" + override val hint_title = "Vidste du?" + override val hint_drag = "For at omarrangere poster, tryk og hold på navnet på den vane, og træk den til det korrekte sted." + override val hint_landscape = "Du kan se flere dage ved at sætte telefonen i liggende tilstand." + override val delete_habits = "Slet vaner" + override val delete_habits_message = "Vanerne vil blive slettet permanent. Denne handling kan ikke fortrydes." + override val weekends = "Weekender" + override val any_weekday = "Mandag til Fredag" + override val any_day = "En hvilken som helst dag i ugen" + override val select_weekdays = "Vælg dage" + override val export_to_csv = "Eksporter som CSV" + override val done_label = "Færdig" + override val clear_label = "Fjern" + override val select_hours = "Vælg timer" + override val select_minutes = "Vælg minutter" + override val about = "Om" + override val translators = "Oversættere" + override val developers = "Udviklere" + override val frequency = "Hyppighed" + override val checkmark = "Afkrydsning" + override val strength = "Styrke" + override val best_streaks = "Bedste striber" + override val current_streaks = "Aktuel stribe" + override val number_of_repetitions = "Antal gentagelser" + override val last_x_days = "Sidste % dage" + override val last_x_weeks = "Sidste %d uger" + override val last_x_months = "Sidste %d måneder" + override val last_x_years = "Sidste %d år" + override val every_day = "Hver dag" + override val every_week = "Hver uge" + override val two_times_per_week = "2 gange om ugen" + override val five_times_per_week = "5 gange om ugen" + override val custom_frequency = "Brugerdefinerede" + override val help = "Hjælp & FAQ" + override val could_not_export = "Kunne ikke eksportere data" + override val could_not_import = "Kunne ikke importere data" + override val file_not_recognized = "Fil ikke genkendt." + override val habits_imported = "Vaner importeret." + override val full_backup_success = "Fuld backup eksporteret." + override val import_data = "Importer data" + override val export_full_backup = "Eksporter fuld backup." + override val import_data_summary = "Understøtter fuld backup eksporteret af denne app, samt filer genereret af Tickmate, HabitBull eller Rewire. Se FAQ for mere information." + override val export_as_csv_summary = "Opretter filer, der kan åbnes af regneark fra Microsoft Excel eller OpenOffice Calc. Denne fil kan ikke importeres tilbage." + override val export_full_backup_summary = "Opretter en fil, der indeholder alle dine data. Denne fil kan importeres tilbage." + override val bug_report_failed = "Kunne ikke generere fejlrapport." + override val generate_bug_report = "Generer fejlrapport" + override val troubleshooting = "Fejlfinding" + override val help_translate = "Hjælpe med at oversætte denne app" + override val night_mode = "Nat-tilstand" + override val use_pure_black = "Brug ren sort i nat-tilstand" + override val pure_black_description = "Erstatter grå baggrunde med ren sort i nat-tilstand. Reducerer batteriforbruget i telefoner med AMOLED skærm." + override val interface_preferences = "Grænseflade" + override val reverse_days = "Omvendt rækkefølge af dage" + override val reverse_days_description = "Vis dag i omvendt rækkefølge på hovedskærmen" + override val day = "Dag" + override val week = "Uge" + override val month = "Måned" + override val quarter = "Kvartal" + override val year = "År" + override val time_every = "Tid til" + override val every_x_days = "Hver %d dage" + override val every_x_weeks = "Hver %d uger" + override val every_x_months = "Hver %d måneder" + override val score = "Point" + override val reminder_sound = "Påmindelse lyd" + override val none = "Ingen" +} diff --git a/core/src/commonMain/kotlin/org/isoron/uhabits/i18n/StringsDutch.kt b/core/src/commonMain/kotlin/org/isoron/uhabits/i18n/StringsDutch.kt new file mode 100644 index 000000000..6ae6d393f --- /dev/null +++ b/core/src/commonMain/kotlin/org/isoron/uhabits/i18n/StringsDutch.kt @@ -0,0 +1,165 @@ +// -------------------------------------------------------------------------- +// THIS FILE WAS AUTOMATICALLY GENERATED +// +// Please do not submit pull request to modify it. Corrections to translations +// may be submitted at https://translate.loophabits.org/ +// -------------------------------------------------------------------------- + +package org.isoron.uhabits.i18n + +class StringsDutch : Strings() { + override val app_name = "Loop Gewoonte tracker" + override val main_activity_title = "Gewoontes" + override val action_settings = "Instellingen" + override val edit = "Wijzig" + override val delete = "Verwijder" + override val archive = "Archiveer" + override val unarchive = "Dearchiveren" + override val add_habit = "Nieuwe gewoonte" + override val color_picker_default_title = "Verander kleur" + override val toast_habit_created = "Gewoonte aangemaakt." + override val toast_habit_deleted = "Gewoontes verwijderd" + override val toast_habit_restored = "Gewoontes hersteld" + override val toast_nothing_to_undo = "Niets om ongedaan te maken." + override val toast_nothing_to_redo = "Niets om over te doen." + override val toast_habit_changed = "Gewoonte gewijzigd." + override val toast_habit_changed_back = "Wijziging gewoonte ongedaan gemaakt." + override val toast_habit_archived = "Gewoontes gearchiveerd" + override val toast_habit_unarchived = "Gewoontes hersteld uit archief" + override val overview = "Overzicht" + override val habit_strength = "Gewoonte-sterkte" + override val history = "Geschiedenis" + override val clear = "Wis" + override val description_hint = "Vraag (Heb je vandaag .... ?)" + override val repeat = "Herhaal" + override val times_every = "keer in " + override val days = "dagen" + override val reminder = "Herinnering" + override val discard = "Verwijder" + override val save = "Opslaan" + override val streaks = "Reeksen" + override val no_habits_found = "Je hebt geen actieve gewoontes" + override val long_press_to_toggle = "Houdt ingedrukt om te selecteren of deselecteren" + override val reminder_off = "Uit" + override val validation_name_should_not_be_blank = "Naam kan niet leeg zijn." + override val validation_number_should_be_positive = "Nummer moet positief zijn." + override val validation_at_most_one_rep_per_day = "Je kunt maximaal een repetitie per dag hebben" + override val create_habit = "Maak gewoonte aan" + override val edit_habit = "Wijzig gewoonte" + override val check = "Voltooid" + override val snooze = "Later" + override val intro_title_1 = "Welkom" + override val intro_description_1 = "Loop Habit Tracker helpt je om goede gewoontes te creëren en te onderhouden." + override val intro_title_2 = "Creëer enkele nieuwe gewoontes" + override val intro_description_2 = "Plaats iedere dag, na het uitvoeren van jouw gewoonte, een vinkje in de app." + override val intro_title_3 = "Blijf het doen" + override val intro_description_3 = "Gewoontes die een langere tijd consistent worden uitgevoerd, zullen een volle ster verdienen." + override val intro_title_4 = "Volg jouw voortgang" + override val intro_description_4 = "Gedetailleerde grafieken tonen je hoe jouw gewoontes met de tijd verbeteren." + override val interval_15_minutes = "15 minuten" + override val interval_30_minutes = "30 minuten" + override val interval_1_hour = "1 uur" + override val interval_2_hour = "2 uur" + override val interval_4_hour = "4 uur" + override val interval_8_hour = "8 uur" + override val interval_24_hour = "24 uur" + override val pref_toggle_title = "Wijzig herhalingen door kort indrukken" + override val pref_toggle_description = "Zet vinkjes met een enkel tikje in plaats van ingedrukt houden. Handiger, maar kan onbedoelde wijzigingen veroorzaken." + override val pref_snooze_interval_title = "Snooze interval voor herinneringen" + override val pref_rate_this_app = "Beoordeel deze app in Google Play" + override val pref_send_feedback = "Stuur feedback aan de ontwikkelaar" + override val pref_view_source_code = "Bekijk de broncode op GitHub" + override val pref_view_app_introduction = "Bekijk de app introductie" + override val links = "Links" + override val behavior = "Gedrag" + override val name = "Naam" + override val settings = "Instellingen" + override val snooze_interval = "Snooze interval" + override val hint_title = "Wist je dat?" + override val hint_drag = "Om de rijen te ordenen, houdt de gewoonte ingedrukt en sleep het naar de gewenste plek." + override val hint_landscape = "Je kunt meer dagen zien door de telefoon in horizontale modus te zetten." + override val delete_habits = "Verwijder gewoontes" + override val delete_habits_message = "De gewoontes zullen permanent verwijderd worden. Deze actie kan niet ongedaan gemaakt worden." + override val habit_not_found = "Gewoonte verwijderd / niet gevonden" + override val weekends = "Weekends" + override val any_weekday = "Maandag tot vrijdag" + override val any_day = "Elke dag van de week" + override val select_weekdays = "Selecteer dagen" + override val export_to_csv = "Exporteer als CSV" + override val done_label = "Voltooid" + override val clear_label = "Wis" + override val select_hours = "Selecteer uren" + override val select_minutes = "Selecteer minuten" + override val about = "Over" + override val translators = "Vertalers" + override val developers = "Ontwikkelaars" + override val version_n = "Versie %s" + override val frequency = "Frequentie" + override val checkmark = "Vinkje" + override val strength = "Kracht" + override val best_streaks = "Beste reeksen" + override val current_streaks = "Huidige reeks" + override val number_of_repetitions = "Aantal herhalingen" + override val last_x_days = "Laatste %d dagen" + override val last_x_weeks = "Laatste %d weken" + override val last_x_months = "Laatste %d maanden" + override val last_x_years = "Laatste %d jaren" + override val all_time = "Altijd" + override val every_day = "Iedere dag" + override val every_week = "Iedere week" + override val two_times_per_week = "2 keer per week" + override val five_times_per_week = "5 keer per week" + override val custom_frequency = "Aangepast …" + override val help = "Hulp en veelgestelde vragen" + override val could_not_export = "Het exporteren van de data is mislukt." + override val could_not_import = "Importeren van data mislukt." + override val file_not_recognized = "Bestand niet herkend." + override val habits_imported = "Gewoontes succesvol geïmporteerd." + override val full_backup_success = "Volledige backup succesvol geëxporteerd." + override val import_data = "Importeer gegevens" + override val export_full_backup = "Exporteer volledige backup" + override val import_data_summary = "Ondersteund volledige backups geexporteerd door deze app. Ondersteund ook bestanden gegenereerd door Tickmate, HabitBull of Rewire. Zie FAQ voor meer informatie" + override val export_as_csv_summary = "Genereert bestanden die geopend kunnen worden door spreadsheet software zoals Microsoft Excel or OpenOffice Calc. Dit bestand kan niet terug geïmporteerd worden." + override val export_full_backup_summary = "Genereert een bestand met al uw gegevens. Dit bestand kan ook terug geïmporteerd worden." + override val bug_report_failed = "Het genereren van het foutenrapport is mislukt." + override val generate_bug_report = "Genereer foutenrapport" + override val troubleshooting = "Probleemoplossing" + override val help_translate = "Help deze app te vertalen" + override val night_mode = "Nachtmodus" + override val use_pure_black = "Gebruik puur zwart in nachtmodus" + override val pure_black_description = "Vervangt grijze achtergronden door puur zwart in nachtmodus. Vermindert batterijgebruik in telefoons met AMOLED scherm." + override val interface_preferences = "Interface" + override val reverse_days = "Omgekeerde volgorde van dagen" + override val reverse_days_description = "Toon dagen in omgekeerde volgorde op het hoofdscherm" + override val day = "Dag" + override val week = "Week" + override val month = "Maand" + override val quarter = "Kwartaal" + override val year = "Jaar" + override val total = "Totaal" + override val time_every = "keer per" + override val every_x_days = "Iedere %d dagen" + override val every_x_weeks = "Iedere %d weken" + override val every_x_months = "Iedere %d maanden" + override val score = "Score" + override val reminder_sound = "Herinneringsgeluid" + override val none = "Stil" + override val filter = "Filteren" + override val hide_completed = "Verberg voltooide" + override val hide_archived = "Verberg gearchiveerde" + override val sticky_notifications = "Maak meldingen persistent" + override val sticky_notifications_description = "Voorkom dat meldingen weggehaald kunnen worden." + override val repair_database = "Database repareren" + override val database_repaired = "Database gerepareerd." + override val uncheck = "Deselecteren" + override val toggle = "Omkeren" + override val action = "Actie" + override val habit = "Gewoonte" + override val sort = "Sorteren" + override val manually = "Handmatig" + override val by_name = "Bij naam" + override val by_color = "Bij kleur" + override val by_score = "Bij score" + override val download = "Downloaden" + override val export = "Exporteren" +} diff --git a/core/src/commonMain/kotlin/org/isoron/uhabits/i18n/StringsEsperanto.kt b/core/src/commonMain/kotlin/org/isoron/uhabits/i18n/StringsEsperanto.kt new file mode 100644 index 000000000..e491cc365 --- /dev/null +++ b/core/src/commonMain/kotlin/org/isoron/uhabits/i18n/StringsEsperanto.kt @@ -0,0 +1,165 @@ +// -------------------------------------------------------------------------- +// THIS FILE WAS AUTOMATICALLY GENERATED +// +// Please do not submit pull request to modify it. Corrections to translations +// may be submitted at https://translate.loophabits.org/ +// -------------------------------------------------------------------------- + +package org.isoron.uhabits.i18n + +class StringsEsperanto : Strings() { + override val app_name = "Loop Vaneoversikt" + override val main_activity_title = "Vaner" + override val action_settings = "Innstillinger" + override val edit = "Redigér" + override val delete = "Slett" + override val archive = "Arkivér" + override val unarchive = "Uarkivér" + override val add_habit = "Legg til vane" + override val color_picker_default_title = "Endr farge" + override val toast_habit_created = "Vane laget" + override val toast_habit_deleted = "Vaner slettet" + override val toast_habit_restored = "Vaner gjenopprettet" + override val toast_nothing_to_undo = "Ingenting å angre" + override val toast_nothing_to_redo = "Ingenting å ta tilbake" + override val toast_habit_changed = "Vane endret" + override val toast_habit_changed_back = "Vane tilbakeendret" + override val toast_habit_archived = "Vaner arkivert" + override val toast_habit_unarchived = "Vaner uarkivert" + override val overview = "Oversikt" + override val habit_strength = "Vanestyrke" + override val history = "Logg" + override val clear = "Fjern" + override val description_hint = "Spørsmål (Gjorde du … i dag?)" + override val repeat = "Gjenta" + override val times_every = "ganger på" + override val days = "dager" + override val reminder = "Påminnelse" + override val discard = "Forkast" + override val save = "Lagr" + override val streaks = "Gjentakelser" + override val no_habits_found = "Du har ingen aktive vaner" + override val long_press_to_toggle = "Trykk og hold for å sjekke eller usjekke" + override val reminder_off = "Av" + override val validation_name_should_not_be_blank = "Navnet kan ikke stå tomt." + override val validation_number_should_be_positive = "Nummeret må være positivt." + override val validation_at_most_one_rep_per_day = "Du kan maks ha én repetisjon om dagen" + override val create_habit = "Lag vane" + override val edit_habit = "Redigér vane" + override val check = "Sjekk" + override val snooze = "Senere" + override val intro_title_1 = "Velkommen" + override val intro_description_1 = "Loop Vaneoversikt hjelper deg med å lage og beholde gode vaner." + override val intro_title_2 = "Lag noen nye vaner" + override val intro_description_2 = "Hver dag, etter du utfører vanen din, sett en hake på appen." + override val intro_title_3 = "Fortsett med å gjøre det" + override val intro_description_3 = "Vaner utført konsekvent over lang tid vil få en hel stjerne." + override val intro_title_4 = "Hold oversikt over fremgangen din" + override val intro_description_4 = "Detaljerte grafer viser deg hvordan vanene dine forbedrer seg over tid." + override val interval_15_minutes = "15 minutter" + override val interval_30_minutes = "30 minutter" + override val interval_1_hour = "1 time" + override val interval_2_hour = "2 timer" + override val interval_4_hour = "4 timer" + override val interval_8_hour = "8 timer" + override val interval_24_hour = "1 døgn" + override val pref_toggle_title = "Veksl med enkelttrykk" + override val pref_toggle_description = "Sett på haker med et enkelttrykk i stedet for å tykke og holde. Mer praktisk, men kan forårsake utilsiktede vekslinger." + override val pref_snooze_interval_title = "Slumreintervall på påminnelser" + override val pref_rate_this_app = "Vurdér denne appen på Google Play" + override val pref_send_feedback = "Send tilbakemelding til utviklerne" + override val pref_view_source_code = "Vis kildekode på GitHub" + override val pref_view_app_introduction = "Se på appintroduksjon" + override val links = "Lenker" + override val behavior = "Oppførsel" + override val name = "Navn" + override val settings = "Innstillinger" + override val snooze_interval = "Slumreintervall" + override val hint_title = "Visste du at?" + override val hint_drag = "For å sortere innleggene, trykk og hold på navnet til vanen, deretter dra den til det korrekte stedet." + override val hint_landscape = "Du kan se flere dager ved å sette telefonen din i landskapsmodus." + override val delete_habits = "Slett vaner" + override val delete_habits_message = "Vanene vil bli slettet permanent. Denne handlingen kan ikke angres." + override val habit_not_found = "Vane slettet / ikke funnet" + override val weekends = "Helger" + override val any_weekday = "Hverdager" + override val any_day = "Hvilken som helst dag i uken" + override val select_weekdays = "Velg dager" + override val export_to_csv = "Eksportér som CSV" + override val done_label = "Ferdig" + override val clear_label = "Fjern" + override val select_hours = "Velg timer" + override val select_minutes = "Velg minutter" + override val about = "Om" + override val translators = "Translatører" + override val developers = "Utviklere" + override val version_n = "Versjon %s" + override val frequency = "Hyppighet" + override val checkmark = "Hake" + override val strength = "Styrke" + override val best_streaks = "Beste gjentakelser" + override val current_streaks = "Nåværende gjentakelse" + override val number_of_repetitions = "Repetisjonsantall" + override val last_x_days = "Siste %d dager" + override val last_x_weeks = "Siste %d uker" + override val last_x_months = "Siste %d måneder" + override val last_x_years = "Siste %d år" + override val all_time = "Alltid" + override val every_day = "Hver dag" + override val every_week = "Hver uke" + override val two_times_per_week = "2 ganger i uken" + override val five_times_per_week = "5 ganger i uken" + override val custom_frequency = "Tilpasset …" + override val help = "Hjelp og FAQ" + override val could_not_export = "Mislyktes i å eksportere data." + override val could_not_import = "Mislyktes i å importere data." + override val file_not_recognized = "Fil ikke gjenkjent." + override val habits_imported = "Vaner suksessfullt importert." + override val full_backup_success = "Hel sikkerhetskopi suksessfullt eksportert." + override val import_data = "Importér data" + override val export_full_backup = "Eksportér hel sikkerhetskopi" + override val import_data_summary = "Støtter hele sikkerhetskopier eksportert av denne appen, i tillegg til filer generert av Tickmate, HabitBull, og Rewire. Sjekk ut FAQ for mer informasjon." + override val export_as_csv_summary = "Genererer filer som kan bli åpnet av regnearkprogrammer som Microsoft Excel og OpenOffice Calc. Disse filene kan ikke importeres tilbake." + override val export_full_backup_summary = "Genererer en fil som inneholder all dataen din. Denne filen kan ikke importeres tilbake." + override val bug_report_failed = "Mislyktes i å generere feilrapport." + override val generate_bug_report = "Generér feilrapport" + override val troubleshooting = "Feilsøkning" + override val help_translate = "Hjelp med å oversette denne appen" + override val night_mode = "Nattmodus" + override val use_pure_black = "Bruk batterisparing i nattmodus" + override val pure_black_description = "Bytter ut grå bakgunner med helt svarte i nattmodus. Reduserer betteribruk hos telefoner med AMOLED-skjerm." + override val interface_preferences = "Grensesnitt" + override val reverse_days = "Omvendt dagsrekkefølge" + override val reverse_days_description = "Vis dager i omvendt rekkefølge på hovedmenyen" + override val day = "Dag" + override val week = "Uke" + override val month = "Måned" + override val quarter = "Kvarter" + override val year = "År" + override val total = "Totalt" + override val time_every = "gang på" + override val every_x_days = "Hver %d. dag" + override val every_x_weeks = "Hver %d. uke" + override val every_x_months = "Hver %d. måned" + override val score = "Poengsum" + override val reminder_sound = "Påminnelseslyd" + override val none = "Ingen" + override val filter = "Filtrér" + override val hide_completed = "Gjem fullførte" + override val hide_archived = "Gjem arkiverte" + override val sticky_notifications = "Gjør varslinger klebrige" + override val sticky_notifications_description = "Forhindrer varslinger fra å bli sveipet vekk." + override val repair_database = "Reparér database" + override val database_repaired = "Database reparert." + override val uncheck = "Usjekk" + override val toggle = "Veksl" + override val action = "Handling" + override val habit = "Vane" + override val sort = "Sortér" + override val manually = "Manuelt" + override val by_name = "Etter navn" + override val by_color = "Etter farge" + override val by_score = "Etter poengsum" + override val download = "Last ned" + override val export = "Eksportér" +} diff --git a/core/src/commonMain/kotlin/org/isoron/uhabits/i18n/StringsFinnish.kt b/core/src/commonMain/kotlin/org/isoron/uhabits/i18n/StringsFinnish.kt new file mode 100644 index 000000000..a2ccb5ddf --- /dev/null +++ b/core/src/commonMain/kotlin/org/isoron/uhabits/i18n/StringsFinnish.kt @@ -0,0 +1,70 @@ +// -------------------------------------------------------------------------- +// THIS FILE WAS AUTOMATICALLY GENERATED +// +// Please do not submit pull request to modify it. Corrections to translations +// may be submitted at https://translate.loophabits.org/ +// -------------------------------------------------------------------------- + +package org.isoron.uhabits.i18n + +class StringsFinnish : Strings() { + override val app_name = "Rutiini - Tracker" + override val main_activity_title = "Rutiinit" + override val action_settings = "Asetukset" + override val edit = "Muokkaa" + override val delete = "Poista" + override val archive = "Arkistoi" + override val add_habit = "Lisää rutiini" + override val color_picker_default_title = "Vaihda väriä" + override val toast_habit_created = "Rutiini luotu" + override val toast_habit_deleted = "Rutiinit poistettu" + override val toast_habit_restored = "Rutiinit palautettu" + override val toast_habit_changed = "Rutiini muutettu" + override val toast_habit_changed_back = "Rutiini muutettu takaisin" + override val overview = "Yleiskatsaus" + override val history = "Historia" + override val clear = "Tyhjennä" + override val description_hint = "Kysymys (Teitkö... tänään?)" + override val repeat = "Toista" + override val times_every = "kertaa" + override val days = "päivässä" + override val reminder = "Muistutus" + override val discard = "Hylkää" + override val save = "Tallenna" + override val streaks = "Pisimmät toistot" + override val no_habits_found = "Ei aktiivisia rutiineja" + override val long_press_to_toggle = "Paina pitkään merkitäksesi suoritetuksi tai postaaksesi suorituksen" + override val reminder_off = "Pois päältä" + override val validation_name_should_not_be_blank = "Nimi ei voi olla tyhjä." + override val validation_number_should_be_positive = "Luvun on oltava positiivinen." + override val create_habit = "Luo rutiini" + override val edit_habit = "Muokkaa rutiinia" + override val check = "Tehty" + override val snooze = "Lykkää" + override val intro_title_1 = "Tervetuloa" + override val intro_title_2 = "Merkitse uusia rutiineja" + override val intro_description_2 = "Joka päivä, suoritettuasi rutiinin, merkitse se sovellukseen." + override val links = "Linkit" + override val behavior = "Käyttäytyminen" + override val name = "Nimi" + override val settings = "Asetukset" + override val hint_title = "Tiesitkö?" + override val done_label = "Valmis" + override val clear_label = "Tyhjennä" + override val translators = "Kääntäjät" + override val developers = "Kehittäjät" + override val version_n = "Versio %s" + override val every_day = "Joka päivä" + override val every_week = "Joka viikko" + override val two_times_per_week = "2 kertaa viikossa" + override val five_times_per_week = "5 kertaa viikossa" + override val custom_frequency = "Mukautettu…" + override val night_mode = "Yötila" + override val use_pure_black = "Käytä puhdasta mustaa yötilassa" + override val day = "Päivä" + override val week = "Viikko" + override val month = "Kuukausi" + override val quarter = "Kvartaali" + override val year = "Vuosi" + override val total = "Yhteensä" +} diff --git a/core/src/commonMain/kotlin/org/isoron/uhabits/i18n/StringsFrench.kt b/core/src/commonMain/kotlin/org/isoron/uhabits/i18n/StringsFrench.kt new file mode 100644 index 000000000..e8da069ce --- /dev/null +++ b/core/src/commonMain/kotlin/org/isoron/uhabits/i18n/StringsFrench.kt @@ -0,0 +1,165 @@ +// -------------------------------------------------------------------------- +// THIS FILE WAS AUTOMATICALLY GENERATED +// +// Please do not submit pull request to modify it. Corrections to translations +// may be submitted at https://translate.loophabits.org/ +// -------------------------------------------------------------------------- + +package org.isoron.uhabits.i18n + +class StringsFrench : Strings() { + override val app_name = "Loop - Suivi d\'habitudes" + override val main_activity_title = "Habitudes" + override val action_settings = "Paramètres" + override val edit = "Modifier" + override val delete = "Supprimer" + override val archive = "Archiver" + override val unarchive = "Désarchiver" + override val add_habit = "Ajouter une habitude" + override val color_picker_default_title = "Changer la couleur" + override val toast_habit_created = "Habitude créée" + override val toast_habit_deleted = "Habitudes supprimées" + override val toast_habit_restored = "Habitudes rétablies" + override val toast_nothing_to_undo = "Rien à annuler" + override val toast_nothing_to_redo = "Rien à refaire" + override val toast_habit_changed = "Habitude changée" + override val toast_habit_changed_back = "Habitude restaurée" + override val toast_habit_archived = "Habitudes archivées" + override val toast_habit_unarchived = "Habitudes désarchivées" + override val overview = "Vue d\'ensemble" + override val habit_strength = "Force de l\'habitude" + override val history = "Historique" + override val clear = "Supprimer" + override val description_hint = "Question (As-tu ... aujourd\'hui ?)" + override val repeat = "Répéter" + override val times_every = "fois en" + override val days = "jours" + override val reminder = "Rappel" + override val discard = "Annuler" + override val save = "Sauvegarder" + override val streaks = "Séries" + override val no_habits_found = "Vous n\'avez pas d\'habitudes actives" + override val long_press_to_toggle = "Appuyez longtemps pour cocher ou décocher" + override val reminder_off = "Aucun" + override val validation_name_should_not_be_blank = "Le nom ne peut être vide." + override val validation_number_should_be_positive = "Le nombre doit être positif." + override val validation_at_most_one_rep_per_day = "Vous pouvez avoir au plus une répétition par jour" + override val create_habit = "Créer une habitude" + override val edit_habit = "Modifier l\'habitude" + override val check = "Cocher" + override val snooze = "Plus tard" + override val intro_title_1 = "Bienvenue" + override val intro_description_1 = "Loop - Suivi d\'habitudes vous aide à créer et maintenir de bonnes habitudes." + override val intro_title_2 = "Créez de nouvelles habitudes" + override val intro_description_2 = "Chaque jour, après avoir réalisé votre habitude, cochez-la sur l\'application." + override val intro_title_3 = "Continuez à le faire" + override val intro_description_3 = "Les habitudes régulières pendant une période de temps étendue gagneront une étoile complète." + override val intro_title_4 = "Suivez votre progrès" + override val intro_description_4 = "Des graphiques détaillés vous montrent comment vos habitudes évoluent au fil du temps." + override val interval_15_minutes = "15 minutes" + override val interval_30_minutes = "30 minutes" + override val interval_1_hour = "1 heure" + override val interval_2_hour = "2 heures" + override val interval_4_hour = "4 heures" + override val interval_8_hour = "8 heures" + override val interval_24_hour = "24 heures" + override val pref_toggle_title = "Valider l\'habitude avec un appui court" + override val pref_toggle_description = "Valide l\'habitude avec un appui court plutôt qu\'un appuie long. Plus pratique, mais peut causer des activations accidentelles." + override val pref_snooze_interval_title = "Intervalle de report des rappels" + override val pref_rate_this_app = "Notez cette app sur le Google Play Store" + override val pref_send_feedback = "Envoyez un avis au développeur" + override val pref_view_source_code = "Voir le code source sur GitHub" + override val pref_view_app_introduction = "Voir l\'introduction de l\'app" + override val links = "Liens" + override val behavior = "Comportement" + override val name = "Nom" + override val settings = "Paramètres" + override val snooze_interval = "Intervalle de report" + override val hint_title = "Le saviez-vous ?" + override val hint_drag = "Pour réordonner les habitudes, faites un appui long sur le nom de l\'habitude et placez-la à la bonne place." + override val hint_landscape = "Vous pouvez voir plus de jours en mettant votre téléphone en mode paysage." + override val delete_habits = "Supprimer des habitudes" + override val delete_habits_message = "Les habitudes seront supprimées définitivement. Cette action est irréversible." + override val habit_not_found = "Habitude supprimée / introuvable" + override val weekends = "Weekends" + override val any_weekday = "Du lundi au vendredi" + override val any_day = "N\'importe quel jour" + override val select_weekdays = "Sélectionner des jours" + override val export_to_csv = "Exporter les données dans un fichier CSV" + override val done_label = "Fait" + override val clear_label = "Supprimer" + override val select_hours = "Sélectionner les heures" + override val select_minutes = "Sélectionner les minutes" + override val about = "À propos" + override val translators = "Traducteurs" + override val developers = "Développeurs" + override val version_n = "Version %s" + override val frequency = "Fréquence" + override val checkmark = "Case à cocher" + override val strength = "Force" + override val best_streaks = "Meilleures séries" + override val current_streaks = "Série actuelle" + override val number_of_repetitions = "Nombre de répétitions" + override val last_x_days = "%d derniers jours" + override val last_x_weeks = "%d dernières semaines" + override val last_x_months = "%d derniers mois" + override val last_x_years = "%d dernières années" + override val all_time = "Depuis le début" + override val every_day = "Tous les jours" + override val every_week = "Toutes les semaines" + override val two_times_per_week = "2 fois par semaine" + override val five_times_per_week = "5 fois par semaine" + override val custom_frequency = "Personnalisée ..." + override val help = "Aide & FAQ" + override val could_not_export = "Export des données échoué." + override val could_not_import = "Import des données échoué." + override val file_not_recognized = "Fichier non reconnu" + override val habits_imported = "Habitudes importées avec succès" + override val full_backup_success = "Sauvegarde complète exportée avec succès" + override val import_data = "Importer des données" + override val export_full_backup = "Exporter une sauvegarde complète" + override val import_data_summary = "Supporte les sauvegardes complètes générées par cette application, ainsi que les fichiers Tickmate, HabitBull et Rewire. Voir la FAQ pour plus d\'informations." + override val export_as_csv_summary = "Génère des fichiers pouvant être ouverts par des tableurs comme Microsoft Excel ou LibreOffice Calc. Ce fichier ne peut pas être réimporté." + override val export_full_backup_summary = "Génère un fichier contenant toutes vos données. Ce fichier peut être réimporté." + override val bug_report_failed = "La génération du rapport de bug a échouée." + override val generate_bug_report = "Générer un rapport de bug." + override val troubleshooting = "Résolution de problèmes" + override val help_translate = "Aider à traduire cette application" + override val night_mode = "Mode Nuit" + override val use_pure_black = "Utiliser un noir pur dans le mode nuit" + override val pure_black_description = "Remplacer le fond gris par un noir pur dans le mode nuit ; ça réduit l’usage de la batterie des appareils ayant un écran AMOLED." + override val interface_preferences = "Interface" + override val reverse_days = "Inverser l\'ordre des jours" + override val reverse_days_description = "Montrer les jours dans l\'ordre inversé sur l\'écran principal" + override val day = "Jour" + override val week = "Semaine" + override val month = "Mois" + override val quarter = "Trimestre" + override val year = "Année" + override val total = "Total" + override val time_every = "fois tous les" + override val every_x_days = "Tous les %d jours" + override val every_x_weeks = "Toutes les %d semaines" + override val every_x_months = "Tous les %d mois" + override val score = "Score" + override val reminder_sound = "Son de rappel" + override val none = "Aucun" + override val filter = "Filtre" + override val hide_completed = "Cacher les habitudes complétées" + override val hide_archived = "Cacher les habitudes archivées" + override val sticky_notifications = "Rendre les notifications persistantes" + override val sticky_notifications_description = "Évite que les notifications ne soient enlevées." + override val repair_database = "Réparer la base de données" + override val database_repaired = "Base de données réparée." + override val uncheck = "Décocher" + override val toggle = "Basculer" + override val action = "Action" + override val habit = "Habitude" + override val sort = "Trier" + override val manually = "Manuellement" + override val by_name = "Par nom" + override val by_color = "Par couleur" + override val by_score = "Par score" + override val download = "Télécharger" + override val export = "Exporter" +} diff --git a/core/src/commonMain/kotlin/org/isoron/uhabits/i18n/StringsGerman.kt b/core/src/commonMain/kotlin/org/isoron/uhabits/i18n/StringsGerman.kt new file mode 100644 index 000000000..dcbe288c8 --- /dev/null +++ b/core/src/commonMain/kotlin/org/isoron/uhabits/i18n/StringsGerman.kt @@ -0,0 +1,165 @@ +// -------------------------------------------------------------------------- +// THIS FILE WAS AUTOMATICALLY GENERATED +// +// Please do not submit pull request to modify it. Corrections to translations +// may be submitted at https://translate.loophabits.org/ +// -------------------------------------------------------------------------- + +package org.isoron.uhabits.i18n + +class StringsGerman : Strings() { + override val app_name = "Loop \"Gewohnheiten Tracking\"" + override val main_activity_title = "Gewohnheiten" + override val action_settings = "Einstellungen" + override val edit = "Bearbeiten" + override val delete = "Löschen" + override val archive = "Archivieren" + override val unarchive = "Dearchivieren" + override val add_habit = "Gewohnheit hinzufügen" + override val color_picker_default_title = "Farbe ändern" + override val toast_habit_created = "Gewohnheit erstellt" + override val toast_habit_deleted = "Gewohnheiten gelöscht" + override val toast_habit_restored = "Gewohnheiten wiederhergestellt" + override val toast_nothing_to_undo = "Nichts zum Rückgängig machen" + override val toast_nothing_to_redo = "Nichts zum Wiederherstellen" + override val toast_habit_changed = "Gewohnheit geändert" + override val toast_habit_changed_back = "Gewohnheit zurückgeändert" + override val toast_habit_archived = "Gewohnheiten archiviert" + override val toast_habit_unarchived = "Gewohnheiten dearchiviert" + override val overview = "Übersicht" + override val habit_strength = "Stärke" + override val history = "Verlauf" + override val clear = "Löschen" + override val description_hint = "Frage (Hast du heute ...?)" + override val repeat = "Wiederhole" + override val times_every = "Mal in" + override val days = "Tagen" + override val reminder = "Erinnerung" + override val discard = "Verwerfen" + override val save = "Speichern" + override val streaks = "Serien" + override val no_habits_found = "Du hast keine aktiven Gewohnheiten" + override val long_press_to_toggle = "Tippe und halte um aus- bzw. abzuwählen" + override val reminder_off = "Aus" + override val validation_name_should_not_be_blank = "Name darf nicht leer sein." + override val validation_number_should_be_positive = "Zahl muss positiv sein." + override val validation_at_most_one_rep_per_day = "Du kannst höchstens eine Wiederholung pro Tag haben" + override val create_habit = "Gewohnheit erstellen" + override val edit_habit = "Gewohnheit bearbeiten" + override val check = "Markieren" + override val snooze = "Später" + override val intro_title_1 = "Willkommen" + override val intro_description_1 = "Loop Habit Tracker hilft dir dabei, gute Gewohnheiten anzunehmen." + override val intro_title_2 = "Erstelle neue Gewohnheiten" + override val intro_description_2 = "Hake die Gewohnheit jeden Tag in der App ab, nachdem du sie erledigt hast." + override val intro_title_3 = "Bleib dran" + override val intro_description_3 = "Gewohnheiten, die über einen längeren Zeitraum absolviert werden, bekommen einen ganzen Stern." + override val intro_title_4 = "Verfolge deinen Fortschritt" + override val intro_description_4 = "Detaillierte Diagramme zeigen dir an, wie sich deine Gewohnheiten entwickelt haben." + override val interval_15_minutes = "15 Minuten" + override val interval_30_minutes = "30 Minuten" + override val interval_1_hour = "1 Stunde" + override val interval_2_hour = "2 Stunden" + override val interval_4_hour = "4 Stunden" + override val interval_8_hour = "8 Stunden" + override val interval_24_hour = "24 Stunden" + override val pref_toggle_title = "Markierung durch kurzes Drücken ändern" + override val pref_toggle_description = "Markierungen durch einfaches Tippen setzen anstatt durch Tippen und Halten. Bequemer, kann aber versehentlich eine Markierung ändern." + override val pref_snooze_interval_title = "\"Später erinnern\"-Intervall bei Erinnerungen" + override val pref_rate_this_app = "Bewerte diese App auf Google Play" + override val pref_send_feedback = "Sende dem Entwickler Feedback" + override val pref_view_source_code = "Zeige den Quellcode auf GitHub" + override val pref_view_app_introduction = "Zeige die App-Einführung" + override val links = "Links" + override val behavior = "Verhalten" + override val name = "Name" + override val settings = "Einstellungen" + override val snooze_interval = "\"Später erinnern\"-Intervall" + override val hint_title = "Wusstest du?" + override val hint_drag = "Um Einträge umzusortieren, tippe, halte und ziehe sie an die richtige Stelle." + override val hint_landscape = "Du kannst mehr Tage sehen, wenn du dein Smartphone quer hältst." + override val delete_habits = "Lösche Gewohnheiten" + override val delete_habits_message = "Die Gewohnheit wird für immer gelöscht. Dies kann nicht rückgängig gemacht werden." + override val habit_not_found = "Gewohnheit gelöscht / nicht gefunden" + override val weekends = "An Wochenenden" + override val any_weekday = "Montag bis Freitag" + override val any_day = "Jeden Tag" + override val select_weekdays = "Wähle Tage aus" + override val export_to_csv = "Exportiere als CSV" + override val done_label = "Fertig" + override val clear_label = "Löschen" + override val select_hours = "Wähle Stunden" + override val select_minutes = "Wähle Minuten" + override val about = "Über" + override val translators = "Übersetzer" + override val developers = "Entwickler" + override val version_n = "Version %s" + override val frequency = "Häufigkeit" + override val checkmark = "Häkchen" + override val strength = "Stärke" + override val best_streaks = "Beste Serien" + override val current_streaks = "Derzeitige Serie" + override val number_of_repetitions = "Anzahl der Wiederholungen" + override val last_x_days = "Letzten %d Tage" + override val last_x_weeks = "Letzten %d Wochen" + override val last_x_months = "Letzten %d Monate" + override val last_x_years = "Letzten %d Jahre" + override val all_time = "Allzeit" + override val every_day = "Jeden Tag" + override val every_week = "Jede Woche" + override val two_times_per_week = "2 Mal pro Woche" + override val five_times_per_week = "5 Mal pro Woche" + override val custom_frequency = "Benutzerdefiniert" + override val help = "Hilfe & FAQ" + override val could_not_export = "Fehler beim Exportieren der Daten." + override val could_not_import = "Fehler beim Importieren der Daten." + override val file_not_recognized = "Datei nicht erkannt." + override val habits_imported = "Gewohnheiten erfolgreich importiert." + override val full_backup_success = "Vollständige Sicherung erfolgreich exportiert." + override val import_data = "Importiere Daten" + override val export_full_backup = "Exportiere vollständige Sicherung" + override val import_data_summary = "Unterstützt vollständige Sicherungen dieser App sowie Sicherungen von Tickmate, HabitBull und Rewire. Siehe FAQ für weitere Informationen." + override val export_as_csv_summary = "Erstellt Dateien, die von Tabellenkalkulationsprogrammen wie Microsoft Excel oder LibreOffice Calc geöffnet werden können. Diese Dateien können nicht wieder importiert werden." + override val export_full_backup_summary = "Erstellt eine Datei, die alle deine Daten enthält. Diese Datei kann wieder importiert werden." + override val bug_report_failed = "Fehler beim Erstellen eines Fehlerberichts." + override val generate_bug_report = "Erstelle einen Fehlerbericht" + override val troubleshooting = "Fehlerbehebung" + override val help_translate = "Hilf mit, diese App zu übersetzen" + override val night_mode = "Nachtmodus" + override val use_pure_black = "Verwende reines Schwarz im Nachtmodus" + override val pure_black_description = "Ersetzt im Nachtmodus das Grau im Hintergrund durch ein reines Schwarz. Reduziert den Stromverbrauch von Smartphones mit einem AMOLED Display." + override val interface_preferences = "Oberfläche" + override val reverse_days = "Kehre die Tagesreihenfolge um" + override val reverse_days_description = "Zeigt die Tage im Hauptfenster in umgekehrter Reihenfolge an" + override val day = "Tag" + override val week = "Woche" + override val month = "Monat" + override val quarter = "Quartal" + override val year = "Jahr" + override val total = "Gesamt" + override val time_every = "Mal in" + override val every_x_days = "Alle %d Tage" + override val every_x_weeks = "Alle %d Wochen" + override val every_x_months = "Alle %d Monate" + override val score = "Wertung" + override val reminder_sound = "Erinnerungston" + override val none = "Keiner" + override val filter = "Filter" + override val hide_completed = "Abgeschlossene verbergen" + override val hide_archived = "Archivierte verbergen" + override val sticky_notifications = "Fixiere Benachrichtigungen" + override val sticky_notifications_description = "Verhindert das Wegwischen von Benachrichtigungen." + override val repair_database = "Repariere Datenbank" + override val database_repaired = "Datenbank repariert." + override val uncheck = "Abwählen" + override val toggle = "Umschalten" + override val action = "Aktion" + override val habit = "Gewohnheit" + override val sort = "Sortiere" + override val manually = "Manuell" + override val by_name = "Nach Name" + override val by_color = "Nach Farbe" + override val by_score = "Nach Wertung" + override val download = "Runterladen" + override val export = "Exportieren" +} diff --git a/core/src/commonMain/kotlin/org/isoron/uhabits/i18n/StringsGreek.kt b/core/src/commonMain/kotlin/org/isoron/uhabits/i18n/StringsGreek.kt new file mode 100644 index 000000000..362aca9b6 --- /dev/null +++ b/core/src/commonMain/kotlin/org/isoron/uhabits/i18n/StringsGreek.kt @@ -0,0 +1,144 @@ +// -------------------------------------------------------------------------- +// THIS FILE WAS AUTOMATICALLY GENERATED +// +// Please do not submit pull request to modify it. Corrections to translations +// may be submitted at https://translate.loophabits.org/ +// -------------------------------------------------------------------------- + +package org.isoron.uhabits.i18n + +class StringsGreek : Strings() { + override val app_name = "Loop - Καταγραφή Συνηθειών" + override val main_activity_title = "Συνήθειες" + override val action_settings = "Ρυθμίσεις" + override val edit = "Επεξεργασία" + override val delete = "Διαγραφή" + override val archive = "Αρχειοθέτηση" + override val unarchive = "Κατάργηση αρχειοθέτησης" + override val add_habit = "Νέα συνήθεια" + override val color_picker_default_title = "Αλλαγή χρώματος" + override val toast_habit_created = "Δημιουργήθηκε συνήθεια." + override val toast_habit_deleted = "Συνήθεια διαγράφτηκε." + override val toast_habit_restored = "Η συνήθεια επαναφέρθηκε." + override val toast_nothing_to_undo = "Τίποτα για αναίρεση" + override val toast_nothing_to_redo = "Τίποτα προς επανάληψη." + override val toast_habit_changed = "Η συνήθεια άλλαξε" + override val toast_habit_changed_back = "Δεν έγινε αλλαγή." + override val toast_habit_archived = "Η συνήθεια αρχειοθετήθηκε." + override val toast_habit_unarchived = "Έγινε αφαίρεση αρχειοθέτησης." + override val overview = "Επισκόπηση" + override val habit_strength = "Δύναμη συνήθειας" + override val history = "Ιστορικό" + override val clear = "Εκκαθάριση" + override val description_hint = "Ερώτηση (Κάνατε...σήμερα;)" + override val repeat = "Επανέλαβε" + override val times_every = "φορές την" + override val days = "ημέρες" + override val reminder = "Υπενθύμιση" + override val discard = "Απόρριψη" + override val save = "Αποθήκευση" + override val streaks = "Σερί" + override val no_habits_found = "Δεν έχετε ενεργές συνήθειες" + override val long_press_to_toggle = "Πατήστε παρατεταμένα για επιλογή η αποεπιλογή" + override val reminder_off = "Χωρίς" + override val validation_name_should_not_be_blank = "Το όνομα δεν μπορεί να είναι κενό" + override val validation_number_should_be_positive = "Πρεπει να είναι θετικό" + override val validation_at_most_one_rep_per_day = "Μπορείτε να κάνετε μονάχα μία επανάληψη ανά ημέρα" + override val create_habit = "Δημιουργία συνήθειας" + override val edit_habit = "Επεξεργασία συνήθειας" + override val check = "Επιλογή" + override val snooze = "Αργότερα" + override val intro_title_1 = "Καλώς ορίσατε" + override val intro_description_1 = "Το Loop - Καταγραφή Συνηθειών σας βοηθάει να δημιουργήσετε και να διατηρήσετε καλές συνήθειες." + override val intro_title_2 = "Δημιουργήστε μερικές νέες συνήθειες" + override val intro_description_2 = "Κάθε μέρα, με το πέρας της συνήθειας, βάλτε ένα τικ στην εφαρμογή." + override val intro_title_3 = "Συνεχίστε να το κάνετε" + override val intro_description_3 = "Συνήθειες που εκτελούνται με συνέπεια για πολύ καιρό" + override val intro_title_4 = "Κατέγραψε την πρόοδο σου" + override val intro_description_4 = "Λεπτομερή διαγράμματα σας δείχνουν την πρόοδο των συνηθειών." + override val interval_15_minutes = "15 λεπτά" + override val interval_30_minutes = "30 λεπτά" + override val interval_1_hour = "1 ώρα" + override val interval_2_hour = "2 ώρες" + override val interval_4_hour = "4 ώρες" + override val interval_8_hour = "8 ώρες" + override val pref_toggle_title = "Κάντε εναλλαγή των επαναλήψεων με σύντομο πάτημα" + override val pref_toggle_description = "Βολικότερο, αλλά ίσως προκαλέσει ακούσιες εναλλαγές." + override val pref_snooze_interval_title = "Διάστημα αναβολής υπενθυμίσεων" + override val pref_rate_this_app = "Βαθμολογήστε αυτή την εφαρμογή στο Google Play" + override val pref_send_feedback = "Στείλετε σχόλια" + override val pref_view_source_code = "Δείτε τον πηγαίο κώδικα στο GitHub" + override val pref_view_app_introduction = "Δείτε την εισαγωγή" + override val links = "Σύνδεσμοι" + override val behavior = "Συμπεριφορά" + override val name = "Όνομα" + override val settings = "Ρυθμίσεις" + override val snooze_interval = "Διάστημα αναβολής" + override val hint_title = "Γνωρίζατε;" + override val hint_drag = "Αναδιατάξετε τις συνήθειες πατώντας παρατεταμένα στο όνομα και σύροντας στην σωστή θέση." + override val hint_landscape = "Μπορείτε να δείτε περισσότερες ημέρες στην οριζόντια προβολή." + override val delete_habits = "Διαγραφή συνηθειών" + override val delete_habits_message = "Οι συνήθειες θα διαγραφτούν οριστικά. Αυτό δεν μπορεί να αναιρεθεί." + override val weekends = "Σαββατοκύριακα" + override val any_weekday = "Δευτέρα μέχρι Παρασκευή" + override val any_day = "Οποιαδήποτε μέρα της εβδομάδας" + override val select_weekdays = "Επιλογή ημερών" + override val export_to_csv = "Εξαγωγή σαν CSV" + override val done_label = "Έγινε" + override val clear_label = "Εκκαθάριση" + override val select_hours = "Επιλογή ωρών" + override val select_minutes = "Επιλογή λεπτών" + override val about = "Σχετικά με" + override val translators = "Μεταφραστές" + override val developers = "Προγραμματιστές" + override val version_n = "Έκδοση %s" + override val frequency = "Συχνότητα" + override val checkmark = "Σημάδι επιλογής" + override val strength = "Δύναμη" + override val best_streaks = "Καλύτερα σερί" + override val current_streaks = "Τρέχον σερί" + override val number_of_repetitions = "Αριθμός επαναλήψεων" + override val last_x_days = "Τελευταίες %d ημέρες" + override val last_x_weeks = "Τελευταίες %d εβδομάδες" + override val last_x_months = "Τελευταίους %d μήνες" + override val last_x_years = "Τελευταία %d χρόνια" + override val all_time = "Όλα" + override val every_day = "Κάθε μέρα" + override val every_week = "Κάθε εβδομάδα" + override val two_times_per_week = "2 φορές την εβδομάδα" + override val five_times_per_week = "5 φορές την εβδομάδα" + override val custom_frequency = "Προσαρμογή" + override val help = "Βοήθεια & FAQ" + override val could_not_export = "Αποτυχία εξαγωγής." + override val could_not_import = "Αποτυχία εισαγωγής." + override val file_not_recognized = "Άγνωστο αρχείο." + override val habits_imported = "Οι συνήθειες εισάχθηκαν επιτυχώς." + override val full_backup_success = "Το πλήρες αντίγραφο εξάχθηκε επιτυχώς." + override val import_data = "Εισαγωγή δεδομένων" + override val export_full_backup = "Εξαγωγή πλήρους αντιγ. ασφαλείας" + override val import_data_summary = "Υποστηρίζει πλήρως αντίγραφα ασφαλείας που έχουν εξαχθεί από την ίδια την εφαρμογή καθώς και από τα Tickmate, HabitBull και Rewire. Δείτε τις FAQ για περισσότερες πληροφορίες." + override val export_as_csv_summary = "Παράγει αρχεία τα οποία μπορούν να ανοιχτούν από προγράμματα υπολογιστικών φύλλων όπως το Microsoft Edge ή το OpenOffice Calc. Δεν γίνεται επανεισαγωγή του αρχείου." + override val export_full_backup_summary = "Παράγει ένα αρχείο το οποίο περιέχει όλα τα δεδομένα σας. Είναι δυνατή η επανεισαγωγή του αρχείου." + override val bug_report_failed = "Απέτυχε ή παραγωγή αναφοράς bug." + override val generate_bug_report = "Παραγωγή αναφοράς bug." + override val troubleshooting = "Αντιμετ.Προβλημάτων" + override val help_translate = "Βοηθήστε στην μετάφραση" + override val night_mode = "Νυχτ.Λειτ." + override val use_pure_black = "Χρήση απόλυτου μαύρου στη νυχτ.λειτουργία" + override val pure_black_description = "Αντικαθιστά τα γκρί υπόβαθρα με απόλυτα μαύρα σε νυχτ.λειτουργία. Μειώνει την κατανάλωση μπαταρίας σε συσκευές με οθόνη AMOLED." + override val interface_preferences = "Διεπιφάνεια" + override val reverse_days = "Αναστροφή σειράς των ημερών." + override val reverse_days_description = "Προβολή των ημερών σε αντίστροφη σειρά στην κυρία οθόνη." + override val day = "Ημέρα" + override val week = "Εβδομάδα" + override val month = "Μήνας" + override val quarter = "Τρίμηνο" + override val year = "Χρόνος" + override val time_every = "φορά σε" + override val every_x_days = "Κάθε %d ημέρες" + override val every_x_weeks = "Κάθε %d εβδομάδες" + override val every_x_months = "Κάθε %d μήνες" + override val score = "Σκόρ" + override val reminder_sound = "Ήχος υπενθύμισης" + override val none = "Σιωπηλό" +} diff --git a/core/src/commonMain/kotlin/org/isoron/uhabits/i18n/StringsHebrew.kt b/core/src/commonMain/kotlin/org/isoron/uhabits/i18n/StringsHebrew.kt new file mode 100644 index 000000000..be776cf44 --- /dev/null +++ b/core/src/commonMain/kotlin/org/isoron/uhabits/i18n/StringsHebrew.kt @@ -0,0 +1,165 @@ +// -------------------------------------------------------------------------- +// THIS FILE WAS AUTOMATICALLY GENERATED +// +// Please do not submit pull request to modify it. Corrections to translations +// may be submitted at https://translate.loophabits.org/ +// -------------------------------------------------------------------------- + +package org.isoron.uhabits.i18n + +class StringsHebrew : Strings() { + override val app_name = "Loop Habit Tracker" + override val main_activity_title = "הרגלים" + override val action_settings = "הגדרות" + override val edit = "עריכה" + override val delete = "מחיקה" + override val archive = "ארכיון" + override val unarchive = "הוצא מארכיון" + override val add_habit = "הרגל חדש" + override val color_picker_default_title = "שינוי צבע" + override val toast_habit_created = "הרגל נוצר" + override val toast_habit_deleted = "הרגלים נמחקו" + override val toast_habit_restored = "הרגלים שוחזרו" + override val toast_nothing_to_undo = "אין מה לבטל" + override val toast_nothing_to_redo = "אין מה לבצע שוב" + override val toast_habit_changed = "הרגל השתנה" + override val toast_habit_changed_back = "הרגל השתנה בחזרה" + override val toast_habit_archived = "הרגלים הועברו לארכיון" + override val toast_habit_unarchived = "הרגלים הוצאו מארכיון" + override val overview = "מבט על" + override val habit_strength = "חוזק ההרגל" + override val history = "היסטוריה" + override val clear = "נקה" + override val description_hint = "שאלה (האם ... היום?)" + override val repeat = "חזור" + override val times_every = "פעמים ב-" + override val days = "ימים" + override val reminder = "תזכורת" + override val discard = "ביטול" + override val save = "שמירה" + override val streaks = "רצפים" + override val no_habits_found = "אין לך הרגלים פעילים" + override val long_press_to_toggle = "לחץ והחזק לסימון או ביטול הסימון" + override val reminder_off = "כבוי" + override val validation_name_should_not_be_blank = "השם אינו יכול להישאר ריק." + override val validation_number_should_be_positive = "מספר חייב להיות חיובי." + override val validation_at_most_one_rep_per_day = "לא ניתן להגדיר יותר מחזרה אחת ביום" + override val create_habit = "צור הרגל" + override val edit_habit = "ערוך הרגל" + override val check = "בוצע" + override val snooze = "מאוחר יותר" + override val intro_title_1 = "ברוכים הבאים" + override val intro_description_1 = "Loop Habit Tracker מסייע ליצור ולשמר הרגלים טובים." + override val intro_title_2 = "צרו הרגלים חדשים" + override val intro_description_2 = "כל יום, אחרי ביצוע ההרגל סמנו זאת באפליקציה." + override val intro_title_3 = "המשיכו לעשות זאת" + override val intro_description_3 = "הרגלים שיבוצעו בעקביות לאורך זמן רב יזכו בכוכב מלא." + override val intro_title_4 = "מעקב התקדמות" + override val intro_description_4 = "גרפים מפורטים מציגים כיצד ההרגלים שלך משתפרים לאורך זמן." + override val interval_15_minutes = "15 דקות" + override val interval_30_minutes = "30 דקות" + override val interval_1_hour = "1 שעה" + override val interval_2_hour = "2 שעות" + override val interval_4_hour = "4 שעות" + override val interval_8_hour = "8 שעות" + override val interval_24_hour = "24 שעות" + override val pref_toggle_title = "סימון הרגלים בלחיצה קצרה" + override val pref_toggle_description = "סמנו יעדים בהקשה קצרה במקום לחיצה ממושכת. נוח יותר, אך יכול להוביל ללחיצות לא מכוונות." + override val pref_snooze_interval_title = "מרווח נדנוד לתזכורות" + override val pref_rate_this_app = "דרג/י אותנו ב- Google Play" + override val pref_send_feedback = "שליחת משוב למפתחים" + override val pref_view_source_code = "צפייה בקוד המקור ב-GitHub" + override val pref_view_app_introduction = "צפייה בפרטים אודות האפליקציה" + override val links = "קישורים" + override val behavior = "התנהגות" + override val name = "שם" + override val settings = "הגדרות" + override val snooze_interval = "זמן בין נדנודים" + override val hint_title = "הידעת?" + override val hint_drag = "לשינוי סדר הההרגלים, לחצו לחיצה ארוכה על ההרגל וגררו אותו למקום הרצוי." + override val hint_landscape = "ניתן לראות ימים נוספים ע\"י סיבוב המסך לתצוגה רוחבית." + override val delete_habits = "מחיקת הרגלים" + override val delete_habits_message = "ההרגלים יימחקו לצמיתות. פעולה זו אינה ניתנת לביטול." + override val habit_not_found = "הרגל נמחק / לא נמצא" + override val weekends = "סופי שבוע" + override val any_weekday = "ימי חול" + override val any_day = "כל יום בשבוע" + override val select_weekdays = "בחירת ימים" + override val export_to_csv = "ייצוא כקובץ CSV" + override val done_label = "בוצע" + override val clear_label = "נקה" + override val select_hours = "בחר שעות" + override val select_minutes = "בחר דקות" + override val about = "אודות" + override val translators = "מתרגמים" + override val developers = "מפתחים" + override val version_n = "גרסה %s" + override val frequency = "תדירות" + override val checkmark = "סימון הרגל" + override val strength = "חוזק" + override val best_streaks = "רצף שיא" + override val current_streaks = "רצף נוכחי" + override val number_of_repetitions = "מספר חזרות" + override val last_x_days = "%d הימים האחרונים" + override val last_x_weeks = "%d השבועות האחרונים" + override val last_x_months = "%d החודשים האחרונים" + override val last_x_years = "%d השנים האחרונות" + override val all_time = "בכל הזמנים" + override val every_day = "כל יום" + override val every_week = "כל שבוע" + override val two_times_per_week = "פעמיים בשבוע" + override val five_times_per_week = "5 פעמים בשבוע" + override val custom_frequency = "מותאם אישית…" + override val help = "עזרה ושאלות נפוצות" + override val could_not_export = "ייצוא נתונים נכשל." + override val could_not_import = "ייבוא נתונים נכשל." + override val file_not_recognized = "קובץ לא מזוהה." + override val habits_imported = "הרגלים יובאו בהצלחה." + override val full_backup_success = "גיבוי מלא יוצאה בהצלחה." + override val import_data = "ייבוא נתונים" + override val export_full_backup = "ייצוא גיבוי מלא" + override val import_data_summary = "תומך בכל הגיבויים שיוצאו ע\"י האפליקציה. כמו גם קבצים שנוצרו ע\"י Tickmate, HabitBull או Rewire. לפרטים נוספים ראו שאלות נפוצות." + override val export_as_csv_summary = "יוצר קבצים שניתן לפתוח על-ידי תוכנות גיליון אלקטרוני כגון Microsoft Excel או OpenOffice. אין אפשרות לייבא את הקובץ בחזרה." + override val export_full_backup_summary = "יוצר קובץ המכיל את כל הנתונים שלך. קובץ זה ניתן לייבא בחזרה." + override val bug_report_failed = "הפקת דוח שגיאות נכשלה." + override val generate_bug_report = "הפקת דוח שגיאות" + override val troubleshooting = "פתרון תקלות" + override val help_translate = "עזרו לנו לתרגם את האפליקציה" + override val night_mode = "מצב לילה" + override val use_pure_black = "רקע שחור למצב לילה" + override val pure_black_description = "החלפת הרקע האפור במצב לילה לשחור מוחלט. מפחית בזבוז סוללה במכשירים עם תצוגת AMOLED." + override val interface_preferences = "ממשק" + override val reverse_days = "הפיכת סדר הימים" + override val reverse_days_description = "מציג ימים בסדר הפוך במסך הראשי" + override val day = "יום" + override val week = "שבוע" + override val month = "חודש" + override val quarter = "רבעון" + override val year = "שנה" + override val total = "סה\"כ" + override val time_every = "פעמים ב-" + override val every_x_days = "כל %d ימים" + override val every_x_weeks = "כל %d שבועות" + override val every_x_months = "כל %d חודשים" + override val score = "ציון" + override val reminder_sound = "צליל תזכורת" + override val none = "ללא" + override val filter = "סינון" + override val hide_completed = "הסתר יעדים שהושלמו" + override val hide_archived = "הסתר ארכיון" + override val sticky_notifications = "צור תזכורות \"דביקות\"" + override val sticky_notifications_description = "מונע החלקת וביטול תזכורות." + override val repair_database = "תיקון מסד נתונים" + override val database_repaired = "מאגר נתונים תוקן." + override val uncheck = "ביטול סימון" + override val toggle = "הפעלה \ כיבוי" + override val action = "פעולה" + override val habit = "הרגל" + override val sort = "מיון" + override val manually = "באופן ידני" + override val by_name = "לפי שם" + override val by_color = "לפי צבע" + override val by_score = "לפי ציון" + override val download = "הורדה" + override val export = "ייצוא" +} diff --git a/core/src/commonMain/kotlin/org/isoron/uhabits/i18n/StringsHindi.kt b/core/src/commonMain/kotlin/org/isoron/uhabits/i18n/StringsHindi.kt new file mode 100644 index 000000000..3cb077915 --- /dev/null +++ b/core/src/commonMain/kotlin/org/isoron/uhabits/i18n/StringsHindi.kt @@ -0,0 +1,156 @@ +// -------------------------------------------------------------------------- +// THIS FILE WAS AUTOMATICALLY GENERATED +// +// Please do not submit pull request to modify it. Corrections to translations +// may be submitted at https://translate.loophabits.org/ +// -------------------------------------------------------------------------- + +package org.isoron.uhabits.i18n + +class StringsHindi : Strings() { + override val app_name = "Loop आदत पर नजर" + override val main_activity_title = "आदतें" + override val action_settings = "सेटिंग्स" + override val edit = "संपादन" + \" + \" + override val unarchive = "असंगृहीत करें" + override val add_habit = "आदत जोड़े" + override val color_picker_default_title = "रंग बदलें" + override val toast_habit_created = "आदत बनाए गए" + override val toast_habit_deleted = "आदत हटाया गया" + override val toast_habit_restored = "आदत फिर से चालू किया गया" + override val toast_nothing_to_undo = "कुछ भी नहीं पूर्ववत करने के लिए" + override val toast_nothing_to_redo = "कुछ भी नही फिर से करने के लिए" + override val toast_habit_changed = "आदत मे बदलाव" + \" + override val toast_habit_archived = "आदत संग्रहीत" + override val toast_habit_unarchived = "आदत को संग्रह से निकाला गया" + override val overview = "अवलोकन" + override val habit_strength = "आदत की ताक़त" + \" + \" + override val description_hint = "सवाल (क्या आज .......किया?)" + override val repeat = "दोहराए" + override val times_every = "बार" + override val days = "दिन" + \" + \" + \" + \" + \"आपकी कोई सक्रिय आदत नही है + override val long_press_to_toggle = "चेक या अनचेक करने के लिए दबाएँ व दबाएँ रखें " + override val reminder_off = "बंद" + override val validation_name_should_not_be_blank = "नाम को खाली नही छोड़ सकते" + override val validation_number_should_be_positive = "नंबर सकारात्मक डालें" + \" + override val create_habit = "आदत उत्पन्न करें" + override val edit_habit = "आदत संपादित करें" + \" + override val snooze = "बाद में" + \" + \" + override val intro_title_2 = "कुछ नई अच्छी आदतें बनाएँ" + override val intro_description_2 = "हर दिन, अपनी आदत के प्रदर्शन के बाद , अप्प पर एक सही का निशान डालें" + override val intro_title_3 = "इसे करते रहें" + \" + \" + \" + override val interval_15_minutes = "15 मिनिट" + override val interval_30_minutes = "30 मिनिट" + override val interval_1_hour = "1 घंटा" + override val interval_2_hour = "2 घंटा" + override val interval_4_hour = "4 घंटा" + override val interval_8_hour = "8 घंटा" + override val interval_24_hour = "24 घंटे" + override val pref_toggle_title = "टॉगल पुनरावृत्ति हल्का दबाने से" + \" + override val pref_snooze_interval_title = "रिमाइंडर मे स्नूज़ अंतराल" + \" + override val pref_send_feedback = "डेवेलपर को प्रतिक्रिया भेजें " + override val pref_view_source_code = "Github मे सोर्स कोड देखें" + override val pref_view_app_introduction = "अप्प्प का परिचय देखें" + override val links = "लिंक" + \" + override val name = "नाम" + override val settings = "सेटिंग्स" + \" + override val hint_title = "क्या आप जानते .?" + \" + \" + override val delete_habits = "आदत हटाएँ" + \" + \" + \" + \" + override val select_weekdays = "दिन चुनें" + override val export_to_csv = "CSV में निर्यात करें" + \" + \" + override val select_hours = "घंटे चुनें" + override val select_minutes = "मिनट चुनें" + \" + \" + \" + override val version_n = "वर्ज़न %s" + override val frequency = "आवृत्ति" + override val checkmark = "सही का चिह्न" + \" + override val best_streaks = "बेस्ट स्ट्रीक्स" + \" + \" + override val last_x_days = "अंतिम %d दिवस" + override val last_x_weeks = "पिछले %d सप्ताह" + override val last_x_months = "पिछले %d माह" + \" + override val all_time = "पूरा समय" + \" + \" + \" + \" + override val custom_frequency = "अन्य" + \" + \" + override val could_not_import = "डेटा आयात करने में विफल रहा है" + override val file_not_recognized = "फाइल की पहचान नही " + \" + \" + \" + \" + override val import_data_summary = "इस एप्लिकेशन के द्वारा निर्यात पूर्ण बैकअप को सपोर्ट करता है , साथ ही फाइलों टिक्कमते , हबिठबुल्ल या रिवाइयर द्वारा उत्पन्न फाइल्स को सपोर्ट करता है। अधिक जानकारी के लिए सामान्य प्रश्न देखें।" + \"ऐसी फाइल्स उत्पन्न करता है जो स्प्रेडशीट सॉफ़्टवरेस जैसे Microsoft Excel, OpenOffice Calc मे खुल सकती है. + override val export_full_backup_summary = "ऐसी फाइल्स उत्पन्न करता है जिसमे आपका सारा डेटा रहता है इस फ़ाइल को वापस आयात किया जा सकता है।" + override val bug_report_failed = "बग रिपोर्ट जनरेट करने मे असफल" + override val generate_bug_report = "बग रिपोर्ट जनरेट करें" + \" + \" + override val night_mode = "नाइट मोड" + override val use_pure_black = "नाइट मोड मे पूरा काला यूज़ करें" + \" + override val interface_preferences = "इंटरफेस" + \" + override val reverse_days_description = "दिनों को रिवर्स क्रम में मुख्य स्क्रीन पर दिखाएँ" + override val day = "दिन " + override val week = "हफ्ते" + override val month = "माह" + override val quarter = "तिमाही" + override val year = "साल" + override val time_every = "समय में" + \" + \" + \" + override val score = "स्कोर" + override val reminder_sound = "अनुस्मारक ध्वनि" + \" + override val filter = "फिल्टर" + override val repair_database = "डेटाबेस को रिपेयर करें" + override val database_repaired = "डेटाबेस रिपेयर सफल" + override val habit = "आदत" + override val sort = "सॉर्ट करें" + override val manually = "मैन्यूअली" + override val by_name = "नाम द्वारा" + override val by_color = "रंग द्वारा" + override val by_score = "स्कोर से" + override val download = "डाउनलोड" + override val export = "एक्सपोर्ट करे" +} diff --git a/core/src/commonMain/kotlin/org/isoron/uhabits/i18n/StringsHungarian.kt b/core/src/commonMain/kotlin/org/isoron/uhabits/i18n/StringsHungarian.kt new file mode 100644 index 000000000..d39fe1684 --- /dev/null +++ b/core/src/commonMain/kotlin/org/isoron/uhabits/i18n/StringsHungarian.kt @@ -0,0 +1,165 @@ +// -------------------------------------------------------------------------- +// THIS FILE WAS AUTOMATICALLY GENERATED +// +// Please do not submit pull request to modify it. Corrections to translations +// may be submitted at https://translate.loophabits.org/ +// -------------------------------------------------------------------------- + +package org.isoron.uhabits.i18n + +class StringsHungarian : Strings() { + override val app_name = "Loop Szokásrögzítő" + override val main_activity_title = "Szokások" + override val action_settings = "Beállítások" + override val edit = "Szerkesztés" + override val delete = "Törlés" + override val archive = "Archiválás" + override val unarchive = "Újraaktiválás" + override val add_habit = "Új szokás" + override val color_picker_default_title = "Szín módosítása" + override val toast_habit_created = "Szokás létrehozva" + override val toast_habit_deleted = "Szokás törölve" + override val toast_habit_restored = "Szokás visszaállítva" + override val toast_nothing_to_undo = "Nincs mit visszavonni" + override val toast_nothing_to_redo = "Nincs mit újraalkalmazni" + override val toast_habit_changed = "Szokás módosítva" + override val toast_habit_changed_back = "Szokás visszaállítva" + override val toast_habit_archived = "Szokás archiválva" + override val toast_habit_unarchived = "Szokás újraaktiválva" + override val overview = "Áttekintés" + override val habit_strength = "Szokás erőssége" + override val history = "Napló" + override val clear = "Törlés" + override val description_hint = "Kérdés (Sikerült ma…?)" + override val repeat = "Ismétlődés" + override val times_every = "alk. /" + override val days = "nap" + override val reminder = "Emlékeztető" + override val discard = "Elvetés" + override val save = "Mentés" + override val streaks = "Szériák" + override val no_habits_found = "Nincs aktív szokásod" + override val long_press_to_toggle = "Tartsd lenyomva a bejelöléshez, vagy a jelölés törléséhez" + override val reminder_off = "Kikapcsolva" + override val validation_name_should_not_be_blank = "A megnevezés nem maradhat üresen." + override val validation_number_should_be_positive = "A számnak pozitívnak kell lennie." + override val validation_at_most_one_rep_per_day = "Maximum napi 1 ismétlés lehetséges" + override val create_habit = "Szokás rögzítése" + override val edit_habit = "Szokás szerkesztése" + override val check = "Kipipálva" + override val snooze = "Később" + override val intro_title_1 = "Üdv!" + override val intro_description_1 = "A Loop Habit Tracker segít a jó szokások kialakításában és azok fenntartásában" + override val intro_title_2 = "Hozz létre néhány új szokást" + override val intro_description_2 = "Minden nap jelöld pipával az alkalmazásban, ahogy elvégeztél egy jó szokást." + override val intro_title_3 = "Ne hagyd abba" + override val intro_description_3 = "A hosszú időn keresztül folyamatosan fenntartott jó szokásokért teljes csillag jár." + override val intro_title_4 = "Kövesd a fejlődésed" + override val intro_description_4 = "A szokások fejlődésének időbeni alakulását részletes grafikonok mutatják." + override val interval_15_minutes = "15 perc" + override val interval_30_minutes = "30 perc" + override val interval_1_hour = "1 óra" + override val interval_2_hour = "2 óra" + override val interval_4_hour = "4 óra" + override val interval_8_hour = "8 óra" + override val interval_24_hour = "24 óra" + override val pref_toggle_title = "Bejelölés rövid koppintással" + override val pref_toggle_description = "Bejelölés koppintással nyomva tartás helyett. Kényelmesebb, de véletlen bejelöléseket okozhat." + override val pref_snooze_interval_title = "Szundi időtartama emlékeztetőnél" + override val pref_rate_this_app = "Értékeld az alkalmazást a Google Play-en" + override val pref_send_feedback = "Visszajelzés küldése a fejlesztőnek" + override val pref_view_source_code = "Forráskód megtekintése a GitHub-on" + override val pref_view_app_introduction = "Bemutató megtekintése" + override val links = "Linkek" + override val behavior = "Szokás" + override val name = "Megnevezés" + override val settings = "Beállítások" + override val snooze_interval = "Szundi időtartama" + override val hint_title = "Tudtad?" + override val hint_drag = "Az elemek újrarendezéséhez a koppints a szokás nevére, majd húzd a megfelelő helyre." + override val hint_landscape = "Több nap válik láthatóvá, ha fekvő módba állítod a telefonod kijelzőjét." + override val delete_habits = "Szokások törlése" + override val delete_habits_message = "A szokások véglegesen törölve lesznek. A műveletet nem lehet visszavonni." + override val habit_not_found = "Szokás törölve / nem található" + override val weekends = "Hétvégente" + override val any_weekday = "Hétfőtől péntekig" + override val any_day = "A hét bármely napján" + override val select_weekdays = "Napok kiválasztása" + override val export_to_csv = "Exportálás CSV-ként" + override val done_label = "Kész" + override val clear_label = "Törlés" + override val select_hours = "Óra kiválasztása" + override val select_minutes = "Perc kiválasztása" + override val about = "Névjegy" + override val translators = "Fordítók" + override val developers = "Fejlesztők" + override val version_n = "Verzió %s" + override val frequency = "Gyakoriság" + override val checkmark = "Pipa" + override val strength = "Erősség" + override val best_streaks = "Legjobb széria" + override val current_streaks = "Jelenlegi széria" + override val number_of_repetitions = "Ismétlődések száma" + override val last_x_days = "Utolsó %d nap" + override val last_x_weeks = "Utolsó %d hét" + override val last_x_months = "Utolsó %d hónap" + override val last_x_years = "Utolsó %d év" + override val all_time = "Mindig" + override val every_day = "Minden nap" + override val every_week = "Minden héten" + override val two_times_per_week = "Heti 2-szer" + override val five_times_per_week = "Hetente 5-ször" + override val custom_frequency = "Egyéni…" + override val help = "Súgó és GYIK" + override val could_not_export = "Nem sikerült az adatok exportálása." + override val could_not_import = "Nem sikerült az adatok importálása" + override val file_not_recognized = "A fájlt nem sikerült felismerni." + override val habits_imported = "A szokások importálása sikerült." + override val full_backup_success = "A teljes mentés sikeresen exportálva lett." + override val import_data = "Adat importálása" + override val export_full_backup = "Teljes mentés exportálása" + override val import_data_summary = "Támogatja a Loop Habit Tracker alkalmazás teljes mentéseit, illetve a Tickmate, HabitBull és Rewire alkalmazások formátumait is. További információt a GYIK-ben találsz." + override val export_as_csv_summary = "Olyan fájlokat generál, amit táblázatkezelőkkel lehet megnyitni (pl. Microsoft Excel-lel vagy OpenOffice Calc-kal). Ezt a fájlt nem lehet visszaimportálni." + override val export_full_backup_summary = "Olyan fájlt generál, amely tartalmazza minden adatodat. Ezt a fájlt vissza lehet importálni." + override val bug_report_failed = "Nem sikerült a hibajelentés generálása" + override val generate_bug_report = "Hibabejelentés generálása" + override val troubleshooting = "Hibaelhárítás" + override val help_translate = "Segíts lefordítani ezt az alkalmazást" + override val night_mode = "Éjszakai mód" + override val use_pure_black = "Fekete használata éjszakai módban" + override val pure_black_description = "A szürke hátteret tiszta feketére cseréli éjszakai módban. Csökkenti az energiafelhasználást AMOLED kijelzős telefonokon." + override val interface_preferences = "Kezelőfelület" + override val reverse_days = "Napok sorrendjének megfordítása" + override val reverse_days_description = "A főképernyőn fordított sorrendben mutatja a napokat" + override val day = "Nap" + override val week = "Hét" + override val month = "Hónap" + override val quarter = "Negyedév" + override val year = "Év" + override val total = "Összesen" + override val time_every = "alk. /" + override val every_x_days = "%d naponta" + override val every_x_weeks = "%d hetente" + override val every_x_months = "%d havonta" + override val score = "Pont" + override val reminder_sound = "Emlékeztető dallama" + override val none = "Nem ismétlődik" + override val filter = "Szűrő" + override val hide_completed = "Elvégzettek elrejtése" + override val hide_archived = "Archiváltak elrejtése" + override val sticky_notifications = "Az értesítések legyenek ragadósak" + override val sticky_notifications_description = "Megakadályozza az értesítések eltávolítását" + override val repair_database = "Adatbázis javítása" + override val database_repaired = "Adatbázis javítása kész." + override val uncheck = "Pipa kivétele" + override val toggle = "Ki/bekapcsolás" + override val action = "Művelet" + override val habit = "Szokás" + override val sort = "Rendezés" + override val manually = "Manuálisan" + override val by_name = "Megnevezés szerint" + override val by_color = "Színek szerint" + override val by_score = "Pont szerint" + override val download = "Letöltés" + override val export = "Exportálás" +} diff --git a/core/src/commonMain/kotlin/org/isoron/uhabits/i18n/StringsIndonesian.kt b/core/src/commonMain/kotlin/org/isoron/uhabits/i18n/StringsIndonesian.kt new file mode 100644 index 000000000..a94a7c15d --- /dev/null +++ b/core/src/commonMain/kotlin/org/isoron/uhabits/i18n/StringsIndonesian.kt @@ -0,0 +1,165 @@ +// -------------------------------------------------------------------------- +// THIS FILE WAS AUTOMATICALLY GENERATED +// +// Please do not submit pull request to modify it. Corrections to translations +// may be submitted at https://translate.loophabits.org/ +// -------------------------------------------------------------------------- + +package org.isoron.uhabits.i18n + +class StringsIndonesian : Strings() { + override val app_name = "Loop Habit Tracker" + override val main_activity_title = "Kebiasaan" + override val action_settings = "Pengaturan" + override val edit = "Sunting" + override val delete = "Hapus" + override val archive = "Arsip" + override val unarchive = "Keluarkan dari arsip" + override val add_habit = "Tambah Kebiasaan" + override val color_picker_default_title = "Ganti warna" + override val toast_habit_created = "Kebiasaan ditambahkan." + override val toast_habit_deleted = "Kebiasaan dihapus." + override val toast_habit_restored = "Kebiasaan dipulihkan" + override val toast_nothing_to_undo = "Tidak ada aksi sebelumnya." + override val toast_nothing_to_redo = "Tidak ada aksi sesudahnya." + override val toast_habit_changed = "Kebiasaan diubah." + override val toast_habit_changed_back = "Kebiasaan telah dikembalikan." + override val toast_habit_archived = "Kebiasaan diarsipkan." + override val toast_habit_unarchived = "Kebiasaan dikeluarkan dari arsip." + override val overview = "Ikhtisar" + override val habit_strength = "Kekuatan Kebiasaan" + override val history = "Riwayat" + override val clear = "Bersihkan" + override val description_hint = "Pertanyaan (Sudahkah Anda ... hari ini?)" + override val repeat = "Ulangi" + override val times_every = "kali dalam" + override val days = "hari" + override val reminder = "Pengingat" + override val discard = "Batalkan" + override val save = "Simpan" + override val streaks = "Rentetan" + override val no_habits_found = "Anda tidak memiliki Kebiasaan yang aktif" + override val long_press_to_toggle = "Tekan dan tahan untuk menambah atau menghapus centang" + override val reminder_off = "Mati" + override val validation_name_should_not_be_blank = "Nama tidak boleh kosong." + override val validation_number_should_be_positive = "Angka harus positif." + override val validation_at_most_one_rep_per_day = "Maksimal satu kali pengulangan dalam satu hari" + override val create_habit = "Buat Kebiasaan" + override val edit_habit = "Sunting Kebiasaan" + override val check = "Tanda cek" + override val snooze = "Tunda" + override val intro_title_1 = "Selamat datang" + override val intro_description_1 = "Loop Habit Tracker membantu mencatat dan mengelola Kebiasaan baik Anda." + override val intro_title_2 = "Buat beberapa Kebiasaan baru" + override val intro_description_2 = "Berikan tanda cek setiap kali Anda selesai melakukannya." + override val intro_title_3 = "Terus lakukan" + override val intro_description_3 = "Kebiasaan yang dilakukan secara konsisten dalam jangka waktu panjang akan mendapatkan tanda bintang penuh." + override val intro_title_4 = "Lacak perkembangan Anda" + override val intro_description_4 = "Grafik terperinci menampilkan perkembangan Kebiasaanmu dari waktu ke waktu." + override val interval_15_minutes = "15 menit" + override val interval_30_minutes = "30 menit" + override val interval_1_hour = "1 jam" + override val interval_2_hour = "2 jam" + override val interval_4_hour = "4 jam" + override val interval_8_hour = "8 jam" + override val interval_24_hour = "24 jam" + override val pref_toggle_title = "Tandai dengan cepat." + override val pref_toggle_description = "Beri tanda cek dengan sekali ketuk bukan tekan-dan-tahan. Lebih nyaman namun memungkinkan kesalahan." + override val pref_snooze_interval_title = "Durasi tunda sejenak pada pengingat" + override val pref_rate_this_app = "Berikan rating aplikasi ini di Google Play" + override val pref_send_feedback = "Kirimkan umpan balik kepada Developer" + override val pref_view_source_code = "Lihat kode aplikasi di GitHub" + override val pref_view_app_introduction = "Tampilkan perkenalan aplikasi" + override val links = "Tautan" + override val behavior = "Kebiasaan" + override val name = "Nama" + override val settings = "Pengaturan" + override val snooze_interval = "Durasi tunda sejenak" + override val hint_title = "Sudahkah Anda tahu?" + override val hint_drag = "Untuk mengatur urutan, tekan dan tahan judul Kebiasaan lalu tempatkan pada posisi yang Anda inginkan." + override val hint_landscape = "Anda dapat melihat tampilan hari dengan merubah posisi menjadi mode landscape." + override val delete_habits = "Hapus Kebiasaan" + override val delete_habits_message = "Kebiasaan ini akan dihapus secara permanen. Tindakan ini tidak dapat dibatalkan." + override val habit_not_found = "Kebiasaan telah dihapus / tidak ditemukan" + override val weekends = "Akhir pekan" + override val any_weekday = "Senin - Jumat" + override val any_day = "Seluruh hari dalam satu minggu" + override val select_weekdays = "Pilih hari" + override val export_to_csv = "Ekspor (CSV)" + override val done_label = "Selesai" + override val clear_label = "Hapus" + override val select_hours = "Pilih jam" + override val select_minutes = "Pilih menit" + override val about = "Tentang" + override val translators = "Penerjemah" + override val developers = "Developer" + override val version_n = "Versi %s" + override val frequency = "Frekuensi" + override val checkmark = "Cek" + override val strength = "Kekuatan" + override val best_streaks = "Rentetan terbaik" + override val current_streaks = "Rentetan saat ini" + override val number_of_repetitions = "Jumlah pengulangan" + override val last_x_days = "%d hari terakhir" + override val last_x_weeks = "%d minggu terakhir" + override val last_x_months = "%d bulan terakhir" + override val last_x_years = "%d tahun terakhir" + override val all_time = "Seluruh waktu" + override val every_day = "Setiap hari" + override val every_week = "Setiap minggu" + override val two_times_per_week = "2 kali per minggu" + override val five_times_per_week = "5 kali per minggu" + override val custom_frequency = "Sesuaikan …" + override val help = "Bantuan & FAQ" + override val could_not_export = "Gagal mengekspor data." + override val could_not_import = "Gagal mengimpor data." + override val file_not_recognized = "File tidak dikenali." + override val habits_imported = "Impor data berhasil." + override val full_backup_success = "Seluruh data berhasil di-ekpor." + override val import_data = "Impor data" + override val export_full_backup = "Ekspor keseluruhan data" + override val import_data_summary = "Mendukung ekspor data dan berkas dari aplikasi Tickmate, HabitBull atau Rewire. Lihat FAQ untuk informasi lebih lanjut." + override val export_as_csv_summary = "Menghasilkan lembar kerja yang dapat dibuka menggunakan aplikasi seperti Microsoft Excel atau OpenOffice Calc. Berkas ini tidak dapat di-impor kembali." + override val export_full_backup_summary = "Menghasilkan berkas yang berisikan seluruh data. Berkas ini dapat di-impor kembali." + override val bug_report_failed = "Gagal membuat laporan masalah." + override val generate_bug_report = "Membuat laporan masalah" + override val troubleshooting = "Penyelesaian masalah" + override val help_translate = "Bantu menerjemahkan aplikasi ini" + override val night_mode = "Mode malam" + override val use_pure_black = "Gunakan warna hitam pada mode malam" + override val pure_black_description = "Ganti warna latar abu-abu dengan warna hitam pada mode malam. Mengurangi penggunaan baterai pada layar AMOLED." + override val interface_preferences = "Antar muka" + override val reverse_days = "Ubah urutan hari" + override val reverse_days_description = "Tampilkan hari dalam urutan terbalik pada layar utama" + override val day = "Hari" + override val week = "Minggu" + override val month = "Bulan" + override val quarter = "Kuartal" + override val year = "Tahun" + override val total = "Total" + override val time_every = "kali dalam" + override val every_x_days = "Setiap %d hari" + override val every_x_weeks = "Setiap %d minggu" + override val every_x_months = "Setiap %d bulan" + override val score = "Skor" + override val reminder_sound = "Suara pengingat" + override val none = "Hening" + override val filter = "Saring" + override val hide_completed = "Sembunyikan yang selesai" + override val hide_archived = "Sembunyikan arsip" + override val sticky_notifications = "Jadikan notifikasi lengket" + override val sticky_notifications_description = "Cegah pemberitahuan dari sapuan." + override val repair_database = "Perbaiki Basis Data" + override val database_repaired = "Basis Data diperbaiki." + override val uncheck = "Hapus centang" + override val toggle = "Alih" + override val action = "Tindakan" + override val habit = "Kebiasaan" + override val sort = "Urutkan" + override val manually = "Secara manual" + override val by_name = "Berdasarkan nama" + override val by_color = "Berdasarkan Warna" + override val by_score = "Berdasarkan Skor" + override val download = "Unduh" + override val export = "Ekspor" +} diff --git a/core/src/commonMain/kotlin/org/isoron/uhabits/i18n/StringsItalian.kt b/core/src/commonMain/kotlin/org/isoron/uhabits/i18n/StringsItalian.kt new file mode 100644 index 000000000..98f0997d7 --- /dev/null +++ b/core/src/commonMain/kotlin/org/isoron/uhabits/i18n/StringsItalian.kt @@ -0,0 +1,165 @@ +// -------------------------------------------------------------------------- +// THIS FILE WAS AUTOMATICALLY GENERATED +// +// Please do not submit pull request to modify it. Corrections to translations +// may be submitted at https://translate.loophabits.org/ +// -------------------------------------------------------------------------- + +package org.isoron.uhabits.i18n + +class StringsItalian : Strings() { + override val app_name = "Loop" + override val main_activity_title = "Abitudini" + override val action_settings = "Impostazioni" + override val edit = "Modifica" + override val delete = "Elimina" + override val archive = "Archivia" + override val unarchive = "Ripristina" + override val add_habit = "Aggiungi abitudine" + override val color_picker_default_title = "Cambia colore" + override val toast_habit_created = "Abitudine creata" + override val toast_habit_deleted = "Abitudine rimossa" + override val toast_habit_restored = "Abitudine ripristinata" + override val toast_nothing_to_undo = "Niente da annullare" + override val toast_nothing_to_redo = "Niente da ripetere" + override val toast_habit_changed = "Abitudine modificata" + override val toast_habit_changed_back = "Abitudine ripristinata" + override val toast_habit_archived = "Abitudine archiviata" + override val toast_habit_unarchived = "Abitudine ripristinata" + override val overview = "Panoramica" + override val habit_strength = "Forza dell\'abitudine" + override val history = "Cronologia" + override val clear = "Annulla" + override val description_hint = "Domanda (Hai ... oggi?)" + override val repeat = "Ripetizione" + override val times_every = "volte in" + override val days = "giorni" + override val reminder = "Promemoria" + override val discard = "Annulla" + override val save = "Salva" + override val streaks = "Serie" + override val no_habits_found = "Non hai abitudini attive" + override val long_press_to_toggle = "Premi e mantieni premuto per completare o annullare" + override val reminder_off = "Disabilitato" + override val validation_name_should_not_be_blank = "Il nome non può essere vuoto." + override val validation_number_should_be_positive = "I numeri devono essere positivi." + override val validation_at_most_one_rep_per_day = "Puoi avere al massimo una ripetizione al giorno" + override val create_habit = "Crea abitudine" + override val edit_habit = "Modifica abitudine" + override val check = "Completa" + override val snooze = "Più tardi" + override val intro_title_1 = "Benvenuto" + override val intro_description_1 = "Loop Habit Tracker ti aiuta a creare e mantenere delle buone abitudini." + override val intro_title_2 = "Aggiungi qualche nuova abitudine" + override val intro_description_2 = "Ogni giorno, dopo aver portato a termine la tua abitudine, spuntala nell\'app." + override val intro_title_3 = "Continua così" + override val intro_description_3 = "Le abitudini portate a termine regoalrmente per un lungo periodo riceveranno una stella piena." + override val intro_title_4 = "Segui i tuoi progressi" + override val intro_description_4 = "Grafici dettagliati ti mostrano come le tue abitudini sono migliorate nel corso del tempo." + override val interval_15_minutes = "15 minuti" + override val interval_30_minutes = "30 minuti" + override val interval_1_hour = "1 ora" + override val interval_2_hour = "2 ore" + override val interval_4_hour = "4 ore" + override val interval_8_hour = "8 ore" + override val interval_24_hour = "24 ore" + override val pref_toggle_title = "Spunta le ripetizioni velocemente" + override val pref_toggle_description = "Metti le spunte con un tocco singolo invece che tenendo premuto. Più comodo, ma potrebbe causare delle spunte accidentali." + override val pref_snooze_interval_title = "Intervallo di ritardo dei promemoria" + override val pref_rate_this_app = "Valuta quest\'app su Google Play" + override val pref_send_feedback = "Manda un feedback allo sviluppatore" + override val pref_view_source_code = "Vedi il codice sorgente su GitHub" + override val pref_view_app_introduction = "Visualizza l\'introduzione dell\'app" + override val links = "Links" + override val behavior = "Comportamento" + override val name = "Nome" + override val settings = "Impostazioni" + override val snooze_interval = "Snooze" + override val hint_title = "Lo sapevi?" + override val hint_drag = "Per riordinare le voci, tieni premuto sul nome dell\'abitudine, poi spostala nella posizione corretta." + override val hint_landscape = "Puoi vedere più giorni mettendo il tuo telefono orizzontale." + override val delete_habits = "Elimina abitudine" + override val delete_habits_message = "L\'abitudine verrà cancellata definitivamente. Non sarà possibile annullare." + override val habit_not_found = "Abitudine cancellata / non trovata" + override val weekends = "Weekend" + override val any_weekday = "Giorni feriali" + override val any_day = "Ogni giorno della settimana" + override val select_weekdays = "Giorni selezionati" + override val export_to_csv = "Esporta i dati come CSV" + override val done_label = "Fatto" + override val clear_label = "Annulla" + override val select_hours = "Ore selezionate" + override val select_minutes = "Minuti selezionati" + override val about = "Su Loop" + override val translators = "Traduttori" + override val developers = "Sviluppatori" + override val version_n = "Versione %s" + override val frequency = "Frequenza" + override val checkmark = "Spunta" + override val strength = "Forza" + override val best_streaks = "Serie migliori" + override val current_streaks = "Serie corrente" + override val number_of_repetitions = "Numero di ripetizioni" + override val last_x_days = "Ultimi %d giorni" + override val last_x_weeks = "Ultime %d settimane" + override val last_x_months = "Ultimi %d mesi" + override val last_x_years = "Ultimi %d anni" + override val all_time = "Sempre" + override val every_day = "Ogni giorno" + override val every_week = "Ogni settimana" + override val two_times_per_week = "2 volte a settimana" + override val five_times_per_week = "5 volte a settimana" + override val custom_frequency = "Personalizzato ..." + override val help = "Aiuto & FAQ" + override val could_not_export = "Esportazione non riuscita." + override val could_not_import = "Importazione non riuscita." + override val file_not_recognized = "File non riconosciuto." + override val habits_imported = "Abitudini importate con successo." + override val full_backup_success = "Backup completo esportato con successo." + override val import_data = "Importa dati" + override val export_full_backup = "Esporta il backup completo" + override val import_data_summary = "Pieno supporto ai backup esportati da questa app, oltre a quelli generati da Tickmate, HabitBull o Rewire. Vedi le FAQ per maggiori informazioni." + override val export_as_csv_summary = "Genera un file che potrà essere aperto da programmi come Microsoft Excel o OpenOffice Calc. Non potrà essere importato." + override val export_full_backup_summary = "Genera un file contenente tutti i tuoi dati. Potrà essere importato successivamente." + override val bug_report_failed = "Generazione del bug report fallita" + override val generate_bug_report = "Genera bug report" + override val troubleshooting = "Risoluzione dei problemi" + override val help_translate = "Aiuta a tradurre questa app" + override val night_mode = "Modalità notte" + override val use_pure_black = "Usa nero puro nella modalità notte" + override val pure_black_description = "Sostituisce gli sfondi grigi con sfondi neri nella modalità notte. Riduce il consumo di batteria nei dispositivi con schermo AMOLED." + override val interface_preferences = "Interfaccia" + override val reverse_days = "Inverti ordine giorni" + override val reverse_days_description = "Mostra i giorni in ordine inverso nella schermata principale" + override val day = "Giorno" + override val week = "Settimana" + override val month = "Mese" + override val quarter = "Quadrimestre" + override val year = "Anno" + override val total = "Totale" + override val time_every = "volta in" + override val every_x_days = "Ogni %d giorni" + override val every_x_weeks = "Ogni %d settimane" + override val every_x_months = "Ogni %d mesi" + override val score = "Punteggio" + override val reminder_sound = "Suono notifica" + override val none = "Nessuno" + override val filter = "Filtra" + override val hide_completed = "Nascondi completati" + override val hide_archived = "Nascondi archiviati" + override val sticky_notifications = "Notifiche non rimuovibili" + override val sticky_notifications_description = "Impedisce di poter rimuovere le notifiche." + override val repair_database = "Ripara database" + override val database_repaired = "Database recuperato." + override val uncheck = "Deseleziona" + override val toggle = "Attiva/disattiva" + override val action = "Azione" + override val habit = "Abitudine" + override val sort = "Ordina" + override val manually = "Manualmente" + override val by_name = "Per nome" + override val by_color = "Per colore" + override val by_score = "Per punteggio" + override val download = "Download" + override val export = "Esporta" +} diff --git a/core/src/commonMain/kotlin/org/isoron/uhabits/i18n/StringsJapanese.kt b/core/src/commonMain/kotlin/org/isoron/uhabits/i18n/StringsJapanese.kt new file mode 100644 index 000000000..17d6afb4f --- /dev/null +++ b/core/src/commonMain/kotlin/org/isoron/uhabits/i18n/StringsJapanese.kt @@ -0,0 +1,149 @@ +// -------------------------------------------------------------------------- +// THIS FILE WAS AUTOMATICALLY GENERATED +// +// Please do not submit pull request to modify it. Corrections to translations +// may be submitted at https://translate.loophabits.org/ +// -------------------------------------------------------------------------- + +package org.isoron.uhabits.i18n + +class StringsJapanese : Strings() { + override val app_name = "ループ習慣トラッカー" + override val main_activity_title = "習慣" + override val action_settings = "設定" + override val edit = "編集" + override val delete = "削除" + override val archive = "アーカイブ" + override val unarchive = "アーカイブを戻す" + override val add_habit = "習慣を追加" + override val color_picker_default_title = "色の変更" + override val toast_habit_created = "習慣を作成しました。" + override val toast_habit_deleted = "習慣を削除しました。" + override val toast_habit_restored = "習慣を復元しました。" + override val toast_nothing_to_undo = "元に戻すことはできません。" + override val toast_nothing_to_redo = "繰り返しはできません。" + override val toast_habit_changed = "習慣を変更しました。" + override val toast_habit_changed_back = "習慣を元に戻しました。" + override val toast_habit_archived = "習慣をアーカイブしました。" + override val toast_habit_unarchived = "習慣のアーカイブを戻しました。" + override val overview = "概要" + override val habit_strength = "習慣の強さ" + override val history = "履歴" + override val clear = "クリア" + override val description_hint = "質問 (今日 … しましたか?)" + override val repeat = "繰り返し" + override val times_every = "回" + override val days = "日" + override val reminder = "リマインダー" + override val discard = "破棄" + override val save = "保存" + override val streaks = "連続記録" + override val no_habits_found = "アクティブな習慣はありません" + override val long_press_to_toggle = "長押しするとチェックを付けたり外したりします" + override val reminder_off = "オフ" + override val validation_name_should_not_be_blank = "名前は空にできません。" + override val validation_number_should_be_positive = "正の数値にする必要があります。" + override val validation_at_most_one_rep_per_day = "多くとも 1 日 1 回にすることができます。" + override val create_habit = "習慣を作成" + override val edit_habit = "習慣を編集" + override val check = "チェック" + override val snooze = "後で" + override val intro_title_1 = "ようこそ" + override val intro_description_1 = "ループ習慣トラッカーは、良い習慣を作って、維持するのに役立ちます。" + override val intro_title_2 = "新しい習慣を作成します" + override val intro_description_2 = "毎日、習慣を実行した後、アプリでチェックマークを付けます。" + override val intro_title_3 = "これを続けます" + override val intro_description_3 = "長い期間習慣を継続すると、スターを全て獲得できます。" + override val intro_title_4 = "進捗状況を追跡します" + override val intro_description_4 = "詳細グラフは、あなたの習慣が時間をかけて改善された様子を示します。" + override val interval_15_minutes = "15 分" + override val interval_30_minutes = "30 分" + override val interval_1_hour = "1 時間" + override val interval_2_hour = "2 時間" + override val interval_4_hour = "4 時間" + override val interval_8_hour = "8 時間" + override val interval_24_hour = "24時間" + override val pref_toggle_title = "クリックで繰り返しを切り替え" + override val pref_toggle_description = "便利になりますが、間違って切り替えが起こる可能性があります。" + override val pref_snooze_interval_title = "リマインダーのスヌーズ間隔" + override val pref_rate_this_app = "Google Play でこのアプリを評価" + override val pref_send_feedback = "開発者にフィードバックを送信" + override val pref_view_source_code = "GitHub でソースコードを参照" + override val pref_view_app_introduction = "アプリの紹介を表示" + override val links = "リンク" + override val behavior = "動作" + override val name = "名前" + override val settings = "設定" + override val snooze_interval = "スヌーズ間隔" + override val hint_title = "ご存知ですか?" + override val hint_drag = "エントリーを並べ替えるには、習慣の名前を長押しして、正しい場所にドラッグしてください。" + override val hint_landscape = "お使いの携帯電話を横置きモードにすることで、参照する日数を多くすることができます。" + override val delete_habits = "習慣を削除" + override val delete_habits_message = "習慣は完全に削除されます。この操作を元に戻すことはできません。" + override val weekends = "週末" + override val any_weekday = "月曜日から金曜日" + override val any_day = "週の任意の日" + override val select_weekdays = "日の選択" + override val export_to_csv = "CSV としてエクスポート" + override val done_label = "完了" + override val clear_label = "クリア" + override val select_hours = "時間の選択" + override val select_minutes = "分の選択" + override val about = "アプリについて" + override val translators = "翻訳者" + override val developers = "開発者" + override val version_n = "バージョン %s" + override val frequency = "周波数" + override val checkmark = "チェック" + override val strength = "強さ" + override val best_streaks = "最高の連続記録" + override val current_streaks = "現在の連続記録" + override val number_of_repetitions = "繰り返し数" + override val last_x_days = "最近 %d 日" + override val last_x_weeks = "最近 %d 週間" + override val last_x_months = "最近 %d ヶ月" + override val last_x_years = "最近 %d 年" + override val all_time = "いつも" + override val every_day = "毎日" + override val every_week = "毎週" + override val two_times_per_week = "1 週間に 2 回" + override val five_times_per_week = "1 週間に 5 回" + override val custom_frequency = "カスタム …" + override val help = "ヘルプ & FAQ" + override val could_not_export = "データのエクスポートに失敗しました。" + override val could_not_import = "データのインポートに失敗しました。" + override val file_not_recognized = "ファイルを認識できません。" + override val habits_imported = "習慣を正常にインポートしました。" + override val full_backup_success = "フルバックアップを正常にエクスポートしました。" + override val import_data = "データのインポート" + override val export_full_backup = "フルバックアップのエクスポート" + override val import_data_summary = "このアプリでエクスポートしたフルバックアップだけではなく、Tickmate、HabitBull、Rewire で生成したファイルも同様にサポートしています。詳細については FAQ を参照してください。" + override val export_as_csv_summary = "Microsoft Excel や OpenOffice Calc などの表計算ソフトで開くことができるファイルを生成します。このファイルはインポートで戻すことはできません。" + override val export_full_backup_summary = "すべてのデータが含まれるファイルを生成します。このファイルはインポートして戻すことができます。" + override val bug_report_failed = "バグ報告の生成に失敗しました。" + override val generate_bug_report = "バグ報告の生成" + override val troubleshooting = "トラブルシューティング" + override val help_translate = "このアプリの翻訳を支援する" + override val night_mode = "夜間モード" + override val use_pure_black = "夜間モードで真黒を使用する" + override val pure_black_description = "夜間モードで灰色の背景を黒で置き換えます。AMOLED ディスプレイの電話でバッテリー使用量を抑えます。" + override val interface_preferences = "インターフェース" + override val reverse_days = "日の順序を逆転する" + override val reverse_days_description = "メイン画面で日を逆順に表示します" + override val day = "日" + override val week = "週" + override val month = "月" + override val quarter = "四半期" + override val year = "年" + override val total = "合計" + override val time_every = "回 /" + override val every_x_days = "%d 日ごと" + override val every_x_weeks = "%d 週ごと" + override val every_x_months = "%d ヶ月ごと" + override val score = "スコア" + override val reminder_sound = "リマインダー サウンド" + override val none = "なし" + override val filter = "フィルター" + override val download = "ダウンロード" + override val export = "エクスポート" +} diff --git a/core/src/commonMain/kotlin/org/isoron/uhabits/i18n/StringsKorean.kt b/core/src/commonMain/kotlin/org/isoron/uhabits/i18n/StringsKorean.kt new file mode 100644 index 000000000..a6db8617c --- /dev/null +++ b/core/src/commonMain/kotlin/org/isoron/uhabits/i18n/StringsKorean.kt @@ -0,0 +1,165 @@ +// -------------------------------------------------------------------------- +// THIS FILE WAS AUTOMATICALLY GENERATED +// +// Please do not submit pull request to modify it. Corrections to translations +// may be submitted at https://translate.loophabits.org/ +// -------------------------------------------------------------------------- + +package org.isoron.uhabits.i18n + +class StringsKorean : Strings() { + override val app_name = "Loop 습관제조기" + override val main_activity_title = "습관" + override val action_settings = "설정" + override val edit = "수정" + override val delete = "삭제" + override val archive = "보관" + override val unarchive = "보관 해제" + override val add_habit = "습관 추가하기" + override val color_picker_default_title = "색상 변경" + override val toast_habit_created = "습관이 생성되었습니다." + override val toast_habit_deleted = "습관이 삭제되었습니다." + override val toast_habit_restored = "습관이 복원되었습니다." + override val toast_nothing_to_undo = "취소할 것이 없습니다." + override val toast_nothing_to_redo = "복원할 것이 없습니다." + override val toast_habit_changed = "습관이 수정되었습니다." + override val toast_habit_changed_back = "습관이 복원되었습니다." + override val toast_habit_archived = "습관이 보관되었습니다." + override val toast_habit_unarchived = "습관 보관이 해제되었습니다." + override val overview = "개요" + override val habit_strength = "습관 강도" + override val history = "이력" + override val clear = "지우기" + override val description_hint = "질문 (오늘 ... 했나요?)" + override val repeat = "반복" + override val times_every = "번" + override val days = "일 동안" + override val reminder = "알림" + override val discard = "취소" + override val save = "저장" + override val streaks = "연속" + override val no_habits_found = "활성화된 습관이 없습니다." + override val long_press_to_toggle = "체크하거나 해제하려면 길게 누르세요." + override val reminder_off = "끔" + override val validation_name_should_not_be_blank = "제목을 적어주세요." + override val validation_number_should_be_positive = "숫자는 0보다 커야합니다." + override val validation_at_most_one_rep_per_day = "하루에 한 번만 반복 가능합니다." + override val create_habit = "습관 만들기" + override val edit_habit = "습관 수정하기" + override val check = "완료" + override val snooze = "나중에" + override val intro_title_1 = "환영합니다" + override val intro_description_1 = "Loop은 당신이 좋은 습관을 만들고 유지하도록 도와줍니다." + override val intro_title_2 = "새로운 습관을 만들어 보세요." + override val intro_description_2 = "매일 습관을 수행하고 앱에 기록하세요." + override val intro_title_3 = "계속 반복하세요" + override val intro_description_3 = "오랫동안 지속적으로 유지한 습관은 별표를 얻습니다." + override val intro_title_4 = "습관을 관리하세요" + override val intro_description_4 = "자세한 그래프로 시간에 따라 당신의 습관이 어떻게 향상되었는지 보여줍니다." + override val interval_15_minutes = "15분" + override val interval_30_minutes = "30분" + override val interval_1_hour = "1시간" + override val interval_2_hour = "2시간" + override val interval_4_hour = "4시간" + override val interval_8_hour = "8시간" + override val interval_24_hour = "24시간" + override val pref_toggle_title = "짧게 눌러서 전환하기" + override val pref_toggle_description = "길게 누르고 있는 대신에 짧은 탭 한 번으로 체크합니다. 더 편리하지만, 실수로 전환될 수도 있습니다." + override val pref_snooze_interval_title = "알림 스누즈 간격" + override val pref_rate_this_app = "Google Play에서 평가" + override val pref_send_feedback = "개발자에게 피드백 보내기" + override val pref_view_source_code = "Github에서 소스보기" + override val pref_view_app_introduction = "앱 안내메시지 보기" + override val links = "링크" + override val behavior = "행동" + override val name = "제목" + override val settings = "설정" + override val snooze_interval = "스누즈 간격" + override val hint_title = "아시나요?" + override val hint_drag = "목록의 순서를 재배치하려면, 습관의 제목을 길게 누르고 다른 위치로 드래그하면 됩니다." + override val hint_landscape = "가로 모드에서는 더 많은 날짜를 볼 수 있습니다." + override val delete_habits = "습관 삭제" + override val delete_habits_message = "습관을 영구적으로 삭제합니다. 이 작업은 취소할 수 없습니다." + override val habit_not_found = "습관 삭제 / 찾을 수 없음" + override val weekends = "주말" + override val any_weekday = "주중" + override val any_day = "매일" + override val select_weekdays = "요일 선택" + override val export_to_csv = "CSV로 내보내기" + override val done_label = "완료" + override val clear_label = "지우기" + override val select_hours = "시간 선택" + override val select_minutes = "분 선택" + override val about = "정보" + override val translators = "번역자" + override val developers = "개발자" + override val version_n = "버전 %s" + override val frequency = "빈도" + override val checkmark = "체크" + override val strength = "강도" + override val best_streaks = "최고 연속 기록" + override val current_streaks = "현재 기록" + override val number_of_repetitions = "반복한 횟수" + override val last_x_days = "이전 %d일 동안" + override val last_x_weeks = "이전 %d주 동안" + override val last_x_months = "이전 %d달 동안" + override val last_x_years = "이전 %d년 동안" + override val all_time = "모두" + override val every_day = "매일" + override val every_week = "매주" + override val two_times_per_week = "일주일에 2번" + override val five_times_per_week = "일주일에 5번" + override val custom_frequency = "직접 정하기" + override val help = "도움 & FAQ" + override val could_not_export = "데이터 내보내기에 실패했습니다." + override val could_not_import = "데이터 가져오기에 실패했습니다." + override val file_not_recognized = "파일을 인식할 수 없습니다." + override val habits_imported = "습관 가져오기에 성공했습니다." + override val full_backup_success = "전체 백업 내보내기에 성공했습니다." + override val import_data = "데이터 가져오기" + override val export_full_backup = "백업 내보내기" + override val import_data_summary = "Tickmate, HabitBull, Rewire에서 생성된 파일도 지원합니다. 더 자세한 설명은 FAQ에 있습니다." + override val export_as_csv_summary = "Microsoft Excel나 OpenOffice Calc 같은 스프레드시트 소프트웨어로 열 수 있는 파일을 생성합니다. 이 파일은 다시 가져올 수 없습니다." + override val export_full_backup_summary = "모든 데이터를 포함한 파일을 생성합니다. 이 파일은 다시 가져올 수 있습니다." + override val bug_report_failed = "오류보고서 작성에 실패했습니다." + override val generate_bug_report = "오류보고서 작성하기" + override val troubleshooting = "문제 해결" + override val help_translate = "이 앱의 번역을 도와주세요" + override val night_mode = "야간 모드" + override val use_pure_black = "야간 모드에서 검정색 사용하기" + override val pure_black_description = "야간 모드의 회색 배경을 검정색으로 대체합니다. AMOLED 디스플레이를 사용하는 기기에서 배터리 사용량을 감소시킵니다." + override val interface_preferences = "인터페이스" + override val reverse_days = "날짜 순서 뒤집기" + override val reverse_days_description = "메인 화면의 날짜를 역순으로 보여줍니다." + override val day = "일" + override val week = "주" + override val month = "월" + override val quarter = "분기" + override val year = "년" + override val total = "전체" + override val time_every = "번" + override val every_x_days = "%d일 마다" + override val every_x_weeks = "%d주 마다" + override val every_x_months = "%d개월 마다" + override val score = "점수" + override val reminder_sound = "알림음" + override val none = "무음" + override val filter = "필터" + override val hide_completed = "완료된 항목 숨기기" + override val hide_archived = "보관된 항목 숨기기" + override val sticky_notifications = "알림 고정하기" + override val sticky_notifications_description = "알림을 스와이프해서 제거하는 것을 방지합니다." + override val repair_database = "데이터베이스 복구" + override val database_repaired = "데이터베이스가 복구되었습니다." + override val uncheck = "선택 해제" + override val toggle = "전환" + override val action = "동작" + override val habit = "습관" + override val sort = "정렬" + override val manually = "수동으로" + override val by_name = "이름 순으로" + override val by_color = "색상 순으로" + override val by_score = "점수 순으로" + override val download = "다운로드" + override val export = "내보내기" +} diff --git a/core/src/commonMain/kotlin/org/isoron/uhabits/i18n/StringsNorwegian.kt b/core/src/commonMain/kotlin/org/isoron/uhabits/i18n/StringsNorwegian.kt new file mode 100644 index 000000000..4df756fb3 --- /dev/null +++ b/core/src/commonMain/kotlin/org/isoron/uhabits/i18n/StringsNorwegian.kt @@ -0,0 +1,81 @@ +// -------------------------------------------------------------------------- +// THIS FILE WAS AUTOMATICALLY GENERATED +// +// Please do not submit pull request to modify it. Corrections to translations +// may be submitted at https://translate.loophabits.org/ +// -------------------------------------------------------------------------- + +package org.isoron.uhabits.i18n + +class StringsNorwegian : Strings() { + override val main_activity_title = "Kutimoj" + override val action_settings = "Agordoj" + override val edit = "Redakti" + override val delete = "Forigi" + override val archive = "Arĥivo" + override val unarchive = "Elarĥivigi" + override val add_habit = "Aldonu kutimon" + override val color_picker_default_title = "Ŝanĝi koloron" + override val toast_habit_changed = "Kutimo ŝanĝita" + override val toast_habit_archived = "Kutimo arĥivita" + override val habit_strength = "Kutimo forteco" + override val days = "tagoj" + override val reminder = "Memorigaĵoj" + override val discard = "Nuligi" + override val save = "Konservi" + override val streaks = "Strioj" + override val reminder_off = "Neaktiva" + override val snooze = "Poste" + override val intro_title_1 = "Bonvenon" + override val interval_15_minutes = "15 minutoj" + override val interval_30_minutes = "30 minutoj" + override val settings = "Agordoj" + override val delete_habits = "Forigi kutimojn" + override val weekends = "Semajnfinoj" + override val any_weekday = "Lundo al vendredo" + override val any_day = "Io semajntago" + override val select_weekdays = "Elekti tagojn" + override val export_to_csv = "Eksporti kiel CSV" + override val done_label = "Farite" + override val select_hours = "Elekti horojn" + override val select_minutes = "Elekti minutojn" + override val about = "Pri programo" + override val translators = "Tradukantoj" + override val developers = "Evoluigantoj" + override val version_n = "Versio %s" + override val frequency = "Frekvenco" + override val strength = "Forteco" + override val number_of_repetitions = "Nombro de ripetoj" + override val last_x_days = "Lastaj %d tagoj" + override val last_x_weeks = "Lastaj %d semajnoj" + override val last_x_months = "Lastaj %d monatoj" + override val last_x_years = "Lastaj %d jaroj" + override val all_time = "Ĉiuj tempoj" + override val every_day = "Ĉiu tago" + override val every_week = "Ĉiu semajno" + override val two_times_per_week = "Dufoje en semajno" + override val five_times_per_week = "Kvinfoje en semajno" + override val help = "Helpo & Ofte Demandite" + override val file_not_recognized = "Dosiero ne rekonita." + override val full_backup_success = "Plena savkopio sukcese eksportita." + override val troubleshooting = "Problemserĉado" + override val night_mode = "Nokta reĝimo" + override val day = "Tago" + override val week = "Semajno" + override val month = "Monato" + override val quarter = "Jarkvarono" + override val year = "Jaro" + override val none = "Nenio" + override val filter = "Filtrilo" + override val hide_completed = "Kaŝi kompletajn" + override val hide_archived = "Kaŝi arĥivitajn" + override val repair_database = "Ripari datumbazon" + override val database_repaired = "Datumbazon riparita." + override val action = "Ago" + override val habit = "Kutimo" + override val sort = "Enkursigi" + override val by_name = "Laŭ nomo" + override val by_color = "Laŭ koloro" + override val download = "Elŝuti" + override val export = "Eksporti" +} diff --git a/core/src/commonMain/kotlin/org/isoron/uhabits/i18n/StringsPersian.kt b/core/src/commonMain/kotlin/org/isoron/uhabits/i18n/StringsPersian.kt new file mode 100644 index 000000000..11884fcc4 --- /dev/null +++ b/core/src/commonMain/kotlin/org/isoron/uhabits/i18n/StringsPersian.kt @@ -0,0 +1,165 @@ +// -------------------------------------------------------------------------- +// THIS FILE WAS AUTOMATICALLY GENERATED +// +// Please do not submit pull request to modify it. Corrections to translations +// may be submitted at https://translate.loophabits.org/ +// -------------------------------------------------------------------------- + +package org.isoron.uhabits.i18n + +class StringsPersian : Strings() { + override val app_name = "Loop Habit Tracker" + override val main_activity_title = "عادت‌ها" + override val action_settings = "تنظیمات" + override val edit = "ویرایش" + override val delete = "حذف" + override val archive = "بایگانی کن" + override val unarchive = "خارج کردن از بایگانی" + override val add_habit = "افزودن عادت" + override val color_picker_default_title = "تغییر رنگ" + override val toast_habit_created = "عادت ایجاد شد" + override val toast_habit_deleted = "عادت حذف شد" + override val toast_habit_restored = "عادت بازگردانده شد" + override val toast_nothing_to_undo = "چیزی برای بازگرداندن به حالت قبلی وجود ندارد" + override val toast_nothing_to_redo = "چیزی برای انجام مجدد وجود ندارد" + override val toast_habit_changed = "عادت تغییر کرد." + override val toast_habit_changed_back = "عادت به حالت قبل برگشت" + override val toast_habit_archived = "عادت‌ها بایگانی شدند" + override val toast_habit_unarchived = "عادت‌ها از بایگانی خارج شدند" + override val overview = "مرور" + override val habit_strength = "قدرت عادت" + override val history = "تاریخچه" + override val clear = "بی‌خیال" + override val description_hint = "سوال (آیا امروز شما…؟)" + override val repeat = "تکرار" + override val times_every = "بار در هر" + override val days = "روز" + override val reminder = "یادآور" + override val discard = "بی‌خیال" + override val save = "ذخیره" + override val streaks = "روزهای پیوسته" + override val no_habits_found = "شما هیچ عادت فعالی ندارید" + override val long_press_to_toggle = "برای تیک زدن یا برداشتن، ضربه بزنید و نگه دارید" + override val reminder_off = "خاموش" + override val validation_name_should_not_be_blank = "جای اسم نمی‌تواند خالی باشد." + override val validation_number_should_be_positive = "عدد بایستی مثبت باشد." + override val validation_at_most_one_rep_per_day = "شما در نهایت می‌توانید یک تکرار در یک روز داشته باشید." + override val create_habit = "درج عادت جدید" + override val edit_habit = "ویرایش عادت" + override val check = "تیک زدن" + override val snooze = "بعداً" + override val intro_title_1 = "خوش آمدید" + override val intro_description_1 = "رهگیر عادت لوپ به شما کمک می‌کند تا برای خودتان عادت‌های خوبی بسازید." + override val intro_title_2 = "ساخت چند عادت جدید" + override val intro_description_2 = "هر روز، بعد از انجام عادت، آن را در برنامه تیک بزنید." + override val intro_title_3 = "ادامه دهید" + override val intro_description_3 = "عادت‌هایی که به صورت پیوسته برای مدت طولانی انجام شده‌اند یک ستاره‌ی کامل دریافت می‌کنند." + override val intro_title_4 = "پیشرفت خود را رهگیری کنید" + override val intro_description_4 = "نمودار جزئیات به شما نشان می‌دهد که چطور عادت‌هایتان با گذشت زمان بهبود پیدا کرده‌اند." + override val interval_15_minutes = "۱۵ دقیقه" + override val interval_30_minutes = "۳۰ دقیقه" + override val interval_1_hour = "۱ ساعت" + override val interval_2_hour = "۲ ساعت" + override val interval_4_hour = "۴ ساعت" + override val interval_8_hour = "۸ ساعت" + override val interval_24_hour = "۲۴ ساعت" + override val pref_toggle_title = "با اشاره‌ی کوتاه‌مدت وضعیت عادت را تغییر بده" + override val pref_toggle_description = "تیک زدن با تک‌ضربه در مقابل ضربه‌زدن و نگه‌داشتن راحت‌تر است ولی ممکن است باعث شود اشتباهی عادتی را تیک بزنید." + override val pref_snooze_interval_title = "بازه به تعویق انداختن یادآورها" + override val pref_rate_this_app = "به این برنامه در گوگل‌پلی امتیاز بدهید" + override val pref_send_feedback = "ارسال بازخورد به توسعه‌دهنده" + override val pref_view_source_code = "دیدن منبع برنامه در گیت‌هاب" + override val pref_view_app_introduction = "مشاهده معرفی برنامه" + override val links = "لینک‌ها" + override val behavior = "رفتار" + override val name = "نام" + override val settings = "تنظیمات" + override val snooze_interval = "بازه به تعویق انداختن" + override val hint_title = "آیا می دانستید؟" + override val hint_drag = "برای جابجایی عناوین، انگشتتان را روی نام عادت مورد نظر بگذارید و نگه دارید، سپس آن را به محل صحیح بکشید." + override val hint_landscape = "با قرار دادن گوشی در حالت افقی می‌توانید روزهای بیشتری را ببینید." + override val delete_habits = "حذف عادت‌ها" + override val delete_habits_message = "عادت‌ها برای همیشه حذف خواهد شد. این عمل قابل بازگشت نیست." + override val habit_not_found = "عادت حذف شده/ پیدا نشد" + override val weekends = "آخر هفته‌ها" + override val any_weekday = "دوشنبه تا جمعه" + override val any_day = "هر روز هفته" + override val select_weekdays = "انتخاب روزها" + override val export_to_csv = "صدور فایل CSV" + override val done_label = "انجام شد" + override val clear_label = "بی‌خیال" + override val select_hours = "انتخاب ساعت" + override val select_minutes = "انتخاب دقیقه" + override val about = "درباره" + override val translators = "مترجمان" + override val developers = "توسعه‌دهندگان" + override val version_n = "نسخه %s" + override val frequency = "تناوب" + override val checkmark = "علامت" + override val strength = "قدرت" + override val best_streaks = "بهترین استمرار" + override val current_streaks = "استمرار فعلی" + override val number_of_repetitions = "تعداد تکرارها" + override val last_x_days = "%d روز اخیر" + override val last_x_weeks = "%d هفته اخیر" + override val last_x_months = "%d ماه اخیر" + override val last_x_years = "%d سال اخیر" + override val all_time = "همیشه" + override val every_day = "هر روز" + override val every_week = "هر هفته" + override val two_times_per_week = "۲ بار در هفته" + override val five_times_per_week = "۵ بار در هفته" + override val custom_frequency = "سفارشی‌سازی ..." + override val help = "راهنما و سوالات متداول" + override val could_not_export = "خطا در صدور اطلاعات." + override val could_not_import = "خطا در وارد کردن اطلاعات." + override val file_not_recognized = "پرونده شناخته شده نیست." + override val habits_imported = "عادت‌ها با موفقیت وارد شدند." + override val full_backup_success = "پرونده پشتیبان کامل، با موفقیت صادر شد." + override val import_data = "ورود اطلاعات" + override val export_full_backup = "پشتیبان گیری کامل" + override val import_data_summary = "علاوه بر پشتیبان کامل تهیه شده توسط این برنامه، از پرونده‌های تولید شده توسط Tickmate، HabitbBull و یا Rewire هم پشتیبانی می‌شود. برای اطلاعات بیشتر سوالات متداول را ببینید." + override val export_as_csv_summary = "پرونده‌ای تولید می‌کند که می‌توان توسط برنامه‌های صفحه گسترده مانند Microsoft Excel و یا OpenOffice Calc بازشان کرد. این پرونده قابلیت وارد کردن مجدد به این برنامه را ندارد." + override val export_full_backup_summary = "پرونده‌ای تولید می‌کند که شامل تمام اطلاعات شما است. این پرونده قابل بازیابی توسط این برنامه می‌باشد." + override val bug_report_failed = "خطایی در تولید گزارش مشکلات بوجود آمد." + override val generate_bug_report = "ایجاد گزارش مشکلات" + override val troubleshooting = "ایرادیابی" + override val help_translate = "کمک برای ترجمه این برنامه" + override val night_mode = "حالت شب" + override val use_pure_black = "استفاده از رنگ سیاه خالص در حالت شبانه" + override val pure_black_description = "جایگزینی پس زمینه خاکستری با سیاه خالص در حالت شب. استفاده از باتری در گوشی‌های با صفحه نمایش AMOLED را کاهش می‌دهد." + override val interface_preferences = "رابط کاربری" + override val reverse_days = "معکوس کردن ترتیب روزها" + override val reverse_days_description = "روزها را در صفحه اصلی با ترتیب معکوس نمایش می‌دهد" + override val day = "روز" + override val week = "هفته" + override val month = "ماه" + override val quarter = "فصل" + override val year = "سال" + override val total = "مجموع" + override val time_every = "بار در هر" + override val every_x_days = "هر %d روز یک‌بار" + override val every_x_weeks = "هر %d هفته یک‌بار" + override val every_x_months = "هر %d ماه یک‌بار" + override val score = "امتیاز" + override val reminder_sound = "صدای یادآور" + override val none = "هیچ‌کدام" + override val filter = "فیلتر" + override val hide_completed = "مخفی کردن کامل شده‌ها" + override val hide_archived = "مخفی کردن بایگانی شده‌ها" + override val sticky_notifications = "چسبناک کردن اعلان‌ها" + override val sticky_notifications_description = "از رد کردن اعلان با کشیدن جلوگیری می‌کند." + override val repair_database = "تعمیر پایگاه داده" + override val database_repaired = "پایگاه داده تعمیر شد." + override val uncheck = "برداشتن تیک" + override val toggle = "تغییر وضعیت" + override val action = "اقدام" + override val habit = "عادت" + override val sort = "مرتب‌سازی" + override val manually = "دستی" + override val by_name = "بر اساس نام" + override val by_color = "بر اساس رنگ" + override val by_score = "بر اساس امتیاز" + override val download = "بارگيری" + override val export = "صدور" +} diff --git a/core/src/commonMain/kotlin/org/isoron/uhabits/i18n/StringsPolish.kt b/core/src/commonMain/kotlin/org/isoron/uhabits/i18n/StringsPolish.kt new file mode 100644 index 000000000..637e50fc2 --- /dev/null +++ b/core/src/commonMain/kotlin/org/isoron/uhabits/i18n/StringsPolish.kt @@ -0,0 +1,165 @@ +// -------------------------------------------------------------------------- +// THIS FILE WAS AUTOMATICALLY GENERATED +// +// Please do not submit pull request to modify it. Corrections to translations +// may be submitted at https://translate.loophabits.org/ +// -------------------------------------------------------------------------- + +package org.isoron.uhabits.i18n + +class StringsPolish : Strings() { + override val app_name = "Śledzenie Nawyków Loop" + override val main_activity_title = "Nawyki" + override val action_settings = "Ustawienia" + override val edit = "Edytuj" + override val delete = "Usuń" + override val archive = "Archiwizuj" + override val unarchive = "Odarchiwizuj" + override val add_habit = "Dodaj nawyk" + override val color_picker_default_title = "Zmień kolor" + override val toast_habit_created = "Utworzono nawyk" + override val toast_habit_deleted = "Usunięto nawyki" + override val toast_habit_restored = "Przywrócono nawyki" + override val toast_nothing_to_undo = "Nic do cofnięcia" + override val toast_nothing_to_redo = "Nic do powtórzenia" + override val toast_habit_changed = "Zmieniono nawyk" + override val toast_habit_changed_back = "Zmieniono nawyk z powrotem" + override val toast_habit_archived = "Nawyki zarchiwizowane" + override val toast_habit_unarchived = "Nawyki odarchiwizowane" + override val overview = "Przegląd" + override val habit_strength = "Siła nawyku" + override val history = "Historia" + override val clear = "Wyczyść" + override val description_hint = "Pytanie (Czy zrobiłeś ... dzisiaj?)" + override val repeat = "Powtórz" + override val times_every = "razy w" + override val days = "dni" + override val reminder = "Przypomnienie" + override val discard = "Odrzuć" + override val save = "Zapisz" + override val streaks = "Serie" + override val no_habits_found = "Nie masz aktywnych nawyków" + override val long_press_to_toggle = "Naciśnij i przytrzymaj aby zaznaczyć lub odznaczyć" + override val reminder_off = "Wyłączone" + override val validation_name_should_not_be_blank = "Nazwa nie może być pusta." + override val validation_number_should_be_positive = "Liczba musi być dodatnia." + override val validation_at_most_one_rep_per_day = "Możesz mieć maksymalnie jedno powtórzenie dziennie." + override val create_habit = "Utwórz nawyk" + override val edit_habit = "Edytuj nawyk" + override val check = "Zaznacz" + override val snooze = "Później" + override val intro_title_1 = "Witaj" + override val intro_description_1 = "Śledzenie nawyków Loop pozwala Ci na utworzenie i prowadzenie dobrych nawyków." + override val intro_title_2 = "Utwórz nowe nawyki" + override val intro_description_2 = "Codziennie, po wykonaniu swojego nawyku, postaw znaczek w aplikacji." + override val intro_title_3 = "Kontynuuj swoje nawyki" + override val intro_description_3 = "Nawyki wykonywane przez dłuższy czas otrzymają pełną gwiazdkę." + override val intro_title_4 = "Śledź swój postęp" + override val intro_description_4 = "Szczegółowe grafiki pokazują jak Twoje nawyki polepszyły się z biegiem czasu." + override val interval_15_minutes = "15 minut" + override val interval_30_minutes = "30 minut" + override val interval_1_hour = "1 godzina" + override val interval_2_hour = "2 godziny" + override val interval_4_hour = "4 godziny" + override val interval_8_hour = "8 godzin" + override val interval_24_hour = "24 godziny" + override val pref_toggle_title = "Przełącz powtarzanie krótkim naciśnięciem" + override val pref_toggle_description = "Wygodniejsze, ale może spowodować przypadkowe przełączenia." + override val pref_snooze_interval_title = "Czas drzemki między przypomnieniami" + override val pref_rate_this_app = "Oceń tę aplikację w Google Play" + override val pref_send_feedback = "Prześlij uwagi do programisty" + override val pref_view_source_code = "Zobacz kod źródłowy na GitHub\'ie" + override val pref_view_app_introduction = "Zobacz wprowadzenie do aplikacji" + override val links = "Linki" + override val behavior = "Zachowanie" + override val name = "Nazwa" + override val settings = "Ustawienia" + override val snooze_interval = "Czas drzemki" + override val hint_title = "Czy wiesz że?" + override val hint_drag = "Aby zmienić kolejność naciśnij i przytrzymaj na nazwie nawyku i przesuń go na odpowiednie miejsce." + override val hint_landscape = "Możesz zobaczyć więcej dni trzymając telefon poziomo." + override val delete_habits = "Usuń nawyki" + override val delete_habits_message = "Nawyki zostaną trwale usunięte. Tej operacji nie można cofnąć." + override val habit_not_found = "Nawyk usunięty/nie znaleziony" + override val weekends = "Weekendy" + override val any_weekday = "Dni robocze" + override val any_day = "Każdy dzień" + override val select_weekdays = "Wybierz dni" + override val export_to_csv = "Eksportuj dane (CSV)" + override val done_label = "Gotowe" + override val clear_label = "Wyczyść" + override val select_hours = "Wybierz godziny" + override val select_minutes = "Wybierz minuty" + override val about = "O aplikacji" + override val translators = "Tłumacze" + override val developers = "Programiści" + override val version_n = "Wersja %s" + override val frequency = "Częstotliwość" + override val checkmark = "Znacznik" + override val strength = "Siła" + override val best_streaks = "Najlepsze serie" + override val current_streaks = "Aktualna seria" + override val number_of_repetitions = "Liczba powtórzeń" + override val last_x_days = "Ostatnie %d dni" + override val last_x_weeks = "Ostatnie %d tygodni" + override val last_x_months = "Ostatnie %d miesięcy" + override val last_x_years = "Ostatnie %d lat" + override val all_time = "Od początku" + override val every_day = "Codziennie" + override val every_week = "Co tydzień" + override val two_times_per_week = "2 razy na tydzień" + override val five_times_per_week = "5 razy na tydzień" + override val custom_frequency = "Niestandardowo..." + override val help = "Pomoc & FAQ" + override val could_not_export = "Eksportowanie danych nie powiodło się." + override val could_not_import = "Importowanie danych nie powiodło się." + override val file_not_recognized = "Plik nierozpoznany." + override val habits_imported = "Nawyki zaimportowane pomyślnie." + override val full_backup_success = "Pełna kopia zapasowa pomyślnie wyeksportowana." + override val import_data = "Importuj dane" + override val export_full_backup = "Eksportuj pełną kopię zapasową" + override val import_data_summary = "Wspiera pełne kopie zapasowe wyeksportowane przez tą aplikację zarówno jak i pliki wygenerowane przez Tickmate, Habitbull oraz Rewire. Zobacz FAQ po więcej informacji." + override val export_as_csv_summary = "Generuje pliki, które mogą być otwierane przez arkusze kalkulacyjne takie jak Microsoft Excel czy OpenOffice Calc. Taki plik nie może być importowany." + override val export_full_backup_summary = "Generuje plik, który zawiera wszystkie Twoje dane. Taki plik może być importowany." + override val bug_report_failed = "Nie udało się wygenerować raportu o błędach." + override val generate_bug_report = "Wygeneruj raport o błędach" + override val troubleshooting = "Rozwiązywanie problemów" + override val help_translate = "Pomóż w tłumaczeniu tej aplikacji" + override val night_mode = "Tryb nocny" + override val use_pure_black = "Używaj pełnej czerni w trybie nocnym" + override val pure_black_description = "Zamienia szare tła na pełną czerń w trybie nocnym. Zmniejsza zużycie baterii w telefonach z ekranem AMOLED." + override val interface_preferences = "Interfejs" + override val reverse_days = "Odwróć kolejność dni" + override val reverse_days_description = "Pokaż dni w odwrotnej kolejności na głównym ekranie" + override val day = "Dzień" + override val week = "Tydzień" + override val month = "Miesiąc" + override val quarter = "Kwartał" + override val year = "Rok" + override val total = "Łącznie" + override val time_every = "raz w" + override val every_x_days = "Co %d dni" + override val every_x_weeks = "Co %d tygodni" + override val every_x_months = "Co %d miesięcy" + override val score = "Wynik" + override val reminder_sound = "Dźwięk przypomnienia" + override val none = "Brak" + override val filter = "Filtruj" + override val hide_completed = "Ukryj zakończone" + override val hide_archived = "Ukryj archiwizowane" + override val sticky_notifications = "Przypinaj powiadomienia" + override val sticky_notifications_description = "Zapobiega usunięciu powiadomień." + override val repair_database = "Napraw bazę danych" + override val database_repaired = "Baza danych została naprawiona." + override val uncheck = "Odznacz" + override val toggle = "Przełącz" + override val action = "Akcja" + override val habit = "Nawyk" + override val sort = "Sortuj" + override val manually = "Ręcznie" + override val by_name = "Według nazwy" + override val by_color = "Według koloru" + override val by_score = "Według wyniku" + override val download = "Pobierz" + override val export = "Eksportuj" +} diff --git a/core/src/commonMain/kotlin/org/isoron/uhabits/i18n/StringsPortugueseBR.kt b/core/src/commonMain/kotlin/org/isoron/uhabits/i18n/StringsPortugueseBR.kt new file mode 100644 index 000000000..7aac92009 --- /dev/null +++ b/core/src/commonMain/kotlin/org/isoron/uhabits/i18n/StringsPortugueseBR.kt @@ -0,0 +1,165 @@ +// -------------------------------------------------------------------------- +// THIS FILE WAS AUTOMATICALLY GENERATED +// +// Please do not submit pull request to modify it. Corrections to translations +// may be submitted at https://translate.loophabits.org/ +// -------------------------------------------------------------------------- + +package org.isoron.uhabits.i18n + +class StringsPortugueseBR : Strings() { + override val app_name = "Loop - Acompanhador de Hábitos" + override val main_activity_title = "Hábitos" + override val action_settings = "Configurações" + override val edit = "Editar" + override val delete = "Deletar" + override val archive = "Arquivar" + override val unarchive = "Desarquivar" + override val add_habit = "Adicionar hábito" + override val color_picker_default_title = "Mudar cor" + override val toast_habit_created = "Hábito criado." + override val toast_habit_deleted = "Hábito deletado." + override val toast_habit_restored = "Hábitos restaurados." + override val toast_nothing_to_undo = "Nada para desfazer." + override val toast_nothing_to_redo = "Nada para refazer." + override val toast_habit_changed = "Hábito modificado." + override val toast_habit_changed_back = "Hábito restaurado." + override val toast_habit_archived = "Hábitos arquivados." + override val toast_habit_unarchived = "Hábitos restaurados." + override val overview = "Visão geral" + override val habit_strength = "Estabilidade" + override val history = "Histórico" + override val clear = "Limpar" + override val description_hint = "Pergunta (por ex., \"você meditou hoje?\")" + override val repeat = "Repetir" + override val times_every = "vezes em" + override val days = "dias" + override val reminder = "Lembrete" + override val discard = "Cancelar" + override val save = "Salvar" + override val streaks = "Correntes" + override val no_habits_found = "Você não tem nenhum hábito ativo" + override val long_press_to_toggle = "Sustente por um segundo para marcar ou desmarcar" + override val reminder_off = "Desligado" + override val validation_name_should_not_be_blank = "Nome não pode ficar em branco." + override val validation_number_should_be_positive = "Número precisa ser positivo." + override val validation_at_most_one_rep_per_day = "Você pode ter no máximo uma repetição por dia." + override val create_habit = "Criar hábito" + override val edit_habit = "Editar hábito" + override val check = "Marcar" + override val snooze = "Mais tarde" + override val intro_title_1 = "Bem vindo" + override val intro_description_1 = "Loop é um aplicativo que te ajuda a criar e manter bons hábitos." + override val intro_title_2 = "Adicione alguns hábitos" + override val intro_description_2 = "Todo dia, depois de praticar o seu hábito, marque no aplicativo." + override val intro_title_3 = "Continue praticando" + override val intro_description_3 = "Hábitos praticados regularmente por um longo período recebem uma estrela." + override val intro_title_4 = "Acompanhe o seu progresso" + override val intro_description_4 = "Veja como seus hábitos estão progredindo através de diagramas." + override val interval_15_minutes = "15 minutos" + override val interval_30_minutes = "30 minutos" + override val interval_1_hour = "1 hora" + override val interval_2_hour = "2 horas" + override val interval_4_hour = "4 horas" + override val interval_8_hour = "8 horas" + override val interval_24_hour = "24 horas" + override val pref_toggle_title = "Marcar repetições com um toque curto" + override val pref_toggle_description = "Mais conveniente, mas pode causar marcações acidentais" + override val pref_snooze_interval_title = "Duração do \"mais tarde\" nos lembretes" + override val pref_rate_this_app = "Avaliar esse app no Google Play" + override val pref_send_feedback = "Mandar sugestões para o desenvolvedor" + override val pref_view_source_code = "Ver código-fonte no GitHub" + override val pref_view_app_introduction = "Assistir introdução ao aplicativo" + override val links = "Links" + override val behavior = "Interação" + override val name = "Nome" + override val settings = "Configurações" + override val snooze_interval = "Duração do \"mais tarde\"" + override val hint_title = "Dica" + override val hint_drag = "Para mudar a ordem dos hábitos, aperte no nome do hábito, sustente e arraste." + override val hint_landscape = "Para ver mais dias, coloque seu aparelho em modo paisagem." + override val delete_habits = "Deletar hábitos" + override val delete_habits_message = "Os hábitos escolhidos serão deletados permanentemente. Esta ação não pode ser desfeita." + override val habit_not_found = "Hábito deletado / não encontrado" + override val weekends = "Fim de semana" + override val any_weekday = "Segunda a sexta" + override val any_day = "Qualquer dia da semana" + override val select_weekdays = "Selecionar dias" + override val export_to_csv = "Exportar em formato CSV" + override val done_label = "Pronto" + override val clear_label = "Limpar" + override val select_hours = "Selecionar horas" + override val select_minutes = "Selecionar minutos" + override val about = "Sobre" + override val translators = "Tradutores" + override val developers = "Desenvolvedores" + override val version_n = "Versão %s" + override val frequency = "Frequência" + override val checkmark = "Marcações" + override val strength = "Estabilidade" + override val best_streaks = "Correntes mais longas" + override val current_streaks = "Corrente atual" + override val number_of_repetitions = "Número de repetições" + override val last_x_days = "Últimos %d dias" + override val last_x_weeks = "Últimas %d semanas" + override val last_x_months = "Últimos %d meses" + override val last_x_years = "Últimos %d anos" + override val all_time = "Desde o início" + override val every_day = "Todo dia" + override val every_week = "Toda semana" + override val two_times_per_week = "2 vezes por semana" + override val five_times_per_week = "5 vezes por semana" + override val custom_frequency = "Personalizar ..." + override val help = "Ajuda & FAQ" + override val could_not_export = "Erro ao exportar dados." + override val could_not_import = "Erro ao importar dados." + override val file_not_recognized = "Arquivo não reconhecido." + override val habits_imported = "Hábitos importados com sucesso." + override val full_backup_success = "Backup completo exportado com sucesso." + override val import_data = "Importar dados" + override val export_full_backup = "Exportar backup completo" + override val import_data_summary = "Aceita backups completos exportados por este app, além de arquivos gerados por Tickmate, HabitBull ou Rewire. Veja \"Ajuda\" para mais informações." + override val export_as_csv_summary = "Gera arquivos que podem ser abertos em editores de planilha, como Microsoft Excel ou Openoffice Calc. Estes arquivos não podem ser importados de volta." + override val export_full_backup_summary = "Gera um arquivo que contém todos os dados. Este arquivo pode ser importado de volta." + override val bug_report_failed = "Erro ao gerar relatório de erros." + override val generate_bug_report = "Gerar relatório de erros." + override val troubleshooting = "Solução de problemas" + override val help_translate = "Ajude a traduzir este app" + override val night_mode = "Modo noturno" + override val use_pure_black = "Usar preto em modo noturno" + override val pure_black_description = "Substitui os tons de cinza por preto puro em modo noturno. Economiza bateria em telefones com tela AMOLED." + override val interface_preferences = "Interface" + override val reverse_days = "Inverter a ordem dos dias" + override val reverse_days_description = "Mostra os dias em ordem inversa na tela principal" + override val day = "Dia" + override val week = "Semana" + override val month = "Mês" + override val quarter = "Trimestre" + override val year = "Ano" + override val total = "Total" + override val time_every = "vez em" + override val every_x_days = "A cada %d dias" + override val every_x_weeks = "A cada %d semanas" + override val every_x_months = "A cada %d meses" + override val score = "Estabilidade" + override val reminder_sound = "Toque dos lembretes" + override val none = "Nenhum" + override val filter = "Filtro" + override val hide_completed = "Ocultar concluído" + override val hide_archived = "Ocultar arquivado" + override val sticky_notifications = "Tornar notificações persistentes" + override val sticky_notifications_description = "Impede que as notificações sejam dispensadas." + override val repair_database = "Reparar banco de dados" + override val database_repaired = "Banco de dados reparado." + override val uncheck = "Desmarcar" + override val toggle = "Alternar" + override val action = "Ação" + override val habit = "Hábito" + override val sort = "Ordenar" + override val manually = "Manualmente" + override val by_name = "Por nome" + override val by_color = "Por cor" + override val by_score = "Por score" + override val download = "Download" + override val export = "Exportar" +} diff --git a/core/src/commonMain/kotlin/org/isoron/uhabits/i18n/StringsPortuguesePT.kt b/core/src/commonMain/kotlin/org/isoron/uhabits/i18n/StringsPortuguesePT.kt new file mode 100644 index 000000000..ade21f0b2 --- /dev/null +++ b/core/src/commonMain/kotlin/org/isoron/uhabits/i18n/StringsPortuguesePT.kt @@ -0,0 +1,141 @@ +// -------------------------------------------------------------------------- +// THIS FILE WAS AUTOMATICALLY GENERATED +// +// Please do not submit pull request to modify it. Corrections to translations +// may be submitted at https://translate.loophabits.org/ +// -------------------------------------------------------------------------- + +package org.isoron.uhabits.i18n + +class StringsPortuguesePT : Strings() { + override val main_activity_title = "Hábitos" + override val action_settings = "Definições" + override val edit = "Editar" + override val delete = "Eliminar" + override val archive = "Arquivar" + override val unarchive = "Desarquivar" + override val add_habit = "Adicionar hábito" + override val color_picker_default_title = "Mudar cor" + override val toast_habit_created = "Hábito criado." + override val toast_habit_deleted = "Hábito eliminado." + override val toast_habit_restored = "Hábito restaurado." + override val toast_nothing_to_undo = "Nada a anular." + override val toast_nothing_to_redo = "Nada a refazer." + override val toast_habit_changed = "Hábito modificado." + override val toast_habit_changed_back = "Hábito restaurado." + override val toast_habit_archived = "Hábito arquivado." + override val toast_habit_unarchived = "Hábito desarquivado." + override val overview = "Visão geral" + override val habit_strength = "Pontuação" + override val history = "Histórico" + override val clear = "Limpar" + override val description_hint = "Pergunta (e.g., já meditou hoje?)" + override val repeat = "Repetir" + override val times_every = "vezes em" + override val days = "dias" + override val reminder = "Lembrete" + override val discard = "Cancelar" + override val save = "Guardar" + override val streaks = "Séries" + override val no_habits_found = "Não tem hábitos ativos" + override val long_press_to_toggle = "Mantenha pressionado para marcar ou desmarcar" + override val reminder_off = "Desligado" + override val validation_name_should_not_be_blank = "Nome não pode estar em branco." + override val validation_number_should_be_positive = "Número tem de ser positivo." + override val validation_at_most_one_rep_per_day = "Apenas pode ter no máximo uma repetição por dia" + override val create_habit = "Criar hábito" + override val edit_habit = "Editar hábito" + override val check = "Selecionar" + override val snooze = "Mais tarde" + override val intro_title_1 = "Bem-vindo" + override val intro_description_1 = "Loop é uma aplicação que o ajuda a criar e manter bons hábitos." + override val intro_title_2 = "Adicione alguns hábitos" + override val intro_description_2 = "Todos os dias, após concluir o seu hábito, marque uma cruz na app." + override val intro_title_3 = "Continue praticando" + override val intro_description_3 = "Hábitos praticados regularmente durante algum tempo recebem uma estrela." + override val intro_title_4 = "Acompanhe o seu progresso" + override val intro_description_4 = "Gráficos mostram-lhe como os seus hábitos melhoraram ao longo do tempo." + override val interval_15_minutes = "15 minutos" + override val interval_30_minutes = "30 minutos" + override val interval_1_hour = "1 hora" + override val interval_2_hour = "2 horas" + override val interval_4_hour = "4 horas" + override val interval_8_hour = "8 horas" + override val pref_toggle_title = "Toque para alternar entre repetições" + override val pref_toggle_description = "Mais conveniente, mas pode causar toques acidentais" + override val pref_snooze_interval_title = "Intervalo da opção \'Mais Tarde\' nos lembretes" + override val pref_rate_this_app = "Avaliar a app no Google Play" + override val pref_send_feedback = "Enviar feedback ao programador" + override val pref_view_source_code = "Ver código-fonte no GitHub" + override val pref_view_app_introduction = "Ver introdução da aplicação" + override val behavior = "Comportamento" + override val name = "Nome" + override val settings = "Definições" + override val snooze_interval = "Intervalo da opção \'Mais Tarde\'" + override val hint_title = "Sabia que?" + override val hint_drag = "Para reorganizar a lista, mantenha pressionado o nome do hábito e arraste-o para o lugar certo." + override val hint_landscape = "Pode ver mais dias se utilizar o telemóvel em modo paisagem." + override val delete_habits = "Apagar hábitos" + override val delete_habits_message = "Os hábitos serão permanentemente eliminados. Esta ação é irreversível." + override val weekends = "Fins de Semana" + override val any_weekday = "Segunda a Sexta" + override val any_day = "Qualquer dia da semana" + override val select_weekdays = "Selecionar dias" + override val export_to_csv = "Exportar como CSV" + override val done_label = "Concluído" + override val clear_label = "Limpar" + override val select_hours = "Selecionar horas" + override val select_minutes = "Selecionar minutos" + override val about = "Sobre" + override val translators = "Tradutores" + override val developers = "Programadores" + override val version_n = "Versão %s" + override val frequency = "Frequência" + override val checkmark = "Cruz" + override val strength = "Pontuação" + override val best_streaks = "Melhores séries" + override val current_streaks = "Série atual" + override val number_of_repetitions = "Número de repetições" + override val last_x_days = "Últimos %d dias" + override val last_x_weeks = "Últimas %d semanas" + override val last_x_months = "Últimos %d meses" + override val last_x_years = "Últimos %d anos" + override val all_time = "Desde sempre" + override val every_day = "Todos os dias" + override val every_week = "Todas as semanas" + override val two_times_per_week = "2 vezes por semana" + override val five_times_per_week = "5 vezes por semana" + override val custom_frequency = "Personalizar..." + override val help = "Ajuda & FAQ" + override val could_not_export = "Falha ao exportar dados." + override val could_not_import = "Falha ao importar dados." + override val file_not_recognized = "Ficheiro não reconhecido." + override val habits_imported = "Hábitos importados com sucesso." + override val full_backup_success = "Cópia de segurança completa exportada com sucesso." + override val import_data = "Importar dados" + override val export_full_backup = "Exportar cópia de segurança completa" + override val import_data_summary = "Suporta cópias de segurança completas exportadas por esta app, bem como ficheiros gerados pelo Tickmate, HabitBull ou Rewire. Veja as FAQ para mais informações." + override val export_as_csv_summary = "Gera ficheiros que podem ser abertos por programas de folhas de cálculo, como o Microsoft Excel ou o OpenOffice Calc. Este ficheiro não pode ser importado novamente para a app." + override val export_full_backup_summary = "Gera um ficheiro que contém todos os dados dos seus hábitos. Este ficheiro pode ser novamente importado para a app." + override val bug_report_failed = "Falha a gerar relatório de erros." + override val generate_bug_report = "Gerar relatório de erros" + override val troubleshooting = "Resolução de problemas" + override val help_translate = "Ajude a traduzir esta aplicação" + override val night_mode = "Modo noturno" + override val use_pure_black = "Usar preto puro no modo noturno" + override val pure_black_description = "Substitui os fundos cinzentos por pretos puros no modo noturno. Reduz a utilização da bateria em telemóveis com ecrã AMOLED." + override val reverse_days = "Inverter a ordem dos dias" + override val reverse_days_description = "Mostra os dias em ordem inversa na página principal" + override val day = "Dia" + override val week = "Semana" + override val month = "Mês" + override val quarter = "Trimestre" + override val year = "Ano" + override val time_every = "vez em" + override val every_x_days = "A cada %d dias" + override val every_x_weeks = "A cada %d semanas" + override val every_x_months = "A cada %d meses" + override val score = "Pontuação" + override val reminder_sound = "Som do lembrete" + override val none = "Silencioso" +} diff --git a/core/src/commonMain/kotlin/org/isoron/uhabits/i18n/StringsRomanian.kt b/core/src/commonMain/kotlin/org/isoron/uhabits/i18n/StringsRomanian.kt new file mode 100644 index 000000000..ca5208de7 --- /dev/null +++ b/core/src/commonMain/kotlin/org/isoron/uhabits/i18n/StringsRomanian.kt @@ -0,0 +1,144 @@ +// -------------------------------------------------------------------------- +// THIS FILE WAS AUTOMATICALLY GENERATED +// +// Please do not submit pull request to modify it. Corrections to translations +// may be submitted at https://translate.loophabits.org/ +// -------------------------------------------------------------------------- + +package org.isoron.uhabits.i18n + +class StringsRomanian : Strings() { + override val main_activity_title = "Obiceiuri" + override val action_settings = "Setări" + override val edit = "Editează" + override val delete = "Șterge" + override val archive = "Arhivează" + override val unarchive = "Dezarhivează" + override val add_habit = "Adaugă obicei" + override val color_picker_default_title = "Schimbă culoarea" + override val toast_habit_created = "Obicei creat." + override val toast_habit_deleted = "Obicei șters." + override val toast_habit_restored = "Obicei restabilit." + override val toast_nothing_to_undo = "Nimic de anulat." + override val toast_nothing_to_redo = "Nimic de refăcut." + override val toast_habit_changed = "Obicei schimbat." + override val toast_habit_changed_back = "Obicei restabilit." + override val toast_habit_archived = "Obicei arhivat." + override val toast_habit_unarchived = "Obicei dezarhivat." + override val overview = "Imagine de ansamblu" + override val habit_strength = "Puterea obiceiurilor" + override val history = "Istoric" + override val clear = "Golește" + override val description_hint = "Întrebare (Ai facut ... astăzi?)" + override val repeat = "Repetă de" + override val times_every = "ori în" + override val days = "zile" + override val reminder = "Reamintire" + override val discard = "Renunță" + override val save = "Salvează" + override val streaks = "Zile consecutive" + override val no_habits_found = "Nu ai niciun obicei activ." + override val long_press_to_toggle = "Apasă și ține pentru a bifa sau a debifa" + override val reminder_off = "Dezactivat" + override val validation_name_should_not_be_blank = "Numele nu poate fi necompletat." + override val validation_number_should_be_positive = "Numărul trebuie să fie pozitiv." + override val validation_at_most_one_rep_per_day = "Poți avea maxim o repetiție pe zi." + override val create_habit = "Adaugă obicei" + override val edit_habit = "Editează obicei" + override val check = "Bifează" + override val snooze = "Mai tarziu" + override val intro_title_1 = "Bun venit" + override val intro_description_1 = "Loop Habit Tracker te ajută să creezi și să menții obiceiurile bune." + override val intro_title_2 = "Adaugă noi obiceiuri" + override val intro_description_2 = "În fiecare zi, după ce îndeplinești obiceiul, bifează-l în aplicație." + override val intro_title_3 = "Continuă să faci asta" + override val intro_description_3 = "Obiceiurile îndeplinite în mod constant pentru o lungă perioadă de timp vor primi o stea." + override val intro_title_4 = "Urmărește progresul" + override val intro_description_4 = "Grafice detaliate ce prezintă cum obiceiurile tale s-au îmbunătățit în timp." + override val interval_15_minutes = "15 minute" + override val interval_30_minutes = "30 de minute" + override val interval_1_hour = "1 oră" + override val interval_2_hour = "2 ore" + override val interval_4_hour = "4 ore" + override val interval_8_hour = "8 ore" + override val pref_toggle_title = "Comută repetițiile printr-o apăsare scurtă" + override val pref_toggle_description = "Mai convenabil, dar poate cauza comutări accidentale." + override val pref_snooze_interval_title = "Intervalul de amânare al reamintirilor." + override val pref_rate_this_app = "Evaluează aplicația pe Google Play" + override val pref_send_feedback = "Trimite feedback dezvoltatorului" + override val pref_view_source_code = "Vezi codul sursă pe GitHub" + override val pref_view_app_introduction = "Vezi introducerea aplicației" + override val links = "Linkuri" + override val behavior = "Comportament" + override val name = "Nume" + override val settings = "Setări" + override val snooze_interval = "Interval de amânare" + override val hint_title = "Știai?" + override val hint_drag = "Pentru a rearanja obiceiurile, apasă și ține numele obiceiului, apoi trage-l în locul corect." + override val hint_landscape = "Poți vedea mai multe zile în modul peisaj." + override val delete_habits = "Șterge obiceiuri" + override val delete_habits_message = "Obiceiurile vor fi șterse permanent. Această acțiune nu este reversibilă." + override val habit_not_found = "Obicei şters / negăsit" + override val weekends = "Weekenduri" + override val any_weekday = "Zile de lucru" + override val any_day = "Orice zi" + override val select_weekdays = "Selectează zilele" + override val export_to_csv = "Exportă datele în format CSV" + override val done_label = "Terminat" + override val clear_label = "Golește" + override val select_hours = "Selectează orele" + override val select_minutes = "Selectează minutele" + override val about = "Despre" + override val translators = "Traducători" + override val developers = "Dezvoltatori" + override val version_n = "Versiunea %s" + override val frequency = "Frecvență" + override val checkmark = "Bifă" + override val strength = "Putere" + override val best_streaks = "Cele mai multe zile consecutive" + override val current_streaks = "Numărul curent de reușite succesive" + override val number_of_repetitions = "Număr de repetiții" + override val last_x_days = "Ultimele %d zile" + override val last_x_weeks = "Ultimele %d săptămâni" + override val last_x_months = "Ultimele %d luni" + override val last_x_years = "Ultimii %d ani" + override val all_time = "Totdeauna" + override val every_day = "În fiecare zi" + override val every_week = "În fiecare săptămână" + override val two_times_per_week = "De 2 ori pe săptămână" + override val five_times_per_week = "De 5 ori pe săptămână" + override val custom_frequency = "Personalizare ..." + override val help = "Ajutor & Întrebări frecvente" + override val could_not_export = "Exportare nereușită." + override val could_not_import = "Importare nereușită." + override val file_not_recognized = "Fișier nerecunoscut." + override val habits_imported = "Obiceiuri importate cu succes." + override val full_backup_success = "Backup exportat cu succes." + override val import_data = "Importă date" + override val export_full_backup = "Exportă backup" + override val import_data_summary = "Acceptă backup-uri exportate de această aplicație precum și fișiere generate de Tickmate, HabitBull sau Rewire. Vezi „Întrebări frecvente” pentru mai multe informații." + override val export_as_csv_summary = "Generează fișiere ce pot fi deschise de software de foi de calcul precum Microsoft Office sau OpenOffice Calc. Acest fișier nu poate fi importat înapoi." + override val export_full_backup_summary = "Generează un fișier ce conține toate datele tale. Acest fișier poate fi importat înapoi." + override val bug_report_failed = "Generare raport de erori nereușită." + override val generate_bug_report = "Generează raport de erori" + override val troubleshooting = "Depanare" + override val reverse_days = "Inversează ordinea zilelor" + override val day = "Zi" + override val week = "Săptămână" + override val month = "Lună" + override val quarter = "Trimestru" + override val year = "An" + override val total = "Total" + override val time_every = "dată la" + override val every_x_days = "La fiecare %d zile" + override val every_x_weeks = "La fiecare %d săptămâni" + override val every_x_months = "La fiecare %d luni" + override val hide_completed = "Ascunde cele completate" + override val hide_archived = "Ascunde cele arhivate" + override val uncheck = "Debifează" + override val habit = "Obicei" + override val sort = "Sortează" + override val manually = "Manual" + override val by_name = "După nume" + override val by_color = "După culoare" +} diff --git a/core/src/commonMain/kotlin/org/isoron/uhabits/i18n/StringsRussian.kt b/core/src/commonMain/kotlin/org/isoron/uhabits/i18n/StringsRussian.kt new file mode 100644 index 000000000..3d84bb58d --- /dev/null +++ b/core/src/commonMain/kotlin/org/isoron/uhabits/i18n/StringsRussian.kt @@ -0,0 +1,165 @@ +// -------------------------------------------------------------------------- +// THIS FILE WAS AUTOMATICALLY GENERATED +// +// Please do not submit pull request to modify it. Corrections to translations +// may be submitted at https://translate.loophabits.org/ +// -------------------------------------------------------------------------- + +package org.isoron.uhabits.i18n + +class StringsRussian : Strings() { + override val app_name = "Трекер привычек Loop" + override val main_activity_title = "Привычки" + override val action_settings = "Настройки" + override val edit = "Редактировать" + override val delete = "Удалить" + override val archive = "Архивировать" + override val unarchive = "Вернуть из архива" + override val add_habit = "Добавить привычку" + override val color_picker_default_title = "Изменить цвет" + override val toast_habit_created = "Привычка создана" + override val toast_habit_deleted = "Привычки удалены" + override val toast_habit_restored = "Привычки восстановлены" + override val toast_nothing_to_undo = "Отменять нечего" + override val toast_nothing_to_redo = "Повторять нечего" + override val toast_habit_changed = "Привычка изменена" + override val toast_habit_changed_back = "Изменения привычки отменены" + override val toast_habit_archived = "Привычки архивированы" + override val toast_habit_unarchived = "Привычки возвращены из архива" + override val overview = "Обзор" + override val habit_strength = "Сила привычки" + override val history = "История" + override val clear = "Очистить" + override val description_hint = "Вопрос (пример: \"Делали ли вы сегодня зарядку?\")" + override val repeat = "Повторять" + override val times_every = "раз в" + override val days = "дней" + override val reminder = "Напоминание" + override val discard = "Отменить" + override val save = "Сохранить" + override val streaks = "Рекорды" + override val no_habits_found = "У вас нет активных привычек" + override val long_press_to_toggle = "Нажмите и удерживайте, чтобы установить или снять галочку" + override val reminder_off = "Выкл" + override val validation_name_should_not_be_blank = "Название не может быть пустым." + override val validation_number_should_be_positive = "Число должно быть положительным." + override val validation_at_most_one_rep_per_day = "Может быть не более одного повторения в день" + override val create_habit = "Добавить привычку" + override val edit_habit = "Изменить привычку" + override val check = "Отметить" + override val snooze = "Отложить" + override val intro_title_1 = "Добро пожаловать" + override val intro_description_1 = "Loop Habit Tracker помогает вам заводить и поддерживать полезные привычки." + override val intro_title_2 = "Добавьте несколько привычек" + override val intro_description_2 = "Каждый день, после выполнения вашей привычки, поставьте галочку в приложении." + override val intro_title_3 = "Продолжайте в том же духе" + override val intro_description_3 = "Стойко соблюдаемые привычки будут отмечены полной звёздочкой." + override val intro_title_4 = "Отслеживайте свои успехи" + override val intro_description_4 = "Детализированные диаграммы демонстрируют, как ваши привычки улучшились со временем." + override val interval_15_minutes = "15 минут" + override val interval_30_minutes = "30 минут" + override val interval_1_hour = "1 час" + override val interval_2_hour = "2 часа" + override val interval_4_hour = "4 часа" + override val interval_8_hour = "8 часов" + override val interval_24_hour = "24 часа" + override val pref_toggle_title = "Отмечать коротким нажатием" + override val pref_toggle_description = "Ставить галочки коротким нажатием вместо удержания. Удобнее, но может стать причиной случайных отметок." + override val pref_snooze_interval_title = "Интервал откладывания напоминаний" + override val pref_rate_this_app = "Оценить приложение в Google Play" + override val pref_send_feedback = "Отправить сообщение разработчику" + override val pref_view_source_code = "Посмотреть исходный код на GitHub" + override val pref_view_app_introduction = "Посмотреть вступительные инструкции" + override val links = "Ссылки" + override val behavior = "Поведение" + override val name = "Название" + override val settings = "Настройки" + override val snooze_interval = "Интервал откладывания" + override val hint_title = "А вы знали?" + override val hint_drag = "Чтобы поменять порядок записей, нажмите и удерживайте название записи, затем перетащите её на нужное место." + override val hint_landscape = "В горизонтальном режиме отображается больше дней." + override val delete_habits = "Удалить привычки" + override val delete_habits_message = "Привычки будут удалены. Это действие невозможно отменить." + override val habit_not_found = "Привычка удалена / не найдена" + override val weekends = "По выходным" + override val any_weekday = "По будням" + override val any_day = "Каждый день" + override val select_weekdays = "Выберите дни" + override val export_to_csv = "Экспортировать как CSV" + override val done_label = "Готово" + override val clear_label = "Очистить" + override val select_hours = "Выберите часы" + override val select_minutes = "Выберите минуты" + override val about = "О приложении" + override val translators = "Переводчики" + override val developers = "Разработчики" + override val version_n = "Версия %s" + override val frequency = "Частота" + override val checkmark = "Галочка" + override val strength = "Сила" + override val best_streaks = "Рекорды" + override val current_streaks = "Текущая серия" + override val number_of_repetitions = "Количество повторений" + override val last_x_days = "Последние %d дней" + override val last_x_weeks = "Последние %d недель" + override val last_x_months = "Последние %d месяцев" + override val last_x_years = "Последние %d лет" + override val all_time = "За всё время" + override val every_day = "Каждый день" + override val every_week = "Каждую неделю" + override val two_times_per_week = "2 раза в неделю" + override val five_times_per_week = "5 раз в неделю" + override val custom_frequency = "Другое …" + override val help = "Помощь и FAQ" + override val could_not_export = "Ошибка экспорта данных." + override val could_not_import = "Ошибка импорта данных." + override val file_not_recognized = "Невозможно определить тип файла." + override val habits_imported = "Привычки успешно импортированы." + override val full_backup_success = "Полная резервная копия успешно экспортирована." + override val import_data = "Импортировать данные" + override val export_full_backup = "Экспортировать полную резервную копию" + override val import_data_summary = "Поддерживает импорт полной резервной копии, экспортированной этим приложением, а также файлов, сгенерированных приложениями Tickmate, HabitBull и Rewire. Больше информации в FAQ." + override val export_as_csv_summary = "Генерирует файлы, которые можно открыть в ПО для работы с таблицами (таком как Microsoft Excel или OpenOffice Calc). Этот файл нельзя импортировать обратно." + override val export_full_backup_summary = "Генерирует файл, который содержит все ваши данные. Этот файл можно импортировать обратно." + override val bug_report_failed = "Ошибка генерации отчёта об ошибке." + override val generate_bug_report = "Сгенерировать отчёт об ошибке" + override val troubleshooting = "Устранение неполадок" + override val help_translate = "Помогите перевести это приложение" + override val night_mode = "Ночной режим" + override val use_pure_black = "Использовать подлинный чёрный в ночном режиме" + override val pure_black_description = "Заменяет серый фон на подлинный чёрный в ночном режиме. Уменьшает использование батареи в телефонах с дисплеем AMOLED." + override val interface_preferences = "Интерфейс" + override val reverse_days = "Обратный порядок дней" + override val reverse_days_description = "Показывать дни в обратном порядке на главном экране" + override val day = "День" + override val week = "Неделя" + override val month = "Месяц" + override val quarter = "Квартал" + override val year = "Год" + override val total = "Всего" + override val time_every = "раз за" + override val every_x_days = "Каждые %d дней" + override val every_x_weeks = "Каждые %d недель" + override val every_x_months = "Каждые %d месяцев" + override val score = "Счет" + override val reminder_sound = "Звук напоминания" + override val none = "Без звука" + override val filter = "Фильтр" + override val hide_completed = "Скрыть завершённые" + override val hide_archived = "Скрыть архивированные" + override val sticky_notifications = "Сделать уведомления \"липкими\"" + override val sticky_notifications_description = "Предотвращает смахивание уведомлений." + override val repair_database = "Исправить базу данных" + override val database_repaired = "База данных исправлена." + override val uncheck = "Снять отметку" + override val toggle = "Переключить" + override val action = "Действие" + override val habit = "Привычка" + override val sort = "Сортировка" + override val manually = "Вручную" + override val by_name = "По названию" + override val by_color = "По цвету" + override val by_score = "По оценке" + override val download = "Загрузить" + override val export = "Экспортировать" +} diff --git a/core/src/commonMain/kotlin/org/isoron/uhabits/i18n/StringsSerbian.kt b/core/src/commonMain/kotlin/org/isoron/uhabits/i18n/StringsSerbian.kt new file mode 100644 index 000000000..787376752 --- /dev/null +++ b/core/src/commonMain/kotlin/org/isoron/uhabits/i18n/StringsSerbian.kt @@ -0,0 +1,144 @@ +// -------------------------------------------------------------------------- +// THIS FILE WAS AUTOMATICALLY GENERATED +// +// Please do not submit pull request to modify it. Corrections to translations +// may be submitted at https://translate.loophabits.org/ +// -------------------------------------------------------------------------- + +package org.isoron.uhabits.i18n + +class StringsSerbian : Strings() { + override val app_name = "Loop – праћење навика" + override val main_activity_title = "Навике" + override val action_settings = "Поставке" + override val edit = "Уреди" + override val delete = "Обриши" + override val archive = "Архивирај" + override val unarchive = "Врати из архива" + override val add_habit = "Додај навику" + override val color_picker_default_title = "Промена боје" + override val toast_habit_created = "Навика је створена." + override val toast_habit_deleted = "Навике су обрисане." + override val toast_habit_restored = "Навике су враћене." + override val toast_nothing_to_undo = "Нема шта да се опозове." + override val toast_nothing_to_redo = "Нема шта да се понови." + override val toast_habit_changed = "Навика је промењена." + override val toast_habit_changed_back = "Навика је враћена." + override val toast_habit_archived = "Навике су архивиране." + override val toast_habit_unarchived = "Навике су враћене из архива." + override val overview = "Преглед" + override val habit_strength = "Снага навике" + override val history = "Историја" + override val clear = "Очисти" + override val description_hint = "Питање (нпр. „Да ли сте трчали данас?)" + override val repeat = "Понови" + override val times_every = "пута у" + override val days = "дана" + override val reminder = "Подсетник" + override val discard = "Одбаци" + override val save = "Сачувај" + override val streaks = "Низови" + override val no_habits_found = "Немате активних навика." + override val long_press_to_toggle = "Притисните и држите да бисте маркирали или демаркирали." + override val reminder_off = "искључен" + override val validation_name_should_not_be_blank = "Име не може бити празно." + override val validation_number_should_be_positive = "Број мора бити позитиван." + override val validation_at_most_one_rep_per_day = "Можете имати највише једно понављање на дан." + override val create_habit = "Стварање навике" + override val edit_habit = "Уређивање навике" + override val check = "Маркирај" + override val snooze = "Касније" + override val intro_title_1 = "Добро дошли" + override val intro_description_1 = "Loop вам помаже да створите и одржавате здраве навике." + override val intro_title_2 = "Створите нове навике" + override val intro_description_2 = "Сваког дана, након што обавите навику, означите поље у апликацији." + override val intro_title_3 = "Будите истрајни" + override val intro_description_3 = "Навике којих се доследно придржавате дужи период биће означене пуном звездом." + override val intro_title_4 = "Пратите свој напредак" + override val intro_description_4 = "Детаљни графикони показују вам колико су се ваше навике временом побољшале." + override val interval_15_minutes = "15 минута" + override val interval_30_minutes = "30 минута" + override val interval_1_hour = "1 сат" + override val interval_2_hour = "2 сата" + override val interval_4_hour = "4 сата" + override val interval_8_hour = "8 сати" + override val pref_toggle_title = "Маркирај кратким додиром" + override val pref_toggle_description = "Практичније, али може доћи до случајног маркирања." + override val pref_snooze_interval_title = "Одлагање подсетника" + override val pref_rate_this_app = "Оцени апликацију" + override val pref_send_feedback = "Повратне информације" + override val pref_view_source_code = "Изворни кôд на GitHub-у" + override val pref_view_app_introduction = "Увод апликације" + override val links = "Везе" + override val behavior = "Понашање" + override val name = "Име" + override val settings = "Поставке" + override val snooze_interval = "Време одлагања" + override val hint_title = "Да ли сте знали?" + override val hint_drag = "Притисните и држите име навике да бисте је прераспоредили." + override val hint_landscape = "Положите уређај да бисте видели више дана." + override val delete_habits = "Брисање навика" + override val delete_habits_message = "Навике ће бити трајно обрисане. Ова радња је неповратна." + override val weekends = "викендом" + override val any_weekday = "понедељак–петак" + override val any_day = "сваког дана" + override val select_weekdays = "Избор дана" + override val export_to_csv = "Извези као CSV" + override val done_label = "Готово" + override val clear_label = "Очисти" + override val select_hours = "Избор часова" + override val select_minutes = "Избор минута" + override val about = "О апликацији" + override val translators = "Преводиоци" + override val developers = "Програмери" + override val version_n = "Верзија %s" + override val frequency = "Учесталост" + override val checkmark = "Штрикла" + override val strength = "Снага" + override val best_streaks = "Најбољи низови" + override val current_streaks = "Тренутни низ" + override val number_of_repetitions = "Број понављања" + override val last_x_days = "посл. %d дана" + override val last_x_weeks = "посл. %d нед." + override val last_x_months = "посл. %d мес." + override val last_x_years = "посл. %d год." + override val all_time = "одувек" + override val every_day = "сваког дана" + override val every_week = "сваке недеље" + override val two_times_per_week = "2 пута недељно" + override val five_times_per_week = "5 пута недељно" + override val custom_frequency = "прилагоди…" + override val help = "Помоћ" + override val could_not_export = "Не могу да извезем податке." + override val could_not_import = "Не могу да увезем податке." + override val file_not_recognized = "Датотека није препозната." + override val habits_imported = "Резервна копија је враћена." + override val full_backup_success = "Направљена је резервна копија." + override val import_data = "Врати резервну копију" + override val export_full_backup = "Направи резервну копију" + override val import_data_summary = "Поред матичног формата, апликација подржава и увоз датотека које је направио Tickmate, HabitBull и Rewire. Детаљније у ЧПП." + override val export_as_csv_summary = "Направите датотеку коју можете отворити у програму за рад са табелама (нпр. Microsoft Excel или OpenOffice Calc). Њу не можете да увезете назад у апликацију." + override val export_full_backup_summary = "Направите датотеку са свим подацима апликације. Њу касније можете да увезете." + override val bug_report_failed = "Не могу да направим извештај о грешци." + override val generate_bug_report = "Направи извештај о грешци" + override val troubleshooting = "Решавање проблема" + override val help_translate = "Помоћ у преводу" + override val night_mode = "Ноћни режим" + override val use_pure_black = "Чиста црна у ноћном режиму" + override val pure_black_description = "Замењује сиву позадину са чистом црном у ноћном режиму. Смањује потрошњу батерије код телефона са AMOLED екраном." + override val interface_preferences = "Интерфејс" + override val reverse_days = "Обрнути редослед дана" + override val reverse_days_description = "Прикажите дане у обрнутом редоследу на главном екрану." + override val day = "дан" + override val week = "недеља" + override val month = "месец" + override val quarter = "тромесечје" + override val year = "година" + override val time_every = "пут у" + override val every_x_days = "Сваких %d дана" + override val every_x_weeks = "Сваких %d недеља" + override val every_x_months = "Сваких %d месеци" + override val score = "снага" + override val reminder_sound = "Звук подсетника" + override val none = "Без звука" +} diff --git a/core/src/commonMain/kotlin/org/isoron/uhabits/i18n/StringsSlovak.kt b/core/src/commonMain/kotlin/org/isoron/uhabits/i18n/StringsSlovak.kt new file mode 100644 index 000000000..af34bb9a5 --- /dev/null +++ b/core/src/commonMain/kotlin/org/isoron/uhabits/i18n/StringsSlovak.kt @@ -0,0 +1,165 @@ +// -------------------------------------------------------------------------- +// THIS FILE WAS AUTOMATICALLY GENERATED +// +// Please do not submit pull request to modify it. Corrections to translations +// may be submitted at https://translate.loophabits.org/ +// -------------------------------------------------------------------------- + +package org.isoron.uhabits.i18n + +class StringsSlovak : Strings() { + override val app_name = "Loop Navade" + override val main_activity_title = "Navade" + override val action_settings = "Nastavitve" + override val edit = "Uredi" + override val delete = "Izbriši" + override val archive = "Arhiviraj" + override val unarchive = "Odarhiviraj" + override val add_habit = "Dodaj navado" + override val color_picker_default_title = "Spremeni barvo" + override val toast_habit_created = "Navada ustvarjena" + override val toast_habit_deleted = "Navada izbrisana" + override val toast_habit_restored = "Navada obnovljena" + override val toast_nothing_to_undo = "Nič za razveljaviti." + override val toast_nothing_to_redo = "Nič za ponovno opraviti." + override val toast_habit_changed = "Navada spremenjena." + override val toast_habit_changed_back = "Navada obnovljena." + override val toast_habit_archived = "Navada arhivirana." + override val toast_habit_unarchived = "Navada dearhivirana." + override val overview = "Pregled" + override val habit_strength = "Moč navade" + override val history = "Zgodovina" + override val clear = "Počisti" + override val description_hint = "Vprašanje (Ste ... danes?)" + override val repeat = "Ponovi" + override val times_every = "krat v" + override val days = "dni" + override val reminder = "Opomnik" + override val discard = "Zavrzi" + override val save = "Shrani" + override val streaks = "Serije" + override val no_habits_found = "Nimate aktivnih navad" + override val long_press_to_toggle = "Pritisnite-in-držite, da označite ali odznačite" + override val reminder_off = "Izključeno" + override val validation_name_should_not_be_blank = "Ime ne more biti prazno." + override val validation_number_should_be_positive = "Številka mora biti pozitivna." + override val validation_at_most_one_rep_per_day = "Na dan lahko imate kvečjemu eno ponovitev" + override val create_habit = "Ustvari navado" + override val edit_habit = "Spremeni navado" + override val check = "Označi" + override val snooze = "Kasneje" + override val intro_title_1 = "Dobrodošli" + override val intro_description_1 = "Loop Sledilnik Navad vam pomaga ustvariti in vzdrževati dobre navade." + override val intro_title_2 = "Ustvari nekaj novih navad" + override val intro_description_2 = "Vsak dan, potem ko opravite vašo navado, vnesite kljukico v aplikacijo." + override val intro_title_3 = "Kar tako naprej" + override val intro_description_3 = "Dalj časa dosledno izvedene Navade si bodo zaslužile polno zvezdo." + override val intro_title_4 = "Spremljaj svoj napredek" + override val intro_description_4 = "Podrobni grafi vam pokažejo kako so se skozi čas vaše navede izboljšale." + override val interval_15_minutes = "15 minut" + override val interval_30_minutes = "30 minut" + override val interval_1_hour = "1 ura" + override val interval_2_hour = "2 uri" + override val interval_4_hour = "4 ure" + override val interval_8_hour = "8 ur" + override val interval_24_hour = "24 ur" + override val pref_toggle_title = "Preklopi ponovitve s kratkim pritiskom" + override val pref_toggle_description = "Bolj priročno ampak lahko povzroči nenamerne preklapljanje." + override val pref_snooze_interval_title = "Interval dremeža na opomnikih" + override val pref_rate_this_app = "Oceni to aplikacijo na Google Play" + override val pref_send_feedback = "Pošlji povratne informacije razvijalcem" + override val pref_view_source_code = "Poglej izvorno kodo na GitHub" + override val pref_view_app_introduction = "Poglej uvod aplikacije" + override val links = "Povezave" + override val behavior = "Obnašanje" + override val name = "Ime" + override val settings = "Nastavitve" + override val snooze_interval = "Interval dremeža" + override val hint_title = "Ali ste vedeli?" + override val hint_drag = "Če želite preurediti vnose, pritisnite-in-držite na ime navade, nato pa jo povlecite na željeno mestu." + override val hint_landscape = "Ogledate si lahko več dni, s tem da telefon postavite v ležeči načinu." + override val delete_habits = "Izbriši Navade" + override val delete_habits_message = "Navade bodo trajno izbrisane. Te operacije ni možno razveljaviti." + override val habit_not_found = "Izbrisana navada / ni najdena" + override val weekends = "Vikendi" + override val any_weekday = "Ponedeljek do Petka" + override val any_day = "Vsak dan v tednu" + override val select_weekdays = "Izberi dni" + override val export_to_csv = "Izvozi v CSV" + override val done_label = "Končano" + override val clear_label = "Počisti" + override val select_hours = "Izberi ure" + override val select_minutes = "Izberi minute" + override val about = "O aplikaciji" + override val translators = "Prevajalci" + override val developers = "Razvijalci" + override val version_n = "Verzija %s" + override val frequency = "Pogostost" + override val checkmark = "Kljukica" + override val strength = "Moč" + override val best_streaks = "Najboljša serija" + override val current_streaks = "Trenutna serija" + override val number_of_repetitions = "Število ponovitev" + override val last_x_days = "Zadnjih %d dni" + override val last_x_weeks = "Zadnjih %d tednov" + override val last_x_months = "Zadnjih %d mesecev" + override val last_x_years = "Zadnjih %d let" + override val all_time = "Ves čas" + override val every_day = "Vsak dan" + override val every_week = "Vsak teden" + override val two_times_per_week = "2 krat na teden" + override val five_times_per_week = "5 krat na teden" + override val custom_frequency = "Po meri ..." + override val help = "Pomoč & Pogosta vprašanja" + override val could_not_export = "Neuspešen izvoz podatkov." + override val could_not_import = "Neuspešen uvoz podatkov." + override val file_not_recognized = "Datoteka ni bila prepoznana." + override val habits_imported = "Navade uspešno uvožene." + override val full_backup_success = "Popolna varnostna kopija uspešno izvožena." + override val import_data = "Uvozi podatke" + override val export_full_backup = "Izvozi popolno varnostno kopijo" + override val import_data_summary = "Podpira polne varnostne kopije izvožene iz te aplikacije, kakor tudi datoteke, ki jih ustvari Tickmate, HabitBull ali Rewire. Glej Pogosta vprašanja za več informacij." + override val export_as_csv_summary = "Generirane datoteke, ki se lahko odprejo s programsko opremo za preglednice, kot je Microsoft Excel ali OpenOffice Calc. Te datoteke ni mogoče uvoziti nazaj." + override val export_full_backup_summary = "Ustvari datoteko, ki vsebuje vse podatke. To datoteko lahko nato uvozite nazaj." + override val bug_report_failed = "Neuspeh pri ustvarjanju poročila o napakah" + override val generate_bug_report = "Ustvari poročilo o napakah" + override val troubleshooting = "Odpravljanje napak" + override val help_translate = "Pomagajte prevesti to aplikacijo" + override val night_mode = "Nočni način" + override val use_pure_black = "Uporabite popolno črnino v nočnem načinu" + override val pure_black_description = "Zamenja siva ozadja s popolno črnino v nočnem načinu. Zmanjša porabo baterije na telefonih z AMOLED zasloni." + override val interface_preferences = "Vmesnik" + override val reverse_days = "Zamenjaj vrstni red dni" + override val reverse_days_description = "Prikaži dni v obratnem vrstnem redu na glavnem zaslonu" + override val day = "Dan" + override val week = "Teden" + override val month = "Mesec" + override val quarter = "Četrtletje" + override val year = "Leto" + override val total = "Skupaj" + override val time_every = "enkrat na" + override val every_x_days = "Vsakih %d dni" + override val every_x_weeks = "Vsakih %d tednov" + override val every_x_months = "Vsakih %d mesecev" + override val score = "Ocena" + override val reminder_sound = "Zvok opomnika" + override val none = "Noben" + override val filter = "Filter" + override val hide_completed = "Skrij končane" + override val hide_archived = "Skrij arhivirane" + override val sticky_notifications = "Naaredi obvestila lepljiva" + override val sticky_notifications_description = "Preprečuje, da lahko obvestila povlečete stran." + override val repair_database = "Popravi podatkovno zbirko" + override val database_repaired = "Podatkovna zbirka popravljena." + override val uncheck = "Odznači" + override val toggle = "Preklopi" + override val action = "Dejanje" + override val habit = "Navada" + override val sort = "Razvrsti" + override val manually = "Ročno" + override val by_name = "Po imenu" + override val by_color = "Po barvi" + override val by_score = "Po rezultatu" + override val download = "Prenesi" + override val export = "Izvozi" +} diff --git a/core/src/commonMain/kotlin/org/isoron/uhabits/i18n/StringsSpanish.kt b/core/src/commonMain/kotlin/org/isoron/uhabits/i18n/StringsSpanish.kt new file mode 100644 index 000000000..d61c9d700 --- /dev/null +++ b/core/src/commonMain/kotlin/org/isoron/uhabits/i18n/StringsSpanish.kt @@ -0,0 +1,165 @@ +// -------------------------------------------------------------------------- +// THIS FILE WAS AUTOMATICALLY GENERATED +// +// Please do not submit pull request to modify it. Corrections to translations +// may be submitted at https://translate.loophabits.org/ +// -------------------------------------------------------------------------- + +package org.isoron.uhabits.i18n + +class StringsSpanish : Strings() { + override val app_name = "Loop Analizador de Hábitos" + override val main_activity_title = "Hábitos" + override val action_settings = "Configuración" + override val edit = "Editar" + override val delete = "Eliminar" + override val archive = "Archivar" + override val unarchive = "Desarchivar" + override val add_habit = "Agregar hábito" + override val color_picker_default_title = "Cambiar color" + override val toast_habit_created = "Hábito creado" + override val toast_habit_deleted = "Hábitos eliminados" + override val toast_habit_restored = "Hábitos restaurados" + override val toast_nothing_to_undo = "Nada que deshacer" + override val toast_nothing_to_redo = "Nada que rehacer" + override val toast_habit_changed = "Hábito cambiado" + override val toast_habit_changed_back = "Cambio en hábito vuelto atrás" + override val toast_habit_archived = "Hábitos archivados" + override val toast_habit_unarchived = "Hábitos desarchivados" + override val overview = "Resumen" + override val habit_strength = "Fuerza del hábito" + override val history = "Historial" + override val clear = "Borrar" + override val description_hint = "Pregunta (Has ... hoy?)" + override val repeat = "Repetir" + override val times_every = "veces cada" + override val days = "días" + override val reminder = "Recordatorio" + override val discard = "Descartar" + override val save = "Guardar" + override val streaks = "Rachas" + override val no_habits_found = "No tienes hábitos activos" + override val long_press_to_toggle = "Mantener apretado para marcar o desmarcar" + override val reminder_off = "Apagado" + override val validation_name_should_not_be_blank = "El nombre no puede quedar en blanco." + override val validation_number_should_be_positive = "El número debe ser positivo." + override val validation_at_most_one_rep_per_day = "Puedes tener como máximo una repetición por día" + override val create_habit = "Crear hábito" + override val edit_habit = "Editar hábito" + override val check = "Marcar" + override val snooze = "Aplazar" + override val intro_title_1 = "Bienvenido" + override val intro_description_1 = "Loop Analizador de Hábitos te ayuda a crear y mantener buenos hábitos." + override val intro_title_2 = "Crea algunos hábitos nuevos" + override val intro_description_2 = "Cada día, después de realizar tu hábito, pon una marca en la aplicación." + override val intro_title_3 = "Sigue haciéndolo" + override val intro_description_3 = "Los hábitos realizados consistentemente por un largo tiempo ganarán una estrella completa." + override val intro_title_4 = "Haz un seguimiento de tu progreso" + override val intro_description_4 = "Gráficos detallados muestran cómo mejoraron sus hábitos con el tiempo." + override val interval_15_minutes = "15 minutos" + override val interval_30_minutes = "30 minutos" + override val interval_1_hour = "1 hora" + override val interval_2_hour = "2 horas" + override val interval_4_hour = "4 horas" + override val interval_8_hour = "8 horas" + override val interval_24_hour = "24 horas" + override val pref_toggle_title = "Marca las repeticiones con una pulsación corta" + override val pref_toggle_description = "Más cómodo, pero puede causar marcas accidentales." + override val pref_snooze_interval_title = "Tiempo de espera al aplazar recordatorios" + override val pref_rate_this_app = "Valora esta aplicación en Google Play" + override val pref_send_feedback = "Enviar sugerencias al desarrollador" + override val pref_view_source_code = "Ver código fuente en GitHub" + override val pref_view_app_introduction = "Ver la introducción de la aplicación" + override val links = "Enlaces" + override val behavior = "Comportamiento" + override val name = "Nombre" + override val settings = "Configuración" + override val snooze_interval = "Intervalo de espera" + override val hint_title = "¿Sabías qué?" + override val hint_drag = "Para reordenar las entradas, mantén la pulsado sobre el nombre del hábito, después arrástralo a su posición correcta." + override val hint_landscape = "Puedes ver más días al poner tu teléfono en modo horizontal." + override val delete_habits = "Eliminar Hábitos" + override val delete_habits_message = "Los hábitos serán eliminados permanentemente. Esta acción no se puede deshacer." + override val habit_not_found = "Hábito eliminado / no encontrado" + override val weekends = "Fines de semana" + override val any_weekday = "De lunes a viernes" + override val any_day = "Cada día" + override val select_weekdays = "Seleccionar días" + override val export_to_csv = "Exportar datos (CSV)" + override val done_label = "Hecho" + override val clear_label = "Quitar" + override val select_hours = "Seleccionar horas" + override val select_minutes = "Seleccionar minutos" + override val about = "Acerca de" + override val translators = "Traductores" + override val developers = "Desarrolladores" + override val version_n = "Versión %s" + override val frequency = "Frecuencia" + override val checkmark = "Marca de verificación" + override val strength = "Fuerza" + override val best_streaks = "Mejores rachas" + override val current_streaks = "Racha actual" + override val number_of_repetitions = "Número de repeticiones" + override val last_x_days = "Últimos %d días" + override val last_x_weeks = "Últimas %d semanas" + override val last_x_months = "Últimos %d meses" + override val last_x_years = "Últimos %d años" + override val all_time = "Todo el tiempo" + override val every_day = "Diariamente" + override val every_week = "Semanalmente" + override val two_times_per_week = "2 veces por semana" + override val five_times_per_week = "5 veces por semana" + override val custom_frequency = "Personalizado..." + override val help = "Ayuda & FAQ" + override val could_not_export = "Error al exportar datos." + override val could_not_import = "Error al importar datos." + override val file_not_recognized = "Archivo no reconocido." + override val habits_imported = "Hábitos importados exitosamente." + override val full_backup_success = "Copia de seguridad exportada exitosamente." + override val import_data = "Importar datos" + override val export_full_backup = "Exportar copia de seguridad" + override val import_data_summary = "Soporta exportar copias de seguridad completas, así como archivos generados por Tickmate, HabitBull o Rewire. Mira el FAQ para más información." + override val export_as_csv_summary = "Genera archivos que pueden ser abiertos por programas de hojas de cálculo como Microsoft Excel o OpenOffice Calc. Este archivo no puede volver a importarse." + override val export_full_backup_summary = "Genera un archivo que contiene todos tus datos. Este archivo puede volver a importarse." + override val bug_report_failed = "Error al generar el reporte de error." + override val generate_bug_report = "Generar reporte de errores" + override val troubleshooting = "Solución de problemas" + override val help_translate = "Ayuda a traducir esta app" + override val night_mode = "Modo nocturno" + override val use_pure_black = "Utilizar color negro en modo nocturno" + override val pure_black_description = "Reemplaza fondos grises por color negro en modo nocturno. Reduce el consumo de batería en teléfonos con pantalla AMOLED." + override val interface_preferences = "Interfície" + override val reverse_days = "Orden inverso de días" + override val reverse_days_description = "Mostrar días en orden inverso en la pantalla principal" + override val day = "Día" + override val week = "Semana" + override val month = "Mes" + override val quarter = "Cuatrimestre" + override val year = "Año" + override val total = "Total" + override val time_every = "veces en" + override val every_x_days = "Cada %d días" + override val every_x_weeks = "Cada %d semanas" + override val every_x_months = "Cada %d meses" + override val score = "Puntuación" + override val reminder_sound = "Sonido de recordatorio" + override val none = "Ninguno" + override val filter = "Filtrar" + override val hide_completed = "Ocultar completos" + override val hide_archived = "Ocultar archivados" + override val sticky_notifications = "Hacer notificaciones fijas" + override val sticky_notifications_description = "Evita que las notificaciones sean descartadas." + override val repair_database = "Reparar base de datos" + override val database_repaired = "Base de datos reparada." + override val uncheck = "Desmarcar" + override val toggle = "Alternar" + override val action = "Acción" + override val habit = "Hábito" + override val sort = "Ordenar" + override val manually = "Manualmente" + override val by_name = "Por nombre" + override val by_color = "Por color" + override val by_score = "Por puntuación" + override val download = "Descargar" + override val export = "Exportar" +} diff --git a/core/src/commonMain/kotlin/org/isoron/uhabits/i18n/StringsSwedish.kt b/core/src/commonMain/kotlin/org/isoron/uhabits/i18n/StringsSwedish.kt new file mode 100644 index 000000000..fccbeda43 --- /dev/null +++ b/core/src/commonMain/kotlin/org/isoron/uhabits/i18n/StringsSwedish.kt @@ -0,0 +1,165 @@ +// -------------------------------------------------------------------------- +// THIS FILE WAS AUTOMATICALLY GENERATED +// +// Please do not submit pull request to modify it. Corrections to translations +// may be submitted at https://translate.loophabits.org/ +// -------------------------------------------------------------------------- + +package org.isoron.uhabits.i18n + +class StringsSwedish : Strings() { + override val app_name = "Loop Habit Tracker" + override val main_activity_title = "Vanor" + override val action_settings = "Inställningar" + override val edit = "Redigera" + override val delete = "Ta bort" + override val archive = "Arkivera" + override val unarchive = "Ångra arkivering" + override val add_habit = "Lägg till vana" + override val color_picker_default_title = "Byt färg" + override val toast_habit_created = "Vana skapad" + override val toast_habit_deleted = "Vanor borttagna" + override val toast_habit_restored = "Vanor återställda" + override val toast_nothing_to_undo = "Inget att ångra" + override val toast_nothing_to_redo = "Inget att ångra" + override val toast_habit_changed = "Vana ändrad" + override val toast_habit_changed_back = "Vana ändrad" + override val toast_habit_archived = "Vanor arkiverade" + override val toast_habit_unarchived = "Vanor återställda" + override val overview = "Översikt" + override val habit_strength = "Vanestyrka" + override val history = "Historik" + override val clear = "Rensa" + override val description_hint = "Fråga (Har du ... idag?)" + override val repeat = "Upprepa" + override val times_every = "gånger i" + override val days = "dagar" + override val reminder = "Påminnelse" + override val discard = "Avbryt" + override val save = "Spara" + override val streaks = "Streaks" + override val no_habits_found = "Du har inga aktiva vanor" + override val long_press_to_toggle = "Tryck-och-håll för att markera eller avmarkera" + override val reminder_off = "Av" + override val validation_name_should_not_be_blank = "Namn får inte vara tomt." + override val validation_number_should_be_positive = "Talet måste vara positivt." + override val validation_at_most_one_rep_per_day = "Du kan ha högst en repetition per dag" + override val create_habit = "Skapa vana" + override val edit_habit = "Redigera vana" + override val check = "Markera" + override val snooze = "Senare" + override val intro_title_1 = "Välkommen" + override val intro_description_1 = "Loop Habit Tracker hjälper dig att skapa och bibehålla goda vanor." + override val intro_title_2 = "Skapa några nya vanor" + override val intro_description_2 = "Efter varje dag när du utfört din vana så markerar du den i appen." + override val intro_title_3 = "Fortsätt att göra det" + override val intro_description_3 = "Vanor som du utför konsekvent över en lång period ger dig en stjärna." + override val intro_title_4 = "Följ dina framsteg" + override val intro_description_4 = "Detaljerade grafer visar dig hur dina vanor förbättras över tid." + override val interval_15_minutes = "15 minuter" + override val interval_30_minutes = "30 minuter" + override val interval_1_hour = "1 timme" + override val interval_2_hour = "2 timmar" + override val interval_4_hour = "4 timmar" + override val interval_8_hour = "8 timmar" + override val interval_24_hour = "24 timmar" + override val pref_toggle_title = "Växla med snabb tryckning" + override val pref_toggle_description = "Markera genom att trycka snabbt istället för att hålla ner. Mer bekvämt, men kan orsaka oavsiktliga aktiveringar." + override val pref_snooze_interval_title = "Standard tid på snooze" + override val pref_rate_this_app = "Betygsätt oss på Google Play" + override val pref_send_feedback = "Skicka feedback till utvecklarna" + override val pref_view_source_code = "Visa källkod på GitHub" + override val pref_view_app_introduction = "Visa introduktion till appen" + override val links = "Länkar" + override val behavior = "Beteende" + override val name = "Namn" + override val settings = "Inställningar" + override val snooze_interval = "Intervall snooze" + override val hint_title = "Visste du att?" + override val hint_drag = "För att flytta på poster - tryck och håll nere på den vana du vill flytta, sedan flytta den till önskad plats." + override val hint_landscape = "Du kan se mer dagar genom att hålla telefonen i landskapsläge." + override val delete_habits = "Ta bort vanor" + override val delete_habits_message = "Vanorna kommer att tas bort permanent. Du kan inte ångra detta." + override val habit_not_found = "Vana borttagen / hittades inte" + override val weekends = "Helger" + override val any_weekday = "Måndag till fredag" + override val any_day = "Vilken dag som helst" + override val select_weekdays = "Välj dagar" + override val export_to_csv = "Exportera data (CSV)" + override val done_label = "Klart" + override val clear_label = "Rensa" + override val select_hours = "Välj timmar" + override val select_minutes = "Välj minuter" + override val about = "Om" + override val translators = "Översättare" + override val developers = "Utvecklare" + override val version_n = "Version %s" + override val frequency = "Frekvens" + override val checkmark = "Kryssruta" + override val strength = "Styrka" + override val best_streaks = "Bästa streak" + override val current_streaks = "Nuvarande streak" + override val number_of_repetitions = "Antal repetitioner" + override val last_x_days = "Sista %d dagarna" + override val last_x_weeks = "Sista %d veckorna" + override val last_x_months = "Sista %d månaderna" + override val last_x_years = "Sista %d åren" + override val all_time = "Från början" + override val every_day = "Varje dag" + override val every_week = "Varje vecka" + override val two_times_per_week = "2 gånger per vecka" + override val five_times_per_week = "5 gånger per vecka" + override val custom_frequency = "Anpassa ..." + override val help = "Hjälp och FAQ" + override val could_not_export = "Det gick inte att exportera." + override val could_not_import = "Det gick inte att importera." + override val file_not_recognized = "Kunde inte känna igen filen." + override val habits_imported = "Import av dina vanor lyckades." + override val full_backup_success = "Fullständig backup har exporterats." + override val import_data = "Importera data" + override val export_full_backup = "Exportera backup" + override val import_data_summary = "Appen har stöd att importera data från denna app, men även backuper från Tickmate, Habitbull eller Rewire. Läs FAQ om du vill meta mer." + override val export_as_csv_summary = "Filerna genererade kan öppnas i Microsoft Excel eller OpenOffice Calc. Däremot kan denna fil inte importeras tillbaka till appen." + override val export_full_backup_summary = "Generera en fil som innehåller all din data. Denna fil kan importas tillbaka till appen." + override val bug_report_failed = "Det gick inte att generera felrapport." + override val generate_bug_report = "Generera felrapport" + override val troubleshooting = "Felsökning" + override val help_translate = "Hjälp till att översätta appen" + override val night_mode = "Nattläge" + override val use_pure_black = "Använd svart färg i nattläge" + override val pure_black_description = "Ersätter gråa bakgrunder med svart färg i nattläge. Reducerar batterianvändningen för telefoner med AMOLED-skärm." + override val interface_preferences = "Gränssnitt" + override val reverse_days = "Omvänd ordning på dagar" + override val reverse_days_description = "Visar dagar i omvänd ordning i appen" + override val day = "Dag" + override val week = "Vecka" + override val month = "Månad" + override val quarter = "Kvartal" + override val year = "År" + override val total = "Totalt" + override val time_every = "gånger var" + override val every_x_days = "Var %d:e dag" + override val every_x_weeks = "Var %d:e vecka" + override val every_x_months = "Var %d:e månad" + override val score = "Poäng" + override val reminder_sound = "Påminnelseljud" + override val none = "Inget" + override val filter = "Filtrera" + override val hide_completed = "Dölj slutförda" + override val hide_archived = "Dölj arkiverade" + override val sticky_notifications = "Gör notifikationer permanenta" + override val sticky_notifications_description = "Förhindrar att notifikationer stängs." + override val repair_database = "Reparera databas" + override val database_repaired = "Databasen reparerad." + override val uncheck = "Avmarkera" + override val toggle = "Växla" + override val action = "Åtgärd" + override val habit = "Vana" + override val sort = "Sortera" + override val manually = "Manuellt" + override val by_name = "Efter namn" + override val by_color = "Efter färg" + override val by_score = "Efter poäng" + override val download = "Ladda ner" + override val export = "Exportera" +} diff --git a/core/src/commonMain/kotlin/org/isoron/uhabits/i18n/StringsTurkish.kt b/core/src/commonMain/kotlin/org/isoron/uhabits/i18n/StringsTurkish.kt new file mode 100644 index 000000000..f74ebc5eb --- /dev/null +++ b/core/src/commonMain/kotlin/org/isoron/uhabits/i18n/StringsTurkish.kt @@ -0,0 +1,165 @@ +// -------------------------------------------------------------------------- +// THIS FILE WAS AUTOMATICALLY GENERATED +// +// Please do not submit pull request to modify it. Corrections to translations +// may be submitted at https://translate.loophabits.org/ +// -------------------------------------------------------------------------- + +package org.isoron.uhabits.i18n + +class StringsTurkish : Strings() { + override val app_name = "Loop Alışkanlık Takip" + override val main_activity_title = "Alışkanlıklar" + override val action_settings = "Ayarlar" + override val edit = "Düzenle" + override val delete = "Sil" + override val archive = "Arşivle" + override val unarchive = "Arşivden Çıkar" + override val add_habit = "Alışkanlık ekle" + override val color_picker_default_title = "Renk Değiştir" + override val toast_habit_created = "Alışkanlık oluşturuldu." + override val toast_habit_deleted = "Alışkanlık silindi." + override val toast_habit_restored = "Alışkanlıklar geri getirildi" + override val toast_nothing_to_undo = "Geri alınacak bir şey yok" + override val toast_nothing_to_redo = "Tekrar yapılacak birşey yok." + override val toast_habit_changed = "Alışkanlık değiştirildi" + override val toast_habit_changed_back = "Alışkanlık eski haline getirildi" + override val toast_habit_archived = "Alışkanlık arşivlendi." + override val toast_habit_unarchived = "Alışkanlık arşivden çıkarıldı." + override val overview = "Genel Bakış" + override val habit_strength = "Alışkanlık gücü" + override val history = "Geçmiş" + override val clear = "Temizle" + override val description_hint = "Soru (Bugün ... yaptın mı?)" + override val repeat = "Tekrar" + override val times_every = "defa /" + override val days = "gün" + override val reminder = "Hatırlatma" + override val discard = "Vazgeç" + override val save = "Kaydet" + override val streaks = "Seriler" + override val no_habits_found = "Etkin alışkanlığın yok" + override val long_press_to_toggle = "İşaretlemek ya da işaret kaldırmak için basılı tut" + override val reminder_off = "Kapalı" + override val validation_name_should_not_be_blank = "Adı boş bırakamazsın." + override val validation_number_should_be_positive = "Sayılar sıfırdan büyük olmalı." + override val validation_at_most_one_rep_per_day = "Günde en fazla bir tekrar yapabilirsin." + override val create_habit = "Alışkanlık oluştur" + override val edit_habit = "Alışkanlık düzenle" + override val check = "Yaptım" + override val snooze = "Sonra" + override val intro_title_1 = "Hoşgeldin" + override val intro_description_1 = "Loop Alışkanlık Takibi, iyi alışkanlıklar edinmene ve sürdürmene yardımcı olur." + override val intro_title_2 = "Yeni alışkanlıklar oluştur" + override val intro_description_2 = "Her gün, alışkanlığını gerçekleştirdikten sonra, uygulamada onay işareti koy." + override val intro_title_3 = "Yapmaya devam et" + override val intro_description_3 = "Uzun süre düzenli sürdürdüğün alışkanlıkların için bir tam yıldız kazanacaksın." + override val intro_title_4 = "Gelişimini izle" + override val intro_description_4 = "Detaylı grafiklerle, zaman içinde alışkanlıklarının nasıl geliştiğini gör." + override val interval_15_minutes = "15 dakika" + override val interval_30_minutes = "30 dakika" + override val interval_1_hour = "1 saat" + override val interval_2_hour = "2 saat" + override val interval_4_hour = "4 saat" + override val interval_8_hour = "8 saat" + override val interval_24_hour = "24 saat" + override val pref_toggle_title = "Kısa dokunuşla işaretle" + override val pref_toggle_description = "Alışkanlıklarını basılı tutmak yerine tek dokunuşla işaretlemeni sağlar. Kullanımı daha rahattır ama kaza eseri işaretleme yapabilirsin." + override val pref_snooze_interval_title = "Hatırlatmalardaki erteleme süresi" + override val pref_rate_this_app = "Google Play\'de uygulamayı oyla" + override val pref_send_feedback = "Geliştiriciye geri bildirim gönder" + override val pref_view_source_code = "Github\'da kaynak kodunu gör" + override val pref_view_app_introduction = "Uygulama tanıtımını göster" + override val links = "Bağlantılar" + override val behavior = "Davranış" + override val name = "Ad" + override val settings = "Ayarlar" + override val snooze_interval = "Erteleme süresi" + override val hint_title = "Biliyor muydun?" + override val hint_drag = "Girdileri sıralamak için, alışkanlık adının üstüne basılı tut ve doğru yere sürükle." + override val hint_landscape = "Cihazını yatay tutarak daha fazla gün görebilirsin." + override val delete_habits = "Alışkanlıkları Sil" + override val delete_habits_message = "Alışkanlıklar kalıcı olarak silinecek. Bu eylem geri alınamaz." + override val habit_not_found = "Alışkanlık silinmiş ya da bulunamadı" + override val weekends = "Hafta sonları" + override val any_weekday = "Pazartesi-Cuma" + override val any_day = "Haftanın herhangi bir günü" + override val select_weekdays = "Günleri seç" + override val export_to_csv = "CSV olarak dışa aktar" + override val done_label = "Tamam" + override val clear_label = "Temizle" + override val select_hours = "Saat seç" + override val select_minutes = "Dakika seç" + override val about = "Hakkında" + override val translators = "Çevirmenler" + override val developers = "Geliştiriciler" + override val version_n = "Sürüm %s" + override val frequency = "Sıklık" + override val checkmark = "İşaret" + override val strength = "Güç" + override val best_streaks = "En uzun seriler" + override val current_streaks = "Şimdiki seri" + override val number_of_repetitions = "Tekrar sayısı" + override val last_x_days = "Son %d gün" + override val last_x_weeks = "Son %d hafta" + override val last_x_months = "Son %d ay" + override val last_x_years = "Son %d yıl" + override val all_time = "Tüm zamanlar" + override val every_day = "Her gün" + override val every_week = "Her hafta" + override val two_times_per_week = "Haftada 2 kez" + override val five_times_per_week = "Haftada 5 kez" + override val custom_frequency = "Özel ..." + override val help = "Yardım & SSS" + override val could_not_export = "Dışarı veri aktarımı başarısız." + override val could_not_import = "İçeri veri aktarımı başarısız." + override val file_not_recognized = "Dosya tanınamadı." + override val habits_imported = "Alışkanlıklar başarıyla içeri aktarıldı." + override val full_backup_success = "Tam yedek başarıyla dışarı aktarıldı." + override val import_data = "İçeri veri aktar" + override val export_full_backup = "Tüm yedeği dışarı aktar" + override val import_data_summary = "Hem bu uygulama tarafından dışarı aktarılmış tam yedekleri, hem de Tickmate, HabitBull veya Rewire tarafından üretilmiş dosyaları destekler. Daha fazla bilgi için SSS\'a başvurun." + override val export_as_csv_summary = "Üretilen dosyalar, Microsoft Excel veya OpenOffice Calc. gibi hesap taplosu uygulamaları ile açılabilir. Bu dosya yeniden içeri aktarılamaz." + override val export_full_backup_summary = "Tüm verilerini içeren bir dosya üretir. Bu dosya yeniden içeri aktarılabilir." + override val bug_report_failed = "Hata raporu oluşturulamadı." + override val generate_bug_report = "Hata raporu üret" + override val troubleshooting = "Sorun Giderme" + override val help_translate = "Bu uygulamanın çevirisine yardım et" + override val night_mode = "Gece kipi" + override val use_pure_black = "Gece kipinde saf siyah kullan" + override val pure_black_description = "Gece kipinde gri arkaplanını, saf siyah ile değiştir. AMOLED ekranlı cihazlarda pil kullanımını azaltabilir." + override val interface_preferences = "Arayüz" + override val reverse_days = "Günleri ters sırala" + override val reverse_days_description = "Ana ekranda günleri tersten göster" + override val day = "Gün" + override val week = "Hafta" + override val month = "Ay" + override val quarter = "3 Ay" + override val year = "Yıl" + override val total = "Tümü" + override val time_every = "defa /" + override val every_x_days = "Her %d gün" + override val every_x_weeks = "Her %d hafta" + override val every_x_months = "Her %d ay" + override val score = "Puan" + override val reminder_sound = "Hatırlatma sesi" + override val none = "Sessiz" + override val filter = "Filtre" + override val hide_completed = "Tamamlananları gizle" + override val hide_archived = "Arşivlenenleri gizle" + override val sticky_notifications = "Bildirimleri kalıcı yap" + override val sticky_notifications_description = "Bildirimlerin kaydırılarak temizlenmesini engelle." + override val repair_database = "Veritabanını onar" + override val database_repaired = "Veritabanı onarıldı." + override val uncheck = "İşareti kaldır" + override val toggle = "Değiştir" + override val action = "Eylem" + override val habit = "Alışkanlık" + override val sort = "Sırala" + override val manually = "Elle" + override val by_name = "Ada göre" + override val by_color = "Renge göre" + override val by_score = "Puana göre" + override val download = "İndir" + override val export = "Dışarı aktar" +} diff --git a/core/src/commonMain/kotlin/org/isoron/uhabits/i18n/StringsUkrainian.kt b/core/src/commonMain/kotlin/org/isoron/uhabits/i18n/StringsUkrainian.kt new file mode 100644 index 000000000..cbc50811a --- /dev/null +++ b/core/src/commonMain/kotlin/org/isoron/uhabits/i18n/StringsUkrainian.kt @@ -0,0 +1,165 @@ +// -------------------------------------------------------------------------- +// THIS FILE WAS AUTOMATICALLY GENERATED +// +// Please do not submit pull request to modify it. Corrections to translations +// may be submitted at https://translate.loophabits.org/ +// -------------------------------------------------------------------------- + +package org.isoron.uhabits.i18n + +class StringsUkrainian : Strings() { + override val app_name = "Трекер звичок Loop" + override val main_activity_title = "Звички" + override val action_settings = "Налаштування" + override val edit = "Змінити" + override val delete = "Вилучити" + override val archive = "Архівувати" + override val unarchive = "Розархівувати" + override val add_habit = "Додати звичку" + override val color_picker_default_title = "Змінити колір" + override val toast_habit_created = "Звичку створено" + override val toast_habit_deleted = "Звички вилучено" + override val toast_habit_restored = "Звички відновлено" + override val toast_nothing_to_undo = "Скасовувати нічого" + override val toast_nothing_to_redo = "Повторювати нічого" + override val toast_habit_changed = "Звичку змінено" + override val toast_habit_changed_back = "Зміну звички скасовано" + override val toast_habit_archived = "Звички архівовано" + override val toast_habit_unarchived = "Звички повернуто з архіву" + override val overview = "Огляд" + override val habit_strength = "Сила звички" + override val history = "Історія" + override val clear = "Очистити" + override val description_hint = "Питання (приклад: \"Чи робили ви ранкову зарядку сьогодні?\")" + override val repeat = "Повторювати" + override val times_every = "рази (-ів) за" + override val days = "дні(-в)" + override val reminder = "Нагадування" + override val discard = "Скасувати" + override val save = "Зберегти" + override val streaks = "Серії" + override val no_habits_found = "У вас немає активних звичок" + override val long_press_to_toggle = "Натисніть та утримуйте, щоб встановити або зняти пташку" + override val reminder_off = "Вимкнути" + override val validation_name_should_not_be_blank = "Назва не може бути порожньою." + override val validation_number_should_be_positive = "Число має бути додатнім." + override val validation_at_most_one_rep_per_day = "Можливо не більше одного повторення на день" + override val create_habit = "Додати звичку" + override val edit_habit = "Змінити звичку" + override val check = "Відзначити" + override val snooze = "Відкласти" + override val intro_title_1 = "Ласкаво просимо" + override val intro_description_1 = "Трекер звичок Loop допомагає вам розвивати і підтримувати корисні звички." + override val intro_title_2 = "Додайте нові звички" + override val intro_description_2 = "Щодня, після виконання вашої звички, ставте пташку в програмі." + override val intro_title_3 = "Продовжуйте в тому ж дусі" + override val intro_description_3 = "Постійно дотримувані звички буде відзначено повною зірочкою." + override val intro_title_4 = "Відстежуйте свої успіхи" + override val intro_description_4 = "Деталізовані хвилеписи демонструють, як ваші звички покращилися з часом." + override val interval_15_minutes = "15 хвилин" + override val interval_30_minutes = "30 хвилин" + override val interval_1_hour = "1 година" + override val interval_2_hour = "2 години" + override val interval_4_hour = "4 години" + override val interval_8_hour = "8 годин" + override val interval_24_hour = "24 години" + override val pref_toggle_title = "Відзначати коротким натисканням" + override val pref_toggle_description = "Ставити пташки коротким натисканням, замість утримування. Дещо зручніше, але може стати причиною випадкових натискань." + override val pref_snooze_interval_title = "Час відкладення нагадувань" + override val pref_rate_this_app = "Оцінити цей застосунок в Google Play" + override val pref_send_feedback = "Надіслати відозву розробникові" + override val pref_view_source_code = "Подивитися вихідний код на GitHub" + override val pref_view_app_introduction = "Переглянути вступні інструкції" + override val links = "Посилання" + override val behavior = "Поведінка" + override val name = "Назва" + override val settings = "Налаштування" + override val snooze_interval = "Час відкладення" + override val hint_title = "Чи знаєте ви?" + override val hint_drag = "Аби змінити порядок записів, натисніть і утримуйте назву запису, опісля перетягніть запис на потрібне місце." + override val hint_landscape = "У поземному режимі відображається більше днів." + override val delete_habits = "Вилучити звички" + override val delete_habits_message = "Звички буде вилучено. Цю дію не можна скасувати." + override val habit_not_found = "Звичку вилучено / не знайдено" + override val weekends = "У вихідні" + override val any_weekday = "У будні" + override val any_day = "Щодня" + override val select_weekdays = "Оберіть дні" + override val export_to_csv = "Експортувати як CVS" + override val done_label = "Готово" + override val clear_label = "Очистити" + override val select_hours = "Оберіть години" + override val select_minutes = "Оберіть хвилини" + override val about = "Про програму" + override val translators = "Перекладачі" + override val developers = "Розробники" + override val version_n = "Версія %s" + override val frequency = "Частота" + override val checkmark = "Пташка" + override val strength = "Сила" + override val best_streaks = "Найкращі серії" + override val current_streaks = "Поточна серія" + override val number_of_repetitions = "Число повторень" + override val last_x_days = "Останні %d дні(-в)" + override val last_x_weeks = "Останні %d тижні (-в)" + override val last_x_months = "Останні %d місяці (-в)" + override val last_x_years = "Останні %d роки (-ів)" + override val all_time = "Від початку" + override val every_day = "Щодня" + override val every_week = "Щотижня" + override val two_times_per_week = "Двічі на тиждень" + override val five_times_per_week = "5 разів на тиждень" + override val custom_frequency = "Инше…" + override val help = "Допомога & ЧаПи" + override val could_not_export = "Помилка експортування даних." + override val could_not_import = "Помилка імпортування даних." + override val file_not_recognized = "Неможливо визначити тип файлу." + override val habits_imported = "Звички успішно імпортовано." + override val full_backup_success = "Повна резервна копія успішно експортована." + override val import_data = "Імпортувати дані" + override val export_full_backup = "Експортувати повну резервну копію" + override val import_data_summary = "Підтримує імпортування повної резервної копії, експортованої цією програмою, а також файлів, створених програмами Tickmate, HabitBull та Rewire. Більше інформації дивіться у ЧаПи." + override val export_as_csv_summary = "Створює файли, які можна відкрити у програмах для роботи з таблицями (як-от: Microsoft Excel або OpenOffice Calc). Цей файл не можна імпортувати назад." + override val export_full_backup_summary = "Створює файл, що містить усі ваші дані. Цей файл можна імпортувати назад." + override val bug_report_failed = "Помилка створення звіту про помилку." + override val generate_bug_report = "Створити звіт про помилку" + override val troubleshooting = "Усунення несправностей" + override val help_translate = "Допоможіть перекласти цю програму" + override val night_mode = "Нічний режим" + override val use_pure_black = "Користати цілком чорне тло у нічному режимі" + override val pure_black_description = "Замінює сіре тло на цілком чорне у нічному режимі. Зменшує використання батареї в телефонах із дисплеєм AMOLED." + override val interface_preferences = "Оболонка" + override val reverse_days = "Зворотній лад днів" + override val reverse_days_description = "Показувати дні у зворотньому порядку на головному екрані" + override val day = "День" + override val week = "Тиждень" + override val month = "Місяць" + override val quarter = "Квартал" + override val year = "Рік" + override val total = "Усього" + override val time_every = "раз у" + override val every_x_days = "Кожні %d дні(-в)" + override val every_x_weeks = "Кожні %d тижні(-в)" + override val every_x_months = "Кожні %d місяці (-в)" + override val score = "Сталість" + override val reminder_sound = "Звук нагадування" + override val none = "Немає" + override val filter = "Фільтр" + override val hide_completed = "Приховати завершені" + override val hide_archived = "Приховати архівовані" + override val sticky_notifications = "Закріпити сповіщення" + override val sticky_notifications_description = "Запобігає прихованню сповіщень." + override val repair_database = "Відновити базу даних" + override val database_repaired = "Базу даних відновлено." + override val uncheck = "Зняти позначку" + override val toggle = "Перемкнути" + override val action = "Дія" + override val habit = "Звичка" + override val sort = "Сортувати" + override val manually = "Самотужки" + override val by_name = "За назвою" + override val by_color = "За кольором" + override val by_score = "За сталістю" + override val download = "Завантажити" + override val export = "Експортувати" +} diff --git a/core/src/commonMain/kotlin/org/isoron/uhabits/i18n/StringsVietnamese.kt b/core/src/commonMain/kotlin/org/isoron/uhabits/i18n/StringsVietnamese.kt new file mode 100644 index 000000000..6ccf113bc --- /dev/null +++ b/core/src/commonMain/kotlin/org/isoron/uhabits/i18n/StringsVietnamese.kt @@ -0,0 +1,39 @@ +// -------------------------------------------------------------------------- +// THIS FILE WAS AUTOMATICALLY GENERATED +// +// Please do not submit pull request to modify it. Corrections to translations +// may be submitted at https://translate.loophabits.org/ +// -------------------------------------------------------------------------- + +package org.isoron.uhabits.i18n + +class StringsVietnamese : Strings() { + override val app_name = "Herhaalde Gewoonte Boekhouer" + override val main_activity_title = "Gewoontes" + override val action_settings = "Instellings" + override val edit = "Redigeer" + override val delete = "Verwyder" + override val archive = "Argiveer" + override val unarchive = "Deargiveer" + override val add_habit = "Voeg gewoonte by" + override val color_picker_default_title = "Verander kleur" + override val toast_habit_created = "Gewoonte geskep" + override val toast_habit_deleted = "Gewoontes verwyder" + override val toast_habit_restored = "Gewoontes herstel" + override val toast_nothing_to_undo = "Niks om terug te doen nie" + override val toast_nothing_to_redo = "Niks om oor te doen nie" + override val toast_habit_changed = "Gewoonte verander" + override val toast_habit_changed_back = "Gewoonte terug verander" + override val toast_habit_archived = "Gewoontes geargiveer" + override val toast_habit_unarchived = "Gewoontes gedeargiveer" + override val overview = "Oorsig" + override val intro_title_1 = "Welkom" + override val interval_15_minutes = "15 minute" + override val interval_30_minutes = "30 minute" + override val interval_1_hour = "1 uur" + override val interval_2_hour = "2 ure" + override val interval_4_hour = "4 ure" + override val interval_8_hour = "8 ure" + override val interval_24_hour = "24 ure" + override val settings = "Instellings" +} diff --git a/tools/androidStringsToKt.sh b/tools/androidStringsToKt.sh new file mode 100755 index 000000000..bf8d2e091 --- /dev/null +++ b/tools/androidStringsToKt.sh @@ -0,0 +1,29 @@ +#!/bin/bash +input=$1 +locale_name=$2 + +cat <\([^<]*\)<.*/ '"$prefix"'val \1 = "\2"/' + +echo "}" diff --git a/tools/convertAllStrings.sh b/tools/convertAllStrings.sh new file mode 100755 index 000000000..804508645 --- /dev/null +++ b/tools/convertAllStrings.sh @@ -0,0 +1,46 @@ +#!/bin/bash + +INPUT_DIR=../android/uhabits-android/src/main/res/ +OUTPUT_DIR=../core/src/commonMain/kotlin/org/isoron/uhabits/i18n/ + +convert() { + ./androidStringsToKt.sh $INPUT_DIR/$1/strings.xml "$2" > $OUTPUT_DIR/Strings$2.kt +} + +convert values "" +convert values-ar Arabig +convert values-bg Bulgarian +convert values-ca Catalan +convert values-cs Czech +convert values-da Danish +convert values-de German +convert values-el Greek +convert values-eo Esperanto +convert values-es Spanish +convert values-eu Basque +convert values-fa Persian +convert values-fi Finnish +convert values-fr French +convert values-hi Hindi +convert values-hr Croatian +convert values-hu Hungarian +convert values-in Indonesian +convert values-it Italian +convert values-iw Hebrew +convert values-ja Japanese +convert values-ko Korean +convert values-nl Dutch +convert values-no-rNO Norwegian +convert values-pl Polish +convert values-pt-rBR PortugueseBR +convert values-pt-rPT PortuguesePT +convert values-ro Romanian +convert values-ru Russian +convert values-sl Slovak +convert values-sr Serbian +convert values-sv Swedish +convert values-tr Turkish +convert values-uk Ukrainian +convert values-vi Vietnamese +convert values-zh-rCN ChineseCN +convert values-zh-rTW ChineseTW