diff --git a/README.md b/README.md index 97c4b5600..23139262c 100644 --- a/README.md +++ b/README.md @@ -88,7 +88,8 @@ Noto is also part of my [portfolio](https://alialbaali.com) projects. It showcas * Light/Dark/Black/System themes. * Support for devices with API 21 (Lollipop) and up. * All data is stored locally on the device. -* Language support for English, Turkish, Arabic, Indonesian, Czech, German, Italian, Spanish, and French. +* Language support for English, Turkish, Arabic, Indonesian, Russian, Czech, German, Italian, Spanish, and French, Lithuanian, SimplifiedChinese, and + Portuguese. * Material You (Material 3) support. * Navigating to the top when clicking on the top app bar. @@ -120,6 +121,7 @@ Noto is also part of my [portfolio](https://alialbaali.com) projects. It showcas * All notes view with search functionality. * Recently accessed notes view with search functionality. * Saving selected text by using Quick note option. Default folder is General, can be overridden in Settings. +* Find in Note, and automatic scrolling to the searched text in notes. ### Labels @@ -187,6 +189,8 @@ Noto is also part of my [portfolio](https://alialbaali.com) projects. It showcas - 李華 for the Simplified Chinese localization. - Uli N for the German localization. - Angel C. +- Alexthegib for the Portuguese localization. +- <x0D> Nikita Bragin for the Russian localization. ## Contributions diff --git a/app/build.gradle.kts b/app/build.gradle.kts index 97595ff2a..0d027f932 100644 --- a/app/build.gradle.kts +++ b/app/build.gradle.kts @@ -4,7 +4,7 @@ plugins { id(Plugins.AndroidApplication) kotlin(Plugins.KotlinAndroid) id(Plugins.NavigationSafeArgs) - kotlin("plugin.serialization") version "1.8.10" + kotlin("plugin.serialization") version "1.8.21" id("com.google.devtools.ksp") version "1.8.10-1.0.9" } @@ -51,10 +51,11 @@ android { "in", "it", "lt", -// "ru", + "ru", // "ta", "tr", "zh", + "pt", ) ) } @@ -103,7 +104,7 @@ android { } composeOptions { - kotlinCompilerExtensionVersion = "1.4.3" + kotlinCompilerExtensionVersion = Versions.Compose } testOptions { diff --git a/app/src/main/java/com/noto/app/domain/model/Enums.kt b/app/src/main/java/com/noto/app/domain/model/Enums.kt index 9ab168b9e..234217300 100644 --- a/app/src/main/java/com/noto/app/domain/model/Enums.kt +++ b/app/src/main/java/com/noto/app/domain/model/Enums.kt @@ -27,20 +27,17 @@ enum class Font { Nunito, Monospace, } enum class Grouping { None, CreationDate, Label, AccessDate } enum class Language { - System, English, Turkish, Arabic, Indonesian, - - @Deprecated("Not supported anymore.") - Russian, + System, English, Turkish, Arabic, Indonesian, Russian, @Deprecated("Not supported anymore.") Tamil, Spanish, French, German, Italian, Czech, - Lithuanian, SimplifiedChinese; + Lithuanian, SimplifiedChinese, Portuguese; companion object { @Suppress("DEPRECATION") - val Deprecated = listOf(Tamil, Russian) + val Deprecated = listOf(Tamil) } } diff --git a/app/src/main/java/com/noto/app/domain/model/Release.kt b/app/src/main/java/com/noto/app/domain/model/Release.kt index a978ba6a2..127cc685f 100644 --- a/app/src/main/java/com/noto/app/domain/model/Release.kt +++ b/app/src/main/java/com/noto/app/domain/model/Release.kt @@ -21,14 +21,25 @@ sealed interface Release { val changelogFormatted: String get() = changelog.format() @Serializable - data class Version(val major: Int, val minor: Int, val patch: Int) { + data class Version(val major: Int, val minor: Int, val patch: Int, val status: Status = Status.Stable) { companion object { - val Current = Version(2, 2, 3) - val Last = Version(2, 2, 2) + val Current = Version(2, 3, 0, Status.Beta(1)) + val Last = Version(2, 2, 3) } - fun format(): String = "$major.$minor.$patch" + fun format(): String = if (status is Status.Beta) "$major.$minor.$patch-${status.format()}" else "$major.$minor.$patch" + + @Serializable + sealed interface Status { + @Serializable + data class Beta(val version: Int) : Status { + fun format() = "Beta$version" + } + + @Serializable + object Stable : Status + } } @JvmInline @@ -142,4 +153,11 @@ data class Release_2_2_2(override val changelog: Changelog) : Release { data class Release_2_2_3(override val changelog: Changelog) : Release { override val version: Version = Version(2, 2, 3) override val date: LocalDate = LocalDate(2023, Month.APRIL, 29) +} + +@Suppress("ClassName") +@Serializable +data class Release_2_3_0(override val changelog: Changelog) : Release { + override val version: Version = Version(2, 3, 0, Version.Status.Beta(1)) + override val date: LocalDate = LocalDate(2023, Month.MAY, 24) } \ No newline at end of file diff --git a/app/src/main/java/com/noto/app/util/ModelUtils.kt b/app/src/main/java/com/noto/app/util/ModelUtils.kt index 334351c2f..030b188d3 100644 --- a/app/src/main/java/com/noto/app/util/ModelUtils.kt +++ b/app/src/main/java/com/noto/app/util/ModelUtils.kt @@ -306,6 +306,7 @@ fun Language.toLocale(): Locale = when (this) { Language.Czech -> Locale("cs") Language.Lithuanian -> Locale("lt") Language.SimplifiedChinese -> Locale("zh") + Language.Portuguese -> Locale("pt") } fun List.toLocalListCompat(): LocaleListCompat { @@ -333,6 +334,7 @@ fun LocaleListCompat.toLanguages(): List { tag.startsWith("cs", ignoreCase = true) -> Language.Czech tag.startsWith("lt", ignoreCase = true) -> Language.Lithuanian tag.startsWith("zh", ignoreCase = true) -> Language.SimplifiedChinese + tag.startsWith("pt", ignoreCase = true) -> Language.Portuguese else -> Language.System } } diff --git a/app/src/main/java/com/noto/app/util/ReleaseUtils.kt b/app/src/main/java/com/noto/app/util/ReleaseUtils.kt index 676ee244c..25cd9746a 100644 --- a/app/src/main/java/com/noto/app/util/ReleaseUtils.kt +++ b/app/src/main/java/com/noto/app/util/ReleaseUtils.kt @@ -10,10 +10,20 @@ fun Release.toJson(): String = NotoDefaultJson.encodeToString(this) fun String.toRelease(): Release = NotoDefaultJson.decodeFromString(this) fun Release.Companion.Current(context: Context): Release { - return Release_2_2_3( + return Release_2_3_0( Release.Changelog( listOf( - context.stringResource(R.string.release_2_2_3), + context.stringResource(R.string.release_2_3_0_new_languages), + context.stringResource(R.string.release_2_3_0_reminder), + context.stringResource(R.string.release_2_3_0_selection), + context.stringResource(R.string.release_2_3_0_find_in_note), + context.stringResource(R.string.release_2_3_0_archive), + context.stringResource(R.string.release_2_3_0_sorting), + context.stringResource(R.string.release_2_3_0_reading_mode), + context.stringResource(R.string.release_2_3_0_whats_new), + context.stringResource(R.string.release_2_3_0_report_issues), + context.stringResource(R.string.release_2_3_0_quick_note), + context.stringResource(R.string.release_2_3_0_bug_fixes), ) ) ) @@ -21,6 +31,13 @@ fun Release.Companion.Current(context: Context): Release { fun Release.Companion.Previous(context: Context): List { return listOf( + Release_2_2_3( + Release.Changelog( + listOf( + context.stringResource(R.string.release_2_2_3), + ) + ) + ), Release_2_2_2( Release.Changelog( listOf( diff --git a/app/src/main/java/com/noto/app/util/ResourceUtils.kt b/app/src/main/java/com/noto/app/util/ResourceUtils.kt index f8e4329ae..fe847d240 100644 --- a/app/src/main/java/com/noto/app/util/ResourceUtils.kt +++ b/app/src/main/java/com/noto/app/util/ResourceUtils.kt @@ -108,6 +108,7 @@ fun Language.toResource(): Int = when (this) { Language.Czech -> R.string.czech Language.Lithuanian -> R.string.lithuanian Language.SimplifiedChinese -> R.string.simplified_chinese + Language.Portuguese -> R.string.portuguese } fun ScreenBrightnessLevel.toResource(): Int = when (this) { diff --git a/app/src/main/java/com/noto/app/util/TranslationsUtils.kt b/app/src/main/java/com/noto/app/util/TranslationsUtils.kt index e495c9dca..77cb5a5c3 100644 --- a/app/src/main/java/com/noto/app/util/TranslationsUtils.kt +++ b/app/src/main/java/com/noto/app/util/TranslationsUtils.kt @@ -75,6 +75,20 @@ val Translation.Companion.Default Translator(R.string.german_translator, null), ), ), + Translation( + language = Language.Portuguese, + iconId = R.drawable.ic_portugal, + translators = listOf( + Translator(R.string.portuguese_translator, null), + ), + ), + Translation( + language = Language.Russian, + iconId = R.drawable.ic_russia, + translators = listOf( + Translator(R.string.russian_translator, R.string.russian_translator_url), + ), + ), ) fun Translation.Companion.Comparator(context: Context): Comparator { diff --git a/app/src/main/res/drawable/ic_portugal.xml b/app/src/main/res/drawable/ic_portugal.xml new file mode 100644 index 000000000..c33ea869e --- /dev/null +++ b/app/src/main/res/drawable/ic_portugal.xml @@ -0,0 +1,553 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/app/src/main/res/drawable/ic_russia.xml b/app/src/main/res/drawable/ic_russia.xml new file mode 100644 index 000000000..36a86dfad --- /dev/null +++ b/app/src/main/res/drawable/ic_russia.xml @@ -0,0 +1,18 @@ + + + + + \ No newline at end of file diff --git a/app/src/main/res/values-ar/strings.xml b/app/src/main/res/values-ar/strings.xml index e2021e2b0..3b9596545 100644 --- a/app/src/main/res/values-ar/strings.xml +++ b/app/src/main/res/values-ar/strings.xml @@ -7,7 +7,7 @@ حسنا البحث - Find in note + ابحث في الملاحظة دعم Noto @@ -24,15 +24,15 @@ شامل - Filter notes that have any of the selected labels. + تصفية الملاحظات التي تحتوي على أي من الملصقات المحددة. محدود - Filter notes that have all the selected labels, nothing less. + تصفية الملاحظات التي تحتوي على كل الملصقات المحددة، لا أقل من ذلك. صارم - Filter notes that have only the selected labels, nothing less, nothing more. + تصفية الملاحظات التي تحتوي على الملصقات المحددة فقط، لا أقل، لا أكثر من ذلك. شبكة أنشئت %s تم الوصول %s @@ -58,11 +58,11 @@ شارك Noto مع الآخرين قيم Noto على متجر بلي الإبلاغ عن مشكلة - Email + البريد الإلكتروني حول ما هو الجديد - What\'s new in %s - Learn more… + ما هو الجديد في %s + اعرف المزيد… تصدير/استيراد البيانات فشل في تصدير البيانات. @@ -96,7 +96,7 @@ الرخصة الإصدار التاريخ - Time + الوقت أسحب Nunito (الافتراضي) Monospace @@ -106,7 +106,7 @@ الشاشة الأولى المعروضة عند فتح التطبيق. - Quick Note folder + مجلد الملاحظة السريعة ملاحظة سريعة @@ -185,7 +185,7 @@ تم إلغاء تثبيت المجلد. لم يتم العثور على أي مجلدات. - No relevant folders found. + لم يتم العثور على المجلدات ذات الصلة. اختر مجلدا المجلد اختر أرشيف المجلد @@ -193,7 +193,7 @@ مخزن المجلدات تحديث رمز المرور - Enable vault + تفعيل المخزن أدخل رمز المرور أضف إلى المخزن إزالة من المخزن @@ -202,11 +202,11 @@ الخزينة فارغة. هل أنت متأكد من أنك تريد أرشفة هذا المجلد؟ أرشفة هذا المجلد سيؤدي أيضا إلى إزالته من الخزانة. - Passcode + رمز المرور رمز مرور الخزينة الجديد - New passcode - Current passcode - Vault setup + رمز المرور الجديد + رمز المرور الحالي + إعداد المخزن رمز مرور الخزينة الحالي تغيير رمز المرور @@ -214,14 +214,14 @@ المُهلة الوقت الذي يستغرقه لإغلاق المخزن بعد فتحه. - Vault timeout + مهلة المخزن رمز مرور غير صالح يجب أن يحتوي رمز المرور على 6 أرقام على الأقل رمز المرور لا يمكن أن يكون فارغاً رمز المرور لا يتطابق مع الرمز الحالي تم تحديث رمز مرور الخزينة. - To enable the vault, please provide a passcode. - Vault passcode can\'t be changed if you lose it, make sure to store it somewhere safe. + لتمكين المخزن، يرجى توفير رمز المرور. + لا يمكن تغيير رمز مرور المخزن إذا فقدته، تأكد من تخزينه في مكان آمن. استخدام المقاييس الحيوية تحقق الخزينة @@ -229,7 +229,7 @@ تعطيل المخزن تم تعطيل المخزن. - Vault has been enabled. + تم تفعيل المخزن. تعطيل @@ -250,19 +250,19 @@ استخدام رمز مرور الكل - Set reminder + ﺿﺒﻂ التنبيه تحديث التنبيه الأرشيف فارغ. - %1$d / %2$d Notes - %1$d / %2$d Note - %1$d / %2$d Notes - %1$d / %2$d Notes - %1$d / %2$d Notes - %1$d / %2$d Notes + %1$d / %2$d ملاحظة + ملاحظة واحدة + ملاحظتين + %1$d / %2$d ملاحظات + %1$d / %2$d ملاحظات + %1$d / %2$d ملاحظات %d ملاحظات @@ -325,12 +325,12 @@ - %1$d Words • %2$d / %3$d Found - %1$d Word • %2$d / %3$d Found - %1$d Words • %2$d / %3$d Found - %1$d Words • %2$d / %3$d Found - %1$d Words • %2$d / %3$d Found - %1$d Words • %2$d / %3$d Found + %1$d كلمة • %2$d / %3$d وجدت + كلمة واحدة وجدت + كلمتين وجدت + %1$d كلمة • %2$d / %3$d وجدت + %1$d كلمة • %2$d / %3$d وجدت + %1$d كلمات • %2$d / %3$d وجدت النص العنوان @@ -372,19 +372,19 @@ تم حفظ الملاحظة إلى %s. لا توجد أي ملاحظات. - No relevant notes found. + لم يتم العثور على ملاحظات ذات صلة. - No recent notes found. + لم يتم العثور على ملاحظات حديثة. - No archived notes found. + لم يتم العثور على ملاحظات مؤرشفة. - No scheduled notes found. + لم يتم العثور على ملاحظات مجدولة. - No notes found containing the search term. + لم يتم العثور على ملاحظات تحتوي على مصطلح البحث. - No notes found containing the selected labels. + لم يتم العثور على ملاحظات تحتوي على الملصقات المحددة. - Folder is empty. + المجلد فارغ. الملاحظات %d ملاحظات تم دمجها في ملاحظة جديدة. @@ -397,12 +397,12 @@ %d ملاحظات تم إرشافها. - %d Notes have been unarchived. - Note has been unarchived. - %d Notes have been unarchived. - %d Notes have been unarchived. - %d Notes have been unarchived. - %d Notes have been unarchived. + تم إلغاء أرشفة %d ملاحظات. + تم إلغاء أرشفة ملاحظة واحدة. + تم إلغاء أرشفة ملاحظتين. + تم إلغاء أرشفة %d ملاحظات. + تم إلغاء أرشفة %d ملاحظات. + تم إلغاء أرشفة %d ملاحظات. @@ -422,13 +422,13 @@ %d ملاحظات تم إلغاء تثبيتها. %d ملاحظات تم إلغاء تثبيتها. - Cancel reminder + إلغاء التنبيه تم إلغاء إرشاف الملاحظة. تنبيه - Reminder date - Reminder time - Reminder has been set to run on %1$s at %2$s. - Reminder has been cancelled. + تاريخ التنبيه + وقت التنبيه + تم ضبط التنبيه لتشغيل %1$s في %2$s. + تم إلغاء التنبيه. التنبيهات تنبيه جديد نسخ @@ -521,7 +521,7 @@ إبقاء الشاشة قيد التشغيل ما إذا كان سيتم منع إيقاف تشغيل الشاشة أثناء وضع القراءة. - Full screen mode + وضع الشاشة الكاملة ما إذا كان سيتم إخفاء الحالة وأشرطة التنقل أثناء وضع القراءة. @@ -543,11 +543,11 @@ الحد الأقصى - Progress + التقدّم إظهار إخفاء لم يتم منح الإذن - Current + الحالي اعادة ترتيب تحديث الملصق @@ -592,6 +592,7 @@ التشيكية الليتوانية الصينية المبسطة + البرتغالية الأيقونة @@ -611,6 +612,76 @@ عدد ملاحظات المجلدات جاري تحميل المحتوى - • إصلاح الأخطاء وتحسين التصميم. - • إصلاح الأخطاء + إصلاح الأخطاء وتحسين التصميم. + إصلاح الأخطاء. + دعم خزينة الدفاتر المحمية برمز المرور. + دعم خيارات مهلة الخزينة. + دعم تفعيل توثيق البصمة على الأجهزة المدعومة. + دعم اللغة الإسبانية. + إضافة رابط للمجموعة الجديدة Reddit. + سنة جديدة، تصميم جديد! + رحب بالمجلدات! + تحسين الرسوم المتحركة عبر التطبيق بأكمله. + الدعم التجريبي للمجلدات المتداخلة. + الدعم التجريبي للسحب أفقيا لتغيير اصل المجلد عندما يكون الفرز يدويا. + إضافة مجلد افتراضي \"عام\" للملاحظات العامة. + دعم مشاهدة جميع الملاحظات والملاحظات الأخيرة والقدرة على البحث من خلالها. + إبراز محتوى الملاحظة عند البحث. + تطبيق شريط الأدوات الواسع من أجل تحسين إمكانية الاستخدام والاستعانة باليد. + دعم اللغة الفرنسية. + دعم السحب شريط الادوات التحتي للأعلى لعرض المجلدات. + الانتقال إلى المخزن عند النقر على \'المخزن مفتوح\' الإشعار. + إضافة إعدادات لاختيار المجلد الرئيسي. + إضافة خيار إعدادات لغلق شريط الأدوات بشكل افتراضي. + إصلاح أيقونات الاختصارات الثابتة على أجهزة الأندرويد القديمة. + دعم التراجع/إعادة عرض السجل الخاص بهم. + إعادة تصميم الملصقات. + إعادة تصميم شريط التطبيقات أسفل وأعلى. + إعادة تصميم الكثير من القوائم. + إعادة تصميم تعديل المجلد. + إضافة ترتيب تجميع للمذكرات. + إضافة ارتفاع عند سحب العلامات أو الملاحظات. + تضمين المعاينة في قوائم المجلدات والمذكرات والملصقات. + إظهار التواريخ بطريقة أفضل. + تغيير اللون الأبرز في الملاحظات. + الانتقال إلى المجلدات قبل الخروج من التطبيق. + دعم Material You (Material 3). + إعادة تصميم الشاشة البدائية. + تحسين وضع القراءة. + دعم تذكر مواقف التمرير للمجلدات والملاحظات. + تعطيل الرسوم المتحركة للتسميات. + إصلاح استيراد البيانات. + إصلاح خلل عند فتح مخزن يعطل على أندرويد 11 وما فوق. + تنفيذ إيماءات السحب للتراجع / للتقدم. + دعم فرز الملصقات بشكل شامل أو حصري. + إعادة تصميم أيقونة التطبيق. + دعم تغيير أيقونة التطبيق. + دعم الألمانية. + تم أصلاح الاختصارات لا تعمل عند استخدام أيقونة مختلفة. + التسميات المحددة تظهر الآن أولا في تخطيط الملاحظة. + دعم لغات التشيكية والإيطالية. + دعم تحديد الملاحظات. + دعم خيار لفتح الملاحظات في وضع القراءة افتراضيا. + إعادة تصميم إعدادات البرنامج. + دعم تصفح الملاحظات في وضع القراءة. + تحسين سرعة فتح التطبيق. + إصلاح استيراد ملفات JSON. + إصلاح المظهر الاسود في أندرويد 12 والأحدث. + دعم الليتوانية والصينية المبسطة. + تحسينات التصميم هنا وهناك. + تحسينات في الأداء بخصوص استعادة/إعادة الكلمات في الملاحظات لتكون أكثر فعالية. + دعمت عرض الملاحظات المؤرشفة & المجدولة. + دعمت إعدادات الخروج السريع (الخروج من التطبيق دون الانتقال إلى القائمة الرئيسية). + نفذت طريقة أسرع لإنشاء الملاحظات من خلال تطبيقات أخرى باستخدام مربع الملاحظة السريعة في مركز الإشعارات. + دعمت تغغير لغة التطبيق من خلال إعدادات النظام الأندرويد 13 وما فوق. + دعم لغات الروسية & البرتغالية. + إعادة تصميم واجهة استخدام التنبيه، التاريخ & الوقت للتطابق مع سمة Noto. + مراجعة كيفية تحديد الملاحظات & التعامل مع السحب باستخدام النقرات الطويلة فقط. + دعم عملية البحث في الملاحظة، والتمرير التلقائي للنص الذي تم البحث عنه في الملاحظات. + دعم اختيار ملاحظات متعددة & إجراءات سريعة لشاشات الأرشيف. + ترتيب الكيانات فيما يتعلق بالحروف الساكنة اللغوية. + عرض العداد، ومؤشر التقدم عند فتح ملاحظات متعددة في وضع القراءة. + إعادة تصميم حوار & واجهه استخدام ما هو الجديد. + دعم الإبلاغ عن الأخطاء من خلال البريد الإلكتروني في الإعدادات. + إصلاح حوارات متعددة يتم فتحها عند إنشاء ملاحظة سريعة. diff --git a/app/src/main/res/values-cs/strings.xml b/app/src/main/res/values-cs/strings.xml index 8f5504859..7dded1b47 100644 --- a/app/src/main/res/values-cs/strings.xml +++ b/app/src/main/res/values-cs/strings.xml @@ -7,7 +7,7 @@ Ok Hledat - Find in note + Najít v Note Podpořit Noto @@ -24,15 +24,15 @@ Inkluzivní - Filter notes that have any of the selected labels. + Filtrovat poznámky, které majíjakékoliv vybrané popisky. Exkluzivní - Filter notes that have all the selected labels, nothing less. + Filtrovat poznámky, která majívšechny vybrané popisky, nikoliv méně. Přísný - Filter notes that have only the selected labels, nothing less, nothing more. + Filtrovat poznámky, která majívšechny vybrané popisky, nikoliv více. Mřížka Vytvořeno %s Otevřeno %s @@ -61,8 +61,8 @@ Email O aplikaci Co je nového - What\'s new in %s - Learn more… + Co je nového v %s + Zjistit více… Exportovat/Importovat data Nezdařilo se exportovat data. @@ -96,7 +96,7 @@ Licence Verze Datum - Time + Čas Táhnout Nunito (výchozí) Monospace @@ -106,7 +106,7 @@ První obrazovka zobrazená při spuštění aplikace. - Quick Note folder + Složka rychlých poznámek Rychlé poznámky @@ -183,7 +183,7 @@ Složka byla odepnuta. Žádné složky nenalezeny. - No relevant folders found. + Nebyly nalezeny odpovídající složky. Vybrat složku Složka Vybrat archivní složku @@ -191,7 +191,7 @@ Trezor složek Aktualizovat přístupový kód - Enable vault + Povolit trezor Zadejte svůj přístupový kód Přidat do trezoru Odebrat z trezoru @@ -200,11 +200,11 @@ Trezor je prázdný. Opravdu chcete odstranit tuto složku? Archivací této složky ji také odebere z trezoru. - Passcode + Přístupový kód Nové heslo trezoru - New passcode - Current passcode - Vault setup + Nový přístupový kód + Současný přístupový kód + Nastavení trezoru Aktuální kód trezoru Změnit přístupový kód @@ -212,14 +212,14 @@ Časový limit Doba, po kterou bude trezor po otevření trvat. - Vault timeout + Časový limit trezoru Neplatný přístupový kód Heslo musí obsahovat nejméně 6 čísel Heslo nesmí být prázdné Heslo se neshoduje se stávajícím heslem Kód trezoru byl aktualizován. - To enable the vault, please provide a passcode. - Vault passcode can\'t be changed if you lose it, make sure to store it somewhere safe. + Abyste povolili trezor, je potřeba zadat přístupový kód. + Pokud zapomenete heslo, přístupový kód trezoru není možné změnit. Použít biometriku Ověřit Trezor @@ -227,7 +227,7 @@ Zakázat trezor Trezor byl zakázán. - Vault has been enabled. + Trezor byl povolen. Zakázat @@ -248,17 +248,17 @@ Použít přístupový kód Vše - Set reminder + Nastavit připomínku Změnit upozornění Archiv je prázdný. - %1$d / %2$d Note - %1$d / %2$d Notes - %1$d / %2$d Notes - %1$d / %2$d Notes + %1$d/%2$d poznámky + %1$d/%2$d poznámek + %1$d/%2$d poznámek + %1$d/%2$d poznámek %d poznámka @@ -309,10 +309,10 @@ - %1$d Word • %2$d / %3$d Found - %1$d Words • %2$d / %3$d Found - %1$d Words • %2$d / %3$d Found - %1$d Words • %2$d / %3$d Found + %1$d slovo • %2$d / %3$d nalezeno + %1$d slov • %2$d / %3$d nalezeno + %1$d slov • %2$d / %3$d nalezeno + %1$d slov • %2$d / %3$d nalezeno Text Titulek @@ -350,19 +350,19 @@ Poznámka byla uložena do %s. Žádné poznámky k nalezení. - No relevant notes found. + Nebyly nalezeny žádné odpovídající poznámky. - No recent notes found. + Nebyly nalezeny žádné nedávné poznámky. - No archived notes found. + Nebyly nalezeny žádné archivované poznámky. - No scheduled notes found. + Nebyly nalezeny žádné poznámky s naplánováným připomenutím. - No notes found containing the search term. + Nebyly nalezeny žádné poznámky obsahující hledaný výraz. - No notes found containing the selected labels. + Nebyly nalezeny žádné poznámky obsahující vybrané popisky. - Folder is empty. + Složka je prázdná. Poznámky %d Poznámky byly sloučeny do nové poznámky. @@ -373,10 +373,10 @@ %d poznámek bylo archivováno. - Note has been unarchived. - %d Notes have been unarchived. - %d Notes have been unarchived. - %d Notes have been unarchived. + Poznámka byla rozbalena. + Několik poznámek bylo rozbaleno. + Hodně poznámek bylo rozbaleno. + %d poznámek bylo rozbaleno. @@ -392,13 +392,13 @@ %d poznámek bylo odepnuto. %d poznámek bylo odepnuto. - Cancel reminder + Zrušit připomenutí Složka byla dearchivována. Upomínka - Reminder date - Reminder time - Reminder has been set to run on %1$s at %2$s. - Reminder has been cancelled. + Datum připomenut + Čas připomenutí + Připomenutí bylo nastaveno na %1$s v %2$s. + Připomenutí bylo zrušeno. Upomínky Nová upomínka Kopírovat @@ -477,7 +477,7 @@ Nevypínat obrazovku Určuje, zda zabránit vypnutí obrazovky během režimu čtení. - Full screen mode + Režim celé obrazovky Zda skrýt stavové a navigační lišty během režimu čtení. @@ -499,11 +499,11 @@ Maximum - Progress + Průběh Zobrazit Skrýt Oprávnění nebylo uděleno - Current + Současný Změna pořadí Aktualizovat popisek @@ -548,6 +548,7 @@ Čeština Litevština Zjednodušená Čínština + Portugalština Ikona @@ -567,8 +568,8 @@ Počet položek Načítání obsahu - Bug fixes and design improvements. - Bug fixes. + Opravy chyb a vylepšení designu. + Opravy chyb. Podpora pro knihovny chráněné přístupovým kódem. Podpora pro možnosti časového limitu trezoru. Podpora biometrického ověření trezoru na podporovaných zařízeních. @@ -629,4 +630,14 @@ Podporováno přepínání nastavení rychlého ukončení (ukončení aplikace bez přechodu do hlavní nabídky). Implementován rychlejší způsob vytváření poznámek v jiných aplikacích pomocí dlaždice Rychlá poznámka v oznamovacím centru. Integrována změna jazyka aplikace prostřednictvím systémového nastavení pro Android 13 a vyšší. + Podporována ruština & portugalština. + Přepracovaná stránka připomenutí, datum & posuvník času je nyní shodný s motivem Noto. + Přepracován způsob výběru poznámek & přetahování je řešeno pouze dlouhými kliknutími. + Podporována funkcionalita Najít v poznámce a automatické posouvání do vyhledáváného textu v poznámkách. + Podporován vyběr vícero poznámek & rychlých akcí pro snímky archivů. + Třídění entit s ohledem na diakritická písmena jazyků. + Zobrazené počítadlo a ukazatel průběhu při otevření více poznámek v režimu čtení. + Předělán dialog & obrazovka Co je nového. + Podporováno nahlašování problémů prostřednictvím emailu v nastavení. + Opraveno vícero dialogů zobrazujících se při vytváření rychlé poznámky. diff --git a/app/src/main/res/values-de/strings.xml b/app/src/main/res/values-de/strings.xml index 0c527c1bd..3e823ae70 100644 --- a/app/src/main/res/values-de/strings.xml +++ b/app/src/main/res/values-de/strings.xml @@ -368,7 +368,7 @@ Benachrichtigungsdatum Benachrichtigungszeit Benachrichtigung erfolgt am %1$s um %2$s. - Reminder has been cancelled. + Die Benachrichtigung wurde gelöscht. Erinnerungen Neue Notiz-Erinnerung Kopieren @@ -504,6 +504,7 @@ Tschechisch Litauisch Chinesisch (vereinfacht) + Portugiesisch Icon @@ -585,4 +586,14 @@ Option für schnelles Beenden (beendet die App, ohne das Hauptmenü zu öffnen). Schnelles Erstellen von Notizen aus anderen Apps heraus mit Hilfe der Schnell-Notiz-Kachel im Benachrichtigungszentrum. Änderung der App-Sprache durch die Systemeinstellungen für Android 13 und höher. + Russische & portugiesische Übersetzung. + Neu-designte, zum Noto-Theme passende Dialoge für Benachrichtigungen, Datum sowie Uhrzeit. + Überarbeitung von Notizauswahl und Verschieben durch ausschließlich langes Halten. + Suchen in Notizen einschl. Scrollen zur Fundstelle innerhalb der Notiz wird nun unterstützt. + Auswahl mehrerer Notizen sowie Schnellaktionen sind jetzt auch in Archiven möglich. + Alphabetische Sortierung berücksichtigt nun Umlaute und Akzente je nach Sprache. + Darstellung von Zählwerk und Lesefortschrittsanzeige, wenn mehrere Notizen im Lesemodus geöffnet sind. + Fenster & Dialog für die Neuerungen neu gestaltet. + Das Melden von Problemen per E-Mail ist nun zusätzlich möglich. + Behoben, dass sich mehrere Dialoge beim Erstellen einer Kurznotiz öffneten. diff --git a/app/src/main/res/values-es/strings.xml b/app/src/main/res/values-es/strings.xml index b5a2fda38..95059a69b 100644 --- a/app/src/main/res/values-es/strings.xml +++ b/app/src/main/res/values-es/strings.xml @@ -505,6 +505,7 @@ Checo Lituano Chino simplificado + Portugués Icono @@ -586,4 +587,14 @@ Soportado para cambiar la configuración de Salida Rápida (salir de la aplicación sin navegar al menú principal). Se implementó una forma más rápida de crear notas mientras se encuentra en otras aplicaciones usando la opción Nota Rápida en el centro de notificaciones. Cambio integrado de idioma de la aplicación a través de la configuración del sistema para Android 13 o superior. + Soportados Ruso y portugués. + Recordatorios rediseñados, fecha & selectores de hora para coincidir con el tema Noto. + Revisada la forma en que la selección de notas & arrastrar es manejada usando solo clics largos. + Función de búsqueda en Notas soportada, y desplazamiento automático al texto buscado en notas. + Selección de notas múltiples & acciones rápidas para pantallas de Archivo. + Entidades ordenadas con respecto a las letras diacríticas de los idiomas. + Se muestra el contador, y el indicador de progreso cuando se abren varias notas en modo lectura. + Se ha reiniciado el nuevo cuadro de diálogo & pantalla. + Problemas de reporte soportados a través del correo electrónico en Configuración. + Se han corregido múltiples diálogos abiertos al crear una Nota Rápida. diff --git a/app/src/main/res/values-fr/strings.xml b/app/src/main/res/values-fr/strings.xml index b1a6a2d95..57d2013cc 100644 --- a/app/src/main/res/values-fr/strings.xml +++ b/app/src/main/res/values-fr/strings.xml @@ -9,7 +9,7 @@ Rechercher dans la note - Support Noto + Soutenir Noto Si vous voulez vous assurer que Noto reste maintenu. @@ -504,6 +504,7 @@ Tchèque Lituanien Chinois simplifié + Portugais Icône @@ -523,8 +524,8 @@ Nombre de notes des dossiers Chargement du contenu - Bug fixes and design improvements. - Bug fixes. + Corrections de bugs et améliorations de l\'interface. + Corrections de bugs. Prise en charge du coffre-fort des bibliothèques protégées par un code d\'accès. Prise en charge des options d\'expiration du coffre-fort. Prise en charge de l\'authentification biométriques sur les périphériques pris en charge pour le coffre-fort. @@ -585,4 +586,14 @@ Possibilité de quitter rapidement l\'application (sortie de l\'application sans naviguer vers le menu principal). Création de notes via une tuile Quick Note dans le centre de notification. Intégration de la langue de l\'application dans les paramètres du système pour Android 13 et plus. + Prise en charge du russe et du portugais. + Refonte des Rappels, sélecteurs de date et d\'heure pour correspondre avec le thème Noto. + Amélioration de la gestion de la sélection et du glissement des notes en n\'utilisant que des clics longs. + Fonctionnalité de recherche dans les notes et défilement automatique vers le texte recherché dans les notes. + Prise en charge de la sélection multiple des notes et des actions rapides pour les écrans d\'archives. + Entités triées en fonction des lettres diacritiques des langues. + Affichage d\'un compteur et d\'un indicateur de progression lorsque plusieurs notes sont ouvertes en mode lecture. + La fenêtre de dialogue et l\'écran \"Quoi de neuf\" ont été repensés. + Prise en charge du rapport de problèmes par email dans les Paramètres. + Correction de l\'ouverture de plusieurs fenêtres de dialogue lors de la création d\'une note rapide. diff --git a/app/src/main/res/values-in/strings.xml b/app/src/main/res/values-in/strings.xml index fa9bb3006..a5a6e496f 100644 --- a/app/src/main/res/values-in/strings.xml +++ b/app/src/main/res/values-in/strings.xml @@ -482,6 +482,7 @@ Ceko Lituania Cina (sederhana) + Portugis Ikon @@ -563,4 +564,14 @@ Mendukung setelan untuk Keluar Cepat (keluar dari aplikasi tanpa membuka menu utama). Mengimplementasikan cara yang lebih cepat untuk membuat catatan saat berada di aplikasi lain menggunakan petak Catatan Cepat di pusat notifikasi. Perubahan bahasa aplikasi terintegrasi melalui Setelan Sistem untuk Android 13 dan yang lebih baru. + Mendukung Rusia & Portugis. + Mendesign ulang Pengingat, Tanggal & Pemilih waktu agar cocok dengan tema Noto. + Merevisi cara pemilihan catatan & menyeret dapat dilakukan dengan hanya menggunakan klik panjang. + Mendukung fungsi Temukan di Catatan, dan pengguliran otomatis ke teks yang dicari di catatan. + Mendukung pemilihan beberapa catatan & tindakan cepat untuk layar Arsip. + Entitas yang disortir sehubungan dengan huruf diakritik \"tanda tambahan\" bahasa. + Menampilkan penghitung, dan indikator kemajuan saat beberapa catatan dibuka dalam Mode Membaca. + Mendesain ulang layar & Dialog Apa yang Baru. + Mendukung pelaporan masalah melalui email di Pengaturan. + Memperbaiki beberapa dialog yang dibuka saat membuat Catatan Cepat. diff --git a/app/src/main/res/values-it/strings.xml b/app/src/main/res/values-it/strings.xml index f40534642..56bcc13ee 100644 --- a/app/src/main/res/values-it/strings.xml +++ b/app/src/main/res/values-it/strings.xml @@ -7,7 +7,7 @@ Okay Cerca - Find in note + Cerca nella nota Sostieni Noto @@ -24,15 +24,15 @@ Inclusivo - Filter notes that have any of the selected labels. + Filtra note che hanno una qualsiasi delle etichette selezionate. Esclusivo - Filter notes that have all the selected labels, nothing less. + Filtra note che hanno tutte le etichette selezionate. Preciso - Filter notes that have only the selected labels, nothing less, nothing more. + Filtra note che hanno solo le etichette selezionate, nulla di più, nulla di meno. Griglia Creato il %s Ultimo accesso %s @@ -61,8 +61,8 @@ Email Informazioni Novità - What\'s new in %s - Learn more… + Cosa c\'è di nuovo nella %s + Per saperne di più… Esporta / Importa Errore nell\'esportazione dei dati. @@ -96,7 +96,7 @@ Licenza Versione Data - Time + Ora Trascina Nunito (predefinito) Monospace @@ -106,7 +106,7 @@ La prima schermata visualizzata all\'avvio dell\'app. - Quick Note folder + Cartella delle note rapide Nota rapida @@ -181,7 +181,7 @@ La cartella è stata sbloccata. Nessuna cartella trovata. - No relevant folders found. + Nessuna cartella idonea trovata. Seleziona cartella Cartella Seleziona cartella di archivio @@ -189,7 +189,7 @@ Cassaforte Aggiorna codice - Enable vault + Abilita cassaforte Inserisci codice cassaforte Aggiungi alla cassaforte Rimuovi dalla cassaforte @@ -198,11 +198,11 @@ La cassaforte è vuota. Sei sicuro di voler archiviare questa cartella? Archiviare questa cartella la rimuoverà dalla cassaforte. - Passcode + Codice di accesso Nuovo codice della cassaforte - New passcode - Current passcode - Vault setup + Nuovo codice di accesso + Codice di accesso attuale + Configurazione cassaforte Attuale codice della cassaforte Cambia codice della cassaforte @@ -210,14 +210,14 @@ Timeout Il tempo necessario per chiudere la cassaforte dopo essere stata aperta. - Vault timeout + Timeout cassaforte Codice non valido Il codice deve contenere almeno 6 numeri Il codice non può essere vuoto Il codice non corrisponde con quello attuale Il codice della cassaforte è stato aggiornato. - To enable the vault, please provide a passcode. - Vault passcode can\'t be changed if you lose it, make sure to store it somewhere safe. + Per abilitare la cassaforte, fornisci un codice di accesso. + Il codice di accesso di una cassaforte non può essere cambiato se lo perdi, assicurati di salvarlo in un luogo sicuro. Usa dati biometrici Convalida Cassaforte @@ -225,7 +225,7 @@ Disabilita cassaforte Cassaforte disabilitata. - Vault has been enabled. + La cassaforte è stata abilitata. Disabilita @@ -246,7 +246,7 @@ Usa codice Tutto - Set reminder + Imposta promemoria Aggiorna promemoria L\'archivio è vuoto. %1$d / %2$d Note - %1$d / %2$d Notes + Nota %1$d di %2$d %d Nota @@ -294,7 +294,7 @@ The First number is for the current displayed word, and the other number is the total count of words that have been found. --> %1$d Word • %2$d / %3$d Found - %1$d Words • %2$d / %3$d Found + %1$d Parole • %2$d di %3$d trovate Contenuto Titolo @@ -328,19 +328,19 @@ Nota salvata in %s. Nessuna nota trovata. - No relevant notes found. + Nessuna nota trovata. - No recent notes found. + Nessuna nota recente trovata. - No archived notes found. + Nessuna nota archiviata trovata. - No scheduled notes found. + Nessuna nota programmata trovata. - No notes found containing the search term. + Nessuna nota trovata contenente i termini di ricerca. - No notes found containing the selected labels. + Nessuna nota trovata contenente le etichette selezionate. - Folder is empty. + La cartella è vuota. Note %d note sono state unite in una nuova nota. @@ -350,7 +350,7 @@ Note has been unarchived. - %d Notes have been unarchived. + %d note sono state spostate dall\'archivio. @@ -362,13 +362,13 @@ Nota non più fissata. %d Note non più fissate. - Cancel reminder + Annulla promemoria La nota è stata spostata dall\'archivio. Promemoria - Reminder date - Reminder time - Reminder has been set to run on %1$s at %2$s. - Reminder has been cancelled. + Data promemoria + Ora promemoria + Il promemoria è stato impostato il %1$s alle %2$s. + Il promemoria è stato annullato. Promemoria Nuovo promemoria Copia @@ -433,7 +433,7 @@ Mantieni lo schermo acceso Scegli se impedire lo spegnimento dello schermo durante la modalità lettura. - Full screen mode + Modalità schermo intero Scegli se nascondere la barra di stato e di navigazione durante la modalità lettura. @@ -455,11 +455,11 @@ Massima - Progress + Progresso Mostra Nascondi L\'autorizzazione non è stata concessa - Current + Attuale Riordina Aggiorna etichetta @@ -504,6 +504,7 @@ Ceco Lituano Cinese Semplificato + Portoghese Icona @@ -523,8 +524,8 @@ Contatore note delle cartelle Caricamento contenuti - Bug fixes and design improvements. - Bug fixes. + Correzione bug e miglioramento dell\'interfaccia. + Correzione bug. Aggiunto supporto per librerie della cassaforte protette da passcode. Aggiunte opzioni per la chiusura automatica della cassaforte. Aggiunto supporto per autenticazione della cassaforte tramite dati biometrici per i dispositivi supportati. @@ -585,4 +586,14 @@ Aggiunta l\'opzione per l\'uscita rapida(esci dall\'app senza andare nel menù principale) nelle impostazioni. Implementato un metodo più veloce per creare delle note mentre sei in altre app usando la funzione Nota Rapida dal centro notifiche. Implementata la possibilità di cambiare lingua dell\'app dalle impostazioni di sistema per Android 13 o superiore. + Supporto russo & portoghese. + Nuovo design per i promemoria, selezionatori di data e ora abbinati con il tema Noto. + Revisionato come la selezione e il trascinamento delle note è gestito usando solo click lunghi. + Aggiunta funzionalità di ricerca nelle note, e scorrimento automatico del testo trovato nelle note. + Aggiunta selezione di molteplici note e azioni veloci dalla schermata dell\'archivio. + Entità ordinate rispettando le lettere diacritiche della lingua. + Mostra contatore e indicatore progresso quando si hanno più note aperte in modalità lettura. + Nuovo design per le finestre e la schermata delle novità. + Aggiuntà possibilità di segnalare problemi tramite email nelle impostazioni. + Risolto problema in cui molteplici finestre venivano aperte quando si cercava di creare una nota rapida. diff --git a/app/src/main/res/values-lt/strings.xml b/app/src/main/res/values-lt/strings.xml index 9fa45dfe3..5a683251f 100644 --- a/app/src/main/res/values-lt/strings.xml +++ b/app/src/main/res/values-lt/strings.xml @@ -535,7 +535,7 @@ Vertimai atliekami Crowdin. Sistemos - Anglų (English) + Anglų Turkų Arabų Indoneziečių @@ -548,6 +548,7 @@ Čekų Lietuvių Supaprastinta kinų + Portugalų Piktograma @@ -557,20 +558,20 @@ Redaguoti užrašų valdiklį Naujas aplankų valdiklis Redaguoti aplankų valdiklį - Naujas aplanko mygtukas - Naujas užrašo mygtukas + Naujo aplanko mygtukas + Naujo užrašo mygtukas Valdiklio antraštė Programėlės piktograma Valdiklio spindulys Redaguoti valdiklį - Redaguoti valdiklio mygtuką + Valdiklio redagavimo mygtukas Aplankų užrašų skaičius Įkeliamas turinys Klaidų taisymas ir dizaino patobulinimai. Klaidų taisymas. Slaptažodžiu apsaugotos saugyklos. - Saugyklų skiriamojo laiko parinktys. + Saugyklos skiriamojo laiko parinktys. Biometrinis autentifikavimas palaikomuose įrenginiuose. Ispanų kalba. Pridėta nauja Reddit bendruomenės nuoroda. @@ -629,4 +630,14 @@ Sparčiojo išėjimo nustatymo perjungimas (išėjimas iš programėlės be naršymo pagrindiniame meniu). Įgyvendintas greitesnis būdas sukurti užrašus kitose programėlėse naudojant plytelę „Spartusis užrašas“ pranešimų centre. Integruotas programėlės kalbos keitimas naudojant sistemos nustatymus Android 13 ir naujesniuose įrenginiuose. + Rusų ir portugalų kalbos. + Perkurti priminimų, datos ir laiko parinkikliai, kad sutaptų su Noto tema. + Pataisytas užrašų pasirinkimas ir vilkimas naudojant tik ilgus spustelėjimus. + „Rasti užraše“ funkcionalumas ir automatinis slinkimas į ieškomą tekstą užrašuose. + Kelių užrašų pasirinkimas ir spartieji veiksmai archyvo ekranams. + Esybių rikiavimas atsižvelgiant į kalbos diakritines raides. + Skaitiklis ir progreso indikatorius, kai yra atidaryti keli užrašai skaitymo režime. + Perkurtas „Kas naujo“ dialogo ekranas. + Problemų pranešimas su el. paštu nustatymuose. + Pataisytas kelių dialogų atidarymas sukuriant spartųjų užrašą. diff --git a/app/src/main/res/values-pt/strings.xml b/app/src/main/res/values-pt/strings.xml new file mode 100644 index 000000000..9c97091dc --- /dev/null +++ b/app/src/main/res/values-pt/strings.xml @@ -0,0 +1,599 @@ + + + + Noto + + Aplicar + Ok + Procurar + + Find in note + + Apoiar Noto + + Se quiser que o Noto continue a ser desenvolvido. + + Mais opções + + Opções + Voltar + + Filtragem + Disposição + Lista + + Inclusivo + + Filter notes that have any of the selected labels. + + Exclusivo + + Filter notes that have all the selected labels, nothing less. + + Estrito + + Filter notes that have only the selected labels, nothing less, nothing more. + Grelha + Criado %s + Acedido %s + Por ordem alfabética + + Data de acesso + Data de criação + Manual + Nenhum + Descendente + Ascendente + Definições + + Código-fonte + + Noto é uma aplicação de código aberto, e o código é publicado no GitHub. + + Comunidade Reddit + + Junte-se à comunidade para se envolver com outros utilizadores do Noto, e receber as últimas notícias. + + Tipo de letra das notas + Partilhar Noto com outros + Avaliar Noto na Play Store + Reportar um problema + Email + Sobre + O que há de novo + What\'s new in %s + Learn more… + + Exportar/Importar dados + Falha na exportação dos dados. + Falha na importação dos dados. + Os dados foram exportados para %s + Dados foram importados. + Exportar dados + Importar dados + Importando dados… + Exportando dados… + Falha na criação de um ficheiro. + Nenhuma pasta foi selecionada. + Nenhum ficheiro foi selecionado. + + Abrir com + Confira Noto, uma aplicação minimalista de código aberto para anotações. + Versão + + A versão foi copiada para a área de transferência. + + Programador + + Criador + + + Ícones da aplicação + Política de privacidade + + Atualizado pela última vez em 25 de Agosto de 2022. + + Licença + Versão + Data + Time + Arrastar + Nunito (padrão) + Monospace + Arquivo de pastas + + Interface principal + + O primeiro ecrã apresentado ao lançar a aplicação. + + Quick Note folder + + Nota rápida + + A pasta padrão ao guardar uma nota usando a opção de seleção de texto \"Nota rápida\". + Geral + Todas as notas + Todas as pastas + Limpar + + Recente + Colapso + Expandir + Pasta dos pais + Nova posição do cursor da nota + + Notas abertas em + Arquivo + + Arquivado + + Agendado + + Arquivo %s + Desarquivar + Editar + + Próximo + + Anterior + Afixar + + Unir + Desafixar + Eliminar + agora mesmo + + Selecionar + + Selecionar todos + + Traduções + + Um agradecimento especial a todos os tradutores que ajudaram a tornar Noto disponível em diferentes localizações. + + Créditos + + Pastas + + %d Pasta + %d Pastas + + Criar pasta + Atualizar pasta + Pasta de arquivo + Nova pasta + Editar pasta + Opções de pasta + Novo atalho de notas + Esta ação não pode ser desfeita e irá apagar permanentemente a pasta e todo o seu conteúdo. + Título da pasta + + Cor + Eliminar + Tem a certeza de que quer apagar esta pasta? + Classificação de pastas + Ordenação de pastas + O título não pode estar vazio. + A pasta foi eliminada. + A pasta foi arquivada. + A pasta foi desarquivada. + A pasta foi fixada. + A pasta foi desafixada. + Nenhuma pasta encontrada. + + No relevant folders found. + Selecionar pasta + Pasta + Selecionar arquivo de pastas + Afixado + + Caixa-forte de pastas + Atualização do código de acesso + Enable vault + Introduza o código de acesso ao cofre + Adicionar ao cofre + Remover do cofre + A pasta foi adicionada ao cofre. + A pasta foi retirada do cofre. + A caixa-forte está vazia. + Tem a certeza de que quer arquivar esta pasta? + O arquivamento desta pasta também a removerá do cofre. + Passcode + Novo código de acesso ao cofre + New passcode + Current passcode + Vault setup + Código de acesso ao cofre atual + + Alterar código de acesso + + Tempo Limite + + O tempo necessário para fechar o cofre após ser aberto. + Vault timeout + Código de Acesso Inválido + O código de acesso deve conter pelo menos 6 números + O código de acesso não pode estar vazio + O código de acesso não corresponde ao atual + O código de acesso ao cofre foi atualizado. + To enable the vault, please provide a passcode. + Vault passcode can\'t be changed if you lose it, make sure to store it somewhere safe. + Utilizar biometria + Validar + Cofre + + Desativar cofre + + O cofre foi desativado. + Vault has been enabled. + + Desativar + + Tem a certeza de que quer desativar o cofre? + + Esta ação não pode ser desfeita e irá desativar o cofre e mover todas as pastas para fora do cofre. + O cofre está aberto + Imediatamente + Ao fechar o aplicativo + Após 1 hora + Após 4 horas + Após 12 horas + Fechar cofre + + Permitir autenticação biométrica + + Seja para permitir o acesso ao cofre usando métodos de autenticação biométrica, tais como o Reconhecimento Facial ou a Impressão Dactiloscópica. + Utilizar Código de acesso + + Todos + Set reminder + Atualizar lembrete + Arquivo está vazio. + + + %1$d / %2$d Note + %1$d / %2$d Notes + + + %d Nota + %d Notas + + + + %1$d Nota - %2$d Filtrado + %1$d Notas - %2$d Filtrado + + + + %1$d Nota - %2$d Selecionado + %1$d Notas - %2$d Selecionados + + + + %1$d Nota - %2$d Filtrado - %3$d Selecionado + %1$d Notas - %2$d Filtrado - %3$d Selecionado + + + %d Palavra + Palavras %d + + + + %1$d Palavra - %2$d Selecionada + %1$d Palavra - %2$d Selecionada + + + + %1$d Word • %2$d / %3$d Found + %1$d Words • %2$d / %3$d Found + + Corpo + Título + + Editor + Criar nota + + Apagar nota + Eliminar notas + + Duplicar + Desfazer + Desfazer histórico + Refazer + Refazer histórico + + Partilhar nota + Partilhar notas %d + + + Ordenação + + Ordenar + Vista das notas + + Vista das pastas + + Agrupamento + Guardar para Noto + + A nota foi guardada em %s. + Não foram encontradas notas. + + No relevant notes found. + + No recent notes found. + + No archived notes found. + + No scheduled notes found. + + No notes found containing the search term. + + No notes found containing the selected labels. + + Folder is empty. + Notas + + %d As notas foram fundidas em nova nota. + + A nota foi arquivada. + %d As notas foram arquivadas. + + + Note has been unarchived. + %d Notes have been unarchived. + + + + A nota foi afixada. + %d As notas foram afixadas. + + + + A pasta foi desafixada. + As notas %d não foram afixadas. + + Cancel reminder + A nota foi desarquivada. + Lembrete + Reminder date + Reminder time + Reminder has been set to run on %1$s at %2$s. + Reminder has been cancelled. + Lembretes + Novo lembrete + Cópia + Copiar para… + + + A nota foi copiada para %s. + As notas %d foram copiadas para %s. + + + + A nota foi copiada para a área de transferência. + %d As notas foram copiadas para a área de transferência. + + O texto foi copiado para a área de transferência. + + Tem a certeza de que quer apagar esta nota? + Tem a certeza de que quer apagar estas notas? + + Partilhar com… + Adicionar lembrete + + Esta ação não pode ser desfeita e irá apagar a nota e o seu lembrete permanentemente. + Esta ação não pode ser desfeita e irá apagar permanentemente as notas e os seus lembretes. + + Modo de Leitura + Editar lembrete + Opções de notas + + + A nota foi eliminada. + %d As notas foram eliminadas. + + + + A nota foi duplicada. + %d As notas foram duplicadas. + + Mover para… + + + A nota foi movida para %s. + %d As notas foram movidas para %s. + + Tamanho de pré-visualização da nota + Mostrar data de criação da nota + + Mostrar a contagem de notas + + Se deseja exibir a contagem de notas na caixa de diálogo pastas. + + Saída Rápida + + Se deseja sair do aplicativo imediatamente ao pressionar o botão voltar. + Lembrar posição de deslocamento + + Se deseja armazenar a posição de rolagem em pastas e notas. + Não incomodar + + Se deseja ativar o modo Não Perturbe durante o modo de leitura. + + Manter ecrã ligado + + Impedir que a tela desligue durante o Modo de Leitura. + Full screen mode + + Ocultar barras de estado e de navegação durante o Modo de Leitura. + + Nível de luminosidade do ecrã + + Nível de luminosidade do ecrã durante o modo de leitura. + + Min + + Muito baixo + + Baixo + + Médio + + Alto + + Muito alto + + Máx + + Progress + Mostrar + Ocultar + A permissão não foi concedida + Current + + Reordenar + Atualizar etiqueta + Criar etiqueta + Etiqueta + Sem etiqueta + Opções de etiqueta + Eliminar rótulo + Nova etiqueta + Editar etiqueta + Ordem de marcadores + Tem a certeza de que deseja eliminar esta etiqueta? + A etiqueta foi eliminada. + Esta ação não pode ser desfeita e irá apagar a etiqueta e remover a etiqueta das notas associadas de forma permanente. + + Tema + Seguir sistema + Escuro + Seguir sistema + Preto + Claro + Escuro + Preto + + Idioma + + Não terminado + + Traduzir Noto + + As traduções são feitas no Crowdin. + + Seguir o sistema + Inglês + Turco + Árabe + Indonésio + Russo + Espanhol + Francês + Alemão + Italiano + Tamil + Checo + Lituano + Chinês simplificado + Portuguese + + Ícone + + Criar widget + Atualizar widget + Novo widget de notas + Editar widget de notas + Novo widget de pastas + Edição de pastas widget + Novo botão de pasta + Novo botão de notas + Cabeçalho do Widget + Ícone da aplicação + Raio de Widget + Editar widget + Editar botão widget + Pastas Contagem de notas + Carregando Conteúdo + + Bug fixes and design improvements. + Bug fixes. + Suporte para bibliotecas protegidas com código de acesso. + Suporte para opções de tempo limite para cofres. + Suporte para a autenticação de cofre biométrico em dispositivos suportados. + Suporte para a língua espanhola. + Adicionar um link para a nova comunidade Reddit. + Ano Novo, novo visual! + As bibliotecas se foram. Pastas de boas-vindas! + Melhoria de animações em todo o aplicativo. + Suporte experimental para pastas aninhadas. + Suporte experimental para deslizar horizontalmente para aninhar uma pasta quando a classificação é manual. + Adicione uma pasta \"Geral\" padrão para notas gerais. + Suporte para visualizar todas as notas e anotações recentes e a capacidade de pesquisar por meio delas. + Destacar o conteúdo da nota na pesquisa. + Implementar barra de ferramentas para melhor usabilidade e acesso à mão. + Suporte para a língua francesa. + Suporte para deslizar para cima a barra de aplicativos para ver as pastas. + Navegue para o cofre quando clicar na notificação \"cofre está aberta\". + Adicionar opção de configurações para escolher o destino da pasta principal. + Adicionar opção de configurações para fechar a barra de ferramentas por padrão. + Corrigir ícones de atalhos estáticos em dispositivos Android mais antigos. + Suporte para desfazer/refazer e ver seu histórico. + Etiquetas Redesignas. + Redesign bottom e top bar em todos os layouts. + Redesign muitos menus. + Redesign novo/editar layout da pasta. + Adicionar ordem de agrupamento para notas. + Adicione elevação ao arrastar rótulos ou notas. + Incluir pré-visualização na pasta, nota e rótulos de menus. + Formato de datas de uma forma melhor. + Muda a cor do destaque nas notas. + Navegue até o layout das pastas antes de sair do aplicativo. + Suporte para Material Você (Material 3). + Tela inicial Redesignor. + Melhorias no Modo de leitura. + Suporte para memorizar posições de rolagem para pastas e notas. + Desativar animações para rótulos e cores da pasta. + Consertar a importação de dados. + Corrija um erro quando abrir um cofre falhar no Android 11 ou superior. + Implementar gestos deslizando para desfazer/refazer. + Suporte para filtrar rótulos inclusiva ou exclusivamente. + Ícone do aplicativo Redesign. + Suporte para trocar o ícone do aplicativo. + Apoie o alemão. + Atalhos corrigidos não funcionam ao usar um ícone diferente. + Os rótulos selecionados agora aparecem primeiro na disposição da nota. + Checo e italiano suportados. + Multi-seleção suportada para notas. + Suportado uma opção para abrir notas no Modo de Leitura por padrão. + Tela de configurações reeditadas. + Suporte à paginação implementado para notas no Modo de Leitura. + Melhorada a velocidade de lançamento de aplicativos. + Importação fixa de arquivos JSON. + Cor fixa do tema preto no Android 12 e em dispositivos mais recentes. + Lituano e chinês simplificado. + Melhorias de design aqui e ali. + Funcionalidade Refatorada de remoção/redo para ser mais eficaz. + Visualização compatível arquivada & Notas Agendadas. + Suportado para as configurações de Saída Rápida (alternam o aplicativo sem navegar até o menu principal). + Implementado uma maneira mais rápida de criar notas enquanto em outros aplicativos usando o bloco de Nota Rápida no centro de notificação. + Integrado para alterar o idioma dos aplicativos através de Configurações do Sistema para Android 13 ou superior. + Supported Russian & Portuguese. + Redesigned Reminder, Date & Time pickers to match with Noto theme. + Revised how notes selection & dragging is handled by using only long clicks. + Supported Find in Note functionality, and automatic scrolling to the searched text in notes. + Supported multiple notes selection & quick actions for Archive screens. + Sorted entities with respect to languages’ diacritical letters. + Displayed counter, and progress indicator when having multiple notes opened in Reading Mode. + Redesigned What’s New dialog & screen. + Supported reporting issues through email in Settings. + Fixed multiple dialogs being opened when creating a Quick Note. + diff --git a/app/src/main/res/values-ru/strings.xml b/app/src/main/res/values-ru/strings.xml index d3e75732d..9468eff84 100644 --- a/app/src/main/res/values-ru/strings.xml +++ b/app/src/main/res/values-ru/strings.xml @@ -548,6 +548,7 @@ Чешский Литовский Китайский упрощенный + Португальский Иконка @@ -629,4 +630,14 @@ Поддерживается переключение настроек быстрого выхода (выход из приложения без перехода в главное меню). В других приложениях реализован быстрый способ создания заметок с помощью плитки Быстрой заметки в центре уведомлений. Встроенная смена языка приложения через Системные настройки для Android 13 и выше. + Поддерживается Русский и Португальский. + Напоминание, а так же выбор даты/времени теперь соответствуют теме Noto. + Переосмыслена реализация Drag\'n\'Drop и Выбора используя только долгие нажатия. + Поддерживается функция поиска в примечании и автоматическая прокрутка к найденному тексту в заметках. + Поддерживается выбор нескольких заметок и быстрые действия для экранов архива. + Сортировка сущностей по отношению к диакритическим буквам языков. + Счетчик и индикатор прогресса при открытии нескольких заметок в режиме чтения. + Переработано диалоговое окно и экран \"Что нового\". + Поддержка отчетов об ошибках по электронной почте в настройках. + Исправлено открытие нескольких диалогов при создании Быстрой Заметки. diff --git a/app/src/main/res/values-ta/strings.xml b/app/src/main/res/values-ta/strings.xml index cddc4307c..75ef7fe3c 100644 --- a/app/src/main/res/values-ta/strings.xml +++ b/app/src/main/res/values-ta/strings.xml @@ -504,6 +504,7 @@ Czech Lithuanian Simplified Chinese + Portuguese Icon @@ -585,4 +586,14 @@ Supported for Quick Exit settings toggle (exiting the app without navigating to the main menu). Implemented a faster way to create notes while in other apps using Quick Note tile in the notification center. Integrated changing app language through System Settings for Android 13 and above. + Supported Russian & Portuguese. + Redesigned Reminder, Date & Time pickers to match with Noto theme. + Revised how notes selection & dragging is handled by using only long clicks. + Supported Find in Note functionality, and automatic scrolling to the searched text in notes. + Supported multiple notes selection & quick actions for Archive screens. + Sorted entities with respect to languages’ diacritical letters. + Displayed counter, and progress indicator when having multiple notes opened in Reading Mode. + Redesigned What’s New dialog & screen. + Supported reporting issues through email in Settings. + Fixed multiple dialogs being opened when creating a Quick Note. diff --git a/app/src/main/res/values-tr/strings.xml b/app/src/main/res/values-tr/strings.xml index 7ef628376..0ac026a6d 100644 --- a/app/src/main/res/values-tr/strings.xml +++ b/app/src/main/res/values-tr/strings.xml @@ -7,7 +7,7 @@ Tamam Ara - Find in note + Notun içinde bul Noto\'ya destek olun @@ -22,17 +22,17 @@ Düzen Tek sütun - Dahil + Dâhil - Filter notes that have any of the selected labels. + Seçilen etiketlerin en az birine sahip olan notları filtreleyin. Hariç - Filter notes that have all the selected labels, nothing less. + Seçilen etiketlerin tümüne sahip olan notları filtreleyin. Tam - Filter notes that have only the selected labels, nothing less, nothing more. + Sadece seçilen etiketlere sahip olan notları filtreleyin. Çift sütun Oluşturma tarihi: %s %s tarihinde erişildi @@ -58,11 +58,11 @@ Noto\'yu başkalarıyla paylaşın Uygulamayı Play Store\'da değerlendirin Sorun bildir - Email + E-posta Hakkında Yenilikler - What\'s new in %s - Learn more… + %s ile gelen yenilikler + Daha fazla bilgi Verileri içe/dışa aktar Dışa aktarma başarısız. @@ -96,7 +96,7 @@ Lisans Sürüm Tarih - Time + Saat Sürükle Nunito (varsayılan) Monospace @@ -106,7 +106,7 @@ Uygulama açılınca gösterilecek ilk sayfayı belirleyin. - Quick Note folder + Hızlı Not klasörü Hızlı not @@ -181,7 +181,7 @@ Sabitleme kaldırıldı. Klasör bulunamadı. - No relevant folders found. + İlgili klasör bulunamadı. Klasör seç Klasör Klasör arşivini seç @@ -189,7 +189,7 @@ Klasör kasası Şifreyi güncelle - Enable vault + Kasa özelliğini etkinleştir Kasa şifresini gir Kasaya ekle Kasadan çıkar @@ -198,11 +198,11 @@ Kasa boş. Bu klasörü arşivlemek istediğinizden emin misiniz? Arşivlenen klasörler kasadan çıkartılır. - Passcode + Şifre Yeni kasa şifresi - New passcode - Current passcode - Vault setup + Yeni şifre + Mevcut şifre + Kasa kurulumu Mevcut kasa şifresi Şifreyi değiştir @@ -210,14 +210,14 @@ Zaman aşımı Kasanın otomatik olarak tekrar kilitlenmesi için geçmesi gereken süreyi belirleyin. - Vault timeout + Kasa zaman aşımı Geçersiz şifre Şifre en az 6 rakamdan oluşmalıdır Şifre boş bırakılamaz Girdiğiniz şifre mevcut şifreyle uyuşmuyor Kasa şifresi güncellendi. - To enable the vault, please provide a passcode. - Vault passcode can\'t be changed if you lose it, make sure to store it somewhere safe. + Kasa özelliğini etkinkeştirmek için lütfen bir şifre girin. + Mevcut şifreyi unutursanız kasa şifresini tekrar değiştiremezsiniz, bu yüzden şifrenizi lütfen güvenli bir yere kaydedin. Biyometri kullan Doğrula Kasa @@ -225,7 +225,7 @@ Kasa özelliğini kapat Kasa özelliği devre dışı bırakıldı. - Vault has been enabled. + Kasa özelliği etkinleştirildi. Devre dışı bırak @@ -246,15 +246,15 @@ Şifre kullan Tümü - Set reminder + Hatırlatıcı ayarla Hatırlatıcıyı güncelle Arşiv boş. - %1$d / %2$d Note - %1$d / %2$d Notes + Not: %1$d / %2$d + Not: %1$d / %2$d %d Not @@ -293,8 +293,8 @@ - %1$d Word • %2$d / %3$d Found - %1$d Words • %2$d / %3$d Found + Kelime: %1$d • Bulunan: %2$d / %3$d + Kelime: %1$d • Bulunan: %2$d / %3$d Metin Başlık @@ -326,21 +326,21 @@ Noto\'ya kaydet Not başarıyla %s klasörüne kaydedildi. - Not bulunamadı. + Herhangi bir not bulunamadı. - No relevant notes found. + İlgili not bulunamadı. - No recent notes found. + Not geçmişinide herhangi bir not bulunamadı. - No archived notes found. + Arşivlenmiş bir not bulunamadı. - No scheduled notes found. + Hatırlatıcılı bir not bulunamadı. - No notes found containing the search term. + Arama terimini içeren herhangi bir not bulunamadı. - No notes found containing the selected labels. + Seçilen etiketleri içeren herhangi bir not bulunamadı. - Folder is empty. + Klasör boş. Notlar %d not başarıyla birleştirildi. @@ -349,8 +349,8 @@ %d not arşivlendi. - Note has been unarchived. - %d Notes have been unarchived. + Not arşivden çıkarıldı. + %d Not arşivden çıkarıldı. @@ -362,13 +362,13 @@ Sabitleme kaldırıldı. %d notun sabitlemesi kaldırıldı. - Cancel reminder + Hatırlatıcıyı iptal et Not arşivden çıkarıldı. Hatırlatıcı - Reminder date - Reminder time - Reminder has been set to run on %1$s at %2$s. - Reminder has been cancelled. + Hatırlatıcı tarihi + Hatırlatıcı saati + Hatırlatıcı, %1$s saat %2$s için ayarlandı. + Hatırlatıcı iptal edildi. Hatırlatıcılar Yeni hatırlatıcı Panoya kopyala @@ -394,7 +394,7 @@ Bu işlem geri alınamaz. Not ve hatırlatıcı kalıcı olarak silinecektir. Bu işlem geri alınamaz. Notlar ve hatırlatıcıları kalıcı olarak silinecektir. - Okuma modu + Okuma Modu Hatırlatıcıyı düzenle Not seçenekleri @@ -433,7 +433,7 @@ Ekranı açık tut Okuma Modu sırasında ekranın kapanmasının engellenip engellenmeyeceğini belirleyin. - Full screen mode + Tam ekran modu Okuma Modu sırasında durum ve gezinme çubuklarının gizlenip gizlenmeyeceğini belirleyin. @@ -455,11 +455,11 @@ Maksimum - Progress + İlerleme Göster Gizle İzin alma işlemi başarısız - Current + Mevcut Yeniden sırala Etiketi güncelle @@ -504,6 +504,7 @@ Çekçe Litvanca Basitleştirilmiş Çince + Portekizce Simge @@ -523,66 +524,76 @@ Not sayısı İçerik yükleniyor - Bug fixes and design improvements. - Bug fixes. - Şifre korumalı kitaplık kasası desteği. - Kasa zaman aşımı ayarları. - Desteklenen cihazlar için biyometrik doğrulama özelliği. - İspanyolca desteği. - Yeni Reddit topluluğu linki. + Hatalar düzeltildi ve tasarımda iyileştirmeler yapıldı. + Hatalar düzeltildi. + Şifre korumalı kitaplık kasası özelliği eklendi. + Kasa zaman aşımı ayarları eklendi. + Desteklenen cihazlar için biyometrik doğrulama özelliği eklendi. + İspanyolca desteği getirildi. + Yeni Reddit topluluğu linki eklendi. Yeni yılda yepyeni bir Noto! Kitaplıklar yerini klasörlere bıraktı! Uygulama genelinde animasyonlar iyileştirildi. - Yeni deneysel özellik: İç içe klasör desteği. - Yeni deneysel özellik: Özel sıralama etkinken bir klasörün dizindeki yerini değiştirmek için yatay olarak kaydır. + İç içe klasör özelliği eklendi. + Özel sıralama etkinken bir klasörün dizindeki yerini artık yatay kaydırma yaparak değiştirebilirsiniz. Herhangi bir üst klasörü olmayan notlar için \"Genel\" bir klasör eklendi. - Support viewing all notes and recent notes and the ability to search through them. - Arama sırasında eşleşen not içeriği artık vurgulu olarak gösterilecek. - Kullanıcını deneyimini iyileştirmek için daraltılabilir araç çubuğu eklendi. - Fransızca desteği. + Tüm notlar ve not geçmişi içinde arama yapma özelliği eklendi. + Arama sırasında eşleşen içerikler artık vurgulu olarak gösterilecek. + Kullanıcı deneyimini iyileştirmek için daraltılabilir araç çubuğu eklendi. + Fransızca desteği getirildi. Alt uygulama çubuğunu yukarı kaydırarak klasörleri görünteleyebilme özelliği eklendi. \"Kasa açık\" bildirimine tıklandığında kasaya gitme özelliği eklendi. Ana klasör dizini seçme ayarı eklendi. Ayarlar ekranına varsayılan araç çubuğu görünümünü daraltılmış olarak ayarlama seçeneği eklendi. Eski Android cihazlarda statik kısayol simgeleri düzeltildi. - Geri alma/yeniden yazma özelliği ve geri al/yeniden yaz geçmişi eklendi. + Geri alma / yeniden yazma özelliği ve geri al / yeniden yaz geçmişi eklendi. Etiketler yeniden tasarlandı. Tüm düzen türlerinde alt ve üst uygulama çubuğu yeniden tasarlandı. - Ana menü yeniden tasarlandı. + Birçok menü yeniden tasarlandı. Klasör oluşturma/düzenleme arayüzü yeniden tasarlandı. Notlar için gruplandırma düzeni özelliği eklendi. - Etiketleri veya notları sürüklerken yükseklik eklendi. + Etiketleri veya notları sürüklerken taşınan öge artık daha yüksekte görünecek. Klasör, not ve etiket menülerinde önizleme desteği eklendi. Tarih formatı iyileştirildi. - Notlarda vurgu rengi değiştirildi. - Uygulamadan çıkmadan önce klasör ekranında gezinilecek. - Material You desteği (Material 3). + Notlardaki vurgu rengi değiştirildi. + Uygulamadan çıkmadan önce artık klasör ekranına geçilecek. + Material You (Material 3) desteği getirildi. Başlangıç ekranı yeniden tasarlandı. - Okuma modu iyileştirildi. - Klasör ve notlarda kaydırma pozisyonunu hatırlama desteği eklendi. - Etiket ve klasör renkleri için kullanılan animasyonları devre dışı bırakabilme desteği eklendi. - Verileri içeri aktarmada yaşanan sorunlar giderildi. + Okuma Modu iyileştirildi. + Klasör ve notlarda kaydırma pozisyonunu hatırlama desteği getirildi. + Etiket ve klasör renkleri için kullanılan animasyonları devre dışı bırakabilme özelliği eklendi. + Verileri içeri aktarmada yaşanan hatalar düzeltildi. Android 11 ve üzerinde kasayı açınca yaşanan çökme sorunu giderildi. - Geri al/yeniden yaz özelliklerini kaydırma hareketleriyle kullanabilme desteği eklendi. - Etiketleri dahil veya hariç olarak filtreleme desteği eklendi.\n• Uygulama simgesi yeniden tasarlandı. + Geri al / yeniden yaz özelliklerini kaydırma hareketleriyle kullanabilme desteği eklendi. + Etiketleri dâhil veya hariç olarak filtreleme desteği eklendi. Uygulama simgesi yeniden tasarlandı. Uygulama simgesi artık değiştirilebilir. - Almanca yerelleştirme eklendi. + Almanca desteği getirildi. Farklı bir simge kullanıldığında kısayolların çalışmaması hatası giderildi. Seçilen etiketler artık not arayüzünün başında görünecek. Çekçe ve İtalyanca desteği getirildi. Notlar için çoklu seçim desteği getirildi. - Notları her zaman Okuma Modu\'nda açabilme seçeneği getirildi. + Notları her zaman Okuma Modu\'nda açabilme seçeneği eklendi. Ayarlar ekranı baştan tasarlandı. Okuma Modu\'nda açılan notlar için sayfalandırma desteği getirildi. Uygulamanın ilk çalıştırma hızı iyileştirildi. JSON dosyaları içeri aktarımında yaşanan sorunlar giderildi. Android 12 ve üstü cihazlar için siyah tema rengi düzeltildi. Litvanyaca ve Basitleştirilmiş Çince desteği getirildi. - Tasarım iyileştirmeleri yapıldı. - Geri al / yeniden yaz işlemleri daha etkili olacak şekilde yeniden düzenlendi. + Tasarımda iyileştirmeler yapıldı. + Geri al / yeniden yaz işlemleri daha etkili olacak şekilde revize edildi. Arşivlenmiş ve Hatırlatıcılı notlar da artık filtrelenebilecek. - Hızlı Çıkış özelliği eklendi (ana menüye gitmeden uygulamadan çıkma). - Diğer uygulamalardayken bildirim çekmecesindeki Hızlı Not kutucuğunu kullanarak not oluşturmak için daha hızlı bir yol eklendi. + Hızlı Çıkış (ana menüye gitmeden uygulamadan çıkma) özelliği eklendi. + Daha hızlı bir şekilde not oluşturmak için diğer uygulamalardayken bildirim çekmecesindeki Hızlı Not kutucuğunu kullanarak not oluşturma özelliği eklendi. Android 13 ve üzeri cihazlar için Sistem Ayarları aracılığıyla uygulama dilini değiştirme özelliği eklendi. + Rusça ve Portekizce desteği getirildi. + Hatırlatıcı, Tarih ve Saat seçiciler Noto temasıyla uyum sağlayacak şekilde yeniden tasarlandı. + Not seçimi ve notların sürüklenmesinin uzun basma ile gerçekleştirilme prensibi revize edildi. + \"Notun içinde bul\" işlevi ve arama eşleşmeleri arasında otomatik geçiş desteği getirildi. + Arşiv ekranları için çoklu not seçimi ve hızlı eylem desteği getirildi. + Alfabetik sırlamada artık dile özel harfler de dikkate alınıyor. + Artık Okuma Modu\'nda birden fazla not açıldığında bir sayaç ve ilerleme göstergesi gösterilecektir. + Yenilikler sayfası yeniden tasarlandı. + Ayarlar menüsünde e-posta yoluyla sorun bildirme desteği getirildi. + Hızlı Not oluştururken birden fazla diyalog penceresinin açılması hatası düzeltildi. diff --git a/app/src/main/res/values-zh/strings.xml b/app/src/main/res/values-zh/strings.xml index 02848c04c..f94fbd84d 100644 --- a/app/src/main/res/values-zh/strings.xml +++ b/app/src/main/res/values-zh/strings.xml @@ -482,6 +482,7 @@ 捷克语 立陶宛语 简体中文 + Portuguese 图标 @@ -563,4 +564,14 @@ Supported for Quick Exit settings toggle (exiting the app without navigating to the main menu). Implemented a faster way to create notes while in other apps using Quick Note tile in the notification center. Integrated changing app language through System Settings for Android 13 and above. + Supported Russian & Portuguese. + Redesigned Reminder, Date & Time pickers to match with Noto theme. + Revised how notes selection & dragging is handled by using only long clicks. + Supported Find in Note functionality, and automatic scrolling to the searched text in notes. + Supported multiple notes selection & quick actions for Archive screens. + Sorted entities with respect to languages’ diacritical letters. + Displayed counter, and progress indicator when having multiple notes opened in Reading Mode. + Redesigned What’s New dialog & screen. + Supported reporting issues through email in Settings. + Fixed multiple dialogs being opened when creating a Quick Note. diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml index df3e4f021..7acc8e308 100644 --- a/app/src/main/res/values/strings.xml +++ b/app/src/main/res/values/strings.xml @@ -519,6 +519,7 @@ Czech Lithuanian Simplified Chinese + Portuguese Nuray Sabri https://linkedin.com/in/nuraysabri Alparslan Şakçi @@ -542,6 +543,9 @@ http://github.com/ErnestasKaralius 李華 https://steamcommunity.com/id/oliverberry + Alexthegib + <x0D> Nikita Bragin + https://github.com/x-0D Icon @@ -663,4 +667,17 @@ @string/release_bug_fixes_and_design_improvements @string/release_bug_fixes_and_design_improvements + + Supported Russian & Portuguese. + Redesigned Reminder, Date & Time pickers to match with Noto theme. + Revised how notes selection & dragging is handled by using only long clicks. + Supported Find in Note functionality, and automatic scrolling to the searched text in notes. + Supported notes selection & quick actions for Archive screens. + Sorted entities with respect to languages’ diacritical letters. + Displayed counter, and progress indicator when having multiple notes opened in Reading Mode. + Redesigned What’s New dialog & screen. + Supported reporting issues through email in Settings. + Fixed multiple dialogs being opened when creating a Quick Note. + @string/release_bug_fixes_and_design_improvements + \ No newline at end of file diff --git a/buildSrc/src/main/java/Dependencies.kt b/buildSrc/src/main/java/Dependencies.kt index e105304f6..59b03c5c5 100644 --- a/buildSrc/src/main/java/Dependencies.kt +++ b/buildSrc/src/main/java/Dependencies.kt @@ -16,11 +16,12 @@ object Versions { const val Kotlin = "1.8.10" const val Android = "7.4.2" const val Epoxy = "5.1.1" + const val Compose = "1.4.4" } object App { - const val VersionName = "2.2.3" - const val VersionCode = 54 + const val VersionName = "2.3.0-Beta1" + const val VersionCode = 55 const val ID = "com.noto" const val MinSDK = 21 const val CompileSDK = 33 @@ -31,6 +32,5 @@ object App { object Plugins { const val AndroidApplication = "com.android.application" const val KotlinAndroid = "android" - const val KotlinKapt = "kapt" const val NavigationSafeArgs = "androidx.navigation.safeargs.kotlin" -} +} \ No newline at end of file diff --git a/gradle/wrapper/gradle-wrapper.properties b/gradle/wrapper/gradle-wrapper.properties index 47ce501b3..24bbf3924 100644 --- a/gradle/wrapper/gradle-wrapper.properties +++ b/gradle/wrapper/gradle-wrapper.properties @@ -1,6 +1,6 @@ -#Mon Mar 13 21:55:37 EDT 2023 +#Wed May 24 00:32:58 EDT 2023 distributionBase=GRADLE_USER_HOME -distributionUrl=https\://services.gradle.org/distributions/gradle-8.0.2-bin.zip distributionPath=wrapper/dists -zipStorePath=wrapper/dists +distributionUrl=https\://services.gradle.org/distributions/gradle-8.1.1-bin.zip zipStoreBase=GRADLE_USER_HOME +zipStorePath=wrapper/dists diff --git a/versions.properties b/versions.properties index 1f71e13a8..3f6a0d964 100644 --- a/versions.properties +++ b/versions.properties @@ -6,198 +6,50 @@ #### #### suppress inspection "SpellCheckingInspection" for whole file #### suppress inspection "UnusedProperty" for whole file - ## unused plugin.android=7.0.4 - version.androidx.arch.core=2.2.0 - version.androidx.biometric-ktx=1.2.0-alpha05 - -version.androidx.compose.animation=1.3.3 -## # available=1.4.0-alpha01 -## # available=1.4.0-alpha02 -## # available=1.4.0-alpha03 -## # available=1.4.0-alpha04 -## # available=1.4.0-alpha05 -## # available=1.4.0-beta01 -## # available=1.4.0-beta02 -## # available=1.4.0-rc01 - -version.androidx.compose.material3=1.0.1 -## # available=1.1.0-alpha01 -## # available=1.1.0-alpha02 -## # available=1.1.0-alpha03 -## # available=1.1.0-alpha04 -## # available=1.1.0-alpha05 -## # available=1.1.0-alpha06 -## # available=1.1.0-alpha07 -## # available=1.1.0-alpha08 - -version.androidx.compose.ui=1.3.3 -## # available=1.4.0-alpha01 -## # available=1.4.0-alpha02 -## # available=1.4.0-alpha03 -## # available=1.4.0-alpha04 -## # available=1.4.0-alpha05 -## # available=1.4.0-beta01 -## # available=1.4.0-beta02 -## # available=1.4.0-rc01 - -version.androidx.core-splashscreen=1.0.0 -## # available=1.1.0-alpha01 - +version.androidx.compose.animation=1.4.3 +version.androidx.compose.material3=1.1.0 +version.androidx.compose.ui=1.4.3 +version.androidx.core-splashscreen=1.0.1 version.androidx.datastore=1.0.0 -## # available=1.1.0-dev01 -## # available=1.1.0-alpha01 - -version.androidx.fragment=1.5.5 -## # available=1.6.0-alpha01 -## # available=1.6.0-alpha02 -## # available=1.6.0-alpha03 -## # available=1.6.0-alpha04 -## # available=1.6.0-alpha05 -## # available=1.6.0-alpha06 -## # available=1.6.0-alpha07 - +version.androidx.fragment=1.5.7 version.androidx.navigation=2.3.5 -## # available=2.4.0-alpha01 -## # available=2.4.0-alpha02 -## # available=2.4.0-alpha03 -## # available=2.4.0-alpha04 -## # available=2.4.0-alpha05 -## # available=2.4.0-alpha06 -## # available=2.4.0-alpha07 -## # available=2.4.0-alpha08 -## # available=2.4.0-alpha09 -## # available=2.4.0-alpha10 -## # available=2.4.0-beta01 -## # available=2.4.0-beta02 -## # available=2.4.0-rc01 -## # available=2.4.0 -## # available=2.4.1 -## # available=2.4.2 -## # available=2.5.0-alpha01 -## # available=2.5.0-alpha02 -## # available=2.5.0-alpha03 -## # available=2.5.0-alpha04 -## # available=2.5.0-beta01 -## # available=2.5.0-rc01 -## # available=2.5.0-rc02 -## # available=2.5.0 -## # available=2.5.1 -## # available=2.5.2 -## # available=2.5.3 -## # available=2.6.0-alpha01 -## # available=2.6.0-alpha02 -## # available=2.6.0-alpha03 -## # available=2.6.0-alpha04 -## # available=2.6.0-alpha05 -## # available=2.6.0-alpha06 -## # available=2.6.0-alpha07 - version.androidx.constraintlayout=2.1.4 -## # available=2.2.0-alpha01 -## # available=2.2.0-alpha02 -## # available=2.2.0-alpha03 -## # available=2.2.0-alpha04 -## # available=2.2.0-alpha05 -## # available=2.2.0-alpha06 -## # available=2.2.0-alpha07 -## # available=2.2.0-alpha08 - version.androidx.appcompat=1.6.1 -## # available=1.7.0-alpha01 -## # available=1.7.0-alpha02 - version.androidx.coordinatorlayout=1.2.0 - -version.androidx.lifecycle=2.6.0 - +version.androidx.lifecycle=2.6.1 version.androidx.recyclerview=1.3.0 - ## unused version.androidx.legacy=1.0.0 - -version.androidx.room=2.5.0 - +version.androidx.room=2.5.1 ## unused version.androidx.test=1.4.0 -## # available=1.4.1-alpha01 -## # available=1.4.1-alpha02 -## # available=1.4.1-alpha03 - version.androidx.test.core=1.5.0 - version.androidx.test.espresso=3.5.1 - version.androidx.test.ext.junit=1.1.5 - version.androidx.test.rules=1.5.0 - version.androidx.test.runner=1.5.2 -## # available=1.5.3-alpha01 - version.androidx.viewpager2=1.0.0 -## # available=1.1.0-alpha01 -## # available=1.1.0-beta01 - +## unused version.google.android.flexbox=2.0.1 -## # available=3.0.0 - -version.google.android.material=1.8.0 -## # available=1.9.0-alpha01 -## # available=1.9.0-alpha02 - -version.androidx.work=2.8.0 - +version.google.android.material=1.9.0 +version.androidx.work=2.8.1 version.jakewharton.timber=5.0.1 - - version.koin=3.1.2 -### available=3.1.3 -### available=3.1.4 -### available=3.1.5 -### available=3.1.6 -### available=3.2.0-beta-1 -### available=3.2.0 -### available=3.2.1 -### available=3.2.2 -### available=3.2.3 -### available=3.3.0 -### available=3.3.1 -### available=3.3.2 -### available=3.3.3 - -version.kotlinx.coroutines=1.6.4 -## # available=1.7.0-Beta - -version.kotlin=1.8.10 -## # available=1.8.20-Beta -## # available=1.8.20-RC - +version.koin=3.1.2 +version.kotlinx.coroutines=1.7.1 +version.kotlin=1.8.21 ## unused version.com.jakewharton.timber..timber=5.0.1 - -version.androidx.core=1.9.0 -## # available=1.10.0-alpha01 -## # available=1.10.0-alpha02 -## # available=1.10.0-beta01 -## # available=1.10.0-rc01 -## # available=1.12.0-alpha01 - -version.kotest=5.5.4 -## # available=5.5.5 - +version.androidx.core=1.10.1 +version.kotest=5.6.2 version.junit.junit=4.13.2 - version.kotlinx.datetime=0.4.0 - -version.kotlinx.serialization=1.5.0 - +version.kotlinx.serialization=1.5.1 ## unused - version.ktor=2.0.3 - +version.ktor=2.0.3 ## unused version.mockk=1.12.0 - -version.robolectric=4.9.2 +version.robolectric=4.10 \ No newline at end of file