From 2b2b8b09c6c221144f9f3f2ae08917e9b5fbf86f Mon Sep 17 00:00:00 2001 From: Purnama S Rahayu Date: Fri, 24 Oct 2025 17:31:43 +0700 Subject: [PATCH 1/4] [FEATURE] - init Indonesian keyboard --- app/src/main/AndroidManifest.xml | 13 + .../main/assets/data/IDLanguageData.sqlite | Bin 0 -> 1822720 bytes .../scri/helpers/LanguageMappingConstants.kt | 3 + .../helpers/data/TranslationDataManager.kt | 2 + .../indonesian/IDInterfaceVariables.kt | 29 +++ .../main/java/be/scri/helpers/ui/HintUtils.kt | 5 + .../be/scri/services/GeneralKeyboardIME.kt | 62 +++-- .../be/scri/services/IndonesianKeyboardIME.kt | 42 ++++ .../be/scri/ui/screens/DataDownloadScreen.kt | 1 + .../scri/ui/screens/LanguageSettingsScreen.kt | 1 + .../scri/ui/screens/SelectLanguageScreen.kt | 1 + .../scri/ui/screens/settings/SettingsUtil.kt | 2 + .../main/res/xml/keys_letters_indonesian.xml | 126 ++++++++++ .../xml/keys_letters_indonesian_tablet.xml | 231 ++++++++++++++++++ ...rs_indonesian_without_period_and_comma.xml | 114 +++++++++ app/src/main/res/xml/method.xml | 1 + app/src/main/res/xml/method_indonesian.xml | 8 + 17 files changed, 626 insertions(+), 15 deletions(-) create mode 100644 app/src/main/assets/data/IDLanguageData.sqlite create mode 100644 app/src/main/java/be/scri/helpers/indonesian/IDInterfaceVariables.kt create mode 100644 app/src/main/java/be/scri/services/IndonesianKeyboardIME.kt create mode 100644 app/src/main/res/xml/keys_letters_indonesian.xml create mode 100644 app/src/main/res/xml/keys_letters_indonesian_tablet.xml create mode 100644 app/src/main/res/xml/keys_letters_indonesian_without_period_and_comma.xml create mode 100644 app/src/main/res/xml/method_indonesian.xml diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index b70ae9e9..5d4432db 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -135,6 +135,19 @@ android:name="android.view.im" android:resource="@xml/method_italian" /> + + + + + + + diff --git a/app/src/main/assets/data/IDLanguageData.sqlite b/app/src/main/assets/data/IDLanguageData.sqlite new file mode 100644 index 0000000000000000000000000000000000000000..5136588a78ecae3562f4e4a989dabcc32746f228 GIT binary patch literal 1822720 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 z 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/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%0Dewg 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 L2u?H=d;i}6 "EN" "French" -> "FR" "German" -> "DE" + "Indonesian" -> "ID" "Italian" -> "IT" "Portuguese" -> "PT" "Russian" -> "RU" diff --git a/app/src/main/java/be/scri/helpers/data/TranslationDataManager.kt b/app/src/main/java/be/scri/helpers/data/TranslationDataManager.kt index 5c148eac..1256218b 100644 --- a/app/src/main/java/be/scri/helpers/data/TranslationDataManager.kt +++ b/app/src/main/java/be/scri/helpers/data/TranslationDataManager.kt @@ -100,6 +100,7 @@ class TranslationDataManager( "portuguese" -> "pt" "russian" -> "ru" "swedish" -> "sv" + "indonesian" -> "id" else -> "en" } @@ -119,6 +120,7 @@ class TranslationDataManager( "pt" -> "portuguese" "ru" -> "russian" "sv" -> "swedish" + "id" -> "indonesian" else -> "english" } } diff --git a/app/src/main/java/be/scri/helpers/indonesian/IDInterfaceVariables.kt b/app/src/main/java/be/scri/helpers/indonesian/IDInterfaceVariables.kt new file mode 100644 index 00000000..7af0dbd9 --- /dev/null +++ b/app/src/main/java/be/scri/helpers/indonesian/IDInterfaceVariables.kt @@ -0,0 +1,29 @@ +// SPDX-License-Identifier: GPL-3.0-or-later + +package be.scri.helpers.indonesian + +/** + * Interface variables for Indonesian language keyboards. + */ +object IDInterfaceVariables { + // MARK: Currency Symbols + + const val CURRENCY_SYMBOL = "$" + val CURRENCY_SYMBOL_ALTERNATES = listOf("₡", "S", "€", "£", "₲", "¢") + + // MARK: Keyboard Labels + + const val SPACE_BAR = "spasi" + const val LANGUAGE = "Bahasa Indonesia" + const val INVALID_COMMAND_MSG = "Tidak ada di Wikidata" + val BASE_AUTOSUGGESTIONS = listOf("aku", "saya", "itu") + val NUMERIC_AUTOSUGGESTIONS = listOf("adalah", "hingga", "dan") + + // MARK: Translate Command + + const val TRANSLATE_KEY_LBL = "Terjemahkan" + const val TRANSLATE_PLACEHOLDER = "Masukkan kata" + const val TRANSLATE_PROMPT = " es -› ${"targetLanguage()"}" + const val TRANSLATE_PROMPT_AND_CURSOR = TRANSLATE_PROMPT + "COMMAND_CURSOR" + const val TRANSLATE_PROMPT_AND_PLACEHOLDER = TRANSLATE_PROMPT_AND_CURSOR + "$TRANSLATE_PLACEHOLDER" +} diff --git a/app/src/main/java/be/scri/helpers/ui/HintUtils.kt b/app/src/main/java/be/scri/helpers/ui/HintUtils.kt index b1e691c9..6c0bfb7f 100644 --- a/app/src/main/java/be/scri/helpers/ui/HintUtils.kt +++ b/app/src/main/java/be/scri/helpers/ui/HintUtils.kt @@ -7,6 +7,7 @@ import be.scri.helpers.PreferencesHelper import be.scri.helpers.english.ENInterfaceVariables import be.scri.helpers.french.FRInterfaceVariables import be.scri.helpers.german.DEInterfaceVariables +import be.scri.helpers.indonesian.IDInterfaceVariables import be.scri.helpers.italian.ITInterfaceVariables import be.scri.helpers.portuguese.PTInterfaceVariables import be.scri.helpers.russian.RUInterfaceVariables @@ -79,6 +80,7 @@ object HintUtils { "English" to ENInterfaceVariables.TRANSLATE_PLACEHOLDER, "French" to FRInterfaceVariables.TRANSLATE_PLACEHOLDER, "German" to DEInterfaceVariables.TRANSLATE_PLACEHOLDER, + "Indonesian" to IDInterfaceVariables.TRANSLATE_PLACEHOLDER, "Italian" to ITInterfaceVariables.TRANSLATE_PLACEHOLDER, "Portuguese" to PTInterfaceVariables.TRANSLATE_PLACEHOLDER, "Russian" to RUInterfaceVariables.TRANSLATE_PLACEHOLDER, @@ -133,6 +135,7 @@ object HintUtils { "English" -> ENInterfaceVariables.INVALID_COMMAND_MSG "French" -> FRInterfaceVariables.INVALID_COMMAND_MSG "German" -> DEInterfaceVariables.INVALID_COMMAND_MSG + "Indonesian" -> IDInterfaceVariables.INVALID_COMMAND_MSG "Italian" -> ITInterfaceVariables.INVALID_COMMAND_MSG "Portuguese" -> PTInterfaceVariables.INVALID_COMMAND_MSG "Russian" -> RUInterfaceVariables.INVALID_COMMAND_MSG @@ -146,6 +149,7 @@ object HintUtils { "English" -> ENInterfaceVariables.BASE_AUTOSUGGESTIONS "French" -> FRInterfaceVariables.BASE_AUTOSUGGESTIONS "German" -> DEInterfaceVariables.BASE_AUTOSUGGESTIONS + "Indonesian" -> IDInterfaceVariables.BASE_AUTOSUGGESTIONS "Italian" -> ITInterfaceVariables.BASE_AUTOSUGGESTIONS "Portuguese" -> PTInterfaceVariables.BASE_AUTOSUGGESTIONS "Russian" -> RUInterfaceVariables.BASE_AUTOSUGGESTIONS @@ -191,6 +195,7 @@ object HintUtils { "English" to "en", "French" to "fr", "German" to "de", + "Indonesian" to "id", "Italian" to "it", "Portuguese" to "pt", "Russian" to "ru", diff --git a/app/src/main/java/be/scri/services/GeneralKeyboardIME.kt b/app/src/main/java/be/scri/services/GeneralKeyboardIME.kt index 25732388..e713bf9b 100644 --- a/app/src/main/java/be/scri/services/GeneralKeyboardIME.kt +++ b/app/src/main/java/be/scri/services/GeneralKeyboardIME.kt @@ -200,6 +200,20 @@ abstract class GeneralKeyboardIME( return isActionSearch || isUriType || hasSearchHint } + /** + * Checks if conjugation and plural is supported for the given language. + * @param language The current keyboard language. + * @return `true` if conjugation and plural is supported, `false` otherwise. + */ + private fun isConjugationAndPluralSupported(language: String): Boolean = + when (language) { + "English", "French", "German", "Italian", + "Portuguese", "Russian", "Spanish", "Swedish", + -> true + "Indonesian" -> false + else -> false + } + protected fun isPeriodAndCommaEnabled(): Boolean { val isPreferenceEnabled = PreferencesHelper.getEnablePeriodAndCommaABC(this, language) val isInSearchBar = isSearchBar() @@ -701,27 +715,47 @@ abstract class GeneralKeyboardIME( ) val langAlias = getLanguageAlias(language) + val hasConjugationAndPlural = isConjugationAndPluralSupported(language) updateButtonVisibility(isAutoSuggestEnabled = false) setCommandButtonListeners() val buttonTextColor = if (isUserDarkMode) Color.WHITE else Color.BLACK - listOf(binding.translateBtn, binding.conjugateBtn, binding.pluralBtn).forEach { button -> - button.visibility = View.VISIBLE - button.background = ContextCompat.getDrawable(this, R.drawable.button_background_rounded) - button.backgroundTintList = ContextCompat.getColorStateList(this, R.color.theme_scribe_blue) - button.setTextColor(buttonTextColor) - button.textSize = SUGGESTION_SIZE - } + if (hasConjugationAndPlural) { + // Show all 3 command buttons + listOf(binding.translateBtn, binding.conjugateBtn, binding.pluralBtn).forEach { button -> + button.visibility = View.VISIBLE + button.background = ContextCompat.getDrawable(this, R.drawable.button_background_rounded) + button.backgroundTintList = ContextCompat.getColorStateList(this, R.color.theme_scribe_blue) + button.setTextColor(buttonTextColor) + button.textSize = SUGGESTION_SIZE + } - binding.translateBtn.text = translatePlaceholder[langAlias] ?: "Translate" - binding.conjugateBtn.text = conjugatePlaceholder[langAlias] ?: "Conjugate" - binding.pluralBtn.text = pluralPlaceholder[langAlias] ?: "Plural" + binding.translateBtn.text = translatePlaceholder[langAlias] ?: "Translate" + binding.conjugateBtn.text = conjugatePlaceholder[langAlias] ?: "Conjugate" + binding.pluralBtn.text = pluralPlaceholder[langAlias] ?: "Plural" - val separatorColor = (if (isUserDarkMode) DARK_THEME else LIGHT_THEME).toColorInt() - binding.separator2.setBackgroundColor(separatorColor) - binding.separator3.setBackgroundColor(separatorColor) + binding.separator2.visibility = View.VISIBLE + binding.separator3.visibility = View.VISIBLE + } else { + // Hide conjugate and pliral in SELECT_COMMAND state + // Hide conjugate button + binding.conjugateBtn.visibility = View.GONE + binding.separator2.visibility = View.GONE + // Hide plural button + binding.pluralBtn.visibility = View.GONE + binding.separator3.visibility = View.GONE + + binding.translateBtn.apply { + visibility = View.VISIBLE + background = ContextCompat.getDrawable(this@GeneralKeyboardIME, R.drawable.button_background_rounded) + backgroundTintList = ContextCompat.getColorStateList(this@GeneralKeyboardIME, R.color.theme_scribe_blue) + setTextColor(buttonTextColor) + textSize = SUGGESTION_SIZE + text = translatePlaceholder[langAlias] ?: "Translate" + } + } val spaceInDp = COMMAND_BUTTON_SPACING_DP val spaceInPx = (spaceInDp * resources.displayMetrics.density).toInt() @@ -733,8 +767,6 @@ abstract class GeneralKeyboardIME( } binding.separator1.visibility = View.GONE - binding.separator2.visibility = View.VISIBLE - binding.separator3.visibility = View.VISIBLE binding.separator4.visibility = View.GONE binding.separator5.visibility = View.GONE binding.separator6.visibility = View.GONE diff --git a/app/src/main/java/be/scri/services/IndonesianKeyboardIME.kt b/app/src/main/java/be/scri/services/IndonesianKeyboardIME.kt new file mode 100644 index 00000000..45039f6f --- /dev/null +++ b/app/src/main/java/be/scri/services/IndonesianKeyboardIME.kt @@ -0,0 +1,42 @@ +// SPDX-License-Identifier: GPL-3.0-or-later + +package be.scri.services + +import android.text.InputType +import android.view.inputmethod.EditorInfo.IME_ACTION_NONE +import be.scri.R +import be.scri.helpers.KeyHandler + +/** + * The IndonesianKeyboardIME class provides the input method for the Indonesian language keyboard. + */ +class IndonesianKeyboardIME : GeneralKeyboardIME("Indonesian") { + companion object { + const val SMALLEST_SCREEN_WIDTH_TABLET = 600 + } + + private fun isTablet(): Boolean = resources.configuration.smallestScreenWidthDp >= SMALLEST_SCREEN_WIDTH_TABLET + + override fun getKeyboardLayoutXML(): Int = + when { + isTablet() -> R.xml.keys_letters_indonesian_tablet + isPeriodAndCommaEnabled() -> R.xml.keys_letters_indonesian + else -> R.xml.keys_letters_indonesian_without_period_and_comma + } + + override val keyboardLetters: Int = 0 + override val keyboardSymbols: Int = 1 + override val keyboardSymbolShift: Int = 2 + override var lastShiftPressTS: Long = 0L + override var keyboardMode: Int = keyboardLetters + override var inputTypeClass: Int = InputType.TYPE_CLASS_TEXT + override var enterKeyType: Int = IME_ACTION_NONE + override var switchToLetters: Boolean = false + override var hasTextBeforeCursor: Boolean = false + + private val keyHandler by lazy { KeyHandler(this) } + + override fun onKey(code: Int) { + keyHandler.handleKey(code, language) + } +} diff --git a/app/src/main/java/be/scri/ui/screens/DataDownloadScreen.kt b/app/src/main/java/be/scri/ui/screens/DataDownloadScreen.kt index 79b52977..0866d79e 100644 --- a/app/src/main/java/be/scri/ui/screens/DataDownloadScreen.kt +++ b/app/src/main/java/be/scri/ui/screens/DataDownloadScreen.kt @@ -114,6 +114,7 @@ fun DownloadDataScreen( Triple("english", stringResource(R.string.app__global_english), false), Triple("french", stringResource(R.string.app__global_french), false), Triple("german", stringResource(R.string.app__global_german), false), + Triple("indonesian", stringResource(R.string.app__global_indonesian), false), Triple("italian", stringResource(R.string.app__global_italian), false), Triple("portuguese", stringResource(R.string.app__global_portuguese), false), Triple("russian", stringResource(R.string.app__global_russian), false), diff --git a/app/src/main/java/be/scri/ui/screens/LanguageSettingsScreen.kt b/app/src/main/java/be/scri/ui/screens/LanguageSettingsScreen.kt index 1ae39df7..f2098fb8 100644 --- a/app/src/main/java/be/scri/ui/screens/LanguageSettingsScreen.kt +++ b/app/src/main/java/be/scri/ui/screens/LanguageSettingsScreen.kt @@ -403,6 +403,7 @@ fun getLanguageStringFromi18n(language: String): Int { "German" to R.string.app__global_german, "French" to R.string.app__global_french, "Spanish" to R.string.app__global_spanish, + "Indonesian" to R.string.app__global_indonesian, "Italian" to R.string.app__global_italian, "Russian" to R.string.app__global_russian, "Portuguese" to R.string.app__global_portuguese, diff --git a/app/src/main/java/be/scri/ui/screens/SelectLanguageScreen.kt b/app/src/main/java/be/scri/ui/screens/SelectLanguageScreen.kt index 83c3b7c3..a6748397 100644 --- a/app/src/main/java/be/scri/ui/screens/SelectLanguageScreen.kt +++ b/app/src/main/java/be/scri/ui/screens/SelectLanguageScreen.kt @@ -118,6 +118,7 @@ private fun getDisplayLanguageName(language: String): String = "English" -> stringResource(R.string.app__global_english) "French" -> stringResource(R.string.app__global_french) "German" -> stringResource(R.string.app__global_german) + "Indonesian" -> stringResource(R.string.app__global_indonesian) "Italian" -> stringResource(R.string.app__global_italian) "Portuguese" -> stringResource(R.string.app__global_portuguese) "Russian" -> stringResource(R.string.app__global_russian) diff --git a/app/src/main/java/be/scri/ui/screens/settings/SettingsUtil.kt b/app/src/main/java/be/scri/ui/screens/settings/SettingsUtil.kt index a1cdcdeb..eccfb004 100644 --- a/app/src/main/java/be/scri/ui/screens/settings/SettingsUtil.kt +++ b/app/src/main/java/be/scri/ui/screens/settings/SettingsUtil.kt @@ -96,6 +96,7 @@ object SettingsUtil { "be.scri.services.EnglishKeyboardIME" -> "English" "be.scri.services.FrenchKeyboardIME" -> "French" "be.scri.services.GermanKeyboardIME" -> "German" + "be.scri.services.IndonesianKeyboardIME" -> "Indonesian" "be.scri.services.ItalianKeyboardIME" -> "Italian" "be.scri.services.PortugueseKeyboardIME" -> "Portuguese" "be.scri.services.RussianKeyboardIME" -> "Russian" @@ -117,6 +118,7 @@ object SettingsUtil { "English" -> R.string.app__global_english "French" -> R.string.app__global_french "German" -> R.string.app__global_german + "Indonesian" -> R.string.app__global_indonesian "Italian" -> R.string.app__global_italian "Portuguese" -> R.string.app__global_portuguese "Russian" -> R.string.app__global_russian diff --git a/app/src/main/res/xml/keys_letters_indonesian.xml b/app/src/main/res/xml/keys_letters_indonesian.xml new file mode 100644 index 00000000..817662aa --- /dev/null +++ b/app/src/main/res/xml/keys_letters_indonesian.xml @@ -0,0 +1,126 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/app/src/main/res/xml/keys_letters_indonesian_tablet.xml b/app/src/main/res/xml/keys_letters_indonesian_tablet.xml new file mode 100644 index 00000000..bbfa766a --- /dev/null +++ b/app/src/main/res/xml/keys_letters_indonesian_tablet.xml @@ -0,0 +1,231 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/app/src/main/res/xml/keys_letters_indonesian_without_period_and_comma.xml b/app/src/main/res/xml/keys_letters_indonesian_without_period_and_comma.xml new file mode 100644 index 00000000..13dc0f56 --- /dev/null +++ b/app/src/main/res/xml/keys_letters_indonesian_without_period_and_comma.xml @@ -0,0 +1,114 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/app/src/main/res/xml/method.xml b/app/src/main/res/xml/method.xml index 65cc0c2c..18c8e15d 100644 --- a/app/src/main/res/xml/method.xml +++ b/app/src/main/res/xml/method.xml @@ -7,4 +7,5 @@ + diff --git a/app/src/main/res/xml/method_indonesian.xml b/app/src/main/res/xml/method_indonesian.xml new file mode 100644 index 00000000..a64e5652 --- /dev/null +++ b/app/src/main/res/xml/method_indonesian.xml @@ -0,0 +1,8 @@ + + + From c3414615bc0c91e2306f5e142914ceefefb59f6f Mon Sep 17 00:00:00 2001 From: Purnama S Rahayu Date: Sat, 25 Oct 2025 03:10:49 +0700 Subject: [PATCH 2/4] Squashed 'app/src/main/assets/i18n/' changes from f7d7f2b..ac4f09d ac4f09d Latest update of i18n files bad9ffc Translated using Weblate (Turkish) (#96) 0c6bd83 Do latest JSON conversions to client app files 2c0ee20 Add Indonesian to global languages 62377d4 Add note on conventional comments to PR thank you ef56ab0 Add Telugu and sort keys for campatibility with Weblate PRs 1179787 Translated using Weblate (Turkish) (#95) 955283d Sort all JSON files dc21ca8 Translations update from Hosted Weblate (#94) 05ae09e Change the json keys to start with i18n.app for all app keys (#89) ed999a5 Feature/kannada i18n (#93) 6b80dbe feature: added tamil language support (#90) 889f779 Update docs for syncing projects git-subtree-dir: app/src/main/assets/i18n git-subtree-split: ac4f09d0d61982f3c6940c8731ec511da6924ef5 --- .../workflows/pr_maintainer_checklist.yaml | 5 +- .gitignore | 5 + .i18n-check.yaml | 21 + README.md | 2 +- Scribe-i18n/Localizable.xcstrings | 3303 ++++++++++++----- Scribe-i18n/jsons/ar.json | 248 +- Scribe-i18n/jsons/bn.json | 248 +- Scribe-i18n/jsons/de.json | 248 +- Scribe-i18n/jsons/en-US.json | 253 +- Scribe-i18n/jsons/es.json | 248 +- Scribe-i18n/jsons/fr.json | 248 +- Scribe-i18n/jsons/hi.json | 248 +- Scribe-i18n/jsons/id.json | 248 +- Scribe-i18n/jsons/kan.json | 128 + Scribe-i18n/jsons/ko.json | 248 +- Scribe-i18n/jsons/mr.json | 248 +- Scribe-i18n/jsons/pt.json | 248 +- Scribe-i18n/jsons/sv.json | 248 +- Scribe-i18n/jsons/ta.json | 128 + Scribe-i18n/jsons/te.json | 1 + Scribe-i18n/jsons/tr.json | 251 +- .../Android/convert_jsons_to_strings.py | 4 +- .../scripts/iOS/convert_jsons_to_xcstrings.py | 3 + Scribe-i18n/values/ar/string.xml | 248 +- Scribe-i18n/values/bn/string.xml | 248 +- Scribe-i18n/values/de/string.xml | 248 +- Scribe-i18n/values/en-US/string.xml | 253 +- Scribe-i18n/values/es/string.xml | 248 +- Scribe-i18n/values/fr/string.xml | 248 +- Scribe-i18n/values/hi/string.xml | 248 +- Scribe-i18n/values/id/string.xml | 248 +- Scribe-i18n/values/kan/string.xml | 129 + Scribe-i18n/values/ko/string.xml | 248 +- Scribe-i18n/values/mr/string.xml | 248 +- Scribe-i18n/values/pt/string.xml | 248 +- Scribe-i18n/values/sv/string.xml | 248 +- Scribe-i18n/values/ta/string.xml | 129 + Scribe-i18n/values/te/string.xml | 3 + Scribe-i18n/values/tr/string.xml | 251 +- 39 files changed, 6213 insertions(+), 4112 deletions(-) create mode 100644 .i18n-check.yaml create mode 100644 Scribe-i18n/jsons/kan.json create mode 100644 Scribe-i18n/jsons/ta.json create mode 100644 Scribe-i18n/jsons/te.json create mode 100644 Scribe-i18n/values/kan/string.xml create mode 100644 Scribe-i18n/values/ta/string.xml create mode 100644 Scribe-i18n/values/te/string.xml diff --git a/.github/workflows/pr_maintainer_checklist.yaml b/.github/workflows/pr_maintainer_checklist.yaml index c0ca2db7..2bac0fbe 100644 --- a/.github/workflows/pr_maintainer_checklist.yaml +++ b/.github/workflows/pr_maintainer_checklist.yaml @@ -17,10 +17,13 @@ jobs: uses: thollander/actions-comment-pull-request@v2 with: message: | - ## Thank you for the pull request! ❤️ + ## Thank you for the pull request! 💙 The Scribe-i18n team will do our best to address your contribution as soon as we can. If you're not already a member of our [public Matrix community](https://matrix.to/#/#scribe_community:matrix.org), please consider joining! We'd suggest using [Element](https://element.io/) as your Matrix client, and definitely join the `General` and `i18n` rooms once you're in. Also consider attending our [bi-weekly Saturday dev syncs](https://etherpad.wikimedia.org/p/scribe-dev-sync). It'd be great to meet you 😊 + > [!NOTE] + > Scribe uses [Conventional Comments](https://conventionalcomments.org/) in reviews to make sure that communication is as clear as possible. + - name: Add Checklist uses: thollander/actions-comment-pull-request@v2 with: diff --git a/.gitignore b/.gitignore index 5e2db349..492e4a7d 100644 --- a/.gitignore +++ b/.gitignore @@ -1,4 +1,9 @@ +# MARK: OS Files + **/.DS_Store +# MARK: Python Files + venv .venv +__pycache__ diff --git a/.i18n-check.yaml b/.i18n-check.yaml new file mode 100644 index 00000000..20c0481f --- /dev/null +++ b/.i18n-check.yaml @@ -0,0 +1,21 @@ +# Configuration file for i18n-check validation. +# See https://github.com/activist-org/i18n-check for details. + +# Check Key Sorting +# ----------------- +# >>> python3 -m venv venv +# >>> source venv/bin/activate +# >>> pip install --upgrade pip +# >>> pip install i18n-check +# >>> i18n-check --sorted-keys # (-sk) +# >>> i18n-check --sorted-keys --fix # (-sk -f) + +src-dir: Scribe-i18n +i18n-dir: Scribe-i18n/jsons +i18n-src: Scribe-i18n/jsons/en-US.json + +file-types-to-check: [] # not needed for sorted keys + +checks: + sorted-keys: + active: true diff --git a/README.md b/README.md index cd873346..f2b4f466 100644 --- a/README.md +++ b/README.md @@ -87,7 +87,7 @@ The [issue tracker for Scribe-i18n](https://github.com/scribe-org/Scribe-i18n/is git subtree pull --prefix git@github.com:scribe-org/Scribe-i18n.git main --squash ``` - - From the above command, two commits are then auto-generated. Finally, create the PR to the given project to bring in the Scribe-i18n updates. + - From the above command, two commits are then auto-generated. Any merge conflicts should be resolved by taking the file as is on Scribe-i18n. Finally, commit the changes to the given project to bring in the Scribe-i18n updates. 8. If the Git subtree does need to be recreated, the subtree can be removed in projects via the following command: diff --git a/Scribe-i18n/Localizable.xcstrings b/Scribe-i18n/Localizable.xcstrings index 12b335be..df8a9fa6 100644 --- a/Scribe-i18n/Localizable.xcstrings +++ b/Scribe-i18n/Localizable.xcstrings @@ -1,7 +1,7 @@ { "sourceLanguage" : "en", "strings" : { - "app._global.english" : { + "i18n.app._global.english" : { "comment" : "", "localizations" : { "ar" : { @@ -52,6 +52,12 @@ "value" : "Bahasa Inggris" } }, + "kan" : { + "stringUnit" : { + "state" : "", + "value" : "ಇಂಗ್ಲಿಷ್" + } + }, "ko" : { "stringUnit" : { "state" : "", @@ -76,6 +82,12 @@ "value" : "Engelska" } }, + "ta" : { + "stringUnit" : { + "state" : "", + "value" : "ஆங்கிலம்" + } + }, "tr" : { "stringUnit" : { "state" : "", @@ -84,7 +96,7 @@ } } }, - "app._global.french" : { + "i18n.app._global.french" : { "comment" : "", "localizations" : { "ar" : { @@ -135,6 +147,12 @@ "value" : "Bahasa Prancis" } }, + "kan" : { + "stringUnit" : { + "state" : "", + "value" : "ಫ್ರೆಂಚ್" + } + }, "ko" : { "stringUnit" : { "state" : "", @@ -159,6 +177,12 @@ "value" : "Franska" } }, + "ta" : { + "stringUnit" : { + "state" : "", + "value" : "பிரெஞ்சு" + } + }, "tr" : { "stringUnit" : { "state" : "", @@ -167,7 +191,7 @@ } } }, - "app._global.german" : { + "i18n.app._global.german" : { "comment" : "", "localizations" : { "ar" : { @@ -218,6 +242,12 @@ "value" : "Bahasa Jerman" } }, + "kan" : { + "stringUnit" : { + "state" : "", + "value" : "ಜರ್ಮನ್" + } + }, "ko" : { "stringUnit" : { "state" : "", @@ -242,6 +272,12 @@ "value" : "Tyska" } }, + "ta" : { + "stringUnit" : { + "state" : "", + "value" : "ஜெர்மன்" + } + }, "tr" : { "stringUnit" : { "state" : "", @@ -250,7 +286,24 @@ } } }, - "app._global.italian" : { + "i18n.app._global.indonesian" : { + "comment" : "", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "", + "value" : "Indonesian" + } + }, + "tr" : { + "stringUnit" : { + "state" : "", + "value" : "Endonezce" + } + } + } + }, + "i18n.app._global.italian" : { "comment" : "", "localizations" : { "ar" : { @@ -301,6 +354,12 @@ "value" : "Bahasa Italia" } }, + "kan" : { + "stringUnit" : { + "state" : "", + "value" : "ಇಟಾಲಿಯನ್" + } + }, "ko" : { "stringUnit" : { "state" : "", @@ -325,6 +384,12 @@ "value" : "Italienska" } }, + "ta" : { + "stringUnit" : { + "state" : "", + "value" : "இத்தாலிய" + } + }, "tr" : { "stringUnit" : { "state" : "", @@ -333,7 +398,7 @@ } } }, - "app._global.portuguese" : { + "i18n.app._global.portuguese" : { "comment" : "", "localizations" : { "ar" : { @@ -384,6 +449,12 @@ "value" : "Bahasa Portugis" } }, + "kan" : { + "stringUnit" : { + "state" : "", + "value" : "ಪೋರ್ಚುಗೀಸ್" + } + }, "ko" : { "stringUnit" : { "state" : "", @@ -408,6 +479,12 @@ "value" : "Portugisiska" } }, + "ta" : { + "stringUnit" : { + "state" : "", + "value" : "போர்ச்சுகீஸ்" + } + }, "tr" : { "stringUnit" : { "state" : "", @@ -416,7 +493,7 @@ } } }, - "app._global.russian" : { + "i18n.app._global.russian" : { "comment" : "", "localizations" : { "ar" : { @@ -467,6 +544,12 @@ "value" : "Bahasa Rusia" } }, + "kan" : { + "stringUnit" : { + "state" : "", + "value" : "ರಷ್ಯನ್" + } + }, "ko" : { "stringUnit" : { "state" : "", @@ -491,6 +574,12 @@ "value" : "Ryska" } }, + "ta" : { + "stringUnit" : { + "state" : "", + "value" : "ரஷ்ய" + } + }, "tr" : { "stringUnit" : { "state" : "", @@ -499,7 +588,7 @@ } } }, - "app._global.spanish" : { + "i18n.app._global.spanish" : { "comment" : "", "localizations" : { "ar" : { @@ -550,6 +639,12 @@ "value" : "Bahasa Spanyol" } }, + "kan" : { + "stringUnit" : { + "state" : "", + "value" : "ಸ್ಪ್ಯಾನಿಷ್" + } + }, "ko" : { "stringUnit" : { "state" : "", @@ -574,6 +669,12 @@ "value" : "Spanska" } }, + "ta" : { + "stringUnit" : { + "state" : "", + "value" : "ஸ்பானிஷ்" + } + }, "tr" : { "stringUnit" : { "state" : "", @@ -582,7 +683,7 @@ } } }, - "app._global.swedish" : { + "i18n.app._global.swedish" : { "comment" : "", "localizations" : { "ar" : { @@ -633,6 +734,12 @@ "value" : "Bahasa Swedia" } }, + "kan" : { + "stringUnit" : { + "state" : "", + "value" : "ಸ್ವೀಡಿಷ್" + } + }, "ko" : { "stringUnit" : { "state" : "", @@ -657,6 +764,12 @@ "value" : "Svenska" } }, + "ta" : { + "stringUnit" : { + "state" : "", + "value" : "ஸ்வீடிஷ்" + } + }, "tr" : { "stringUnit" : { "state" : "", @@ -665,7 +778,7 @@ } } }, - "app.about.app_hint" : { + "i18n.app.about.app_hint" : { "comment" : "", "localizations" : { "ar" : { @@ -716,6 +829,12 @@ "value" : "Di sini kamu bisa mengetahui lebih banyak tentang Scribe dan komunitasnya." } }, + "kan" : { + "stringUnit" : { + "state" : "", + "value" : "Scribe ಮತ್ತು ಅದರ ಸಮುದಾಯದ ಬಗ್ಗೆ ನೀವು ಇಲ್ಲಿ ಇನ್ನಷ್ಟು ತಿಳಿದುಕೊಳ್ಳಬಹುದು." + } + }, "ko" : { "stringUnit" : { "state" : "", @@ -740,6 +859,12 @@ "value" : "Här kan du lära dig mer om Scribe och dess community." } }, + "ta" : { + "stringUnit" : { + "state" : "", + "value" : "Scribe மற்றும் அதன் சமூகத்தைப் பற்றி மேலும் அறிய இங்கே வரலாம்." + } + }, "tr" : { "stringUnit" : { "state" : "", @@ -748,7 +873,7 @@ } } }, - "app.about.community.github" : { + "i18n.app.about.community.github" : { "comment" : "", "localizations" : { "ar" : { @@ -799,6 +924,12 @@ "value" : "Lihat kode di GitHub" } }, + "kan" : { + "stringUnit" : { + "state" : "", + "value" : "GitHub ನಲ್ಲಿ ಕೋಡ್ ನೋಡಿ" + } + }, "ko" : { "stringUnit" : { "state" : "", @@ -823,6 +954,12 @@ "value" : "See koden på GitHub" } }, + "ta" : { + "stringUnit" : { + "state" : "", + "value" : "GitHub இல் குறியீட்டைப் பார்க்க" + } + }, "tr" : { "stringUnit" : { "state" : "", @@ -831,7 +968,7 @@ } } }, - "app.about.community.mastodon" : { + "i18n.app.about.community.mastodon" : { "comment" : "", "localizations" : { "ar" : { @@ -882,6 +1019,12 @@ "value" : "Ikuti kami di Mastodon" } }, + "kan" : { + "stringUnit" : { + "state" : "", + "value" : "Mastodon ನಲ್ಲಿ ನಮ್ಮನ್ನು ಅನುಸರಿಸಿ" + } + }, "ko" : { "stringUnit" : { "state" : "", @@ -906,6 +1049,12 @@ "value" : "Följ oss på Mastodon" } }, + "ta" : { + "stringUnit" : { + "state" : "", + "value" : "Mastodon இல் எங்களைப் பின்தொடருங்கள்" + } + }, "tr" : { "stringUnit" : { "state" : "", @@ -914,7 +1063,7 @@ } } }, - "app.about.community.matrix" : { + "i18n.app.about.community.matrix" : { "comment" : "", "localizations" : { "ar" : { @@ -965,6 +1114,12 @@ "value" : "Mengobrol dengan tim di Matrix" } }, + "kan" : { + "stringUnit" : { + "state" : "", + "value" : "Matrix ನಲ್ಲಿ ತಂಡದೊಂದಿಗೆ ಚಾಟ್ ಮಾಡಿ" + } + }, "ko" : { "stringUnit" : { "state" : "", @@ -989,6 +1144,12 @@ "value" : "Chatta med teamet på Matrix" } }, + "ta" : { + "stringUnit" : { + "state" : "", + "value" : "Matrix இல் குழுவுடன் அரட்டையடிக்க" + } + }, "tr" : { "stringUnit" : { "state" : "", @@ -997,7 +1158,7 @@ } } }, - "app.about.community.share_conjugate" : { + "i18n.app.about.community.share_conjugate" : { "comment" : "", "localizations" : { "ar" : { @@ -1048,6 +1209,12 @@ "value" : "Bagikan Konjugasi Scribe" } }, + "kan" : { + "stringUnit" : { + "state" : "", + "value" : "Scribe Conjugate ಅನ್ನು ಹಂಚಿಕೊಳ್ಳಿ" + } + }, "ko" : { "stringUnit" : { "state" : "", @@ -1072,6 +1239,12 @@ "value" : "Dela Scribe" } }, + "ta" : { + "stringUnit" : { + "state" : "", + "value" : "Scribe Conjugate ஐப் பகிருங்கள்" + } + }, "tr" : { "stringUnit" : { "state" : "", @@ -1080,7 +1253,7 @@ } } }, - "app.about.community.share_scribe" : { + "i18n.app.about.community.share_scribe" : { "comment" : "", "localizations" : { "ar" : { @@ -1131,6 +1304,12 @@ "value" : "Bagikan Scribe" } }, + "kan" : { + "stringUnit" : { + "state" : "", + "value" : "Scribe ಅನ್ನು ಹಂಚಿಕೊಳ್ಳಿ" + } + }, "ko" : { "stringUnit" : { "state" : "", @@ -1155,6 +1334,12 @@ "value" : "Dela Scribe" } }, + "ta" : { + "stringUnit" : { + "state" : "", + "value" : "Scribe ஐப் பகிருங்கள்" + } + }, "tr" : { "stringUnit" : { "state" : "", @@ -1163,7 +1348,7 @@ } } }, - "app.about.community.title" : { + "i18n.app.about.community.title" : { "comment" : "", "localizations" : { "ar" : { @@ -1214,6 +1399,12 @@ "value" : "Komunitas" } }, + "kan" : { + "stringUnit" : { + "state" : "", + "value" : "ಸಮುದಾಯ" + } + }, "ko" : { "stringUnit" : { "state" : "", @@ -1238,6 +1429,12 @@ "value" : "Community" } }, + "ta" : { + "stringUnit" : { + "state" : "", + "value" : "சமூகம்" + } + }, "tr" : { "stringUnit" : { "state" : "", @@ -1246,7 +1443,7 @@ } } }, - "app.about.community.view_apps" : { + "i18n.app.about.community.view_apps" : { "comment" : "", "localizations" : { "ar" : { @@ -1297,6 +1494,12 @@ "value" : "Tampilkan semua aplikasi Scribe" } }, + "kan" : { + "stringUnit" : { + "state" : "", + "value" : "ಎಲ್ಲಾ Scribe ಅಪ್ಲಿಕೇಶನ್‌ಗಳನ್ನು ವೀಕ್ಷಿಸಿ" + } + }, "ko" : { "stringUnit" : { "state" : "", @@ -1321,6 +1524,12 @@ "value" : "Visa all Scribe-applikationer" } }, + "ta" : { + "stringUnit" : { + "state" : "", + "value" : "அனைத்து Scribe பயன்பாடுகளையும் பார்க்க" + } + }, "tr" : { "stringUnit" : { "state" : "", @@ -1329,7 +1538,7 @@ } } }, - "app.about.community.wikimedia" : { + "i18n.app.about.community.wikimedia" : { "comment" : "", "localizations" : { "ar" : { @@ -1380,6 +1589,12 @@ "value" : "Wikimedia dan Scribe" } }, + "kan" : { + "stringUnit" : { + "state" : "", + "value" : "Wikimedia ಮತ್ತು Scribe" + } + }, "ko" : { "stringUnit" : { "state" : "", @@ -1404,6 +1619,12 @@ "value" : "Wikimedia och Scribe" } }, + "ta" : { + "stringUnit" : { + "state" : "", + "value" : "விக்கிமீடியா மற்றும் Scribe" + } + }, "tr" : { "stringUnit" : { "state" : "", @@ -1412,7 +1633,7 @@ } } }, - "app.about.community.wikimedia.caption" : { + "i18n.app.about.community.wikimedia.caption" : { "comment" : "", "localizations" : { "ar" : { @@ -1463,6 +1684,12 @@ "value" : "Bagaimana kami bekerjasama" } }, + "kan" : { + "stringUnit" : { + "state" : "", + "value" : "ನಾವು ಹೇಗೆ ಒಟ್ಟಾಗಿ ಕೆಲಸ ಮಾಡುತ್ತೇವೆ" + } + }, "ko" : { "stringUnit" : { "state" : "", @@ -1487,6 +1714,12 @@ "value" : "Om vårt samarbete" } }, + "ta" : { + "stringUnit" : { + "state" : "", + "value" : "நாங்கள் எவ்வாறு ஒன்றாக வேலை செய்கிறோம்" + } + }, "tr" : { "stringUnit" : { "state" : "", @@ -1495,7 +1728,7 @@ } } }, - "app.about.community.wikimedia.text_1" : { + "i18n.app.about.community.wikimedia.text_1" : { "comment" : "", "localizations" : { "ar" : { @@ -1546,6 +1779,12 @@ "value" : "Scribe tidak akan mungkin ada tanpa kontribusi yang tak terhitung jumlahnya oleh kontributor Wikimedia dan proyek-proyek yang didukungnya. Secara khusus, Scribe memanfaatkan data dari komunitas data Lexicographical Wikidata, serta data dari Wikipedia untuk setiap bahasa yang didukung oleh Scribe." } }, + "kan" : { + "stringUnit" : { + "state" : "", + "value" : "Scribe, ವಿಕಿಮೀಡಿಯಾ ಕೊಡುಗೆದಾರರು ಅವರು ಬೆಂಬಲಿಸುವ ಅನೇಕ ಯೋಜನೆಗಳಿಗೆ ಮಾಡಿದ ಲೆಕ್ಕವಿಲ್ಲದಷ್ಟು ಕೊಡುಗೆಗಳಿಲ್ಲದೆ ಸಾಧ್ಯವಾಗುತ್ತಿರಲಿಲ್ಲ. Scribe, Wikidata Lexicographical data ಸಮುದಾಯದಿಂದ ದತ್ತಾಂಶವನ್ನು, ಹಾಗೆಯೇ Scribe ಬೆಂಬಲಿಸುವ ಪ್ರತಿಯೊಂದು ಭಾಷೆಗೆ ವಿಕಿಪೀಡಿಯಾದಿಂದ ದತ್ತಾಂಶವನ್ನು ಬಳಸುತ್ತದೆ." + } + }, "ko" : { "stringUnit" : { "state" : "", @@ -1570,6 +1809,12 @@ "value" : "Scribe skulle inte vara möjligt utan de otaliga bidrag som görs till de olika Wikimedia-projekten. Scribe använder sig av data från Wikidata Lexicographical data gemenskapen, och data från Wikipedia för de olika språk som Scribe stöder." } }, + "ta" : { + "stringUnit" : { + "state" : "", + "value" : "விக்கிமீடியா பங்களிப்பாளர்கள் ஆதரிக்கும் பல திட்டங்களுக்கு செய்த எண்ணற்ற பங்களிப்புகள் இல்லையென்றால் Scribe சாத்தியமாகியிருக்காது. Scribe, விக்கிடேட்டா அகராதி தரவு சமூகத்தின் தரவுகளையும், Scribe ஆதரிக்கும் ஒவ்வொரு மொழிக்கும் விக்கிபீடியாவின் தரவுகளையும் பயன்படுத்துகிறது." + } + }, "tr" : { "stringUnit" : { "state" : "", @@ -1578,7 +1823,7 @@ } } }, - "app.about.community.wikimedia.text_2" : { + "i18n.app.about.community.wikimedia.text_2" : { "comment" : "", "localizations" : { "ar" : { @@ -1629,6 +1874,12 @@ "value" : "Wikidata adalah grafik pengetahuan multibahasa yang disunting secara kolaboratif dan diselenggarakan oleh Wikimedia Foundation. Wikidata menyediakan data yang tersedia secara bebas yang dapat digunakan oleh siapa saja di bawah lisensi Creative Commons Public Domain (CC0). Scribe menggunakan data bahasa dari Wikidata untuk menyediakan konjugasi kata kerja, anotasi bentuk kata benda, bentuk jamak kata benda, dan banyak fitur lainnya kepada pengguna." } }, + "kan" : { + "stringUnit" : { + "state" : "", + "value" : "ವಿಕಿಡೇಟಾವು ವಿಕಿಮೀಡಿಯಾ ಫೌಂಡೇಶನ್ ಮೂಲಕ ಹೋಸ್ಟ್ ಮಾಡಲಾದ ಸಹಯೋಗದಲ್ಲಿ ಸಂಪಾದಿಸಲಾದ ಬಹುಭಾಷಾ ಜ್ಞಾನ ನಕ್ಷೆ. ಇದು ಕ್ರಿಯೇಟಿವ್ ಕಾಮನ್ಸ್ ಪಬ್ಲಿಕ್ ಡೊಮೇನ್ ಲೈಸೆನ್ಸ್ (CC0) ಅಡಿಯಲ್ಲಿ ಯಾರಾದರೂ ಬಳಸಬಹುದಾದ ಉಚಿತ ದತ್ತಾಂಶವನ್ನು ಒದಗಿಸುತ್ತದೆ. Scribe, ಬಳಕೆದಾರರಿಗೆ ಕ್ರಿಯಾ ಸಂಯೋಜನೆಗಳು, ನಾಮಪದ ರೂಪದ ಉಲ್ಲೇಖಗಳು, ನಾಮಪದ ಬಹುವಚನಗಳು ಮತ್ತು ಇತರ ಹಲವು ವೈಶಿಷ್ಟ್ಯಗಳನ್ನು ಒದಗಿಸಲು ವಿಕಿಡೇಟಾದಿಂದ ಭಾಷಾ ದತ್ತಾಂಶವನ್ನು ಬಳಸುತ್ತದೆ." + } + }, "ko" : { "stringUnit" : { "state" : "", @@ -1653,6 +1904,12 @@ "value" : "Wikidata är en flerspråkig kunskapsgraf som underhålls kollektivt. Den hostas av Wikimedia Foundation. Den tillhandahåller data som kan användas under Creative Commons Public Domain-licensen (CC0). Scribe använder sig av språk-relaterad data från Wikidata för att ge användare tillgång till diverse grammatiska funktioner." } }, + "ta" : { + "stringUnit" : { + "state" : "", + "value" : "விக்கிடேட்டா என்பது விக்கிமீடியா அறக்கட்டளையால் நடத்தப்படும் கூட்டுறவு முறையில் திருத்தப்படும் பன்மொழி அறிவுக் கோவை ஆகும். இது Creative Commons பொது டொமைன் உரிமம் (CC0) கீழ் எவரும் பயன்படுத்தக்கூடிய இலவச தரவுகளை வழங்குகிறது. Scribe, பயனர்களுக்கு வினைச்சொல் இணைப்புகள், பெயர்ச்சொல் குறிப்புகள், பெயர்ச்சொல் பன்மைகள் மற்றும் பல அம்சங்களை வழங்க விக்கிடேட்டாவின் மொழித் தரவுகளைப் பயன்படுத்துகிறது." + } + }, "tr" : { "stringUnit" : { "state" : "", @@ -1661,7 +1918,7 @@ } } }, - "app.about.community.wikimedia.text_3" : { + "i18n.app.about.community.wikimedia.text_3" : { "comment" : "", "localizations" : { "ar" : { @@ -1712,6 +1969,12 @@ "value" : "Wikipedia adalah ensiklopedia multibahasa online gratis yang ditulis dan dikelola oleh komunitas sukarelawan memalui kolaborase terbuka dan sistem penyuntingan berbasis wiki. Scribe menggunakan data dari Wikipedia untuk menghasilkan saran otomatis dengan cara menghasilkan daftar kata yang paling umum dalam suatu bahasa, termasuk kata-kata yang umum muncul setelahnya." } }, + "kan" : { + "stringUnit" : { + "state" : "", + "value" : "ವಿಕಿಪೀಡಿಯಾವು ಸ್ವಯಂಸೇವಕರ ಸಮುದಾಯದಿಂದ ಮುಕ್ತ ಸಹಯೋಗ ಮತ್ತು ವಿಕಿ-ಆಧಾರಿತ ಸಂಪಾದನಾ ವ್ಯವಸ್ಥೆಯ ಮೂಲಕ ಬರೆಯಲಾದ ಮತ್ತು ನಿರ್ವಹಿಸಲ್ಪಡುವ ಬಹುಭಾಷಾ ಉಚಿತ ಆನ್‌ಲೈನ್ ಎನ್‌ಸೈಕ್ಲೋಪೀಡಿಯಾ. Scribe, ಒಂದು ಭಾಷೆಯಲ್ಲಿನ ಸಾಮಾನ್ಯ ಪದಗಳನ್ನು ಮತ್ತು ಅವುಗಳನ್ನು ಅನುಸರಿಸುವ ಸಾಮಾನ್ಯ ಪದಗಳನ್ನು ಹುಡುಕುವ ಮೂಲಕ ಸ್ವಯಂ-ಸೂಚನೆಗಳನ್ನು ಸೃಷ್ಟಿಸಲು ವಿಕಿಪೀಡಿಯಾದಿಂದ ದತ್ತಾಂಶವನ್ನು ಬಳಸುತ್ತದೆ." + } + }, "ko" : { "stringUnit" : { "state" : "", @@ -1736,6 +1999,12 @@ "value" : "Wikipedia är en flerspråkig gratis online-encyklopedi skriven och underhållen av en gemenskap av volontärer genom öppet samarbete och ett wiki-baserat redigeringssystem. Scribe använder data från Wikipedia för att producera autoförslag genom att härleda de vanligaste orden i ett språk samt de vanligaste orden som följer dem." } }, + "ta" : { + "stringUnit" : { + "state" : "", + "value" : "விக்கிபீடியா என்பது தன்னார்வலர்களின் சமூகத்தால் திறந்த ஒத்துழைப்பு மற்றும் விக்கி-அடிப்படையிலான திருத்தும் முறையின் மூலம் எழுதப்பட்டு பராமரிக்கப்படும் பன்மொழி இலவச ஆன்லைன் கலைக்களஞ்சியம் ஆகும். Scribe, ஒரு மொழியின் மிகவும் பொதுவான சொற்கள் மற்றும் அவற்றைத் தொடரும் மிகவும் பொதுவான சொற்களைக் கண்டறிந்து தானியங்கு பரிந்துரைகளை உருவாக்க விக்கிபீடியாவின் தரவுகளைப் பயன்படுத்துகிறது." + } + }, "tr" : { "stringUnit" : { "state" : "", @@ -1744,7 +2013,7 @@ } } }, - "app.about.feedback.app_hints" : { + "i18n.app.about.feedback.app_hints" : { "comment" : "", "localizations" : { "ar" : { @@ -1795,6 +2064,12 @@ "value" : "Reset petunjuk aplikasi" } }, + "kan" : { + "stringUnit" : { + "state" : "", + "value" : "ಆಪ್ ಸುಳಿವುಗಳನ್ನು ಮರುಹೊಂದಿಸಿ" + } + }, "ko" : { "stringUnit" : { "state" : "", @@ -1819,6 +2094,12 @@ "value" : "Återställ app-tips" } }, + "ta" : { + "stringUnit" : { + "state" : "", + "value" : "பயன்பாட்டு குறிப்புகளை மீட்டமை" + } + }, "tr" : { "stringUnit" : { "state" : "", @@ -1827,7 +2108,7 @@ } } }, - "app.about.feedback.bug_report" : { + "i18n.app.about.feedback.bug_report" : { "comment" : "", "localizations" : { "ar" : { @@ -1878,6 +2159,12 @@ "value" : "Laporkan masalah" } }, + "kan" : { + "stringUnit" : { + "state" : "", + "value" : "ದೋಷ ವರದಿ ಮಾಡಿ" + } + }, "ko" : { "stringUnit" : { "state" : "", @@ -1902,6 +2189,12 @@ "value" : "Rapportera ett fel" } }, + "ta" : { + "stringUnit" : { + "state" : "", + "value" : "பிழையை புகாரளி" + } + }, "tr" : { "stringUnit" : { "state" : "", @@ -1910,7 +2203,7 @@ } } }, - "app.about.feedback.email" : { + "i18n.app.about.feedback.email" : { "comment" : "", "localizations" : { "ar" : { @@ -1961,6 +2254,12 @@ "value" : "Kirimi kami email" } }, + "kan" : { + "stringUnit" : { + "state" : "", + "value" : "ನಮಗೆ ಇಮೇಲ್ ಕಳುಹಿಸಿ" + } + }, "ko" : { "stringUnit" : { "state" : "", @@ -1985,6 +2284,12 @@ "value" : "Skicka ett e-mail till oss" } }, + "ta" : { + "stringUnit" : { + "state" : "", + "value" : "எங்களுக்கு மின்னஞ்சல் அனுப்புங்கள்" + } + }, "tr" : { "stringUnit" : { "state" : "", @@ -1993,7 +2298,7 @@ } } }, - "app.about.feedback.rate_conjugate" : { + "i18n.app.about.feedback.rate_conjugate" : { "comment" : "", "localizations" : { "ar" : { @@ -2044,6 +2349,12 @@ "value" : "Nilai Konjugasi Scribe" } }, + "kan" : { + "stringUnit" : { + "state" : "", + "value" : "Scribe Conjugate ಅನ್ನು ರೇಟ್ ಮಾಡಿ" + } + }, "ko" : { "stringUnit" : { "state" : "", @@ -2068,6 +2379,12 @@ "value" : "Betygsätt Scribe" } }, + "ta" : { + "stringUnit" : { + "state" : "", + "value" : "Scribe Conjugate ஐ மதிப்பிடுங்கள்" + } + }, "tr" : { "stringUnit" : { "state" : "", @@ -2076,7 +2393,7 @@ } } }, - "app.about.feedback.rate_scribe" : { + "i18n.app.about.feedback.rate_scribe" : { "comment" : "", "localizations" : { "ar" : { @@ -2127,6 +2444,12 @@ "value" : "Nilai Scribe" } }, + "kan" : { + "stringUnit" : { + "state" : "", + "value" : "Scribe ಅನ್ನು ರೇಟ್ ಮಾಡಿ" + } + }, "ko" : { "stringUnit" : { "state" : "", @@ -2151,6 +2474,12 @@ "value" : "Betygsätt Scribe" } }, + "ta" : { + "stringUnit" : { + "state" : "", + "value" : "Scribe ஐ மதிப்பிடுங்கள்" + } + }, "tr" : { "stringUnit" : { "state" : "", @@ -2159,7 +2488,7 @@ } } }, - "app.about.feedback.title" : { + "i18n.app.about.feedback.title" : { "comment" : "", "localizations" : { "ar" : { @@ -2210,6 +2539,12 @@ "value" : "Umpan balik dan dukungan" } }, + "kan" : { + "stringUnit" : { + "state" : "", + "value" : "ಅಭಿಪ್ರಾಯ ಮತ್ತು ಬೆಂಬಲ" + } + }, "ko" : { "stringUnit" : { "state" : "", @@ -2234,6 +2569,12 @@ "value" : "Feedback och support" } }, + "ta" : { + "stringUnit" : { + "state" : "", + "value" : "கருத்து மற்றும் ஆதரவு" + } + }, "tr" : { "stringUnit" : { "state" : "", @@ -2242,7 +2583,7 @@ } } }, - "app.about.feedback.version" : { + "i18n.app.about.feedback.version" : { "comment" : "", "localizations" : { "ar" : { @@ -2293,6 +2634,12 @@ "value" : "Versi" } }, + "kan" : { + "stringUnit" : { + "state" : "", + "value" : "ಆವೃತ್ತಿ" + } + }, "ko" : { "stringUnit" : { "state" : "", @@ -2317,6 +2664,12 @@ "value" : "Version" } }, + "ta" : { + "stringUnit" : { + "state" : "", + "value" : "பதிப்பு" + } + }, "tr" : { "stringUnit" : { "state" : "", @@ -2325,7 +2678,7 @@ } } }, - "app.about.legal.privacy_policy" : { + "i18n.app.about.legal.privacy_policy" : { "comment" : "", "localizations" : { "ar" : { @@ -2376,6 +2729,12 @@ "value" : "Kebijakan privasi" } }, + "kan" : { + "stringUnit" : { + "state" : "", + "value" : "ಗೌಪ್ಯತಾ ನೀತಿ" + } + }, "ko" : { "stringUnit" : { "state" : "", @@ -2400,6 +2759,12 @@ "value" : "Integritetspolicy" } }, + "ta" : { + "stringUnit" : { + "state" : "", + "value" : "தனியுரிமைக் கொள்கை" + } + }, "tr" : { "stringUnit" : { "state" : "", @@ -2408,7 +2773,7 @@ } } }, - "app.about.legal.privacy_policy.caption" : { + "i18n.app.about.legal.privacy_policy.caption" : { "comment" : "", "localizations" : { "ar" : { @@ -2459,6 +2824,12 @@ "value" : "Menjaga kamu tetap aman" } }, + "kan" : { + "stringUnit" : { + "state" : "", + "value" : "ನಿಮ್ಮನ್ನು ಸುರಕ್ಷಿತವಾಗಿರಿಸುವುದು" + } + }, "ko" : { "stringUnit" : { "state" : "", @@ -2483,6 +2854,12 @@ "value" : "Håller dig säker" } }, + "ta" : { + "stringUnit" : { + "state" : "", + "value" : "உங்களைப் பாதுகாப்பாக வைத்திருத்தல்" + } + }, "tr" : { "stringUnit" : { "state" : "", @@ -2491,7 +2868,7 @@ } } }, - "app.about.legal.privacy_policy.text" : { + "i18n.app.about.legal.privacy_policy.text" : { "comment" : "", "localizations" : { "ar" : { @@ -2542,10 +2919,16 @@ "value" : "Harap diperhatikan bahwa versi Bahasa Inggris dari kebijakan ini memiliki prioritas dibandingkan semua versi lainnya.\n\nPengembang Scribe (SCRIBE) membuat aplikasi iOS \"Scribe - Keyboard Bahasa\" (LAYANAN) sebagai aplikasi sumber terbuka. LAYANAN ini disediakan oleh SCRIBE tanpa biaya dan ditujukan untuk digunakan sebagaimana adanya.\n\nKebijakan privasi (KEBIJAKAN) digunakan untuk menginformasikan kepada pembaca kebijakan akan akses, pelacakan, pengumpulan, penyimpanan, penggunaan, dan pengungkapan informasi pribadi (INFORMASI PENGGUNA) dan penggunaan data (DATA PENGGUNA) untuk semua individu yang menggunakan LAYANAN ini (PENGGUNA).\n\nINFORMASI PENGGUNA secara khusus didefinisikan sebagai segala informasi yang berkaitan dengan PENGGUNA atau perangkat yang mereka gunakan untuk mengakses LAYANAN.\n\nDATA PENGGUNA secara khusus didefinisikan sebagai segala teks yang diketik atau tindakan yang dilakukan oleh PENGGUNA ketika menggunakan LAYANAN.\n\n1. Pernyataan Kebijakan\n\nLAYANAN ini tidak mengakses, melacak, mengumpulkan, menyimpan, menggunakan, atau membocorkan INFORMASI PENGGUNA atau DATA PENGGUNA apapun.\n\n2. Tidak Melacak\n\nPENGGUNA yang menghubungi SCRIBE untuk meminta agar INFORMASI PENGGUNA dan DATA PENGGUNA mereka tidak dilacak akan menerima salinan KEBIJAKAN ini beserta tautan ke seluruh kode sumber sebagai bukti bahwa pelacakan tidak dilakukan.\n\n3. Data Pihak Ketiga\n\nLayanan ini memanfaatkan data pihak ketiga. Semua data yang digunakan dalam pembuatan LAYANAN ini berasal dari sumber yang memperbolehkan penggunaan secara penuh sebagaimana dilakukan oleh LAYANAN. Secara khusus, data untuk LAYANAN ini berasal dari Wikidata, Wikipedia dan Unicode. Wikidata menyatakan, \"Semua data yang terstruktur di namespace utama, properti dan lexeme tersedia di bawah Lisensi Creative Commons CC0; teks di namespace lain tersedia di bawah Lisensi Creative Commons Attribution-Share Alike.\" Kebijakan yang menguraikan penggunaan data Wikidata dapat ditemukan di https://www.wikidata.org/wiki/Wikidata:Licensing. Wikipedia menyatakan bahwa data teks, tipe data yang digunakan oleh LAYANAN, \"… dapat digunakan di bawah ketentuan lisensi Creative Commons Attribution Share-Alike\". Kebijakan yang menguraikan penggunaan data Wikipedia bisa ditemukan di https://en.wikipedia.org/wiki/Wikipedia:Reusing_Wikipedia_content. Unicode menyedikan izin, \"… bebas biaya, untuk siapapun memperoleh salinan dari berkas data Unicode dan dokumentasi terkait (\"Berkas Data\") atau perangkat lunak Unicode dan dokumentasi terkait (\"Perangkat Lunak\") untuk mengelola Berkas Data atau Perangkat Lunak tanpa pembatasan…\" Kebijakan yang menguraikan penggunaan data Unicode bisa ditemukan di https://www.unicode.org/license.txt.\n\n4. Sumber Kode Pihak Ketiga\n\nLAYANAN ini berbasis pada kode pihak ketiga. Seluruh kode sumber yang digunakan dalam pembuatan LAYANAN ini berasal dari sumber yang mengizinkan penggunaannya secara penuh sebagaimana dilakukan oleh LAYANAN ini. Secara khusus, dasar dari proyek ini adalah proyek Custom Keyboard oleh Ethan Sarif-Kattan. Custom Keyboard dirilis di bawah lisensi MIT,lisensi ini tersedia di https://github.com/EthanSK/CustomKeyboard/blob/master/LICENSE.\n\n5. Layanan Pihak Ketiga\n\nLAYANAN ini menggunakan layanan pihak ketiga untuk memproses sebagian data pihak ketiga. Secara khusus, data telah diterjemahkan menggunakan model dari Hugging Face transformers. Layanan ini dilindungi oleh Lisensi Apache 2.0, yang menyatakan bahwa ia tersedia untuk penggunaan komersil, modifikasi, distribusi, penggunaan paten, dan penggunaan pribadi. Lisensi untuk layanan tersebut di atas dapat ditemukan di https://github.com/huggingface/transformers/blob/master/LICENSE.\n\n6. Tautan Pihak Ketiga\n\nLAYANAN ini mengandung tautan-tautan ke situs web eksternal. Jika PENGGUNA mengeklik tautan pihak ketiga, ia akan diarahkan ke sebuah situs web. Perlu dicatat bahwa situs web eksternal ini tidak dioperasikan oleh LAYANAN ini. Oleh karena itu, PENGGUNA sangat disarankan untuk membaca dan meninjau kebijakan privasi situs web tersebut. LAYANAN ini tidak memiliki kendali dan tidak bertanggung jawab atas konten, kebijakan privasi, atau praktik-praktik dari situs-situs atau layanan-layanan pihak ketiga.\n\n7. Gambar Pihak Ketiga\n\nLAYANAN ini berisi gambar-gambar yang dilindungi hak cipta oleh pihak ketiga. Secara khusus, aplikasi ini menyertakan salinan dari logo-logo GitHub, Inc dan Wikidata, terdaftar sebagai merek dagang oleh Wikimedia Foundation, Inc. Ketentuan penggunaan logo Github bisa ditemukan di https://github.com/logos, dan ketentuan untuk logo Wikidata bisa ditemukan di halaman Wikimedia berikut: https://foundation.wikimedia.org/wiki/Policy:Trademark_policy. LAYANAN ini menggunakan gambar-gambar berhak cipta sesuai dengan ketentuan tersebut, dengan satu-satunya pengecualian yaitu rotasi logo GitHub yang umum digunakan dalam komunitas open-source untuk menandakan adanya tautan ke situs web GitHub.\n\n8. Pemberitahuan Konten\n\nLAYANAN ini memperbolehkan PENGGUNA untuk mengakses konten linguistik (KONTEN). Sebagian dari KONTEN ini mungkin dianggap tidak pantas untuk anak-anak dan remaja di bawah umur. Mengakses KONTEN menggunakan LAYANAN dilakukan sedemikian rupa sehingga informasi tersebut tidak dapat diakses kecuali jika diketahui secara jelas. Secara khusus, PENGGUNA \"dapat\" menerjemahkan kata, mengkonjugasi kata kerja, dan mengakses fitur gramatikal lainnya dari KONTEN yang mungkin bersifat seksual, kekerasan, atau dengan cara lain yang tidak pantas. PENGGUNA \"tidak dapat\" menerjemahkan kata, mengkonjugasi kata kerja, dan mengakses fitur gramatikal lainnya dari KONTEN yang mungkin bersifat seksual, kekerasan, atau dengan cara lain yang tidak pantas jika mereka belum mengetahui tentang sifat dari KONTEN ini. SCRIBE tidak bertanggung jawab atas akses terhadap KONTEN tersebut.\n\n9. Perubahan\n\nKEBIJAKAN ini dapat berubah sewaktu-waktu. Perubahan pada KEBIJAKAN ini akan menggantikan semua ketentuan sebelumnya, dan jika dianggap penting, akan disampaikan dengan jelas dalam pembaruan LAYANAN berikutnya. SCRIBE menyarankan para PENGGUNA agar secara berkala memeriksa KEBIJAKAN ini demi mendapatkan informasi terkini mengenai praktik privasi kami serta membiasakan diri dengan perubahan yang mungkin berlaku.\n\n10. KONTAK\n\nJika kamu memiliki pertanyaan, kekhawatiran, atau saran terkait KEBIJAKAN ini, jangan ragu untuk mengunjungi https://github.com/scribe-org atau kontak SCRIBE di scribe.langauge@gmail.com. Orang yang bertanggung jawab atas pertanyaan tersebut adalah Andrew Tavis McAllister.\n\n11.Tanggal Efektif\n\nKEBIJAKAN ini berlaku efektif sejak 24 Mei 2022." } }, - "ko" : { + "kan" : { "stringUnit" : { "state" : "", - "value" : "이 정책의 영어 버전을 다른 모든 버전보다 우선시합니다.\n\nScribe 개발자들(이하 \"SCRIBE\")은 \"Scribe - 언어 키보드\"(이하 \"서비스\")라는 iOS 애플리케이션을 오픈소스 애플리케이션으로 개발했습니다. 이 서비스는 SCRIBE에 의해 무료로 제공되며, 설치 후 바로 사용할 수 있도록 설계되었습니다.\n\n이 개인정보 보호정책(이하 \"정책\")은 이 서비스를 이용하는 모든 개인(이하 \"사용자\")의 접근, 추적, 수집, 보존, 사용 및 개인 정보(이하 \"사용자 정보\")와 사용 데이터(이하 \"사용자 데이터\")의 공개에 대한 정책을 독자에게 알리기 위해 작성되었습니다.\n\n사용자 정보는 사용자 자신 또는 그들이 서비스에 접근하는 데 사용하는 기기와 관련된 모든 정보를 구체적으로 정의합니다.\n\n사용자 데이터는 사용자가 서비스를 사용할 때 입력하는 텍스트나 수행하는 행동을 구체적으로 정의합니다.\n\n1. 정책 선언\n\n이 서비스는 어떤 사용자 정보나 사용자 데이터를 접근, 추적, 수집, 보존, 사용 또는 공개하지 않습니다.\n\n2. 추적 금지\n\nSCRIBE에 연락하여 자신의 사용자 정보 및 사용자 데이터가 추적되지 않기를 요청하는 사용자에게는 이 정책의 사본과 함께 추적되고 있지 않다는 증거를 모든 소스 코드에 대한 링크가 제공됩니다.\n\n3. 제3자 데이터\n\n이 서비스는 제3자 데이터를 사용합니다. 이 서비스의 생성에 사용된 모든 데이터는 서비스에서 사용되는 방식으로 완전하게 사용을 허용하는 출처에서 가져왔습니다. 구체적으로, 이 서비스의 데이터는 위키데이터, 위키피디아 및 유니코드에서 나옵니다. 위키데이터는 \"주요, 속성 및 단어 형태 네임스페이스의 모든 구조화된 데이터는 Creative Commons CC0 라이선스에 따라 제공됩니다; 다른 네임스페이스의 텍스트는 Creative Commons 저작자 표시-동일 조건 하에 공유 라이선스에 따라 제공됩니다.\"라고 명시하고 있습니다. 위키데이터의 데이터 사용에 대한 정책은 https://www.wikidata.org/wiki/Wikidata:Licensing 에서 확인할 수 있습니다. 위키피디아는 서비스에서 사용되는 텍스트 데이터는 \"...Creative Commons 저작자 표시-동일 조건 하에 공유 라이선스의 조건에 따라 사용할 수 있습니다.\"라고 명시하고 있습니다. 위키피디아의 데이터 사용에 대한 정책은 https://en.wikipedia.org/wiki/Wikipedia:Reusing_Wikipedia_content 에서 확인할 수 있습니다. 유니코드는 \"...유니코드 데이터 파일 및 관련 문서(이하 \"데이터 파일\") 또는 유니코드 소프트웨어 및 관련 문서(이하 \"소프트웨어\")의 사본을 얻은 모든 사람에게 데이터 파일 또는 소프트웨어를 제한 없이 사용할 수 있는 권한을 무료로 제공합니다...\"라고 허가하고 있습니다. 유니코드의 데이터 사용에 대한 정책은 https://www.unicode.org/license.txt 에서 확인할 수 있습니다.\n\n4. 제3자 소스코드\n\n이 서비스는 제3자 코드를 기반으로 합니다. 이 서비스를 만드는 데 사용된 모든 소스 코드는 서비스에서 제공하는 방식으로 완전히 사용할 수 있는 출처에서 제공됩니다. 특히 이 프로젝트의 기반은 Ethan Sarif-Kattan의 커스텀 키보드 프로젝트였습니다. 커스텀 키보드는 MIT 라이선스에 따라 출시되었으며, 해당 라이선스는 https://github.com/EthanSK/CustomKeyboard/blob/master/LICENSE 에서 확인할 수 있습니다.\n\n5. 제3자 서비스\n\n이 서비스는 일부 제3자 데이터를 처리하기 위해 제3자 서비스를 사용합니다. 구체적으로, Hugging Face의 트랜스포머의 모델을 사용하여 데이터를 번역했습니다. 이 서비스는 Apache 라이선스 2.0의 적용을 받으며, 상업용, 수정, 배포, 특허 사용 및 개인적 사용이 가능합니다. 해당 서비스의 라이선스는 https://github.com/huggingface/transformers/blob/master/LICENSE 에서 확인할 수 있습니다.\n\n6. 제3자 링크\n\n이 서비스에는 외부 웹사이트에 대한 링크가 포함되어 있습니다. 사용자가 이 링크를 클릭하면 해당 웹사이트로 연결됩니다. 이러한 외부 사이트는 이 서비스에서 운영하지 않으므로, 사용자는 해당 웹사이트의 개인정보 보호정책을 검토하는 것이 좋습니다. 이 서비스는 제3자 사이트나 서비스의 콘텐츠, 개인정보 보호정책 또는 관행에 대해 통제할 수 없으며 이에 대한 책임도 지지 않습니다.\n\n7. 제3자 이미지\n\n이 서비스에는 제3자가 저작권을 보유한 이미지가 포함되어 있습니다. 특히 이 앱에는 GitHub, Inc.의 로고와 위키미디어 재단, Inc.의 상표인 위키데이터 로고의 복사본이 포함되어 있습니다. GitHub로고는 https://github.com/logos 에서 확인할 수 있으며, 위키데이터 로고에 대한 조건은 다음 위키미디어 페이지에서 확인할 수 있습니다: https://foundation.wikimedia.org/wiki/Policy:Trademark_policy . 이 서비스는 이러한 기준에 맞게 저작권이 있는 이미지를 사용하며, 유일한 예외는 오픈 소스 커뮤니티에서 일반적으로 사용되는 GitHub 로고의 회전입니다.\n\n8. 콘텐츠 공지\n\n이 서비스를 통해 사용자는 언어 콘텐츠(이하 \"콘텐츠\")에 접근할 수 있습니다. 이 콘텐츠 중 일부는 어린이 및 법정 미성년자에게 부적절할 수 있습니다. 서비스를 사용하여 콘텐츠에 접근하는 것은 명시적으로 알려지지 않은 한 정보가 제공되지 않도록 되어 있습니다. 특히, 사용자는 성적이거나 폭력적이거나 기타 부적절한 성격의 콘텐츠에서 다른 문법적 기능에 접근할 수 있습니다. 사용자가 이 콘텐츠의 성격에 대해 아직 알지 못하는 경우, 부적절한 콘텐츠에 대한 접근이 불가능합니다. SCRIBE는 이러한 콘텐츠에 대한 액세스에 대해 어떠한 책임도 지지 않습니다.\n\n9. 변경 사항\n\n이 정책은 변경될 수 있습니다. 이 정책에 대한 업데이트는 모든 이전 버전을 대체하며, 중요한 변경 사항의 경우 다음 서비스 업데이트에서 추가로 명확하게 안내될 것입니다. SCRIBE는 사용자가 최신 개인정보 보호 관행에 대한 정보를 확인하고 변경 사항에 숙지하기 위해 주기적으로 이 정책을 검토할 것을 권장합니다.\n\n10. 연락\n\n이 정책에 대해 궁금한 점, 우려 사항 또는 제안이 있는 경우 주저하지 말고 https://github.com/scribe-org 를 방문하거나 scribe.langauge@gmail.com 에서 SCRIBE에게 문의하세요. 이러한 문의에 대한 책임자는 Andrew Tavis McAllister 입니다.\n\n11. 발효일\n\n이 정책은 2022년 5월 24일부로 발효됩니다." + "value" : "ದಯವಿಟ್ಟು ಈ ನೀತಿಯ ಇಂಗ್ಲಿಷ್ ಆವೃತ್ತಿಯು ಇತರ ಎಲ್ಲ ಆವೃತ್ತಿಗಳಿಗಿಂತ ಪ್ರಾಧಾನ್ಯತೆಯನ್ನು ಹೊಂದಿದೆ ಎಂಬುದನ್ನು ಗಮನಿಸಿ.\n\nScribe ಡೆವಲಪರ್‌ಗಳು (SCRIBE) iOS ಅಪ್ಲಿಕೇಶನ್ \"Scribe - Language Keyboards\" (SERVICE) ಅನ್ನು ಓಪನ್-ಸೋರ್ಸ್ ಅಪ್ಲಿಕೇಶನ್ ಆಗಿ ನಿರ್ಮಿಸಿದ್ದಾರೆ. ಈ ಸೇವೆಯನ್ನು SCRIBE ಉಚಿತವಾಗಿ ಒದಗಿಸುತ್ತದೆ ಮತ್ತು ಅದನ್ನು ಇರುವ ರೂಪದಲ್ಲಿ ಬಳಸಲು ಉದ್ದೇಶಿಸಲಾಗಿದೆ.\n\nಈ ಗೌಪ್ಯತಾ ನೀತಿ (POLICY) ಈ ಸೇವೆಯನ್ನು (SERVICE) ಬಳಸುವ ಎಲ್ಲಾ ವ್ಯಕ್ತಿಗಳಿಗೆ (USERS) ವೈಯಕ್ತಿಕ ಮಾಹಿತಿ (USER INFORMATION) ಮತ್ತು ಬಳಕೆ ದತ್ತಾಂಶ (USER DATA)ದ ಪ್ರವೇಶ, ಟ್ರ್ಯಾಕಿಂಗ್, ಸಂಗ್ರಹಣೆ, ಧಾರಣೆ, ಬಳಕೆ ಮತ್ತು ಬಹಿರಂಗಪಡಿಸುವಿಕೆಗಾಗಿ ನೀತಿಗಳನ್ನು ತಿಳಿಸಲು ಉದ್ದೇಶಿಸಲಾಗಿದೆ.\n\nUSER INFORMATION ಎಂದರೆ ನಿರ್ದಿಷ್ಟವಾಗಿ ಬಳಕೆದಾರರಿಗೆ ಅಥವಾ ಅವರು ಸೇವೆಯನ್ನು ಪ್ರವೇಶಿಸಲು ಬಳಸುವ ಸಾಧನಗಳಿಗೆ ಸಂಬಂಧಿಸಿದ ಯಾವುದೇ ಮಾಹಿತಿ.\n\nUSER DATA ಎಂದರೆ ನಿರ್ದಿಷ್ಟವಾಗಿ ಸೇವೆಯನ್ನು ಬಳಸುವಾಗ ಬಳಕೆದಾರರು ಟೈಪ್ ಮಾಡುವ ಯಾವುದೇ ಪಠ್ಯ ಅಥವಾ ಮಾಡುವ ಕ್ರಿಯೆಗಳು.\n\n1. ನೀತಿಯ ಹೇಳಿಕೆ\n\nಈ ಸೇವೆಯು ಯಾವುದೇ USER INFORMATION ಅಥವಾ USER DATA ಅನ್ನು ಪ್ರವೇಶಿಸುವುದಿಲ್ಲ, ಟ್ರ್ಯಾಕ್ ಮಾಡುವುದಿಲ್ಲ, ಸಂಗ್ರಹಿಸುವುದಿಲ್ಲ, ಉಳಿಸಿಕೊಳ್ಳುವುದಿಲ್ಲ, ಬಳಸುವುದಿಲ್ಲ ಅಥವಾ ಬಹಿರಂಗಪಡಿಸುವುದಿಲ್ಲ.\n\n2. ಟ್ರ್ಯಾಕ್ ಮಾಡಬೇಡಿ\n\nತಮ್ಮ USER INFORMATION ಮತ್ತು USER DATA ಅನ್ನು ಟ್ರ್ಯಾಕ್ ಮಾಡಬಾರದು ಎಂದು SCRIBE ಅನ್ನು ಸಂಪರ್ಕಿಸುವ ಬಳಕೆದಾರರಿಗೆ ಈ ನೀತಿಯ ಪ್ರತಿಯನ್ನು ಹಾಗೂ ಅವರು ಟ್ರ್ಯಾಕ್ ಆಗುವುದಿಲ್ಲ ಎಂಬುದಕ್ಕೆ ಪುರಾವೆಯಾಗಿ ಎಲ್ಲಾ ಮೂಲ ಕೋಡ್‌ಗಳಿಗೆ ಲಿಂಕ್ ಅನ್ನು ಒದಗಿಸಲಾಗುತ್ತದೆ.\n\n3. ಮೂರನೇ ಪಕ್ಷದ ದತ್ತಾಂಶ\n\nಈ ಸೇವೆಯು ಮೂರನೇ ಪಕ್ಷದ ದತ್ತಾಂಶವನ್ನು ಬಳಸುತ್ತದೆ. ಈ ಸೇವೆಯನ್ನು ರಚಿಸಲು ಬಳಸಲಾದ ಎಲ್ಲಾ ದತ್ತಾಂಶವು ಸೇವೆ ಮಾಡುವ ರೀತಿಯಲ್ಲಿ ಅದರ ಸಂಪೂರ್ಣ ಬಳಕೆಯನ್ನು ಅನುಮತಿಸುವ ಮೂಲಗಳಿಂದ ಬರುತ್ತದೆ. ನಿರ್ದಿಷ್ಟವಾಗಿ, ಈ ಸೇವೆಗಾಗಿ ದತ್ತಾಂಶವು ವಿಕಿಡೇಟಾ, ವಿಕಿಪೀಡಿಯಾ ಮತ್ತು ಯುನಿಕೋಡ್‌ನಿಂದ ಬರುತ್ತದೆ..." + } + }, + "ko" : { + "stringUnit" : { + "state" : "", + "value" : "이 정책의 영어 버전을 다른 모든 버전보다 우선시합니다.\n\nScribe 개발자들(이하 \"SCRIBE\")은 \"Scribe - 언어 키보드\"(이하 \"서비스\")라는 iOS 애플리케이션을 오픈소스 애플리케이션으로 개발했습니다. 이 서비스는 SCRIBE에 의해 무료로 제공되며, 설치 후 바로 사용할 수 있도록 설계되었습니다.\n\n이 개인정보 보호정책(이하 \"정책\")은 이 서비스를 이용하는 모든 개인(이하 \"사용자\")의 접근, 추적, 수집, 보존, 사용 및 개인 정보(이하 \"사용자 정보\")와 사용 데이터(이하 \"사용자 데이터\")의 공개에 대한 정책을 독자에게 알리기 위해 작성되었습니다.\n\n사용자 정보는 사용자 자신 또는 그들이 서비스에 접근하는 데 사용하는 기기와 관련된 모든 정보를 구체적으로 정의합니다.\n\n사용자 데이터는 사용자가 서비스를 사용할 때 입력하는 텍스트나 수행하는 행동을 구체적으로 정의합니다.\n\n1. 정책 선언\n\n이 서비스는 어떤 사용자 정보나 사용자 데이터를 접근, 추적, 수집, 보존, 사용 또는 공개하지 않습니다.\n\n2. 추적 금지\n\nSCRIBE에 연락하여 자신의 사용자 정보 및 사용자 데이터가 추적되지 않기를 요청하는 사용자에게는 이 정책의 사본과 함께 추적되고 있지 않다는 증거를 모든 소스 코드에 대한 링크가 제공됩니다.\n\n3. 제3자 데이터\n\n이 서비스는 제3자 데이터를 사용합니다. 이 서비스의 생성에 사용된 모든 데이터는 서비스에서 사용되는 방식으로 완전하게 사용을 허용하는 출처에서 가져왔습니다. 구체적으로, 이 서비스의 데이터는 위키데이터, 위키피디아 및 유니코드에서 나옵니다. 위키데이터는 \"주요, 속성 및 단어 형태 네임스페이스의 모든 구조화된 데이터는 Creative Commons CC0 라이선스에 따라 제공됩니다; 다른 네임스페이스의 텍스트는 Creative Commons 저작자 표시-동일 조건 하에 공유 라이선스에 따라 제공됩니다.\"라고 명시하고 있습니다. 위키데이터의 데이터 사용에 대한 정책은 https://www.wikidata.org/wiki/Wikidata:Licensing 에서 확인할 수 있습니다. 위키피디아는 서비스에서 사용되는 텍스트 데이터는 \"...Creative Commons 저작자 표시-동일 조건 하에 공유 라이선스의 조건에 따라 사용할 수 있습니다.\"라고 명시하고 있습니다. 위키피디아의 데이터 사용에 대한 정책은 https://en.wikipedia.org/wiki/Wikipedia:Reusing_Wikipedia_content 에서 확인할 수 있습니다. 유니코드는 \"...유니코드 데이터 파일 및 관련 문서(이하 \"데이터 파일\") 또는 유니코드 소프트웨어 및 관련 문서(이하 \"소프트웨어\")의 사본을 얻은 모든 사람에게 데이터 파일 또는 소프트웨어를 제한 없이 사용할 수 있는 권한을 무료로 제공합니다...\"라고 허가하고 있습니다. 유니코드의 데이터 사용에 대한 정책은 https://www.unicode.org/license.txt 에서 확인할 수 있습니다.\n\n4. 제3자 소스코드\n\n이 서비스는 제3자 코드를 기반으로 합니다. 이 서비스를 만드는 데 사용된 모든 소스 코드는 서비스에서 제공하는 방식으로 완전히 사용할 수 있는 출처에서 제공됩니다. 특히 이 프로젝트의 기반은 Ethan Sarif-Kattan의 커스텀 키보드 프로젝트였습니다. 커스텀 키보드는 MIT 라이선스에 따라 출시되었으며, 해당 라이선스는 https://github.com/EthanSK/CustomKeyboard/blob/master/LICENSE 에서 확인할 수 있습니다.\n\n5. 제3자 서비스\n\n이 서비스는 일부 제3자 데이터를 처리하기 위해 제3자 서비스를 사용합니다. 구체적으로, Hugging Face의 트랜스포머의 모델을 사용하여 데이터를 번역했습니다. 이 서비스는 Apache 라이선스 2.0의 적용을 받으며, 상업용, 수정, 배포, 특허 사용 및 개인적 사용이 가능합니다. 해당 서비스의 라이선스는 https://github.com/huggingface/transformers/blob/master/LICENSE 에서 확인할 수 있습니다.\n\n6. 제3자 링크\n\n이 서비스에는 외부 웹사이트에 대한 링크가 포함되어 있습니다. 사용자가 이 링크를 클릭하면 해당 웹사이트로 연결됩니다. 이러한 외부 사이트는 이 서비스에서 운영하지 않으므로, 사용자는 해당 웹사이트의 개인정보 보호정책을 검토하는 것이 좋습니다. 이 서비스는 제3자 사이트나 서비스의 콘텐츠, 개인정보 보호정책 또는 관행에 대해 통제할 수 없으며 이에 대한 책임도 지지 않습니다.\n\n7. 제3자 이미지\n\n이 서비스에는 제3자가 저작권을 보유한 이미지가 포함되어 있습니다. 특히 이 앱에는 GitHub, Inc.의 로고와 위키미디어 재단, Inc.의 상표인 위키데이터 로고의 복사본이 포함되어 있습니다. GitHub로고는 https://github.com/logos 에서 확인할 수 있으며, 위키데이터 로고에 대한 조건은 다음 위키미디어 페이지에서 확인할 수 있습니다: https://foundation.wikimedia.org/wiki/Policy:Trademark_policy . 이 서비스는 이러한 기준에 맞게 저작권이 있는 이미지를 사용하며, 유일한 예외는 오픈 소스 커뮤니티에서 일반적으로 사용되는 GitHub 로고의 회전입니다.\n\n8. 콘텐츠 공지\n\n이 서비스를 통해 사용자는 언어 콘텐츠(이하 \"콘텐츠\")에 접근할 수 있습니다. 이 콘텐츠 중 일부는 어린이 및 법정 미성년자에게 부적절할 수 있습니다. 서비스를 사용하여 콘텐츠에 접근하는 것은 명시적으로 알려지지 않은 한 정보가 제공되지 않도록 되어 있습니다. 특히, 사용자는 성적이거나 폭력적이거나 기타 부적절한 성격의 콘텐츠에서 다른 문법적 기능에 접근할 수 있습니다. 사용자가 이 콘텐츠의 성격에 대해 아직 알지 못하는 경우, 부적절한 콘텐츠에 대한 접근이 불가능합니다. SCRIBE는 이러한 콘텐츠에 대한 액세스에 대해 어떠한 책임도 지지 않습니다.\n\n9. 변경 사항\n\n이 정책은 변경될 수 있습니다. 이 정책에 대한 업데이트는 모든 이전 버전을 대체하며, 중요한 변경 사항의 경우 다음 서비스 업데이트에서 추가로 명확하게 안내될 것입니다. SCRIBE는 사용자가 최신 개인정보 보호 관행에 대한 정보를 확인하고 변경 사항에 숙지하기 위해 주기적으로 이 정책을 검토할 것을 권장합니다.\n\n10. 연락\n\n이 정책에 대해 궁금한 점, 우려 사항 또는 제안이 있는 경우 주저하지 말고 https://github.com/scribe-org 를 방문하거나 scribe.langauge@gmail.com 에서 SCRIBE에게 문의하세요. 이러한 문의에 대한 책임자는 Andrew Tavis McAllister 입니다.\n\n11. 발효일\n\n이 정책은 2022년 5월 24일부로 발효됩니다." } }, "mr" : { @@ -2566,6 +2949,12 @@ "value" : "Observera att den engelska versionen av denna policy har företräde framför alla andra versioner.\n\nScribe-utvecklarna (SCRIBE) byggde iOS-applikationen \"Scribe - Language Keyboards\" (SERVICE) som en applikation med öppen källkod.\nDenna TJÄNST tillhandahålls av SCRIBE utan kostnad och är avsedd att användas i befintligt skick.\n\nDenna sekretesspolicy (POLICY) används för att informera läsaren om policyerna för åtkomst, spårning, insamling, lagring, användning och utlämnande av personlig information (ANVÄNDARINFORMATION) och användningsdata (ANVÄNDARDATA) för alla individer som använder denna TJÄNST (ANVÄNDARE).\n\nANVÄNDARINFORMATION definieras specifikt som all information som är relaterad till användarna själva eller de enheter de använder för att få tillgång till tjänsten.\n\nANVÄNDARDATA definieras specifikt som all text som skrivs eller åtgärder som utförs av ANVÄNDARNA när de använder TJÄNSTEN.\n\n1. Uttalande om policy\n\nDenna TJÄNST får inte tillgång till, spårar, samlar in, behåller, använder eller avslöjar någon ANVÄNDARINFORMATION eller ANVÄNDARDATA.\n\n2. Spårar inte\n\nANVÄNDARE som kontaktar SCRIBE för att be om att deras ANVÄNDARINFORMATION och ANVÄNDARDATA inte spåras kommer att förses med en kopia av denna POLICY samt en länk till alla källkoder som bevis på att de inte spåras.\n\n3. Uppgifter från tredje part\n\nDenna TJÄNST använder sig av data från tredje part. All data som används vid skapandet av denna TJÄNST kommer från källor som tillåter dess fulla användning på det sätt som görs av TJÄNSTEN. Specifikt kommer data för denna TJÄNST från Wikidata, Wikipedia och Unicode. Wikidata säger att \"All strukturerad data i namnrymderna main, property och lexeme görs tillgänglig under Creative Commons CC0-licensen; text i andra namnrymder görs tillgänglig under Creative Commons Attribution-Share Alike-Licens.\" Policyn som beskriver Wikidatas dataanvändning finns på https://www.wikidata.org/wiki/Wikidata:Licensing. Wikipedia anger att textdata, den typ av data som används av TJÄNSTEN, \"... kan användas enligt villkoren i Creative Commons Attribution-Share Alike-licensen\". Policyn som beskriver Wikipedias dataanvändning kan hittas på https://en.wikipedia.org/wiki/Wikipedia:Reusing_Wikipedia_content. Unicode ger tillstånd, \"... kostnadsfritt, till alla personer som erhåller en kopia av Unicode-datafilerna och all tillhörande dokumentation (\"datafilerna\") eller Unicode-programvaran och all tillhörande dokumentation (\"programvaran\") för att hantera datafilerna eller programvaran utan begränsning...\" Policyn för användning av Unicode-data finns på https://www.unicode.org/license.txt.\n\n4. Källkod från tredje part\n\nDenna TJÄNST baserades på kod från tredje part. All källkod som används vid skapandet av denna TJÄNST kommer från källor som tillåter dess fulla användning på det sätt som görs av TJÄNSTEN. Grunden för detta projekt var projektet Custom Keyboard av Ethan Sarif-Kattan. Custom Keyboard släpptes under en MIT-licens, och denna licens är tillgänglig på https://github.com/EthanSK/CustomKeyboard/blob/master/LICENSE.\n\n5. Tjänster från tredje part\n\nDenna TJÄNST använder sig av tjänster från tredje part för att manipulera en del av data från tredje part. Specifikt har data översatts med hjälp av modeller från Hugging Face-transformatorer. Denna tjänst omfattas av en Apache License 2.0, som anger att den är tillgänglig för kommersiellt bruk, modifiering, distribution, patentanvändning och privat bruk. Licensen för ovannämnda tjänst finns på https://github.com/huggingface/transformers/blob/master/LICENSE.\n\n6. Länkar till tredje part\n\nDenna TJÄNST innehåller länkar till externa webbplatser. Om ANVÄNDARE klickar på en länk från tredje part kommer de att dirigeras till en webbplats. Observera att dessa externa webbplatser inte drivs av denna TJÄNST. Därför rekommenderas ANVÄNDARE starkt att granska sekretesspolicyn för dessa webbplatser. Denna TJÄNST har ingen kontroll över och tar inget ansvar för innehållet, sekretesspolicyn eller praxis på tredje parts webbplatser eller tjänster.\n\n7. Bilder från tredje part\n\nDenna TJÄNST innehåller bilder som är upphovsrättsskyddade av tredje part. Specifikt innehåller den här appen en kopia av logotyperna för GitHub, Inc och Wikidata, varumärkesskyddade av Wikimedia Foundation, Inc. Villkoren för hur GitHub-logotypen kan användas finns på https://github.com/logos, och villkoren för Wikidata-logotypen finns på följande Wikimedia-sida: https://foundation.wikimedia.org/wiki/Policy:Trademark_policy. Den här tjänsten använder de upphovsrättsskyddade bilderna på ett sätt som matchar dessa kriterier, med den enda avvikelsen är en rotation av GitHub-logotypen som är vanlig i öppen källkodsgemenskapen för att indikera att det finns en länk till GitHub-webbplatsen.\n\n8. Meddelande om innehåll\n\nDenna TJÄNST gör det möjligt för ANVÄNDARE att få tillgång till språkligt innehåll (INNEHÅLL). En del av detta INNEHÅLL kan anses vara olämpligt för barn och minderåriga som har rätt att göra det. Åtkomst till INNEHÅLL med hjälp av TJÄNSTEN görs på ett sätt så att informationen inte är tillgänglig om den inte uttryckligen är känd. Specifikt \"kan\" ANVÄNDARE översätta ord, böja verb och få tillgång till andra grammatiska egenskaper i INNEHÅLL som kan vara sexuella, våldsamma eller på annat sätt olämpliga till sin natur. ANVÄNDARE \"kan\" översätta ord, böja verb och få tillgång till andra grammatiska egenskaper i INNEHÅLL som kan vara sexuella, våldsamma eller på annat sätt olämpliga till sin natur om de inte redan känner till detta INNEHÅLLS natur. SCRIBE tar inget ansvar för åtkomsten till sådant INNEHÅLL.\n\n9. Ändringar\n\nDenna POLICY kan komma att ändras. Uppdateringar av denna POLICY kommer att ersätta alla tidigare instanser, och om de anses vara väsentliga kommer de att anges tydligt i nästa tillämpliga uppdatering av TJÄNSTEN. SCRIBE uppmuntrar ANVÄNDARE att regelbundet granska denna POLICY för den senaste informationen om vår integritetspraxis och att bekanta sig med eventuella ändringar.\n\n10. Kontakt\n\nOm du har några frågor, funderingar eller förslag om denna POLICY, tveka inte att besöka https://github.com/scribe-org eller kontakta SCRIBE på scribe.langauge@gmail.com. Ansvarig för sådana förfrågningar är Andrew Tavis McAllister.\n\n11. Ikraftträdande\n\nDenna POLICY gäller från och med den 24 maj 2022." } }, + "ta" : { + "stringUnit" : { + "state" : "", + "value" : "இந்த கொள்கையின் ஆங்கில பதிப்பு மற்ற எல்லா பதிப்புகளையும் விட முன்னுரிமை பெறுவதை கவனிக்கவும்.\n\nScribe டெவலப்பர்கள் (SCRIBE) iOS பயன்பாடு \"Scribe - Language Keyboards\" (SERVICE) ஐ திறந்த மூல பயன்பாடாக உருவாக்கியுள்ளனர். இந்த சேவை SCRIBE ஆல் இலவசமாக வழங்கப்படுகிறது மற்றும் அது இருக்கும் நிலையிலேயே பயன்படுத்த வேண்டும்.\n\nஇந்த தனியுரிமைக் கொள்கை (POLICY) இந்த சேவையைப் (SERVICE) பயன்படுத்தும் அனைத்து நபர்களுக்கும் (USERS) தனிப்பட்ட தகவல் (USER INFORMATION) மற்றும் பயன்பாட்டுத் தரவு (USER DATA) அணுகல், கண்காணிப்பு, சேகரிப்பு, தக்கவைத்தல், பயன்படுத்துதல் மற்றும் வெளிப்படுத்துதல் பற்றிய கொள்கைகளைத் தெரிவிக்க பயன்படுத்தப்படுகிறது.\n\nUSER INFORMATION என்பது குறிப்பாக பயனர்கள் அல்லது சேவையை அணுக அவர்கள் பயன்படுத்தும் சாधனங்கள் தொடர்பான எந்தவொரு தகவலும் ஆகும்.\n\nUSER DATA என்பது குறிப்பாக சேவையைப் பயன்படுத்தும் போது பயனர்கள் தட்டச்சு செய்யும் எந்தவொரு உரை அல்லது செய்யும் செயல்களும் ஆகும்.\n\n1. கொள்கை அறிக்கை\n\nஇந்த சேவை எந்தவொரு USER INFORMATION அல்லது USER DATA ஐயும் அணுகாது, கண்காணிக்காது, சேகரிக்காது, தக்கவைக்காது, பயன்படுத்தாது அல்லது வெளிப்படுத்தாது.\n\n2. கண்காணிக்காதே\n\nதங்கள் USER INFORMATION மற்றும் USER DATA கண்காணிக்கப்படக் கூடாது என்று கேட்டு SCRIBE ஐ தொடர்பு கொள்ளும் பயனர்களுக்கு இந்த POLICY இன் நகல் மற்றும் அவர்கள் கண்காணிக்கப்படவில்லை என்பதற்கான ஆதாரமாக அனைத்து மூலக் குறியீடுகளுக்கான இணைப்பு வழங்கப்படும்.\n\n3. மூன்றாம் தரப்புத் தரவு\n\nஇந்த சேவை மூன்றாம் தரப்புத் தரவைப் பயன்படுத்துகிறது. இந்த சேவையை உருவாக்க பயன்படுத்தப்படும் அனைத்துத் தரவுகளும் சேவையால் செய்யப்படும் முறையில் அதன் முழுப் பயன்பாட்டையும் அனுமதிக்கும் மூலங்களிலிருந்து வருகின்றன. குறிப்பாக, இந்த சேவைக்கான தரவு விக்கிடேட்டா, விக்கிபீடியா மற்றும் யூனிகோடு ஆகியவற்றிலிருந்து வருகிறது..." + } + }, "tr" : { "stringUnit" : { "state" : "", @@ -2574,7 +2963,7 @@ } } }, - "app.about.legal.third_party" : { + "i18n.app.about.legal.third_party" : { "comment" : "", "localizations" : { "ar" : { @@ -2625,6 +3014,12 @@ "value" : "Lisensi pihak ketiga" } }, + "kan" : { + "stringUnit" : { + "state" : "", + "value" : "ಮೂರನೇ ಪಕ್ಷದ ಲೈಸೆನ್ಸ್‌ಗಳು" + } + }, "ko" : { "stringUnit" : { "state" : "", @@ -2649,6 +3044,12 @@ "value" : "Licenser från tredje part" } }, + "ta" : { + "stringUnit" : { + "state" : "", + "value" : "மூன்றாம் தரப்பு உரிமங்கள்" + } + }, "tr" : { "stringUnit" : { "state" : "", @@ -2657,7 +3058,7 @@ } } }, - "app.about.legal.third_party.caption" : { + "i18n.app.about.legal.third_party.caption" : { "comment" : "", "localizations" : { "ar" : { @@ -2708,6 +3109,12 @@ "value" : "Kode siapa yang kami gunakan" } }, + "kan" : { + "stringUnit" : { + "state" : "", + "value" : "ನಾವು ಯಾರ ಕೋಡ್ ಬಳಸಿದ್ದೇವೆ" + } + }, "ko" : { "stringUnit" : { "state" : "", @@ -2732,6 +3139,12 @@ "value" : "Vems kod vi använde" } }, + "ta" : { + "stringUnit" : { + "state" : "", + "value" : "நாங்கள் யாருடைய குறியீட்டைப் பயன்படுத்தினோம்" + } + }, "tr" : { "stringUnit" : { "state" : "", @@ -2740,7 +3153,7 @@ } } }, - "app.about.legal.third_party.entry_custom_keyboard" : { + "i18n.app.about.legal.third_party.entry_custom_keyboard" : { "comment" : "", "localizations" : { "ar" : { @@ -2791,6 +3204,12 @@ "value" : "Custom Keyboard\n• Penulis: EthanSK\n• License: MIT\n• Link: https://github.com/EthanSK/CustomKeyboard/blob/master/LICENSE" } }, + "kan" : { + "stringUnit" : { + "state" : "", + "value" : "ಕಸ್ಟಮ್ ಕೀಬೋರ್ಡ್\n• ಲೇಖಕರು: EthanSK\n• ಲೈಸೆನ್ಸ್: MIT\n• ಲಿಂಕ್: https://github.com/EthanSK/CustomKeyboard/blob/master/LICENSE" + } + }, "ko" : { "stringUnit" : { "state" : "", @@ -2815,6 +3234,12 @@ "value" : "Custom Keyboard\n• Upphovsman: EthanSK\n• Licens: MIT\n• Länk: https://github.com/EthanSK/CustomKeyboard/blob/master/LICENSE" } }, + "ta" : { + "stringUnit" : { + "state" : "", + "value" : "Custom Keyboard\n• ஆசிரியர்: EthanSK\n• உரிமம்: MIT\n• இணைப்பு: https://github.com/EthanSK/CustomKeyboard/blob/master/LICENSE" + } + }, "tr" : { "stringUnit" : { "state" : "", @@ -2823,7 +3248,7 @@ } } }, - "app.about.legal.third_party.entry_simple_keyboard" : { + "i18n.app.about.legal.third_party.entry_simple_keyboard" : { "comment" : "", "localizations" : { "ar" : { @@ -2874,6 +3299,12 @@ "value" : "Simple Keyboard\n• Penulis: Simple Mobile Tools\n• License: GPL-3.0\n• Link: https://github.com/SimpleMobileTools/Simple-Keyboard/blob/main/LICENSE" } }, + "kan" : { + "stringUnit" : { + "state" : "", + "value" : "Simple Keyboard\n• ಲೇಖಕರು: Simple Mobile Tools\n• ಲೈಸೆನ್ಸ್: GPL-3.0\n• ಲಿಂಕ್: https://github.com/SimpleMobileTools/Simple-Keyboard/blob/main/LICENSE" + } + }, "ko" : { "stringUnit" : { "state" : "", @@ -2898,6 +3329,12 @@ "value" : "Simple Keyboard\n• Upphovsman: Simple Mobile Tools\n• Licens: GPL-3.0\n• Länk: https://github.com/SimpleMobileTools/Simple-Keyboard/blob/main/LICENSE" } }, + "ta" : { + "stringUnit" : { + "state" : "", + "value" : "Simple Keyboard\n• ஆசிரியர்: Simple Mobile Tools\n• உரிமம்: GPL-3.0\n• இணைப்பு: https://github.com/SimpleMobileTools/Simple-Keyboard/blob/main/LICENSE" + } + }, "tr" : { "stringUnit" : { "state" : "", @@ -2906,7 +3343,7 @@ } } }, - "app.about.legal.third_party.text" : { + "i18n.app.about.legal.third_party.text" : { "comment" : "", "localizations" : { "ar" : { @@ -2957,6 +3394,12 @@ "value" : "Pengembang Scribe (SCRIBE) membuat aplikasi iOS application \"Scribe - Language Keyboards\" (SERVICE) menggunakan kode pihak ketiga. Semua kode sumber yang digunakan dalam pembuatan LAYANAN ini berasal dari sumber yang memperbolehkan penggunaan sepenuhnya sesuai dengan cara yang dilakukan oleh LAYANAN. Bagian ini mencantumkan semua kode sumber yang menjadi dasar LAYANAN serta lisensi yang sesuai dari masing-masing.\n\nBerikut adalah daftar semua kode sumber yang digunakan, penulis-penulis utama kode, lisensi yang digunakan pada saat penggunaan, dan tautan ke lisensi tersebut." } }, + "kan" : { + "stringUnit" : { + "state" : "", + "value" : "Scribe ಡೆವಲಪರ್‌ಗಳು (SCRIBE) iOS ಅಪ್ಲಿಕೇಶನ್ \"Scribe - Language Keyboards\" (SERVICE) ಅನ್ನು ಮೂರನೇ ಪಕ್ಷದ ಕೋಡ್ ಬಳಸಿ ನಿರ್ಮಿಸಿದ್ದಾರೆ. ಈ ಸೇವೆಯನ್ನು ರಚಿಸಲು ಬಳಸಲಾದ ಎಲ್ಲಾ ಮೂಲ ಕೋಡ್, ಸೇವೆ ಮಾಡುವ ರೀತಿಯಲ್ಲಿ ಅದರ ಸಂಪೂರ್ಣ ಬಳಕೆಯನ್ನು ಅನುಮತಿಸುವ ಮೂಲಗಳಿಂದ ಬರುತ್ತದೆ. ಈ ವಿಭಾಗವು ಸೇವೆ ಆಧರಿಸಿರುವ ಕೆಲವು ಮೂಲ ಕೋಡ್ ಹಾಗೂ ಪ್ರತಿ ಅದರ ಸಂಬಂಧಿತ ಲೈಸೆನ್ಸ್‌ಗಳನ್ನು ಪಟ್ಟಿ ಮಾಡುತ್ತದೆ.\n\nಕೆಳಗೆ ಬಳಸಲಾದ ಎಲ್ಲಾ ಮೂಲ ಕೋಡ್, ಕೋಡ್‌ನ ಮುಖ್ಯ ಲೇಖಕ ಅಥವಾ ಲೇಖಕರು, ಬಳಕೆಯ ಸಮಯದಲ್ಲಿ ಬಿಡುಗಡೆಯಾದ ಲೈಸೆನ್ಸ್ ಮತ್ತು ಲೈಸೆನ್ಸ್‌ಗೆ ಲಿಂಕ್ ಅನ್ನು ಪಟ್ಟಿ ಮಾಡಲಾಗಿದೆ:" + } + }, "ko" : { "stringUnit" : { "state" : "", @@ -2981,6 +3424,12 @@ "value" : "Utvecklarna på Scribe (SCRIBE) har utvecklat iOS-applikationen \"Scribe - Language Keyboards\" (TJÄNST) med hjälp av kod från tredje part. All källkod använd i skapelsen av denna TJÄNST kommer ifrån källor som ger oss full tillåtelse att använda koden på det sätt som görs av TJÄNSTEN. Nedan listas källkoden som TJÄNSTEN är baserad på och licenserna som sammanfaller. \n\nFöljande lista listar all källkod, upphovsmän, licensen som gällde vid tillfället av användandet och en länk till licensen." } }, + "ta" : { + "stringUnit" : { + "state" : "", + "value" : "Scribe டெவலப்பர்கள் (SCRIBE) iOS பயன்பாடு \"Scribe - Language Keyboards\" (SERVICE) ஐ மூன்றாம் தரப்பு குறியீட்டைப் பயன்படுத்தி உருவாக்கியுள்ளனர். இந்த சேவையை உருவாக்க பயன்படுத்தப்படும் அனைத்து மூலக் குறியீடுகளும் சேவையால் செய்யப்படும் முறையில் அதன் முழுப் பயன்பாட்டையும் அனுமதிக்கும் மூலங்களிலிருந்து வருகின்றன. இந்த பகுதி சேவை அடிப்படையாகக் கொண்ட மூலக் குறியீட்டையும் ஒவ்வொன்றின் தொடர்புடைய உரிமங்களையும் பட்டியலிடுகிறது.\n\nபின்வருவது பயன்படுத்தப்பட்ட அனைத்து மூலக் குறியீடுகள், குறியீட்டின் முக்கிய ஆசிரியர் அல்லது ஆசிரியர்கள், பயன்பாட்டின் போது அது வெளியிடப்பட்ட உரிமம் மற்றும் உரிமத்திற்கான இணைப்பு ஆகியவற்றின் பட்டியல்." + } + }, "tr" : { "stringUnit" : { "state" : "", @@ -2989,7 +3438,7 @@ } } }, - "app.about.legal.title" : { + "i18n.app.about.legal.title" : { "comment" : "", "localizations" : { "ar" : { @@ -3040,6 +3489,12 @@ "value" : "Legal" } }, + "kan" : { + "stringUnit" : { + "state" : "", + "value" : "ಕಾನೂನು" + } + }, "ko" : { "stringUnit" : { "state" : "", @@ -3064,6 +3519,12 @@ "value" : "Legalitet" } }, + "ta" : { + "stringUnit" : { + "state" : "", + "value" : "சட்டம்" + } + }, "tr" : { "stringUnit" : { "state" : "", @@ -3072,7 +3533,7 @@ } } }, - "app.about.title" : { + "i18n.app.about.title" : { "comment" : "", "localizations" : { "ar" : { @@ -3123,6 +3584,12 @@ "value" : "Tentang" } }, + "kan" : { + "stringUnit" : { + "state" : "", + "value" : "ಬಗ್ಗೆ" + } + }, "ko" : { "stringUnit" : { "state" : "", @@ -3147,6 +3614,12 @@ "value" : "Om" } }, + "ta" : { + "stringUnit" : { + "state" : "", + "value" : "பற்றி" + } + }, "tr" : { "stringUnit" : { "state" : "", @@ -3155,7 +3628,7 @@ } } }, - "app.conjugate.choose_conjugation.select_tense" : { + "i18n.app.conjugate.choose_conjugation.select_tense" : { "comment" : "", "localizations" : { "ar" : { @@ -3206,6 +3679,12 @@ "value" : "Pilih tense" } }, + "kan" : { + "stringUnit" : { + "state" : "", + "value" : "ಕಾಲವನ್ನು ಆಯ್ಕೆಮಾಡಿ" + } + }, "ko" : { "stringUnit" : { "state" : "", @@ -3230,6 +3709,12 @@ "value" : "Välj tempus" } }, + "ta" : { + "stringUnit" : { + "state" : "", + "value" : "காலத்தைத் தேர்ந்தெடுங்கள்" + } + }, "tr" : { "stringUnit" : { "state" : "", @@ -3238,7 +3723,7 @@ } } }, - "app.conjugate.choose_conjugation.title" : { + "i18n.app.conjugate.choose_conjugation.title" : { "comment" : "", "localizations" : { "ar" : { @@ -3289,6 +3774,12 @@ "value" : "Pilih konjugasi di bawah" } }, + "kan" : { + "stringUnit" : { + "state" : "", + "value" : "ಕೆಳಗೆ ಒಂದು ಸಂಯೋಜನೆಯನ್ನು ಆಯ್ಕೆಮಾಡಿ" + } + }, "ko" : { "stringUnit" : { "state" : "", @@ -3313,6 +3804,12 @@ "value" : "Välj en konjugering nedan" } }, + "ta" : { + "stringUnit" : { + "state" : "", + "value" : "கீழே ஒரு இணைப்பைத் தேர்ந்தெடுங்கள்" + } + }, "tr" : { "stringUnit" : { "state" : "", @@ -3321,7 +3818,7 @@ } } }, - "app.conjugate.recently_conjugated.title" : { + "i18n.app.conjugate.recently_conjugated.title" : { "comment" : "", "localizations" : { "ar" : { @@ -3372,6 +3869,12 @@ "value" : "Baru saja dikonjugasi" } }, + "kan" : { + "stringUnit" : { + "state" : "", + "value" : "ಇತ್ತೀಚಿನ ಸಂಯೋಜನೆಗಳು" + } + }, "ko" : { "stringUnit" : { "state" : "", @@ -3396,6 +3899,12 @@ "value" : "Nyligen konjugerade" } }, + "ta" : { + "stringUnit" : { + "state" : "", + "value" : "சமீபத்தில் இணைக்கப்பட்டவை" + } + }, "tr" : { "stringUnit" : { "state" : "", @@ -3404,7 +3913,7 @@ } } }, - "app.conjugate.title" : { + "i18n.app.conjugate.title" : { "comment" : "", "localizations" : { "ar" : { @@ -3455,6 +3964,12 @@ "value" : "Konjugasi" } }, + "kan" : { + "stringUnit" : { + "state" : "", + "value" : "ಸಂಯೋಜನೆಗಳು" + } + }, "ko" : { "stringUnit" : { "state" : "", @@ -3479,6 +3994,12 @@ "value" : "Konjugera" } }, + "ta" : { + "stringUnit" : { + "state" : "", + "value" : "இணைப்பு" + } + }, "tr" : { "stringUnit" : { "state" : "", @@ -3487,7 +4008,7 @@ } } }, - "app.conjugate.verbs_search.placeholder" : { + "i18n.app.conjugate.verbs_search.placeholder" : { "comment" : "", "localizations" : { "ar" : { @@ -3538,6 +4059,12 @@ "value" : "Cari kata kerja" } }, + "kan" : { + "stringUnit" : { + "state" : "", + "value" : "ಕ್ರಿಯಾಪದಗಳಿಗಾಗಿ ಹುಡುಕಿ" + } + }, "ko" : { "stringUnit" : { "state" : "", @@ -3562,6 +4089,12 @@ "value" : "Sök efter verb" } }, + "ta" : { + "stringUnit" : { + "state" : "", + "value" : "வினைச்சொற்களைத் தேடுங்கள்" + } + }, "tr" : { "stringUnit" : { "state" : "", @@ -3570,7 +4103,7 @@ } } }, - "app.conjugate.verbs_search.title" : { + "i18n.app.conjugate.verbs_search.title" : { "comment" : "", "localizations" : { "ar" : { @@ -3621,6 +4154,12 @@ "value" : "Konjugasi kata kerja" } }, + "kan" : { + "stringUnit" : { + "state" : "", + "value" : "ಕ್ರಿಯಾಪದಗಳನ್ನು ಸಂಯೋಜಿಸಿ" + } + }, "ko" : { "stringUnit" : { "state" : "", @@ -3645,6 +4184,12 @@ "value" : "Konjugera verb" } }, + "ta" : { + "stringUnit" : { + "state" : "", + "value" : "வினைச்சொற்களை இணைக்க" + } + }, "tr" : { "stringUnit" : { "state" : "", @@ -3653,7 +4198,7 @@ } } }, - "app.download.menu_option.conjugate_description" : { + "i18n.app.download.menu_option.conjugate_description" : { "comment" : "", "localizations" : { "ar" : { @@ -3704,6 +4249,12 @@ "value" : "Tambahkan data baru untuk Konjugasi Scribe." } }, + "kan" : { + "stringUnit" : { + "state" : "", + "value" : "Scribe Conjugate ಗೆ ಹೊಸ ದತ್ತಾಂಶವನ್ನು ಸೇರಿಸಿ." + } + }, "ko" : { "stringUnit" : { "state" : "", @@ -3728,6 +4279,12 @@ "value" : "Lägg till ny data till Scribe Conjugate." } }, + "ta" : { + "stringUnit" : { + "state" : "", + "value" : "Scribe Conjugate இல் புதிய தரவைச் சேர்க்கவும்." + } + }, "tr" : { "stringUnit" : { "state" : "", @@ -3736,7 +4293,7 @@ } } }, - "app.download.menu_option.conjugate_download_data" : { + "i18n.app.download.menu_option.conjugate_download_data" : { "comment" : "", "localizations" : { "ar" : { @@ -3787,6 +4344,12 @@ "value" : "Unduh data kata kerja" } }, + "kan" : { + "stringUnit" : { + "state" : "", + "value" : "ಕ್ರಿಯಾಪದ ದತ್ತಾಂಶವನ್ನು ಡೌನ್‌ಲೋಡ್ ಮಾಡಿ" + } + }, "ko" : { "stringUnit" : { "state" : "", @@ -3811,6 +4374,12 @@ "value" : "Ladda ner verb-data" } }, + "ta" : { + "stringUnit" : { + "state" : "", + "value" : "வினைச்சொல் தரவைப் பதிவிறக்கம் செய்யுங்கள்" + } + }, "tr" : { "stringUnit" : { "state" : "", @@ -3819,7 +4388,7 @@ } } }, - "app.download.menu_option.conjugate_download_data_start" : { + "i18n.app.download.menu_option.conjugate_download_data_start" : { "comment" : "", "localizations" : { "ar" : { @@ -3870,6 +4439,12 @@ "value" : "Unduh data untuk mulai mengkonjugasi!" } }, + "kan" : { + "stringUnit" : { + "state" : "", + "value" : "ಸಂಯೋಜನೆಗಳನ್ನು ಪ್ರಾರಂಭಿಸಲು ದತ್ತಾಂಶವನ್ನು ಡೌನ್‌ಲೋಡ್ ಮಾಡಿ!" + } + }, "ko" : { "stringUnit" : { "state" : "", @@ -3894,6 +4469,12 @@ "value" : "Ladda ner data för att börja konjugera!" } }, + "ta" : { + "stringUnit" : { + "state" : "", + "value" : "இணைப்பைத் தொடங்க தரவைப் பதிவிறக்கம் செய்யுங்கள்!" + } + }, "tr" : { "stringUnit" : { "state" : "", @@ -3902,7 +4483,7 @@ } } }, - "app.download.menu_option.conjugate_title" : { + "i18n.app.download.menu_option.conjugate_title" : { "comment" : "", "localizations" : { "ar" : { @@ -3953,6 +4534,12 @@ "value" : "Data kata kerja" } }, + "kan" : { + "stringUnit" : { + "state" : "", + "value" : "ಕ್ರಿಯಾಪದ ದತ್ತಾಂಶ" + } + }, "ko" : { "stringUnit" : { "state" : "", @@ -3977,6 +4564,12 @@ "value" : "Verb-data" } }, + "ta" : { + "stringUnit" : { + "state" : "", + "value" : "வினைச்சொல் தரவு" + } + }, "tr" : { "stringUnit" : { "state" : "", @@ -3985,7 +4578,7 @@ } } }, - "app.download.menu_option.scribe_description" : { + "i18n.app.download.menu_option.scribe_description" : { "comment" : "", "localizations" : { "ar" : { @@ -4036,6 +4629,12 @@ "value" : "Tambahkan data baru untuk keyboard Scribe." } }, + "kan" : { + "stringUnit" : { + "state" : "", + "value" : "Scribe ಕೀಬೋರ್ಡ್‌ಗಳಿಗೆ ಹೊಸ ದತ್ತಾಂಶವನ್ನು ಸೇರಿಸಿ." + } + }, "ko" : { "stringUnit" : { "state" : "", @@ -4060,6 +4659,12 @@ "value" : "Lägg till ny data för Scribe-tangentbord." } }, + "ta" : { + "stringUnit" : { + "state" : "", + "value" : "Scribe விசைப்பலகைகளில் புதிய தரவைச் சேர்க்கவும்." + } + }, "tr" : { "stringUnit" : { "state" : "", @@ -4068,7 +4673,7 @@ } } }, - "app.download.menu_option.scribe_download_data" : { + "i18n.app.download.menu_option.scribe_download_data" : { "comment" : "", "localizations" : { "ar" : { @@ -4119,6 +4724,12 @@ "value" : "Unduh data keyboard" } }, + "kan" : { + "stringUnit" : { + "state" : "", + "value" : "ಕೀಬೋರ್ಡ್ ದತ್ತಾಂಶವನ್ನು ಡೌನ್‌ಲೋಡ್ ಮಾಡಿ" + } + }, "ko" : { "stringUnit" : { "state" : "", @@ -4143,6 +4754,12 @@ "value" : "Ladda ner tangentbords-data" } }, + "ta" : { + "stringUnit" : { + "state" : "", + "value" : "விசைப்பலகை தரவைப் பதிவிறக்கம் செய்யுங்கள்" + } + }, "tr" : { "stringUnit" : { "state" : "", @@ -4151,7 +4768,7 @@ } } }, - "app.download.menu_option.scribe_title" : { + "i18n.app.download.menu_option.scribe_title" : { "comment" : "", "localizations" : { "ar" : { @@ -4202,6 +4819,12 @@ "value" : "Data bahasa" } }, + "kan" : { + "stringUnit" : { + "state" : "", + "value" : "ಭಾಷಾ ದತ್ತಾಂಶ" + } + }, "ko" : { "stringUnit" : { "state" : "", @@ -4226,6 +4849,12 @@ "value" : "Språk-data" } }, + "ta" : { + "stringUnit" : { + "state" : "", + "value" : "மொழித் தரவு" + } + }, "tr" : { "stringUnit" : { "state" : "", @@ -4234,7 +4863,7 @@ } } }, - "app.download.menu_ui.select.all_languages" : { + "i18n.app.download.menu_ui.select.all_languages" : { "comment" : "", "localizations" : { "ar" : { @@ -4285,6 +4914,12 @@ "value" : "Semua bahasa" } }, + "kan" : { + "stringUnit" : { + "state" : "", + "value" : "ಎಲ್ಲಾ ಭಾಷೆಗಳು" + } + }, "ko" : { "stringUnit" : { "state" : "", @@ -4309,6 +4944,12 @@ "value" : "Alla språk" } }, + "ta" : { + "stringUnit" : { + "state" : "", + "value" : "அனைத்து மொழிகள்" + } + }, "tr" : { "stringUnit" : { "state" : "", @@ -4317,7 +4958,7 @@ } } }, - "app.download.menu_ui.select.title" : { + "i18n.app.download.menu_ui.select.title" : { "comment" : "", "localizations" : { "ar" : { @@ -4368,6 +5009,12 @@ "value" : "Pilih data yang ingin diunduh" } }, + "kan" : { + "stringUnit" : { + "state" : "", + "value" : "ಡೌನ್‌ಲೋಡ್ ಮಾಡಲು ದತ್ತಾಂಶವನ್ನು ಆಯ್ಕೆಮಾಡಿ" + } + }, "ko" : { "stringUnit" : { "state" : "", @@ -4392,6 +5039,12 @@ "value" : "Välj data att ladda ner" } }, + "ta" : { + "stringUnit" : { + "state" : "", + "value" : "பதிவிறக்க வேண்டிய தரவைத் தேர்ந்தெடுங்கள்" + } + }, "tr" : { "stringUnit" : { "state" : "", @@ -4400,7 +5053,7 @@ } } }, - "app.download.menu_ui.title" : { + "i18n.app.download.menu_ui.title" : { "comment" : "", "localizations" : { "ar" : { @@ -4451,6 +5104,12 @@ "value" : "Unduh data" } }, + "kan" : { + "stringUnit" : { + "state" : "", + "value" : "ದತ್ತಾಂಶವನ್ನು ಡೌನ್‌ಲೋಡ್ ಮಾಡಿ" + } + }, "ko" : { "stringUnit" : { "state" : "", @@ -4475,6 +5134,12 @@ "value" : "Ladda ner data" } }, + "ta" : { + "stringUnit" : { + "state" : "", + "value" : "தரவைப் பதிவிறக்கம் செய்யுங்கள்" + } + }, "tr" : { "stringUnit" : { "state" : "", @@ -4483,7 +5148,7 @@ } } }, - "app.download.menu_ui.update_data.check_new" : { + "i18n.app.download.menu_ui.update_data.check_new" : { "comment" : "", "localizations" : { "ar" : { @@ -4534,6 +5199,12 @@ "value" : "Periksa data baru" } }, + "kan" : { + "stringUnit" : { + "state" : "", + "value" : "ಹೊಸ ದತ್ತಾಂಶಕ್ಕಾಗಿ ಪರಿಶೀಲಿಸಿ" + } + }, "ko" : { "stringUnit" : { "state" : "", @@ -4558,6 +5229,12 @@ "value" : "Kolla efter ny data" } }, + "ta" : { + "stringUnit" : { + "state" : "", + "value" : "புதிய தரவைச் சரிபார்க்கவும்" + } + }, "tr" : { "stringUnit" : { "state" : "", @@ -4566,7 +5243,7 @@ } } }, - "app.download.menu_ui.update_data.regular_update" : { + "i18n.app.download.menu_ui.update_data.regular_update" : { "comment" : "", "localizations" : { "ar" : { @@ -4617,6 +5294,12 @@ "value" : "Perbarui data secara rutin" } }, + "kan" : { + "stringUnit" : { + "state" : "", + "value" : "ದತ್ತಾಂಶವನ್ನು ನಿಯಮಿತವಾಗಿ ನವೀಕರಿಸಿ" + } + }, "ko" : { "stringUnit" : { "state" : "", @@ -4641,6 +5324,12 @@ "value" : "Uppdatera regelbundet data" } }, + "ta" : { + "stringUnit" : { + "state" : "", + "value" : "தரவை வழக்கமாக புதுப்பிக்கவும்" + } + }, "tr" : { "stringUnit" : { "state" : "", @@ -4649,7 +5338,7 @@ } } }, - "app.download.menu_ui.update_data.title" : { + "i18n.app.download.menu_ui.update_data.title" : { "comment" : "", "localizations" : { "ar" : { @@ -4700,6 +5389,12 @@ "value" : "Perbarui data" } }, + "kan" : { + "stringUnit" : { + "state" : "", + "value" : "ದತ್ತಾಂಶವನ್ನು ನವೀಕರಿಸಿ" + } + }, "ko" : { "stringUnit" : { "state" : "", @@ -4724,6 +5419,12 @@ "value" : "Uppdatera data" } }, + "ta" : { + "stringUnit" : { + "state" : "", + "value" : "தரவைப் புதுப்பிக்கவும்" + } + }, "tr" : { "stringUnit" : { "state" : "", @@ -4732,7 +5433,7 @@ } } }, - "app.installation.app_hint" : { + "i18n.app.installation.app_hint" : { "comment" : "", "localizations" : { "ar" : { @@ -4783,6 +5484,12 @@ "value" : "Ikuti petunjuk di bawah untuk memasang keyboard Scribe di perangkatmu." } }, + "kan" : { + "stringUnit" : { + "state" : "", + "value" : "ನಿಮ್ಮ ಸಾಧನದಲ್ಲಿ Scribe ಕೀಬೋರ್ಡ್‌ಗಳನ್ನು ಇನ್‌ಸ್ಟಾಲ್ ಮಾಡಲು ಕೆಳಗಿನ ಸೂಚನೆಗಳನ್ನು ಅನುಸರಿಸಿ." + } + }, "ko" : { "stringUnit" : { "state" : "", @@ -4807,6 +5514,12 @@ "value" : "Följ instruktionerna nedan för att installera Scribe-tangentbord på din enhet." } }, + "ta" : { + "stringUnit" : { + "state" : "", + "value" : "உங்கள் சாధனத்தில் Scribe விசைப்பலகைகளை நிறுவ கீழே உள்ள வழிமுறைகளைப் பின்பற்றுங்கள்." + } + }, "tr" : { "stringUnit" : { "state" : "", @@ -4815,7 +5528,7 @@ } } }, - "app.installation.button_quick_tutorial" : { + "i18n.app.installation.button_quick_tutorial" : { "comment" : "", "localizations" : { "ar" : { @@ -4866,6 +5579,12 @@ "value" : "Tutorial singkat" } }, + "kan" : { + "stringUnit" : { + "state" : "", + "value" : "ತ್ವರಿತ ಟ್ಯುಟೋರಿಯಲ್" + } + }, "ko" : { "stringUnit" : { "state" : "", @@ -4890,6 +5609,12 @@ "value" : "Snabb genomgång" } }, + "ta" : { + "stringUnit" : { + "state" : "", + "value" : "விரைவு பயிற்சி" + } + }, "tr" : { "stringUnit" : { "state" : "", @@ -4898,7 +5623,7 @@ } } }, - "app.installation.keyboard.keyboard_settings" : { + "i18n.app.installation.keyboard.keyboard_settings" : { "comment" : "", "localizations" : { "ar" : { @@ -4949,6 +5674,12 @@ "value" : "Buka pengaturan keyboard" } }, + "kan" : { + "stringUnit" : { + "state" : "", + "value" : "ಕೀಬೋರ್ಡ್ ಸೆಟ್ಟಿಂಗ್‌ಗಳನ್ನು ತೆರೆಯಿರಿ" + } + }, "ko" : { "stringUnit" : { "state" : "", @@ -4973,6 +5704,12 @@ "value" : "Öppna tangentbords-inställningar" } }, + "ta" : { + "stringUnit" : { + "state" : "", + "value" : "விசைப்பலகை அமைப்புகளைத் திறக்கவும்" + } + }, "tr" : { "stringUnit" : { "state" : "", @@ -4981,7 +5718,7 @@ } } }, - "app.installation.keyboard.keyboards_bold" : { + "i18n.app.installation.keyboard.keyboards_bold" : { "comment" : "", "localizations" : { "ar" : { @@ -5032,6 +5769,12 @@ "value" : "Keyboard" } }, + "kan" : { + "stringUnit" : { + "state" : "", + "value" : "ಕೀಬೋರ್ಡ್‌ಗಳು" + } + }, "ko" : { "stringUnit" : { "state" : "", @@ -5056,6 +5799,12 @@ "value" : "Tangentbord" } }, + "ta" : { + "stringUnit" : { + "state" : "", + "value" : "விசைப்பலகைகள்" + } + }, "tr" : { "stringUnit" : { "state" : "", @@ -5064,7 +5813,7 @@ } } }, - "app.installation.keyboard.scribe_settings" : { + "i18n.app.installation.keyboard.scribe_settings" : { "comment" : "", "localizations" : { "ar" : { @@ -5115,6 +5864,12 @@ "value" : "Buka pengaturan Scribe" } }, + "kan" : { + "stringUnit" : { + "state" : "", + "value" : "Scribe ಸೆಟ್ಟಿಂಗ್‌ಗಳನ್ನು ತೆರೆಯಿರಿ" + } + }, "ko" : { "stringUnit" : { "state" : "", @@ -5139,15 +5894,21 @@ "value" : "Öppna Scribe-inställningar" } }, - "tr" : { + "ta" : { "stringUnit" : { "state" : "", - "value" : "Scribe ayarlarını aç" + "value" : "Scribe அமைப்புகளைத் திறக்கவும்" + } + }, + "tr" : { + "stringUnit" : { + "state" : "", + "value" : "Scribe ayarlarını aç" } } } }, - "app.installation.keyboard.text_1" : { + "i18n.app.installation.keyboard.text_1" : { "comment" : "", "localizations" : { "ar" : { @@ -5198,6 +5959,12 @@ "value" : "Pilih" } }, + "kan" : { + "stringUnit" : { + "state" : "", + "value" : "ಆಯ್ಕೆಮಾಡಿ" + } + }, "ko" : { "stringUnit" : { "state" : "", @@ -5222,6 +5989,12 @@ "value" : "Välj" } }, + "ta" : { + "stringUnit" : { + "state" : "", + "value" : "தேர்ந்தெடுக்கவும்" + } + }, "tr" : { "stringUnit" : { "state" : "", @@ -5230,7 +6003,7 @@ } } }, - "app.installation.keyboard.text_2" : { + "i18n.app.installation.keyboard.text_2" : { "comment" : "", "localizations" : { "ar" : { @@ -5281,6 +6054,12 @@ "value" : "Aktifkan keyboard yang ingin kamu gunakan" } }, + "kan" : { + "stringUnit" : { + "state" : "", + "value" : "ನೀವು ಬಳಸಲು ಬಯಸುವ ಕೀಬೋರ್ಡ್‌ಗಳನ್ನು ಸಕ್ರಿಯಗೊಳಿಸಿ" + } + }, "ko" : { "stringUnit" : { "state" : "", @@ -5305,6 +6084,12 @@ "value" : "Aktivera tangenbort som du vill använda" } }, + "ta" : { + "stringUnit" : { + "state" : "", + "value" : "நீங்கள் பயன்படுத்த விரும்பும் விசைப்பலகைகளை இயக்கவும்" + } + }, "tr" : { "stringUnit" : { "state" : "", @@ -5313,7 +6098,7 @@ } } }, - "app.installation.keyboard.text_3" : { + "i18n.app.installation.keyboard.text_3" : { "comment" : "", "localizations" : { "ar" : { @@ -5364,6 +6149,12 @@ "value" : "Saat mengetik, tekan" } }, + "kan" : { + "stringUnit" : { + "state" : "", + "value" : "ಟೈಪ್ ಮಾಡುವಾಗ, ಒತ್ತಿರಿ" + } + }, "ko" : { "stringUnit" : { "state" : "", @@ -5388,6 +6179,12 @@ "value" : "Medans du skriver, tryck" } }, + "ta" : { + "stringUnit" : { + "state" : "", + "value" : "தட்டச்சு செய்யும் போது, அமுக்கவும்" + } + }, "tr" : { "stringUnit" : { "state" : "", @@ -5396,7 +6193,7 @@ } } }, - "app.installation.keyboard.text_4" : { + "i18n.app.installation.keyboard.text_4" : { "comment" : "", "localizations" : { "ar" : { @@ -5447,6 +6244,12 @@ "value" : "untuk memilih keyboard" } }, + "kan" : { + "stringUnit" : { + "state" : "", + "value" : "ಕೀಬೋರ್ಡ್‌ಗಳನ್ನು ಆಯ್ಕೆ ಮಾಡಲು" + } + }, "ko" : { "stringUnit" : { "state" : "", @@ -5471,6 +6274,12 @@ "value" : "För att välja tangentbord" } }, + "ta" : { + "stringUnit" : { + "state" : "", + "value" : "விசைப்பலகைகளைத் தேர்ந்தெடுக்க" + } + }, "tr" : { "stringUnit" : { "state" : "", @@ -5479,7 +6288,7 @@ } } }, - "app.installation.keyboard.title" : { + "i18n.app.installation.keyboard.title" : { "comment" : "", "localizations" : { "ar" : { @@ -5530,6 +6339,12 @@ "value" : "Instalasi Keyboard" } }, + "kan" : { + "stringUnit" : { + "state" : "", + "value" : "ಕೀಬೋರ್ಡ್ ಇನ್‌ಸ್ಟಾಲೇಷನ್" + } + }, "ko" : { "stringUnit" : { "state" : "", @@ -5554,6 +6369,12 @@ "value" : "Tangentbords-installation" } }, + "ta" : { + "stringUnit" : { + "state" : "", + "value" : "விசைப்பலகை நிறுவல்" + } + }, "tr" : { "stringUnit" : { "state" : "", @@ -5562,7 +6383,7 @@ } } }, - "app.installation.title" : { + "i18n.app.installation.title" : { "comment" : "", "localizations" : { "ar" : { @@ -5613,6 +6434,12 @@ "value" : "Instalasi" } }, + "kan" : { + "stringUnit" : { + "state" : "", + "value" : "ಇನ್‌ಸ್ಟಾಲೇಷನ್" + } + }, "ko" : { "stringUnit" : { "state" : "", @@ -5637,6 +6464,12 @@ "value" : "Installation" } }, + "ta" : { + "stringUnit" : { + "state" : "", + "value" : "நிறுவல்" + } + }, "tr" : { "stringUnit" : { "state" : "", @@ -5645,4672 +6478,5380 @@ } } }, - "app.settings.app_hint" : { + "i18n.app.keyboard.not_in_wikidata.explanation_1" : { "comment" : "", "localizations" : { "ar" : { "stringUnit" : { "state" : "", - "value" : "توجد إعدادات التطبيق ولوحات المفاتيح اللغوية المثبتة هنا." + "value" : "Wikidata هي قاعدة بيانات معرفية يتم تحريرها بشكل تعاوني ويتم إدارتها من قبل مؤسسة ويكيميديا. تعمل كمصدر للبيانات المفتوحة لمشاريع مثل ويكيبيديا والعديد من المشاريع الأخرى." } }, "bn" : { "stringUnit" : { "state" : "", - "value" : "অ্যাপ এবং ইনস্টল করা ভাষার কীবোর্ডের সেটিংস এখানে পাওয়া যাবে।" + "value" : "উইকিডাটা হল একটি সহযোগিতামূলকভাবে সম্পাদিত জ্ঞান গ্রাফ যা উইকিমিডিয়া ফাউন্ডেশন দ্বারা রক্ষণাবেক্ষণ করা হয়। এটি উইকিপিডিয়ার মতো প্রকল্প এবং আরও অনেক প্রকল্পের জন্য একটি উন্মুক্ত ডেটা উৎস হিসাবে কাজ করে।" } }, "de" : { "stringUnit" : { "state" : "", - "value" : "Hier sind die Einstellungen der App und installierte Tastaturen zu finden." + "value" : "Wikidata ist ein kollaborativ gestalteter, mehrsprachiger Wissensgraf, der von der Wikimedia Foundation gehostet wird. Sie dient als Quelle für offene Daten für unzählige Projekte, beispielsweise Wikipedia." } }, "en" : { "stringUnit" : { "state" : "", - "value" : "Settings for the app and installed language keyboards are found here." + "value" : "Wikidata is a collaboratively edited knowledge graph that's maintained by the Wikimedia Foundation. It serves as a source of open data for projects like Wikipedia and countless others." } }, "es" : { "stringUnit" : { "state" : "", - "value" : "La configuración de la aplicación y los teclados de idiomas instalados se encuentran aquí." + "value" : "Wikidata es un gráfico de conocimiento editado de forma colaborativa y mantenido por la Fundación Wikimedia. Sirve como fuente de datos abiertos para proyectos como Wikipedia y muchos otros." } }, "fr" : { "stringUnit" : { "state" : "", - "value" : "Les paramètres de l'application et des claviers linguistiques installés se trouvent ici." + "value" : "Wikidata est un réseau de connaissances collaboratif géré par la fondation Wikimedia. Il sert de source de données ouvertes pour des projets tels que Wikipédia et bien d'autres." } }, "hi" : { "stringUnit" : { "state" : "", - "value" : "ऐप और इंस्टॉल किए गए भाषा कीबोर्ड की सेटिंग्स यहाँ मिलेंगी।" + "value" : "विकिडाटा एक सहयोगात्मक रूप से संपादित ज्ञान ग्राफ है जिसे विकिमीडिया फाउंडेशन द्वारा बनाए रखा जाता है। यह विकिपीडिया और अन्य कई परियोजनाओं के लिए ओपन डेटा का स्रोत है।" } }, "id" : { "stringUnit" : { "state" : "", - "value" : "Pengaturan aplikasi dan keyboard bahasa yang terpasang bisa ditemukan di sini." + "value" : "Wikidata adalah grafik pengetahuan yang disunting secara kolaboratif yang dikelola oleh Wikimedia Foundation. Ia berfungsi sebagai sumber data terbuka bagi proyek seperti Wikipedia dan berbagai proyek lainnya." + } + }, + "kan" : { + "stringUnit" : { + "state" : "", + "value" : "ವಿಕಿಡೇಟಾವು ವಿಕಿಮೀಡಿಯಾ ಫೌಂಡೇಶನ್‌ನಿಂದ ನಿರ್ವಹಿಸಲ್ಪಡುವ ಸಹಯೋಗದೊಂದಿಗೆ ಸಂಪಾದಿಸಲಾದ ಜ್ಞಾನ ನಕ್ಷೆ. ಇದು ವಿಕಿಪೀಡಿಯಾ ಮತ್ತು ಲೆಕ್ಕವಿಲ್ಲದಷ್ಟು ಇತರ ಯೋಜನೆಗಳಿಗೆ ಮುಕ್ತ ದತ್ತಾಂಶದ ಮೂಲವಾಗಿ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತದೆ." } }, "ko" : { "stringUnit" : { "state" : "", - "value" : "앱 설정과 설치된 언어 키보드는 여기서 찾을 수 있습니다." + "value" : "위키데이터는 위키미디어 재단에 의해 유지되는 협업 편집 지식 그래프입니다. 이는 위키백과와 수많은 다른 프로젝트를 위한 개방형 데이터의 출처로 사용됩니다." } }, "mr" : { "stringUnit" : { "state" : "", - "value" : "अ‍ॅप आणि इंस्टॉल केलेल्या भाषा कीबोर्डची सेटिंग्ज इथे मिळतील." + "value" : "विकिडाटा हे सहयोगाने संपादित ज्ञान ग्राफ आहे, जे विकिमीडिया फाउंडेशनद्वारे देखभाल केले जाते. हे विकिपीडिया आणि इतर अनेक प्रकल्पांसाठी खुला डेटा स्रोत आहे." } }, "pt" : { "stringUnit" : { "state" : "", - "value" : "Aqui você encontra as configurações do aplicativo e teclados de idioma instalados." + "value" : "A Wikidata é um grafo de conhecimento editado colaborativamente e mantivo pela Fundação Wikimedia. A Wikidata é uma fonte de dados públicos para projetos como a Wikipédia e muitos outros." } }, "sv" : { "stringUnit" : { "state" : "", - "value" : "Inställningar för appen och installerade tangentbord finns här." + "value" : "Wikidata är en gemensamt redigerad kunskapsgraf som underhålls av Wikimedia Foundation. Det fungerar som en källa till öppen data för projekt som Wikipedia och flera andra." + } + }, + "ta" : { + "stringUnit" : { + "state" : "", + "value" : "விக்கிடேட்டா என்பது விக்கிமீடியா அறக்கட்டளையால் பராமரிக்கப்படும் கூட்டுறவு முறையில் திருத்தப்படும் அறிவுக் கோவை ஆகும். இது விக்கிபீடியா போன்ற திட்டங்களுக்கும் எண்ணற்ற பிற திட்டங்களுக்கும் திறந்த தரவின் மூலமாக செயல்படுகிறது." } }, "tr" : { "stringUnit" : { "state" : "", - "value" : "Uygulama ve yüklenmiş dil klavyelerinin ayarlarını burada bulun." + "value" : "Wikimedia Vakfı tarafından barındırılan Wikidata, kolaboratif çok dilli bir bilgi grafiğidir. Wikipedia ve diğer birçok projeler için açık veri kaynağı olarak hizmet eder." } } } }, - "app.settings.button_install_keyboards" : { + "i18n.app.keyboard.not_in_wikidata.explanation_2" : { "comment" : "", "localizations" : { "ar" : { "stringUnit" : { "state" : "", - "value" : "تثبيت لوحات المفاتيح" + "value" : "يستخدم Scribe بيانات اللغة من Wikidata للعديد من ميزاته الأساسية. نحصل على معلومات مثل أجناس الأسماء، وتصريف الأفعال والمزيد!" } }, "bn" : { "stringUnit" : { "state" : "", - "value" : "কীবোর্ড ইনস্টল করুন" + "value" : "Scribe তার অনেক মূল বৈশিষ্ট্যের জন্য উইকিডাটার ভাষার ডেটা ব্যবহার করে। আমরা যেমন তথ্য পাই: বিশেষ্য লিঙ্গ, ক্রিয়াপদ সংযোজন এবং আরও অনেক কিছু!" } }, "de" : { "stringUnit" : { "state" : "", - "value" : "Tastaturen installieren" + "value" : "Scribe nutzt Sprachdaten von Wikidata für viele Kernfunktionen. Von dort erhalten wir Informationen wie Genera, Verbkonjugationen und viele mehr!" } }, "en" : { "stringUnit" : { "state" : "", - "value" : "Install keyboards" + "value" : "Scribe uses Wikidata's language data for many of its core features. We get information like noun genders, verb conjugations and much more!" } }, "es" : { "stringUnit" : { "state" : "", - "value" : "Instalar teclados" + "value" : "Scribe utiliza los datos lingüísticos de Wikidata para muchas de sus funciones principales. ¡Obtenemos información como géneros de sustantivos, conjugaciones de verbos y mucho más!" } }, "fr" : { "stringUnit" : { "state" : "", - "value" : "Installer les claviers" + "value" : "Scribe utilise les données linguistiques de Wikidata pour un grand nombre de ses fonctionnalités de base. Nous obtenons des informations telles que le genre des noms, la conjugaison des verbes et bien plus encore !" } }, "hi" : { "stringUnit" : { "state" : "", - "value" : "कीबोर्ड इंस्टॉल करें" + "value" : "स्क्राइब विकिडाटा की भाषा डेटा का उपयोग करता है अपने कई मुख्य विशेषताओं के लिए। हमें इस डेटा से संज्ञा के लिंग, क्रिया रूपांतरण और बहुत कुछ जानकारी मिलती है!" } }, "id" : { "stringUnit" : { "state" : "", - "value" : "Pasang keyboard" + "value" : "Scribe menggunakan data bahasa milik Wikidata untuk banyak fitur utama. Kami mendapatkan informasi seperti kata benda bergender, konjugasi kata kerja, dan banyak lagi!" + } + }, + "kan" : { + "stringUnit" : { + "state" : "", + "value" : "Scribe ತನ್ನ ಅನೇಕ ಪ್ರಮುಖ ವೈಶಿಷ್ಟ್ಯಗಳಿಗಾಗಿ ವಿಕಿಡೇಟಾದ ಭಾಷಾ ದತ್ತಾಂಶವನ್ನು ಬಳಸುತ್ತದೆ. ನಾವು ನಾಮಪದ ಲಿಂಗಗಳು, ಕ್ರಿಯಾಪದ ಸಂಯೋಜನೆಗಳು ಮತ್ತು ಇನ್ನೂ ಹೆಚ್ಚಿನ ಮಾಹಿತಿಯನ್ನು ಪಡೆಯುತ್ತೇವೆ!" } }, "ko" : { "stringUnit" : { "state" : "", - "value" : "키보드 설치하기" + "value" : "Scribe는 많은 핵심 기능에서 위키데이터의 언어 데이터를 사용합니다. 우리는 명사의 성별, 동사의 활용 등 다양한 정보를 얻습니다!" } }, "mr" : { "stringUnit" : { "state" : "", - "value" : "कीबोर्ड इंस्टॉल करा" + "value" : "स्क्राइब विकिडाटाच्या भाषा डेटाचा वापर त्याच्या अनेक मुख्य वैशिष्ट्यांसाठी करतो. आम्हाला या डेटामधून संज्ञा लिंग, क्रियापद रूपांतरण आणि इतर माहिती मिळते!" } }, "pt" : { "stringUnit" : { "state" : "", - "value" : "Instalar teclados" + "value" : "O Scribe usa dados linguísticos da Wikidata para muitas de suas funcionalidades. Temos informações sobre gêneros de substantivos, conjugações de verbos, e muito mais!" } }, "sv" : { "stringUnit" : { "state" : "", - "value" : "Installera tangentbord" + "value" : "Scribe använder Wikidatas språkdata för många av sina kärnfunktioner. Vi får information som substantiv, genus, verbböjningar och mycket mer!" + } + }, + "ta" : { + "stringUnit" : { + "state" : "", + "value" : "Scribe அதன் பல முக்கிய அம்சங்களுக்காக விக்கிடேட்டாவின் மொழித் தரவுகளைப் பயன்படுத்துகிறது. பெயர்ச்சொல் பாலினங்கள், வினைச்சொல் இணைப்புகள் மற்றும் பலவற்றைப் பற்றிய தகவல்களை நாங்கள் பெறுகிறோம்!" } }, "tr" : { "stringUnit" : { "state" : "", - "value" : "Klavye yükle" + "value" : "Scribe, birçok temel özelliği için Wikidata'nın dil verilerini kullanır. İsim cinsiyetleri, fiil çekimleri ve çok daha fazlasını Wikidata'dan alırız!" } } } }, - "app.settings.keyboard.functionality.annotate_suggestions" : { + "i18n.app.keyboard.not_in_wikidata.explanation_3" : { "comment" : "", "localizations" : { "ar" : { "stringUnit" : { "state" : "", - "value" : "توضيح الاقتراحات/الاكتمال" + "value" : "يمكنك إنشاء حساب في wikidata.org للانضمام إلى المجتمع الذي يدعم Scribe والعديد من المشاريع الأخرى. ساعدنا في تقديم المعلومات المجانية للعالم!" } }, "bn" : { "stringUnit" : { "state" : "", - "value" : "প্রস্তাবনা/সম্পূর্ণ করতে টীকা দিন" + "value" : "আপনি wikidata.org-এ একটি অ্যাকাউন্ট তৈরি করতে পারেন এবং Scribe এবং অন্যান্য অনেক প্রকল্পকে সমর্থনকারী কমিউনিটিতে যোগ দিতে পারেন। আমাদের সাহায্য করুন বিনামূল্যে তথ্য বিশ্বে পৌঁছে দিতে!" } }, "de" : { "stringUnit" : { "state" : "", - "value" : "Vorschläge annotieren" + "value" : "Du kannst auf wikidata.org einen Account erstellen, um der Community, die Scribe und viele andere Projekte unterstützt, beizutreten. Hilf uns dabei, der Welt freie Informationen zu geben!" } }, "en" : { "stringUnit" : { "state" : "", - "value" : "Annotate suggest/complete" + "value" : "You can make an account at wikidata.org to join the community that's supporting Scribe and so many other projects. Help us bring free information to the world!" } }, "es" : { "stringUnit" : { "state" : "", - "value" : "Anotar, sugerir/completar" + "value" : "Puedes crear una cuenta en wikidata.org para unirte a la comunidad que apoya a Scribe y a muchos otros proyectos. ¡Ayúdanos a llevar información gratuita al mundo!" } }, "fr" : { "stringUnit" : { "state" : "", - "value" : "Annoter, suggérer/compléter" + "value" : "Vous pouvez créer un compte sur wikidata.org pour rejoindre la communauté qui soutient Scribe et bien d'autres projets. Contribuez à la diffusion d'informations gratuites dans le monde entier !" } }, "hi" : { "stringUnit" : { "state" : "", - "value" : "अनोटेट सुझाव/समाप्ति" + "value" : "आप wikidata.org पर खाता बनाकर उस समुदाय में शामिल हो सकते हैं जो स्क्राइब और कई अन्य परियोजनाओं का समर्थन कर रहा है। हमारी मदद करें मुफ्त जानकारी दुनिया तक पहुँचाने में!" } }, "id" : { "stringUnit" : { "state" : "", - "value" : "Anotasi saran/pelengkapan" + "value" : "Kamu bisa membuat akun di wikidata.org untuk bergabung dengan komunitas yang mendukung Scribe dan banyak proyek lainnya. Bantu kami membawakan informasi secara gratis untuk dunia!" + } + }, + "kan" : { + "stringUnit" : { + "state" : "", + "value" : "Scribe ಮತ್ತು ಇನ್ನೂ ಅನೇಕ ಯೋಜನೆಗಳನ್ನು ಬೆಂಬಲಿಸುವ ಸಮುದಾಯವನ್ನು ಸೇರಲು wikidata.org ನಲ್ಲಿ ಖಾತೆಯನ್ನು ರಚಿಸಿ. ಜಗತ್ತಿಗೆ ಉಚಿತ ಮಾಹಿತಿ ನೀಡಲು ನಮಗೆ ಸಹಾಯ ಮಾಡಿ!" } }, "ko" : { "stringUnit" : { "state" : "", - "value" : "추천 및 완성 설명" + "value" : "wikidata.org에서 계정을 만들면 Scribe와 많은 다른 프로젝트를 지원하는 커뮤니티에 참여할 수 있습니다. 함께 세상에 유용한 정보를 나누는 데 도움을 주세요!" } }, "mr" : { "stringUnit" : { "state" : "", - "value" : "सुचवण्या/समाप्ति वर्णन करा" + "value" : "तुम्ही wikidata.org वर खाती बनवून त्या समुदायात सामील होऊ शकता, जो स्क्राइब आणि इतर अनेक प्रकल्पांना समर्थन देत आहे. आमच्यासोबत मोफत माहिती जगभर पोहचविण्यात मदत करा!" } }, "pt" : { "stringUnit" : { "state" : "", - "value" : "Sugestões e autocompletar" + "value" : "Você pode criar uma conta em wikidata.org e se juntar à comunidade que apoia o Scribe e muitos outros projetos. Ajude-nos a fornecer dados gratuitos para o mundo!" } }, "sv" : { "stringUnit" : { "state" : "", - "value" : "Kommentera förslag/kompletteringar" + "value" : "Du kan skapa ett konto på wikidata.org för att gå med i communityn som stöder Scribe och så många andra projekt. Hjälp oss att ge gratis information till världen!" + } + }, + "ta" : { + "stringUnit" : { + "state" : "", + "value" : "wikidata.org இல் கணக்கு உருவாக்கி Scribe மற்றும் பல பிற திட்டங்களை ஆதரிக்கும் சமூகத்தில் சேரலாம். உலகிற்கு இலவச தகவல்களைக் கொண்டு வர எங்களுக்கு உதவுங்கள்!" } }, "tr" : { "stringUnit" : { "state" : "", - "value" : "Önerileri/otomatik tamamlamayı etkinleştir" + "value" : "wikidata.org adresinde bir hesap oluşturabilir, Scribe'ı ve diğer birçok projeyi destekleyen bu topluluğa katılabilirsiniz. Dünya'ya ücretsiz bilgi getirmemize yardımcı olun!" } } } }, - "app.settings.keyboard.functionality.annotate_suggestions_description" : { + "i18n.app.settings.app_hint" : { "comment" : "", "localizations" : { "ar" : { "stringUnit" : { "state" : "", - "value" : "تسطير الاقتراحات والاكتملات لإظهار جنسها أثناء الكتابة." + "value" : "توجد إعدادات التطبيق ولوحات المفاتيح اللغوية المثبتة هنا." } }, "bn" : { "stringUnit" : { "state" : "", - "value" : "টাইপ করার সময় প্রস্তাবনা এবং পূর্ণকরণের অধীনে তাদের লিঙ্গ প্রদর্শন করুন।" + "value" : "অ্যাপ এবং ইনস্টল করা ভাষার কীবোর্ডের সেটিংস এখানে পাওয়া যাবে।" } }, "de" : { "stringUnit" : { "state" : "", - "value" : "Vorschläge unterstreichen, um ihr Genus beim Tippen anzuzeigen." + "value" : "Hier sind die Einstellungen der App und installierte Tastaturen zu finden." } }, "en" : { "stringUnit" : { "state" : "", - "value" : "Underline suggestions and completions to show their genders as you type." + "value" : "Settings for the app and installed language keyboards are found here." } }, "es" : { "stringUnit" : { "state" : "", - "value" : "Subraya sugerencias y terminaciones para mostrar sus géneros mientras escribes." + "value" : "La configuración de la aplicación y los teclados de idiomas instalados se encuentran aquí." } }, "fr" : { "stringUnit" : { "state" : "", - "value" : "Souligner les suggestions et les complétions pour indiquer leur genre au fur et à mesure de la saisie." + "value" : "Les paramètres de l'application et des claviers linguistiques installés se trouvent ici." } }, "hi" : { "stringUnit" : { "state" : "", - "value" : "टाइप करते समय सुझाव और समाप्ति को रेखांकित करें ताकि उनके लिंग दिख सकें।" + "value" : "ऐप और इंस्टॉल किए गए भाषा कीबोर्ड की सेटिंग्स यहाँ मिलेंगी।" } }, "id" : { "stringUnit" : { "state" : "", - "value" : "Garis bawahi saran dan pelengkapan kata untuk menunjukkan gender saat kamu mengetik." + "value" : "Pengaturan aplikasi dan keyboard bahasa yang terpasang bisa ditemukan di sini." + } + }, + "kan" : { + "stringUnit" : { + "state" : "", + "value" : "ಅಪ್ಲಿಕೇಶನ್ ಮತ್ತು ಇನ್‌ಸ್ಟಾಲ್ ಮಾಡಿದ ಭಾಷಾ ಕೀಬೋರ್ಡ್‌ಗಳಿಗಾಗಿ ಸೆಟ್ಟಿಂಗ್‌ಗಳು ಇಲ್ಲಿ ಲಭ್ಯವಿದೆ." } }, "ko" : { "stringUnit" : { "state" : "", - "value" : "입력 시 성별에 따라 다른 단어가 제안될 때, 해당 단어에 밑줄 쳐서 성별을 나타낸다." + "value" : "앱 설정과 설치된 언어 키보드는 여기서 찾을 수 있습니다." } }, "mr" : { "stringUnit" : { "state" : "", - "value" : "टाइप करताना सुचवण्या आणि समाप्ति रेखांकित करा जेणेकरून त्यांच्या लिंगाची माहिती मिळू शकेल." + "value" : "अ‍ॅप आणि इंस्टॉल केलेल्या भाषा कीबोर्डची सेटिंग्ज इथे मिळतील." } }, "pt" : { "stringUnit" : { "state" : "", - "value" : "Sublinhar sugestões para indicar o gênero enquanto você digita." + "value" : "Aqui você encontra as configurações do aplicativo e teclados de idioma instalados." } }, "sv" : { "stringUnit" : { "state" : "", - "value" : "Stryk under förslag och kompletteringar och visa deras genus medan du skriver." + "value" : "Inställningar för appen och installerade tangentbord finns här." + } + }, + "ta" : { + "stringUnit" : { + "state" : "", + "value" : "பயன்பாடு மற்றும் நிறுவப்பட்ட மொழி விசைப்பலகைகளுக்கான அமைப்புகள் இங்கே காணப்படுகின்றன." } }, "tr" : { "stringUnit" : { "state" : "", - "value" : "Yazarken önerilerin ve otomatik tamamlamaların altını çizerek cinsiyetlerini gösterin." + "value" : "Uygulama ve yüklenmiş dil klavyelerinin ayarlarını burada bulun." } } } }, - "app.settings.keyboard.functionality.auto_suggest_emoji" : { + "i18n.app.settings.button_install_keyboards" : { "comment" : "", "localizations" : { "ar" : { "stringUnit" : { "state" : "", - "value" : "اقتراح الرموز التعبيرية تلقائيًا" + "value" : "تثبيت لوحات المفاتيح" } }, "bn" : { "stringUnit" : { "state" : "", - "value" : "ইমোজি প্রস্তাবনা" + "value" : "কীবোর্ড ইনস্টল করুন" } }, "de" : { "stringUnit" : { "state" : "", - "value" : "Schlage Emojis vor" + "value" : "Tastaturen installieren" } }, "en" : { "stringUnit" : { "state" : "", - "value" : "Autosuggest emojis" + "value" : "Install keyboards" } }, "es" : { "stringUnit" : { "state" : "", - "value" : "Autosugerir emojis" + "value" : "Instalar teclados" } }, "fr" : { "stringUnit" : { "state" : "", - "value" : "Suggérer des émojis" + "value" : "Installer les claviers" } }, "hi" : { "stringUnit" : { "state" : "", - "value" : "इमोजी का स्वतः सुझाव दें" + "value" : "कीबोर्ड इंस्टॉल करें" } }, "id" : { "stringUnit" : { "state" : "", - "value" : "Saran emoji otomatis" + "value" : "Pasang keyboard" + } + }, + "kan" : { + "stringUnit" : { + "state" : "", + "value" : "ಕೀಬೋರ್ಡ್‌ಗಳನ್ನು ಇನ್‌ಸ್ಟಾಲ್ ಮಾಡಿ" } }, "ko" : { "stringUnit" : { "state" : "", - "value" : "이모지 추천" + "value" : "키보드 설치하기" } }, "mr" : { "stringUnit" : { "state" : "", - "value" : "इमोजीचा स्वयंचलित सुचवण्या" + "value" : "कीबोर्ड इंस्टॉल करा" } }, "pt" : { "stringUnit" : { "state" : "", - "value" : "Sugerir emojis" + "value" : "Instalar teclados" } }, "sv" : { "stringUnit" : { "state" : "", - "value" : "Föreslå automatiskt emojis" + "value" : "Installera tangentbord" + } + }, + "ta" : { + "stringUnit" : { + "state" : "", + "value" : "விசைப்பலகைகளை நிறுவுங்கள்" } }, "tr" : { "stringUnit" : { "state" : "", - "value" : "Emojileri otomatik öner" + "value" : "Klavye yükle" } } } }, - "app.settings.keyboard.functionality.auto_suggest_emoji_description" : { + "i18n.app.settings.keyboard.functionality.annotate_suggestions" : { "comment" : "", "localizations" : { "ar" : { "stringUnit" : { "state" : "", - "value" : "تفعيل اقتراحات الرموز التعبيرية والاكتملات لكتابة أكثر تعبيرًا." + "value" : "توضيح الاقتراحات/الاكتمال" } }, "bn" : { "stringUnit" : { "state" : "", - "value" : "আরও প্রকাশমূলক টাইপিংয়ের জন্য ইমোজি প্রস্তাবনা এবং পূর্ণকরণ চালু করুন।" + "value" : "প্রস্তাবনা/সম্পূর্ণ করতে টীকা দিন" } }, "de" : { "stringUnit" : { "state" : "", - "value" : "Schlage für ausdrucksvolleres Schreiben Emojis vor." + "value" : "Vorschläge annotieren" } }, "en" : { "stringUnit" : { "state" : "", - "value" : "Turn on emoji suggestions and completions for more expressive typing." + "value" : "Annotate suggest/complete" } }, "es" : { "stringUnit" : { "state" : "", - "value" : "Active las sugerencias y el autocompletado de los emojis para una escritura más expresiva." + "value" : "Anotar, sugerir/completar" } }, "fr" : { "stringUnit" : { "state" : "", - "value" : "Activer les suggestions et complétions des émojis pour une saisie plus expressive." + "value" : "Annoter, suggérer/compléter" } }, "hi" : { "stringUnit" : { "state" : "", - "value" : "अधिक अभिव्यक्तिपूर्ण टाइपिंग के लिए इमोजी सुझाव और समाप्ति चालू करें।" + "value" : "अनोटेट सुझाव/समाप्ति" } }, "id" : { "stringUnit" : { "state" : "", - "value" : "Aktifkan saran dan penyelesaian emoji untuk mengetik yang lebih ekspresif." + "value" : "Anotasi saran/pelengkapan" + } + }, + "kan" : { + "stringUnit" : { + "state" : "", + "value" : "ಸೂಚನೆಗಳನ್ನು ಎದ್ದುಕಾಣುವಂತೆ ಮಾಡಿ" } }, "ko" : { "stringUnit" : { "state" : "", - "value" : "더 표현력 있는 입력을 위해 이모지 추천 및 완성을 켭니다." + "value" : "추천 및 완성 설명" } }, "mr" : { "stringUnit" : { "state" : "", - "value" : "अधिक अभिव्यक्तीपूर्ण टाइपिंगसाठी इमोजीच्या सुचवण्या आणि समाप्ति सक्षम करा." + "value" : "सुचवण्या/समाप्ति वर्णन करा" } }, "pt" : { "stringUnit" : { "state" : "", - "value" : "Ativa sugestões de emoji e autocompletar para digitar de maneira mais expressiva." + "value" : "Sugestões e autocompletar" } }, "sv" : { "stringUnit" : { "state" : "", - "value" : "Aktivera emojiförslag och kompletteringar för mer uttrycksfullt skrivande." + "value" : "Kommentera förslag/kompletteringar" } }, - "tr" : { + "ta" : { "stringUnit" : { "state" : "", - "value" : "Daha ifade edici bir yazım için emoji önerilerini ve otomatik tamamlama özelliğini açın." + "value" : "பரிந்துரை/நிறைவுகளைக் குறிப்பிடுங்கள்" } - } - } + }, + "tr" : { + "stringUnit" : { + "state" : "", + "value" : "Önerileri/otomatik tamamlamayı etkinleştir" + } + } + } }, - "app.settings.keyboard.functionality.default_emoji_tone" : { + "i18n.app.settings.keyboard.functionality.annotate_suggestions_description" : { "comment" : "", "localizations" : { "ar" : { "stringUnit" : { "state" : "", - "value" : "لون البشرة الافتراضي للرموز التعبيرية" + "value" : "تسطير الاقتراحات والاكتملات لإظهار جنسها أثناء الكتابة." } }, "bn" : { "stringUnit" : { "state" : "", - "value" : "ডিফল্ট ইমোজি স্কিন টোন" + "value" : "টাইপ করার সময় প্রস্তাবনা এবং পূর্ণকরণের অধীনে তাদের লিঙ্গ প্রদর্শন করুন।" } }, "de" : { "stringUnit" : { "state" : "", - "value" : "Hautfarbe für Emoji" + "value" : "Vorschläge unterstreichen, um ihr Genus beim Tippen anzuzeigen." } }, "en" : { "stringUnit" : { "state" : "", - "value" : "Default emoji skin tone" + "value" : "Underline suggestions and completions to show their genders as you type." } }, "es" : { "stringUnit" : { "state" : "", - "value" : "Tono de la piel predeterminado del emoji" + "value" : "Subraya sugerencias y terminaciones para mostrar sus géneros mientras escribes." } }, "fr" : { "stringUnit" : { "state" : "", - "value" : "Couleur de peau des émojis par défaut" + "value" : "Souligner les suggestions et les complétions pour indiquer leur genre au fur et à mesure de la saisie." } }, "hi" : { "stringUnit" : { "state" : "", - "value" : "डिफ़ॉल्ट इमोजी त्वचा का रंग" + "value" : "टाइप करते समय सुझाव और समाप्ति को रेखांकित करें ताकि उनके लिंग दिख सकें।" } }, "id" : { "stringUnit" : { "state" : "", - "value" : "Warna kulit emoji default" + "value" : "Garis bawahi saran dan pelengkapan kata untuk menunjukkan gender saat kamu mengetik." + } + }, + "kan" : { + "stringUnit" : { + "state" : "", + "value" : "ನೀವು ಟೈಪ್ ಮಾಡುವಾಗ ಅವುಗಳ ಲಿಂಗಗಳನ್ನು ತೋರಿಸಲು ಸೂಚನೆಗಳು ಮತ್ತು ಪೂರ್ಣಗೊಳಿಸುವಿಕೆಯನ್ನು ಅಂಡರ್‌ಲೈನ್ ಮಾಡಿ." } }, "ko" : { "stringUnit" : { "state" : "", - "value" : "이모지 피부 톤 기본값 설정" + "value" : "입력 시 성별에 따라 다른 단어가 제안될 때, 해당 단어에 밑줄 쳐서 성별을 나타낸다." } }, "mr" : { "stringUnit" : { "state" : "", - "value" : "डिफॉल्ट इमोजी त्वचा रंग" + "value" : "टाइप करताना सुचवण्या आणि समाप्ति रेखांकित करा जेणेकरून त्यांच्या लिंगाची माहिती मिळू शकेल." } }, "pt" : { "stringUnit" : { "state" : "", - "value" : "Tom de pele padrão dos emojis" + "value" : "Sublinhar sugestões para indicar o gênero enquanto você digita." } }, "sv" : { "stringUnit" : { "state" : "", - "value" : "Standard-hudton för emojis" + "value" : "Stryk under förslag och kompletteringar och visa deras genus medan du skriver." + } + }, + "ta" : { + "stringUnit" : { + "state" : "", + "value" : "நீங்கள் தட்டச்சு செய்யும் போது அவற்றின் பாலினத்தைக் காட்ட பரிந்துரைகள் மற்றும் நிறைவுகளுக்கு அடிக்கோடு இடுங்கள்." } }, "tr" : { "stringUnit" : { "state" : "", - "value" : "Varsayılan emoji tonu" + "value" : "Yazarken önerilerin ve otomatik tamamlamaların altını çizerek cinsiyetlerini gösterin." } } } }, - "app.settings.keyboard.functionality.default_emoji_tone.caption" : { + "i18n.app.settings.keyboard.functionality.auto_suggest_emoji" : { "comment" : "", "localizations" : { "ar" : { "stringUnit" : { "state" : "", - "value" : "لون البشرة المستخدم" + "value" : "اقتراح الرموز التعبيرية تلقائيًا" } }, "bn" : { "stringUnit" : { "state" : "", - "value" : "ব্যবহার করা স্কিন টোন" + "value" : "ইমোজি প্রস্তাবনা" } }, "de" : { "stringUnit" : { "state" : "", - "value" : "Die zu benutzende Hautfarbe" + "value" : "Schlage Emojis vor" } }, "en" : { "stringUnit" : { "state" : "", - "value" : "Skin tone to be used" + "value" : "Autosuggest emojis" } }, "es" : { "stringUnit" : { "state" : "", - "value" : "Color de piel a utilizar" + "value" : "Autosugerir emojis" } }, "fr" : { "stringUnit" : { "state" : "", - "value" : "Couleur de peau à utiliser" + "value" : "Suggérer des émojis" } }, "hi" : { "stringUnit" : { "state" : "", - "value" : "उपयोग होने वाला त्वचा का रंग" + "value" : "इमोजी का स्वतः सुझाव दें" } }, "id" : { "stringUnit" : { "state" : "", - "value" : "Warna kulit yang digunakan" + "value" : "Saran emoji otomatis" + } + }, + "kan" : { + "stringUnit" : { + "state" : "", + "value" : "ಎಮೋಜಿಗಳನ್ನು ಸ್ವಯಂ ಸೂಚಿಸಿ" } }, "ko" : { "stringUnit" : { "state" : "", - "value" : "사용할 피부 톤" + "value" : "이모지 추천" } }, "mr" : { "stringUnit" : { "state" : "", - "value" : "वापरल्या जाणाऱ्या त्वचेचा रंग" + "value" : "इमोजीचा स्वयंचलित सुचवण्या" } }, "pt" : { "stringUnit" : { "state" : "", - "value" : "Tom de pele a ser usado" + "value" : "Sugerir emojis" } }, "sv" : { "stringUnit" : { "state" : "", - "value" : "Hudton som ska användas" + "value" : "Föreslå automatiskt emojis" + } + }, + "ta" : { + "stringUnit" : { + "state" : "", + "value" : "குழப்புகளை தானாக பரிந்துரைக்கவும்" } }, "tr" : { "stringUnit" : { "state" : "", - "value" : "Kullanılacak cilt tonu" + "value" : "Emojileri otomatik öner" } } } }, - "app.settings.keyboard.functionality.default_emoji_tone_description" : { + "i18n.app.settings.keyboard.functionality.auto_suggest_emoji_description" : { "comment" : "", "localizations" : { "ar" : { "stringUnit" : { "state" : "", - "value" : "حدد لون البشرة الافتراضي لاقتراحات واكتملات الرموز التعبيرية." + "value" : "تفعيل اقتراحات الرموز التعبيرية والاكتملات لكتابة أكثر تعبيرًا." } }, "bn" : { "stringUnit" : { "state" : "", - "value" : "ইমোজি প্রস্তাবনা এবং পূর্ণকরণের জন্য একটি ডিফল্ট স্কিন টোন সেট করুন।" + "value" : "আরও প্রকাশমূলক টাইপিংয়ের জন্য ইমোজি প্রস্তাবনা এবং পূর্ণকরণ চালু করুন।" } }, "de" : { "stringUnit" : { "state" : "", - "value" : "Stelle einen Standardhautton für automatische Emoji-Vorschläge ein." + "value" : "Schlage für ausdrucksvolleres Schreiben Emojis vor." } }, "en" : { "stringUnit" : { "state" : "", - "value" : "Set a default skin tone for emoji autosuggestions and completions." + "value" : "Turn on emoji suggestions and completions for more expressive typing." } }, "es" : { "stringUnit" : { "state" : "", - "value" : "Establece un tono de piel predeterminado para las autosugerencias y los complementos emoji." + "value" : "Active las sugerencias y el autocompletado de los emojis para una escritura más expresiva." } }, "fr" : { "stringUnit" : { "state" : "", - "value" : "Définir la couleur de peau par défaut pour les suggestions automatiques et les complétions des émojis." + "value" : "Activer les suggestions et complétions des émojis pour une saisie plus expressive." } }, "hi" : { "stringUnit" : { "state" : "", - "value" : "इमोजी सुझाव और समाप्ति के लिए एक डिफ़ॉल्ट त्वचा रंग सेट करें।" + "value" : "अधिक अभिव्यक्तिपूर्ण टाइपिंग के लिए इमोजी सुझाव और समाप्ति चालू करें।" } }, "id" : { "stringUnit" : { "state" : "", - "value" : "Atur warna kulit default untuk saran otomatis dan pelengkapan emoji." + "value" : "Aktifkan saran dan penyelesaian emoji untuk mengetik yang lebih ekspresif." + } + }, + "kan" : { + "stringUnit" : { + "state" : "", + "value" : "ಹೆಚ್ಚು ಅಭಿವ್ಯಕ್ತಿಶೀಲ ಟೈಪಿಂಗ್‌ಗಾಗಿ ಎಮೋಜಿ ಸೂಚನೆಗಳು ಮತ್ತು ಪೂರ್ಣಗೊಳಿಸುವಿಕೆಗಳನ್ನು ಆನ್ ಮಾಡಿ." } }, "ko" : { "stringUnit" : { "state" : "", - "value" : "이모지 자동 추천 및 완성을 위한 피부 톤의 기본값을 설정합니다." + "value" : "더 표현력 있는 입력을 위해 이모지 추천 및 완성을 켭니다." } }, "mr" : { "stringUnit" : { "state" : "", - "value" : "इमोजीच्या सुचवण्या आणि समाप्ति साठी डिफॉल्ट त्वचा रंग सेट करा." + "value" : "अधिक अभिव्यक्तीपूर्ण टाइपिंगसाठी इमोजीच्या सुचवण्या आणि समाप्ति सक्षम करा." } }, "pt" : { "stringUnit" : { "state" : "", - "value" : "Defina um tom de pele padrão para as sugestões de emoji." + "value" : "Ativa sugestões de emoji e autocompletar para digitar de maneira mais expressiva." } }, "sv" : { "stringUnit" : { "state" : "", - "value" : "Välj en standard-hudton för automatiska förslag och komplettering gällande emojis." + "value" : "Aktivera emojiförslag och kompletteringar för mer uttrycksfullt skrivande." + } + }, + "ta" : { + "stringUnit" : { + "state" : "", + "value" : "அதிக வெளிப்படையான தட்டச்சுக்காக குழப்பு பரிந்துரைகள் மற்றும் நிறைவுகளை இயக்கவும்." } }, "tr" : { "stringUnit" : { "state" : "", - "value" : "Emoji önerileri ve otomatik tamamlama için varsayılan cilt tonunu ayarlayın." + "value" : "Daha ifade edici bir yazım için emoji önerilerini ve otomatik tamamlama özelliğini açın." } } } }, - "app.settings.keyboard.functionality.delete_word_by_word" : { + "i18n.app.settings.keyboard.functionality.default_emoji_tone" : { "comment" : "", "localizations" : { "ar" : { "stringUnit" : { "state" : "", - "value" : "استمر في الحذف كلمة بكلمة" + "value" : "لون البشرة الافتراضي للرموز التعبيرية" } }, "bn" : { "stringUnit" : { "state" : "", - "value" : "প্রতি শব্দ ধরে মুছে ফেলুন" + "value" : "ডিফল্ট ইমোজি স্কিন টোন" } }, "de" : { "stringUnit" : { "state" : "", - "value" : "Rücktaste halten löscht Wort für Wort" + "value" : "Hautfarbe für Emoji" } }, "en" : { "stringUnit" : { "state" : "", - "value" : "Hold delete is word by word" + "value" : "Default emoji skin tone" } }, "es" : { "stringUnit" : { "state" : "", - "value" : "Mantener pulsado elimina palabra por palabra" + "value" : "Tono de la piel predeterminado del emoji" } }, "fr" : { "stringUnit" : { "state" : "", - "value" : "Maintenir pour supprimer mot par mot" + "value" : "Couleur de peau des émojis par défaut" } }, "hi" : { "stringUnit" : { "state" : "", - "value" : "शब्द दर शब्द हटाएं" + "value" : "डिफ़ॉल्ट इमोजी त्वचा का रंग" } }, "id" : { "stringUnit" : { "state" : "", - "value" : "Tekan dan tahan tombol hapus untuk menghapus per kata" + "value" : "Warna kulit emoji default" + } + }, + "kan" : { + "stringUnit" : { + "state" : "", + "value" : "ಡೀಫಾಲ್ಟ್ ಎಮೋಜಿ ಚರ್ಮದ ಬಣ್ಣ" } }, "ko" : { "stringUnit" : { "state" : "", - "value" : "삭제 키 길게 눌러 단어 단위로 삭제" + "value" : "이모지 피부 톤 기본값 설정" } }, "mr" : { "stringUnit" : { "state" : "", - "value" : "शब्द दर शब्द हटवा" + "value" : "डिफॉल्ट इमोजी त्वचा रंग" } }, "pt" : { "stringUnit" : { "state" : "", - "value" : "Deletar palavra por palavra" + "value" : "Tom de pele padrão dos emojis" } }, "sv" : { "stringUnit" : { "state" : "", - "value" : "Nedtryckt delete tar bort ord för ord" + "value" : "Standard-hudton för emojis" + } + }, + "ta" : { + "stringUnit" : { + "state" : "", + "value" : "இயல்புநிலை குழப்பு தோல் நிறம்" } }, "tr" : { "stringUnit" : { "state" : "", - "value" : "Kelime silme tuşu" + "value" : "Varsayılan emoji tonu" } } } }, - "app.settings.keyboard.functionality.delete_word_by_word_description" : { + "i18n.app.settings.keyboard.functionality.default_emoji_tone.caption" : { "comment" : "", "localizations" : { "ar" : { "stringUnit" : { "state" : "", - "value" : "احذف النص كلمة بكلمة عند الضغط على مفتاح الحذف واستمراره." + "value" : "لون البشرة المستخدم" } }, "bn" : { "stringUnit" : { "state" : "", - "value" : "ডিলিট কী প্রেস এবং ধরে রাখলে শব্দ ধরে ধরে টেক্সট মুছে ফেলুন।" + "value" : "ব্যবহার করা স্কিন টোন" } }, "de" : { "stringUnit" : { "state" : "", - "value" : "Den Text Wort für Wort löschen, wenn die Rücktaste länger gedrückt wird." + "value" : "Die zu benutzende Hautfarbe" } }, "en" : { "stringUnit" : { "state" : "", - "value" : "Delete text word by word when the delete key is pressed and held." + "value" : "Skin tone to be used" } }, "es" : { "stringUnit" : { "state" : "", - "value" : "Borrar texto palabra por palabra al mantener pulsada la tecla Supr." + "value" : "Color de piel a utilizar" } }, "fr" : { "stringUnit" : { "state" : "", - "value" : "Effacer le texte mot par mot lorsque la touche d'effacement est maintenue enfoncée." + "value" : "Couleur de peau à utiliser" } }, "hi" : { "stringUnit" : { "state" : "", - "value" : "जब डिलीट कुंजी को दबाकर रखा जाता है तो पाठ को शब्द दर शब्द हटाएं।" + "value" : "उपयोग होने वाला त्वचा का रंग" } }, "id" : { "stringUnit" : { "state" : "", - "value" : "Hapus teks kata demi kata saat tombol hapus ditekan dan ditahan." + "value" : "Warna kulit yang digunakan" + } + }, + "kan" : { + "stringUnit" : { + "state" : "", + "value" : "ಬಳಸಬೇಕಾದ ಚರ್ಮದ ಬಣ್ಣ" } }, "ko" : { "stringUnit" : { "state" : "", - "value" : "삭제 키를 길게 눌렀을 때 텍스트가 단어 단위로 삭제됩니다." + "value" : "사용할 피부 톤" } }, "mr" : { "stringUnit" : { "state" : "", - "value" : "डिलीट की थांबून धरल्यास शब्द दर शब्द हटवा." + "value" : "वापरल्या जाणाऱ्या त्वचेचा रंग" } }, "pt" : { "stringUnit" : { "state" : "", - "value" : "Apagar texto palavra por palavra ao manter a tecla \"deletar\" pressionada." + "value" : "Tom de pele a ser usado" } }, "sv" : { "stringUnit" : { "state" : "", - "value" : "Ta bort text ord för ord när delete-knappen är intryckt." + "value" : "Hudton som ska användas" + } + }, + "ta" : { + "stringUnit" : { + "state" : "", + "value" : "பயன்படுத்த வேண்டிய தோல் நிறம்" } }, "tr" : { "stringUnit" : { "state" : "", - "value" : "Silme tuşuna basılı tutulduğunda metni kelime kelime sil." + "value" : "Kullanılacak cilt tonu" } } } }, - "app.settings.keyboard.functionality.double_space_period" : { + "i18n.app.settings.keyboard.functionality.default_emoji_tone_description" : { "comment" : "", "localizations" : { "ar" : { "stringUnit" : { "state" : "", - "value" : "نقطة مع المسافة المزدوجة" + "value" : "حدد لون البشرة الافتراضي لاقتراحات واكتملات الرموز التعبيرية." } }, "bn" : { "stringUnit" : { "state" : "", - "value" : "ডাবল স্পেসে পিরিয়ড" + "value" : "ইমোজি প্রস্তাবনা এবং পূর্ণকরণের জন্য একটি ডিফল্ট স্কিন টোন সেট করুন।" } }, "de" : { "stringUnit" : { "state" : "", - "value" : "Punkt bei doppelter Leertaste" + "value" : "Stelle einen Standardhautton für automatische Emoji-Vorschläge ein." } }, "en" : { "stringUnit" : { "state" : "", - "value" : "Double space periods" + "value" : "Set a default skin tone for emoji autosuggestions and completions." } }, "es" : { "stringUnit" : { "state" : "", - "value" : "Puntos a doble espacio" + "value" : "Establece un tono de piel predeterminado para las autosugerencias y los complementos emoji." } }, "fr" : { "stringUnit" : { "state" : "", - "value" : "Point si double espace" + "value" : "Définir la couleur de peau par défaut pour les suggestions automatiques et les complétions des émojis." } }, "hi" : { "stringUnit" : { "state" : "", - "value" : "डबल स्पेस के लिए अवधि" + "value" : "इमोजी सुझाव और समाप्ति के लिए एक डिफ़ॉल्ट त्वचा रंग सेट करें।" } }, "id" : { "stringUnit" : { "state" : "", - "value" : "Spasi dua kali = titik" + "value" : "Atur warna kulit default untuk saran otomatis dan pelengkapan emoji." + } + }, + "kan" : { + "stringUnit" : { + "state" : "", + "value" : "ಎಮೋಜಿ ಸ್ವಯಂ ಸೂಚನೆಗಳು ಮತ್ತು ಪೂರ್ಣಗೊಳಿಸುವಿಕೆಗಳಿಗಾಗಿ ಡೀಫಾಲ್ಟ್ ಚರ್ಮದ ಬಣ್ಣವನ್ನು ಹೊಂದಿಸಿ." } }, "ko" : { "stringUnit" : { "state" : "", - "value" : "스페이스 두 번 눌러 마침표 추가" + "value" : "이모지 자동 추천 및 완성을 위한 피부 톤의 기본값을 설정합니다." } }, "mr" : { "stringUnit" : { "state" : "", - "value" : "दुहेरी स्पेससाठी अवधि" + "value" : "इमोजीच्या सुचवण्या आणि समाप्ति साठी डिफॉल्ट त्वचा रंग सेट करा." } }, "pt" : { "stringUnit" : { "state" : "", - "value" : "Ponto via espaço duplo" + "value" : "Defina um tom de pele padrão para as sugestões de emoji." } }, "sv" : { "stringUnit" : { "state" : "", - "value" : "Dubbla mellanslag blir punkt" + "value" : "Välj en standard-hudton för automatiska förslag och komplettering gällande emojis." + } + }, + "ta" : { + "stringUnit" : { + "state" : "", + "value" : "குழப்பு தானியங்கு பரிந்துரைகள் மற்றும் நிறைவுகளுக்கு இயல்புநிலை தோல் நிறத்தை அமைக்கவும்." } }, "tr" : { "stringUnit" : { "state" : "", - "value" : "Çift boşluk ile nokta ekle" + "value" : "Emoji önerileri ve otomatik tamamlama için varsayılan cilt tonunu ayarlayın." } } } }, - "app.settings.keyboard.functionality.double_space_period_description" : { + "i18n.app.settings.keyboard.functionality.delete_word_by_word" : { "comment" : "", "localizations" : { "ar" : { "stringUnit" : { "state" : "", - "value" : "قم بإدراج نقطة تلقائيًا عند الضغط على مفتاح المسافة مرتين." + "value" : "استمر في الحذف كلمة بكلمة" } }, "bn" : { "stringUnit" : { "state" : "", - "value" : "স্পেস কী দুইবার প্রেস করলে স্বয়ংক্রিয়ভাবে একটি পিরিয়ড প্রবেশ করান।" + "value" : "প্রতি শব্দ ধরে মুছে ফেলুন" } }, "de" : { "stringUnit" : { "state" : "", - "value" : "Automatisch einen Punkt einsetzen, wenn zweimal die Leertaste bedient wird." + "value" : "Rücktaste halten löscht Wort für Wort" } }, "en" : { "stringUnit" : { "state" : "", - "value" : "Automatically insert a period when the space key is pressed twice." + "value" : "Hold delete is word by word" } }, "es" : { "stringUnit" : { "state" : "", - "value" : "Insertar automáticamente un punto cuando se pulsa dos veces la tecla de espacio." + "value" : "Mantener pulsado elimina palabra por palabra" } }, "fr" : { "stringUnit" : { "state" : "", - "value" : "Insérer automatiquement un point après avoir appuyé deux fois sur espace." + "value" : "Maintenir pour supprimer mot par mot" } }, "hi" : { "stringUnit" : { "state" : "", - "value" : "स्पेस कुंजी को दो बार दबाने पर स्वचालित रूप से एक अवधि डालें।" + "value" : "शब्द दर शब्द हटाएं" } }, "id" : { "stringUnit" : { "state" : "", - "value" : "Secara otomatis menambahkan tanda titik jika tombol spasi ditekan dua kali." + "value" : "Tekan dan tahan tombol hapus untuk menghapus per kata" + } + }, + "kan" : { + "stringUnit" : { + "state" : "", + "value" : "ಪದ-ಪದವಾಗಿ ಅಳಿಸಲು ಹಿಡಿದುಕೊಳ್ಳಿ" } }, "ko" : { "stringUnit" : { "state" : "", - "value" : "스페이스 키를 두 번 누르면 자동으로 마침표를 삽입합니다." + "value" : "삭제 키 길게 눌러 단어 단위로 삭제" } }, "mr" : { "stringUnit" : { "state" : "", - "value" : "स्पेस की दोनदा दाबल्यावर स्वयंचलितपणे अवधि घाला." + "value" : "शब्द दर शब्द हटवा" } }, "pt" : { "stringUnit" : { "state" : "", - "value" : "Inserir um ponto automaticamente ao pressionar a tecla de espaço duas vezes." + "value" : "Deletar palavra por palavra" } }, "sv" : { "stringUnit" : { "state" : "", - "value" : "Lägg automatiskt in en punkt när mellanslag trycks två gånger." + "value" : "Nedtryckt delete tar bort ord för ord" + } + }, + "ta" : { + "stringUnit" : { + "state" : "", + "value" : "அழிப்பதைப் பிடித்து வைத்திருப்பது சொல்லால் சொல்" } }, "tr" : { "stringUnit" : { "state" : "", - "value" : "Boşluk tuşuna iki kez basıldığında otomatik olarak bir nokta ekle." + "value" : "Kelime silme tuşu" } } } }, - "app.settings.keyboard.functionality.hold_for_alt_chars" : { + "i18n.app.settings.keyboard.functionality.delete_word_by_word_description" : { "comment" : "", "localizations" : { "ar" : { "stringUnit" : { "state" : "", - "value" : "الاحتفاظ للأحرف البديلة" + "value" : "احذف النص كلمة بكلمة عند الضغط على مفتاح الحذف واستمراره." } }, "bn" : { "stringUnit" : { "state" : "", - "value" : "বিকল্প অক্ষরের জন্য ধরে রাখুন" + "value" : "ডিলিট কী প্রেস এবং ধরে রাখলে শব্দ ধরে ধরে টেক্সট মুছে ফেলুন।" } }, "de" : { "stringUnit" : { "state" : "", - "value" : "Für alternative Zeichen halten" + "value" : "Den Text Wort für Wort löschen, wenn die Rücktaste länger gedrückt wird." } }, "en" : { "stringUnit" : { "state" : "", - "value" : "Hold for alternate characters" + "value" : "Delete text word by word when the delete key is pressed and held." } }, "es" : { "stringUnit" : { "state" : "", - "value" : "Mantener pulsado para caracteres alternativos" + "value" : "Borrar texto palabra por palabra al mantener pulsada la tecla Supr." } }, "fr" : { "stringUnit" : { "state" : "", - "value" : "Maintenir pour les caractères alternatifs" + "value" : "Effacer le texte mot par mot lorsque la touche d'effacement est maintenue enfoncée." } }, "hi" : { "stringUnit" : { "state" : "", - "value" : "वैकल्पिक वर्णों के लिए होल्ड करें" + "value" : "जब डिलीट कुंजी को दबाकर रखा जाता है तो पाठ को शब्द दर शब्द हटाएं।" } }, "id" : { "stringUnit" : { "state" : "", - "value" : "Tahan untuk karakter alternatif" + "value" : "Hapus teks kata demi kata saat tombol hapus ditekan dan ditahan." + } + }, + "kan" : { + "stringUnit" : { + "state" : "", + "value" : "ಅಳಿಸುವ ಕೀ ಅನ್ನು ಹಿಡಿದುಕೊಂಡಾಗ ಪಠ್ಯವನ್ನು ಪದ-ಪದವಾಗಿ ಅಳಿಸಿ." } }, "ko" : { "stringUnit" : { "state" : "", - "value" : "길게 눌러 문자 대체" + "value" : "삭제 키를 길게 눌렀을 때 텍스트가 단어 단위로 삭제됩니다." } }, "mr" : { "stringUnit" : { "state" : "", - "value" : "वैकल्पिक अक्षरांसाठी थांबा" + "value" : "डिलीट की थांबून धरल्यास शब्द दर शब्द हटवा." } }, "pt" : { "stringUnit" : { "state" : "", - "value" : "Segurar tecla para acentos" + "value" : "Apagar texto palavra por palavra ao manter a tecla \"deletar\" pressionada." } }, "sv" : { "stringUnit" : { "state" : "", - "value" : "Håll ner för alternativa tecken" + "value" : "Ta bort text ord för ord när delete-knappen är intryckt." + } + }, + "ta" : { + "stringUnit" : { + "state" : "", + "value" : "அழிப்பு விசை அழுத்தப்பட்டு வைத்திருக்கும் போது உரையை சொல்லால் சொல் அழிக்கவும்." } }, "tr" : { "stringUnit" : { "state" : "", - "value" : "Alternatif karakterler için basılı tutun" + "value" : "Silme tuşuna basılı tutulduğunda metni kelime kelime sil." } } } }, - "app.settings.keyboard.functionality.hold_for_alt_chars_description" : { + "i18n.app.settings.keyboard.functionality.double_space_period" : { "comment" : "", "localizations" : { "ar" : { "stringUnit" : { "state" : "", - "value" : "اختر الأحرف البديلة من خلال الاحتفاظ بالمفاتيح والسحب إلى الحرف المرغوب." + "value" : "نقطة مع المسافة المزدوجة" } }, "bn" : { "stringUnit" : { "state" : "", - "value" : "কী ধরে রাখুন এবং প্রয়োজনীয় অক্ষরে টেনে আনুন বিকল্প অক্ষর নির্বাচন করতে।" + "value" : "ডাবল স্পেসে পিরিয়ড" } }, "de" : { "stringUnit" : { "state" : "", - "value" : "Für alternative Zeichen eine Taste lange drücken und zum gewünschten Zeichen ziehen." + "value" : "Punkt bei doppelter Leertaste" } }, "en" : { "stringUnit" : { "state" : "", - "value" : "Select alternate characters by holding keys and dragging to the desired character." + "value" : "Double space periods" } }, "es" : { "stringUnit" : { "state" : "", - "value" : "Seleccione caracteres alternativos manteniendo presionadas las teclas y arrastrándolas hasta el carácter deseado." + "value" : "Puntos a doble espacio" } }, "fr" : { "stringUnit" : { "state" : "", - "value" : "Sélectionner des caractères alternatifs en maintenant les touches enfoncées et en glissant sur le caractère souhaité." + "value" : "Point si double espace" } }, "hi" : { "stringUnit" : { "state" : "", - "value" : "चाबियाँ पकड़कर और इच्छित वर्ण पर खींचकर वैकल्पिक वर्ण चुनें।" + "value" : "डबल स्पेस के लिए अवधि" } }, "id" : { "stringUnit" : { "state" : "", - "value" : "Pilih karakter alternatif dengan menekan tombol dan menggesernya ke karakter yang diinginkan." + "value" : "Spasi dua kali = titik" + } + }, + "kan" : { + "stringUnit" : { + "state" : "", + "value" : "ಡಬಲ್ ಸ್ಪೇಸ್ ಪಿರಿಯಡ್ಸ್" } }, "ko" : { "stringUnit" : { "state" : "", - "value" : "키를 누른 채로 원하는 문자로 드래그하여 대체 문자를 선택합니다." + "value" : "스페이스 두 번 눌러 마침표 추가" } }, "mr" : { "stringUnit" : { "state" : "", - "value" : "कुञ्जी धरून इच्छित अक्षरावर खीचून वैकल्पिक अक्षर निवडा." + "value" : "दुहेरी स्पेससाठी अवधि" } }, "pt" : { "stringUnit" : { "state" : "", - "value" : "Selecione caracteres alternativos ao manter uma tecla pressionada." + "value" : "Ponto via espaço duplo" } }, "sv" : { "stringUnit" : { "state" : "", - "value" : "Välj alternativa tecken genom att hålla ner tangenten och dra fingret till önskat tecken." + "value" : "Dubbla mellanslag blir punkt" + } + }, + "ta" : { + "stringUnit" : { + "state" : "", + "value" : "இரண்டு இடைவெளி புள்ளிகள்" } }, "tr" : { "stringUnit" : { "state" : "", - "value" : "Tuşlara basılı tutup istenen karaktere sürükleyerek alternatif karakterleri seç." + "value" : "Çift boşluk ile nokta ekle" } } } }, - "app.settings.keyboard.functionality.popup_on_keypress" : { + "i18n.app.settings.keyboard.functionality.double_space_period_description" : { "comment" : "", "localizations" : { "ar" : { "stringUnit" : { "state" : "", - "value" : "عرض منبثقة عند الضغط على المفتاح" + "value" : "قم بإدراج نقطة تلقائيًا عند الضغط على مفتاح المسافة مرتين." } }, "bn" : { "stringUnit" : { "state" : "", - "value" : "কী প্রেসে পপআপ দেখান" + "value" : "স্পেস কী দুইবার প্রেস করলে স্বয়ংক্রিয়ভাবে একটি পিরিয়ড প্রবেশ করান।" } }, "de" : { "stringUnit" : { "state" : "", - "value" : "Pop-up bei Tastendruck anzeigen" + "value" : "Automatisch einen Punkt einsetzen, wenn zweimal die Leertaste bedient wird." } }, "en" : { "stringUnit" : { "state" : "", - "value" : "Show popup on keypress" + "value" : "Automatically insert a period when the space key is pressed twice." } }, "es" : { "stringUnit" : { "state" : "", - "value" : "Mostrar ventana emergente al pulsar una tecla" + "value" : "Insertar automáticamente un punto cuando se pulsa dos veces la tecla de espacio." } }, "fr" : { "stringUnit" : { "state" : "", - "value" : "Afficher l'aperçu lors de l'appui" + "value" : "Insérer automatiquement un point après avoir appuyé deux fois sur espace." } }, "hi" : { "stringUnit" : { "state" : "", - "value" : "कीप्रेस पर पॉपअप दिखाएं" + "value" : "स्पेस कुंजी को दो बार दबाने पर स्वचालित रूप से एक अवधि डालें।" } }, "id" : { "stringUnit" : { "state" : "", - "value" : "Tampilkan pop-up saat tombol ditekan" + "value" : "Secara otomatis menambahkan tanda titik jika tombol spasi ditekan dua kali." + } + }, + "kan" : { + "stringUnit" : { + "state" : "", + "value" : "ಸ್ಪೇಸ್ ಕೀಯನ್ನು ಎರಡು ಬಾರಿ ಒತ್ತಿದಾಗ ಸ್ವಯಂಚಾಲಿತವಾಗಿ ಪಿರಿಯಡ್ ಸೇರಿಸಿ." } }, "ko" : { "stringUnit" : { "state" : "", - "value" : "키를 눌러서 팝업 보기" + "value" : "스페이스 키를 두 번 누르면 자동으로 마침표를 삽입합니다." } }, "mr" : { "stringUnit" : { "state" : "", - "value" : "कुञ्जी दाबण्यावर पॉपअप दाखवा" + "value" : "स्पेस की दोनदा दाबल्यावर स्वयंचलितपणे अवधि घाला." } }, "pt" : { "stringUnit" : { "state" : "", - "value" : "Mostrar pop-up ao teclar" + "value" : "Inserir um ponto automaticamente ao pressionar a tecla de espaço duas vezes." } }, "sv" : { "stringUnit" : { "state" : "", - "value" : "Visa popup vid tangenttryck" + "value" : "Lägg automatiskt in en punkt när mellanslag trycks två gånger." + } + }, + "ta" : { + "stringUnit" : { + "state" : "", + "value" : "இடைவெளி விசை இரண்டு முறை அழுத்தப்படும் போது தானாக ஒரு புள்ளியைச் செருகவும்." } }, "tr" : { "stringUnit" : { "state" : "", - "value" : "Tuşa basıldığında açılır pencere göster" + "value" : "Boşluk tuşuna iki kez basıldığında otomatik olarak bir nokta ekle." } } } }, - "app.settings.keyboard.functionality.popup_on_keypress_description" : { + "i18n.app.settings.keyboard.functionality.hold_for_alt_chars" : { "comment" : "", "localizations" : { "ar" : { "stringUnit" : { "state" : "", - "value" : "عرض منبثقة للمفاتيح عند الضغط عليها." + "value" : "الاحتفاظ للأحرف البديلة" } }, "bn" : { "stringUnit" : { "state" : "", - "value" : "কী প্রেস করলে তাদের পপআপ দেখান।" + "value" : "বিকল্প অক্ষরের জন্য ধরে রাখুন" } }, "de" : { "stringUnit" : { "state" : "", - "value" : "Ein Pop-up einer Taste anzeigen, wenn sie gedrückt wird." + "value" : "Für alternative Zeichen halten" } }, "en" : { "stringUnit" : { "state" : "", - "value" : "Display a popup of keys as they're pressed." + "value" : "Hold for alternate characters" } }, "es" : { "stringUnit" : { "state" : "", - "value" : "Muestra una ventana emergente de teclas a medida que se pulsan." + "value" : "Mantener pulsado para caracteres alternativos" } }, "fr" : { "stringUnit" : { "state" : "", - "value" : "Afficher l'aperçu des touches lors de l'appui." + "value" : "Maintenir pour les caractères alternatifs" } }, "hi" : { "stringUnit" : { "state" : "", - "value" : "कुंजियों को दबाने पर उनकी पॉपअप दिखाएं।" + "value" : "वैकल्पिक वर्णों के लिए होल्ड करें" } }, "id" : { "stringUnit" : { "state" : "", - "value" : "Menampilkan pop-up saat tombol ditekan." + "value" : "Tahan untuk karakter alternatif" + } + }, + "kan" : { + "stringUnit" : { + "state" : "", + "value" : "ಪರ್ಯಾಯ ಅಕ್ಷರಗಳಿಗಾಗಿ ಹಿಡಿದುಕೊಳ್ಳಿ" } }, "ko" : { "stringUnit" : { "state" : "", - "value" : "키를 눌렀을 때 해당 키에 대한 팝업을 표시합니다." + "value" : "길게 눌러 문자 대체" } }, "mr" : { "stringUnit" : { "state" : "", - "value" : "कुञ्जी दाबण्यावर पॉपअप दाखवा." + "value" : "वैकल्पिक अक्षरांसाठी थांबा" } }, "pt" : { "stringUnit" : { "state" : "", - "value" : "Mostrar um pop-up de cada tecla à medida que você digita." + "value" : "Segurar tecla para acentos" } }, "sv" : { "stringUnit" : { "state" : "", - "value" : "Visa en popup av tangenter medan de trycks." + "value" : "Håll ner för alternativa tecken" + } + }, + "ta" : { + "stringUnit" : { + "state" : "", + "value" : "மாற்று எழுத்துக்களுக்குப் பிடித்திருக்கவும்" } }, "tr" : { "stringUnit" : { "state" : "", - "value" : "Tuşlara basıldığında açılır pencere göster." + "value" : "Alternatif karakterler için basılı tutun" } } } }, - "app.settings.keyboard.functionality.punctuation_spacing" : { + "i18n.app.settings.keyboard.functionality.hold_for_alt_chars_description" : { "comment" : "", "localizations" : { "ar" : { "stringUnit" : { "state" : "", - "value" : "حذف فراغات علامات الترقيم" + "value" : "اختر الأحرف البديلة من خلال الاحتفاظ بالمفاتيح والسحب إلى الحرف المرغوب." } }, "bn" : { "stringUnit" : { "state" : "", - "value" : "বিরামচিহ্নের ব্যবধান মুছুন" + "value" : "কী ধরে রাখুন এবং প্রয়োজনীয় অক্ষরে টেনে আনুন বিকল্প অক্ষর নির্বাচন করতে।" } }, "de" : { "stringUnit" : { "state" : "", - "value" : "Leerzeichen bei Zeichensetzung löschen" + "value" : "Für alternative Zeichen eine Taste lange drücken und zum gewünschten Zeichen ziehen." } }, "en" : { "stringUnit" : { "state" : "", - "value" : "Delete punctuation spacing" + "value" : "Select alternate characters by holding keys and dragging to the desired character." } }, "es" : { "stringUnit" : { "state" : "", - "value" : "Eliminar el espacio entre signos de puntuación" + "value" : "Seleccione caracteres alternativos manteniendo presionadas las teclas y arrastrándolas hasta el carácter deseado." } }, "fr" : { "stringUnit" : { "state" : "", - "value" : "Supprimer les espaces de ponctuation" + "value" : "Sélectionner des caractères alternatifs en maintenant les touches enfoncées et en glissant sur le caractère souhaité." } }, "hi" : { "stringUnit" : { "state" : "", - "value" : "विराम चिह्न स्थान निकालें" + "value" : "चाबियाँ पकड़कर और इच्छित वर्ण पर खींचकर वैकल्पिक वर्ण चुनें।" } }, "id" : { "stringUnit" : { "state" : "", - "value" : "Hapus spasi di sekitar tanda baca" + "value" : "Pilih karakter alternatif dengan menekan tombol dan menggesernya ke karakter yang diinginkan." + } + }, + "kan" : { + "stringUnit" : { + "state" : "", + "value" : "ಕೀಗಳನ್ನು ಹಿಡಿದುಕೊಂಡು ಬಯಸಿದ ಅಕ್ಷರಕ್ಕೆ ಎಳೆಯುವ ಮೂಲಕ ಪರ್ಯಾಯ ಅಕ್ಷರಗಳನ್ನು ಆಯ್ಕೆಮಾಡಿ." } }, "ko" : { "stringUnit" : { "state" : "", - "value" : "문장부호 앞 공백 제거" + "value" : "키를 누른 채로 원하는 문자로 드래그하여 대체 문자를 선택합니다." } }, "mr" : { "stringUnit" : { "state" : "", - "value" : "विरामचिन्ह स्थान काढा" + "value" : "कुञ्जी धरून इच्छित अक्षरावर खीचून वैकल्पिक अक्षर निवडा." } }, "pt" : { "stringUnit" : { "state" : "", - "value" : "Deletar espaço de pontuação" + "value" : "Selecione caracteres alternativos ao manter uma tecla pressionada." } }, "sv" : { "stringUnit" : { "state" : "", - "value" : "Ta bort skiljeteckenavstånd" + "value" : "Välj alternativa tecken genom att hålla ner tangenten och dra fingret till önskat tecken." + } + }, + "ta" : { + "stringUnit" : { + "state" : "", + "value" : "விசைகளைப் பிடித்து விரும்பிய எழுத்துக்கு இழுத்து மாற்று எழுத்துக்களைத் தேர்ந்தெடுக்கவும்." } }, "tr" : { "stringUnit" : { "state" : "", - "value" : "Noktalama boşluklarını silin" + "value" : "Tuşlara basılı tutup istenen karaktere sürükleyerek alternatif karakterleri seç." } } } }, - "app.settings.keyboard.functionality.punctuation_spacing_description" : { + "i18n.app.settings.keyboard.functionality.popup_on_keypress" : { "comment" : "", "localizations" : { "ar" : { "stringUnit" : { "state" : "", - "value" : "إزالة المسافات الزائدة قبل علامات الترقيم." + "value" : "عرض منبثقة عند الضغط على المفتاح" } }, "bn" : { "stringUnit" : { "state" : "", - "value" : "বিরামচিহ্নের আগে অতিরিক্ত স্থান সরিয়ে দিন।" + "value" : "কী প্রেসে পপআপ দেখান" } }, "de" : { "stringUnit" : { "state" : "", - "value" : "Überflüssige Leerzeichen vor Zeichensetzung automatisch entfernen." + "value" : "Pop-up bei Tastendruck anzeigen" } }, "en" : { "stringUnit" : { "state" : "", - "value" : "Remove excess spaces before punctuation marks." + "value" : "Show popup on keypress" } }, "es" : { "stringUnit" : { "state" : "", - "value" : "Elimine los espacios sobrantes antes de los signos de puntuación." + "value" : "Mostrar ventana emergente al pulsar una tecla" } }, "fr" : { "stringUnit" : { "state" : "", - "value" : "Supprimer les espaces excédentaires avant les signes de ponctuation." + "value" : "Afficher l'aperçu lors de l'appui" } }, "hi" : { "stringUnit" : { "state" : "", - "value" : "विराम चिह्नों से पहले अतिरिक्त स्थान हटाएं।" + "value" : "कीप्रेस पर पॉपअप दिखाएं" } }, "id" : { "stringUnit" : { "state" : "", - "value" : "Menghilangkan spasi berlebih sebelum tanda baca." + "value" : "Tampilkan pop-up saat tombol ditekan" + } + }, + "kan" : { + "stringUnit" : { + "state" : "", + "value" : "ಕೀ ಒತ್ತಿದಾಗ ಪಾಪ್ಅಪ್ ತೋರಿಸಿ" } }, "ko" : { "stringUnit" : { "state" : "", - "value" : "문장부호 앞의 불필요한 공백을 제거합니다." + "value" : "키를 눌러서 팝업 보기" } }, "mr" : { "stringUnit" : { "state" : "", - "value" : "विरामचिन्हांपूर्वीचे अतिरिक्त स्थान काढा." + "value" : "कुञ्जी दाबण्यावर पॉपअप दाखवा" } }, "pt" : { "stringUnit" : { "state" : "", - "value" : "Eliminar espaços em excesso antes de pontuação." + "value" : "Mostrar pop-up ao teclar" } }, "sv" : { "stringUnit" : { "state" : "", - "value" : "Ta bort överflödiga mellanslag före skiljetecken." + "value" : "Visa popup vid tangenttryck" + } + }, + "ta" : { + "stringUnit" : { + "state" : "", + "value" : "விசை அழுத்தத்தில் பாப்அப்பைக் காட்டவும்" } }, "tr" : { "stringUnit" : { "state" : "", - "value" : "Noktalama işaretlerinden önceki gereksiz boşlukları kaldırın." + "value" : "Tuşa basıldığında açılır pencere göster" } } } }, - "app.settings.keyboard.functionality.title" : { + "i18n.app.settings.keyboard.functionality.popup_on_keypress_description" : { "comment" : "", "localizations" : { "ar" : { "stringUnit" : { "state" : "", - "value" : "الوظائف" + "value" : "عرض منبثقة للمفاتيح عند الضغط عليها." } }, "bn" : { "stringUnit" : { "state" : "", - "value" : "কার্যকারিতা" + "value" : "কী প্রেস করলে তাদের পপআপ দেখান।" } }, "de" : { "stringUnit" : { "state" : "", - "value" : "Funktionalität" + "value" : "Ein Pop-up einer Taste anzeigen, wenn sie gedrückt wird." } }, "en" : { "stringUnit" : { "state" : "", - "value" : "Functionality" + "value" : "Display a popup of keys as they're pressed." } }, "es" : { "stringUnit" : { "state" : "", - "value" : "Funcionalidad" + "value" : "Muestra una ventana emergente de teclas a medida que se pulsan." } }, "fr" : { "stringUnit" : { "state" : "", - "value" : "Fonctionnalité" + "value" : "Afficher l'aperçu des touches lors de l'appui." } }, "hi" : { "stringUnit" : { "state" : "", - "value" : "कार्यक्षमता" + "value" : "कुंजियों को दबाने पर उनकी पॉपअप दिखाएं।" } }, "id" : { "stringUnit" : { "state" : "", - "value" : "Fungsionalitas" + "value" : "Menampilkan pop-up saat tombol ditekan." + } + }, + "kan" : { + "stringUnit" : { + "state" : "", + "value" : "ಕೀಗಳನ್ನು ಒತ್ತಿದಾಗ ಅವುಗಳ ಪಾಪ್ಅಪ್ ಅನ್ನು ಪ್ರದರ್ಶಿಸಿ." } }, "ko" : { "stringUnit" : { "state" : "", - "value" : "기능" + "value" : "키를 눌렀을 때 해당 키에 대한 팝업을 표시합니다." } }, "mr" : { "stringUnit" : { "state" : "", - "value" : "कार्यक्षमता" + "value" : "कुञ्जी दाबण्यावर पॉपअप दाखवा." } }, "pt" : { "stringUnit" : { "state" : "", - "value" : "Funcionalidade" + "value" : "Mostrar um pop-up de cada tecla à medida que você digita." } }, "sv" : { "stringUnit" : { "state" : "", - "value" : "Funktionalitet" + "value" : "Visa en popup av tangenter medan de trycks." } }, - "tr" : { - "stringUnit" : { - "state" : "", - "value" : "İşlevsellik" - } - } - } - }, - "app.settings.keyboard.keypress_sound" : { - "comment" : "", - "localizations" : { - "en" : { + "ta" : { "stringUnit" : { "state" : "", - "value" : "Play sound on key press" + "value" : "விசைகள் அழுத்தப்படும் போது அவற்றின் பாப்அப்பைக் காட்டவும்." } - } - } - }, - "app.settings.keyboard.keypress_sound_description" : { - "comment" : "", - "localizations" : { - "en" : { + }, + "tr" : { "stringUnit" : { "state" : "", - "value" : "Have the device play a sound when keys are pressed." + "value" : "Tuşlara basıldığında açılır pencere göster." } } } }, - "app.settings.keyboard.keypress_vibration" : { + "i18n.app.settings.keyboard.functionality.punctuation_spacing" : { "comment" : "", "localizations" : { "ar" : { "stringUnit" : { "state" : "", - "value" : "اهتزاز عند الضغط على المفتاح" + "value" : "حذف فراغات علامات الترقيم" } }, "bn" : { "stringUnit" : { "state" : "", - "value" : "কী প্রেসে ভাইব্রেশন" + "value" : "বিরামচিহ্নের ব্যবধান মুছুন" } }, "de" : { "stringUnit" : { "state" : "", - "value" : "Bei Tastendruck vibrieren" + "value" : "Leerzeichen bei Zeichensetzung löschen" } }, "en" : { "stringUnit" : { "state" : "", - "value" : "Vibrate on key press" + "value" : "Delete punctuation spacing" } }, "es" : { "stringUnit" : { "state" : "", - "value" : "Vibrar al pulsar una tecla" + "value" : "Eliminar el espacio entre signos de puntuación" } }, "fr" : { "stringUnit" : { "state" : "", - "value" : "Vibrer lors de l'appui des touches" + "value" : "Supprimer les espaces de ponctuation" } }, "hi" : { "stringUnit" : { "state" : "", - "value" : "की प्रेस पर कंपन करें" + "value" : "विराम चिह्न स्थान निकालें" } }, "id" : { "stringUnit" : { "state" : "", - "value" : "Getar saat tombol ditekan" + "value" : "Hapus spasi di sekitar tanda baca" + } + }, + "kan" : { + "stringUnit" : { + "state" : "", + "value" : "ವಿರಾಮ ಚಿಹ್ನೆಗಳ ಸ್ಪೇಸಿಂಗ್ ಅಳಿಸಿ" } }, "ko" : { "stringUnit" : { "state" : "", - "value" : "입력 시 진동" + "value" : "문장부호 앞 공백 제거" } }, "mr" : { "stringUnit" : { "state" : "", - "value" : "कुञ्जी दाबण्यावर कंपन" + "value" : "विरामचिन्ह स्थान काढा" } }, "pt" : { "stringUnit" : { "state" : "", - "value" : "Vibrar ao digitar" + "value" : "Deletar espaço de pontuação" } }, "sv" : { "stringUnit" : { "state" : "", - "value" : "Vibrera på tangenttryck" + "value" : "Ta bort skiljeteckenavstånd" + } + }, + "ta" : { + "stringUnit" : { + "state" : "", + "value" : "நிறுத்தற்குறி இடைவெளியை அழிக்கவும்" } }, "tr" : { "stringUnit" : { "state" : "", - "value" : "Tuşlara basıldığında titreşim" + "value" : "Noktalama boşluklarını silin" } } } }, - "app.settings.keyboard.keypress_vibration_description" : { + "i18n.app.settings.keyboard.functionality.punctuation_spacing_description" : { "comment" : "", "localizations" : { "ar" : { "stringUnit" : { "state" : "", - "value" : "اجعل الجهاز يهتز عند الضغط على المفاتيح." + "value" : "إزالة المسافات الزائدة قبل علامات الترقيم." } }, "bn" : { "stringUnit" : { "state" : "", - "value" : "কী প্রেস করলে ডিভাইস ভাইব্রেট করবে।" + "value" : "বিরামচিহ্নের আগে অতিরিক্ত স্থান সরিয়ে দিন।" } }, "de" : { "stringUnit" : { "state" : "", - "value" : "Das Gerät vibrieren lassen, wenn Tasten gedrückt werden." + "value" : "Überflüssige Leerzeichen vor Zeichensetzung automatisch entfernen." } }, "en" : { "stringUnit" : { "state" : "", - "value" : "Have the device vibrate when keys are pressed." + "value" : "Remove excess spaces before punctuation marks." } }, "es" : { "stringUnit" : { "state" : "", - "value" : "Haz que el dispositivo vibre cuando se presionen las teclas." + "value" : "Elimine los espacios sobrantes antes de los signos de puntuación." } }, "fr" : { "stringUnit" : { "state" : "", - "value" : "Faire vibrer l'appareil lors de l'appui sur les touches." + "value" : "Supprimer les espaces excédentaires avant les signes de ponctuation." } }, "hi" : { "stringUnit" : { "state" : "", - "value" : "जब कुंजियाँ दबाई जाती हैं तो डिवाइस कंपन करे।" + "value" : "विराम चिह्नों से पहले अतिरिक्त स्थान हटाएं।" } }, "id" : { "stringUnit" : { "state" : "", - "value" : "Buat perangkat bergetar saat tombol ditekan." + "value" : "Menghilangkan spasi berlebih sebelum tanda baca." + } + }, + "kan" : { + "stringUnit" : { + "state" : "", + "value" : "ವಿರಾಮ ಚಿಹ್ನೆಗಳ ಮೊದಲು ಹೆಚ್ಚುವರಿ ಸ್ಥಳಗಳನ್ನು ಅಳಿಸಿ." } }, "ko" : { "stringUnit" : { "state" : "", - "value" : "입력할 때 기기가 진동하도록 합니다." + "value" : "문장부호 앞의 불필요한 공백을 제거합니다." } }, "mr" : { "stringUnit" : { "state" : "", - "value" : "कुञ्जी दाबल्यावर डिव्हाइस कंपन करेल." + "value" : "विरामचिन्हांपूर्वीचे अतिरिक्त स्थान काढा." } }, "pt" : { "stringUnit" : { "state" : "", - "value" : "Fazer o dispositivo vibrar ao pressionar as teclas." + "value" : "Eliminar espaços em excesso antes de pontuação." } }, "sv" : { "stringUnit" : { "state" : "", - "value" : "Låt enheten vibrera när du trycker på knapparna." + "value" : "Ta bort överflödiga mellanslag före skiljetecken." + } + }, + "ta" : { + "stringUnit" : { + "state" : "", + "value" : "நிறுத்தற்குறிகளுக்கு முன் உள்ள அதிகப்படியான இடைவெளிகளை அகற்றவும்." } }, "tr" : { "stringUnit" : { "state" : "", - "value" : "Tuşlara basıldığında cihazın titreşmesini sağlayın." + "value" : "Noktalama işaretlerinden önceki gereksiz boşlukları kaldırın." } } } }, - "app.settings.keyboard.layout.default_currency" : { + "i18n.app.settings.keyboard.functionality.title" : { "comment" : "", "localizations" : { "ar" : { "stringUnit" : { "state" : "", - "value" : "رمز العملة الافتراضي" + "value" : "الوظائف" } }, "bn" : { "stringUnit" : { "state" : "", - "value" : "ডিফল্ট মুদ্রা প্রতীক" + "value" : "কার্যকারিতা" } }, "de" : { "stringUnit" : { "state" : "", - "value" : "Standardwährungssymbol" + "value" : "Funktionalität" } }, "en" : { "stringUnit" : { "state" : "", - "value" : "Default currency symbol" + "value" : "Functionality" } }, "es" : { "stringUnit" : { "state" : "", - "value" : "Símbolo de moneda por defecto" + "value" : "Funcionalidad" } }, "fr" : { "stringUnit" : { "state" : "", - "value" : "Symbole des touches 123" + "value" : "Fonctionnalité" } }, "hi" : { "stringUnit" : { "state" : "", - "value" : "डिफ़ॉल्ट मुद्रा प्रतीक" + "value" : "कार्यक्षमता" } }, "id" : { "stringUnit" : { "state" : "", - "value" : "Simbol mata uang default" + "value" : "Fungsionalitas" + } + }, + "kan" : { + "stringUnit" : { + "state" : "", + "value" : "ಕಾರ್ಯಶೀಲತೆ" } }, "ko" : { "stringUnit" : { "state" : "", - "value" : "통화 기호 기본값" + "value" : "기능" } }, "mr" : { "stringUnit" : { "state" : "", - "value" : "डिफॉल्ट चलन चिन्ह" + "value" : "कार्यक्षमता" } }, "pt" : { "stringUnit" : { "state" : "", - "value" : "Símbolo de moeda padrão" + "value" : "Funcionalidade" } }, "sv" : { "stringUnit" : { "state" : "", - "value" : "Standard-symbol för valuta" + "value" : "Funktionalitet" + } + }, + "ta" : { + "stringUnit" : { + "state" : "", + "value" : "செயல்பாடு" } }, "tr" : { "stringUnit" : { "state" : "", - "value" : "Varsayılan para birimi simgesi" + "value" : "İşlevsellik" } } } }, - "app.settings.keyboard.layout.default_currency.caption" : { + "i18n.app.settings.keyboard.keypress_sound" : { + "comment" : "", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "", + "value" : "Play sound on key press" + } + }, + "kan" : { + "stringUnit" : { + "state" : "", + "value" : "ಕೀ ಒತ್ತಿದಾಗ ಶಬ್ದ ಮಾಡಿ" + } + }, + "ta" : { + "stringUnit" : { + "state" : "", + "value" : "விசை அழுத்தத்தில் ஒலி இயக்கவும்" + } + }, + "tr" : { + "stringUnit" : { + "state" : "", + "value" : "Tuşa basıldığında ses çal" + } + } + } + }, + "i18n.app.settings.keyboard.keypress_sound_description" : { + "comment" : "", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "", + "value" : "Have the device play a sound when keys are pressed." + } + }, + "kan" : { + "stringUnit" : { + "state" : "", + "value" : "ಕೀಗಳನ್ನು ಒತ್ತಿದಾಗ ಸಾಧನವು ಶಬ್ದ ಮಾಡಲಿ." + } + }, + "ta" : { + "stringUnit" : { + "state" : "", + "value" : "விசைகள் அழுத்தப்படும் போது சாధனம் ஒலி எழுப்பச் செய்யவும்." + } + }, + "tr" : { + "stringUnit" : { + "state" : "", + "value" : "Tuşlara basıldığında aygıtın bir ses çalmasını sağlar." + } + } + } + }, + "i18n.app.settings.keyboard.keypress_vibration" : { "comment" : "", "localizations" : { "ar" : { "stringUnit" : { "state" : "", - "value" : "رمز لمفاتيح 123" + "value" : "اهتزاز عند الضغط على المفتاح" } }, "bn" : { "stringUnit" : { "state" : "", - "value" : "১২৩ কীগুলির জন্য প্রতীক" + "value" : "কী প্রেসে ভাইব্রেশন" } }, "de" : { "stringUnit" : { "state" : "", - "value" : "Symbol für Nummerntasten" + "value" : "Bei Tastendruck vibrieren" } }, "en" : { "stringUnit" : { "state" : "", - "value" : "Symbol for the 123 keys" + "value" : "Vibrate on key press" } }, "es" : { "stringUnit" : { "state" : "", - "value" : "Símbolo para las teclas 123" + "value" : "Vibrar al pulsar una tecla" } }, "fr" : { "stringUnit" : { "state" : "", - "value" : "Symbole pour les touches 123" + "value" : "Vibrer lors de l'appui des touches" } }, "hi" : { "stringUnit" : { "state" : "", - "value" : "123 कुंजियों के लिए प्रतीक" + "value" : "की प्रेस पर कंपन करें" } }, "id" : { "stringUnit" : { "state" : "", - "value" : "Simbol untuk tombol 123" + "value" : "Getar saat tombol ditekan" + } + }, + "kan" : { + "stringUnit" : { + "state" : "", + "value" : "ಕೀ ಒತ್ತಿದಾಗ ವೈಬ್ರೇಟ್ ಮಾಡಿ" } }, "ko" : { "stringUnit" : { "state" : "", - "value" : "숫자 키 기호" + "value" : "입력 시 진동" } }, "mr" : { "stringUnit" : { "state" : "", - "value" : "123 किजसाठी चिन्ह" + "value" : "कुञ्जी दाबण्यावर कंपन" } }, "pt" : { "stringUnit" : { "state" : "", - "value" : "Símbolo para as teclas 123" + "value" : "Vibrar ao digitar" } }, "sv" : { "stringUnit" : { "state" : "", - "value" : "Symbol för 123-tangenter" + "value" : "Vibrera på tangenttryck" + } + }, + "ta" : { + "stringUnit" : { + "state" : "", + "value" : "விசை அழுத்தத்தில் அதிர்வவும்" } }, "tr" : { "stringUnit" : { "state" : "", - "value" : "123 tuşları için sembol" + "value" : "Tuşlara basıldığında titreşim" } } } }, - "app.settings.keyboard.layout.default_currency_description" : { + "i18n.app.settings.keyboard.keypress_vibration_description" : { "comment" : "", "localizations" : { "ar" : { "stringUnit" : { "state" : "", - "value" : "اختر أي رمز للعملة يظهر على مفاتيح الأرقام." + "value" : "اجعل الجهاز يهتز عند الضغط على المفاتيح." } }, "bn" : { "stringUnit" : { "state" : "", - "value" : "সংখ্যার কীগুলিতে কোন মুদ্রা প্রতীক প্রদর্শিত হবে তা নির্বাচন করুন।" + "value" : "কী প্রেস করলে ডিভাইস ভাইব্রেট করবে।" } }, "de" : { "stringUnit" : { "state" : "", - "value" : "Auswählen, welches Währungssymbol bei den Nummerntasten auftaucht." + "value" : "Das Gerät vibrieren lassen, wenn Tasten gedrückt werden." } }, "en" : { "stringUnit" : { "state" : "", - "value" : "Select which currency symbol appears on the number keys." + "value" : "Have the device vibrate when keys are pressed." } }, "es" : { "stringUnit" : { "state" : "", - "value" : "Seleccione el símbolo de moneda que aparecerá en las teclas numéricas." + "value" : "Haz que el dispositivo vibre cuando se presionen las teclas." } }, "fr" : { "stringUnit" : { "state" : "", - "value" : "Sélectionner le symbole de la devise qui apparaît sur les touches numériques." + "value" : "Faire vibrer l'appareil lors de l'appui sur les touches." } }, "hi" : { "stringUnit" : { "state" : "", - "value" : "संख्या कुंजियों पर कौन सा मुद्रा प्रतीक दिखाई देगा, उसका चयन करें।" + "value" : "जब कुंजियाँ दबाई जाती हैं तो डिवाइस कंपन करे।" } }, "id" : { "stringUnit" : { "state" : "", - "value" : "Pilih simbol mata uang yang ingin ditampilkan di tombol angka." + "value" : "Buat perangkat bergetar saat tombol ditekan." + } + }, + "kan" : { + "stringUnit" : { + "state" : "", + "value" : "ಕೀಗಳನ್ನು ಒತ್ತಿದಾಗ ಸಾಧನವು ವೈಬ್ರೇಟ್ ಆಗಲಿ." } }, "ko" : { "stringUnit" : { "state" : "", - "value" : "숫자 키에 어떤 통화 기호가 표시될지를 선택하세요." + "value" : "입력할 때 기기가 진동하도록 합니다." } }, "mr" : { "stringUnit" : { "state" : "", - "value" : "संक्येत कुञ्जींवर कोणते चलन चिन्ह दिसेल ते निवडा." + "value" : "कुञ्जी दाबल्यावर डिव्हाइस कंपन करेल." } }, "pt" : { "stringUnit" : { "state" : "", - "value" : "Selecione qual símbolo de moeda aparecerá nas teclas de número." + "value" : "Fazer o dispositivo vibrar ao pressionar as teclas." } }, "sv" : { "stringUnit" : { "state" : "", - "value" : "Välj vilken valutasymbol som ska visas på sifferknapparna." + "value" : "Låt enheten vibrera när du trycker på knapparna." + } + }, + "ta" : { + "stringUnit" : { + "state" : "", + "value" : "விசைகள் அழுத்தப்படும் போது சாधனம் அதிரச் செய்யவும்." } }, "tr" : { "stringUnit" : { "state" : "", - "value" : "Sayı tuşlarında hangi para biriminin görüneceğini seçin." + "value" : "Tuşlara basıldığında cihazın titreşmesini sağlayın." } } } }, - "app.settings.keyboard.layout.default_layout" : { + "i18n.app.settings.keyboard.layout.default_currency" : { "comment" : "", "localizations" : { "ar" : { "stringUnit" : { "state" : "", - "value" : "لوحة المفاتيح الافتراضية" + "value" : "رمز العملة الافتراضي" } }, "bn" : { "stringUnit" : { "state" : "", - "value" : "ডিফল্ট কীবোর্ড" + "value" : "ডিফল্ট মুদ্রা প্রতীক" } }, "de" : { "stringUnit" : { "state" : "", - "value" : "Standardtastatur" + "value" : "Standardwährungssymbol" } }, "en" : { "stringUnit" : { "state" : "", - "value" : "Default keyboard" + "value" : "Default currency symbol" } }, "es" : { "stringUnit" : { "state" : "", - "value" : "Teclado por defecto" + "value" : "Símbolo de moneda por defecto" } }, "fr" : { "stringUnit" : { "state" : "", - "value" : "Clavier par défaut" + "value" : "Symbole des touches 123" } }, "hi" : { "stringUnit" : { "state" : "", - "value" : "डिफ़ॉल्ट कीबोर्ड" + "value" : "डिफ़ॉल्ट मुद्रा प्रतीक" } }, "id" : { "stringUnit" : { "state" : "", - "value" : "Default keyboard" + "value" : "Simbol mata uang default" + } + }, + "kan" : { + "stringUnit" : { + "state" : "", + "value" : "ಡೀಫಾಲ್ಟ್ ಕರೆನ್ಸಿ ಚಿಹ್ನೆ" } }, "ko" : { "stringUnit" : { "state" : "", - "value" : "키보드 형식" + "value" : "통화 기호 기본값" } }, "mr" : { "stringUnit" : { "state" : "", - "value" : "डिफॉल्ट कीबोर्ड" + "value" : "डिफॉल्ट चलन चिन्ह" } }, "pt" : { "stringUnit" : { "state" : "", - "value" : "Teclado padrão" + "value" : "Símbolo de moeda padrão" } }, "sv" : { "stringUnit" : { "state" : "", - "value" : "Standardtangentbord" + "value" : "Standard-symbol för valuta" + } + }, + "ta" : { + "stringUnit" : { + "state" : "", + "value" : "இயல்புநிலை நாணய சின்னம்" } }, "tr" : { "stringUnit" : { "state" : "", - "value" : "Varsayılan klavye" + "value" : "Varsayılan para birimi simgesi" } } } }, - "app.settings.keyboard.layout.default_layout.caption" : { + "i18n.app.settings.keyboard.layout.default_currency.caption" : { "comment" : "", "localizations" : { "ar" : { "stringUnit" : { "state" : "", - "value" : "التخطيط المستخدم" + "value" : "رمز لمفاتيح 123" } }, "bn" : { "stringUnit" : { "state" : "", - "value" : "ব্যবহার করার জন্য লেআউট" + "value" : "১২৩ কীগুলির জন্য প্রতীক" } }, "de" : { "stringUnit" : { "state" : "", - "value" : "Zu benutzendes Layout" + "value" : "Symbol für Nummerntasten" } }, "en" : { "stringUnit" : { "state" : "", - "value" : "Layout to use" + "value" : "Symbol for the 123 keys" } }, "es" : { "stringUnit" : { "state" : "", - "value" : "Disposición de uso" + "value" : "Símbolo para las teclas 123" } }, "fr" : { "stringUnit" : { "state" : "", - "value" : "Disposition à utiliser" + "value" : "Symbole pour les touches 123" } }, "hi" : { "stringUnit" : { "state" : "", - "value" : "उपयोग होने वाला लेआउट" + "value" : "123 कुंजियों के लिए प्रतीक" } }, "id" : { "stringUnit" : { "state" : "", - "value" : "Layout yang digunakan" + "value" : "Simbol untuk tombol 123" + } + }, + "kan" : { + "stringUnit" : { + "state" : "", + "value" : "123 ಕೀಲಿಗಾಗಿ ಚಿಹ್ನೆ" } }, "ko" : { "stringUnit" : { "state" : "", - "value" : "적용할 레이아웃" + "value" : "숫자 키 기호" } }, "mr" : { "stringUnit" : { "state" : "", - "value" : "वापरले जाणारे लेआउट" + "value" : "123 किजसाठी चिन्ह" } }, "pt" : { "stringUnit" : { "state" : "", - "value" : "Layout a ser usado" + "value" : "Símbolo para as teclas 123" } }, "sv" : { "stringUnit" : { "state" : "", - "value" : "Layout som ska användas" + "value" : "Symbol för 123-tangenter" + } + }, + "ta" : { + "stringUnit" : { + "state" : "", + "value" : "123 விசைகளுக்கான சின்னம்" } }, "tr" : { "stringUnit" : { "state" : "", - "value" : "Kullanılacak klavye düzeni" + "value" : "123 tuşları için sembol" } } } }, - "app.settings.keyboard.layout.default_layout_description" : { + "i18n.app.settings.keyboard.layout.default_currency_description" : { "comment" : "", "localizations" : { "ar" : { "stringUnit" : { "state" : "", - "value" : "اختر تخطيط لوحة مفاتيح يناسب تفضيلات الكتابة واحتياجات اللغة الخاصة بك." + "value" : "اختر أي رمز للعملة يظهر على مفاتيح الأرقام." } }, "bn" : { "stringUnit" : { "state" : "", - "value" : "আপনার টাইপিং পছন্দ এবং ভাষার প্রয়োজন অনুযায়ী কীবোর্ড বিন্যাস নির্বাচন করুন।" + "value" : "সংখ্যার কীগুলিতে কোন মুদ্রা প্রতীক প্রদর্শিত হবে তা নির্বাচন করুন।" } }, "de" : { "stringUnit" : { "state" : "", - "value" : "Ein Tastaturlayout auswählen, das den eigenen Vorlieben und der Sprache entspricht." + "value" : "Auswählen, welches Währungssymbol bei den Nummerntasten auftaucht." } }, "en" : { "stringUnit" : { "state" : "", - "value" : "Select a keyboard layout that suits your typing preference and language needs." + "value" : "Select which currency symbol appears on the number keys." } }, "es" : { "stringUnit" : { "state" : "", - "value" : "Selecciona una distribución para el teclado que se adapta a tus preferencias de escritura y a tus necesidades lingüísticas." + "value" : "Seleccione el símbolo de moneda que aparecerá en las teclas numéricas." } }, "fr" : { "stringUnit" : { "state" : "", - "value" : "Sélectionnez une disposition de clavier adaptée à vos préférences de frappe et à vos besoins linguistiques." + "value" : "Sélectionner le symbole de la devise qui apparaît sur les touches numériques." } }, "hi" : { "stringUnit" : { "state" : "", - "value" : "एक कीबोर्ड लेआउट चुनें जो आपके टाइपिंग प्राथमिकता और भाषा आवश्यकताओं के अनुसार हो।" + "value" : "संख्या कुंजियों पर कौन सा मुद्रा प्रतीक दिखाई देगा, उसका चयन करें।" } }, "id" : { "stringUnit" : { "state" : "", - "value" : "Pilih layout keyboard sesuai preferensi mengetik dan kebutuhan bahasamu." + "value" : "Pilih simbol mata uang yang ingin ditampilkan di tombol angka." + } + }, + "kan" : { + "stringUnit" : { + "state" : "", + "value" : "ಸಂಖ್ಯಾ ಕೀಗಳ ಮೇಲೆ ಯಾವ ಕರೆನ್ಸಿ ಚಿಹ್ನೆ ಕಾಣಿಸಿಕೊಳ್ಳಬೇಕು ಎಂಬುದನ್ನು ಆಯ್ಕೆಮಾಡಿ." } }, "ko" : { "stringUnit" : { "state" : "", - "value" : "선호도와 언어 필요에 맞는 키보드 레이아웃을 선택하세요." + "value" : "숫자 키에 어떤 통화 기호가 표시될지를 선택하세요." } }, "mr" : { "stringUnit" : { "state" : "", - "value" : "तुमच्या टाइपिंग आवडीनुसार आणि भाषा गरजेनुसार कीबोर्ड लेआउट निवडा." + "value" : "संक्येत कुञ्जींवर कोणते चलन चिन्ह दिसेल ते निवडा." } }, "pt" : { "stringUnit" : { "state" : "", - "value" : "Selecione um layout de teclado conforme suas preferências de digitação e idioma." + "value" : "Selecione qual símbolo de moeda aparecerá nas teclas de número." } }, "sv" : { "stringUnit" : { "state" : "", - "value" : "Välj en tangentbordslayout som passar dina skrivpreferenser och språkbehov." + "value" : "Välj vilken valutasymbol som ska visas på sifferknapparna." + } + }, + "ta" : { + "stringUnit" : { + "state" : "", + "value" : "எண் விசைகளில் எந்த நாணய சின்னம் தோன்ற வேண்டும் என்பதைத் தேர்ந்தெடுக்கவும்." } }, "tr" : { "stringUnit" : { "state" : "", - "value" : "Yazma tercihlerinize ve dil ihtiyaçlarınıza uygun bir klavye düzeni seçin." + "value" : "Sayı tuşlarında hangi para biriminin görüneceğini seçin." } } } }, - "app.settings.keyboard.layout.disable_accent_characters" : { + "i18n.app.settings.keyboard.layout.default_layout" : { "comment" : "", "localizations" : { "ar" : { "stringUnit" : { "state" : "", - "value" : "تعطيل الأحرف المشددة" + "value" : "لوحة المفاتيح الافتراضية" } }, "bn" : { "stringUnit" : { "state" : "", - "value" : "অ্যাকসেন্ট অক্ষর নিষ্ক্রিয় করুন" + "value" : "ডিফল্ট কীবোর্ড" } }, "de" : { "stringUnit" : { "state" : "", - "value" : "Buchstaben mit Akzent deaktivieren" + "value" : "Standardtastatur" } }, "en" : { "stringUnit" : { "state" : "", - "value" : "Disable accent characters" + "value" : "Default keyboard" } }, "es" : { "stringUnit" : { "state" : "", - "value" : "Deshabilitar caracteres acentuados" + "value" : "Teclado por defecto" } }, "fr" : { "stringUnit" : { "state" : "", - "value" : "Désactiver les caractères accentués" + "value" : "Clavier par défaut" } }, "hi" : { "stringUnit" : { "state" : "", - "value" : "एक्सेंट वर्णों को अक्षम करें" + "value" : "डिफ़ॉल्ट कीबोर्ड" } }, "id" : { "stringUnit" : { "state" : "", - "value" : "Nonaktifkan karakter aksen" + "value" : "Default keyboard" + } + }, + "kan" : { + "stringUnit" : { + "state" : "", + "value" : "ಡೀಫಾಲ್ಟ್ ಕೀಬೋರ್ಡ್" } }, "ko" : { "stringUnit" : { "state" : "", - "value" : "악센트 문자 비활성화" + "value" : "키보드 형식" } }, "mr" : { "stringUnit" : { "state" : "", - "value" : "अक्सेंट अक्षरे अक्षम करा" + "value" : "डिफॉल्ट कीबोर्ड" } }, "pt" : { "stringUnit" : { "state" : "", - "value" : "Desativar caracteres de acentos" + "value" : "Teclado padrão" } }, "sv" : { "stringUnit" : { "state" : "", - "value" : "Inaktivera accenter" + "value" : "Standardtangentbord" + } + }, + "ta" : { + "stringUnit" : { + "state" : "", + "value" : "இயல்புநிலை விசைப்பலகை" } }, "tr" : { "stringUnit" : { "state" : "", - "value" : "Aksanlı karakterleri devre dışı bırak" + "value" : "Varsayılan klavye" } } } }, - "app.settings.keyboard.layout.disable_accent_characters_description" : { + "i18n.app.settings.keyboard.layout.default_layout.caption" : { "comment" : "", "localizations" : { "ar" : { "stringUnit" : { "state" : "", - "value" : "إزالة مفاتيح الحروف المشددة على تخطيط لوحة المفاتيح الأساسي." + "value" : "التخطيط المستخدم" } }, "bn" : { "stringUnit" : { "state" : "", - "value" : "প্রাথমিক কীবোর্ড বিন্যাস থেকে অ্যাকসেন্টেড অক্ষর সরিয়ে ফেলুন।" + "value" : "ব্যবহার করার জন্য লেআউট" } }, "de" : { "stringUnit" : { "state" : "", - "value" : "Entscheide, ob Buchstaben mit Akzenten wie Umlaute auf der Haupttastatur angezeigt werden." + "value" : "Zu benutzendes Layout" } }, "en" : { "stringUnit" : { "state" : "", - "value" : "Remove accented letter keys on the primary keyboard layout." + "value" : "Layout to use" } }, "es" : { "stringUnit" : { "state" : "", - "value" : "Elimine las teclas de los letras acentuadas en la distribución del teclado principal." + "value" : "Disposición de uso" } }, "fr" : { "stringUnit" : { "state" : "", - "value" : "Supprimer les lettres accentuées sur le clavier principal." + "value" : "Disposition à utiliser" } }, "hi" : { "stringUnit" : { "state" : "", - "value" : "प्राथमिक कीबोर्ड लेआउट पर उच्चारित अक्षर कुंजियों को निकालें।" + "value" : "उपयोग होने वाला लेआउट" } }, "id" : { "stringUnit" : { "state" : "", - "value" : "Sembunyikan karakter beraksen pada keyboard utama." + "value" : "Layout yang digunakan" + } + }, + "kan" : { + "stringUnit" : { + "state" : "", + "value" : "ಬಳಸಬೇಕಾದ ಲೇಔಟ್" } }, "ko" : { "stringUnit" : { "state" : "", - "value" : "기본 키보드 레이아웃에서 악센트 문자 키를 제거합니다." + "value" : "적용할 레이아웃" } }, "mr" : { "stringUnit" : { "state" : "", - "value" : "प्राथमिक कीबोर्ड लेआउटवर अक्सेंट अक्षरे काढा." + "value" : "वापरले जाणारे लेआउट" } }, "pt" : { "stringUnit" : { "state" : "", - "value" : "Remove os caracteres com acento do seu layout de teclado padrão." + "value" : "Layout a ser usado" } }, "sv" : { "stringUnit" : { "state" : "", - "value" : "Ta bort tangenter med accenter på den primära tangentbordslayouten." + "value" : "Layout som ska användas" + } + }, + "ta" : { + "stringUnit" : { + "state" : "", + "value" : "பயன்படுத்த வேண்டிய தளவமைப்பு" } }, "tr" : { "stringUnit" : { "state" : "", - "value" : "Birincil klavye düzeninden aksanlı harf tuşlarını kaldırın." + "value" : "Kullanılacak klavye düzeni" } } } }, - "app.settings.keyboard.layout.period_and_comma" : { + "i18n.app.settings.keyboard.layout.default_layout_description" : { "comment" : "", "localizations" : { "ar" : { "stringUnit" : { "state" : "", - "value" : "النقطة والفاصلة على ABC" + "value" : "اختر تخطيط لوحة مفاتيح يناسب تفضيلات الكتابة واحتياجات اللغة الخاصة بك." } }, "bn" : { "stringUnit" : { "state" : "", - "value" : "এবিসি-তে পিরিয়ড এবং কমা" + "value" : "আপনার টাইপিং পছন্দ এবং ভাষার প্রয়োজন অনুযায়ী কীবোর্ড বিন্যাস নির্বাচন করুন।" } }, "de" : { "stringUnit" : { "state" : "", - "value" : "Punkt und Komma auf ABC" + "value" : "Ein Tastaturlayout auswählen, das den eigenen Vorlieben und der Sprache entspricht." } }, "en" : { "stringUnit" : { "state" : "", - "value" : "Period and comma on ABC" + "value" : "Select a keyboard layout that suits your typing preference and language needs." } }, "es" : { "stringUnit" : { "state" : "", - "value" : "Punto y coma en ABC" + "value" : "Selecciona una distribución para el teclado que se adapta a tus preferencias de escritura y a tus necesidades lingüísticas." } }, "fr" : { "stringUnit" : { "state" : "", - "value" : "Point et virgule sur ABC" + "value" : "Sélectionnez une disposition de clavier adaptée à vos préférences de frappe et à vos besoins linguistiques." } }, "hi" : { "stringUnit" : { "state" : "", - "value" : "ABC पर अवधि और कॉमा" + "value" : "एक कीबोर्ड लेआउट चुनें जो आपके टाइपिंग प्राथमिकता और भाषा आवश्यकताओं के अनुसार हो।" } }, "id" : { "stringUnit" : { "state" : "", - "value" : "Titik dan koma di ABC" + "value" : "Pilih layout keyboard sesuai preferensi mengetik dan kebutuhan bahasamu." + } + }, + "kan" : { + "stringUnit" : { + "state" : "", + "value" : "ನಿಮ್ಮ ಟೈಪಿಂಗ್ ಆದ್ಯತೆ ಮತ್ತು ಭಾಷಾ ಅಗತ್ಯಗಳಿಗೆ ಸೂಕ್ತವಾದ ಕೀಬೋರ್ಡ್ ಲೇಔಟ್ ಅನ್ನು ಆಯ್ಕೆಮಾಡಿ." } }, "ko" : { "stringUnit" : { "state" : "", - "value" : "기본 키보드에서 마침표와 쉼표" + "value" : "선호도와 언어 필요에 맞는 키보드 레이아웃을 선택하세요." } }, "mr" : { "stringUnit" : { "state" : "", - "value" : "ABC वर अवधि आणि कॉमा" + "value" : "तुमच्या टाइपिंग आवडीनुसार आणि भाषा गरजेनुसार कीबोर्ड लेआउट निवडा." } }, "pt" : { "stringUnit" : { "state" : "", - "value" : "Ponto e vírgula no ABC" + "value" : "Selecione um layout de teclado conforme suas preferências de digitação e idioma." } }, "sv" : { "stringUnit" : { "state" : "", - "value" : "Punk och komma på ABC" + "value" : "Välj en tangentbordslayout som passar dina skrivpreferenser och språkbehov." + } + }, + "ta" : { + "stringUnit" : { + "state" : "", + "value" : "உங்கள் தட்டச்சு விருப்பம் மற்றும் மொழித் தேவைகளுக்கு ஏற்ற விசைப்பலகை தளவமைப்பைத் தேர்ந்தெடுக்கவும்." } }, "tr" : { "stringUnit" : { "state" : "", - "value" : "ABC'de nokta ve virgül" + "value" : "Yazma tercihlerinize ve dil ihtiyaçlarınıza uygun bir klavye düzeni seçin." } } } }, - "app.settings.keyboard.layout.period_and_comma_description" : { + "i18n.app.settings.keyboard.layout.disable_accent_characters" : { "comment" : "", "localizations" : { "ar" : { "stringUnit" : { "state" : "", - "value" : "تضمين مفاتيح النقطة والفاصلة على لوحة المفاتيح الرئيسية لتسهيل الكتابة." + "value" : "تعطيل الأحرف المشددة" } }, "bn" : { "stringUnit" : { "state" : "", - "value" : "সুবিধাজনক টাইপিংয়ের জন্য প্রধান কীবোর্ডে পিরিয়ড এবং কমা কীগুলি অন্তর্ভুক্ত করুন।" + "value" : "অ্যাকসেন্ট অক্ষর নিষ্ক্রিয় করুন" } }, "de" : { "stringUnit" : { "state" : "", - "value" : "Füge der Haupttastatur Punkt- und Komma-Tasten für bequemeres Schreiben hinzu." + "value" : "Buchstaben mit Akzent deaktivieren" } }, "en" : { "stringUnit" : { "state" : "", - "value" : "Include period and comma keys on the main keyboard for convenient typing." + "value" : "Disable accent characters" } }, "es" : { "stringUnit" : { "state" : "", - "value" : "Agrega teclas de punto y coma al teclado principal para escribir más cómodamente." + "value" : "Deshabilitar caracteres acentuados" } }, "fr" : { "stringUnit" : { "state" : "", - "value" : "Inclure le point et la virgule sur le clavier principal pour faciliter la saisie." + "value" : "Désactiver les caractères accentués" } }, "hi" : { "stringUnit" : { "state" : "", - "value" : "सुविधाजनक टाइपिंग के लिए मुख्य कीबोर्ड पर अवधि और कॉमा कुंजियाँ शामिल करें।" + "value" : "एक्सेंट वर्णों को अक्षम करें" } }, "id" : { "stringUnit" : { "state" : "", - "value" : "Sertakan tombol titik dan koma pada keyboard utama untuk kemudahan mengetik." + "value" : "Nonaktifkan karakter aksen" + } + }, + "kan" : { + "stringUnit" : { + "state" : "", + "value" : "ಆಕ್ಸೆಂಟ್ ಅಕ್ಷರಗಳನ್ನು ನಿಷ್ಕ್ರಿಯಗೊಳಿಸಿ" } }, "ko" : { "stringUnit" : { "state" : "", - "value" : "편리한 입력을 위해 기본 키보드에 마침표와 쉼표 키를 포함합니다." + "value" : "악센트 문자 비활성화" } }, "mr" : { "stringUnit" : { "state" : "", - "value" : "सुलभ टाइपिंगसाठी मुख्य कीबोर्डवर अवधि आणि कॉमा कुञ्जी समाविष्ट करा." + "value" : "अक्सेंट अक्षरे अक्षम करा" } }, "pt" : { "stringUnit" : { "state" : "", - "value" : "Inclui teclas de ponto e vírgula no seu teclado principal para facilitar a digitação." + "value" : "Desativar caracteres de acentos" } }, "sv" : { "stringUnit" : { "state" : "", - "value" : "Inkludera punkt- och kommatangenter på huvudtangentbordet för att underlätta skrivandet." + "value" : "Inaktivera accenter" + } + }, + "ta" : { + "stringUnit" : { + "state" : "", + "value" : "உச்சரிப்பு எழுத்துக்களை முடக்கவும்" } }, "tr" : { "stringUnit" : { "state" : "", - "value" : "Kolay yazma için ana klavyeye nokta ve virgül tuşlarını ekleyin." + "value" : "Aksanlı karakterleri devre dışı bırak" } } } }, - "app.settings.keyboard.layout.title" : { + "i18n.app.settings.keyboard.layout.disable_accent_characters_description" : { "comment" : "", "localizations" : { "ar" : { "stringUnit" : { "state" : "", - "value" : "التخطيط" + "value" : "إزالة مفاتيح الحروف المشددة على تخطيط لوحة المفاتيح الأساسي." } }, "bn" : { "stringUnit" : { "state" : "", - "value" : "বিন্যাস" + "value" : "প্রাথমিক কীবোর্ড বিন্যাস থেকে অ্যাকসেন্টেড অক্ষর সরিয়ে ফেলুন।" } }, "de" : { "stringUnit" : { "state" : "", - "value" : "Layout" + "value" : "Entscheide, ob Buchstaben mit Akzenten wie Umlaute auf der Haupttastatur angezeigt werden." } }, "en" : { "stringUnit" : { "state" : "", - "value" : "Layout" + "value" : "Remove accented letter keys on the primary keyboard layout." } }, "es" : { "stringUnit" : { "state" : "", - "value" : "Disposición" + "value" : "Elimine las teclas de los letras acentuadas en la distribución del teclado principal." } }, "fr" : { "stringUnit" : { "state" : "", - "value" : "Disposition" + "value" : "Supprimer les lettres accentuées sur le clavier principal." } }, "hi" : { "stringUnit" : { "state" : "", - "value" : "लेआउट" + "value" : "प्राथमिक कीबोर्ड लेआउट पर उच्चारित अक्षर कुंजियों को निकालें।" } }, "id" : { "stringUnit" : { "state" : "", - "value" : "Tata Letak Keyboard" + "value" : "Sembunyikan karakter beraksen pada keyboard utama." + } + }, + "kan" : { + "stringUnit" : { + "state" : "", + "value" : "ಪ್ರಾಥಮಿಕ ಕೀಬೋರ್ಡ್ ಲೇಔಟ್‌ನಲ್ಲಿ ಆಕ್ಸೆಂಟ್ ಇರುವ ಅಕ್ಷರ ಕೀಗಳನ್ನು ತೆಗೆದುಹಾಕಿ." } }, "ko" : { "stringUnit" : { "state" : "", - "value" : "레이아웃" + "value" : "기본 키보드 레이아웃에서 악센트 문자 키를 제거합니다." } }, "mr" : { "stringUnit" : { "state" : "", - "value" : "लेआउट" + "value" : "प्राथमिक कीबोर्ड लेआउटवर अक्सेंट अक्षरे काढा." } }, "pt" : { "stringUnit" : { "state" : "", - "value" : "Layout" + "value" : "Remove os caracteres com acento do seu layout de teclado padrão." } }, "sv" : { "stringUnit" : { "state" : "", - "value" : "Layout" + "value" : "Ta bort tangenter med accenter på den primära tangentbordslayouten." + } + }, + "ta" : { + "stringUnit" : { + "state" : "", + "value" : "முதன்மை விசைப்பலகை தளவமைப்பில் உச்சரிப்பு கொண்ட எழுத்து விசைகளை அகற்றவும்." } }, "tr" : { "stringUnit" : { "state" : "", - "value" : "Düzen" + "value" : "Birincil klavye düzeninden aksanlı harf tuşlarını kaldırın." } } } }, - "app.settings.keyboard.title" : { + "i18n.app.settings.keyboard.layout.period_and_comma" : { "comment" : "", "localizations" : { "ar" : { "stringUnit" : { "state" : "", - "value" : "اختر لوحة المفاتيح المثبتة" + "value" : "النقطة والفاصلة على ABC" } }, "bn" : { "stringUnit" : { "state" : "", - "value" : "ইনস্টল করা কীবোর্ড নির্বাচন করুন" + "value" : "এবিসি-তে পিরিয়ড এবং কমা" } }, "de" : { "stringUnit" : { "state" : "", - "value" : "Wähle installierte Tastatur aus" + "value" : "Punkt und Komma auf ABC" } }, "en" : { "stringUnit" : { "state" : "", - "value" : "Select installed keyboard" + "value" : "Period and comma on ABC" } }, "es" : { "stringUnit" : { "state" : "", - "value" : "Seleccionar el teclado instalado" + "value" : "Punto y coma en ABC" } }, "fr" : { "stringUnit" : { "state" : "", - "value" : "Sélectionner le clavier installé" + "value" : "Point et virgule sur ABC" } }, "hi" : { "stringUnit" : { "state" : "", - "value" : "इंस्टॉल किए गए कीबोर्ड चुनें" + "value" : "ABC पर अवधि और कॉमा" + } + }, + "id" : { + "stringUnit" : { + "state" : "", + "value" : "Titik dan koma di ABC" } }, - "id" : { + "kan" : { "stringUnit" : { "state" : "", - "value" : "Pilih keyboard terpasang" + "value" : "ABC ನಲ್ಲಿ ಪಿರಿಯಡ್ ಮತ್ತು ಕಾಮಾ" } }, "ko" : { "stringUnit" : { "state" : "", - "value" : "설치된 키보드 선택" + "value" : "기본 키보드에서 마침표와 쉼표" } }, "mr" : { "stringUnit" : { "state" : "", - "value" : "इंस्टॉल केलेले कीबोर्ड निवडा" + "value" : "ABC वर अवधि आणि कॉमा" } }, "pt" : { "stringUnit" : { "state" : "", - "value" : "Selecionar o teclado instalado" + "value" : "Ponto e vírgula no ABC" } }, "sv" : { "stringUnit" : { "state" : "", - "value" : "Välj installerade tangentbord" + "value" : "Punk och komma på ABC" + } + }, + "ta" : { + "stringUnit" : { + "state" : "", + "value" : "ABC இல் புள்ளி மற்றும் கமா" } }, "tr" : { "stringUnit" : { "state" : "", - "value" : "Yüklenen klavyeyi seçin" + "value" : "ABC'de nokta ve virgül" } } } }, - "app.settings.keyboard.translation.select_source" : { + "i18n.app.settings.keyboard.layout.period_and_comma_description" : { "comment" : "", "localizations" : { "ar" : { "stringUnit" : { "state" : "", - "value" : "حدد اللغة" + "value" : "تضمين مفاتيح النقطة والفاصلة على لوحة المفاتيح الرئيسية لتسهيل الكتابة." } }, "bn" : { "stringUnit" : { "state" : "", - "value" : "ভাষা নির্বাচন করুন" + "value" : "সুবিধাজনক টাইপিংয়ের জন্য প্রধান কীবোর্ডে পিরিয়ড এবং কমা কীগুলি অন্তর্ভুক্ত করুন।" } }, "de" : { "stringUnit" : { "state" : "", - "value" : "Sprache auswählen" + "value" : "Füge der Haupttastatur Punkt- und Komma-Tasten für bequemeres Schreiben hinzu." } }, "en" : { "stringUnit" : { "state" : "", - "value" : "Select language" + "value" : "Include period and comma keys on the main keyboard for convenient typing." } }, "es" : { "stringUnit" : { "state" : "", - "value" : "Seleccionar idioma" + "value" : "Agrega teclas de punto y coma al teclado principal para escribir más cómodamente." } }, "fr" : { "stringUnit" : { "state" : "", - "value" : "Sélectionner la langue" + "value" : "Inclure le point et la virgule sur le clavier principal pour faciliter la saisie." } }, "hi" : { "stringUnit" : { "state" : "", - "value" : "भाषा चुनें" + "value" : "सुविधाजनक टाइपिंग के लिए मुख्य कीबोर्ड पर अवधि और कॉमा कुंजियाँ शामिल करें।" } }, "id" : { "stringUnit" : { "state" : "", - "value" : "Pilih bahasa" + "value" : "Sertakan tombol titik dan koma pada keyboard utama untuk kemudahan mengetik." + } + }, + "kan" : { + "stringUnit" : { + "state" : "", + "value" : "ಅನುಕೂಲಕರ ಟೈಪಿಂಗ್‌ಗಾಗಿ ಮುಖ್ಯ ಕೀಬೋರ್ಡ್‌ನಲ್ಲಿ ಪಿರಿಯಡ್ ಮತ್ತು ಕಾಮಾ ಕೀಗಳನ್ನು ಸೇರಿಸಿ." } }, "ko" : { "stringUnit" : { "state" : "", - "value" : "언어 선택" + "value" : "편리한 입력을 위해 기본 키보드에 마침표와 쉼표 키를 포함합니다." } }, "mr" : { "stringUnit" : { "state" : "", - "value" : "भाषा निवडा" + "value" : "सुलभ टाइपिंगसाठी मुख्य कीबोर्डवर अवधि आणि कॉमा कुञ्जी समाविष्ट करा." } }, "pt" : { "stringUnit" : { "state" : "", - "value" : "Selecionar idioma" + "value" : "Inclui teclas de ponto e vírgula no seu teclado principal para facilitar a digitação." } }, "sv" : { "stringUnit" : { "state" : "", - "value" : "Välj språk" + "value" : "Inkludera punkt- och kommatangenter på huvudtangentbordet för att underlätta skrivandet." + } + }, + "ta" : { + "stringUnit" : { + "state" : "", + "value" : "வசதியான தட்டச்சுக்காக முக்கிய விசைப்பலகையில் புள்ளி மற்றும் கமா விசைகளைச் சேர்க்கவும்." } }, "tr" : { "stringUnit" : { "state" : "", - "value" : "Dili seçin" + "value" : "Kolay yazma için ana klavyeye nokta ve virgül tuşlarını ekleyin." } } } }, - "app.settings.keyboard.translation.select_source.caption" : { + "i18n.app.settings.keyboard.layout.title" : { "comment" : "", "localizations" : { "ar" : { "stringUnit" : { "state" : "", - "value" : "ما هي اللغة المصدر" + "value" : "التخطيط" } }, "bn" : { "stringUnit" : { "state" : "", - "value" : "উৎস ভাষা কী" + "value" : "বিন্যাস" } }, "de" : { "stringUnit" : { "state" : "", - "value" : "Die verwendete Ausgangssprache" + "value" : "Layout" } }, "en" : { "stringUnit" : { "state" : "", - "value" : "What the source language is" + "value" : "Layout" } }, "es" : { "stringUnit" : { "state" : "", - "value" : "¿Cuál es idioma de origen?" + "value" : "Disposición" } }, "fr" : { "stringUnit" : { "state" : "", - "value" : "Langue source" + "value" : "Disposition" } }, "hi" : { "stringUnit" : { "state" : "", - "value" : "स्रोत भाषा क्या है" + "value" : "लेआउट" } }, "id" : { "stringUnit" : { "state" : "", - "value" : "Apa bahasa asalnya" + "value" : "Tata Letak Keyboard" + } + }, + "kan" : { + "stringUnit" : { + "state" : "", + "value" : "ಲೇಔಟ್" } }, "ko" : { "stringUnit" : { "state" : "", - "value" : "원본 언어는 무엇인가요" + "value" : "레이아웃" } }, "mr" : { "stringUnit" : { "state" : "", - "value" : "स्रोत भाषा काय आहे" + "value" : "लेआउट" } }, "pt" : { "stringUnit" : { "state" : "", - "value" : "O idioma de origem" + "value" : "Layout" } }, "sv" : { "stringUnit" : { "state" : "", - "value" : "Vilket är källspråket" + "value" : "Layout" + } + }, + "ta" : { + "stringUnit" : { + "state" : "", + "value" : "தளவமைப்பு" } }, "tr" : { "stringUnit" : { "state" : "", - "value" : "Kaynak dil nedir" + "value" : "Düzen" } } } }, - "app.settings.keyboard.translation.select_source.title" : { + "i18n.app.settings.keyboard.title" : { "comment" : "", "localizations" : { "ar" : { "stringUnit" : { "state" : "", - "value" : "لغة الترجمة" + "value" : "اختر لوحة المفاتيح المثبتة" } }, "bn" : { "stringUnit" : { "state" : "", - "value" : "অনুবাদ ভাষা" + "value" : "ইনস্টল করা কীবোর্ড নির্বাচন করুন" } }, "de" : { "stringUnit" : { "state" : "", - "value" : "Übersetzungssprache" + "value" : "Wähle installierte Tastatur aus" } }, "en" : { "stringUnit" : { "state" : "", - "value" : "Translation language" + "value" : "Select installed keyboard" } }, "es" : { "stringUnit" : { "state" : "", - "value" : "Idioma de la traducción" + "value" : "Seleccionar el teclado instalado" } }, "fr" : { "stringUnit" : { "state" : "", - "value" : "Langue de traduction" + "value" : "Sélectionner le clavier installé" } }, "hi" : { "stringUnit" : { "state" : "", - "value" : "अनुवाद भाषा" + "value" : "इंस्टॉल किए गए कीबोर्ड चुनें" } }, "id" : { "stringUnit" : { "state" : "", - "value" : "Bahasa terjemahan" + "value" : "Pilih keyboard terpasang" + } + }, + "kan" : { + "stringUnit" : { + "state" : "", + "value" : "ಇನ್‌ಸ್ಟಾಲ್ ಮಾಡಿದ ಕೀಬೋರ್ಡ್ ಆಯ್ಕೆಮಾಡಿ" } }, "ko" : { "stringUnit" : { "state" : "", - "value" : "번역 언어" + "value" : "설치된 키보드 선택" } }, "mr" : { "stringUnit" : { "state" : "", - "value" : "अनुवाद भाषा" + "value" : "इंस्टॉल केलेले कीबोर्ड निवडा" } }, "pt" : { "stringUnit" : { "state" : "", - "value" : "Idioma da tradução" + "value" : "Selecionar o teclado instalado" } }, "sv" : { "stringUnit" : { "state" : "", - "value" : "Språk för översättning" + "value" : "Välj installerade tangentbord" + } + }, + "ta" : { + "stringUnit" : { + "state" : "", + "value" : "நிறுவப்பட்ட விசைப்பலகையைத் தேர்ந்தெடுக்கவும்" } }, "tr" : { "stringUnit" : { "state" : "", - "value" : "Çeviri dili" + "value" : "Yüklenen klavyeyi seçin" } } } }, - "app.settings.keyboard.translation.select_source_description" : { + "i18n.app.settings.keyboard.translation.select_source" : { "comment" : "", "localizations" : { "ar" : { "stringUnit" : { "state" : "", - "value" : "تغيير اللغة للترجمة منها." + "value" : "حدد اللغة" } }, "bn" : { "stringUnit" : { "state" : "", - "value" : "যে ভাষা থেকে অনুবাদ করা হবে তা পরিবর্তন করুন।" + "value" : "ভাষা নির্বাচন করুন" } }, "de" : { "stringUnit" : { "state" : "", - "value" : "Wähle die Sprache, von der übersetzt wird." + "value" : "Sprache auswählen" } }, "en" : { "stringUnit" : { "state" : "", - "value" : "Change the language to translate from." + "value" : "Select language" } }, "es" : { "stringUnit" : { "state" : "", - "value" : "Elige un idioma para traducir" + "value" : "Seleccionar idioma" } }, "fr" : { "stringUnit" : { "state" : "", - "value" : "Modifier la langue à partir de laquelle la traduction doit être effectuée." + "value" : "Sélectionner la langue" } }, "hi" : { "stringUnit" : { "state" : "", - "value" : "जिस भाषा से अनुवाद करना है, उसे बदलें।" + "value" : "भाषा चुनें" } }, "id" : { "stringUnit" : { "state" : "", - "value" : "Ubah bahasa untuk diterjemahkan dari." + "value" : "Pilih bahasa" + } + }, + "kan" : { + "stringUnit" : { + "state" : "", + "value" : "ಭಾಷೆಯನ್ನು ಆಯ್ಕೆಮಾಡಿ" } }, "ko" : { "stringUnit" : { "state" : "", - "value" : "번역할 언어를 변경하세요." + "value" : "언어 선택" } }, "mr" : { "stringUnit" : { "state" : "", - "value" : "अनुवाद करायची भाषा बदला." + "value" : "भाषा निवडा" } }, "pt" : { "stringUnit" : { "state" : "", - "value" : "Altere o idioma a ser traduzido." + "value" : "Selecionar idioma" } }, "sv" : { "stringUnit" : { "state" : "", - "value" : "Välj ett språk att översätta ifrån" + "value" : "Välj språk" + } + }, + "ta" : { + "stringUnit" : { + "state" : "", + "value" : "மொழியைத் தேர்ந்தெடுக்கவும்" } }, "tr" : { "stringUnit" : { "state" : "", - "value" : "Çevrilecek dili değiştirin." + "value" : "Dili seçin" } } } }, - "app.settings.keyboard.translation.title" : { + "i18n.app.settings.keyboard.translation.select_source.caption" : { "comment" : "", "localizations" : { "ar" : { "stringUnit" : { "state" : "", - "value" : "لغة مصدر الترجمة" + "value" : "ما هي اللغة المصدر" } }, "bn" : { "stringUnit" : { "state" : "", - "value" : "অনুবাদের উৎস ভাষা" + "value" : "উৎস ভাষা কী" } }, "de" : { "stringUnit" : { "state" : "", - "value" : "Ausgangssprache für die Übersetzung" + "value" : "Die verwendete Ausgangssprache" } }, "en" : { "stringUnit" : { "state" : "", - "value" : "Translation source language" + "value" : "What the source language is" } }, "es" : { "stringUnit" : { "state" : "", - "value" : "Idioma de origen de la traducción" + "value" : "¿Cuál es idioma de origen?" } }, "fr" : { "stringUnit" : { "state" : "", - "value" : "Langue source de la traduction" + "value" : "Langue source" } }, "hi" : { "stringUnit" : { "state" : "", - "value" : "अनुवाद स्रोत भाषा" + "value" : "स्रोत भाषा क्या है" } }, "id" : { "stringUnit" : { "state" : "", - "value" : "Bahasa asal terjemahan" + "value" : "Apa bahasa asalnya" + } + }, + "kan" : { + "stringUnit" : { + "state" : "", + "value" : "ಮೂಲ ಭಾಷೆ ಯಾವುದು" } }, "ko" : { "stringUnit" : { "state" : "", - "value" : "번역할 언어" + "value" : "원본 언어는 무엇인가요" } }, "mr" : { "stringUnit" : { "state" : "", - "value" : "अनुवाद स्रोत भाषा" + "value" : "स्रोत भाषा काय आहे" } }, "pt" : { "stringUnit" : { "state" : "", - "value" : "Idioma de origem da tradução" + "value" : "O idioma de origem" } }, "sv" : { "stringUnit" : { "state" : "", - "value" : "Källspråk för översättning" + "value" : "Vilket är källspråket" + } + }, + "ta" : { + "stringUnit" : { + "state" : "", + "value" : "மூல மொழி என்ன" } }, "tr" : { "stringUnit" : { "state" : "", - "value" : "Çeviri kaynak dili" + "value" : "Kaynak dil nedir" } } } }, - "app.settings.menu.app_color_mode" : { + "i18n.app.settings.keyboard.translation.select_source.title" : { "comment" : "", "localizations" : { "ar" : { "stringUnit" : { "state" : "", - "value" : "الوضع الداكن" + "value" : "لغة الترجمة" } }, "bn" : { "stringUnit" : { "state" : "", - "value" : "ডার্ক মোড" + "value" : "অনুবাদ ভাষা" } }, "de" : { "stringUnit" : { "state" : "", - "value" : "Dunkler Modus" + "value" : "Übersetzungssprache" } }, "en" : { "stringUnit" : { "state" : "", - "value" : "Dark mode" + "value" : "Translation language" } }, "es" : { "stringUnit" : { "state" : "", - "value" : "Modo oscuro" + "value" : "Idioma de la traducción" } }, "fr" : { "stringUnit" : { "state" : "", - "value" : "Thème sombre" + "value" : "Langue de traduction" } }, "hi" : { "stringUnit" : { "state" : "", - "value" : "डार्क मोड" + "value" : "अनुवाद भाषा" } }, "id" : { "stringUnit" : { "state" : "", - "value" : "Mode gelap" + "value" : "Bahasa terjemahan" + } + }, + "kan" : { + "stringUnit" : { + "state" : "", + "value" : "ಅನುವಾದ ಭಾಷೆ" } }, "ko" : { "stringUnit" : { "state" : "", - "value" : "다크 모드" + "value" : "번역 언어" } }, "mr" : { "stringUnit" : { "state" : "", - "value" : "डार्क मोड" + "value" : "अनुवाद भाषा" } }, "pt" : { "stringUnit" : { "state" : "", - "value" : "Modo escuro" + "value" : "Idioma da tradução" } }, "sv" : { "stringUnit" : { "state" : "", - "value" : "Mörkt läge" + "value" : "Språk för översättning" + } + }, + "ta" : { + "stringUnit" : { + "state" : "", + "value" : "மொழிபெயர்ப்பு மொழி" } }, "tr" : { "stringUnit" : { "state" : "", - "value" : "Karanlık mod" + "value" : "Çeviri dili" } } } }, - "app.settings.menu.app_color_mode_description" : { + "i18n.app.settings.keyboard.translation.select_source_description" : { "comment" : "", "localizations" : { "ar" : { "stringUnit" : { "state" : "", - "value" : "تغيير عرض التطبيق إلى الوضع الداكن." + "value" : "تغيير اللغة للترجمة منها." } }, "bn" : { "stringUnit" : { "state" : "", - "value" : "অ্যাপ্লিকেশনের প্রদর্শন ডার্ক মোডে পরিবর্তন করুন।" + "value" : "যে ভাষা থেকে অনুবাদ করা হবে তা পরিবর্তন করুন।" } }, "de" : { "stringUnit" : { "state" : "", - "value" : "Die App-Darstellung auf dunkel umstellen." + "value" : "Wähle die Sprache, von der übersetzt wird." } }, "en" : { "stringUnit" : { "state" : "", - "value" : "Change the application display to dark mode." + "value" : "Change the language to translate from." } }, "es" : { "stringUnit" : { "state" : "", - "value" : "Cambia la visualización de la aplicación al modo oscuro." + "value" : "Elige un idioma para traducir" } }, "fr" : { "stringUnit" : { "state" : "", - "value" : "Modifier l'affichage de l'application en mode sombre." + "value" : "Modifier la langue à partir de laquelle la traduction doit être effectuée." } }, "hi" : { "stringUnit" : { "state" : "", - "value" : "ऐप प्रदर्शनी को डार्क मोड में बदलें।" + "value" : "जिस भाषा से अनुवाद करना है, उसे बदलें।" } }, "id" : { "stringUnit" : { "state" : "", - "value" : "Aktifkan mode gelap untuk tampilan aplikasi." + "value" : "Ubah bahasa untuk diterjemahkan dari." + } + }, + "kan" : { + "stringUnit" : { + "state" : "", + "value" : "ಯಾವ ಭಾಷೆಯಿಂದ ಅನುವಾದಿಸಬೇಕು ಎಂಬುದನ್ನು ಬದಲಾಯಿಸಿ." } }, "ko" : { "stringUnit" : { "state" : "", - "value" : "앱 디스플레이를 다크 모드로 변경합니다." + "value" : "번역할 언어를 변경하세요." } }, "mr" : { "stringUnit" : { "state" : "", - "value" : "अ‍ॅप डिस्प्ले डार्क मोडमध्ये बदला." + "value" : "अनुवाद करायची भाषा बदला." } }, "pt" : { "stringUnit" : { "state" : "", - "value" : "Muda o visual do aplicativo para o modo escuro." + "value" : "Altere o idioma a ser traduzido." } }, "sv" : { "stringUnit" : { "state" : "", - "value" : "Ändra programmets visning till mörkt läge." + "value" : "Välj ett språk att översätta ifrån" + } + }, + "ta" : { + "stringUnit" : { + "state" : "", + "value" : "எந்த மொழியிலிருந்து மொழிபெயர்க்க வேண்டும் என்பதை மாற்றவும்." } }, "tr" : { "stringUnit" : { "state" : "", - "value" : "Uygulama görünümünü karanlık mod olarak değiştirin." + "value" : "Çevrilecek dili değiştirin." } } } }, - "app.settings.menu.app_language" : { + "i18n.app.settings.keyboard.translation.title" : { "comment" : "", "localizations" : { "ar" : { "stringUnit" : { "state" : "", - "value" : "لغة التطبيق" + "value" : "لغة مصدر الترجمة" } }, "bn" : { "stringUnit" : { "state" : "", - "value" : "অ্যাপ ভাষা" + "value" : "অনুবাদের উৎস ভাষা" } }, "de" : { "stringUnit" : { "state" : "", - "value" : "App-Sprache" + "value" : "Ausgangssprache für die Übersetzung" } }, "en" : { "stringUnit" : { "state" : "", - "value" : "App language" + "value" : "Translation source language" } }, "es" : { "stringUnit" : { "state" : "", - "value" : "Idioma de la aplicación" + "value" : "Idioma de origen de la traducción" } }, "fr" : { "stringUnit" : { "state" : "", - "value" : "Langue de l'application" + "value" : "Langue source de la traduction" } }, "hi" : { "stringUnit" : { "state" : "", - "value" : "ऐप की भाषा" + "value" : "अनुवाद स्रोत भाषा" } }, "id" : { "stringUnit" : { "state" : "", - "value" : "Bahasa aplikasi" + "value" : "Bahasa asal terjemahan" + } + }, + "kan" : { + "stringUnit" : { + "state" : "", + "value" : "ಅನುವಾದ ಮೂಲ ಭಾಷೆ" } }, "ko" : { "stringUnit" : { "state" : "", - "value" : "언어 설정" + "value" : "번역할 언어" } }, "mr" : { "stringUnit" : { "state" : "", - "value" : "अ‍ॅपची भाषा" + "value" : "अनुवाद स्रोत भाषा" } }, "pt" : { "stringUnit" : { "state" : "", - "value" : "Idioma do aplicativo" + "value" : "Idioma de origem da tradução" } }, "sv" : { "stringUnit" : { "state" : "", - "value" : "App-språk" + "value" : "Källspråk för översättning" + } + }, + "ta" : { + "stringUnit" : { + "state" : "", + "value" : "மொழிபெயர்ப்பு மூல மொழி" } }, "tr" : { "stringUnit" : { "state" : "", - "value" : "Uygulama dili" + "value" : "Çeviri kaynak dili" } } } }, - "app.settings.menu.app_language.caption" : { + "i18n.app.settings.menu.app_color_mode" : { "comment" : "", "localizations" : { "ar" : { "stringUnit" : { "state" : "", - "value" : "اختر لغة لنصوص التطبيق" + "value" : "الوضع الداكن" } }, "bn" : { "stringUnit" : { "state" : "", - "value" : "অ্যাপের টেক্সটগুলির জন্য ভাষা নির্বাচন করুন" + "value" : "ডার্ক মোড" } }, "de" : { "stringUnit" : { "state" : "", - "value" : "App-Sprache auswählen" + "value" : "Dunkler Modus" } }, "en" : { "stringUnit" : { "state" : "", - "value" : "Select language for app texts" + "value" : "Dark mode" } }, "es" : { "stringUnit" : { "state" : "", - "value" : "Selecciona el idioma de los textos de la aplicación" + "value" : "Modo oscuro" } }, "fr" : { "stringUnit" : { "state" : "", - "value" : "Sélectionner la langue des textes de l'application" + "value" : "Thème sombre" } }, "hi" : { "stringUnit" : { "state" : "", - "value" : "ऐप टेक्स्ट के लिए भाषा चुनें" + "value" : "डार्क मोड" } }, "id" : { "stringUnit" : { "state" : "", - "value" : "Pilih bahasa untuk tampilan teks aplikasi. " + "value" : "Mode gelap" + } + }, + "kan" : { + "stringUnit" : { + "state" : "", + "value" : "ಡಾರ್ಕ್ ಮೋಡ್" } }, "ko" : { "stringUnit" : { "state" : "", - "value" : "앱에서 사용할 언어 선택" + "value" : "다크 모드" } }, "mr" : { "stringUnit" : { "state" : "", - "value" : "अ‍ॅप टेक्स्टसाठी भाषा निवडा" + "value" : "डार्क मोड" } }, "pt" : { "stringUnit" : { "state" : "", - "value" : "Selecione o idioma para os textos do aplicativo" + "value" : "Modo escuro" } }, "sv" : { "stringUnit" : { "state" : "", - "value" : "Välj språk för apptexter" + "value" : "Mörkt läge" + } + }, + "ta" : { + "stringUnit" : { + "state" : "", + "value" : "இருள் முறை" } }, "tr" : { "stringUnit" : { "state" : "", - "value" : "Uygulama metinleri için dil seçin" + "value" : "Karanlık mod" } } } }, - "app.settings.menu.app_language.one_device_language_warning.message" : { + "i18n.app.settings.menu.app_color_mode_description" : { "comment" : "", "localizations" : { "ar" : { "stringUnit" : { "state" : "", - "value" : "لديك لغة واحدة فقط مثبتة على جهازك. يرجى تثبيت المزيد من اللغات في الإعدادات ثم يمكنك تحديد الترجمات المختلفة لتطبيق Scribe." + "value" : "تغيير عرض التطبيق إلى الوضع الداكن." } }, "bn" : { "stringUnit" : { "state" : "", - "value" : "আপনার ডিভাইসে শুধুমাত্র একটি ভাষা ইনস্টল করা আছে। দয়া করে সেটিংসে আরও ভাষা ইনস্টল করুন, তারপর আপনি Scribe-এর বিভিন্ন localizations নির্বাচন করতে পারবেন।" + "value" : "অ্যাপ্লিকেশনের প্রদর্শন ডার্ক মোডে পরিবর্তন করুন।" } }, "de" : { "stringUnit" : { "state" : "", - "value" : "Auf Ihrem Gerät ist nur eine Sprache installiert. Bitte installieren Sie weitere Sprachen in den Einstellungen. Anschließend können Sie verschiedene Lokalisierungen von Scribe auswählen." + "value" : "Die App-Darstellung auf dunkel umstellen." } }, "en" : { "stringUnit" : { "state" : "", - "value" : "You only have one language installed on your device. Please install more languages in Settings and then you can select different localizations of Scribe." + "value" : "Change the application display to dark mode." } }, "es" : { "stringUnit" : { "state" : "", - "value" : "Solo tienes un idioma instalado en tu dispositivo. Instala más idiomas en Configuración y luego podrás seleccionar diferentes localizaciones de Scribe." + "value" : "Cambia la visualización de la aplicación al modo oscuro." } }, "fr" : { "stringUnit" : { "state" : "", - "value" : "Une seule langue est installée sur votre appareil. Veuillez installer d'autres langues dans les Paramètres et vous pourrez alors sélectionner différentes langues de Scribe." + "value" : "Modifier l'affichage de l'application en mode sombre." } }, "hi" : { "stringUnit" : { "state" : "", - "value" : "आपके डिवाइस पर केवल एक भाषा स्थापित है। कृपया सेटिंग्स में अधिक भाषाएँ स्थापित करें और फिर आप स्क्राइब के विभिन्न स्थानीयकरण का चयन कर सकते हैं।" + "value" : "ऐप प्रदर्शनी को डार्क मोड में बदलें।" } }, "id" : { "stringUnit" : { "state" : "", - "value" : "Kamu hanya memiliki satu bahasa yang terpasang di perangkatmu. Silakan pasang lebih banyak bahasa di Pengaturan dan kamu akan bisa memilih lokalisasi Scribe yang berbeda." + "value" : "Aktifkan mode gelap untuk tampilan aplikasi." + } + }, + "kan" : { + "stringUnit" : { + "state" : "", + "value" : "ಅಪ್ಲಿಕೇಶನ್ ಪ್ರದರ್ಶನವನ್ನು ಡಾರ್ಕ್ ಮೋಡ್‌ಗೆ ಬದಲಾಯಿಸಿ." } }, "ko" : { "stringUnit" : { "state" : "", - "value" : "현재 기기에 설치된 언어는 하나뿐입니다. 설정에서 추가 언어를 설치한 후 Scribe의 다양한 지역화를 선택할 수 있습니다." + "value" : "앱 디스플레이를 다크 모드로 변경합니다." } }, "mr" : { "stringUnit" : { "state" : "", - "value" : "तुमच्या डिव्हाइसवर फक्त एक भाषा स्थापित आहे. कृपया सेटिंग्जमध्ये अधिक भाषांचे संयोजन स्थापित करा आणि नंतर तुम्ही स्क्राइबच्या वेगवेगळ्या स्थानिकीकरण निवडू शकता." + "value" : "अ‍ॅप डिस्प्ले डार्क मोडमध्ये बदला." } }, "pt" : { "stringUnit" : { "state" : "", - "value" : "Você tem apenas um idioma instalado no seu dispositivo. Por favor, instale mais idiomas nas Configurações para então selecionar diferentes versões de idioma do Scribe." + "value" : "Muda o visual do aplicativo para o modo escuro." } }, "sv" : { "stringUnit" : { "state" : "", - "value" : "Du har bara ett språk installerat på din enhet. Installera fler språk i Inställningar och efter det kan du välja olika lokaliseringar av Scribe." + "value" : "Ändra programmets visning till mörkt läge." + } + }, + "ta" : { + "stringUnit" : { + "state" : "", + "value" : "பயன்பாட்டுக் காட்சியை இருள் முறைக்கு மாற்றவும்." } }, "tr" : { "stringUnit" : { "state" : "", - "value" : "Cihazınızda yalnızca bir dil yüklü. Ayarlardan daha fazla dil yükleyin ve ardından Scribe'ın farklı yerelleştirmelerini seçin." + "value" : "Uygulama görünümünü karanlık mod olarak değiştirin." } } } }, - "app.settings.menu.app_language.one_device_language_warning.title" : { + "i18n.app.settings.menu.app_language" : { "comment" : "", "localizations" : { "ar" : { "stringUnit" : { "state" : "", - "value" : "لغة جهاز واحدة فقط" + "value" : "لغة التطبيق" } }, "bn" : { "stringUnit" : { "state" : "", - "value" : "শুধুমাত্র একটি ডিভাইসের ভাষা" + "value" : "অ্যাপ ভাষা" } }, "de" : { "stringUnit" : { "state" : "", - "value" : "Nur eine Gerätesprache" + "value" : "App-Sprache" } }, "en" : { "stringUnit" : { "state" : "", - "value" : "Only one device language" + "value" : "App language" } }, "es" : { "stringUnit" : { "state" : "", - "value" : "Solo un idioma para el dispositivo" + "value" : "Idioma de la aplicación" } }, "fr" : { "stringUnit" : { "state" : "", - "value" : "Une seule langue pour l'appareil" + "value" : "Langue de l'application" } }, "hi" : { "stringUnit" : { "state" : "", - "value" : "केवल एक डिवाइस भाषा" + "value" : "ऐप की भाषा" } }, "id" : { "stringUnit" : { "state" : "", - "value" : "Hanya satu bahasa perangkat" + "value" : "Bahasa aplikasi" + } + }, + "kan" : { + "stringUnit" : { + "state" : "", + "value" : "ಆಪ್ ಭಾಷೆ" } }, "ko" : { "stringUnit" : { "state" : "", - "value" : "기기 언어가 하나뿐입니다." + "value" : "언어 설정" } }, "mr" : { "stringUnit" : { "state" : "", - "value" : "फक्त एक डिव्हाइस भाषा" + "value" : "अ‍ॅपची भाषा" } }, "pt" : { "stringUnit" : { "state" : "", - "value" : "Apenas um idioma no dispositivo" + "value" : "Idioma do aplicativo" } }, "sv" : { "stringUnit" : { "state" : "", - "value" : "Endast ett enhetsspråk" + "value" : "App-språk" + } + }, + "ta" : { + "stringUnit" : { + "state" : "", + "value" : "பயன்பாட்டு மொழி" } }, "tr" : { "stringUnit" : { "state" : "", - "value" : "Yalnızca bir cihaz dili" + "value" : "Uygulama dili" } } } }, - "app.settings.menu.app_language_description" : { + "i18n.app.settings.menu.app_language.caption" : { "comment" : "", "localizations" : { "ar" : { "stringUnit" : { "state" : "", - "value" : "تغيير اللغة التي يتم بها عرض تطبيق Scribe." + "value" : "اختر لغة لنصوص التطبيق" } }, "bn" : { "stringUnit" : { "state" : "", - "value" : "Scribe অ্যাপ কোন ভাষায় থাকবে তা পরিবর্তন করুন।" + "value" : "অ্যাপের টেক্সটগুলির জন্য ভাষা নির্বাচন করুন" } }, "de" : { "stringUnit" : { "state" : "", - "value" : "Ändern, welche Sprache für die Scribe-App benutzt wird." + "value" : "App-Sprache auswählen" } }, "en" : { "stringUnit" : { "state" : "", - "value" : "Change which language the Scribe app is in." + "value" : "Select language for app texts" } }, "es" : { "stringUnit" : { "state" : "", - "value" : "Cambiar el idioma de la aplicación Scribe." + "value" : "Selecciona el idioma de los textos de la aplicación" } }, "fr" : { "stringUnit" : { "state" : "", - "value" : "Modifier la langue de l'application Scribe." + "value" : "Sélectionner la langue des textes de l'application" } }, "hi" : { "stringUnit" : { "state" : "", - "value" : "स्क्राइब ऐप किस भाषा में होगा, उसे बदलें।" + "value" : "ऐप टेक्स्ट के लिए भाषा चुनें" } }, "id" : { "stringUnit" : { "state" : "", - "value" : "Ubah bahasa yang digunakan pada aplikasi Scribe" + "value" : "Pilih bahasa untuk tampilan teks aplikasi. " + } + }, + "kan" : { + "stringUnit" : { + "state" : "", + "value" : "ಆಪ್ ಪಠ್ಯಗಳಿಗಾಗಿ ಭಾಷೆಯನ್ನು ಆಯ್ಕೆಮಾಡಿ" } }, "ko" : { "stringUnit" : { "state" : "", - "value" : "Scribe 앱에서 사용할 언어를 변경합니다." + "value" : "앱에서 사용할 언어 선택" } }, "mr" : { "stringUnit" : { "state" : "", - "value" : "स्क्राइब अ‍ॅप कोणत्या भाषेत असेल ते बदला." + "value" : "अ‍ॅप टेक्स्टसाठी भाषा निवडा" } }, "pt" : { "stringUnit" : { "state" : "", - "value" : "Altere o idioma do aplicativo Scribe." + "value" : "Selecione o idioma para os textos do aplicativo" } }, "sv" : { "stringUnit" : { "state" : "", - "value" : "Ändra vilket språk Scribe-appen är på." + "value" : "Välj språk för apptexter" + } + }, + "ta" : { + "stringUnit" : { + "state" : "", + "value" : "பயன்பாட்டு உரைகளுக்கு மொழியைத் தேர்ந்தெடுக்கவும்" } }, "tr" : { "stringUnit" : { "state" : "", - "value" : "Scribe uygulamasının hangi dilde olduğunu değiştirin." + "value" : "Uygulama metinleri için dil seçin" } } } }, - "app.settings.menu.high_color_contrast" : { + "i18n.app.settings.menu.app_language.one_device_language_warning.message" : { "comment" : "", "localizations" : { "ar" : { "stringUnit" : { "state" : "", - "value" : "تباين ألوان عالي" + "value" : "لديك لغة واحدة فقط مثبتة على جهازك. يرجى تثبيت المزيد من اللغات في الإعدادات ثم يمكنك تحديد الترجمات المختلفة لتطبيق Scribe." } }, "bn" : { "stringUnit" : { "state" : "", - "value" : "বেশি রঙের পার্থক্য" + "value" : "আপনার ডিভাইসে শুধুমাত্র একটি ভাষা ইনস্টল করা আছে। দয়া করে সেটিংসে আরও ভাষা ইনস্টল করুন, তারপর আপনি Scribe-এর বিভিন্ন localizations নির্বাচন করতে পারবেন।" } }, "de" : { "stringUnit" : { "state" : "", - "value" : "Hoher Farbkontrast" + "value" : "Auf Ihrem Gerät ist nur eine Sprache installiert. Bitte installieren Sie weitere Sprachen in den Einstellungen. Anschließend können Sie verschiedene Lokalisierungen von Scribe auswählen." } }, "en" : { "stringUnit" : { "state" : "", - "value" : "High color contrast" + "value" : "You only have one language installed on your device. Please install more languages in Settings and then you can select different localizations of Scribe." } }, "es" : { "stringUnit" : { "state" : "", - "value" : "Alto contraste del color" + "value" : "Solo tienes un idioma instalado en tu dispositivo. Instala más idiomas en Configuración y luego podrás seleccionar diferentes localizaciones de Scribe." } }, "fr" : { "stringUnit" : { "state" : "", - "value" : "Contrastes élevés" + "value" : "Une seule langue est installée sur votre appareil. Veuillez installer d'autres langues dans les Paramètres et vous pourrez alors sélectionner différentes langues de Scribe." } }, "hi" : { "stringUnit" : { "state" : "", - "value" : "उच्च रंग कंट्रास्ट" + "value" : "आपके डिवाइस पर केवल एक भाषा स्थापित है। कृपया सेटिंग्स में अधिक भाषाएँ स्थापित करें और फिर आप स्क्राइब के विभिन्न स्थानीयकरण का चयन कर सकते हैं।" } }, "id" : { "stringUnit" : { "state" : "", - "value" : "Kontras warna tinggi" + "value" : "Kamu hanya memiliki satu bahasa yang terpasang di perangkatmu. Silakan pasang lebih banyak bahasa di Pengaturan dan kamu akan bisa memilih lokalisasi Scribe yang berbeda." + } + }, + "kan" : { + "stringUnit" : { + "state" : "", + "value" : "ನಿಮ್ಮ ಸಾಧನದಲ್ಲಿ ಕೇವಲ ಒಂದು ಭಾಷೆಯನ್ನು ಇನ್‌ಸ್ಟಾಲ್ ಮಾಡಲಾಗಿದೆ. ದಯವಿಟ್ಟು ಸೆಟ್ಟಿಂಗ್‌ಗಳಲ್ಲಿ ಹೆಚ್ಚಿನ ಭಾಷೆಗಳನ್ನು ಇನ್‌ಸ್ಟಾಲ್ ಮಾಡಿ ಮತ್ತು ನಂತರ ನೀವು Scribe ನ ವಿಭಿನ್ನ ಭಾಷೆಗಳನ್ನು ಆಯ್ಕೆ ಮಾಡಬಹುದು." } }, "ko" : { "stringUnit" : { "state" : "", - "value" : "강한 색상 대비" + "value" : "현재 기기에 설치된 언어는 하나뿐입니다. 설정에서 추가 언어를 설치한 후 Scribe의 다양한 지역화를 선택할 수 있습니다." } }, "mr" : { "stringUnit" : { "state" : "", - "value" : "उच्च रंग कंट्रास्ट" + "value" : "तुमच्या डिव्हाइसवर फक्त एक भाषा स्थापित आहे. कृपया सेटिंग्जमध्ये अधिक भाषांचे संयोजन स्थापित करा आणि नंतर तुम्ही स्क्राइबच्या वेगवेगळ्या स्थानिकीकरण निवडू शकता." } }, "pt" : { "stringUnit" : { "state" : "", - "value" : "Alto contraste de cor" + "value" : "Você tem apenas um idioma instalado no seu dispositivo. Por favor, instale mais idiomas nas Configurações para então selecionar diferentes versões de idioma do Scribe." } }, "sv" : { "stringUnit" : { "state" : "", - "value" : "Hög färgkontrast" + "value" : "Du har bara ett språk installerat på din enhet. Installera fler språk i Inställningar och efter det kan du välja olika lokaliseringar av Scribe." + } + }, + "ta" : { + "stringUnit" : { + "state" : "", + "value" : "உங்கள் சாधனத்தில் ஒரே ஒரு மொழி மட்டுமே நிறுவப்பட்டுள்ளது. தயவுசெய்து அமைப்புகளில் மேலும் மொழிகளை நிறுவுங்கள், பின்னர் நீங்கள் Scribe இன் வெவ்வேறு உள்ளூர்மயமாக்கல்களைத் தேர்ந்தெடுக்கலாம்." } }, "tr" : { "stringUnit" : { "state" : "", - "value" : "Yüksek renk kontrastı" + "value" : "Cihazınızda yalnızca bir dil yüklü. Ayarlardan daha fazla dil yükleyin ve ardından Scribe'ın farklı yerelleştirmelerini seçin." } } } }, - "app.settings.menu.high_color_contrast_description" : { + "i18n.app.settings.menu.app_language.one_device_language_warning.title" : { "comment" : "", "localizations" : { "ar" : { "stringUnit" : { "state" : "", - "value" : "زيادة تباين الألوان لتحسين الوصول وتجربة عرض أوضح." + "value" : "لغة جهاز واحدة فقط" } }, "bn" : { "stringUnit" : { "state" : "", - "value" : "উন্নত অ্যাক্সেসিবিলিটির জন্য রঙের কনট্রাস্ট বাড়ান এবং আরও স্পষ্ট দর্শন প্রদান করুন।" + "value" : "শুধুমাত্র একটি ডিভাইসের ভাষা" } }, "de" : { "stringUnit" : { "state" : "", - "value" : "Farbkontrast für eine vereinfachte Bedienung und bessere Erkennbarkeit." + "value" : "Nur eine Gerätesprache" } }, "en" : { "stringUnit" : { "state" : "", - "value" : "Increase color contrast for improved accessibility and a clearer viewing experience." + "value" : "Only one device language" } }, "es" : { "stringUnit" : { "state" : "", - "value" : "Aumente el contraste de los colores para mejorar la accesibilidad y disfrutar de una experiencia visual más clara." + "value" : "Solo un idioma para el dispositivo" } }, "fr" : { "stringUnit" : { "state" : "", - "value" : "Augmenter le contraste des couleurs pour une meilleure accessibilité et une expérience visuelle plus claire." + "value" : "Une seule langue pour l'appareil" } }, "hi" : { "stringUnit" : { "state" : "", - "value" : "बेहतर दृश्यता और स्पष्ट देखने के अनुभव के लिए रंग कंट्रास्ट बढ़ाएँ।" + "value" : "केवल एक डिवाइस भाषा" } }, "id" : { "stringUnit" : { "state" : "", - "value" : "Tingkatkan kontras warna untuk kemudahan akses dan tampilan yang lebih jelas." + "value" : "Hanya satu bahasa perangkat" + } + }, + "kan" : { + "stringUnit" : { + "state" : "", + "value" : "ಕೇವಲ ಒಂದು ಸಾಧನ ಭಾಷೆ" } }, "ko" : { "stringUnit" : { "state" : "", - "value" : "접근성을 높이고 더 선명히 보기 위해 색상 대비를 증가시킵니다." + "value" : "기기 언어가 하나뿐입니다." } }, "mr" : { "stringUnit" : { "state" : "", - "value" : "चांगली दृश्यमानता आणि स्पष्ट पाहण्याच्या अनुभवासाठी रंग कंट्रास्ट वाढवा." + "value" : "फक्त एक डिव्हाइस भाषा" } }, "pt" : { "stringUnit" : { "state" : "", - "value" : "Aumenta o contraste de cor para melhor nitidez e acessibilidade." + "value" : "Apenas um idioma no dispositivo" } }, "sv" : { "stringUnit" : { "state" : "", - "value" : "Öka färgkontrasten för förbättrad tillgänglighet och en tydligare tittarupplevelse." + "value" : "Endast ett enhetsspråk" + } + }, + "ta" : { + "stringUnit" : { + "state" : "", + "value" : "ஒரே சாधன மொழி மட்டுமே" } }, "tr" : { "stringUnit" : { "state" : "", - "value" : "Geliştirilmiş erişilebilirlik ve daha net bir görüntüleme deneyimi için renk kontrastını artırın." + "value" : "Yalnızca bir cihaz dili" } } } }, - "app.settings.menu.increase_text_size" : { + "i18n.app.settings.menu.app_language_description" : { "comment" : "", "localizations" : { "ar" : { "stringUnit" : { "state" : "", - "value" : "زيادة حجم نصوص التطبيق" + "value" : "تغيير اللغة التي يتم بها عرض تطبيق Scribe." } }, "bn" : { "stringUnit" : { "state" : "", - "value" : "অ্যাপ টেক্সটের আকার বাড়ান" + "value" : "Scribe অ্যাপ কোন ভাষায় থাকবে তা পরিবর্তন করুন।" } }, "de" : { "stringUnit" : { "state" : "", - "value" : "Text in der App vergrößern" + "value" : "Ändern, welche Sprache für die Scribe-App benutzt wird." } }, "en" : { "stringUnit" : { "state" : "", - "value" : "Increase app text size" + "value" : "Change which language the Scribe app is in." } }, "es" : { "stringUnit" : { "state" : "", - "value" : "Aumentar el tamaño del texto" + "value" : "Cambiar el idioma de la aplicación Scribe." } }, "fr" : { "stringUnit" : { "state" : "", - "value" : "Augmenter la taille du texte" + "value" : "Modifier la langue de l'application Scribe." } }, "hi" : { "stringUnit" : { "state" : "", - "value" : "ऐप टेक्स्ट का आकार बढ़ाएं" + "value" : "स्क्राइब ऐप किस भाषा में होगा, उसे बदलें।" + } + }, + "id" : { + "stringUnit" : { + "state" : "", + "value" : "Ubah bahasa yang digunakan pada aplikasi Scribe" } }, - "id" : { + "kan" : { "stringUnit" : { "state" : "", - "value" : "Perbesar ukuran teks app" + "value" : "Scribe ಆಪ್ ಯಾವ ಭಾಷೆಯಲ್ಲಿ ಇರಬೇಕು ಎಂಬುದನ್ನು ಬದಲಾಯಿಸಿ." } }, "ko" : { "stringUnit" : { "state" : "", - "value" : "앱 글자 크기 키우기" + "value" : "Scribe 앱에서 사용할 언어를 변경합니다." } }, "mr" : { "stringUnit" : { "state" : "", - "value" : "अ‍ॅप टेक्स्टचा आकार वाढवा" + "value" : "स्क्राइब अ‍ॅप कोणत्या भाषेत असेल ते बदला." } }, "pt" : { "stringUnit" : { "state" : "", - "value" : "Aumentar tamanho do texto" + "value" : "Altere o idioma do aplicativo Scribe." } }, "sv" : { "stringUnit" : { "state" : "", - "value" : "Öka appens textstorlek" + "value" : "Ändra vilket språk Scribe-appen är på." + } + }, + "ta" : { + "stringUnit" : { + "state" : "", + "value" : "Scribe பயன்பாடு எந்த மொழியில் இருக்க வேண்டும் என்பதை மாற்றவும்." } }, "tr" : { "stringUnit" : { "state" : "", - "value" : "Uygulama metin boyutunu artır" + "value" : "Scribe uygulamasının hangi dilde olduğunu değiştirin." } } } }, - "app.settings.menu.increase_text_size_description" : { + "i18n.app.settings.menu.high_color_contrast" : { "comment" : "", "localizations" : { "ar" : { "stringUnit" : { "state" : "", - "value" : "زيادة حجم نصوص القائمة لتحسين القراءة." + "value" : "تباين ألوان عالي" } }, "bn" : { "stringUnit" : { "state" : "", - "value" : "আরও ভালোভাবে পড়ার জন্য মেনুর টেক্সটগুলির আকার বাড়ান।" + "value" : "বেশি রঙের পার্থক্য" } }, "de" : { "stringUnit" : { "state" : "", - "value" : "Die Menütexte in der App für bessere Lesbarkeit vergrößern." + "value" : "Hoher Farbkontrast" } }, "en" : { "stringUnit" : { "state" : "", - "value" : "Increase the size of menu texts for better readability." + "value" : "High color contrast" } }, "es" : { "stringUnit" : { "state" : "", - "value" : "Aumente el tamaño de los textos de los menús para mejorar la legibilidad." + "value" : "Alto contraste del color" } }, "fr" : { "stringUnit" : { "state" : "", - "value" : "Augmenter la taille du texte des menus pour une meilleure lisibilité." + "value" : "Contrastes élevés" } }, "hi" : { "stringUnit" : { "state" : "", - "value" : "बेहतर पठनीयता के लिए मेनू टेक्स्ट का आकार बढ़ाएँ।" + "value" : "उच्च रंग कंट्रास्ट" } }, "id" : { "stringUnit" : { "state" : "", - "value" : "Perbesar ukuran teks agar lebih mudah dibaca." + "value" : "Kontras warna tinggi" + } + }, + "kan" : { + "stringUnit" : { + "state" : "", + "value" : "ಹೆಚ್ಚಿನ ಬಣ್ಣದ ಕಾಂಟ್ರಾಸ್ಟ್" } }, "ko" : { "stringUnit" : { "state" : "", - "value" : "읽기 편하도록 메뉴 글자 크기를 늘립니다." + "value" : "강한 색상 대비" } }, "mr" : { "stringUnit" : { "state" : "", - "value" : "चांगली वाचनीयता मिळवण्यासाठी मेनू टेक्स्टचा आकार वाढवा." + "value" : "उच्च रंग कंट्रास्ट" } }, "pt" : { "stringUnit" : { "state" : "", - "value" : "Aumenta o tamanho dos textos no menu para melhor leitura." + "value" : "Alto contraste de cor" } }, "sv" : { "stringUnit" : { "state" : "", - "value" : "Öka storleken på menytexterna för bättre läsbarhet." + "value" : "Hög färgkontrast" + } + }, + "ta" : { + "stringUnit" : { + "state" : "", + "value" : "உயர் வண்ண மாறுபாடு" } }, "tr" : { "stringUnit" : { "state" : "", - "value" : "Daha iyi okunabilirlik için menü metinlerinin boyutunu artırın." + "value" : "Yüksek renk kontrastı" } } } }, - "app.settings.menu.title" : { + "i18n.app.settings.menu.high_color_contrast_description" : { "comment" : "", "localizations" : { "ar" : { "stringUnit" : { "state" : "", - "value" : "إعدادات التطبيق" + "value" : "زيادة تباين الألوان لتحسين الوصول وتجربة عرض أوضح." } }, "bn" : { "stringUnit" : { "state" : "", - "value" : "অ্যাপ সেটিংস" + "value" : "উন্নত অ্যাক্সেসিবিলিটির জন্য রঙের কনট্রাস্ট বাড়ান এবং আরও স্পষ্ট দর্শন প্রদান করুন।" } }, "de" : { "stringUnit" : { "state" : "", - "value" : "App-Einstellungen" + "value" : "Farbkontrast für eine vereinfachte Bedienung und bessere Erkennbarkeit." } }, "en" : { "stringUnit" : { "state" : "", - "value" : "App settings" + "value" : "Increase color contrast for improved accessibility and a clearer viewing experience." } }, "es" : { "stringUnit" : { "state" : "", - "value" : "Ajustes de la aplicación" + "value" : "Aumente el contraste de los colores para mejorar la accesibilidad y disfrutar de una experiencia visual más clara." } }, "fr" : { "stringUnit" : { "state" : "", - "value" : "Paramètres de l'application" + "value" : "Augmenter le contraste des couleurs pour une meilleure accessibilité et une expérience visuelle plus claire." } }, "hi" : { "stringUnit" : { "state" : "", - "value" : "ऐप सेटिंग्स" + "value" : "बेहतर दृश्यता और स्पष्ट देखने के अनुभव के लिए रंग कंट्रास्ट बढ़ाएँ।" } }, "id" : { "stringUnit" : { "state" : "", - "value" : "Pengaturan aplikasi" + "value" : "Tingkatkan kontras warna untuk kemudahan akses dan tampilan yang lebih jelas." + } + }, + "kan" : { + "stringUnit" : { + "state" : "", + "value" : "ಸುಧಾರಿತ ಪ್ರವೇಶಸಾಧ್ಯತೆ ಮತ್ತು ಸ್ಪಷ್ಟ ವೀಕ್ಷಣಾ ಅನುಭವಕ್ಕಾಗಿ ಬಣ್ಣದ ಕಾಂಟ್ರಾಸ್ಟ್ ಹೆಚ್ಚಿಸಿ." } }, "ko" : { "stringUnit" : { "state" : "", - "value" : "앱 설정" + "value" : "접근성을 높이고 더 선명히 보기 위해 색상 대비를 증가시킵니다." } }, "mr" : { "stringUnit" : { "state" : "", - "value" : "अ‍ॅप सेटिंग्ज" + "value" : "चांगली दृश्यमानता आणि स्पष्ट पाहण्याच्या अनुभवासाठी रंग कंट्रास्ट वाढवा." } }, "pt" : { "stringUnit" : { "state" : "", - "value" : "Configurações do aplicativo" + "value" : "Aumenta o contraste de cor para melhor nitidez e acessibilidade." } }, "sv" : { "stringUnit" : { "state" : "", - "value" : "App-inställningar" + "value" : "Öka färgkontrasten för förbättrad tillgänglighet och en tydligare tittarupplevelse." + } + }, + "ta" : { + "stringUnit" : { + "state" : "", + "value" : "மேம்பட்ட அணுகலுக்காகவும் தெளிவான பார்வை அனுபவத்திற்காகவும் வண்ண மாறுபாட்டை அதிகரிக்கவும்." } }, "tr" : { "stringUnit" : { "state" : "", - "value" : "Uygulama ayarları" + "value" : "Geliştirilmiş erişilebilirlik ve daha net bir görüntüleme deneyimi için renk kontrastını artırın." } } } }, - "app.settings.title" : { + "i18n.app.settings.menu.increase_text_size" : { "comment" : "", "localizations" : { "ar" : { "stringUnit" : { "state" : "", - "value" : "الإعدادات" + "value" : "زيادة حجم نصوص التطبيق" } }, "bn" : { "stringUnit" : { "state" : "", - "value" : "সেটিংস" + "value" : "অ্যাপ টেক্সটের আকার বাড়ান" } }, "de" : { "stringUnit" : { "state" : "", - "value" : "Einstellungen" + "value" : "Text in der App vergrößern" } }, "en" : { "stringUnit" : { "state" : "", - "value" : "Settings" + "value" : "Increase app text size" } }, "es" : { "stringUnit" : { "state" : "", - "value" : "Ajustes" + "value" : "Aumentar el tamaño del texto" } }, "fr" : { "stringUnit" : { "state" : "", - "value" : "Paramètres" + "value" : "Augmenter la taille du texte" } }, "hi" : { "stringUnit" : { "state" : "", - "value" : "सेटिंग्स" + "value" : "ऐप टेक्स्ट का आकार बढ़ाएं" } }, "id" : { "stringUnit" : { "state" : "", - "value" : "Pengaturan" + "value" : "Perbesar ukuran teks app" + } + }, + "kan" : { + "stringUnit" : { + "state" : "", + "value" : "ಆಪ್ ಪಠ್ಯ ಗಾತ್ರ ಹೆಚ್ಚಿಸಿ" } }, "ko" : { "stringUnit" : { "state" : "", - "value" : "설정" + "value" : "앱 글자 크기 키우기" } }, "mr" : { "stringUnit" : { "state" : "", - "value" : "सेटिंग्ज" + "value" : "अ‍ॅप टेक्स्टचा आकार वाढवा" } }, "pt" : { "stringUnit" : { "state" : "", - "value" : "Configurações" + "value" : "Aumentar tamanho do texto" } }, "sv" : { "stringUnit" : { "state" : "", - "value" : "Inställningar" + "value" : "Öka appens textstorlek" + } + }, + "ta" : { + "stringUnit" : { + "state" : "", + "value" : "பயன்பாட்டு உரை அளவை அதிகரிக்கவும்" } }, "tr" : { "stringUnit" : { "state" : "", - "value" : "Ayarlar" + "value" : "Uygulama metin boyutunu artır" } } } }, - "app.settings.translation" : { + "i18n.app.settings.menu.increase_text_size_description" : { "comment" : "", "localizations" : { "ar" : { "stringUnit" : { "state" : "", - "value" : "الترجمة" + "value" : "زيادة حجم نصوص القائمة لتحسين القراءة." } }, "bn" : { "stringUnit" : { "state" : "", - "value" : "অনুবাদ" + "value" : "আরও ভালোভাবে পড়ার জন্য মেনুর টেক্সটগুলির আকার বাড়ান।" } }, "de" : { "stringUnit" : { "state" : "", - "value" : "Übersetzung" + "value" : "Die Menütexte in der App für bessere Lesbarkeit vergrößern." } }, "en" : { "stringUnit" : { "state" : "", - "value" : "Translation" + "value" : "Increase the size of menu texts for better readability." } }, "es" : { "stringUnit" : { "state" : "", - "value" : "Traducción" + "value" : "Aumente el tamaño de los textos de los menús para mejorar la legibilidad." } }, "fr" : { "stringUnit" : { "state" : "", - "value" : "Traduction" + "value" : "Augmenter la taille du texte des menus pour une meilleure lisibilité." } }, "hi" : { "stringUnit" : { "state" : "", - "value" : "अनुवाद" + "value" : "बेहतर पठनीयता के लिए मेनू टेक्स्ट का आकार बढ़ाएँ।" } }, "id" : { "stringUnit" : { "state" : "", - "value" : "Pengaturan Terjemahan" + "value" : "Perbesar ukuran teks agar lebih mudah dibaca." + } + }, + "kan" : { + "stringUnit" : { + "state" : "", + "value" : "ಉತ್ತಮ ಓದಲು ಸಾಧ್ಯವಾಗುವಂತೆ ಮೆನು ಪಠ್ಯಗಳ ಗಾತ್ರವನ್ನು ಹೆಚ್ಚಿಸಿ." } }, "ko" : { "stringUnit" : { "state" : "", - "value" : "번역" + "value" : "읽기 편하도록 메뉴 글자 크기를 늘립니다." } }, "mr" : { "stringUnit" : { "state" : "", - "value" : "अनुवाद" + "value" : "चांगली वाचनीयता मिळवण्यासाठी मेनू टेक्स्टचा आकार वाढवा." } }, "pt" : { "stringUnit" : { "state" : "", - "value" : "Tradução" + "value" : "Aumenta o tamanho dos textos no menu para melhor leitura." } }, "sv" : { "stringUnit" : { "state" : "", - "value" : "Översättning" + "value" : "Öka storleken på menytexterna för bättre läsbarhet." + } + }, + "ta" : { + "stringUnit" : { + "state" : "", + "value" : "சிறந்த வாசிப்புக்காக மெனு உரைகளின் அளவை அதிகரிக்கவும்." } }, "tr" : { "stringUnit" : { "state" : "", - "value" : "Çeviri" + "value" : "Daha iyi okunabilirlik için menü metinlerinin boyutunu artırın." } } } }, - "keyboard.not_in_wikidata.explanation_1" : { + "i18n.app.settings.menu.title" : { "comment" : "", "localizations" : { "ar" : { "stringUnit" : { "state" : "", - "value" : "Wikidata هي قاعدة بيانات معرفية يتم تحريرها بشكل تعاوني ويتم إدارتها من قبل مؤسسة ويكيميديا. تعمل كمصدر للبيانات المفتوحة لمشاريع مثل ويكيبيديا والعديد من المشاريع الأخرى." + "value" : "إعدادات التطبيق" } }, "bn" : { "stringUnit" : { "state" : "", - "value" : "উইকিডাটা হল একটি সহযোগিতামূলকভাবে সম্পাদিত জ্ঞান গ্রাফ যা উইকিমিডিয়া ফাউন্ডেশন দ্বারা রক্ষণাবেক্ষণ করা হয়। এটি উইকিপিডিয়ার মতো প্রকল্প এবং আরও অনেক প্রকল্পের জন্য একটি উন্মুক্ত ডেটা উৎস হিসাবে কাজ করে।" + "value" : "অ্যাপ সেটিংস" } }, "de" : { "stringUnit" : { "state" : "", - "value" : "Wikidata ist ein kollaborativ gestalteter, mehrsprachiger Wissensgraf, der von der Wikimedia Foundation gehostet wird. Sie dient als Quelle für offene Daten für unzählige Projekte, beispielsweise Wikipedia." + "value" : "App-Einstellungen" } }, "en" : { "stringUnit" : { "state" : "", - "value" : "Wikidata is a collaboratively edited knowledge graph that's maintained by the Wikimedia Foundation. It serves as a source of open data for projects like Wikipedia and countless others." + "value" : "App settings" } }, "es" : { "stringUnit" : { "state" : "", - "value" : "Wikidata es un gráfico de conocimiento editado de forma colaborativa y mantenido por la Fundación Wikimedia. Sirve como fuente de datos abiertos para proyectos como Wikipedia y muchos otros." + "value" : "Ajustes de la aplicación" } }, "fr" : { "stringUnit" : { "state" : "", - "value" : "Wikidata est un réseau de connaissances collaboratif géré par la fondation Wikimedia. Il sert de source de données ouvertes pour des projets tels que Wikipédia et bien d'autres." + "value" : "Paramètres de l'application" } }, "hi" : { "stringUnit" : { "state" : "", - "value" : "विकिडाटा एक सहयोगात्मक रूप से संपादित ज्ञान ग्राफ है जिसे विकिमीडिया फाउंडेशन द्वारा बनाए रखा जाता है। यह विकिपीडिया और अन्य कई परियोजनाओं के लिए ओपन डेटा का स्रोत है।" + "value" : "ऐप सेटिंग्स" } }, "id" : { "stringUnit" : { "state" : "", - "value" : "Wikidata adalah grafik pengetahuan yang disunting secara kolaboratif yang dikelola oleh Wikimedia Foundation. Ia berfungsi sebagai sumber data terbuka bagi proyek seperti Wikipedia dan berbagai proyek lainnya." + "value" : "Pengaturan aplikasi" + } + }, + "kan" : { + "stringUnit" : { + "state" : "", + "value" : "ಆಪ್ ಸೆಟ್ಟಿಂಗ್‌ಗಳು" } }, "ko" : { "stringUnit" : { "state" : "", - "value" : "위키데이터는 위키미디어 재단에 의해 유지되는 협업 편집 지식 그래프입니다. 이는 위키백과와 수많은 다른 프로젝트를 위한 개방형 데이터의 출처로 사용됩니다." + "value" : "앱 설정" } }, "mr" : { "stringUnit" : { "state" : "", - "value" : "विकिडाटा हे सहयोगाने संपादित ज्ञान ग्राफ आहे, जे विकिमीडिया फाउंडेशनद्वारे देखभाल केले जाते. हे विकिपीडिया आणि इतर अनेक प्रकल्पांसाठी खुला डेटा स्रोत आहे." + "value" : "अ‍ॅप सेटिंग्ज" } }, "pt" : { "stringUnit" : { "state" : "", - "value" : "A Wikidata é um grafo de conhecimento editado colaborativamente e mantivo pela Fundação Wikimedia. A Wikidata é uma fonte de dados públicos para projetos como a Wikipédia e muitos outros." + "value" : "Configurações do aplicativo" } }, "sv" : { "stringUnit" : { "state" : "", - "value" : "Wikidata är en gemensamt redigerad kunskapsgraf som underhålls av Wikimedia Foundation. Det fungerar som en källa till öppen data för projekt som Wikipedia och flera andra." + "value" : "App-inställningar" + } + }, + "ta" : { + "stringUnit" : { + "state" : "", + "value" : "பயன்பாட்டு அமைப்புகள்" } }, "tr" : { "stringUnit" : { "state" : "", - "value" : "Wikimedia Vakfı tarafından barındırılan Wikidata, kolaboratif çok dilli bir bilgi grafiğidir. Wikipedia ve diğer birçok projeler için açık veri kaynağı olarak hizmet eder." + "value" : "Uygulama ayarları" } } } }, - "keyboard.not_in_wikidata.explanation_2" : { + "i18n.app.settings.title" : { "comment" : "", "localizations" : { "ar" : { "stringUnit" : { "state" : "", - "value" : "يستخدم Scribe بيانات اللغة من Wikidata للعديد من ميزاته الأساسية. نحصل على معلومات مثل أجناس الأسماء، وتصريف الأفعال والمزيد!" + "value" : "الإعدادات" } }, "bn" : { "stringUnit" : { "state" : "", - "value" : "Scribe তার অনেক মূল বৈশিষ্ট্যের জন্য উইকিডাটার ভাষার ডেটা ব্যবহার করে। আমরা যেমন তথ্য পাই: বিশেষ্য লিঙ্গ, ক্রিয়াপদ সংযোজন এবং আরও অনেক কিছু!" + "value" : "সেটিংস" } }, "de" : { "stringUnit" : { "state" : "", - "value" : "Scribe nutzt Sprachdaten von Wikidata für viele Kernfunktionen. Von dort erhalten wir Informationen wie Genera, Verbkonjugationen und viele mehr!" + "value" : "Einstellungen" } }, "en" : { "stringUnit" : { "state" : "", - "value" : "Scribe uses Wikidata's language data for many of its core features. We get information like noun genders, verb conjugations and much more!" + "value" : "Settings" } }, "es" : { "stringUnit" : { "state" : "", - "value" : "Scribe utiliza los datos lingüísticos de Wikidata para muchas de sus funciones principales. ¡Obtenemos información como géneros de sustantivos, conjugaciones de verbos y mucho más!" + "value" : "Ajustes" } }, "fr" : { "stringUnit" : { "state" : "", - "value" : "Scribe utilise les données linguistiques de Wikidata pour un grand nombre de ses fonctionnalités de base. Nous obtenons des informations telles que le genre des noms, la conjugaison des verbes et bien plus encore !" + "value" : "Paramètres" } }, "hi" : { "stringUnit" : { "state" : "", - "value" : "स्क्राइब विकिडाटा की भाषा डेटा का उपयोग करता है अपने कई मुख्य विशेषताओं के लिए। हमें इस डेटा से संज्ञा के लिंग, क्रिया रूपांतरण और बहुत कुछ जानकारी मिलती है!" + "value" : "सेटिंग्स" } }, "id" : { "stringUnit" : { "state" : "", - "value" : "Scribe menggunakan data bahasa milik Wikidata untuk banyak fitur utama. Kami mendapatkan informasi seperti kata benda bergender, konjugasi kata kerja, dan banyak lagi!" + "value" : "Pengaturan" + } + }, + "kan" : { + "stringUnit" : { + "state" : "", + "value" : "ಸೆಟ್ಟಿಂಗ್‌ಗಳು" } }, "ko" : { "stringUnit" : { "state" : "", - "value" : "Scribe는 많은 핵심 기능에서 위키데이터의 언어 데이터를 사용합니다. 우리는 명사의 성별, 동사의 활용 등 다양한 정보를 얻습니다!" + "value" : "설정" } }, "mr" : { "stringUnit" : { "state" : "", - "value" : "स्क्राइब विकिडाटाच्या भाषा डेटाचा वापर त्याच्या अनेक मुख्य वैशिष्ट्यांसाठी करतो. आम्हाला या डेटामधून संज्ञा लिंग, क्रियापद रूपांतरण आणि इतर माहिती मिळते!" + "value" : "सेटिंग्ज" } }, "pt" : { "stringUnit" : { "state" : "", - "value" : "O Scribe usa dados linguísticos da Wikidata para muitas de suas funcionalidades. Temos informações sobre gêneros de substantivos, conjugações de verbos, e muito mais!" + "value" : "Configurações" } }, "sv" : { "stringUnit" : { "state" : "", - "value" : "Scribe använder Wikidatas språkdata för många av sina kärnfunktioner. Vi får information som substantiv, genus, verbböjningar och mycket mer!" + "value" : "Inställningar" + } + }, + "ta" : { + "stringUnit" : { + "state" : "", + "value" : "அமைப்புகள்" } }, "tr" : { "stringUnit" : { "state" : "", - "value" : "Scribe, birçok temel özelliği için Wikidata'nın dil verilerini kullanır. İsim cinsiyetleri, fiil çekimleri ve çok daha fazlasını Wikidata'dan alırız!" + "value" : "Ayarlar" } } } }, - "keyboard.not_in_wikidata.explanation_3" : { + "i18n.app.settings.translation" : { "comment" : "", "localizations" : { "ar" : { "stringUnit" : { "state" : "", - "value" : "يمكنك إنشاء حساب في wikidata.org للانضمام إلى المجتمع الذي يدعم Scribe والعديد من المشاريع الأخرى. ساعدنا في تقديم المعلومات المجانية للعالم!" + "value" : "الترجمة" } }, "bn" : { "stringUnit" : { "state" : "", - "value" : "আপনি wikidata.org-এ একটি অ্যাকাউন্ট তৈরি করতে পারেন এবং Scribe এবং অন্যান্য অনেক প্রকল্পকে সমর্থনকারী কমিউনিটিতে যোগ দিতে পারেন। আমাদের সাহায্য করুন বিনামূল্যে তথ্য বিশ্বে পৌঁছে দিতে!" + "value" : "অনুবাদ" } }, "de" : { "stringUnit" : { "state" : "", - "value" : "Du kannst auf wikidata.org einen Account erstellen, um der Community, die Scribe und viele andere Projekte unterstützt, beizutreten. Hilf uns dabei, der Welt freie Informationen zu geben!" + "value" : "Übersetzung" } }, "en" : { "stringUnit" : { "state" : "", - "value" : "You can make an account at wikidata.org to join the community that's supporting Scribe and so many other projects. Help us bring free information to the world!" + "value" : "Translation" } }, "es" : { "stringUnit" : { "state" : "", - "value" : "Puedes crear una cuenta en wikidata.org para unirte a la comunidad que apoya a Scribe y a muchos otros proyectos. ¡Ayúdanos a llevar información gratuita al mundo!" + "value" : "Traducción" } }, "fr" : { "stringUnit" : { "state" : "", - "value" : "Vous pouvez créer un compte sur wikidata.org pour rejoindre la communauté qui soutient Scribe et bien d'autres projets. Contribuez à la diffusion d'informations gratuites dans le monde entier !" + "value" : "Traduction" } }, "hi" : { "stringUnit" : { "state" : "", - "value" : "आप wikidata.org पर खाता बनाकर उस समुदाय में शामिल हो सकते हैं जो स्क्राइब और कई अन्य परियोजनाओं का समर्थन कर रहा है। हमारी मदद करें मुफ्त जानकारी दुनिया तक पहुँचाने में!" + "value" : "अनुवाद" } }, "id" : { "stringUnit" : { "state" : "", - "value" : "Kamu bisa membuat akun di wikidata.org untuk bergabung dengan komunitas yang mendukung Scribe dan banyak proyek lainnya. Bantu kami membawakan informasi secara gratis untuk dunia!" + "value" : "Pengaturan Terjemahan" + } + }, + "kan" : { + "stringUnit" : { + "state" : "", + "value" : "ಅನುವಾದ" } }, "ko" : { "stringUnit" : { "state" : "", - "value" : "wikidata.org에서 계정을 만들면 Scribe와 많은 다른 프로젝트를 지원하는 커뮤니티에 참여할 수 있습니다. 함께 세상에 유용한 정보를 나누는 데 도움을 주세요!" + "value" : "번역" } }, "mr" : { "stringUnit" : { "state" : "", - "value" : "तुम्ही wikidata.org वर खाती बनवून त्या समुदायात सामील होऊ शकता, जो स्क्राइब आणि इतर अनेक प्रकल्पांना समर्थन देत आहे. आमच्यासोबत मोफत माहिती जगभर पोहचविण्यात मदत करा!" + "value" : "अनुवाद" } }, "pt" : { "stringUnit" : { "state" : "", - "value" : "Você pode criar uma conta em wikidata.org e se juntar à comunidade que apoia o Scribe e muitos outros projetos. Ajude-nos a fornecer dados gratuitos para o mundo!" + "value" : "Tradução" } }, "sv" : { "stringUnit" : { "state" : "", - "value" : "Du kan skapa ett konto på wikidata.org för att gå med i communityn som stöder Scribe och så många andra projekt. Hjälp oss att ge gratis information till världen!" + "value" : "Översättning" + } + }, + "ta" : { + "stringUnit" : { + "state" : "", + "value" : "மொழிபெயர்ப்பு" } }, "tr" : { "stringUnit" : { "state" : "", - "value" : "wikidata.org adresinde bir hesap oluşturabilir, Scribe'ı ve diğer birçok projeyi destekleyen bu topluluğa katılabilirsiniz. Dünya'ya ücretsiz bilgi getirmemize yardımcı olun!" + "value" : "Çeviri" } } } diff --git a/Scribe-i18n/jsons/ar.json b/Scribe-i18n/jsons/ar.json index 3a085489..1764b716 100644 --- a/Scribe-i18n/jsons/ar.json +++ b/Scribe-i18n/jsons/ar.json @@ -1,126 +1,126 @@ { - "app._global.english": "الإنجليزية", - "app._global.french": "الفرنسية", - "app._global.german": "الألمانية", - "app._global.italian": "الإيطالية", - "app._global.portuguese": "البرتغالية", - "app._global.russian": "الروسية", - "app._global.spanish": "الإسبانية", - "app._global.swedish": "السويدية", - "app.about.app_hint": "هنا يمكنك معرفة المزيد عن Scribe ومجتمعه.", - "app.about.community.github": "انظر إلى الشيفرة على GitHub", - "app.about.community.mastodon": "تابعنا على Mastodon", - "app.about.community.matrix": "تحدث مع الفريق على Matrix", - "app.about.community.share_conjugate": "شارك تصريف Scribe", - "app.about.community.share_scribe": "شارك Scribe", - "app.about.community.title": "المجتمع", - "app.about.community.view_apps": "عرض جميع تطبيقات Scribe", - "app.about.community.wikimedia": "ويكيميديا و Scribe", - "app.about.community.wikimedia.caption": "كيف نعمل معًا", - "app.about.community.wikimedia.text_1": "لن يكون Scribe ممكنًا بدون مساهمات لا حصر لها من مساهمي ويكيميديا في العديد من المشاريع التي يدعمونها. على وجه التحديد، يستخدم Scribe بيانات من مجتمع بيانات ويكيدا المعجمية، بالإضافة إلى بيانات من ويكيبديا لكل لغة يدعمها Scribe.", - "app.about.community.wikimedia.text_2": "ويكيدا هو رسم بياني متعدد اللغات للمعرفة يتم تحريره بشكل تعاوني ويستضيفه مؤسسة ويكيميديا. يوفر بيانات متاحة للجميع يمكن لأي شخص استخدامها بموجب ترخيص المشاع الإبداعي (CC0). يستخدم Scribe بيانات اللغة من ويكيدا لتزويد المستخدمين بتصريفات الأفعال، وتعليقات شكل الاسم، وجمع الأسماء، والعديد من الميزات الأخرى.", - "app.about.community.wikimedia.text_3": "ويكيبيديا هي موسوعة حرة متعددة اللغات عبر الإنترنت، يتم كتابتها وصيانتها من قبل مجتمع من المتطوعين من خلال التعاون المفتوح ونظام تحرير قائم على ويكي. يستخدم Scribe بيانات من ويكيبديا لإنتاج الاقتراحات التلقائية من خلال اشتقاق أكثر الكلمات شيوعًا في لغة ما، بالإضافة إلى أكثر الكلمات شيوعًا التي تتبعها.", - "app.about.feedback.app_hints": "إعادة تعيين تلميحات التطبيق", - "app.about.feedback.bug_report": "الإبلاغ عن خطأ", - "app.about.feedback.email": "أرسل لنا بريدًا إلكترونيًا", - "app.about.feedback.rate_conjugate": " قيم تصريف Scribe", - "app.about.feedback.rate_scribe": "قيم Scribe", - "app.about.feedback.title": "التعليقات والدعم", - "app.about.feedback.version": "الإصدار", - "app.about.legal.privacy_policy": "سياسة الخصوصية", - "app.about.legal.privacy_policy.caption": "حمايتك", - "app.about.legal.privacy_policy.text": "يرجى ملاحظة أن النسخة الإنجليزية من هذه السياسة لها الأسبقية على جميع النسخ الأخرى.\n\nقام مطورو Scribe (SCRIBE) بإنشاء تطبيق iOS \"Scribe - Language Keyboards\" (SERVICE) كتطبيق مفتوح المصدر. يتم توفير هذه الخدمة من قبل SCRIBE دون أي تكلفة وتهدف للاستخدام كما هي.\n\nتستخدم سياسة الخصوصية هذه (POLICY) لإبلاغ القارئ بالسياسات المتعلقة بالوصول، والتتبع، وجمع، والاحتفاظ، والاستخدام، والكشف عن المعلومات الشخصية (USER INFORMATION) وبيانات الاستخدام (USER DATA) لجميع الأفراد الذين يستخدمون هذه الخدمة (USERS).\n\nتُعرف USER INFORMATION تحديدًا بأنها أي معلومات تتعلق بالمستخدمين أنفسهم أو بالأجهزة التي يستخدمونها للوصول إلى الخدمة.\n\nتُعرف USER DATA تحديدًا بأنها أي نص يتم كتابته أو أي إجراءات تتم بواسطة المستخدمين أثناء استخدام الخدمة.\n\n1. بيان السياسة\n\nلا تقوم هذه الخدمة بالوصول، أو التتبع، أو جمع، أو الاحتفاظ، أو الاستخدام، أو الكشف عن أي معلومات مستخدم أو بيانات مستخدم.\n\n2. عدم التتبع\n\nسيتم تزويد المستخدمين الذين يتصلون بـ SCRIBE ويطلبون عدم تتبع معلوماتهم وبياناتهم بمثال لهذه السياسة بالإضافة إلى رابط لجميع الأكواد المصدرية كدليل على أنهم لا يتم تتبعهم.\n\n3. بيانات الطرف الثالث\n\nتستخدم هذه الخدمة بيانات من طرف ثالث. جميع البيانات المستخدمة في إنشاء هذه الخدمة تأتي من مصادر تسمح بالاستخدام الكامل بالطريقة التي تتم بها الخدمة. تحديدًا، تأتي البيانات الخاصة بهذه الخدمة من ويكي بيانات، ويكيبيديا ويونيكود. تذكر ويكي بيانات أنه، \"جميع البيانات الهيكلية في الفضاءات الرئيسية، وفضاءات الملكية وفضاءات lexeme متاحة بموجب رخصة المشاع الإبداعي CC0؛ النصوص في فضاءات أخرى متاحة بموجب رخصة المشاع الإبداعي التوزيع المشترك.\" يمكن العثور على السياسة التي تفصل استخدام بيانات ويكي بيانات على https://www.wikidata.org/wiki/Wikidata:Licensing. تذكر ويكيبيديا أن بيانات النصوص، نوع البيانات التي تستخدمها الخدمة، \"... يمكن استخدامها بموجب شروط رخصة المشاع الإبداعي المشاركة.\" يمكن العثور على السياسة التي تفصل استخدام بيانات ويكيبيديا على https://en.wikipedia.org/wiki/Wikipedia:Reusing_Wikipedia_content. يمنح يونيكود الإذن، \"... دون أي تكلفة، لأي شخص يحصل على نسخة من ملفات بيانات يونيكود وأي مستندات ذات صلة (الـ \"ملفات البيانات\") أو برامج يونيكود وأي مستندات ذات صلة (الـ \"برامج\") للتعامل في ملفات البيانات أو البرامج دون قيود...\" يمكن العثور على السياسة التي تفصل استخدام بيانات يونيكود على https://www.unicode.org/license.txt.\n\n4. كود المصدر من الطرف الثالث\n\nاستندت هذه الخدمة إلى كود من طرف ثالث. جميع الأكواد المصدرية المستخدمة في إنشاء هذه الخدمة تأتي من مصادر تسمح بالاستخدام الكامل بالطريقة التي تتم بها الخدمة. تحديدًا، كانت أساس هذا المشروع هو مشروع لوحة المفاتيح المخصصة بواسطة إيثان سريف كاتان. تم إصدار لوحة المفاتيح المخصصة بموجب رخصة MIT، مع توفر هذه الرخصة على https://github.com/EthanSK/CustomKeyboard/blob/master/LICENSE.\n\n5. خدمات الطرف الثالث\n\nتستخدم هذه الخدمة خدمات من طرف ثالث للتلاعب ببعض بيانات الطرف الثالث. تحديدًا، تم ترجمة البيانات باستخدام نماذج من Hugging Face transformers. هذه الخدمة مغطاة برخصة Apache 2.0، والتي تنص على أنها متاحة للاستخدام التجاري، والتعديل، والتوزيع، واستخدام البراءة، والاستخدام الخاص. يمكن العثور على الرخصة للخدمة المذكورة أعلاه على https://github.com/huggingface/transformers/blob/master/LICENSE.\n\n6. روابط الطرف الثالث\n\nتحتوي هذه الخدمة على روابط لمواقع خارجية. إذا قام المستخدمون بالنقر على رابط طرف ثالث، سيتم توجيههم إلى موقع ويب. لاحظ أن هذه المواقع الخارجية ليست مشغلة من قبل هذه الخدمة. لذلك، يُنصح المستخدمون بشدة بمراجعة سياسة الخصوصية لهذه المواقع. لا تتحكم هذه الخدمة في، ولا تتحمل أي مسؤولية عن، المحتوى، أو سياسات الخصوصية، أو ممارسات أي مواقع أو خدمات طرف ثالث.\n\n7. صور الطرف الثالث\n\nتحتوي هذه الخدمة على صور محمية بموجب حقوق الطبع والنشر من قبل أطراف ثالثة. تحديدًا، يتضمن هذا التطبيق نسخة من شعارات GitHub, Inc وWikidata، والتي هي علامات تجارية مملوكة لمؤسسة ويكيميديا. يمكن العثور على الشروط التي يمكن بموجبها استخدام شعار GitHub على https://github.com/logos، والشروط لشعار ويكي بيانات موجودة في الصفحة التالية لمؤسسة ويكيميديا: https://foundation.wikimedia.org/wiki/Policy:Trademark_policy. تستخدم هذه الخدمة الصور المحمية بحقوق الطبع والنشر بطريقة تتناسب مع هذه المعايير، مع الاختلاف الوحيد هو دوران شعار GitHub الذي هو شائع في مجتمع المصادر المفتوحة للإشارة إلى أنه يوجد رابط إلى موقع GitHub.\n\n8. إشعار المحتوى\n\nتسمح هذه الخدمة للمستخدمين بالوصول إلى المحتوى اللغوي (CONTENT). يمكن اعتبار بعض هذا المحتوى غير مناسب للأطفال والقصّر. يتم الوصول إلى المحتوى باستخدام الخدمة بطريقة تجعل المعلومات غير متاحة ما لم يكن معروفًا صراحة. تحديدًا، \"يمكن\" للمستخدمين ترجمة الكلمات، وتصريف الأفعال، والوصول إلى ميزات نحوية أخرى للمحتوى التي قد تكون ذات طبيعة جنسية، أو عنيفة، أو غير مناسبة بأي شكل آخر. \"لا يمكن\" للمستخدمين ترجمة الكلمات، وتصريف الأفعال، والوصول إلى ميزات نحوية أخرى للمحتوى التي قد تكون ذات طبيعة جنسية، أو عنيفة، أو غير مناسبة بأي شكل آخر إذا لم يكونوا يعرفون بالفعل طبيعة هذا المحتوى. لا تتحمل SCRIBE أي مسؤولية عن الوصول إلى هذا المحتوى.\n\n9. التغييرات\n\nتخضع هذه السياسة للتغيير. ستستبدل التحديثات لهذه السياسة جميع النسخ السابقة، وإذا اعتُبرت مادية ستُذكر بوضوح في التحديث التالي الذي ينطبق على الخدمة. تشجع SCRIBE المستخدمين على مراجعة هذه السياسة بشكل دوري للحصول على أحدث المعلومات حول ممارسات الخصوصية الخاصة بنا وللتعرف على أي تغييرات.\n\n10. الاتصال\n\nإذا كانت لديك أي أسئلة، أو مخاوف، أو اقتراحات حول هذه السياسة، فلا تتردد في زيارة https://github.com/scribe-org أو الاتصال بـ SCRIBE على scribe.langauge@gmail.com. الشخص المسؤول عن هذه الاستفسارات هو أندرو تافيس مكاليستر.\n\n11. تاريخ السريان\n\nتدخل هذه السياسة حيز التنفيذ اعتبارًا من 24 مايو 2022.", - "app.about.legal.third_party": "تراخيص الأطراف الثالثة", - "app.about.legal.third_party.caption": "الكود الذي استخدمناه", - "app.about.legal.third_party.entry_custom_keyboard": "لوحة المفاتيح المخصصة\n• المؤلف: إيثان إس كيه\n• الرخصة: MIT\n• الرابط: https://github.com/EthanSK/CustomKeyboard/blob/master/LICENSE", - "app.about.legal.third_party.entry_simple_keyboard": "لوحة مفاتيح بسيطة\n• المؤلف: أدوات الهواتف البسيطة\n• الرخصة: GPL-3.0\n• الرابط: https://github.com/SimpleMobileTools/Simple-Keyboard/blob/main/LICENSE", - "app.about.legal.third_party.text": "قام مطورو Scribe (SCRIBE) بإنشاء تطبيق iOS \"Scribe - Language Keyboards\" (SERVICE) باستخدام كود من طرف ثالث. جميع الأكواد المصدرية المستخدمة في إنشاء هذه الخدمة تأتي من مصادر تسمح بالاستخدام الكامل بالطريقة التي تتم بها الخدمة. تسرد هذه القسم الأكواد المصدرية التي استندت إليها الخدمة بالإضافة إلى الرخص المرتبطة بكل منها.\n\nتتضمن القائمة التالية جميع الأكواد المصدرية المستخدمة، المؤلف أو المؤلفين الرئيسيين للكود، الرخصة التي تم إصدارها بموجبها عند وقت الاستخدام، ورابط للرخصة.", - "app.about.legal.title": "قانوني", - "app.about.title": "حول", - "app.conjugate.choose_conjugation.select_tense": "اختر الزمن", - "app.conjugate.choose_conjugation.title": "اختر تصريفًا أدناه", - "app.conjugate.recently_conjugated.title": "تم تصريفه مؤخرًا", - "app.conjugate.title": "تصريف", - "app.conjugate.verbs_search.placeholder": "ابحث عن الأفعال", - "app.conjugate.verbs_search.title": "تصريف الأفعال", - "app.download.menu_option.conjugate_description": "أضف بيانات جديدة إلى Scribe Conjugate.", - "app.download.menu_option.conjugate_download_data": "تنزيل بيانات الأفعال", - "app.download.menu_option.conjugate_download_data_start": "قم بتنزيل البيانات لبدء التصريف!", - "app.download.menu_option.conjugate_title": "بيانات الأفعال", - "app.download.menu_option.scribe_description": "أضف بيانات جديدة إلى لوحات مفاتيح Scribe.", - "app.download.menu_option.scribe_download_data": "تنزيل بيانات اللوحة", - "app.download.menu_option.scribe_title": "بيانات اللغة", - "app.download.menu_ui.select.all_languages": "جميع اللغات", - "app.download.menu_ui.select.title": "اختر البيانات للتنزيل", - "app.download.menu_ui.title": "تنزيل البيانات", - "app.download.menu_ui.update_data.check_new": "تحقق من البيانات الجديدة", - "app.download.menu_ui.update_data.regular_update": "تحديث البيانات بانتظام", - "app.download.menu_ui.update_data.title": "تحديث البيانات", - "app.installation.app_hint": "اتبع التعليمات أدناه لتثبيت لوحات مفاتيح Scribe على جهازك.", - "app.installation.button_quick_tutorial": "دليل سريع", - "app.installation.keyboard.keyboard_settings": "افتح إعدادات لوحة المفاتيح", - "app.installation.keyboard.keyboards_bold": "لوحات المفاتيح", - "app.installation.keyboard.scribe_settings": "افتح إعدادات Scribe", - "app.installation.keyboard.text_1": "اختر", - "app.installation.keyboard.text_2": "قم بتنشيط لوحات المفاتيح التي تريد استخدامها", - "app.installation.keyboard.text_3": "عند الكتابة، اضغط", - "app.installation.keyboard.text_4": "لاختيار لوحات المفاتيح", - "app.installation.keyboard.title": "تثبيت لوحة المفاتيح", - "app.installation.title": "تثبيت", - "app.settings.app_hint": "توجد إعدادات التطبيق ولوحات المفاتيح اللغوية المثبتة هنا.", - "app.settings.button_install_keyboards": "تثبيت لوحات المفاتيح", - "app.settings.keyboard.functionality.annotate_suggestions": "توضيح الاقتراحات/الاكتمال", - "app.settings.keyboard.functionality.annotate_suggestions_description": "تسطير الاقتراحات والاكتملات لإظهار جنسها أثناء الكتابة.", - "app.settings.keyboard.functionality.auto_suggest_emoji": "اقتراح الرموز التعبيرية تلقائيًا", - "app.settings.keyboard.functionality.auto_suggest_emoji_description": "تفعيل اقتراحات الرموز التعبيرية والاكتملات لكتابة أكثر تعبيرًا.", - "app.settings.keyboard.functionality.default_emoji_tone": "لون البشرة الافتراضي للرموز التعبيرية", - "app.settings.keyboard.functionality.default_emoji_tone.caption": "لون البشرة المستخدم", - "app.settings.keyboard.functionality.default_emoji_tone_description": "حدد لون البشرة الافتراضي لاقتراحات واكتملات الرموز التعبيرية.", - "app.settings.keyboard.functionality.delete_word_by_word": "استمر في الحذف كلمة بكلمة", - "app.settings.keyboard.functionality.delete_word_by_word_description": "احذف النص كلمة بكلمة عند الضغط على مفتاح الحذف واستمراره.", - "app.settings.keyboard.functionality.double_space_period": "نقطة مع المسافة المزدوجة", - "app.settings.keyboard.functionality.double_space_period_description": "قم بإدراج نقطة تلقائيًا عند الضغط على مفتاح المسافة مرتين.", - "app.settings.keyboard.functionality.hold_for_alt_chars": "الاحتفاظ للأحرف البديلة", - "app.settings.keyboard.functionality.hold_for_alt_chars_description": "اختر الأحرف البديلة من خلال الاحتفاظ بالمفاتيح والسحب إلى الحرف المرغوب.", - "app.settings.keyboard.functionality.popup_on_keypress": "عرض منبثقة عند الضغط على المفتاح", - "app.settings.keyboard.functionality.popup_on_keypress_description": "عرض منبثقة للمفاتيح عند الضغط عليها.", - "app.settings.keyboard.functionality.punctuation_spacing": "حذف فراغات علامات الترقيم", - "app.settings.keyboard.functionality.punctuation_spacing_description": "إزالة المسافات الزائدة قبل علامات الترقيم.", - "app.settings.keyboard.functionality.title": "الوظائف", - "app.settings.keyboard.keypress_vibration": "اهتزاز عند الضغط على المفتاح", - "app.settings.keyboard.keypress_vibration_description": "اجعل الجهاز يهتز عند الضغط على المفاتيح.", - "app.settings.keyboard.layout.default_currency": "رمز العملة الافتراضي", - "app.settings.keyboard.layout.default_currency.caption": "رمز لمفاتيح 123", - "app.settings.keyboard.layout.default_currency_description": "اختر أي رمز للعملة يظهر على مفاتيح الأرقام.", - "app.settings.keyboard.layout.default_layout": "لوحة المفاتيح الافتراضية", - "app.settings.keyboard.layout.default_layout.caption": "التخطيط المستخدم", - "app.settings.keyboard.layout.default_layout_description": "اختر تخطيط لوحة مفاتيح يناسب تفضيلات الكتابة واحتياجات اللغة الخاصة بك.", - "app.settings.keyboard.layout.disable_accent_characters": "تعطيل الأحرف المشددة", - "app.settings.keyboard.layout.disable_accent_characters_description": "إزالة مفاتيح الحروف المشددة على تخطيط لوحة المفاتيح الأساسي.", - "app.settings.keyboard.layout.period_and_comma": "النقطة والفاصلة على ABC", - "app.settings.keyboard.layout.period_and_comma_description": "تضمين مفاتيح النقطة والفاصلة على لوحة المفاتيح الرئيسية لتسهيل الكتابة.", - "app.settings.keyboard.layout.title": "التخطيط", - "app.settings.keyboard.title": "اختر لوحة المفاتيح المثبتة", - "app.settings.keyboard.translation.select_source": "حدد اللغة", - "app.settings.keyboard.translation.select_source.caption": "ما هي اللغة المصدر", - "app.settings.keyboard.translation.select_source.title": "لغة الترجمة", - "app.settings.keyboard.translation.select_source_description": "تغيير اللغة للترجمة منها.", - "app.settings.keyboard.translation.title": "لغة مصدر الترجمة", - "app.settings.menu.app_color_mode": "الوضع الداكن", - "app.settings.menu.app_color_mode_description": "تغيير عرض التطبيق إلى الوضع الداكن.", - "app.settings.menu.app_language": "لغة التطبيق", - "app.settings.menu.app_language.caption": "اختر لغة لنصوص التطبيق", - "app.settings.menu.app_language.one_device_language_warning.message": "لديك لغة واحدة فقط مثبتة على جهازك. يرجى تثبيت المزيد من اللغات في الإعدادات ثم يمكنك تحديد الترجمات المختلفة لتطبيق Scribe.", - "app.settings.menu.app_language.one_device_language_warning.title": "لغة جهاز واحدة فقط", - "app.settings.menu.app_language_description": "تغيير اللغة التي يتم بها عرض تطبيق Scribe.", - "app.settings.menu.high_color_contrast": "تباين ألوان عالي", - "app.settings.menu.high_color_contrast_description": "زيادة تباين الألوان لتحسين الوصول وتجربة عرض أوضح.", - "app.settings.menu.increase_text_size": "زيادة حجم نصوص التطبيق", - "app.settings.menu.increase_text_size_description": "زيادة حجم نصوص القائمة لتحسين القراءة.", - "app.settings.menu.title": "إعدادات التطبيق", - "app.settings.title": "الإعدادات", - "app.settings.translation": "الترجمة", - "keyboard.not_in_wikidata.explanation_1": "Wikidata هي قاعدة بيانات معرفية يتم تحريرها بشكل تعاوني ويتم إدارتها من قبل مؤسسة ويكيميديا. تعمل كمصدر للبيانات المفتوحة لمشاريع مثل ويكيبيديا والعديد من المشاريع الأخرى.", - "keyboard.not_in_wikidata.explanation_2": "يستخدم Scribe بيانات اللغة من Wikidata للعديد من ميزاته الأساسية. نحصل على معلومات مثل أجناس الأسماء، وتصريف الأفعال والمزيد!", - "keyboard.not_in_wikidata.explanation_3": "يمكنك إنشاء حساب في wikidata.org للانضمام إلى المجتمع الذي يدعم Scribe والعديد من المشاريع الأخرى. ساعدنا في تقديم المعلومات المجانية للعالم!" + "i18n.app._global.english": "الإنجليزية", + "i18n.app._global.french": "الفرنسية", + "i18n.app._global.german": "الألمانية", + "i18n.app._global.italian": "الإيطالية", + "i18n.app._global.portuguese": "البرتغالية", + "i18n.app._global.russian": "الروسية", + "i18n.app._global.spanish": "الإسبانية", + "i18n.app._global.swedish": "السويدية", + "i18n.app.about.app_hint": "هنا يمكنك معرفة المزيد عن Scribe ومجتمعه.", + "i18n.app.about.community.github": "انظر إلى الشيفرة على GitHub", + "i18n.app.about.community.mastodon": "تابعنا على Mastodon", + "i18n.app.about.community.matrix": "تحدث مع الفريق على Matrix", + "i18n.app.about.community.share_conjugate": "شارك تصريف Scribe", + "i18n.app.about.community.share_scribe": "شارك Scribe", + "i18n.app.about.community.title": "المجتمع", + "i18n.app.about.community.view_apps": "عرض جميع تطبيقات Scribe", + "i18n.app.about.community.wikimedia": "ويكيميديا و Scribe", + "i18n.app.about.community.wikimedia.caption": "كيف نعمل معًا", + "i18n.app.about.community.wikimedia.text_1": "لن يكون Scribe ممكنًا بدون مساهمات لا حصر لها من مساهمي ويكيميديا في العديد من المشاريع التي يدعمونها. على وجه التحديد، يستخدم Scribe بيانات من مجتمع بيانات ويكيدا المعجمية، بالإضافة إلى بيانات من ويكيبديا لكل لغة يدعمها Scribe.", + "i18n.app.about.community.wikimedia.text_2": "ويكيدا هو رسم بياني متعدد اللغات للمعرفة يتم تحريره بشكل تعاوني ويستضيفه مؤسسة ويكيميديا. يوفر بيانات متاحة للجميع يمكن لأي شخص استخدامها بموجب ترخيص المشاع الإبداعي (CC0). يستخدم Scribe بيانات اللغة من ويكيدا لتزويد المستخدمين بتصريفات الأفعال، وتعليقات شكل الاسم، وجمع الأسماء، والعديد من الميزات الأخرى.", + "i18n.app.about.community.wikimedia.text_3": "ويكيبيديا هي موسوعة حرة متعددة اللغات عبر الإنترنت، يتم كتابتها وصيانتها من قبل مجتمع من المتطوعين من خلال التعاون المفتوح ونظام تحرير قائم على ويكي. يستخدم Scribe بيانات من ويكيبديا لإنتاج الاقتراحات التلقائية من خلال اشتقاق أكثر الكلمات شيوعًا في لغة ما، بالإضافة إلى أكثر الكلمات شيوعًا التي تتبعها.", + "i18n.app.about.feedback.app_hints": "إعادة تعيين تلميحات التطبيق", + "i18n.app.about.feedback.bug_report": "الإبلاغ عن خطأ", + "i18n.app.about.feedback.email": "أرسل لنا بريدًا إلكترونيًا", + "i18n.app.about.feedback.rate_conjugate": " قيم تصريف Scribe", + "i18n.app.about.feedback.rate_scribe": "قيم Scribe", + "i18n.app.about.feedback.title": "التعليقات والدعم", + "i18n.app.about.feedback.version": "الإصدار", + "i18n.app.about.legal.privacy_policy": "سياسة الخصوصية", + "i18n.app.about.legal.privacy_policy.caption": "حمايتك", + "i18n.app.about.legal.privacy_policy.text": "يرجى ملاحظة أن النسخة الإنجليزية من هذه السياسة لها الأسبقية على جميع النسخ الأخرى.\n\nقام مطورو Scribe (SCRIBE) بإنشاء تطبيق iOS \"Scribe - Language Keyboards\" (SERVICE) كتطبيق مفتوح المصدر. يتم توفير هذه الخدمة من قبل SCRIBE دون أي تكلفة وتهدف للاستخدام كما هي.\n\nتستخدم سياسة الخصوصية هذه (POLICY) لإبلاغ القارئ بالسياسات المتعلقة بالوصول، والتتبع، وجمع، والاحتفاظ، والاستخدام، والكشف عن المعلومات الشخصية (USER INFORMATION) وبيانات الاستخدام (USER DATA) لجميع الأفراد الذين يستخدمون هذه الخدمة (USERS).\n\nتُعرف USER INFORMATION تحديدًا بأنها أي معلومات تتعلق بالمستخدمين أنفسهم أو بالأجهزة التي يستخدمونها للوصول إلى الخدمة.\n\nتُعرف USER DATA تحديدًا بأنها أي نص يتم كتابته أو أي إجراءات تتم بواسطة المستخدمين أثناء استخدام الخدمة.\n\n1. بيان السياسة\n\nلا تقوم هذه الخدمة بالوصول، أو التتبع، أو جمع، أو الاحتفاظ، أو الاستخدام، أو الكشف عن أي معلومات مستخدم أو بيانات مستخدم.\n\n2. عدم التتبع\n\nسيتم تزويد المستخدمين الذين يتصلون بـ SCRIBE ويطلبون عدم تتبع معلوماتهم وبياناتهم بمثال لهذه السياسة بالإضافة إلى رابط لجميع الأكواد المصدرية كدليل على أنهم لا يتم تتبعهم.\n\n3. بيانات الطرف الثالث\n\nتستخدم هذه الخدمة بيانات من طرف ثالث. جميع البيانات المستخدمة في إنشاء هذه الخدمة تأتي من مصادر تسمح بالاستخدام الكامل بالطريقة التي تتم بها الخدمة. تحديدًا، تأتي البيانات الخاصة بهذه الخدمة من ويكي بيانات، ويكيبيديا ويونيكود. تذكر ويكي بيانات أنه، \"جميع البيانات الهيكلية في الفضاءات الرئيسية، وفضاءات الملكية وفضاءات lexeme متاحة بموجب رخصة المشاع الإبداعي CC0؛ النصوص في فضاءات أخرى متاحة بموجب رخصة المشاع الإبداعي التوزيع المشترك.\" يمكن العثور على السياسة التي تفصل استخدام بيانات ويكي بيانات على https://www.wikidata.org/wiki/Wikidata:Licensing. تذكر ويكيبيديا أن بيانات النصوص، نوع البيانات التي تستخدمها الخدمة، \"... يمكن استخدامها بموجب شروط رخصة المشاع الإبداعي المشاركة.\" يمكن العثور على السياسة التي تفصل استخدام بيانات ويكيبيديا على https://en.wikipedia.org/wiki/Wikipedia:Reusing_Wikipedia_content. يمنح يونيكود الإذن، \"... دون أي تكلفة، لأي شخص يحصل على نسخة من ملفات بيانات يونيكود وأي مستندات ذات صلة (الـ \"ملفات البيانات\") أو برامج يونيكود وأي مستندات ذات صلة (الـ \"برامج\") للتعامل في ملفات البيانات أو البرامج دون قيود...\" يمكن العثور على السياسة التي تفصل استخدام بيانات يونيكود على https://www.unicode.org/license.txt.\n\n4. كود المصدر من الطرف الثالث\n\nاستندت هذه الخدمة إلى كود من طرف ثالث. جميع الأكواد المصدرية المستخدمة في إنشاء هذه الخدمة تأتي من مصادر تسمح بالاستخدام الكامل بالطريقة التي تتم بها الخدمة. تحديدًا، كانت أساس هذا المشروع هو مشروع لوحة المفاتيح المخصصة بواسطة إيثان سريف كاتان. تم إصدار لوحة المفاتيح المخصصة بموجب رخصة MIT، مع توفر هذه الرخصة على https://github.com/EthanSK/CustomKeyboard/blob/master/LICENSE.\n\n5. خدمات الطرف الثالث\n\nتستخدم هذه الخدمة خدمات من طرف ثالث للتلاعب ببعض بيانات الطرف الثالث. تحديدًا، تم ترجمة البيانات باستخدام نماذج من Hugging Face transformers. هذه الخدمة مغطاة برخصة Apache 2.0، والتي تنص على أنها متاحة للاستخدام التجاري، والتعديل، والتوزيع، واستخدام البراءة، والاستخدام الخاص. يمكن العثور على الرخصة للخدمة المذكورة أعلاه على https://github.com/huggingface/transformers/blob/master/LICENSE.\n\n6. روابط الطرف الثالث\n\nتحتوي هذه الخدمة على روابط لمواقع خارجية. إذا قام المستخدمون بالنقر على رابط طرف ثالث، سيتم توجيههم إلى موقع ويب. لاحظ أن هذه المواقع الخارجية ليست مشغلة من قبل هذه الخدمة. لذلك، يُنصح المستخدمون بشدة بمراجعة سياسة الخصوصية لهذه المواقع. لا تتحكم هذه الخدمة في، ولا تتحمل أي مسؤولية عن، المحتوى، أو سياسات الخصوصية، أو ممارسات أي مواقع أو خدمات طرف ثالث.\n\n7. صور الطرف الثالث\n\nتحتوي هذه الخدمة على صور محمية بموجب حقوق الطبع والنشر من قبل أطراف ثالثة. تحديدًا، يتضمن هذا التطبيق نسخة من شعارات GitHub, Inc وWikidata، والتي هي علامات تجارية مملوكة لمؤسسة ويكيميديا. يمكن العثور على الشروط التي يمكن بموجبها استخدام شعار GitHub على https://github.com/logos، والشروط لشعار ويكي بيانات موجودة في الصفحة التالية لمؤسسة ويكيميديا: https://foundation.wikimedia.org/wiki/Policy:Trademark_policy. تستخدم هذه الخدمة الصور المحمية بحقوق الطبع والنشر بطريقة تتناسب مع هذه المعايير، مع الاختلاف الوحيد هو دوران شعار GitHub الذي هو شائع في مجتمع المصادر المفتوحة للإشارة إلى أنه يوجد رابط إلى موقع GitHub.\n\n8. إشعار المحتوى\n\nتسمح هذه الخدمة للمستخدمين بالوصول إلى المحتوى اللغوي (CONTENT). يمكن اعتبار بعض هذا المحتوى غير مناسب للأطفال والقصّر. يتم الوصول إلى المحتوى باستخدام الخدمة بطريقة تجعل المعلومات غير متاحة ما لم يكن معروفًا صراحة. تحديدًا، \"يمكن\" للمستخدمين ترجمة الكلمات، وتصريف الأفعال، والوصول إلى ميزات نحوية أخرى للمحتوى التي قد تكون ذات طبيعة جنسية، أو عنيفة، أو غير مناسبة بأي شكل آخر. \"لا يمكن\" للمستخدمين ترجمة الكلمات، وتصريف الأفعال، والوصول إلى ميزات نحوية أخرى للمحتوى التي قد تكون ذات طبيعة جنسية، أو عنيفة، أو غير مناسبة بأي شكل آخر إذا لم يكونوا يعرفون بالفعل طبيعة هذا المحتوى. لا تتحمل SCRIBE أي مسؤولية عن الوصول إلى هذا المحتوى.\n\n9. التغييرات\n\nتخضع هذه السياسة للتغيير. ستستبدل التحديثات لهذه السياسة جميع النسخ السابقة، وإذا اعتُبرت مادية ستُذكر بوضوح في التحديث التالي الذي ينطبق على الخدمة. تشجع SCRIBE المستخدمين على مراجعة هذه السياسة بشكل دوري للحصول على أحدث المعلومات حول ممارسات الخصوصية الخاصة بنا وللتعرف على أي تغييرات.\n\n10. الاتصال\n\nإذا كانت لديك أي أسئلة، أو مخاوف، أو اقتراحات حول هذه السياسة، فلا تتردد في زيارة https://github.com/scribe-org أو الاتصال بـ SCRIBE على scribe.langauge@gmail.com. الشخص المسؤول عن هذه الاستفسارات هو أندرو تافيس مكاليستر.\n\n11. تاريخ السريان\n\nتدخل هذه السياسة حيز التنفيذ اعتبارًا من 24 مايو 2022.", + "i18n.app.about.legal.third_party": "تراخيص الأطراف الثالثة", + "i18n.app.about.legal.third_party.caption": "الكود الذي استخدمناه", + "i18n.app.about.legal.third_party.entry_custom_keyboard": "لوحة المفاتيح المخصصة\n• المؤلف: إيثان إس كيه\n• الرخصة: MIT\n• الرابط: https://github.com/EthanSK/CustomKeyboard/blob/master/LICENSE", + "i18n.app.about.legal.third_party.entry_simple_keyboard": "لوحة مفاتيح بسيطة\n• المؤلف: أدوات الهواتف البسيطة\n• الرخصة: GPL-3.0\n• الرابط: https://github.com/SimpleMobileTools/Simple-Keyboard/blob/main/LICENSE", + "i18n.app.about.legal.third_party.text": "قام مطورو Scribe (SCRIBE) بإنشاء تطبيق iOS \"Scribe - Language Keyboards\" (SERVICE) باستخدام كود من طرف ثالث. جميع الأكواد المصدرية المستخدمة في إنشاء هذه الخدمة تأتي من مصادر تسمح بالاستخدام الكامل بالطريقة التي تتم بها الخدمة. تسرد هذه القسم الأكواد المصدرية التي استندت إليها الخدمة بالإضافة إلى الرخص المرتبطة بكل منها.\n\nتتضمن القائمة التالية جميع الأكواد المصدرية المستخدمة، المؤلف أو المؤلفين الرئيسيين للكود، الرخصة التي تم إصدارها بموجبها عند وقت الاستخدام، ورابط للرخصة.", + "i18n.app.about.legal.title": "قانوني", + "i18n.app.about.title": "حول", + "i18n.app.conjugate.choose_conjugation.select_tense": "اختر الزمن", + "i18n.app.conjugate.choose_conjugation.title": "اختر تصريفًا أدناه", + "i18n.app.conjugate.recently_conjugated.title": "تم تصريفه مؤخرًا", + "i18n.app.conjugate.title": "تصريف", + "i18n.app.conjugate.verbs_search.placeholder": "ابحث عن الأفعال", + "i18n.app.conjugate.verbs_search.title": "تصريف الأفعال", + "i18n.app.download.menu_option.conjugate_description": "أضف بيانات جديدة إلى Scribe Conjugate.", + "i18n.app.download.menu_option.conjugate_download_data": "تنزيل بيانات الأفعال", + "i18n.app.download.menu_option.conjugate_download_data_start": "قم بتنزيل البيانات لبدء التصريف!", + "i18n.app.download.menu_option.conjugate_title": "بيانات الأفعال", + "i18n.app.download.menu_option.scribe_description": "أضف بيانات جديدة إلى لوحات مفاتيح Scribe.", + "i18n.app.download.menu_option.scribe_download_data": "تنزيل بيانات اللوحة", + "i18n.app.download.menu_option.scribe_title": "بيانات اللغة", + "i18n.app.download.menu_ui.select.all_languages": "جميع اللغات", + "i18n.app.download.menu_ui.select.title": "اختر البيانات للتنزيل", + "i18n.app.download.menu_ui.title": "تنزيل البيانات", + "i18n.app.download.menu_ui.update_data.check_new": "تحقق من البيانات الجديدة", + "i18n.app.download.menu_ui.update_data.regular_update": "تحديث البيانات بانتظام", + "i18n.app.download.menu_ui.update_data.title": "تحديث البيانات", + "i18n.app.installation.app_hint": "اتبع التعليمات أدناه لتثبيت لوحات مفاتيح Scribe على جهازك.", + "i18n.app.installation.button_quick_tutorial": "دليل سريع", + "i18n.app.installation.keyboard.keyboard_settings": "افتح إعدادات لوحة المفاتيح", + "i18n.app.installation.keyboard.keyboards_bold": "لوحات المفاتيح", + "i18n.app.installation.keyboard.scribe_settings": "افتح إعدادات Scribe", + "i18n.app.installation.keyboard.text_1": "اختر", + "i18n.app.installation.keyboard.text_2": "قم بتنشيط لوحات المفاتيح التي تريد استخدامها", + "i18n.app.installation.keyboard.text_3": "عند الكتابة، اضغط", + "i18n.app.installation.keyboard.text_4": "لاختيار لوحات المفاتيح", + "i18n.app.installation.keyboard.title": "تثبيت لوحة المفاتيح", + "i18n.app.installation.title": "تثبيت", + "i18n.app.keyboard.not_in_wikidata.explanation_1": "Wikidata هي قاعدة بيانات معرفية يتم تحريرها بشكل تعاوني ويتم إدارتها من قبل مؤسسة ويكيميديا. تعمل كمصدر للبيانات المفتوحة لمشاريع مثل ويكيبيديا والعديد من المشاريع الأخرى.", + "i18n.app.keyboard.not_in_wikidata.explanation_2": "يستخدم Scribe بيانات اللغة من Wikidata للعديد من ميزاته الأساسية. نحصل على معلومات مثل أجناس الأسماء، وتصريف الأفعال والمزيد!", + "i18n.app.keyboard.not_in_wikidata.explanation_3": "يمكنك إنشاء حساب في wikidata.org للانضمام إلى المجتمع الذي يدعم Scribe والعديد من المشاريع الأخرى. ساعدنا في تقديم المعلومات المجانية للعالم!", + "i18n.app.settings.app_hint": "توجد إعدادات التطبيق ولوحات المفاتيح اللغوية المثبتة هنا.", + "i18n.app.settings.button_install_keyboards": "تثبيت لوحات المفاتيح", + "i18n.app.settings.keyboard.functionality.annotate_suggestions": "توضيح الاقتراحات/الاكتمال", + "i18n.app.settings.keyboard.functionality.annotate_suggestions_description": "تسطير الاقتراحات والاكتملات لإظهار جنسها أثناء الكتابة.", + "i18n.app.settings.keyboard.functionality.auto_suggest_emoji": "اقتراح الرموز التعبيرية تلقائيًا", + "i18n.app.settings.keyboard.functionality.auto_suggest_emoji_description": "تفعيل اقتراحات الرموز التعبيرية والاكتملات لكتابة أكثر تعبيرًا.", + "i18n.app.settings.keyboard.functionality.default_emoji_tone": "لون البشرة الافتراضي للرموز التعبيرية", + "i18n.app.settings.keyboard.functionality.default_emoji_tone.caption": "لون البشرة المستخدم", + "i18n.app.settings.keyboard.functionality.default_emoji_tone_description": "حدد لون البشرة الافتراضي لاقتراحات واكتملات الرموز التعبيرية.", + "i18n.app.settings.keyboard.functionality.delete_word_by_word": "استمر في الحذف كلمة بكلمة", + "i18n.app.settings.keyboard.functionality.delete_word_by_word_description": "احذف النص كلمة بكلمة عند الضغط على مفتاح الحذف واستمراره.", + "i18n.app.settings.keyboard.functionality.double_space_period": "نقطة مع المسافة المزدوجة", + "i18n.app.settings.keyboard.functionality.double_space_period_description": "قم بإدراج نقطة تلقائيًا عند الضغط على مفتاح المسافة مرتين.", + "i18n.app.settings.keyboard.functionality.hold_for_alt_chars": "الاحتفاظ للأحرف البديلة", + "i18n.app.settings.keyboard.functionality.hold_for_alt_chars_description": "اختر الأحرف البديلة من خلال الاحتفاظ بالمفاتيح والسحب إلى الحرف المرغوب.", + "i18n.app.settings.keyboard.functionality.popup_on_keypress": "عرض منبثقة عند الضغط على المفتاح", + "i18n.app.settings.keyboard.functionality.popup_on_keypress_description": "عرض منبثقة للمفاتيح عند الضغط عليها.", + "i18n.app.settings.keyboard.functionality.punctuation_spacing": "حذف فراغات علامات الترقيم", + "i18n.app.settings.keyboard.functionality.punctuation_spacing_description": "إزالة المسافات الزائدة قبل علامات الترقيم.", + "i18n.app.settings.keyboard.functionality.title": "الوظائف", + "i18n.app.settings.keyboard.keypress_vibration": "اهتزاز عند الضغط على المفتاح", + "i18n.app.settings.keyboard.keypress_vibration_description": "اجعل الجهاز يهتز عند الضغط على المفاتيح.", + "i18n.app.settings.keyboard.layout.default_currency": "رمز العملة الافتراضي", + "i18n.app.settings.keyboard.layout.default_currency.caption": "رمز لمفاتيح 123", + "i18n.app.settings.keyboard.layout.default_currency_description": "اختر أي رمز للعملة يظهر على مفاتيح الأرقام.", + "i18n.app.settings.keyboard.layout.default_layout": "لوحة المفاتيح الافتراضية", + "i18n.app.settings.keyboard.layout.default_layout.caption": "التخطيط المستخدم", + "i18n.app.settings.keyboard.layout.default_layout_description": "اختر تخطيط لوحة مفاتيح يناسب تفضيلات الكتابة واحتياجات اللغة الخاصة بك.", + "i18n.app.settings.keyboard.layout.disable_accent_characters": "تعطيل الأحرف المشددة", + "i18n.app.settings.keyboard.layout.disable_accent_characters_description": "إزالة مفاتيح الحروف المشددة على تخطيط لوحة المفاتيح الأساسي.", + "i18n.app.settings.keyboard.layout.period_and_comma": "النقطة والفاصلة على ABC", + "i18n.app.settings.keyboard.layout.period_and_comma_description": "تضمين مفاتيح النقطة والفاصلة على لوحة المفاتيح الرئيسية لتسهيل الكتابة.", + "i18n.app.settings.keyboard.layout.title": "التخطيط", + "i18n.app.settings.keyboard.title": "اختر لوحة المفاتيح المثبتة", + "i18n.app.settings.keyboard.translation.select_source": "حدد اللغة", + "i18n.app.settings.keyboard.translation.select_source.caption": "ما هي اللغة المصدر", + "i18n.app.settings.keyboard.translation.select_source.title": "لغة الترجمة", + "i18n.app.settings.keyboard.translation.select_source_description": "تغيير اللغة للترجمة منها.", + "i18n.app.settings.keyboard.translation.title": "لغة مصدر الترجمة", + "i18n.app.settings.menu.app_color_mode": "الوضع الداكن", + "i18n.app.settings.menu.app_color_mode_description": "تغيير عرض التطبيق إلى الوضع الداكن.", + "i18n.app.settings.menu.app_language": "لغة التطبيق", + "i18n.app.settings.menu.app_language.caption": "اختر لغة لنصوص التطبيق", + "i18n.app.settings.menu.app_language.one_device_language_warning.message": "لديك لغة واحدة فقط مثبتة على جهازك. يرجى تثبيت المزيد من اللغات في الإعدادات ثم يمكنك تحديد الترجمات المختلفة لتطبيق Scribe.", + "i18n.app.settings.menu.app_language.one_device_language_warning.title": "لغة جهاز واحدة فقط", + "i18n.app.settings.menu.app_language_description": "تغيير اللغة التي يتم بها عرض تطبيق Scribe.", + "i18n.app.settings.menu.high_color_contrast": "تباين ألوان عالي", + "i18n.app.settings.menu.high_color_contrast_description": "زيادة تباين الألوان لتحسين الوصول وتجربة عرض أوضح.", + "i18n.app.settings.menu.increase_text_size": "زيادة حجم نصوص التطبيق", + "i18n.app.settings.menu.increase_text_size_description": "زيادة حجم نصوص القائمة لتحسين القراءة.", + "i18n.app.settings.menu.title": "إعدادات التطبيق", + "i18n.app.settings.title": "الإعدادات", + "i18n.app.settings.translation": "الترجمة" } diff --git a/Scribe-i18n/jsons/bn.json b/Scribe-i18n/jsons/bn.json index 8d1b1b3e..103ea6b9 100644 --- a/Scribe-i18n/jsons/bn.json +++ b/Scribe-i18n/jsons/bn.json @@ -1,126 +1,126 @@ { - "app._global.english": "ইংরেজি", - "app._global.french": "ফরাসি", - "app._global.german": "জার্মান", - "app._global.italian": "ইতালীয়", - "app._global.portuguese": "পর্তুগিজ", - "app._global.russian": "রুশ", - "app._global.spanish": "স্প্যানিশ", - "app._global.swedish": "সুইডিশ", - "app.about.app_hint": "এখানে আপনি Scribe এবং এর সম্প্রদায় সম্পর্কে আরও জানতে পারবেন।", - "app.about.community.github": "GitHub এ কোডটি দেখুন", - "app.about.community.mastodon": "আমাদের Mastodon এ অনুসরণ করুন", - "app.about.community.matrix": "Matrix এ দলের সাথে চ্যাট করুন", - "app.about.community.share_conjugate": "Scribe Conjugate শেয়ার করুন", - "app.about.community.share_scribe": "Scribe শেয়ার করুন", - "app.about.community.title": "সম্প্রদায়", - "app.about.community.view_apps": "সব Scribe অ্যাপ গুলো দেখুন", - "app.about.community.wikimedia": "Wikimedia এবং Scribe", - "app.about.community.wikimedia.caption": "আমরা কিভাবে একসাথে কাজ করি", - "app.about.community.wikimedia.text_1": "Scribe সম্ভব হত না যদি না বহু Wikimedia সহযোগীর অবদান এবং তাদের সমর্থিত প্রকল্পগুলো না থাকত। বিশেষ করে Scribe, Wikidata এর লেক্সিকোগ্রাফিক্যাল তথ্যের ব্যবহার করে এবং Scribe দ্বারা সমর্থিত প্রতিটি ভাষার জন্য Wikipedia এর তথ্য ব্যবহার করে।", - "app.about.community.wikimedia.text_2": "উইকিডাটা হলো Wikimedia ফাউন্ডেশন দ্বারা হোস্ট করা একটি সহযোগিতায় সম্পাদিত বহু ভাষার জ্ঞান গ্রাফ। এটি বিনামূল্যে ডেটা সরবরাহ করে যা যে কেউ Creative Commons Public Domain লাইসেন্স (CC0) এর অধীনে ব্যবহার করতে পারে। Scribe ব্যবহারকারীদের ক্রিয়া রূপান্তর, বিশেষ্য রূপের টীকা, বিশেষ্যের বহুবচন এবং আরও অনেক বৈশিষ্ট্য প্রদান করতে Wikidata থেকে ভাষার ডেটা ব্যবহার করে।", - "app.about.community.wikimedia.text_3": "উইকিপিডিয়া হলো একটি বহু ভাষার মুক্ত অনলাইন বিশ্বকোষ, যা স্বেচ্ছাসেবকরা খোলা সহযোগিতার মাধ্যমে এবং একটি উইকি ভিত্তিক সম্পাদনা ব্যবস্থার মাধ্যমে লিখে এবং রক্ষণাবেক্ষণ করে। Scribe, ভাষার মধ্যে সবচেয়ে সাধারণ শব্দ এবং তারপরে আসা সবচেয়ে সাধারণ শব্দগুলো বিশ্লেষণ করে অটো সাজেশন তৈরি করতে Wikipedia এর তথ্য ব্যবহার করে।", - "app.about.feedback.app_hints": "অ্যাপ টিপস রিসেট করুন", - "app.about.feedback.bug_report": "বাগ রিপোর্ট করুন", - "app.about.feedback.email": "আমাদের একটি ইমেল পাঠান", - "app.about.feedback.rate_conjugate": "Scribe Conjugate মূল্যায়ন করুন", - "app.about.feedback.rate_scribe": "Scribe মূল্যায়ন করুন", - "app.about.feedback.title": "প্রতিক্রিয়া এবং সহায়তা", - "app.about.feedback.version": "সংস্করণ", - "app.about.legal.privacy_policy": "গোপনীয়তা নীতি", - "app.about.legal.privacy_policy.caption": "আপনাকে নিরাপদ রাখতে", - "app.about.legal.privacy_policy.text": "দয়া করে মনে রাখবেন যে এই নীতির ইংরেজি সংস্করণটি সমস্ত অন্যান্য সংস্করণের উপরে প্রাধান্য পাবে।\n\nScribe ডেভেলপাররা (SCRIBE) iOS অ্যাপ \"Scribe - Language Keyboards\" (সেবা) একটি ওপেন সোর্স অ্যাপ হিসাবে তৈরি করেছে। এই সেবা SCRIBE দ্বারা কোনো খরচ ছাড়াই সরবরাহ করা হয় এবং এটি যেভাবে আছে সেভাবেই ব্যবহারের জন্য প্রস্তুত।\n\nএই গোপনীয়তা নীতি (নীতি) ব্যবহারকারীকে তথ্য প্রাপ্তি, ট্র্যাকিং, সংগ্রহ, সংরক্ষণ, ব্যবহার এবং ব্যক্তিগত তথ্যের প্রকাশ (USER INFORMATION) এবং ব্যবহার তথ্য (USER DATA) সম্পর্কিত নীতিগুলোর ব্যাপারে অবগত করতে ব্যবহৃত হয়।", - "app.about.legal.third_party": "তৃতীয় পক্ষের লাইসেন্স", - "app.about.legal.third_party.caption": "যাদের কোড আমরা ব্যবহার করেছি", - "app.about.legal.third_party.entry_custom_keyboard": "কাস্টম কীবোর্ড\n• লেখক: EthanSK\n• লাইসেন্স: MIT\n• লিঙ্ক: https://github.com/EthanSK/CustomKeyboard/blob/master/LICENSE", - "app.about.legal.third_party.entry_simple_keyboard": "সিম্পল কীবোর্ড\n• লেখক: Simple Mobile Tools\n• লাইসেন্স: GPL-3.0\n• লিঙ্ক: https://github.com/SimpleMobileTools/Simple-Keyboard/blob/main/LICENSE", - "app.about.legal.third_party.text": "Scribe ডেভেলপাররা (SCRIBE) iOS অ্যাপ্লিকেশন \"Scribe - Language Keyboards\" (SERVICE) তৃতীয় পক্ষের কোড ব্যবহার করে তৈরি করেছেন। এই SERVICE তৈরিতে ব্যবহৃত সমস্ত সোর্স কোড এমন উৎস থেকে এসেছে যা SERVICE দ্বারা সম্পূর্ণভাবে ব্যবহারের অনুমতি দেয়। এই অংশে SERVICE ভিত্তি করে যে সোর্স কোড ব্যবহার করা হয়েছে এবং প্রতিটি কোডের লাইসেন্স তালিকাভুক্ত করা হয়েছে।\n\nনিম্নলিখিত হল সমস্ত ব্যবহৃত সোর্স কোড, কোডের প্রধান লেখক বা লেখকদের নাম, ব্যবহারকালে কোডটির প্রকাশিত লাইসেন্স এবং লাইসেন্সের লিঙ্ক।", - "app.about.legal.title": "আইনি", - "app.about.title": "সম্পর্কে", - "app.conjugate.choose_conjugation.select_tense": "কাল নির্বাচন করুন", - "app.conjugate.choose_conjugation.title": "নিচের একটি conjugation নির্বাচন করুন", - "app.conjugate.recently_conjugated.title": "সাম্প্রতিক সময়ের conjugated", - "app.conjugate.title": "Conjugate", - "app.conjugate.verbs_search.placeholder": "ক্রিয়াপদ অনুসন্ধান করুন", - "app.conjugate.verbs_search.title": "ক্রিয়াপদ সংযুগ করুন", - "app.download.menu_option.conjugate_description": "Scribe Conjugate-এ নতুন ডেটা যোগ করুন।", - "app.download.menu_option.conjugate_download_data": "ক্রিয়াপদ ডেটা ডাউনলোড করুন", - "app.download.menu_option.conjugate_download_data_start": "সংযুগ করা শুরু করতে ডেটা ডাউনলোড করুন!", - "app.download.menu_option.conjugate_title": "ক্রিয়াপদ ডেটা", - "app.download.menu_option.scribe_description": "Scribe কীবোর্ডে নতুন ডেটা যোগ করুন।", - "app.download.menu_option.scribe_download_data": "কীবোর্ড ডেটা ডাউনলোড করুন", - "app.download.menu_option.scribe_title": "ভাষার ডেটা", - "app.download.menu_ui.select.all_languages": "সমস্ত ভাষা", - "app.download.menu_ui.select.title": "ডাউনলোড করার জন্য ডেটা নির্বাচন করুন", - "app.download.menu_ui.title": "ডেটা ডাউনলোড করুন", - "app.download.menu_ui.update_data.check_new": "নতুন ডেটার জন্য চেক করুন", - "app.download.menu_ui.update_data.regular_update": "নিয়মিত ডেটা আপডেট করুন", - "app.download.menu_ui.update_data.title": "ডেটা আপডেট করুন", - "app.installation.app_hint": "আপনার ডিভাইসে Scribe কীবোর্ড ইনস্টল করতে নিচের নির্দেশনাগুলি অনুসরণ করুন।", - "app.installation.button_quick_tutorial": "দ্রুত টিউটোরিয়াল", - "app.installation.keyboard.keyboard_settings": "কীবোর্ড সেটিংস খুলুন", - "app.installation.keyboard.keyboards_bold": "কীবোর্ডসমূহ", - "app.installation.keyboard.scribe_settings": "Scribe সেটিংস খুলুন", - "app.installation.keyboard.text_1": "নির্বাচন করুন", - "app.installation.keyboard.text_2": "আপনি যে কীবোর্ডগুলি ব্যবহার করতে চান সেগুলি সক্রিয় করুন", - "app.installation.keyboard.text_3": "টাইপ করার সময়, প্রেস করুন", - "app.installation.keyboard.text_4": "কীবোর্ড নির্বাচন করতে", - "app.installation.keyboard.title": "কীবোর্ড ইনস্টলেশন", - "app.installation.title": "ইনস্টলেশন", - "app.settings.app_hint": "অ্যাপ এবং ইনস্টল করা ভাষার কীবোর্ডের সেটিংস এখানে পাওয়া যাবে।", - "app.settings.button_install_keyboards": "কীবোর্ড ইনস্টল করুন", - "app.settings.keyboard.functionality.annotate_suggestions": "প্রস্তাবনা/সম্পূর্ণ করতে টীকা দিন", - "app.settings.keyboard.functionality.annotate_suggestions_description": "টাইপ করার সময় প্রস্তাবনা এবং পূর্ণকরণের অধীনে তাদের লিঙ্গ প্রদর্শন করুন।", - "app.settings.keyboard.functionality.auto_suggest_emoji": "ইমোজি প্রস্তাবনা", - "app.settings.keyboard.functionality.auto_suggest_emoji_description": "আরও প্রকাশমূলক টাইপিংয়ের জন্য ইমোজি প্রস্তাবনা এবং পূর্ণকরণ চালু করুন।", - "app.settings.keyboard.functionality.default_emoji_tone": "ডিফল্ট ইমোজি স্কিন টোন", - "app.settings.keyboard.functionality.default_emoji_tone.caption": "ব্যবহার করা স্কিন টোন", - "app.settings.keyboard.functionality.default_emoji_tone_description": "ইমোজি প্রস্তাবনা এবং পূর্ণকরণের জন্য একটি ডিফল্ট স্কিন টোন সেট করুন।", - "app.settings.keyboard.functionality.delete_word_by_word": "প্রতি শব্দ ধরে মুছে ফেলুন", - "app.settings.keyboard.functionality.delete_word_by_word_description": "ডিলিট কী প্রেস এবং ধরে রাখলে শব্দ ধরে ধরে টেক্সট মুছে ফেলুন।", - "app.settings.keyboard.functionality.double_space_period": "ডাবল স্পেসে পিরিয়ড", - "app.settings.keyboard.functionality.double_space_period_description": "স্পেস কী দুইবার প্রেস করলে স্বয়ংক্রিয়ভাবে একটি পিরিয়ড প্রবেশ করান।", - "app.settings.keyboard.functionality.hold_for_alt_chars": "বিকল্প অক্ষরের জন্য ধরে রাখুন", - "app.settings.keyboard.functionality.hold_for_alt_chars_description": "কী ধরে রাখুন এবং প্রয়োজনীয় অক্ষরে টেনে আনুন বিকল্প অক্ষর নির্বাচন করতে।", - "app.settings.keyboard.functionality.popup_on_keypress": "কী প্রেসে পপআপ দেখান", - "app.settings.keyboard.functionality.popup_on_keypress_description": "কী প্রেস করলে তাদের পপআপ দেখান।", - "app.settings.keyboard.functionality.punctuation_spacing": "বিরামচিহ্নের ব্যবধান মুছুন", - "app.settings.keyboard.functionality.punctuation_spacing_description": "বিরামচিহ্নের আগে অতিরিক্ত স্থান সরিয়ে দিন।", - "app.settings.keyboard.functionality.title": "কার্যকারিতা", - "app.settings.keyboard.keypress_vibration": "কী প্রেসে ভাইব্রেশন", - "app.settings.keyboard.keypress_vibration_description": "কী প্রেস করলে ডিভাইস ভাইব্রেট করবে।", - "app.settings.keyboard.layout.default_currency": "ডিফল্ট মুদ্রা প্রতীক", - "app.settings.keyboard.layout.default_currency.caption": "১২৩ কীগুলির জন্য প্রতীক", - "app.settings.keyboard.layout.default_currency_description": "সংখ্যার কীগুলিতে কোন মুদ্রা প্রতীক প্রদর্শিত হবে তা নির্বাচন করুন।", - "app.settings.keyboard.layout.default_layout": "ডিফল্ট কীবোর্ড", - "app.settings.keyboard.layout.default_layout.caption": "ব্যবহার করার জন্য লেআউট", - "app.settings.keyboard.layout.default_layout_description": "আপনার টাইপিং পছন্দ এবং ভাষার প্রয়োজন অনুযায়ী কীবোর্ড বিন্যাস নির্বাচন করুন।", - "app.settings.keyboard.layout.disable_accent_characters": "অ্যাকসেন্ট অক্ষর নিষ্ক্রিয় করুন", - "app.settings.keyboard.layout.disable_accent_characters_description": "প্রাথমিক কীবোর্ড বিন্যাস থেকে অ্যাকসেন্টেড অক্ষর সরিয়ে ফেলুন।", - "app.settings.keyboard.layout.period_and_comma": "এবিসি-তে পিরিয়ড এবং কমা", - "app.settings.keyboard.layout.period_and_comma_description": "সুবিধাজনক টাইপিংয়ের জন্য প্রধান কীবোর্ডে পিরিয়ড এবং কমা কীগুলি অন্তর্ভুক্ত করুন।", - "app.settings.keyboard.layout.title": "বিন্যাস", - "app.settings.keyboard.title": "ইনস্টল করা কীবোর্ড নির্বাচন করুন", - "app.settings.keyboard.translation.select_source": "ভাষা নির্বাচন করুন", - "app.settings.keyboard.translation.select_source.caption": "উৎস ভাষা কী", - "app.settings.keyboard.translation.select_source.title": "অনুবাদ ভাষা", - "app.settings.keyboard.translation.select_source_description": "যে ভাষা থেকে অনুবাদ করা হবে তা পরিবর্তন করুন।", - "app.settings.keyboard.translation.title": "অনুবাদের উৎস ভাষা", - "app.settings.menu.app_color_mode": "ডার্ক মোড", - "app.settings.menu.app_color_mode_description": "অ্যাপ্লিকেশনের প্রদর্শন ডার্ক মোডে পরিবর্তন করুন।", - "app.settings.menu.app_language": "অ্যাপ ভাষা", - "app.settings.menu.app_language.caption": "অ্যাপের টেক্সটগুলির জন্য ভাষা নির্বাচন করুন", - "app.settings.menu.app_language.one_device_language_warning.message": "আপনার ডিভাইসে শুধুমাত্র একটি ভাষা ইনস্টল করা আছে। দয়া করে সেটিংসে আরও ভাষা ইনস্টল করুন, তারপর আপনি Scribe-এর বিভিন্ন localizations নির্বাচন করতে পারবেন।", - "app.settings.menu.app_language.one_device_language_warning.title": "শুধুমাত্র একটি ডিভাইসের ভাষা", - "app.settings.menu.app_language_description": "Scribe অ্যাপ কোন ভাষায় থাকবে তা পরিবর্তন করুন।", - "app.settings.menu.high_color_contrast": "বেশি রঙের পার্থক্য", - "app.settings.menu.high_color_contrast_description": "উন্নত অ্যাক্সেসিবিলিটির জন্য রঙের কনট্রাস্ট বাড়ান এবং আরও স্পষ্ট দর্শন প্রদান করুন।", - "app.settings.menu.increase_text_size": "অ্যাপ টেক্সটের আকার বাড়ান", - "app.settings.menu.increase_text_size_description": "আরও ভালোভাবে পড়ার জন্য মেনুর টেক্সটগুলির আকার বাড়ান।", - "app.settings.menu.title": "অ্যাপ সেটিংস", - "app.settings.title": "সেটিংস", - "app.settings.translation": "অনুবাদ", - "keyboard.not_in_wikidata.explanation_1": "উইকিডাটা হল একটি সহযোগিতামূলকভাবে সম্পাদিত জ্ঞান গ্রাফ যা উইকিমিডিয়া ফাউন্ডেশন দ্বারা রক্ষণাবেক্ষণ করা হয়। এটি উইকিপিডিয়ার মতো প্রকল্প এবং আরও অনেক প্রকল্পের জন্য একটি উন্মুক্ত ডেটা উৎস হিসাবে কাজ করে।", - "keyboard.not_in_wikidata.explanation_2": "Scribe তার অনেক মূল বৈশিষ্ট্যের জন্য উইকিডাটার ভাষার ডেটা ব্যবহার করে। আমরা যেমন তথ্য পাই: বিশেষ্য লিঙ্গ, ক্রিয়াপদ সংযোজন এবং আরও অনেক কিছু!", - "keyboard.not_in_wikidata.explanation_3": "আপনি wikidata.org-এ একটি অ্যাকাউন্ট তৈরি করতে পারেন এবং Scribe এবং অন্যান্য অনেক প্রকল্পকে সমর্থনকারী কমিউনিটিতে যোগ দিতে পারেন। আমাদের সাহায্য করুন বিনামূল্যে তথ্য বিশ্বে পৌঁছে দিতে!" + "i18n.app._global.english": "ইংরেজি", + "i18n.app._global.french": "ফরাসি", + "i18n.app._global.german": "জার্মান", + "i18n.app._global.italian": "ইতালীয়", + "i18n.app._global.portuguese": "পর্তুগিজ", + "i18n.app._global.russian": "রুশ", + "i18n.app._global.spanish": "স্প্যানিশ", + "i18n.app._global.swedish": "সুইডিশ", + "i18n.app.about.app_hint": "এখানে আপনি Scribe এবং এর সম্প্রদায় সম্পর্কে আরও জানতে পারবেন।", + "i18n.app.about.community.github": "GitHub এ কোডটি দেখুন", + "i18n.app.about.community.mastodon": "আমাদের Mastodon এ অনুসরণ করুন", + "i18n.app.about.community.matrix": "Matrix এ দলের সাথে চ্যাট করুন", + "i18n.app.about.community.share_conjugate": "Scribe Conjugate শেয়ার করুন", + "i18n.app.about.community.share_scribe": "Scribe শেয়ার করুন", + "i18n.app.about.community.title": "সম্প্রদায়", + "i18n.app.about.community.view_apps": "সব Scribe অ্যাপ গুলো দেখুন", + "i18n.app.about.community.wikimedia": "Wikimedia এবং Scribe", + "i18n.app.about.community.wikimedia.caption": "আমরা কিভাবে একসাথে কাজ করি", + "i18n.app.about.community.wikimedia.text_1": "Scribe সম্ভব হত না যদি না বহু Wikimedia সহযোগীর অবদান এবং তাদের সমর্থিত প্রকল্পগুলো না থাকত। বিশেষ করে Scribe, Wikidata এর লেক্সিকোগ্রাফিক্যাল তথ্যের ব্যবহার করে এবং Scribe দ্বারা সমর্থিত প্রতিটি ভাষার জন্য Wikipedia এর তথ্য ব্যবহার করে।", + "i18n.app.about.community.wikimedia.text_2": "উইকিডাটা হলো Wikimedia ফাউন্ডেশন দ্বারা হোস্ট করা একটি সহযোগিতায় সম্পাদিত বহু ভাষার জ্ঞান গ্রাফ। এটি বিনামূল্যে ডেটা সরবরাহ করে যা যে কেউ Creative Commons Public Domain লাইসেন্স (CC0) এর অধীনে ব্যবহার করতে পারে। Scribe ব্যবহারকারীদের ক্রিয়া রূপান্তর, বিশেষ্য রূপের টীকা, বিশেষ্যের বহুবচন এবং আরও অনেক বৈশিষ্ট্য প্রদান করতে Wikidata থেকে ভাষার ডেটা ব্যবহার করে।", + "i18n.app.about.community.wikimedia.text_3": "উইকিপিডিয়া হলো একটি বহু ভাষার মুক্ত অনলাইন বিশ্বকোষ, যা স্বেচ্ছাসেবকরা খোলা সহযোগিতার মাধ্যমে এবং একটি উইকি ভিত্তিক সম্পাদনা ব্যবস্থার মাধ্যমে লিখে এবং রক্ষণাবেক্ষণ করে। Scribe, ভাষার মধ্যে সবচেয়ে সাধারণ শব্দ এবং তারপরে আসা সবচেয়ে সাধারণ শব্দগুলো বিশ্লেষণ করে অটো সাজেশন তৈরি করতে Wikipedia এর তথ্য ব্যবহার করে।", + "i18n.app.about.feedback.app_hints": "অ্যাপ টিপস রিসেট করুন", + "i18n.app.about.feedback.bug_report": "বাগ রিপোর্ট করুন", + "i18n.app.about.feedback.email": "আমাদের একটি ইমেল পাঠান", + "i18n.app.about.feedback.rate_conjugate": "Scribe Conjugate মূল্যায়ন করুন", + "i18n.app.about.feedback.rate_scribe": "Scribe মূল্যায়ন করুন", + "i18n.app.about.feedback.title": "প্রতিক্রিয়া এবং সহায়তা", + "i18n.app.about.feedback.version": "সংস্করণ", + "i18n.app.about.legal.privacy_policy": "গোপনীয়তা নীতি", + "i18n.app.about.legal.privacy_policy.caption": "আপনাকে নিরাপদ রাখতে", + "i18n.app.about.legal.privacy_policy.text": "দয়া করে মনে রাখবেন যে এই নীতির ইংরেজি সংস্করণটি সমস্ত অন্যান্য সংস্করণের উপরে প্রাধান্য পাবে।\n\nScribe ডেভেলপাররা (SCRIBE) iOS অ্যাপ \"Scribe - Language Keyboards\" (সেবা) একটি ওপেন সোর্স অ্যাপ হিসাবে তৈরি করেছে। এই সেবা SCRIBE দ্বারা কোনো খরচ ছাড়াই সরবরাহ করা হয় এবং এটি যেভাবে আছে সেভাবেই ব্যবহারের জন্য প্রস্তুত।\n\nএই গোপনীয়তা নীতি (নীতি) ব্যবহারকারীকে তথ্য প্রাপ্তি, ট্র্যাকিং, সংগ্রহ, সংরক্ষণ, ব্যবহার এবং ব্যক্তিগত তথ্যের প্রকাশ (USER INFORMATION) এবং ব্যবহার তথ্য (USER DATA) সম্পর্কিত নীতিগুলোর ব্যাপারে অবগত করতে ব্যবহৃত হয়।", + "i18n.app.about.legal.third_party": "তৃতীয় পক্ষের লাইসেন্স", + "i18n.app.about.legal.third_party.caption": "যাদের কোড আমরা ব্যবহার করেছি", + "i18n.app.about.legal.third_party.entry_custom_keyboard": "কাস্টম কীবোর্ড\n• লেখক: EthanSK\n• লাইসেন্স: MIT\n• লিঙ্ক: https://github.com/EthanSK/CustomKeyboard/blob/master/LICENSE", + "i18n.app.about.legal.third_party.entry_simple_keyboard": "সিম্পল কীবোর্ড\n• লেখক: Simple Mobile Tools\n• লাইসেন্স: GPL-3.0\n• লিঙ্ক: https://github.com/SimpleMobileTools/Simple-Keyboard/blob/main/LICENSE", + "i18n.app.about.legal.third_party.text": "Scribe ডেভেলপাররা (SCRIBE) iOS অ্যাপ্লিকেশন \"Scribe - Language Keyboards\" (SERVICE) তৃতীয় পক্ষের কোড ব্যবহার করে তৈরি করেছেন। এই SERVICE তৈরিতে ব্যবহৃত সমস্ত সোর্স কোড এমন উৎস থেকে এসেছে যা SERVICE দ্বারা সম্পূর্ণভাবে ব্যবহারের অনুমতি দেয়। এই অংশে SERVICE ভিত্তি করে যে সোর্স কোড ব্যবহার করা হয়েছে এবং প্রতিটি কোডের লাইসেন্স তালিকাভুক্ত করা হয়েছে।\n\nনিম্নলিখিত হল সমস্ত ব্যবহৃত সোর্স কোড, কোডের প্রধান লেখক বা লেখকদের নাম, ব্যবহারকালে কোডটির প্রকাশিত লাইসেন্স এবং লাইসেন্সের লিঙ্ক।", + "i18n.app.about.legal.title": "আইনি", + "i18n.app.about.title": "সম্পর্কে", + "i18n.app.conjugate.choose_conjugation.select_tense": "কাল নির্বাচন করুন", + "i18n.app.conjugate.choose_conjugation.title": "নিচের একটি conjugation নির্বাচন করুন", + "i18n.app.conjugate.recently_conjugated.title": "সাম্প্রতিক সময়ের conjugated", + "i18n.app.conjugate.title": "Conjugate", + "i18n.app.conjugate.verbs_search.placeholder": "ক্রিয়াপদ অনুসন্ধান করুন", + "i18n.app.conjugate.verbs_search.title": "ক্রিয়াপদ সংযুগ করুন", + "i18n.app.download.menu_option.conjugate_description": "Scribe Conjugate-এ নতুন ডেটা যোগ করুন।", + "i18n.app.download.menu_option.conjugate_download_data": "ক্রিয়াপদ ডেটা ডাউনলোড করুন", + "i18n.app.download.menu_option.conjugate_download_data_start": "সংযুগ করা শুরু করতে ডেটা ডাউনলোড করুন!", + "i18n.app.download.menu_option.conjugate_title": "ক্রিয়াপদ ডেটা", + "i18n.app.download.menu_option.scribe_description": "Scribe কীবোর্ডে নতুন ডেটা যোগ করুন।", + "i18n.app.download.menu_option.scribe_download_data": "কীবোর্ড ডেটা ডাউনলোড করুন", + "i18n.app.download.menu_option.scribe_title": "ভাষার ডেটা", + "i18n.app.download.menu_ui.select.all_languages": "সমস্ত ভাষা", + "i18n.app.download.menu_ui.select.title": "ডাউনলোড করার জন্য ডেটা নির্বাচন করুন", + "i18n.app.download.menu_ui.title": "ডেটা ডাউনলোড করুন", + "i18n.app.download.menu_ui.update_data.check_new": "নতুন ডেটার জন্য চেক করুন", + "i18n.app.download.menu_ui.update_data.regular_update": "নিয়মিত ডেটা আপডেট করুন", + "i18n.app.download.menu_ui.update_data.title": "ডেটা আপডেট করুন", + "i18n.app.installation.app_hint": "আপনার ডিভাইসে Scribe কীবোর্ড ইনস্টল করতে নিচের নির্দেশনাগুলি অনুসরণ করুন।", + "i18n.app.installation.button_quick_tutorial": "দ্রুত টিউটোরিয়াল", + "i18n.app.installation.keyboard.keyboard_settings": "কীবোর্ড সেটিংস খুলুন", + "i18n.app.installation.keyboard.keyboards_bold": "কীবোর্ডসমূহ", + "i18n.app.installation.keyboard.scribe_settings": "Scribe সেটিংস খুলুন", + "i18n.app.installation.keyboard.text_1": "নির্বাচন করুন", + "i18n.app.installation.keyboard.text_2": "আপনি যে কীবোর্ডগুলি ব্যবহার করতে চান সেগুলি সক্রিয় করুন", + "i18n.app.installation.keyboard.text_3": "টাইপ করার সময়, প্রেস করুন", + "i18n.app.installation.keyboard.text_4": "কীবোর্ড নির্বাচন করতে", + "i18n.app.installation.keyboard.title": "কীবোর্ড ইনস্টলেশন", + "i18n.app.installation.title": "ইনস্টলেশন", + "i18n.app.keyboard.not_in_wikidata.explanation_1": "উইকিডাটা হল একটি সহযোগিতামূলকভাবে সম্পাদিত জ্ঞান গ্রাফ যা উইকিমিডিয়া ফাউন্ডেশন দ্বারা রক্ষণাবেক্ষণ করা হয়। এটি উইকিপিডিয়ার মতো প্রকল্প এবং আরও অনেক প্রকল্পের জন্য একটি উন্মুক্ত ডেটা উৎস হিসাবে কাজ করে।", + "i18n.app.keyboard.not_in_wikidata.explanation_2": "Scribe তার অনেক মূল বৈশিষ্ট্যের জন্য উইকিডাটার ভাষার ডেটা ব্যবহার করে। আমরা যেমন তথ্য পাই: বিশেষ্য লিঙ্গ, ক্রিয়াপদ সংযোজন এবং আরও অনেক কিছু!", + "i18n.app.keyboard.not_in_wikidata.explanation_3": "আপনি wikidata.org-এ একটি অ্যাকাউন্ট তৈরি করতে পারেন এবং Scribe এবং অন্যান্য অনেক প্রকল্পকে সমর্থনকারী কমিউনিটিতে যোগ দিতে পারেন। আমাদের সাহায্য করুন বিনামূল্যে তথ্য বিশ্বে পৌঁছে দিতে!", + "i18n.app.settings.app_hint": "অ্যাপ এবং ইনস্টল করা ভাষার কীবোর্ডের সেটিংস এখানে পাওয়া যাবে।", + "i18n.app.settings.button_install_keyboards": "কীবোর্ড ইনস্টল করুন", + "i18n.app.settings.keyboard.functionality.annotate_suggestions": "প্রস্তাবনা/সম্পূর্ণ করতে টীকা দিন", + "i18n.app.settings.keyboard.functionality.annotate_suggestions_description": "টাইপ করার সময় প্রস্তাবনা এবং পূর্ণকরণের অধীনে তাদের লিঙ্গ প্রদর্শন করুন।", + "i18n.app.settings.keyboard.functionality.auto_suggest_emoji": "ইমোজি প্রস্তাবনা", + "i18n.app.settings.keyboard.functionality.auto_suggest_emoji_description": "আরও প্রকাশমূলক টাইপিংয়ের জন্য ইমোজি প্রস্তাবনা এবং পূর্ণকরণ চালু করুন।", + "i18n.app.settings.keyboard.functionality.default_emoji_tone": "ডিফল্ট ইমোজি স্কিন টোন", + "i18n.app.settings.keyboard.functionality.default_emoji_tone.caption": "ব্যবহার করা স্কিন টোন", + "i18n.app.settings.keyboard.functionality.default_emoji_tone_description": "ইমোজি প্রস্তাবনা এবং পূর্ণকরণের জন্য একটি ডিফল্ট স্কিন টোন সেট করুন।", + "i18n.app.settings.keyboard.functionality.delete_word_by_word": "প্রতি শব্দ ধরে মুছে ফেলুন", + "i18n.app.settings.keyboard.functionality.delete_word_by_word_description": "ডিলিট কী প্রেস এবং ধরে রাখলে শব্দ ধরে ধরে টেক্সট মুছে ফেলুন।", + "i18n.app.settings.keyboard.functionality.double_space_period": "ডাবল স্পেসে পিরিয়ড", + "i18n.app.settings.keyboard.functionality.double_space_period_description": "স্পেস কী দুইবার প্রেস করলে স্বয়ংক্রিয়ভাবে একটি পিরিয়ড প্রবেশ করান।", + "i18n.app.settings.keyboard.functionality.hold_for_alt_chars": "বিকল্প অক্ষরের জন্য ধরে রাখুন", + "i18n.app.settings.keyboard.functionality.hold_for_alt_chars_description": "কী ধরে রাখুন এবং প্রয়োজনীয় অক্ষরে টেনে আনুন বিকল্প অক্ষর নির্বাচন করতে।", + "i18n.app.settings.keyboard.functionality.popup_on_keypress": "কী প্রেসে পপআপ দেখান", + "i18n.app.settings.keyboard.functionality.popup_on_keypress_description": "কী প্রেস করলে তাদের পপআপ দেখান।", + "i18n.app.settings.keyboard.functionality.punctuation_spacing": "বিরামচিহ্নের ব্যবধান মুছুন", + "i18n.app.settings.keyboard.functionality.punctuation_spacing_description": "বিরামচিহ্নের আগে অতিরিক্ত স্থান সরিয়ে দিন।", + "i18n.app.settings.keyboard.functionality.title": "কার্যকারিতা", + "i18n.app.settings.keyboard.keypress_vibration": "কী প্রেসে ভাইব্রেশন", + "i18n.app.settings.keyboard.keypress_vibration_description": "কী প্রেস করলে ডিভাইস ভাইব্রেট করবে।", + "i18n.app.settings.keyboard.layout.default_currency": "ডিফল্ট মুদ্রা প্রতীক", + "i18n.app.settings.keyboard.layout.default_currency.caption": "১২৩ কীগুলির জন্য প্রতীক", + "i18n.app.settings.keyboard.layout.default_currency_description": "সংখ্যার কীগুলিতে কোন মুদ্রা প্রতীক প্রদর্শিত হবে তা নির্বাচন করুন।", + "i18n.app.settings.keyboard.layout.default_layout": "ডিফল্ট কীবোর্ড", + "i18n.app.settings.keyboard.layout.default_layout.caption": "ব্যবহার করার জন্য লেআউট", + "i18n.app.settings.keyboard.layout.default_layout_description": "আপনার টাইপিং পছন্দ এবং ভাষার প্রয়োজন অনুযায়ী কীবোর্ড বিন্যাস নির্বাচন করুন।", + "i18n.app.settings.keyboard.layout.disable_accent_characters": "অ্যাকসেন্ট অক্ষর নিষ্ক্রিয় করুন", + "i18n.app.settings.keyboard.layout.disable_accent_characters_description": "প্রাথমিক কীবোর্ড বিন্যাস থেকে অ্যাকসেন্টেড অক্ষর সরিয়ে ফেলুন।", + "i18n.app.settings.keyboard.layout.period_and_comma": "এবিসি-তে পিরিয়ড এবং কমা", + "i18n.app.settings.keyboard.layout.period_and_comma_description": "সুবিধাজনক টাইপিংয়ের জন্য প্রধান কীবোর্ডে পিরিয়ড এবং কমা কীগুলি অন্তর্ভুক্ত করুন।", + "i18n.app.settings.keyboard.layout.title": "বিন্যাস", + "i18n.app.settings.keyboard.title": "ইনস্টল করা কীবোর্ড নির্বাচন করুন", + "i18n.app.settings.keyboard.translation.select_source": "ভাষা নির্বাচন করুন", + "i18n.app.settings.keyboard.translation.select_source.caption": "উৎস ভাষা কী", + "i18n.app.settings.keyboard.translation.select_source.title": "অনুবাদ ভাষা", + "i18n.app.settings.keyboard.translation.select_source_description": "যে ভাষা থেকে অনুবাদ করা হবে তা পরিবর্তন করুন।", + "i18n.app.settings.keyboard.translation.title": "অনুবাদের উৎস ভাষা", + "i18n.app.settings.menu.app_color_mode": "ডার্ক মোড", + "i18n.app.settings.menu.app_color_mode_description": "অ্যাপ্লিকেশনের প্রদর্শন ডার্ক মোডে পরিবর্তন করুন।", + "i18n.app.settings.menu.app_language": "অ্যাপ ভাষা", + "i18n.app.settings.menu.app_language.caption": "অ্যাপের টেক্সটগুলির জন্য ভাষা নির্বাচন করুন", + "i18n.app.settings.menu.app_language.one_device_language_warning.message": "আপনার ডিভাইসে শুধুমাত্র একটি ভাষা ইনস্টল করা আছে। দয়া করে সেটিংসে আরও ভাষা ইনস্টল করুন, তারপর আপনি Scribe-এর বিভিন্ন localizations নির্বাচন করতে পারবেন।", + "i18n.app.settings.menu.app_language.one_device_language_warning.title": "শুধুমাত্র একটি ডিভাইসের ভাষা", + "i18n.app.settings.menu.app_language_description": "Scribe অ্যাপ কোন ভাষায় থাকবে তা পরিবর্তন করুন।", + "i18n.app.settings.menu.high_color_contrast": "বেশি রঙের পার্থক্য", + "i18n.app.settings.menu.high_color_contrast_description": "উন্নত অ্যাক্সেসিবিলিটির জন্য রঙের কনট্রাস্ট বাড়ান এবং আরও স্পষ্ট দর্শন প্রদান করুন।", + "i18n.app.settings.menu.increase_text_size": "অ্যাপ টেক্সটের আকার বাড়ান", + "i18n.app.settings.menu.increase_text_size_description": "আরও ভালোভাবে পড়ার জন্য মেনুর টেক্সটগুলির আকার বাড়ান।", + "i18n.app.settings.menu.title": "অ্যাপ সেটিংস", + "i18n.app.settings.title": "সেটিংস", + "i18n.app.settings.translation": "অনুবাদ" } diff --git a/Scribe-i18n/jsons/de.json b/Scribe-i18n/jsons/de.json index 64d7d6e5..2ebf576c 100644 --- a/Scribe-i18n/jsons/de.json +++ b/Scribe-i18n/jsons/de.json @@ -1,126 +1,126 @@ { - "app._global.english": "Englisch", - "app._global.french": "Französisch", - "app._global.german": "Deutsch", - "app._global.italian": "Italienisch", - "app._global.portuguese": "Portugiesisch", - "app._global.russian": "Russisch", - "app._global.spanish": "Spanisch", - "app._global.swedish": "Schwedisch", - "app.about.app_hint": "Hier kannst du mehr über Scribe und seine Community erfahren.", - "app.about.community.github": "Den Code auf GitHub ansehen", - "app.about.community.mastodon": "Folge uns auf Mastodon", - "app.about.community.matrix": "Chatte mit dem Team auf Matrix", - "app.about.community.share_conjugate": "Scribe Conjugate teilen", - "app.about.community.share_scribe": "Scribe teilen", - "app.about.community.title": "Community", - "app.about.community.view_apps": "Alle Scribe Apps anzeigen", - "app.about.community.wikimedia": "Wikimedia und Scribe", - "app.about.community.wikimedia.caption": "Wie wir zusammenarbeiten", - "app.about.community.wikimedia.text_1": "Scribe wäre ohne die etlichen Mitwirkungen von Wikimedia Mitwirkenden, den Projekten, die sie unterstützen, gegenüber, nicht möglich. Scribe benutzt Daten der Lexikografischen Datencommunity in Wikidata, sowie solche von Wikipedia für jede von Scribe unterstützte Sprache.", - "app.about.community.wikimedia.text_2": "Wikidata ist ein kollaborativ gestalteter, mehrsprachiger Wissensgraf, der von der Wikimedia Foundation gehostet wird. Sie stellt frei verfügbare Daten, die unter einer Creative Commons Public Domain Lizenz (CC0) stehen, zur Verfügung. Scribe benutzt Sprachdaten von Wikidata, um Nutzern Verbkonjugationen, Kasusannotationen, Plurale und viele andere Funktionen zu bieten.", - "app.about.community.wikimedia.text_3": "Wikipedia ist eine mehrsprachige, freie, Online-Enzyklopädie, die von einer Community an Freiwilligen durch offene Kollaboration und einem Wiki-basierten Bearbeitungssystem geschrieben und aufrechterhalten wird. Scribe nutzt Wikipedia-Daten, um automatische Empfehlungen zu erstellen, indem die häufigsten Wörter und Folgewörter einer Sprache erlangt werden.", - "app.about.feedback.app_hints": "App-Hinweise zurücksetzen", - "app.about.feedback.bug_report": "Bug melden", - "app.about.feedback.email": "Schicke uns eine E-Mail", - "app.about.feedback.rate_conjugate": "Scribe Conjugate bewerten", - "app.about.feedback.rate_scribe": "Scribe bewerten", - "app.about.feedback.title": "Feedback und Support", - "app.about.feedback.version": "Version", - "app.about.legal.privacy_policy": "Datenschutzrichtlinie", - "app.about.legal.privacy_policy.caption": "Wir sorgen für Ihre Sicherheit", - "app.about.legal.privacy_policy.text": "Bitte beachten Sie, dass die englische Version dieser Richtlinie Vorrang vor allen anderen Versionen hat.\n\nDie Scribe-Entwickler (SCRIBE) haben die iOS-App „Scribe – Language Keyboards“ (SERVICE) als Open-Source-App entwickelt. Dieser DIENST wird von SCRIBE kostenlos zur Verfügung gestellt und ist zur Verwendung so wie er ist bestimmt.\n\nDiese Datenschutzrichtlinie (RICHTLINIE) dient dazu, den Leser über die Bedingungen für den Zugriff auf, sowie die Verfolgung, Erfassung, Aufbewahrung, Verwendung und Offenlegung von persönlichen Informationen (NUTZERINFORMATIONEN) und Nutzungsdaten (NUTZERDATEN) aller Benutzer (NUTZER) dieses DIENSTES aufzuklären.\n\nNUTZERINFORMATIONEN sind insbesondere alle Informationen, die sich auf die NUTZER selbst oder die Geräte beziehen, die sie für den Zugriff auf den DIENST verwenden.\n\nNUTZERDATEN sind definiert als eingegebener Text oder Aktionen, die von den NUTZERN während der Nutzung des DIENSTES ausgeführt werden.\n\n1. Grundsatzerklärung\n\nDieser DIENST greift nicht auf NUTZERINFORMATIONEN oder NUTZERDATEN zu und verfolgt, sammelt, speichert, verwendet und gibt keine NUTZERDATEN weiter.\n\n2. Do Not Track\n\nNUTZER, die SCRIBE kontaktieren, um zu verlangen, dass ihre NUTZERINFORMATIONEN und NUTZERDATEN nicht verfolgt werden, erhalten eine Kopie dieser RICHTLINIE sowie einen Link zu allen Quellcodes als Nachweis, dass sie nicht verfolgt werden.\n\n3. Daten von Drittanbietern\n\nDieser DIENST verwendet Daten von Drittanbietern. Alle Daten, die bei der Erstellung dieses DIENSTES verwendet werden, stammen aus Quellen, die ihre vollständige Nutzung in der vom DIENST durchgeführten Weise ermöglichen. Primär stammen die Daten für diesen DIENST von Wikidata, Wikipedia und Unicode. Wikidata erklärt: „Alle strukturierten Daten in den Haupt-, Eigenschafts- und Lexem-Namespaces werden unter der Creative Commons CC0-Lizenz verfügbar gemacht; Text in anderen Namespaces wird unter der Creative Commons Attribution Share-Alike Lizenz verfügbar gemacht.“ Die Wikidata-Richtlinie zur Verwendung von Daten ist unter https://www.wikidata.org/wiki/Wikidata:Licensing zu finden. Wikipedia gibt an, dass Texte, also die Daten, die vom DIENST verwendet werden, „… unter den Bedingungen der Creative Commons Attribution Share-Alike Lizenz verwendet werden können“. Die Wikipedia-Richtlinie zur Verwendung von Daten ist unter https://en.wikipedia.org/wiki/Wikipedia:Reusing_Wikipedia_content zu finden. Unicode gewährt die Erlaubnis, „… kostenlos, für alle Inhaber einer Kopie der Unicode-Daten und der zugehörigen Dokumentation (der „Data Files“) oder der Unicode-Software und der zugehörigen Dokumentation (der „Software“), die Data Files oder Software ohne Einschränkung zu verwenden …“ Die Unicode-Richtlinie zur Verwendung von Daten ist unter https://www.unicode.org/license.txt zu finden.\n\n4. Quellcode von Drittanbietern\n\nDieser DIENST basiert auf Code von Dritten. Der gesamte bei der Erstellung dieses DIENSTES verwendete Quellcode stammt von Quellen, die ihre Nutzung in der vom DIENST durchgeführten Weise gestatten. Grundlage dieses Projekts war im Besonderen das Projekt Custom Keyboard von Ethan Sarif-Kattan. Custom Keyboard wurde unter der MIT-Lizenz veröffentlicht, welche unter https://github.com/EthanSK/CustomKeyboard/blob/master/LICENSE abrufbar ist.\n\n5. Dienste von Drittanbietern\n\nDieser DIENST nutzt Drittanbieterdienste, um einige der Daten von Drittanbietern zu modifizieren. Namentlich wurden Daten unter Verwendung von Modellen von Hugging Face’ Transformers übersetzt. Dieser Dienst ist durch eine Apache 2.0 Lizenz abgedeckt, die besagt, dass er für die kommerzielle Nutzung, Änderung, Verteilung, Patent- und private Nutzung verfügbar ist. Die Lizenz für den oben genannten Dienst finden Sie unter https://github.com/huggingface/transformers/blob/master/LICENSE.\n\n6. Links zu Drittanbietern\n\nDieser DIENST enthält Links zu externen Webseiten. Wenn NUTZER auf einen Link eines Drittanbieters klicken, werden sie auf eine Webseite weitergeleitet. Beachten Sie, dass diese externen Websites nicht von diesem DIENST betrieben werden. Daher wird NUTZERN dringend empfohlen, die Datenschutzrichtlinie dieser Webseiten zu lesen. Dieser DIENST hat keine Kontrolle über und übernimmt keine Haftung für Inhalte, Datenschutzrichtlinien oder Praktiken von Webseiten oder Diensten Dritter.\n\n7. Bilder von Drittanbietern\n\nDieser SERVICE enthält Bilder, die von Dritten urheberrechtlich geschützt sind. Insbesondere enthält diese App eine Kopie der Logos von GitHub, Inc. und Wikidata, Warenzeichen von Wikimedia Foundation, Inc. Die Bedingungen, unter denen das GitHub-Logo verwendet werden kann, ist unter https://github.com/logo abrufbar. Die Bedingungen für das Wikidata-Logo ist zu finden auf der folgenden Wikimedia-Seite: https://foundation.wikimedia.org/wiki/Policy:Trademark_policy. Dieser DIENST verwendet die urheberrechtlich geschützten Bilder in einer Weise, die diesen Kriterien entspricht, wobei die einzige Abweichung eine rotierte Version des GitHub-Logos ist, was in der Open-Source-Community üblich ist, um einen Link zur GitHub-Website darzustellen.\n\n8. Inhaltshinweis\n\nDieser DIENST ermöglicht NUTZERN den Zugriff auf sprachliche Inhalte (INHALTE). Einige dieser INHALTE könnten für Kinder und Minderjährige als ungeeignet eingestuft werden. Der Zugriff auf INHALTE über den DIENST erfolgt auf eine Weise, in der die Informationen nur bekannt sind, wenn diese ausdrücklich angefragt werden. Speziell können NUTZER Wörter übersetzen, Verben konjugieren und auf andere grammatikalische Merkmale von INHALTEN zugreifen, die sexueller, gewalttätiger oder anderweitig nicht altersgerechter Natur sein können. NUTZER können keine Wörter übersetzen, Verben konjugieren und auf andere grammatikalische Merkmale von INHALTEN zugreifen, die sexueller, gewalttätiger oder anderweitig nicht altersgerechter Natur sein können, wenn sie nicht bereits über diese Art INHALTE Bescheid wissen. SCRIBE übernimmt keine Haftung für den Zugriff auf solche INHALTE.\n\n9. Änderungen\n\nDer DIENST behält sich Änderungen dieser RICHTLINIE vor. Aktualisierungen dieser RICHTLINIE ersetzen alle vorherigen Versionen, und werden, wenn sie als wesentlich erachtet werden, in der nächsten anwendbaren Aktualisierung des DIENSTES deutlich aufgeführt. SCRIBE animiert NUTZER dazu, diese RICHTLINIE regelmäßig auf die neuesten Informationen zu unseren Datenschutzpraktiken zu prüfen und sich mit etwaigen Änderungen vertraut zu machen.\n\n10. Kontakt\n\nWenn Sie Fragen, Bedenken oder Vorschläge zu dieser RICHTLINIE haben, zögern Sie nicht, https://github.com/scribe-org zu besuchen oder SCRIBE unter scribe.langauge@gmail.com zu kontaktieren. Verantwortlich für solche Anfragen ist Andrew Tavis McAllister.\n\n11. Datum des Inkrafttretens\n\nDiese RICHTLINIE tritt am 24. Mai 2022 in Kraft.", - "app.about.legal.third_party": "Lizenzen von Drittanbietern", - "app.about.legal.third_party.caption": "Der von uns verwendete Code", - "app.about.legal.third_party.entry_custom_keyboard": "Custom Keyboard\n• Autor: EthanSK\n• Lizenz: MIT\n• Link: https://github.com/EthanSK/CustomKeyboard/blob/master/LICENSE", - "app.about.legal.third_party.entry_simple_keyboard": "Simple Keyboard\n• Autor: Simple Mobile Tools\n• Lizenz: GPL-3.0\n• Link: https://github.com/SimpleMobileTools/Simple-Keyboard/blob/main/LICENSE", - "app.about.legal.third_party.text": "Die iOS-App „Scribe - Language Keyboards“ (DIENST) wurde von den Scribe-Entwicklern (SCRIBE) unter Verwendung von Code von Dritten erstellt. Der gesamte bei der Erstellung dieses DIENSTES verwendete Quellcode stammt von Quellen, die ihre Nutzung in der vom DIENST durchgeführten Weise gestatten. Dieser Abschnitt enthält den Quellcode, auf dem der DIENST basiert, sowie die zugehörigen Lizenzen.\n\nIm Folgenden ist eine Liste des benutzten Quellcodes, des oder der jeweiligen Autor:innen und der Lizenz zur Zeit der Verwendung durch SCRIBE mit einem Link zu dieser zu finden.", - "app.about.legal.title": "Rechtliches", - "app.about.title": "Über uns", - "app.conjugate.choose_conjugation.select_tense": "Tempus auswählen", - "app.conjugate.choose_conjugation.title": "Wähle unten eine Konjugation", - "app.conjugate.recently_conjugated.title": "Kürzlich konjugiert", - "app.conjugate.title": "Konjugieren", - "app.conjugate.verbs_search.placeholder": "Nach Verben suchen", - "app.conjugate.verbs_search.title": "Verben konjugieren", - "app.download.menu_option.conjugate_description": "Neue Daten zu Scribe Conjugate hinzufügen.", - "app.download.menu_option.conjugate_download_data": "Daten für Verben herunterladen", - "app.download.menu_option.conjugate_download_data_start": "Lade Daten herunter, um mit dem Konjugieren anzufangen!", - "app.download.menu_option.conjugate_title": "Verbdaten", - "app.download.menu_option.scribe_description": "Neue Daten zu Scribe-Tastaturen hinzufügen.", - "app.download.menu_option.scribe_download_data": "Tastaturdaten hinzufügen", - "app.download.menu_option.scribe_title": "Sprachdaten", - "app.download.menu_ui.select.all_languages": "Alle Sprachen", - "app.download.menu_ui.select.title": "Herunterzuladende Daten auswählen", - "app.download.menu_ui.title": "Daten herunterladen", - "app.download.menu_ui.update_data.check_new": "Nach neuen Daten prüfen", - "app.download.menu_ui.update_data.regular_update": "Regelmäßig Daten aktualisieren", - "app.download.menu_ui.update_data.title": "Daten aktualisieren", - "app.installation.app_hint": "Folge den Anweisungen unten, um Scribe-Tastaturen auf deinem Gerät zu installieren.", - "app.installation.button_quick_tutorial": "Schnelltutorial", - "app.installation.keyboard.keyboard_settings": "Tastatureinstellungen öffnen", - "app.installation.keyboard.keyboards_bold": "Tastaturen", - "app.installation.keyboard.scribe_settings": "Scribe-Einstellungen öffnen", - "app.installation.keyboard.text_1": "Drücke auf", - "app.installation.keyboard.text_2": "Wähle die Tastaturen aus, die du benutzen möchtest", - "app.installation.keyboard.text_3": "Drücke beim Tippen auf", - "app.installation.keyboard.text_4": "um Tastaturen auszuwählen", - "app.installation.keyboard.title": "Tastaturinstallation", - "app.installation.title": "Installation", - "app.settings.app_hint": "Hier sind die Einstellungen der App und installierte Tastaturen zu finden.", - "app.settings.button_install_keyboards": "Tastaturen installieren", - "app.settings.keyboard.functionality.annotate_suggestions": "Vorschläge annotieren", - "app.settings.keyboard.functionality.annotate_suggestions_description": "Vorschläge unterstreichen, um ihr Genus beim Tippen anzuzeigen.", - "app.settings.keyboard.functionality.auto_suggest_emoji": "Schlage Emojis vor", - "app.settings.keyboard.functionality.auto_suggest_emoji_description": "Schlage für ausdrucksvolleres Schreiben Emojis vor.", - "app.settings.keyboard.functionality.default_emoji_tone": "Hautfarbe für Emoji", - "app.settings.keyboard.functionality.default_emoji_tone.caption": "Die zu benutzende Hautfarbe", - "app.settings.keyboard.functionality.default_emoji_tone_description": "Stelle einen Standardhautton für automatische Emoji-Vorschläge ein.", - "app.settings.keyboard.functionality.delete_word_by_word": "Rücktaste halten löscht Wort für Wort", - "app.settings.keyboard.functionality.delete_word_by_word_description": "Den Text Wort für Wort löschen, wenn die Rücktaste länger gedrückt wird.", - "app.settings.keyboard.functionality.double_space_period": "Punkt bei doppelter Leertaste", - "app.settings.keyboard.functionality.double_space_period_description": "Automatisch einen Punkt einsetzen, wenn zweimal die Leertaste bedient wird.", - "app.settings.keyboard.functionality.hold_for_alt_chars": "Für alternative Zeichen halten", - "app.settings.keyboard.functionality.hold_for_alt_chars_description": "Für alternative Zeichen eine Taste lange drücken und zum gewünschten Zeichen ziehen.", - "app.settings.keyboard.functionality.popup_on_keypress": "Pop-up bei Tastendruck anzeigen", - "app.settings.keyboard.functionality.popup_on_keypress_description": "Ein Pop-up einer Taste anzeigen, wenn sie gedrückt wird.", - "app.settings.keyboard.functionality.punctuation_spacing": "Leerzeichen bei Zeichensetzung löschen", - "app.settings.keyboard.functionality.punctuation_spacing_description": "Überflüssige Leerzeichen vor Zeichensetzung automatisch entfernen.", - "app.settings.keyboard.functionality.title": "Funktionalität", - "app.settings.keyboard.keypress_vibration": "Bei Tastendruck vibrieren", - "app.settings.keyboard.keypress_vibration_description": "Das Gerät vibrieren lassen, wenn Tasten gedrückt werden.", - "app.settings.keyboard.layout.default_currency": "Standardwährungssymbol", - "app.settings.keyboard.layout.default_currency.caption": "Symbol für Nummerntasten", - "app.settings.keyboard.layout.default_currency_description": "Auswählen, welches Währungssymbol bei den Nummerntasten auftaucht.", - "app.settings.keyboard.layout.default_layout": "Standardtastatur", - "app.settings.keyboard.layout.default_layout.caption": "Zu benutzendes Layout", - "app.settings.keyboard.layout.default_layout_description": "Ein Tastaturlayout auswählen, das den eigenen Vorlieben und der Sprache entspricht.", - "app.settings.keyboard.layout.disable_accent_characters": "Buchstaben mit Akzent deaktivieren", - "app.settings.keyboard.layout.disable_accent_characters_description": "Entscheide, ob Buchstaben mit Akzenten wie Umlaute auf der Haupttastatur angezeigt werden.", - "app.settings.keyboard.layout.period_and_comma": "Punkt und Komma auf ABC", - "app.settings.keyboard.layout.period_and_comma_description": "Füge der Haupttastatur Punkt- und Komma-Tasten für bequemeres Schreiben hinzu.", - "app.settings.keyboard.layout.title": "Layout", - "app.settings.keyboard.title": "Wähle installierte Tastatur aus", - "app.settings.keyboard.translation.select_source": "Sprache auswählen", - "app.settings.keyboard.translation.select_source.caption": "Die verwendete Ausgangssprache", - "app.settings.keyboard.translation.select_source.title": "Übersetzungssprache", - "app.settings.keyboard.translation.select_source_description": "Wähle die Sprache, von der übersetzt wird.", - "app.settings.keyboard.translation.title": "Ausgangssprache für die Übersetzung", - "app.settings.menu.app_color_mode": "Dunkler Modus", - "app.settings.menu.app_color_mode_description": "Die App-Darstellung auf dunkel umstellen.", - "app.settings.menu.app_language": "App-Sprache", - "app.settings.menu.app_language.caption": "App-Sprache auswählen", - "app.settings.menu.app_language.one_device_language_warning.message": "Auf Ihrem Gerät ist nur eine Sprache installiert. Bitte installieren Sie weitere Sprachen in den Einstellungen. Anschließend können Sie verschiedene Lokalisierungen von Scribe auswählen.", - "app.settings.menu.app_language.one_device_language_warning.title": "Nur eine Gerätesprache", - "app.settings.menu.app_language_description": "Ändern, welche Sprache für die Scribe-App benutzt wird.", - "app.settings.menu.high_color_contrast": "Hoher Farbkontrast", - "app.settings.menu.high_color_contrast_description": "Farbkontrast für eine vereinfachte Bedienung und bessere Erkennbarkeit.", - "app.settings.menu.increase_text_size": "Text in der App vergrößern", - "app.settings.menu.increase_text_size_description": "Die Menütexte in der App für bessere Lesbarkeit vergrößern.", - "app.settings.menu.title": "App-Einstellungen", - "app.settings.title": "Einstellungen", - "app.settings.translation": "Übersetzung", - "keyboard.not_in_wikidata.explanation_1": "Wikidata ist ein kollaborativ gestalteter, mehrsprachiger Wissensgraf, der von der Wikimedia Foundation gehostet wird. Sie dient als Quelle für offene Daten für unzählige Projekte, beispielsweise Wikipedia.", - "keyboard.not_in_wikidata.explanation_2": "Scribe nutzt Sprachdaten von Wikidata für viele Kernfunktionen. Von dort erhalten wir Informationen wie Genera, Verbkonjugationen und viele mehr!", - "keyboard.not_in_wikidata.explanation_3": "Du kannst auf wikidata.org einen Account erstellen, um der Community, die Scribe und viele andere Projekte unterstützt, beizutreten. Hilf uns dabei, der Welt freie Informationen zu geben!" + "i18n.app._global.english": "Englisch", + "i18n.app._global.french": "Französisch", + "i18n.app._global.german": "Deutsch", + "i18n.app._global.italian": "Italienisch", + "i18n.app._global.portuguese": "Portugiesisch", + "i18n.app._global.russian": "Russisch", + "i18n.app._global.spanish": "Spanisch", + "i18n.app._global.swedish": "Schwedisch", + "i18n.app.about.app_hint": "Hier kannst du mehr über Scribe und seine Community erfahren.", + "i18n.app.about.community.github": "Den Code auf GitHub ansehen", + "i18n.app.about.community.mastodon": "Folge uns auf Mastodon", + "i18n.app.about.community.matrix": "Chatte mit dem Team auf Matrix", + "i18n.app.about.community.share_conjugate": "Scribe Conjugate teilen", + "i18n.app.about.community.share_scribe": "Scribe teilen", + "i18n.app.about.community.title": "Community", + "i18n.app.about.community.view_apps": "Alle Scribe Apps anzeigen", + "i18n.app.about.community.wikimedia": "Wikimedia und Scribe", + "i18n.app.about.community.wikimedia.caption": "Wie wir zusammenarbeiten", + "i18n.app.about.community.wikimedia.text_1": "Scribe wäre ohne die etlichen Mitwirkungen von Wikimedia Mitwirkenden, den Projekten, die sie unterstützen, gegenüber, nicht möglich. Scribe benutzt Daten der Lexikografischen Datencommunity in Wikidata, sowie solche von Wikipedia für jede von Scribe unterstützte Sprache.", + "i18n.app.about.community.wikimedia.text_2": "Wikidata ist ein kollaborativ gestalteter, mehrsprachiger Wissensgraf, der von der Wikimedia Foundation gehostet wird. Sie stellt frei verfügbare Daten, die unter einer Creative Commons Public Domain Lizenz (CC0) stehen, zur Verfügung. Scribe benutzt Sprachdaten von Wikidata, um Nutzern Verbkonjugationen, Kasusannotationen, Plurale und viele andere Funktionen zu bieten.", + "i18n.app.about.community.wikimedia.text_3": "Wikipedia ist eine mehrsprachige, freie, Online-Enzyklopädie, die von einer Community an Freiwilligen durch offene Kollaboration und einem Wiki-basierten Bearbeitungssystem geschrieben und aufrechterhalten wird. Scribe nutzt Wikipedia-Daten, um automatische Empfehlungen zu erstellen, indem die häufigsten Wörter und Folgewörter einer Sprache erlangt werden.", + "i18n.app.about.feedback.app_hints": "App-Hinweise zurücksetzen", + "i18n.app.about.feedback.bug_report": "Bug melden", + "i18n.app.about.feedback.email": "Schicke uns eine E-Mail", + "i18n.app.about.feedback.rate_conjugate": "Scribe Conjugate bewerten", + "i18n.app.about.feedback.rate_scribe": "Scribe bewerten", + "i18n.app.about.feedback.title": "Feedback und Support", + "i18n.app.about.feedback.version": "Version", + "i18n.app.about.legal.privacy_policy": "Datenschutzrichtlinie", + "i18n.app.about.legal.privacy_policy.caption": "Wir sorgen für Ihre Sicherheit", + "i18n.app.about.legal.privacy_policy.text": "Bitte beachten Sie, dass die englische Version dieser Richtlinie Vorrang vor allen anderen Versionen hat.\n\nDie Scribe-Entwickler (SCRIBE) haben die iOS-App „Scribe – Language Keyboards“ (SERVICE) als Open-Source-App entwickelt. Dieser DIENST wird von SCRIBE kostenlos zur Verfügung gestellt und ist zur Verwendung so wie er ist bestimmt.\n\nDiese Datenschutzrichtlinie (RICHTLINIE) dient dazu, den Leser über die Bedingungen für den Zugriff auf, sowie die Verfolgung, Erfassung, Aufbewahrung, Verwendung und Offenlegung von persönlichen Informationen (NUTZERINFORMATIONEN) und Nutzungsdaten (NUTZERDATEN) aller Benutzer (NUTZER) dieses DIENSTES aufzuklären.\n\nNUTZERINFORMATIONEN sind insbesondere alle Informationen, die sich auf die NUTZER selbst oder die Geräte beziehen, die sie für den Zugriff auf den DIENST verwenden.\n\nNUTZERDATEN sind definiert als eingegebener Text oder Aktionen, die von den NUTZERN während der Nutzung des DIENSTES ausgeführt werden.\n\n1. Grundsatzerklärung\n\nDieser DIENST greift nicht auf NUTZERINFORMATIONEN oder NUTZERDATEN zu und verfolgt, sammelt, speichert, verwendet und gibt keine NUTZERDATEN weiter.\n\n2. Do Not Track\n\nNUTZER, die SCRIBE kontaktieren, um zu verlangen, dass ihre NUTZERINFORMATIONEN und NUTZERDATEN nicht verfolgt werden, erhalten eine Kopie dieser RICHTLINIE sowie einen Link zu allen Quellcodes als Nachweis, dass sie nicht verfolgt werden.\n\n3. Daten von Drittanbietern\n\nDieser DIENST verwendet Daten von Drittanbietern. Alle Daten, die bei der Erstellung dieses DIENSTES verwendet werden, stammen aus Quellen, die ihre vollständige Nutzung in der vom DIENST durchgeführten Weise ermöglichen. Primär stammen die Daten für diesen DIENST von Wikidata, Wikipedia und Unicode. Wikidata erklärt: „Alle strukturierten Daten in den Haupt-, Eigenschafts- und Lexem-Namespaces werden unter der Creative Commons CC0-Lizenz verfügbar gemacht; Text in anderen Namespaces wird unter der Creative Commons Attribution Share-Alike Lizenz verfügbar gemacht.“ Die Wikidata-Richtlinie zur Verwendung von Daten ist unter https://www.wikidata.org/wiki/Wikidata:Licensing zu finden. Wikipedia gibt an, dass Texte, also die Daten, die vom DIENST verwendet werden, „… unter den Bedingungen der Creative Commons Attribution Share-Alike Lizenz verwendet werden können“. Die Wikipedia-Richtlinie zur Verwendung von Daten ist unter https://en.wikipedia.org/wiki/Wikipedia:Reusing_Wikipedia_content zu finden. Unicode gewährt die Erlaubnis, „… kostenlos, für alle Inhaber einer Kopie der Unicode-Daten und der zugehörigen Dokumentation (der „Data Files“) oder der Unicode-Software und der zugehörigen Dokumentation (der „Software“), die Data Files oder Software ohne Einschränkung zu verwenden …“ Die Unicode-Richtlinie zur Verwendung von Daten ist unter https://www.unicode.org/license.txt zu finden.\n\n4. Quellcode von Drittanbietern\n\nDieser DIENST basiert auf Code von Dritten. Der gesamte bei der Erstellung dieses DIENSTES verwendete Quellcode stammt von Quellen, die ihre Nutzung in der vom DIENST durchgeführten Weise gestatten. Grundlage dieses Projekts war im Besonderen das Projekt Custom Keyboard von Ethan Sarif-Kattan. Custom Keyboard wurde unter der MIT-Lizenz veröffentlicht, welche unter https://github.com/EthanSK/CustomKeyboard/blob/master/LICENSE abrufbar ist.\n\n5. Dienste von Drittanbietern\n\nDieser DIENST nutzt Drittanbieterdienste, um einige der Daten von Drittanbietern zu modifizieren. Namentlich wurden Daten unter Verwendung von Modellen von Hugging Face’ Transformers übersetzt. Dieser Dienst ist durch eine Apache 2.0 Lizenz abgedeckt, die besagt, dass er für die kommerzielle Nutzung, Änderung, Verteilung, Patent- und private Nutzung verfügbar ist. Die Lizenz für den oben genannten Dienst finden Sie unter https://github.com/huggingface/transformers/blob/master/LICENSE.\n\n6. Links zu Drittanbietern\n\nDieser DIENST enthält Links zu externen Webseiten. Wenn NUTZER auf einen Link eines Drittanbieters klicken, werden sie auf eine Webseite weitergeleitet. Beachten Sie, dass diese externen Websites nicht von diesem DIENST betrieben werden. Daher wird NUTZERN dringend empfohlen, die Datenschutzrichtlinie dieser Webseiten zu lesen. Dieser DIENST hat keine Kontrolle über und übernimmt keine Haftung für Inhalte, Datenschutzrichtlinien oder Praktiken von Webseiten oder Diensten Dritter.\n\n7. Bilder von Drittanbietern\n\nDieser SERVICE enthält Bilder, die von Dritten urheberrechtlich geschützt sind. Insbesondere enthält diese App eine Kopie der Logos von GitHub, Inc. und Wikidata, Warenzeichen von Wikimedia Foundation, Inc. Die Bedingungen, unter denen das GitHub-Logo verwendet werden kann, ist unter https://github.com/logo abrufbar. Die Bedingungen für das Wikidata-Logo ist zu finden auf der folgenden Wikimedia-Seite: https://foundation.wikimedia.org/wiki/Policy:Trademark_policy. Dieser DIENST verwendet die urheberrechtlich geschützten Bilder in einer Weise, die diesen Kriterien entspricht, wobei die einzige Abweichung eine rotierte Version des GitHub-Logos ist, was in der Open-Source-Community üblich ist, um einen Link zur GitHub-Website darzustellen.\n\n8. Inhaltshinweis\n\nDieser DIENST ermöglicht NUTZERN den Zugriff auf sprachliche Inhalte (INHALTE). Einige dieser INHALTE könnten für Kinder und Minderjährige als ungeeignet eingestuft werden. Der Zugriff auf INHALTE über den DIENST erfolgt auf eine Weise, in der die Informationen nur bekannt sind, wenn diese ausdrücklich angefragt werden. Speziell können NUTZER Wörter übersetzen, Verben konjugieren und auf andere grammatikalische Merkmale von INHALTEN zugreifen, die sexueller, gewalttätiger oder anderweitig nicht altersgerechter Natur sein können. NUTZER können keine Wörter übersetzen, Verben konjugieren und auf andere grammatikalische Merkmale von INHALTEN zugreifen, die sexueller, gewalttätiger oder anderweitig nicht altersgerechter Natur sein können, wenn sie nicht bereits über diese Art INHALTE Bescheid wissen. SCRIBE übernimmt keine Haftung für den Zugriff auf solche INHALTE.\n\n9. Änderungen\n\nDer DIENST behält sich Änderungen dieser RICHTLINIE vor. Aktualisierungen dieser RICHTLINIE ersetzen alle vorherigen Versionen, und werden, wenn sie als wesentlich erachtet werden, in der nächsten anwendbaren Aktualisierung des DIENSTES deutlich aufgeführt. SCRIBE animiert NUTZER dazu, diese RICHTLINIE regelmäßig auf die neuesten Informationen zu unseren Datenschutzpraktiken zu prüfen und sich mit etwaigen Änderungen vertraut zu machen.\n\n10. Kontakt\n\nWenn Sie Fragen, Bedenken oder Vorschläge zu dieser RICHTLINIE haben, zögern Sie nicht, https://github.com/scribe-org zu besuchen oder SCRIBE unter scribe.langauge@gmail.com zu kontaktieren. Verantwortlich für solche Anfragen ist Andrew Tavis McAllister.\n\n11. Datum des Inkrafttretens\n\nDiese RICHTLINIE tritt am 24. Mai 2022 in Kraft.", + "i18n.app.about.legal.third_party": "Lizenzen von Drittanbietern", + "i18n.app.about.legal.third_party.caption": "Der von uns verwendete Code", + "i18n.app.about.legal.third_party.entry_custom_keyboard": "Custom Keyboard\n• Autor: EthanSK\n• Lizenz: MIT\n• Link: https://github.com/EthanSK/CustomKeyboard/blob/master/LICENSE", + "i18n.app.about.legal.third_party.entry_simple_keyboard": "Simple Keyboard\n• Autor: Simple Mobile Tools\n• Lizenz: GPL-3.0\n• Link: https://github.com/SimpleMobileTools/Simple-Keyboard/blob/main/LICENSE", + "i18n.app.about.legal.third_party.text": "Die iOS-App „Scribe - Language Keyboards“ (DIENST) wurde von den Scribe-Entwicklern (SCRIBE) unter Verwendung von Code von Dritten erstellt. Der gesamte bei der Erstellung dieses DIENSTES verwendete Quellcode stammt von Quellen, die ihre Nutzung in der vom DIENST durchgeführten Weise gestatten. Dieser Abschnitt enthält den Quellcode, auf dem der DIENST basiert, sowie die zugehörigen Lizenzen.\n\nIm Folgenden ist eine Liste des benutzten Quellcodes, des oder der jeweiligen Autor:innen und der Lizenz zur Zeit der Verwendung durch SCRIBE mit einem Link zu dieser zu finden.", + "i18n.app.about.legal.title": "Rechtliches", + "i18n.app.about.title": "Über uns", + "i18n.app.conjugate.choose_conjugation.select_tense": "Tempus auswählen", + "i18n.app.conjugate.choose_conjugation.title": "Wähle unten eine Konjugation", + "i18n.app.conjugate.recently_conjugated.title": "Kürzlich konjugiert", + "i18n.app.conjugate.title": "Konjugieren", + "i18n.app.conjugate.verbs_search.placeholder": "Nach Verben suchen", + "i18n.app.conjugate.verbs_search.title": "Verben konjugieren", + "i18n.app.download.menu_option.conjugate_description": "Neue Daten zu Scribe Conjugate hinzufügen.", + "i18n.app.download.menu_option.conjugate_download_data": "Daten für Verben herunterladen", + "i18n.app.download.menu_option.conjugate_download_data_start": "Lade Daten herunter, um mit dem Konjugieren anzufangen!", + "i18n.app.download.menu_option.conjugate_title": "Verbdaten", + "i18n.app.download.menu_option.scribe_description": "Neue Daten zu Scribe-Tastaturen hinzufügen.", + "i18n.app.download.menu_option.scribe_download_data": "Tastaturdaten hinzufügen", + "i18n.app.download.menu_option.scribe_title": "Sprachdaten", + "i18n.app.download.menu_ui.select.all_languages": "Alle Sprachen", + "i18n.app.download.menu_ui.select.title": "Herunterzuladende Daten auswählen", + "i18n.app.download.menu_ui.title": "Daten herunterladen", + "i18n.app.download.menu_ui.update_data.check_new": "Nach neuen Daten prüfen", + "i18n.app.download.menu_ui.update_data.regular_update": "Regelmäßig Daten aktualisieren", + "i18n.app.download.menu_ui.update_data.title": "Daten aktualisieren", + "i18n.app.installation.app_hint": "Folge den Anweisungen unten, um Scribe-Tastaturen auf deinem Gerät zu installieren.", + "i18n.app.installation.button_quick_tutorial": "Schnelltutorial", + "i18n.app.installation.keyboard.keyboard_settings": "Tastatureinstellungen öffnen", + "i18n.app.installation.keyboard.keyboards_bold": "Tastaturen", + "i18n.app.installation.keyboard.scribe_settings": "Scribe-Einstellungen öffnen", + "i18n.app.installation.keyboard.text_1": "Drücke auf", + "i18n.app.installation.keyboard.text_2": "Wähle die Tastaturen aus, die du benutzen möchtest", + "i18n.app.installation.keyboard.text_3": "Drücke beim Tippen auf", + "i18n.app.installation.keyboard.text_4": "um Tastaturen auszuwählen", + "i18n.app.installation.keyboard.title": "Tastaturinstallation", + "i18n.app.installation.title": "Installation", + "i18n.app.keyboard.not_in_wikidata.explanation_1": "Wikidata ist ein kollaborativ gestalteter, mehrsprachiger Wissensgraf, der von der Wikimedia Foundation gehostet wird. Sie dient als Quelle für offene Daten für unzählige Projekte, beispielsweise Wikipedia.", + "i18n.app.keyboard.not_in_wikidata.explanation_2": "Scribe nutzt Sprachdaten von Wikidata für viele Kernfunktionen. Von dort erhalten wir Informationen wie Genera, Verbkonjugationen und viele mehr!", + "i18n.app.keyboard.not_in_wikidata.explanation_3": "Du kannst auf wikidata.org einen Account erstellen, um der Community, die Scribe und viele andere Projekte unterstützt, beizutreten. Hilf uns dabei, der Welt freie Informationen zu geben!", + "i18n.app.settings.app_hint": "Hier sind die Einstellungen der App und installierte Tastaturen zu finden.", + "i18n.app.settings.button_install_keyboards": "Tastaturen installieren", + "i18n.app.settings.keyboard.functionality.annotate_suggestions": "Vorschläge annotieren", + "i18n.app.settings.keyboard.functionality.annotate_suggestions_description": "Vorschläge unterstreichen, um ihr Genus beim Tippen anzuzeigen.", + "i18n.app.settings.keyboard.functionality.auto_suggest_emoji": "Schlage Emojis vor", + "i18n.app.settings.keyboard.functionality.auto_suggest_emoji_description": "Schlage für ausdrucksvolleres Schreiben Emojis vor.", + "i18n.app.settings.keyboard.functionality.default_emoji_tone": "Hautfarbe für Emoji", + "i18n.app.settings.keyboard.functionality.default_emoji_tone.caption": "Die zu benutzende Hautfarbe", + "i18n.app.settings.keyboard.functionality.default_emoji_tone_description": "Stelle einen Standardhautton für automatische Emoji-Vorschläge ein.", + "i18n.app.settings.keyboard.functionality.delete_word_by_word": "Rücktaste halten löscht Wort für Wort", + "i18n.app.settings.keyboard.functionality.delete_word_by_word_description": "Den Text Wort für Wort löschen, wenn die Rücktaste länger gedrückt wird.", + "i18n.app.settings.keyboard.functionality.double_space_period": "Punkt bei doppelter Leertaste", + "i18n.app.settings.keyboard.functionality.double_space_period_description": "Automatisch einen Punkt einsetzen, wenn zweimal die Leertaste bedient wird.", + "i18n.app.settings.keyboard.functionality.hold_for_alt_chars": "Für alternative Zeichen halten", + "i18n.app.settings.keyboard.functionality.hold_for_alt_chars_description": "Für alternative Zeichen eine Taste lange drücken und zum gewünschten Zeichen ziehen.", + "i18n.app.settings.keyboard.functionality.popup_on_keypress": "Pop-up bei Tastendruck anzeigen", + "i18n.app.settings.keyboard.functionality.popup_on_keypress_description": "Ein Pop-up einer Taste anzeigen, wenn sie gedrückt wird.", + "i18n.app.settings.keyboard.functionality.punctuation_spacing": "Leerzeichen bei Zeichensetzung löschen", + "i18n.app.settings.keyboard.functionality.punctuation_spacing_description": "Überflüssige Leerzeichen vor Zeichensetzung automatisch entfernen.", + "i18n.app.settings.keyboard.functionality.title": "Funktionalität", + "i18n.app.settings.keyboard.keypress_vibration": "Bei Tastendruck vibrieren", + "i18n.app.settings.keyboard.keypress_vibration_description": "Das Gerät vibrieren lassen, wenn Tasten gedrückt werden.", + "i18n.app.settings.keyboard.layout.default_currency": "Standardwährungssymbol", + "i18n.app.settings.keyboard.layout.default_currency.caption": "Symbol für Nummerntasten", + "i18n.app.settings.keyboard.layout.default_currency_description": "Auswählen, welches Währungssymbol bei den Nummerntasten auftaucht.", + "i18n.app.settings.keyboard.layout.default_layout": "Standardtastatur", + "i18n.app.settings.keyboard.layout.default_layout.caption": "Zu benutzendes Layout", + "i18n.app.settings.keyboard.layout.default_layout_description": "Ein Tastaturlayout auswählen, das den eigenen Vorlieben und der Sprache entspricht.", + "i18n.app.settings.keyboard.layout.disable_accent_characters": "Buchstaben mit Akzent deaktivieren", + "i18n.app.settings.keyboard.layout.disable_accent_characters_description": "Entscheide, ob Buchstaben mit Akzenten wie Umlaute auf der Haupttastatur angezeigt werden.", + "i18n.app.settings.keyboard.layout.period_and_comma": "Punkt und Komma auf ABC", + "i18n.app.settings.keyboard.layout.period_and_comma_description": "Füge der Haupttastatur Punkt- und Komma-Tasten für bequemeres Schreiben hinzu.", + "i18n.app.settings.keyboard.layout.title": "Layout", + "i18n.app.settings.keyboard.title": "Wähle installierte Tastatur aus", + "i18n.app.settings.keyboard.translation.select_source": "Sprache auswählen", + "i18n.app.settings.keyboard.translation.select_source.caption": "Die verwendete Ausgangssprache", + "i18n.app.settings.keyboard.translation.select_source.title": "Übersetzungssprache", + "i18n.app.settings.keyboard.translation.select_source_description": "Wähle die Sprache, von der übersetzt wird.", + "i18n.app.settings.keyboard.translation.title": "Ausgangssprache für die Übersetzung", + "i18n.app.settings.menu.app_color_mode": "Dunkler Modus", + "i18n.app.settings.menu.app_color_mode_description": "Die App-Darstellung auf dunkel umstellen.", + "i18n.app.settings.menu.app_language": "App-Sprache", + "i18n.app.settings.menu.app_language.caption": "App-Sprache auswählen", + "i18n.app.settings.menu.app_language.one_device_language_warning.message": "Auf Ihrem Gerät ist nur eine Sprache installiert. Bitte installieren Sie weitere Sprachen in den Einstellungen. Anschließend können Sie verschiedene Lokalisierungen von Scribe auswählen.", + "i18n.app.settings.menu.app_language.one_device_language_warning.title": "Nur eine Gerätesprache", + "i18n.app.settings.menu.app_language_description": "Ändern, welche Sprache für die Scribe-App benutzt wird.", + "i18n.app.settings.menu.high_color_contrast": "Hoher Farbkontrast", + "i18n.app.settings.menu.high_color_contrast_description": "Farbkontrast für eine vereinfachte Bedienung und bessere Erkennbarkeit.", + "i18n.app.settings.menu.increase_text_size": "Text in der App vergrößern", + "i18n.app.settings.menu.increase_text_size_description": "Die Menütexte in der App für bessere Lesbarkeit vergrößern.", + "i18n.app.settings.menu.title": "App-Einstellungen", + "i18n.app.settings.title": "Einstellungen", + "i18n.app.settings.translation": "Übersetzung" } diff --git a/Scribe-i18n/jsons/en-US.json b/Scribe-i18n/jsons/en-US.json index 17e58250..9eba4f8e 100644 --- a/Scribe-i18n/jsons/en-US.json +++ b/Scribe-i18n/jsons/en-US.json @@ -1,128 +1,129 @@ { - "app._global.english": "English", - "app._global.french": "French", - "app._global.german": "German", - "app._global.italian": "Italian", - "app._global.portuguese": "Portuguese", - "app._global.russian": "Russian", - "app._global.spanish": "Spanish", - "app._global.swedish": "Swedish", - "app.about.app_hint": "Here's where you can learn more about Scribe and its community.", - "app.about.community.github": "See the code on GitHub", - "app.about.community.mastodon": "Follow us on Mastodon", - "app.about.community.matrix": "Chat with the team on Matrix", - "app.about.community.share_conjugate": "Share Scribe Conjugate", - "app.about.community.share_scribe": "Share Scribe", - "app.about.community.title": "Community", - "app.about.community.view_apps": "View all Scribe apps", - "app.about.community.wikimedia": "Wikimedia and Scribe", - "app.about.community.wikimedia.caption": "How we work together", - "app.about.community.wikimedia.text_1": "Scribe would not be possible without countless contributions by Wikimedia contributors to the many projects that they support. Scribe makes use of data from the Wikidata Lexicographical data community, as well as data from Wikipedia for each language that Scribe supports.", - "app.about.community.wikimedia.text_2": "Wikidata is a collaboratively edited multilingual knowledge graph hosted by the Wikimedia Foundation. It provides freely available data that anyone can use under a Creative Commons Public Domain license (CC0). Scribe uses language data from Wikidata to provide users with verb conjugations, noun-form annotations, noun plurals, and many other features.", - "app.about.community.wikimedia.text_3": "Wikipedia is a multilingual free online encyclopedia written and maintained by a community of volunteers through open collaboration and a wiki-based editing system. Scribe uses data from Wikipedia to produce autosuggestions by deriving the most common words in a language as well as the most common words that follow them.", - "app.about.feedback.app_hints": "Reset app hints", - "app.about.feedback.bug_report": "Report a bug", - "app.about.feedback.email": "Send us an email", - "app.about.feedback.rate_conjugate": "Rate Scribe Conjugate", - "app.about.feedback.rate_scribe": "Rate Scribe", - "app.about.feedback.title": "Feedback and support", - "app.about.feedback.version": "Version", - "app.about.legal.privacy_policy": "Privacy policy", - "app.about.legal.privacy_policy.caption": "Keeping you safe", - "app.about.legal.privacy_policy.text": "Please note that the English version of this policy takes precedence over all other versions.\n\nThe Scribe developers (SCRIBE) built the iOS application \"Scribe - Language Keyboards\" (SERVICE) as an open-source application. This SERVICE is provided by SCRIBE at no cost and is intended for use as is.\n\nThis privacy policy (POLICY) is used to inform the reader of the policies for the access, tracking, collection, retention, use, and disclosure of personal information (USER INFORMATION) and usage data (USER DATA) for all individuals who make use of this SERVICE (USERS).\n\nUSER INFORMATION is specifically defined as any information related to the USERS themselves or the devices they use to access the SERVICE.\n\nUSER DATA is specifically defined as any text that is typed or actions that are done by the USERS while using the SERVICE.\n\n1. Policy Statement\n\nThis SERVICE does not access, track, collect, retain, use, or disclose any USER INFORMATION or USER DATA.\n\n2. Do Not Track\n\nUSERS contacting SCRIBE to ask that their USER INFORMATION and USER DATA not be tracked will be provided with a copy of this POLICY as well as a link to all source codes as proof that they are not being tracked.\n\n3. Third-Party Data\n\nThis SERVICE makes use of third-party data. All data used in the creation of this SERVICE comes from sources that allow its full use in the manner done so by the SERVICE. Specifically, the data for this SERVICE comes from Wikidata, Wikipedia and Unicode. Wikidata states that, \"All structured data in the main, property and lexeme namespaces is made available under the Creative Commons CC0 License; text in other namespaces is made available under the Creative Commons Attribution-Share Alike License.\" The policy detailing Wikidata data usage can be found at https://www.wikidata.org/wiki/Wikidata:Licensing. Wikipedia states that text data, the type of data used by the SERVICE, \"… can be used under the terms of the Creative Commons Attribution Share-Alike license\". The policy detailing Wikipedia data usage can be found at https://en.wikipedia.org/wiki/Wikipedia:Reusing_Wikipedia_content. Unicode provides permission, \"… free of charge, to any person obtaining a copy of the Unicode data files and any associated documentation (the \"Data Files\") or Unicode software and any associated documentation (the \"Software\") to deal in the Data Files or Software without restriction…\" The policy detailing Unicode data usage can be found at https://www.unicode.org/license.txt.\n\n4. Third-Party Source Code\n\nThis SERVICE was based on third-party code. All source code used in the creation of this SERVICE comes from sources that allow its full use in the manner done so by the SERVICE. Specifically, the basis of this project was the project Custom Keyboard by Ethan Sarif-Kattan. Custom Keyboard was released under an MIT license, with this license being available at https://github.com/EthanSK/CustomKeyboard/blob/master/LICENSE.\n\n5. Third-Party Services\n\nThis SERVICE makes use of third-party services to manipulate some of the third-party data. Specifically, data has been translated using models from Hugging Face transformers. This service is covered by an Apache License 2.0, which states that it is available for commercial use, modification, distribution, patent use, and private use. The license for the aforementioned service can be found at https://github.com/huggingface/transformers/blob/master/LICENSE.\n\n6. Third-Party Links\n\nThis SERVICE contains links to external websites. If USERS click on a third-party link, they will be directed to a website. Note that these external websites are not operated by this SERVICE. Therefore, USERS are strongly advised to review the privacy policy of these websites. This SERVICE has no control over and assumes no responsibility for the content, privacy policies, or practices of any third-party sites or services.\n\n7. Third-Party Images\n\nThis SERVICE contains images that are copyrighted by third-parties. Specifically, this app includes a copy of the logos of GitHub, Inc and Wikidata, trademarked by Wikimedia Foundation, Inc. The terms by which the GitHub logo can be used are found on https://github.com/logos, and the terms for the Wikidata logo are found on the following Wikimedia page: https://foundation.wikimedia.org/wiki/Policy:Trademark_policy. This SERVICE uses the copyrighted images in a way that matches these criteria, with the only deviation being a rotation of the GitHub logo that is common in the open-source community to indicate that there is a link to the GitHub website.\n\n8. Content Notice\n\nThis SERVICE allows USERS to access linguistic content (CONTENT). Some of this CONTENT could be deemed inappropriate for children and legal minors. Accessing CONTENT using the SERVICE is done in a way that the information is unavailable unless explicitly known. Specifically, USERS \"can\" translate words, conjugate verbs, and access other grammatical features of CONTENT that may be sexual, violent, or otherwise inappropriate in nature. USERS \"cannot\" translate words, conjugate verbs, and access other grammatical features of CONTENT that may be sexual, violent, or otherwise inappropriate in nature if they do not already know about the nature of this CONTENT. SCRIBE takes no responsibility for the access of such CONTENT.\n\n9. Changes\n\nThis POLICY is subject to change. Updates to this POLICY will replace all prior instances, and if deemed material will further be clearly stated in the next applicable update to the SERVICE. SCRIBE encourages USERS to periodically review this POLICY for the latest information on our privacy practices and to familiarize themselves with any changes.\n\n10. Contact\n\nIf you have any questions, concerns, or suggestions about this POLICY, do not hesitate to visit https://github.com/scribe-org or contact SCRIBE at scribe.langauge@gmail.com. The person responsible for such inquiries is Andrew Tavis McAllister.\n\n11. Effective Date\n\nThis POLICY is effective as of the 24th of May, 2022.", - "app.about.legal.third_party": "Third-party licenses", - "app.about.legal.third_party.caption": "Whose code we used", - "app.about.legal.third_party.entry_custom_keyboard": "Custom Keyboard\n• Author: EthanSK\n• License: MIT\n• Link: https://github.com/EthanSK/CustomKeyboard/blob/master/LICENSE", - "app.about.legal.third_party.entry_simple_keyboard": "Simple Keyboard\n• Author: Simple Mobile Tools\n• License: GPL-3.0\n• Link: https://github.com/SimpleMobileTools/Simple-Keyboard/blob/main/LICENSE", - "app.about.legal.third_party.text": "The Scribe developers (SCRIBE) built the iOS application \"Scribe - Language Keyboards\" (SERVICE) using third party code. All source code used in the creation of this SERVICE comes from sources that allow its full use in the manner done so by the SERVICE. This section lists the source code on which the SERVICE was based as well as the coinciding licenses of each.\n\nThe following is a list of all used source code, the main author or authors of the code, the license under which it was released at time of usage, and a link to the license.", - "app.about.legal.title": "Legal", - "app.about.title": "About", - "app.conjugate.choose_conjugation.select_tense": "Select tense", - "app.conjugate.choose_conjugation.title": "Choose a conjugation below", - "app.conjugate.recently_conjugated.title": "Recently conjugated", - "app.conjugate.title": "Conjugate", - "app.conjugate.verbs_search.placeholder": "Search for verbs", - "app.conjugate.verbs_search.title": "Conjugate verbs", - "app.download.menu_option.conjugate_description": "Add new data to Scribe Conjugate.", - "app.download.menu_option.conjugate_download_data": "Download verb data", - "app.download.menu_option.conjugate_download_data_start": "Download data to start conjugating!", - "app.download.menu_option.conjugate_title": "Verb data", - "app.download.menu_option.scribe_description": "Add new data to Scribe keyboards.", - "app.download.menu_option.scribe_download_data": "Download keyboard data", - "app.download.menu_option.scribe_title": "Language data", - "app.download.menu_ui.select.all_languages": "All languages", - "app.download.menu_ui.select.title": "Select data to download", - "app.download.menu_ui.title": "Download data", - "app.download.menu_ui.update_data.check_new": "Check for new data", - "app.download.menu_ui.update_data.regular_update": "Regularly update data", - "app.download.menu_ui.update_data.title": "Update data", - "app.installation.app_hint": "Follow the directions below to install Scribe keyboards on your device.", - "app.installation.button_quick_tutorial": "Quick tutorial", - "app.installation.keyboard.keyboard_settings": "Open keyboard settings", - "app.installation.keyboard.keyboards_bold": "Keyboards", - "app.installation.keyboard.scribe_settings": "Open Scribe settings", - "app.installation.keyboard.text_1": "Select", - "app.installation.keyboard.text_2": "Activate keyboards that you want to use", - "app.installation.keyboard.text_3": "When typing, press", - "app.installation.keyboard.text_4": "to select keyboards", - "app.installation.keyboard.title": "Keyboard installation", - "app.installation.title": "Installation", - "app.settings.app_hint": "Settings for the app and installed language keyboards are found here.", - "app.settings.button_install_keyboards": "Install keyboards", - "app.settings.keyboard.functionality.annotate_suggestions": "Annotate suggest/complete", - "app.settings.keyboard.functionality.annotate_suggestions_description": "Underline suggestions and completions to show their genders as you type.", - "app.settings.keyboard.functionality.auto_suggest_emoji": "Autosuggest emojis", - "app.settings.keyboard.functionality.auto_suggest_emoji_description": "Turn on emoji suggestions and completions for more expressive typing.", - "app.settings.keyboard.functionality.default_emoji_tone": "Default emoji skin tone", - "app.settings.keyboard.functionality.default_emoji_tone.caption": "Skin tone to be used", - "app.settings.keyboard.functionality.default_emoji_tone_description": "Set a default skin tone for emoji autosuggestions and completions.", - "app.settings.keyboard.functionality.delete_word_by_word": "Hold delete is word by word", - "app.settings.keyboard.functionality.delete_word_by_word_description": "Delete text word by word when the delete key is pressed and held.", - "app.settings.keyboard.functionality.double_space_period": "Double space periods", - "app.settings.keyboard.functionality.double_space_period_description": "Automatically insert a period when the space key is pressed twice.", - "app.settings.keyboard.functionality.hold_for_alt_chars": "Hold for alternate characters", - "app.settings.keyboard.functionality.hold_for_alt_chars_description": "Select alternate characters by holding keys and dragging to the desired character.", - "app.settings.keyboard.functionality.popup_on_keypress": "Show popup on keypress", - "app.settings.keyboard.functionality.popup_on_keypress_description": "Display a popup of keys as they're pressed.", - "app.settings.keyboard.functionality.punctuation_spacing": "Delete punctuation spacing", - "app.settings.keyboard.functionality.punctuation_spacing_description": "Remove excess spaces before punctuation marks.", - "app.settings.keyboard.functionality.title": "Functionality", - "app.settings.keyboard.keypress_sound": "Play sound on key press", - "app.settings.keyboard.keypress_sound_description": "Have the device play a sound when keys are pressed.", - "app.settings.keyboard.keypress_vibration": "Vibrate on key press", - "app.settings.keyboard.keypress_vibration_description": "Have the device vibrate when keys are pressed.", - "app.settings.keyboard.layout.default_currency": "Default currency symbol", - "app.settings.keyboard.layout.default_currency.caption": "Symbol for the 123 keys", - "app.settings.keyboard.layout.default_currency_description": "Select which currency symbol appears on the number keys.", - "app.settings.keyboard.layout.default_layout": "Default keyboard", - "app.settings.keyboard.layout.default_layout.caption": "Layout to use", - "app.settings.keyboard.layout.default_layout_description": "Select a keyboard layout that suits your typing preference and language needs.", - "app.settings.keyboard.layout.disable_accent_characters": "Disable accent characters", - "app.settings.keyboard.layout.disable_accent_characters_description": "Remove accented letter keys on the primary keyboard layout.", - "app.settings.keyboard.layout.period_and_comma": "Period and comma on ABC", - "app.settings.keyboard.layout.period_and_comma_description": "Include period and comma keys on the main keyboard for convenient typing.", - "app.settings.keyboard.layout.title": "Layout", - "app.settings.keyboard.title": "Select installed keyboard", - "app.settings.keyboard.translation.select_source": "Select language", - "app.settings.keyboard.translation.select_source.caption": "What the source language is", - "app.settings.keyboard.translation.select_source.title": "Translation language", - "app.settings.keyboard.translation.select_source_description": "Change the language to translate from.", - "app.settings.keyboard.translation.title": "Translation source language", - "app.settings.menu.app_color_mode": "Dark mode", - "app.settings.menu.app_color_mode_description": "Change the application display to dark mode.", - "app.settings.menu.app_language": "App language", - "app.settings.menu.app_language.caption": "Select language for app texts", - "app.settings.menu.app_language.one_device_language_warning.message": "You only have one language installed on your device. Please install more languages in Settings and then you can select different localizations of Scribe.", - "app.settings.menu.app_language.one_device_language_warning.title": "Only one device language", - "app.settings.menu.app_language_description": "Change which language the Scribe app is in.", - "app.settings.menu.high_color_contrast": "High color contrast", - "app.settings.menu.high_color_contrast_description": "Increase color contrast for improved accessibility and a clearer viewing experience.", - "app.settings.menu.increase_text_size": "Increase app text size", - "app.settings.menu.increase_text_size_description": "Increase the size of menu texts for better readability.", - "app.settings.menu.title": "App settings", - "app.settings.title": "Settings", - "app.settings.translation": "Translation", - "keyboard.not_in_wikidata.explanation_1": "Wikidata is a collaboratively edited knowledge graph that's maintained by the Wikimedia Foundation. It serves as a source of open data for projects like Wikipedia and countless others.", - "keyboard.not_in_wikidata.explanation_2": "Scribe uses Wikidata's language data for many of its core features. We get information like noun genders, verb conjugations and much more!", - "keyboard.not_in_wikidata.explanation_3": "You can make an account at wikidata.org to join the community that's supporting Scribe and so many other projects. Help us bring free information to the world!" + "i18n.app._global.english": "English", + "i18n.app._global.french": "French", + "i18n.app._global.german": "German", + "i18n.app._global.indonesian": "Indonesian", + "i18n.app._global.italian": "Italian", + "i18n.app._global.portuguese": "Portuguese", + "i18n.app._global.russian": "Russian", + "i18n.app._global.spanish": "Spanish", + "i18n.app._global.swedish": "Swedish", + "i18n.app.about.app_hint": "Here's where you can learn more about Scribe and its community.", + "i18n.app.about.community.github": "See the code on GitHub", + "i18n.app.about.community.mastodon": "Follow us on Mastodon", + "i18n.app.about.community.matrix": "Chat with the team on Matrix", + "i18n.app.about.community.share_conjugate": "Share Scribe Conjugate", + "i18n.app.about.community.share_scribe": "Share Scribe", + "i18n.app.about.community.title": "Community", + "i18n.app.about.community.view_apps": "View all Scribe apps", + "i18n.app.about.community.wikimedia": "Wikimedia and Scribe", + "i18n.app.about.community.wikimedia.caption": "How we work together", + "i18n.app.about.community.wikimedia.text_1": "Scribe would not be possible without countless contributions by Wikimedia contributors to the many projects that they support. Scribe makes use of data from the Wikidata Lexicographical data community, as well as data from Wikipedia for each language that Scribe supports.", + "i18n.app.about.community.wikimedia.text_2": "Wikidata is a collaboratively edited multilingual knowledge graph hosted by the Wikimedia Foundation. It provides freely available data that anyone can use under a Creative Commons Public Domain license (CC0). Scribe uses language data from Wikidata to provide users with verb conjugations, noun-form annotations, noun plurals, and many other features.", + "i18n.app.about.community.wikimedia.text_3": "Wikipedia is a multilingual free online encyclopedia written and maintained by a community of volunteers through open collaboration and a wiki-based editing system. Scribe uses data from Wikipedia to produce autosuggestions by deriving the most common words in a language as well as the most common words that follow them.", + "i18n.app.about.feedback.app_hints": "Reset app hints", + "i18n.app.about.feedback.bug_report": "Report a bug", + "i18n.app.about.feedback.email": "Send us an email", + "i18n.app.about.feedback.rate_conjugate": "Rate Scribe Conjugate", + "i18n.app.about.feedback.rate_scribe": "Rate Scribe", + "i18n.app.about.feedback.title": "Feedback and support", + "i18n.app.about.feedback.version": "Version", + "i18n.app.about.legal.privacy_policy": "Privacy policy", + "i18n.app.about.legal.privacy_policy.caption": "Keeping you safe", + "i18n.app.about.legal.privacy_policy.text": "Please note that the English version of this policy takes precedence over all other versions.\n\nThe Scribe developers (SCRIBE) built the iOS application \"Scribe - Language Keyboards\" (SERVICE) as an open-source application. This SERVICE is provided by SCRIBE at no cost and is intended for use as is.\n\nThis privacy policy (POLICY) is used to inform the reader of the policies for the access, tracking, collection, retention, use, and disclosure of personal information (USER INFORMATION) and usage data (USER DATA) for all individuals who make use of this SERVICE (USERS).\n\nUSER INFORMATION is specifically defined as any information related to the USERS themselves or the devices they use to access the SERVICE.\n\nUSER DATA is specifically defined as any text that is typed or actions that are done by the USERS while using the SERVICE.\n\n1. Policy Statement\n\nThis SERVICE does not access, track, collect, retain, use, or disclose any USER INFORMATION or USER DATA.\n\n2. Do Not Track\n\nUSERS contacting SCRIBE to ask that their USER INFORMATION and USER DATA not be tracked will be provided with a copy of this POLICY as well as a link to all source codes as proof that they are not being tracked.\n\n3. Third-Party Data\n\nThis SERVICE makes use of third-party data. All data used in the creation of this SERVICE comes from sources that allow its full use in the manner done so by the SERVICE. Specifically, the data for this SERVICE comes from Wikidata, Wikipedia and Unicode. Wikidata states that, \"All structured data in the main, property and lexeme namespaces is made available under the Creative Commons CC0 License; text in other namespaces is made available under the Creative Commons Attribution-Share Alike License.\" The policy detailing Wikidata data usage can be found at https://www.wikidata.org/wiki/Wikidata:Licensing. Wikipedia states that text data, the type of data used by the SERVICE, \"… can be used under the terms of the Creative Commons Attribution Share-Alike license\". The policy detailing Wikipedia data usage can be found at https://en.wikipedia.org/wiki/Wikipedia:Reusing_Wikipedia_content. Unicode provides permission, \"… free of charge, to any person obtaining a copy of the Unicode data files and any associated documentation (the \"Data Files\") or Unicode software and any associated documentation (the \"Software\") to deal in the Data Files or Software without restriction…\" The policy detailing Unicode data usage can be found at https://www.unicode.org/license.txt.\n\n4. Third-Party Source Code\n\nThis SERVICE was based on third-party code. All source code used in the creation of this SERVICE comes from sources that allow its full use in the manner done so by the SERVICE. Specifically, the basis of this project was the project Custom Keyboard by Ethan Sarif-Kattan. Custom Keyboard was released under an MIT license, with this license being available at https://github.com/EthanSK/CustomKeyboard/blob/master/LICENSE.\n\n5. Third-Party Services\n\nThis SERVICE makes use of third-party services to manipulate some of the third-party data. Specifically, data has been translated using models from Hugging Face transformers. This service is covered by an Apache License 2.0, which states that it is available for commercial use, modification, distribution, patent use, and private use. The license for the aforementioned service can be found at https://github.com/huggingface/transformers/blob/master/LICENSE.\n\n6. Third-Party Links\n\nThis SERVICE contains links to external websites. If USERS click on a third-party link, they will be directed to a website. Note that these external websites are not operated by this SERVICE. Therefore, USERS are strongly advised to review the privacy policy of these websites. This SERVICE has no control over and assumes no responsibility for the content, privacy policies, or practices of any third-party sites or services.\n\n7. Third-Party Images\n\nThis SERVICE contains images that are copyrighted by third-parties. Specifically, this app includes a copy of the logos of GitHub, Inc and Wikidata, trademarked by Wikimedia Foundation, Inc. The terms by which the GitHub logo can be used are found on https://github.com/logos, and the terms for the Wikidata logo are found on the following Wikimedia page: https://foundation.wikimedia.org/wiki/Policy:Trademark_policy. This SERVICE uses the copyrighted images in a way that matches these criteria, with the only deviation being a rotation of the GitHub logo that is common in the open-source community to indicate that there is a link to the GitHub website.\n\n8. Content Notice\n\nThis SERVICE allows USERS to access linguistic content (CONTENT). Some of this CONTENT could be deemed inappropriate for children and legal minors. Accessing CONTENT using the SERVICE is done in a way that the information is unavailable unless explicitly known. Specifically, USERS \"can\" translate words, conjugate verbs, and access other grammatical features of CONTENT that may be sexual, violent, or otherwise inappropriate in nature. USERS \"cannot\" translate words, conjugate verbs, and access other grammatical features of CONTENT that may be sexual, violent, or otherwise inappropriate in nature if they do not already know about the nature of this CONTENT. SCRIBE takes no responsibility for the access of such CONTENT.\n\n9. Changes\n\nThis POLICY is subject to change. Updates to this POLICY will replace all prior instances, and if deemed material will further be clearly stated in the next applicable update to the SERVICE. SCRIBE encourages USERS to periodically review this POLICY for the latest information on our privacy practices and to familiarize themselves with any changes.\n\n10. Contact\n\nIf you have any questions, concerns, or suggestions about this POLICY, do not hesitate to visit https://github.com/scribe-org or contact SCRIBE at scribe.langauge@gmail.com. The person responsible for such inquiries is Andrew Tavis McAllister.\n\n11. Effective Date\n\nThis POLICY is effective as of the 24th of May, 2022.", + "i18n.app.about.legal.third_party": "Third-party licenses", + "i18n.app.about.legal.third_party.caption": "Whose code we used", + "i18n.app.about.legal.third_party.entry_custom_keyboard": "Custom Keyboard\n• Author: EthanSK\n• License: MIT\n• Link: https://github.com/EthanSK/CustomKeyboard/blob/master/LICENSE", + "i18n.app.about.legal.third_party.entry_simple_keyboard": "Simple Keyboard\n• Author: Simple Mobile Tools\n• License: GPL-3.0\n• Link: https://github.com/SimpleMobileTools/Simple-Keyboard/blob/main/LICENSE", + "i18n.app.about.legal.third_party.text": "The Scribe developers (SCRIBE) built the iOS application \"Scribe - Language Keyboards\" (SERVICE) using third party code. All source code used in the creation of this SERVICE comes from sources that allow its full use in the manner done so by the SERVICE. This section lists the source code on which the SERVICE was based as well as the coinciding licenses of each.\n\nThe following is a list of all used source code, the main author or authors of the code, the license under which it was released at time of usage, and a link to the license.", + "i18n.app.about.legal.title": "Legal", + "i18n.app.about.title": "About", + "i18n.app.conjugate.choose_conjugation.select_tense": "Select tense", + "i18n.app.conjugate.choose_conjugation.title": "Choose a conjugation below", + "i18n.app.conjugate.recently_conjugated.title": "Recently conjugated", + "i18n.app.conjugate.title": "Conjugate", + "i18n.app.conjugate.verbs_search.placeholder": "Search for verbs", + "i18n.app.conjugate.verbs_search.title": "Conjugate verbs", + "i18n.app.download.menu_option.conjugate_description": "Add new data to Scribe Conjugate.", + "i18n.app.download.menu_option.conjugate_download_data": "Download verb data", + "i18n.app.download.menu_option.conjugate_download_data_start": "Download data to start conjugating!", + "i18n.app.download.menu_option.conjugate_title": "Verb data", + "i18n.app.download.menu_option.scribe_description": "Add new data to Scribe keyboards.", + "i18n.app.download.menu_option.scribe_download_data": "Download keyboard data", + "i18n.app.download.menu_option.scribe_title": "Language data", + "i18n.app.download.menu_ui.select.all_languages": "All languages", + "i18n.app.download.menu_ui.select.title": "Select data to download", + "i18n.app.download.menu_ui.title": "Download data", + "i18n.app.download.menu_ui.update_data.check_new": "Check for new data", + "i18n.app.download.menu_ui.update_data.regular_update": "Regularly update data", + "i18n.app.download.menu_ui.update_data.title": "Update data", + "i18n.app.installation.app_hint": "Follow the directions below to install Scribe keyboards on your device.", + "i18n.app.installation.button_quick_tutorial": "Quick tutorial", + "i18n.app.installation.keyboard.keyboard_settings": "Open keyboard settings", + "i18n.app.installation.keyboard.keyboards_bold": "Keyboards", + "i18n.app.installation.keyboard.scribe_settings": "Open Scribe settings", + "i18n.app.installation.keyboard.text_1": "Select", + "i18n.app.installation.keyboard.text_2": "Activate keyboards that you want to use", + "i18n.app.installation.keyboard.text_3": "When typing, press", + "i18n.app.installation.keyboard.text_4": "to select keyboards", + "i18n.app.installation.keyboard.title": "Keyboard installation", + "i18n.app.installation.title": "Installation", + "i18n.app.keyboard.not_in_wikidata.explanation_1": "Wikidata is a collaboratively edited knowledge graph that's maintained by the Wikimedia Foundation. It serves as a source of open data for projects like Wikipedia and countless others.", + "i18n.app.keyboard.not_in_wikidata.explanation_2": "Scribe uses Wikidata's language data for many of its core features. We get information like noun genders, verb conjugations and much more!", + "i18n.app.keyboard.not_in_wikidata.explanation_3": "You can make an account at wikidata.org to join the community that's supporting Scribe and so many other projects. Help us bring free information to the world!", + "i18n.app.settings.app_hint": "Settings for the app and installed language keyboards are found here.", + "i18n.app.settings.button_install_keyboards": "Install keyboards", + "i18n.app.settings.keyboard.functionality.annotate_suggestions": "Annotate suggest/complete", + "i18n.app.settings.keyboard.functionality.annotate_suggestions_description": "Underline suggestions and completions to show their genders as you type.", + "i18n.app.settings.keyboard.functionality.auto_suggest_emoji": "Autosuggest emojis", + "i18n.app.settings.keyboard.functionality.auto_suggest_emoji_description": "Turn on emoji suggestions and completions for more expressive typing.", + "i18n.app.settings.keyboard.functionality.default_emoji_tone": "Default emoji skin tone", + "i18n.app.settings.keyboard.functionality.default_emoji_tone.caption": "Skin tone to be used", + "i18n.app.settings.keyboard.functionality.default_emoji_tone_description": "Set a default skin tone for emoji autosuggestions and completions.", + "i18n.app.settings.keyboard.functionality.delete_word_by_word": "Hold delete is word by word", + "i18n.app.settings.keyboard.functionality.delete_word_by_word_description": "Delete text word by word when the delete key is pressed and held.", + "i18n.app.settings.keyboard.functionality.double_space_period": "Double space periods", + "i18n.app.settings.keyboard.functionality.double_space_period_description": "Automatically insert a period when the space key is pressed twice.", + "i18n.app.settings.keyboard.functionality.hold_for_alt_chars": "Hold for alternate characters", + "i18n.app.settings.keyboard.functionality.hold_for_alt_chars_description": "Select alternate characters by holding keys and dragging to the desired character.", + "i18n.app.settings.keyboard.functionality.popup_on_keypress": "Show popup on keypress", + "i18n.app.settings.keyboard.functionality.popup_on_keypress_description": "Display a popup of keys as they're pressed.", + "i18n.app.settings.keyboard.functionality.punctuation_spacing": "Delete punctuation spacing", + "i18n.app.settings.keyboard.functionality.punctuation_spacing_description": "Remove excess spaces before punctuation marks.", + "i18n.app.settings.keyboard.functionality.title": "Functionality", + "i18n.app.settings.keyboard.keypress_sound": "Play sound on key press", + "i18n.app.settings.keyboard.keypress_sound_description": "Have the device play a sound when keys are pressed.", + "i18n.app.settings.keyboard.keypress_vibration": "Vibrate on key press", + "i18n.app.settings.keyboard.keypress_vibration_description": "Have the device vibrate when keys are pressed.", + "i18n.app.settings.keyboard.layout.default_currency": "Default currency symbol", + "i18n.app.settings.keyboard.layout.default_currency.caption": "Symbol for the 123 keys", + "i18n.app.settings.keyboard.layout.default_currency_description": "Select which currency symbol appears on the number keys.", + "i18n.app.settings.keyboard.layout.default_layout": "Default keyboard", + "i18n.app.settings.keyboard.layout.default_layout.caption": "Layout to use", + "i18n.app.settings.keyboard.layout.default_layout_description": "Select a keyboard layout that suits your typing preference and language needs.", + "i18n.app.settings.keyboard.layout.disable_accent_characters": "Disable accent characters", + "i18n.app.settings.keyboard.layout.disable_accent_characters_description": "Remove accented letter keys on the primary keyboard layout.", + "i18n.app.settings.keyboard.layout.period_and_comma": "Period and comma on ABC", + "i18n.app.settings.keyboard.layout.period_and_comma_description": "Include period and comma keys on the main keyboard for convenient typing.", + "i18n.app.settings.keyboard.layout.title": "Layout", + "i18n.app.settings.keyboard.title": "Select installed keyboard", + "i18n.app.settings.keyboard.translation.select_source": "Select language", + "i18n.app.settings.keyboard.translation.select_source.caption": "What the source language is", + "i18n.app.settings.keyboard.translation.select_source.title": "Translation language", + "i18n.app.settings.keyboard.translation.select_source_description": "Change the language to translate from.", + "i18n.app.settings.keyboard.translation.title": "Translation source language", + "i18n.app.settings.menu.app_color_mode": "Dark mode", + "i18n.app.settings.menu.app_color_mode_description": "Change the application display to dark mode.", + "i18n.app.settings.menu.app_language": "App language", + "i18n.app.settings.menu.app_language.caption": "Select language for app texts", + "i18n.app.settings.menu.app_language.one_device_language_warning.message": "You only have one language installed on your device. Please install more languages in Settings and then you can select different localizations of Scribe.", + "i18n.app.settings.menu.app_language.one_device_language_warning.title": "Only one device language", + "i18n.app.settings.menu.app_language_description": "Change which language the Scribe app is in.", + "i18n.app.settings.menu.high_color_contrast": "High color contrast", + "i18n.app.settings.menu.high_color_contrast_description": "Increase color contrast for improved accessibility and a clearer viewing experience.", + "i18n.app.settings.menu.increase_text_size": "Increase app text size", + "i18n.app.settings.menu.increase_text_size_description": "Increase the size of menu texts for better readability.", + "i18n.app.settings.menu.title": "App settings", + "i18n.app.settings.title": "Settings", + "i18n.app.settings.translation": "Translation" } diff --git a/Scribe-i18n/jsons/es.json b/Scribe-i18n/jsons/es.json index 302b5aa0..642004b0 100644 --- a/Scribe-i18n/jsons/es.json +++ b/Scribe-i18n/jsons/es.json @@ -1,126 +1,126 @@ { - "app._global.english": "Inglés", - "app._global.french": "Francés", - "app._global.german": "Alemán", - "app._global.italian": "Italiano", - "app._global.portuguese": "Portugués", - "app._global.russian": "Ruso", - "app._global.spanish": "Español", - "app._global.swedish": "Sueco", - "app.about.app_hint": "Aquí puedes obtener más información sobre Scribe y su comunidad.", - "app.about.community.github": "Ver el código en GitHub", - "app.about.community.mastodon": "Siguenos en Mastodon", - "app.about.community.matrix": "Chatea con el equipo en Matrix", - "app.about.community.share_conjugate": "Compartir Scribe Conjugate", - "app.about.community.share_scribe": "Compartir Scribe", - "app.about.community.title": "Comunidad", - "app.about.community.view_apps": "Ver todas las aplicaciones de Scribe", - "app.about.community.wikimedia": "Wikimedia y Scribe", - "app.about.community.wikimedia.caption": "¿Cómo funcionan juntos?", - "app.about.community.wikimedia.text_1": "Scribe no sería posible sin las innumerables contribuciones de los colaboradores de Wikimedia a los numerosos proyectos que apoya. Scribe utiliza datos de la comunidad de datos lexicográficos de Wikidata, así como datos de Wikipedia para cada idioma que Scribe admite.", - "app.about.community.wikimedia.text_2": "Wikidata es un gráfico de conocimiento colaborativo y multilingüe alojado por la Fundación Wikimedia. Proporciona datos disponibles gratuitamente bajo una licencia de dominio público Creative Commons (CC0). Scribe utiliza datos de idioma de Wikidata para proporcionar a los usuarios conjugaciones verbales, anotaciones de casos, plurales y muchas otras características.", - "app.about.community.wikimedia.text_3": "La Wikipedia es una enciclopedia libre multilingüe escrita y mantenida por una comunidad de voluntarios mediante una colaboración abierta y un sistema de edición basado en wiki. Scribe utiliza datos de la Wikipedia para generar autosugestiones derivando las palabras más comunes de un idioma, así como las palabras más comunes que las siguen.", - "app.about.feedback.app_hints": "Restablecer notificaciones de aplicaciones", - "app.about.feedback.bug_report": "Reportar un error", - "app.about.feedback.email": "Envianos un correo electrónico", - "app.about.feedback.rate_conjugate": "Valorar Scribe Conjugate", - "app.about.feedback.rate_scribe": "Puntúa a Scribe", - "app.about.feedback.title": "Comentarios y soporte", - "app.about.feedback.version": "Versión", - "app.about.legal.privacy_policy": "Política de privacidad", - "app.about.legal.privacy_policy.caption": "Velamos por tu seguridad", - "app.about.legal.privacy_policy.text": "Tenga en cuenta que la versión en inglés de esta política tiene prioridad sobre todas las demás versiones.\n\nLos desarrolladores de Scribe (SCRIBE) crearon la aplicación para iOS \"Scribe - Language Keyboards\" (SERVICIO) como una aplicación de código abierto. SCRIBE proporciona este SERVICIO sin coste y está destinado a usarse tal como está.\n\nEsta política de privacidad (POLÍTICA) se utiliza para informar al lector sobre las políticas de acceso, seguimiento, recopilación, retención, uso y divulgación de información personal (INFORMACIÓN DEL USUARIO) y datos de uso (DATOS DEL USUARIO) para todas las personas que hacen uso de este SERVICIO (USUARIOS).\n\nLA INFORMACIÓN DEL USUARIO se define específicamente como cualquier información relacionada con los propios USUARIOS o los dispositivos que utilizan para acceder al SERVICIO.\n\nLOS DATOS DEL USUARIO se definen específicamente como cualquier texto escrito o acción realizada por los USUARIOS mientras utilizan el SERVICIO.\n\n1. Declaración de política\n\nEste SERVICIO no accede, rastrea, recopila, retiene, utiliza ni divulga ninguna INFORMACIÓN DEL USUARIO ni DATOS DEL USUARIO.\n\n2. No rastrear\n\nA los USUARIOS que se comuniquen con SCRIBE para solicitar que su INFORMACIÓN DE USUARIO y sus DATOS DE USUARIO no sean rastreados se les proporcionará una copia de esta POLÍTICA así como un enlace a todos los códigos fuente como prueba de que no están siendo rastreados.\n\n3. Datos de terceros\n\nEste SERVICIO hace uso de datos de terceros. Todos los datos utilizados en la creación de este SERVICIO provienen de fuentes que permiten su uso completo en la forma en que lo hace el SERVICIO. En concreto, los datos de este SERVICIO provienen de Wikidata, Wikipedia y Unicode. Wikidata afirma que \"Todos los datos estructurados en los espacios de nombres principal, de propiedad y de lexema están disponibles bajo la Licencia Creative Commons CC0; el texto en otros espacios de nombres está disponible bajo la Licencia Creative Commons Attribution-Share Alike\". La política que detalla el uso de los datos de Wikidata se puede encontrar en https://www.wikidata.org/wiki/Wikidata:Licensing. Wikipedia afirma que los datos de texto, el tipo de datos utilizados por el SERVICIO, \"... pueden usarse bajo los términos de la licencia Creative Commons Attribution Share-Alike\". La política que detalla el uso de los datos de Wikipedia se puede encontrar en https://en.wikipedia.org/wiki/Wikipedia:Reusing_Wikipedia_content. Unicode otorga permiso, \"... sin cargo, a cualquier persona que obtenga una copia de los archivos de datos Unicode y cualquier documentación asociada (los \"Archivos de Datos\") o el software Unicode y cualquier documentación asociada (el \"Software\") para tratar los Archivos de Datos o el Software sin restricción...\" La política que detalla el uso de datos Unicode se puede encontrar en https://www.unicode.org/license.txt.\n\n4. Código fuente de terceros\n\nEste SERVICIO se basó en código de terceros. Todo el código fuente utilizado en la creación de este SERVICIO proviene de fuentes que permiten su uso completo en la forma en que lo hace el SERVICIO. En concreto, la base de este proyecto fue el proyecto Custom Keyboard de Ethan Sarif-Kattan. Custom Keyboard se publicó bajo una licencia MIT, que está disponible en https://github.com/EthanSK/CustomKeyboard/blob/master/LICENSE.\n\n5. Servicios de terceros\n\nEste SERVICIO hace uso de servicios de terceros para manipular algunos de los datos de terceros. En concreto, los datos se han traducido utilizando modelos de los transformadores de Hugging Face. Este servicio está cubierto por una Licencia Apache 2.0, que establece que está disponible para uso comercial, modificación, distribución, uso de patentes y uso privado. La licencia para el servicio mencionado anteriormente se puede encontrar en https://github.com/huggingface/transformers/blob/master/LICENSE.\n\n6. Enlaces de terceros\n\nEste SERVICIO contiene enlaces a páginas web externas. Si los USUARIOS hacen clic en un enlace de un tercero, serán dirigidos a un sitio web. Tenga en cuenta que estos sitios web externos no son operados por este SERVICIO. Por lo tanto, se recomienda encarecidamente a los USUARIOS que revisen la política de privacidad de estos sitios web. Este SERVICIO no tiene control ni asume ninguna responsabilidad por el contenido, las políticas de privacidad o las prácticas de los sitios o servicios de terceros.\n\n7. Imágenes de terceros\n\nEste SERVICIO contiene imágenes con derechos de autor de terceros. En concreto, esta aplicación incluye una copia de los logotipos de GitHub, Inc. y Wikidata, marcas registradas de Wikimedia Foundation, Inc. Los términos por los que se puede utilizar el logotipo de GitHub se encuentran en https://github.com/logos, y los términos para el logotipo de Wikidata se encuentran en la siguiente página de Wikimedia: https://foundation.wikimedia.org/wiki/Policy:Trademark_policy. Este SERVICIO utiliza las imágenes con derechos de autor de una manera que cumple con estos criterios, con la única desviación de una rotación del logotipo de GitHub que es común en la comunidad de código abierto para indicar que hay un enlace al sitio web de GitHub.\n\n8. Aviso de contenido\n\nEste SERVICIO permite a los USUARIOS acceder a contenido lingüístico (CONTENIDO). Parte de este CONTENIDO podría considerarse inapropiado para niños y menores de edad. El acceso al CONTENIDO mediante el SERVICIO se realiza de forma que la información no esté disponible a menos que se conozca explícitamente. En concreto, los USUARIOS \"pueden\" traducir palabras, conjugar verbos y acceder a otras características gramaticales del CONTENIDO que puedan ser de naturaleza sexual, violenta o inapropiada de otro modo. Los USUARIOS \"no pueden\" traducir palabras, conjugar verbos y acceder a otras características gramaticales del CONTENIDO que puedan ser de naturaleza sexual, violenta o inapropiada de otro modo si no conocen ya la naturaleza de este CONTENIDO. SCRIBE no asume ninguna responsabilidad por el acceso a dicho CONTENIDO.\n\n9. Cambios\n\nEsta POLÍTICA está sujeta a cambios. Las actualizaciones de esta POLÍTICA reemplazarán todas las anteriores y, si se consideran importantes, se indicarán claramente en la próxima actualización correspondiente del SERVICIO. SCRIBE alienta a los USUARIOS a revisar periódicamente esta POLÍTICA para obtener la información más reciente sobre nuestras prácticas de privacidad y familiarizarse con los cambios.\n\n10. Contacto\n\nSi tiene alguna pregunta, inquietud o sugerencia sobre esta POLÍTICA, no dude en visitar https://github.com/scribe-org o comunicarse con SCRIBE a través de scribe.langauge@gmail.com. La persona responsable de dichas consultas es Andrew Tavis McAllister.\n\n11. Fecha de entrada en vigor\n\nEsta POLÍTICA entra en vigencia a partir del 24 de mayo de 2022.", - "app.about.legal.third_party": "Licencias de terceros", - "app.about.legal.third_party.caption": "¿De quién es el código que utilizamos?", - "app.about.legal.third_party.entry_custom_keyboard": "Custom Keyboard\n• Autor: EthanSK\n• Licencia: MIT\n• Enlace: https://github.com/EthanSK/CustomKeyboard/blob/master/LICENSE", - "app.about.legal.third_party.entry_simple_keyboard": "Simple Keyboard\n• Autor: Simple Mobile Tools\n• Licencia: GPL-3.0\n• Enlace: https://github.com/SimpleMobileTools/Simple-Keyboard/blob/main/LICENSE", - "app.about.legal.third_party.text": "Los desarrolladores de Scribe (SCRIBE) han creado la aplicación iOS \"Scribe - Teclados de idiomas\" (SERVICIO) utilizando código de terceros. Todo el código fuente utilizado en la creación de este SERVICIO procede de fuentes que permiten su plena utilización en la forma en que lo hace el SERVICIO. En esta sección se enumera el código fuente en el que se ha basado el SERVICIO, así como las licencias coincidentes de cada uno de ellos.\n\nA continuación se incluye una lista de todo el código fuente utilizado, el autor o autores principales del código, la licencia bajo la que se publicó en el momento de su uso y un enlace a la licencia.", - "app.about.legal.title": "Legal", - "app.about.title": "Acerca de", - "app.conjugate.choose_conjugation.select_tense": "Seleccionar tiempo", - "app.conjugate.choose_conjugation.title": "A continuación, elige una conjugación", - "app.conjugate.recently_conjugated.title": "Recientemente conjugado", - "app.conjugate.title": "Conjugado", - "app.conjugate.verbs_search.placeholder": "Busca verbos", - "app.conjugate.verbs_search.title": "Verbos conjugados", - "app.download.menu_option.conjugate_description": "Agregar nuevos datos a Scribe Conjugate.", - "app.download.menu_option.conjugate_download_data": "Descargar datos de verbos", - "app.download.menu_option.conjugate_download_data_start": "¡Descargar datos para empezar a conjugar!", - "app.download.menu_option.conjugate_title": "Datos de los verbos", - "app.download.menu_option.scribe_description": "Agregar nuevos datos a los teclados Scribe.", - "app.download.menu_option.scribe_download_data": "Descargar datos del teclado", - "app.download.menu_option.scribe_title": "Datos del idioma", - "app.download.menu_ui.select.all_languages": "Todos los idiomas", - "app.download.menu_ui.select.title": "Selecciona los datos que deseas descargar", - "app.download.menu_ui.title": "Descargar datos", - "app.download.menu_ui.update_data.check_new": "Verificar si hay nuevos datos", - "app.download.menu_ui.update_data.regular_update": "Actualizar datos periódicamente", - "app.download.menu_ui.update_data.title": "Actualizar datos", - "app.installation.app_hint": "Sigue las instrucciones para instalar los teclados Scribe en tu dispositivo.", - "app.installation.button_quick_tutorial": "Tutorial rápido", - "app.installation.keyboard.keyboard_settings": "Abrir los ajustes del teclado", - "app.installation.keyboard.keyboards_bold": "Teclados", - "app.installation.keyboard.scribe_settings": "Abrir la configuración de Scribe", - "app.installation.keyboard.text_1": "Seleccionar", - "app.installation.keyboard.text_2": "Activa los teclados que quieras utilizar", - "app.installation.keyboard.text_3": "Al escribir, presiona", - "app.installation.keyboard.text_4": "para seleccionar teclados", - "app.installation.keyboard.title": "Instalación del teclado", - "app.installation.title": "Instalación", - "app.settings.app_hint": "La configuración de la aplicación y los teclados de idiomas instalados se encuentran aquí.", - "app.settings.button_install_keyboards": "Instalar teclados", - "app.settings.keyboard.functionality.annotate_suggestions": "Anotar, sugerir/completar", - "app.settings.keyboard.functionality.annotate_suggestions_description": "Subraya sugerencias y terminaciones para mostrar sus géneros mientras escribes.", - "app.settings.keyboard.functionality.auto_suggest_emoji": "Autosugerir emojis", - "app.settings.keyboard.functionality.auto_suggest_emoji_description": "Active las sugerencias y el autocompletado de los emojis para una escritura más expresiva.", - "app.settings.keyboard.functionality.default_emoji_tone": "Tono de la piel predeterminado del emoji", - "app.settings.keyboard.functionality.default_emoji_tone.caption": "Color de piel a utilizar", - "app.settings.keyboard.functionality.default_emoji_tone_description": "Establece un tono de piel predeterminado para las autosugerencias y los complementos emoji.", - "app.settings.keyboard.functionality.delete_word_by_word": "Mantener pulsado elimina palabra por palabra", - "app.settings.keyboard.functionality.delete_word_by_word_description": "Borrar texto palabra por palabra al mantener pulsada la tecla Supr.", - "app.settings.keyboard.functionality.double_space_period": "Puntos a doble espacio", - "app.settings.keyboard.functionality.double_space_period_description": "Insertar automáticamente un punto cuando se pulsa dos veces la tecla de espacio.", - "app.settings.keyboard.functionality.hold_for_alt_chars": "Mantener pulsado para caracteres alternativos", - "app.settings.keyboard.functionality.hold_for_alt_chars_description": "Seleccione caracteres alternativos manteniendo presionadas las teclas y arrastrándolas hasta el carácter deseado.", - "app.settings.keyboard.functionality.popup_on_keypress": "Mostrar ventana emergente al pulsar una tecla", - "app.settings.keyboard.functionality.popup_on_keypress_description": "Muestra una ventana emergente de teclas a medida que se pulsan.", - "app.settings.keyboard.functionality.punctuation_spacing": "Eliminar el espacio entre signos de puntuación", - "app.settings.keyboard.functionality.punctuation_spacing_description": "Elimine los espacios sobrantes antes de los signos de puntuación.", - "app.settings.keyboard.functionality.title": "Funcionalidad", - "app.settings.keyboard.keypress_vibration": "Vibrar al pulsar una tecla", - "app.settings.keyboard.keypress_vibration_description": "Haz que el dispositivo vibre cuando se presionen las teclas.", - "app.settings.keyboard.layout.default_currency": "Símbolo de moneda por defecto", - "app.settings.keyboard.layout.default_currency.caption": "Símbolo para las teclas 123", - "app.settings.keyboard.layout.default_currency_description": "Seleccione el símbolo de moneda que aparecerá en las teclas numéricas.", - "app.settings.keyboard.layout.default_layout": "Teclado por defecto", - "app.settings.keyboard.layout.default_layout.caption": "Disposición de uso", - "app.settings.keyboard.layout.default_layout_description": "Selecciona una distribución para el teclado que se adapta a tus preferencias de escritura y a tus necesidades lingüísticas.", - "app.settings.keyboard.layout.disable_accent_characters": "Deshabilitar caracteres acentuados", - "app.settings.keyboard.layout.disable_accent_characters_description": "Elimine las teclas de los letras acentuadas en la distribución del teclado principal.", - "app.settings.keyboard.layout.period_and_comma": "Punto y coma en ABC", - "app.settings.keyboard.layout.period_and_comma_description": "Agrega teclas de punto y coma al teclado principal para escribir más cómodamente.", - "app.settings.keyboard.layout.title": "Disposición", - "app.settings.keyboard.title": "Seleccionar el teclado instalado", - "app.settings.keyboard.translation.select_source": "Seleccionar idioma", - "app.settings.keyboard.translation.select_source.caption": "¿Cuál es idioma de origen?", - "app.settings.keyboard.translation.select_source.title": "Idioma de la traducción", - "app.settings.keyboard.translation.select_source_description": "Elige un idioma para traducir", - "app.settings.keyboard.translation.title": "Idioma de origen de la traducción", - "app.settings.menu.app_color_mode": "Modo oscuro", - "app.settings.menu.app_color_mode_description": "Cambia la visualización de la aplicación al modo oscuro.", - "app.settings.menu.app_language": "Idioma de la aplicación", - "app.settings.menu.app_language.caption": "Selecciona el idioma de los textos de la aplicación", - "app.settings.menu.app_language.one_device_language_warning.message": "Solo tienes un idioma instalado en tu dispositivo. Instala más idiomas en Configuración y luego podrás seleccionar diferentes localizaciones de Scribe.", - "app.settings.menu.app_language.one_device_language_warning.title": "Solo un idioma para el dispositivo", - "app.settings.menu.app_language_description": "Cambiar el idioma de la aplicación Scribe.", - "app.settings.menu.high_color_contrast": "Alto contraste del color", - "app.settings.menu.high_color_contrast_description": "Aumente el contraste de los colores para mejorar la accesibilidad y disfrutar de una experiencia visual más clara.", - "app.settings.menu.increase_text_size": "Aumentar el tamaño del texto", - "app.settings.menu.increase_text_size_description": "Aumente el tamaño de los textos de los menús para mejorar la legibilidad.", - "app.settings.menu.title": "Ajustes de la aplicación", - "app.settings.title": "Ajustes", - "app.settings.translation": "Traducción", - "keyboard.not_in_wikidata.explanation_1": "Wikidata es un gráfico de conocimiento editado de forma colaborativa y mantenido por la Fundación Wikimedia. Sirve como fuente de datos abiertos para proyectos como Wikipedia y muchos otros.", - "keyboard.not_in_wikidata.explanation_2": "Scribe utiliza los datos lingüísticos de Wikidata para muchas de sus funciones principales. ¡Obtenemos información como géneros de sustantivos, conjugaciones de verbos y mucho más!", - "keyboard.not_in_wikidata.explanation_3": "Puedes crear una cuenta en wikidata.org para unirte a la comunidad que apoya a Scribe y a muchos otros proyectos. ¡Ayúdanos a llevar información gratuita al mundo!" + "i18n.app._global.english": "Inglés", + "i18n.app._global.french": "Francés", + "i18n.app._global.german": "Alemán", + "i18n.app._global.italian": "Italiano", + "i18n.app._global.portuguese": "Portugués", + "i18n.app._global.russian": "Ruso", + "i18n.app._global.spanish": "Español", + "i18n.app._global.swedish": "Sueco", + "i18n.app.about.app_hint": "Aquí puedes obtener más información sobre Scribe y su comunidad.", + "i18n.app.about.community.github": "Ver el código en GitHub", + "i18n.app.about.community.mastodon": "Siguenos en Mastodon", + "i18n.app.about.community.matrix": "Chatea con el equipo en Matrix", + "i18n.app.about.community.share_conjugate": "Compartir Scribe Conjugate", + "i18n.app.about.community.share_scribe": "Compartir Scribe", + "i18n.app.about.community.title": "Comunidad", + "i18n.app.about.community.view_apps": "Ver todas las aplicaciones de Scribe", + "i18n.app.about.community.wikimedia": "Wikimedia y Scribe", + "i18n.app.about.community.wikimedia.caption": "¿Cómo funcionan juntos?", + "i18n.app.about.community.wikimedia.text_1": "Scribe no sería posible sin las innumerables contribuciones de los colaboradores de Wikimedia a los numerosos proyectos que apoya. Scribe utiliza datos de la comunidad de datos lexicográficos de Wikidata, así como datos de Wikipedia para cada idioma que Scribe admite.", + "i18n.app.about.community.wikimedia.text_2": "Wikidata es un gráfico de conocimiento colaborativo y multilingüe alojado por la Fundación Wikimedia. Proporciona datos disponibles gratuitamente bajo una licencia de dominio público Creative Commons (CC0). Scribe utiliza datos de idioma de Wikidata para proporcionar a los usuarios conjugaciones verbales, anotaciones de casos, plurales y muchas otras características.", + "i18n.app.about.community.wikimedia.text_3": "La Wikipedia es una enciclopedia libre multilingüe escrita y mantenida por una comunidad de voluntarios mediante una colaboración abierta y un sistema de edición basado en wiki. Scribe utiliza datos de la Wikipedia para generar autosugestiones derivando las palabras más comunes de un idioma, así como las palabras más comunes que las siguen.", + "i18n.app.about.feedback.app_hints": "Restablecer notificaciones de aplicaciones", + "i18n.app.about.feedback.bug_report": "Reportar un error", + "i18n.app.about.feedback.email": "Envianos un correo electrónico", + "i18n.app.about.feedback.rate_conjugate": "Valorar Scribe Conjugate", + "i18n.app.about.feedback.rate_scribe": "Puntúa a Scribe", + "i18n.app.about.feedback.title": "Comentarios y soporte", + "i18n.app.about.feedback.version": "Versión", + "i18n.app.about.legal.privacy_policy": "Política de privacidad", + "i18n.app.about.legal.privacy_policy.caption": "Velamos por tu seguridad", + "i18n.app.about.legal.privacy_policy.text": "Tenga en cuenta que la versión en inglés de esta política tiene prioridad sobre todas las demás versiones.\n\nLos desarrolladores de Scribe (SCRIBE) crearon la aplicación para iOS \"Scribe - Language Keyboards\" (SERVICIO) como una aplicación de código abierto. SCRIBE proporciona este SERVICIO sin coste y está destinado a usarse tal como está.\n\nEsta política de privacidad (POLÍTICA) se utiliza para informar al lector sobre las políticas de acceso, seguimiento, recopilación, retención, uso y divulgación de información personal (INFORMACIÓN DEL USUARIO) y datos de uso (DATOS DEL USUARIO) para todas las personas que hacen uso de este SERVICIO (USUARIOS).\n\nLA INFORMACIÓN DEL USUARIO se define específicamente como cualquier información relacionada con los propios USUARIOS o los dispositivos que utilizan para acceder al SERVICIO.\n\nLOS DATOS DEL USUARIO se definen específicamente como cualquier texto escrito o acción realizada por los USUARIOS mientras utilizan el SERVICIO.\n\n1. Declaración de política\n\nEste SERVICIO no accede, rastrea, recopila, retiene, utiliza ni divulga ninguna INFORMACIÓN DEL USUARIO ni DATOS DEL USUARIO.\n\n2. No rastrear\n\nA los USUARIOS que se comuniquen con SCRIBE para solicitar que su INFORMACIÓN DE USUARIO y sus DATOS DE USUARIO no sean rastreados se les proporcionará una copia de esta POLÍTICA así como un enlace a todos los códigos fuente como prueba de que no están siendo rastreados.\n\n3. Datos de terceros\n\nEste SERVICIO hace uso de datos de terceros. Todos los datos utilizados en la creación de este SERVICIO provienen de fuentes que permiten su uso completo en la forma en que lo hace el SERVICIO. En concreto, los datos de este SERVICIO provienen de Wikidata, Wikipedia y Unicode. Wikidata afirma que \"Todos los datos estructurados en los espacios de nombres principal, de propiedad y de lexema están disponibles bajo la Licencia Creative Commons CC0; el texto en otros espacios de nombres está disponible bajo la Licencia Creative Commons Attribution-Share Alike\". La política que detalla el uso de los datos de Wikidata se puede encontrar en https://www.wikidata.org/wiki/Wikidata:Licensing. Wikipedia afirma que los datos de texto, el tipo de datos utilizados por el SERVICIO, \"... pueden usarse bajo los términos de la licencia Creative Commons Attribution Share-Alike\". La política que detalla el uso de los datos de Wikipedia se puede encontrar en https://en.wikipedia.org/wiki/Wikipedia:Reusing_Wikipedia_content. Unicode otorga permiso, \"... sin cargo, a cualquier persona que obtenga una copia de los archivos de datos Unicode y cualquier documentación asociada (los \"Archivos de Datos\") o el software Unicode y cualquier documentación asociada (el \"Software\") para tratar los Archivos de Datos o el Software sin restricción...\" La política que detalla el uso de datos Unicode se puede encontrar en https://www.unicode.org/license.txt.\n\n4. Código fuente de terceros\n\nEste SERVICIO se basó en código de terceros. Todo el código fuente utilizado en la creación de este SERVICIO proviene de fuentes que permiten su uso completo en la forma en que lo hace el SERVICIO. En concreto, la base de este proyecto fue el proyecto Custom Keyboard de Ethan Sarif-Kattan. Custom Keyboard se publicó bajo una licencia MIT, que está disponible en https://github.com/EthanSK/CustomKeyboard/blob/master/LICENSE.\n\n5. Servicios de terceros\n\nEste SERVICIO hace uso de servicios de terceros para manipular algunos de los datos de terceros. En concreto, los datos se han traducido utilizando modelos de los transformadores de Hugging Face. Este servicio está cubierto por una Licencia Apache 2.0, que establece que está disponible para uso comercial, modificación, distribución, uso de patentes y uso privado. La licencia para el servicio mencionado anteriormente se puede encontrar en https://github.com/huggingface/transformers/blob/master/LICENSE.\n\n6. Enlaces de terceros\n\nEste SERVICIO contiene enlaces a páginas web externas. Si los USUARIOS hacen clic en un enlace de un tercero, serán dirigidos a un sitio web. Tenga en cuenta que estos sitios web externos no son operados por este SERVICIO. Por lo tanto, se recomienda encarecidamente a los USUARIOS que revisen la política de privacidad de estos sitios web. Este SERVICIO no tiene control ni asume ninguna responsabilidad por el contenido, las políticas de privacidad o las prácticas de los sitios o servicios de terceros.\n\n7. Imágenes de terceros\n\nEste SERVICIO contiene imágenes con derechos de autor de terceros. En concreto, esta aplicación incluye una copia de los logotipos de GitHub, Inc. y Wikidata, marcas registradas de Wikimedia Foundation, Inc. Los términos por los que se puede utilizar el logotipo de GitHub se encuentran en https://github.com/logos, y los términos para el logotipo de Wikidata se encuentran en la siguiente página de Wikimedia: https://foundation.wikimedia.org/wiki/Policy:Trademark_policy. Este SERVICIO utiliza las imágenes con derechos de autor de una manera que cumple con estos criterios, con la única desviación de una rotación del logotipo de GitHub que es común en la comunidad de código abierto para indicar que hay un enlace al sitio web de GitHub.\n\n8. Aviso de contenido\n\nEste SERVICIO permite a los USUARIOS acceder a contenido lingüístico (CONTENIDO). Parte de este CONTENIDO podría considerarse inapropiado para niños y menores de edad. El acceso al CONTENIDO mediante el SERVICIO se realiza de forma que la información no esté disponible a menos que se conozca explícitamente. En concreto, los USUARIOS \"pueden\" traducir palabras, conjugar verbos y acceder a otras características gramaticales del CONTENIDO que puedan ser de naturaleza sexual, violenta o inapropiada de otro modo. Los USUARIOS \"no pueden\" traducir palabras, conjugar verbos y acceder a otras características gramaticales del CONTENIDO que puedan ser de naturaleza sexual, violenta o inapropiada de otro modo si no conocen ya la naturaleza de este CONTENIDO. SCRIBE no asume ninguna responsabilidad por el acceso a dicho CONTENIDO.\n\n9. Cambios\n\nEsta POLÍTICA está sujeta a cambios. Las actualizaciones de esta POLÍTICA reemplazarán todas las anteriores y, si se consideran importantes, se indicarán claramente en la próxima actualización correspondiente del SERVICIO. SCRIBE alienta a los USUARIOS a revisar periódicamente esta POLÍTICA para obtener la información más reciente sobre nuestras prácticas de privacidad y familiarizarse con los cambios.\n\n10. Contacto\n\nSi tiene alguna pregunta, inquietud o sugerencia sobre esta POLÍTICA, no dude en visitar https://github.com/scribe-org o comunicarse con SCRIBE a través de scribe.langauge@gmail.com. La persona responsable de dichas consultas es Andrew Tavis McAllister.\n\n11. Fecha de entrada en vigor\n\nEsta POLÍTICA entra en vigencia a partir del 24 de mayo de 2022.", + "i18n.app.about.legal.third_party": "Licencias de terceros", + "i18n.app.about.legal.third_party.caption": "¿De quién es el código que utilizamos?", + "i18n.app.about.legal.third_party.entry_custom_keyboard": "Custom Keyboard\n• Autor: EthanSK\n• Licencia: MIT\n• Enlace: https://github.com/EthanSK/CustomKeyboard/blob/master/LICENSE", + "i18n.app.about.legal.third_party.entry_simple_keyboard": "Simple Keyboard\n• Autor: Simple Mobile Tools\n• Licencia: GPL-3.0\n• Enlace: https://github.com/SimpleMobileTools/Simple-Keyboard/blob/main/LICENSE", + "i18n.app.about.legal.third_party.text": "Los desarrolladores de Scribe (SCRIBE) han creado la aplicación iOS \"Scribe - Teclados de idiomas\" (SERVICIO) utilizando código de terceros. Todo el código fuente utilizado en la creación de este SERVICIO procede de fuentes que permiten su plena utilización en la forma en que lo hace el SERVICIO. En esta sección se enumera el código fuente en el que se ha basado el SERVICIO, así como las licencias coincidentes de cada uno de ellos.\n\nA continuación se incluye una lista de todo el código fuente utilizado, el autor o autores principales del código, la licencia bajo la que se publicó en el momento de su uso y un enlace a la licencia.", + "i18n.app.about.legal.title": "Legal", + "i18n.app.about.title": "Acerca de", + "i18n.app.conjugate.choose_conjugation.select_tense": "Seleccionar tiempo", + "i18n.app.conjugate.choose_conjugation.title": "A continuación, elige una conjugación", + "i18n.app.conjugate.recently_conjugated.title": "Recientemente conjugado", + "i18n.app.conjugate.title": "Conjugado", + "i18n.app.conjugate.verbs_search.placeholder": "Busca verbos", + "i18n.app.conjugate.verbs_search.title": "Verbos conjugados", + "i18n.app.download.menu_option.conjugate_description": "Agregar nuevos datos a Scribe Conjugate.", + "i18n.app.download.menu_option.conjugate_download_data": "Descargar datos de verbos", + "i18n.app.download.menu_option.conjugate_download_data_start": "¡Descargar datos para empezar a conjugar!", + "i18n.app.download.menu_option.conjugate_title": "Datos de los verbos", + "i18n.app.download.menu_option.scribe_description": "Agregar nuevos datos a los teclados Scribe.", + "i18n.app.download.menu_option.scribe_download_data": "Descargar datos del teclado", + "i18n.app.download.menu_option.scribe_title": "Datos del idioma", + "i18n.app.download.menu_ui.select.all_languages": "Todos los idiomas", + "i18n.app.download.menu_ui.select.title": "Selecciona los datos que deseas descargar", + "i18n.app.download.menu_ui.title": "Descargar datos", + "i18n.app.download.menu_ui.update_data.check_new": "Verificar si hay nuevos datos", + "i18n.app.download.menu_ui.update_data.regular_update": "Actualizar datos periódicamente", + "i18n.app.download.menu_ui.update_data.title": "Actualizar datos", + "i18n.app.installation.app_hint": "Sigue las instrucciones para instalar los teclados Scribe en tu dispositivo.", + "i18n.app.installation.button_quick_tutorial": "Tutorial rápido", + "i18n.app.installation.keyboard.keyboard_settings": "Abrir los ajustes del teclado", + "i18n.app.installation.keyboard.keyboards_bold": "Teclados", + "i18n.app.installation.keyboard.scribe_settings": "Abrir la configuración de Scribe", + "i18n.app.installation.keyboard.text_1": "Seleccionar", + "i18n.app.installation.keyboard.text_2": "Activa los teclados que quieras utilizar", + "i18n.app.installation.keyboard.text_3": "Al escribir, presiona", + "i18n.app.installation.keyboard.text_4": "para seleccionar teclados", + "i18n.app.installation.keyboard.title": "Instalación del teclado", + "i18n.app.installation.title": "Instalación", + "i18n.app.keyboard.not_in_wikidata.explanation_1": "Wikidata es un gráfico de conocimiento editado de forma colaborativa y mantenido por la Fundación Wikimedia. Sirve como fuente de datos abiertos para proyectos como Wikipedia y muchos otros.", + "i18n.app.keyboard.not_in_wikidata.explanation_2": "Scribe utiliza los datos lingüísticos de Wikidata para muchas de sus funciones principales. ¡Obtenemos información como géneros de sustantivos, conjugaciones de verbos y mucho más!", + "i18n.app.keyboard.not_in_wikidata.explanation_3": "Puedes crear una cuenta en wikidata.org para unirte a la comunidad que apoya a Scribe y a muchos otros proyectos. ¡Ayúdanos a llevar información gratuita al mundo!", + "i18n.app.settings.app_hint": "La configuración de la aplicación y los teclados de idiomas instalados se encuentran aquí.", + "i18n.app.settings.button_install_keyboards": "Instalar teclados", + "i18n.app.settings.keyboard.functionality.annotate_suggestions": "Anotar, sugerir/completar", + "i18n.app.settings.keyboard.functionality.annotate_suggestions_description": "Subraya sugerencias y terminaciones para mostrar sus géneros mientras escribes.", + "i18n.app.settings.keyboard.functionality.auto_suggest_emoji": "Autosugerir emojis", + "i18n.app.settings.keyboard.functionality.auto_suggest_emoji_description": "Active las sugerencias y el autocompletado de los emojis para una escritura más expresiva.", + "i18n.app.settings.keyboard.functionality.default_emoji_tone": "Tono de la piel predeterminado del emoji", + "i18n.app.settings.keyboard.functionality.default_emoji_tone.caption": "Color de piel a utilizar", + "i18n.app.settings.keyboard.functionality.default_emoji_tone_description": "Establece un tono de piel predeterminado para las autosugerencias y los complementos emoji.", + "i18n.app.settings.keyboard.functionality.delete_word_by_word": "Mantener pulsado elimina palabra por palabra", + "i18n.app.settings.keyboard.functionality.delete_word_by_word_description": "Borrar texto palabra por palabra al mantener pulsada la tecla Supr.", + "i18n.app.settings.keyboard.functionality.double_space_period": "Puntos a doble espacio", + "i18n.app.settings.keyboard.functionality.double_space_period_description": "Insertar automáticamente un punto cuando se pulsa dos veces la tecla de espacio.", + "i18n.app.settings.keyboard.functionality.hold_for_alt_chars": "Mantener pulsado para caracteres alternativos", + "i18n.app.settings.keyboard.functionality.hold_for_alt_chars_description": "Seleccione caracteres alternativos manteniendo presionadas las teclas y arrastrándolas hasta el carácter deseado.", + "i18n.app.settings.keyboard.functionality.popup_on_keypress": "Mostrar ventana emergente al pulsar una tecla", + "i18n.app.settings.keyboard.functionality.popup_on_keypress_description": "Muestra una ventana emergente de teclas a medida que se pulsan.", + "i18n.app.settings.keyboard.functionality.punctuation_spacing": "Eliminar el espacio entre signos de puntuación", + "i18n.app.settings.keyboard.functionality.punctuation_spacing_description": "Elimine los espacios sobrantes antes de los signos de puntuación.", + "i18n.app.settings.keyboard.functionality.title": "Funcionalidad", + "i18n.app.settings.keyboard.keypress_vibration": "Vibrar al pulsar una tecla", + "i18n.app.settings.keyboard.keypress_vibration_description": "Haz que el dispositivo vibre cuando se presionen las teclas.", + "i18n.app.settings.keyboard.layout.default_currency": "Símbolo de moneda por defecto", + "i18n.app.settings.keyboard.layout.default_currency.caption": "Símbolo para las teclas 123", + "i18n.app.settings.keyboard.layout.default_currency_description": "Seleccione el símbolo de moneda que aparecerá en las teclas numéricas.", + "i18n.app.settings.keyboard.layout.default_layout": "Teclado por defecto", + "i18n.app.settings.keyboard.layout.default_layout.caption": "Disposición de uso", + "i18n.app.settings.keyboard.layout.default_layout_description": "Selecciona una distribución para el teclado que se adapta a tus preferencias de escritura y a tus necesidades lingüísticas.", + "i18n.app.settings.keyboard.layout.disable_accent_characters": "Deshabilitar caracteres acentuados", + "i18n.app.settings.keyboard.layout.disable_accent_characters_description": "Elimine las teclas de los letras acentuadas en la distribución del teclado principal.", + "i18n.app.settings.keyboard.layout.period_and_comma": "Punto y coma en ABC", + "i18n.app.settings.keyboard.layout.period_and_comma_description": "Agrega teclas de punto y coma al teclado principal para escribir más cómodamente.", + "i18n.app.settings.keyboard.layout.title": "Disposición", + "i18n.app.settings.keyboard.title": "Seleccionar el teclado instalado", + "i18n.app.settings.keyboard.translation.select_source": "Seleccionar idioma", + "i18n.app.settings.keyboard.translation.select_source.caption": "¿Cuál es idioma de origen?", + "i18n.app.settings.keyboard.translation.select_source.title": "Idioma de la traducción", + "i18n.app.settings.keyboard.translation.select_source_description": "Elige un idioma para traducir", + "i18n.app.settings.keyboard.translation.title": "Idioma de origen de la traducción", + "i18n.app.settings.menu.app_color_mode": "Modo oscuro", + "i18n.app.settings.menu.app_color_mode_description": "Cambia la visualización de la aplicación al modo oscuro.", + "i18n.app.settings.menu.app_language": "Idioma de la aplicación", + "i18n.app.settings.menu.app_language.caption": "Selecciona el idioma de los textos de la aplicación", + "i18n.app.settings.menu.app_language.one_device_language_warning.message": "Solo tienes un idioma instalado en tu dispositivo. Instala más idiomas en Configuración y luego podrás seleccionar diferentes localizaciones de Scribe.", + "i18n.app.settings.menu.app_language.one_device_language_warning.title": "Solo un idioma para el dispositivo", + "i18n.app.settings.menu.app_language_description": "Cambiar el idioma de la aplicación Scribe.", + "i18n.app.settings.menu.high_color_contrast": "Alto contraste del color", + "i18n.app.settings.menu.high_color_contrast_description": "Aumente el contraste de los colores para mejorar la accesibilidad y disfrutar de una experiencia visual más clara.", + "i18n.app.settings.menu.increase_text_size": "Aumentar el tamaño del texto", + "i18n.app.settings.menu.increase_text_size_description": "Aumente el tamaño de los textos de los menús para mejorar la legibilidad.", + "i18n.app.settings.menu.title": "Ajustes de la aplicación", + "i18n.app.settings.title": "Ajustes", + "i18n.app.settings.translation": "Traducción" } diff --git a/Scribe-i18n/jsons/fr.json b/Scribe-i18n/jsons/fr.json index cf34ca6e..0b5cf385 100644 --- a/Scribe-i18n/jsons/fr.json +++ b/Scribe-i18n/jsons/fr.json @@ -1,126 +1,126 @@ { - "app._global.english": "Anglais", - "app._global.french": "Français", - "app._global.german": "Allemand", - "app._global.italian": "Italien", - "app._global.portuguese": "Portugais", - "app._global.russian": "Russe", - "app._global.spanish": "Espagnol", - "app._global.swedish": "Suédois", - "app.about.app_hint": "Ici vous en apprendrez plus sur Scribe et sa communauté.", - "app.about.community.github": "Voir le code sur GitHub", - "app.about.community.mastodon": "Nous suivre sur Mastodon", - "app.about.community.matrix": "Discuter avec l'équipe sur Matrix", - "app.about.community.share_conjugate": "Partager Scribe Conjugaison", - "app.about.community.share_scribe": "Partager Scribe", - "app.about.community.title": "Communauté", - "app.about.community.view_apps": "Voir toutes les applications Scribe", - "app.about.community.wikimedia": "Wikimedia et Scribe", - "app.about.community.wikimedia.caption": "Comment nous travaillons ensemble", - "app.about.community.wikimedia.text_1": "Scribe ne pourrait pas exister sans les nombreuses contributions des contributeurs de Wikimedia aux nombreux projets qu'ils soutiennent. Scribe utilise les données de la communauté de données lexicographiques Wikidata, ainsi que les données de Wikipédia pour chaque langue prise en charge par Scribe.", - "app.about.community.wikimedia.text_2": "Wikidata est un réseau de connaissances multilingues collaboratif hébergé par la fondation Wikimedia. Il fournit des données librement disponibles que chacun peut utiliser sous une licence Creative Commons Public Domain (CC0). Scribe utilise les données linguistiques de Wikidata pour fournir aux utilisateurs des conjugaisons de verbes, des annotations de formes de noms, des pluriels de noms et de nombreuses autres fonctionnalités.", - "app.about.community.wikimedia.text_3": "Wikipédia est une encyclopédie en ligne multilingue gratuite, rédigée et mise à jour par une communauté de bénévoles grâce à une collaboration libre et à un système d'édition basé sur un wiki. Scribe utilise les données de Wikipedia pour produire des autosuggestions en dérivant les mots les plus courants dans une langue ainsi que les mots les plus courants qui les suivent.", - "app.about.feedback.app_hints": "Réinitialiser les astuces de l'application", - "app.about.feedback.bug_report": "Signaler un bug", - "app.about.feedback.email": "Nous envoyer un e-mail", - "app.about.feedback.rate_conjugate": "Évaluer Scribe Conjugaison", - "app.about.feedback.rate_scribe": "Évaluer Scribe", - "app.about.feedback.title": "Commentaires et assistance", - "app.about.feedback.version": "Version", - "app.about.legal.privacy_policy": "Politique de confidentialité", - "app.about.legal.privacy_policy.caption": "Votre sécurité est notre priorité", - "app.about.legal.privacy_policy.text": "Veuillez noter que la version anglaise de cette politique prévaut sur toutes les autres versions.\n\nLes développeurs de Scribe (SCRIBE) ont créé l’application iOS « Scribe - Claviers linguistiques » (SERVICE) en tant qu’application open-source. Ce SERVICE est fourni par SCRIBE sans frais et est destiné à être utilisé tel quel.\n\nCette politique de confidentialité (POLITIQUE) est utilisée pour informer le lecteur des politiques d'accès, de suivi, de collecte, de conservation, d'utilisation et de divulgation des informations personnelles (INFORMATIONS UTILISATEUR) et des données d’utilisation (DONNÉES UTILISATEUR) pour toutes les personnes qui utilisent ce SERVICE (UTILISATEURS).\n\nLes INFORMATIONS UTILISATEUR sont spécifiquement définies comme toute information relative aux UTILISATEURS eux-mêmes ou aux appareils qu'ils utilisent pour accéder au SERVICE.\n\nLes DONNÉES UTILISATEUR sont spécifiquement définies comme tout texte saisi ou toute action effectuée par les UTILISATEURS lors de l'utilisation du SERVICE.\n\n1. Déclaration de politique\n\nCe SERVICE n'accède pas, ne suit pas, ne collecte pas, ne conserve pas, n'utilise pas et ne divulgue pas les INFORMATIONS UTILISATEUR ni les DONNÉES UTILISATEUR.\n\n2. Ne pas suivre\n\nLes UTILISATEURS contactant SCRIBE pour demander que leurs INFORMATIONS UTILISATEUR et leurs DONNÉES UTILISATEUR ne soient pas suivies recevront une copie de cette POLITIQUE ainsi qu'un lien vers tous les codes sources comme preuve qu'ils ne sont pas suivis.\n\n3. Données tierces\n\nCe SERVICE utilise des données provenant de tiers. Toutes les données utilisées dans la création de ce SERVICE proviennent de sources permettant leur utilisation complète de la manière effectuée par le SERVICE. Plus précisément, les données pour ce SERVICE proviennent de Wikidata, Wikipedia et Unicode. Wikidata indique que « toutes les données structurées dans les espaces de noms principaux, propriété et lexème sont mises à disposition sous la licence Creative Commons CC0 ; les textes dans d’autres espaces de noms sont mis à disposition sous la licence Creative Commons Attribution-Share Alike ». La politique concernant l'utilisation des données de Wikidata est disponible sur https://www.wikidata.org/wiki/Wikidata:Licensing. Wikipedia indique que les données textuelles, le type de données utilisées par le SERVICE, « peuvent être utilisées selon les termes de la licence Creative Commons Attribution Share-Alike ». La politique concernant l'utilisation des données de Wikipedia est disponible sur https://en.wikipedia.org/wiki/Wikipedia:Reusing_Wikipedia_content. Unicode accorde la permission « gratuite à toute personne obtenant une copie des fichiers de données Unicode et de toute documentation associée (les « Fichiers de Données ») ou des logiciels Unicode et de toute documentation associée (le « Logiciel ») d'utiliser les Fichiers de Données ou le Logiciel sans restriction… ». La politique concernant l'utilisation des données Unicode est disponible sur https://www.unicode.org/license.txt.\n\n4. Code source tiers\n\nCe SERVICE est basé sur du code tiers. Tout le code source utilisé dans la création de ce SERVICE provient de sources permettant son utilisation complète de la manière effectuée par le SERVICE. Plus précisément, ce projet est basé sur le projet Custom Keyboard d’Ethan Sarif-Kattan. Custom Keyboard a été publié sous une licence MIT, cette licence étant disponible à l'adresse suivante : https://github.com/EthanSK/CustomKeyboard/blob/master/LICENSE.\n\n5. Services tiers\n\nCe SERVICE utilise des services tiers pour manipuler certaines des données tierces. Plus précisément, les données ont été traduites en utilisant des modèles de Hugging Face Transformers. Ce service est couvert par une licence Apache 2.0, qui permet son utilisation commerciale, sa modification, sa distribution, son utilisation de brevets et son utilisation privée. La licence du service mentionné est disponible sur https://github.com/huggingface/transformers/blob/master/LICENSE.\n\n6. Liens tiers\n\nCe SERVICE contient des liens vers des sites Web externes. Si les UTILISATEURS cliquent sur un lien tiers, ils seront redirigés vers un site Web. Notez que ces sites externes ne sont pas exploités par ce SERVICE. Par conséquent, les UTILISATEURS sont fortement encouragés à consulter la politique de confidentialité de ces sites Web. Ce SERVICE n’a aucun contrôle sur et n’assume aucune responsabilité quant au contenu, aux politiques de confidentialité ou aux pratiques des sites ou services tiers.\n\n7. Images tierces\n\nCe SERVICE contient des images protégées par des droits d’auteur de tiers. Plus précisément, cette application inclut une copie des logos de GitHub, Inc. et de Wikidata, marque déposée de la Wikimedia Foundation, Inc. Les conditions d'utilisation du logo GitHub sont disponibles sur https://github.com/logos, et les conditions pour le logo de Wikidata se trouvent sur la page suivante de Wikimedia : https://foundation.wikimedia.org/wiki/Policy:Trademark_policy. Ce SERVICE utilise les images protégées de manière conforme à ces critères, avec la seule déviation étant une rotation du logo GitHub courante dans la communauté open-source pour indiquer un lien vers le site Web GitHub.\n\n8. Avis de contenu\n\nCe SERVICE permet aux UTILISATEURS d'accéder à du contenu linguistique (CONTENU). Une partie de ce CONTENU pourrait être jugée inappropriée pour les enfants et les mineurs. L'accès au CONTENU via le SERVICE se fait de manière à ce que l'information soit indisponible sauf si elle est explicitement connue. Plus précisément, les UTILISATEURS « peuvent » traduire des mots, conjuguer des verbes et accéder à d'autres caractéristiques grammaticales du CONTENU qui pourraient être de nature sexuelle, violente ou autrement inappropriée. Les UTILISATEURS « ne peuvent pas » traduire des mots, conjuguer des verbes et accéder à d'autres caractéristiques grammaticales du CONTENU qui pourraient être de nature sexuelle, violente ou autrement inappropriée s'ils ne connaissent pas déjà la nature de ce CONTENU. SCRIBE décline toute responsabilité quant à l'accès à ce type de CONTENU.\n\n9. Modifications\n\nCette POLITIQUE est sujette à modifications. Les mises à jour de cette POLITIQUE remplaceront toutes les versions précédentes, et si jugées importantes, seront clairement indiquées dans la prochaine mise à jour applicable du SERVICE. SCRIBE encourage les UTILISATEURS à consulter périodiquement cette POLITIQUE pour connaître les dernières informations sur nos pratiques en matière de confidentialité et se familiariser avec les modifications.\n\n10. Contact\n\nSi vous avez des questions, des préoccupations ou des suggestions concernant cette POLITIQUE, n'hésitez pas à visiter https://github.com/scribe-org ou à contacter SCRIBE à l'adresse scribe.langauge@gmail.com. La personne responsable de ces demandes est Andrew Tavis McAllister.\n\n11. Date d'entrée en vigueur\n\nCette POLITIQUE est en vigueur depuis le 24 mai 2022.", - "app.about.legal.third_party": "Licences tierces", - "app.about.legal.third_party.caption": "Le code que nous avons utilisé", - "app.about.legal.third_party.entry_custom_keyboard": "Custom Keyboard\n• Auteur : EthanSK\n• Licence : MIT\n• Lien : https://github.com/EthanSK/CustomKeyboard/blob/master/LICENSE", - "app.about.legal.third_party.entry_simple_keyboard": "Simple Keyboard\n• Auteur : Simple Mobile Tools\n• Licence : GPL-3.0\n• Lien : https://github.com/SimpleMobileTools/Simple-Keyboard/blob/main/LICENSE", - "app.about.legal.third_party.text": "Les développeurs de Scribe (SCRIBE) ont créé l'application iOS « Scribe - Claviers linguistiques » (SERVICE) en utilisant du code tiers. Tout le code source utilisé dans la création de ce SERVICE provient de sources permettant son utilisation complète de la manière effectuée par le SERVICE. Cette section répertorie le code source sur lequel le SERVICE est basé ainsi que les licences correspondantes de chacun d'eux.\n\nLa liste suivante inclut tout le code source utilisé, le ou les auteurs principaux du code, la licence sous laquelle il a été publié au moment de son utilisation et un lien vers la licence.", - "app.about.legal.title": "Mentions légales", - "app.about.title": "À propos", - "app.conjugate.choose_conjugation.select_tense": "Sélectionner un temps", - "app.conjugate.choose_conjugation.title": "Sélectionnez une conjugaison ci-dessous", - "app.conjugate.recently_conjugated.title": "Récemment conjugué", - "app.conjugate.title": "Conjuguer", - "app.conjugate.verbs_search.placeholder": "Rechercher un verbe", - "app.conjugate.verbs_search.title": "Conjuguer un verbe", - "app.download.menu_option.conjugate_description": "Ajouter de nouvelles données à Scribe Conjugaison.", - "app.download.menu_option.conjugate_download_data": "Télécharger les données du verbe", - "app.download.menu_option.conjugate_download_data_start": "Téléchargez les données pour démarrer la conjugaison !", - "app.download.menu_option.conjugate_title": "Données du verbe", - "app.download.menu_option.scribe_description": "Ajouter de nouvelles données aux claviers de Scribe.", - "app.download.menu_option.scribe_download_data": "Télécharger les données du clavier", - "app.download.menu_option.scribe_title": "Données de langue", - "app.download.menu_ui.select.all_languages": "Toutes les langues", - "app.download.menu_ui.select.title": "Sélectionner les données à télécharger", - "app.download.menu_ui.title": "Télécharger les données", - "app.download.menu_ui.update_data.check_new": "Vérifier s'il y a de nouvelles données", - "app.download.menu_ui.update_data.regular_update": "Mettre à jour les données régulièrement", - "app.download.menu_ui.update_data.title": "Mettre à jour les données", - "app.installation.app_hint": "Suivez les indications ci-dessous pour installer les claviers Scribe sur votre appareil.", - "app.installation.button_quick_tutorial": "Tutoriel rapide", - "app.installation.keyboard.keyboard_settings": "Ouvrez les paramètres du clavier", - "app.installation.keyboard.keyboards_bold": "Claviers", - "app.installation.keyboard.scribe_settings": "Ouvrez les paramètres de Scribe", - "app.installation.keyboard.text_1": "Sélectionner", - "app.installation.keyboard.text_2": "Activez les claviers que vous souhaitez utiliser", - "app.installation.keyboard.text_3": "Lors de la saisie, appuyez sur", - "app.installation.keyboard.text_4": "pour sélectionner le clavier", - "app.installation.keyboard.title": "Installation du clavier", - "app.installation.title": "Installation", - "app.settings.app_hint": "Les paramètres de l'application et des claviers linguistiques installés se trouvent ici.", - "app.settings.button_install_keyboards": "Installer les claviers", - "app.settings.keyboard.functionality.annotate_suggestions": "Annoter, suggérer/compléter", - "app.settings.keyboard.functionality.annotate_suggestions_description": "Souligner les suggestions et les complétions pour indiquer leur genre au fur et à mesure de la saisie.", - "app.settings.keyboard.functionality.auto_suggest_emoji": "Suggérer des émojis", - "app.settings.keyboard.functionality.auto_suggest_emoji_description": "Activer les suggestions et complétions des émojis pour une saisie plus expressive.", - "app.settings.keyboard.functionality.default_emoji_tone": "Couleur de peau des émojis par défaut", - "app.settings.keyboard.functionality.default_emoji_tone.caption": "Couleur de peau à utiliser", - "app.settings.keyboard.functionality.default_emoji_tone_description": "Définir la couleur de peau par défaut pour les suggestions automatiques et les complétions des émojis.", - "app.settings.keyboard.functionality.delete_word_by_word": "Maintenir pour supprimer mot par mot", - "app.settings.keyboard.functionality.delete_word_by_word_description": "Effacer le texte mot par mot lorsque la touche d'effacement est maintenue enfoncée.", - "app.settings.keyboard.functionality.double_space_period": "Point si double espace", - "app.settings.keyboard.functionality.double_space_period_description": "Insérer automatiquement un point après avoir appuyé deux fois sur espace.", - "app.settings.keyboard.functionality.hold_for_alt_chars": "Maintenir pour les caractères alternatifs", - "app.settings.keyboard.functionality.hold_for_alt_chars_description": "Sélectionner des caractères alternatifs en maintenant les touches enfoncées et en glissant sur le caractère souhaité.", - "app.settings.keyboard.functionality.popup_on_keypress": "Afficher l'aperçu lors de l'appui", - "app.settings.keyboard.functionality.popup_on_keypress_description": "Afficher l'aperçu des touches lors de l'appui.", - "app.settings.keyboard.functionality.punctuation_spacing": "Supprimer les espaces de ponctuation", - "app.settings.keyboard.functionality.punctuation_spacing_description": "Supprimer les espaces excédentaires avant les signes de ponctuation.", - "app.settings.keyboard.functionality.title": "Fonctionnalité", - "app.settings.keyboard.keypress_vibration": "Vibrer lors de l'appui des touches", - "app.settings.keyboard.keypress_vibration_description": "Faire vibrer l'appareil lors de l'appui sur les touches.", - "app.settings.keyboard.layout.default_currency": "Symbole des touches 123", - "app.settings.keyboard.layout.default_currency.caption": "Symbole pour les touches 123", - "app.settings.keyboard.layout.default_currency_description": "Sélectionner le symbole de la devise qui apparaît sur les touches numériques.", - "app.settings.keyboard.layout.default_layout": "Clavier par défaut", - "app.settings.keyboard.layout.default_layout.caption": "Disposition à utiliser", - "app.settings.keyboard.layout.default_layout_description": "Sélectionnez une disposition de clavier adaptée à vos préférences de frappe et à vos besoins linguistiques.", - "app.settings.keyboard.layout.disable_accent_characters": "Désactiver les caractères accentués", - "app.settings.keyboard.layout.disable_accent_characters_description": "Supprimer les lettres accentuées sur le clavier principal.", - "app.settings.keyboard.layout.period_and_comma": "Point et virgule sur ABC", - "app.settings.keyboard.layout.period_and_comma_description": "Inclure le point et la virgule sur le clavier principal pour faciliter la saisie.", - "app.settings.keyboard.layout.title": "Disposition", - "app.settings.keyboard.title": "Sélectionner le clavier installé", - "app.settings.keyboard.translation.select_source": "Sélectionner la langue", - "app.settings.keyboard.translation.select_source.caption": "Langue source", - "app.settings.keyboard.translation.select_source.title": "Langue de traduction", - "app.settings.keyboard.translation.select_source_description": "Modifier la langue à partir de laquelle la traduction doit être effectuée.", - "app.settings.keyboard.translation.title": "Langue source de la traduction", - "app.settings.menu.app_color_mode": "Thème sombre", - "app.settings.menu.app_color_mode_description": "Modifier l'affichage de l'application en mode sombre.", - "app.settings.menu.app_language": "Langue de l'application", - "app.settings.menu.app_language.caption": "Sélectionner la langue des textes de l'application", - "app.settings.menu.app_language.one_device_language_warning.message": "Une seule langue est installée sur votre appareil. Veuillez installer d'autres langues dans les Paramètres et vous pourrez alors sélectionner différentes langues de Scribe.", - "app.settings.menu.app_language.one_device_language_warning.title": "Une seule langue pour l'appareil", - "app.settings.menu.app_language_description": "Modifier la langue de l'application Scribe.", - "app.settings.menu.high_color_contrast": "Contrastes élevés", - "app.settings.menu.high_color_contrast_description": "Augmenter le contraste des couleurs pour une meilleure accessibilité et une expérience visuelle plus claire.", - "app.settings.menu.increase_text_size": "Augmenter la taille du texte", - "app.settings.menu.increase_text_size_description": "Augmenter la taille du texte des menus pour une meilleure lisibilité.", - "app.settings.menu.title": "Paramètres de l'application", - "app.settings.title": "Paramètres", - "app.settings.translation": "Traduction", - "keyboard.not_in_wikidata.explanation_1": "Wikidata est un réseau de connaissances collaboratif géré par la fondation Wikimedia. Il sert de source de données ouvertes pour des projets tels que Wikipédia et bien d'autres.", - "keyboard.not_in_wikidata.explanation_2": "Scribe utilise les données linguistiques de Wikidata pour un grand nombre de ses fonctionnalités de base. Nous obtenons des informations telles que le genre des noms, la conjugaison des verbes et bien plus encore !", - "keyboard.not_in_wikidata.explanation_3": "Vous pouvez créer un compte sur wikidata.org pour rejoindre la communauté qui soutient Scribe et bien d'autres projets. Contribuez à la diffusion d'informations gratuites dans le monde entier !" + "i18n.app._global.english": "Anglais", + "i18n.app._global.french": "Français", + "i18n.app._global.german": "Allemand", + "i18n.app._global.italian": "Italien", + "i18n.app._global.portuguese": "Portugais", + "i18n.app._global.russian": "Russe", + "i18n.app._global.spanish": "Espagnol", + "i18n.app._global.swedish": "Suédois", + "i18n.app.about.app_hint": "Ici vous en apprendrez plus sur Scribe et sa communauté.", + "i18n.app.about.community.github": "Voir le code sur GitHub", + "i18n.app.about.community.mastodon": "Nous suivre sur Mastodon", + "i18n.app.about.community.matrix": "Discuter avec l'équipe sur Matrix", + "i18n.app.about.community.share_conjugate": "Partager Scribe Conjugaison", + "i18n.app.about.community.share_scribe": "Partager Scribe", + "i18n.app.about.community.title": "Communauté", + "i18n.app.about.community.view_apps": "Voir toutes les applications Scribe", + "i18n.app.about.community.wikimedia": "Wikimedia et Scribe", + "i18n.app.about.community.wikimedia.caption": "Comment nous travaillons ensemble", + "i18n.app.about.community.wikimedia.text_1": "Scribe ne pourrait pas exister sans les nombreuses contributions des contributeurs de Wikimedia aux nombreux projets qu'ils soutiennent. Scribe utilise les données de la communauté de données lexicographiques Wikidata, ainsi que les données de Wikipédia pour chaque langue prise en charge par Scribe.", + "i18n.app.about.community.wikimedia.text_2": "Wikidata est un réseau de connaissances multilingues collaboratif hébergé par la fondation Wikimedia. Il fournit des données librement disponibles que chacun peut utiliser sous une licence Creative Commons Public Domain (CC0). Scribe utilise les données linguistiques de Wikidata pour fournir aux utilisateurs des conjugaisons de verbes, des annotations de formes de noms, des pluriels de noms et de nombreuses autres fonctionnalités.", + "i18n.app.about.community.wikimedia.text_3": "Wikipédia est une encyclopédie en ligne multilingue gratuite, rédigée et mise à jour par une communauté de bénévoles grâce à une collaboration libre et à un système d'édition basé sur un wiki. Scribe utilise les données de Wikipedia pour produire des autosuggestions en dérivant les mots les plus courants dans une langue ainsi que les mots les plus courants qui les suivent.", + "i18n.app.about.feedback.app_hints": "Réinitialiser les astuces de l'application", + "i18n.app.about.feedback.bug_report": "Signaler un bug", + "i18n.app.about.feedback.email": "Nous envoyer un e-mail", + "i18n.app.about.feedback.rate_conjugate": "Évaluer Scribe Conjugaison", + "i18n.app.about.feedback.rate_scribe": "Évaluer Scribe", + "i18n.app.about.feedback.title": "Commentaires et assistance", + "i18n.app.about.feedback.version": "Version", + "i18n.app.about.legal.privacy_policy": "Politique de confidentialité", + "i18n.app.about.legal.privacy_policy.caption": "Votre sécurité est notre priorité", + "i18n.app.about.legal.privacy_policy.text": "Veuillez noter que la version anglaise de cette politique prévaut sur toutes les autres versions.\n\nLes développeurs de Scribe (SCRIBE) ont créé l’application iOS « Scribe - Claviers linguistiques » (SERVICE) en tant qu’application open-source. Ce SERVICE est fourni par SCRIBE sans frais et est destiné à être utilisé tel quel.\n\nCette politique de confidentialité (POLITIQUE) est utilisée pour informer le lecteur des politiques d'accès, de suivi, de collecte, de conservation, d'utilisation et de divulgation des informations personnelles (INFORMATIONS UTILISATEUR) et des données d’utilisation (DONNÉES UTILISATEUR) pour toutes les personnes qui utilisent ce SERVICE (UTILISATEURS).\n\nLes INFORMATIONS UTILISATEUR sont spécifiquement définies comme toute information relative aux UTILISATEURS eux-mêmes ou aux appareils qu'ils utilisent pour accéder au SERVICE.\n\nLes DONNÉES UTILISATEUR sont spécifiquement définies comme tout texte saisi ou toute action effectuée par les UTILISATEURS lors de l'utilisation du SERVICE.\n\n1. Déclaration de politique\n\nCe SERVICE n'accède pas, ne suit pas, ne collecte pas, ne conserve pas, n'utilise pas et ne divulgue pas les INFORMATIONS UTILISATEUR ni les DONNÉES UTILISATEUR.\n\n2. Ne pas suivre\n\nLes UTILISATEURS contactant SCRIBE pour demander que leurs INFORMATIONS UTILISATEUR et leurs DONNÉES UTILISATEUR ne soient pas suivies recevront une copie de cette POLITIQUE ainsi qu'un lien vers tous les codes sources comme preuve qu'ils ne sont pas suivis.\n\n3. Données tierces\n\nCe SERVICE utilise des données provenant de tiers. Toutes les données utilisées dans la création de ce SERVICE proviennent de sources permettant leur utilisation complète de la manière effectuée par le SERVICE. Plus précisément, les données pour ce SERVICE proviennent de Wikidata, Wikipedia et Unicode. Wikidata indique que « toutes les données structurées dans les espaces de noms principaux, propriété et lexème sont mises à disposition sous la licence Creative Commons CC0 ; les textes dans d’autres espaces de noms sont mis à disposition sous la licence Creative Commons Attribution-Share Alike ». La politique concernant l'utilisation des données de Wikidata est disponible sur https://www.wikidata.org/wiki/Wikidata:Licensing. Wikipedia indique que les données textuelles, le type de données utilisées par le SERVICE, « peuvent être utilisées selon les termes de la licence Creative Commons Attribution Share-Alike ». La politique concernant l'utilisation des données de Wikipedia est disponible sur https://en.wikipedia.org/wiki/Wikipedia:Reusing_Wikipedia_content. Unicode accorde la permission « gratuite à toute personne obtenant une copie des fichiers de données Unicode et de toute documentation associée (les « Fichiers de Données ») ou des logiciels Unicode et de toute documentation associée (le « Logiciel ») d'utiliser les Fichiers de Données ou le Logiciel sans restriction… ». La politique concernant l'utilisation des données Unicode est disponible sur https://www.unicode.org/license.txt.\n\n4. Code source tiers\n\nCe SERVICE est basé sur du code tiers. Tout le code source utilisé dans la création de ce SERVICE provient de sources permettant son utilisation complète de la manière effectuée par le SERVICE. Plus précisément, ce projet est basé sur le projet Custom Keyboard d’Ethan Sarif-Kattan. Custom Keyboard a été publié sous une licence MIT, cette licence étant disponible à l'adresse suivante : https://github.com/EthanSK/CustomKeyboard/blob/master/LICENSE.\n\n5. Services tiers\n\nCe SERVICE utilise des services tiers pour manipuler certaines des données tierces. Plus précisément, les données ont été traduites en utilisant des modèles de Hugging Face Transformers. Ce service est couvert par une licence Apache 2.0, qui permet son utilisation commerciale, sa modification, sa distribution, son utilisation de brevets et son utilisation privée. La licence du service mentionné est disponible sur https://github.com/huggingface/transformers/blob/master/LICENSE.\n\n6. Liens tiers\n\nCe SERVICE contient des liens vers des sites Web externes. Si les UTILISATEURS cliquent sur un lien tiers, ils seront redirigés vers un site Web. Notez que ces sites externes ne sont pas exploités par ce SERVICE. Par conséquent, les UTILISATEURS sont fortement encouragés à consulter la politique de confidentialité de ces sites Web. Ce SERVICE n’a aucun contrôle sur et n’assume aucune responsabilité quant au contenu, aux politiques de confidentialité ou aux pratiques des sites ou services tiers.\n\n7. Images tierces\n\nCe SERVICE contient des images protégées par des droits d’auteur de tiers. Plus précisément, cette application inclut une copie des logos de GitHub, Inc. et de Wikidata, marque déposée de la Wikimedia Foundation, Inc. Les conditions d'utilisation du logo GitHub sont disponibles sur https://github.com/logos, et les conditions pour le logo de Wikidata se trouvent sur la page suivante de Wikimedia : https://foundation.wikimedia.org/wiki/Policy:Trademark_policy. Ce SERVICE utilise les images protégées de manière conforme à ces critères, avec la seule déviation étant une rotation du logo GitHub courante dans la communauté open-source pour indiquer un lien vers le site Web GitHub.\n\n8. Avis de contenu\n\nCe SERVICE permet aux UTILISATEURS d'accéder à du contenu linguistique (CONTENU). Une partie de ce CONTENU pourrait être jugée inappropriée pour les enfants et les mineurs. L'accès au CONTENU via le SERVICE se fait de manière à ce que l'information soit indisponible sauf si elle est explicitement connue. Plus précisément, les UTILISATEURS « peuvent » traduire des mots, conjuguer des verbes et accéder à d'autres caractéristiques grammaticales du CONTENU qui pourraient être de nature sexuelle, violente ou autrement inappropriée. Les UTILISATEURS « ne peuvent pas » traduire des mots, conjuguer des verbes et accéder à d'autres caractéristiques grammaticales du CONTENU qui pourraient être de nature sexuelle, violente ou autrement inappropriée s'ils ne connaissent pas déjà la nature de ce CONTENU. SCRIBE décline toute responsabilité quant à l'accès à ce type de CONTENU.\n\n9. Modifications\n\nCette POLITIQUE est sujette à modifications. Les mises à jour de cette POLITIQUE remplaceront toutes les versions précédentes, et si jugées importantes, seront clairement indiquées dans la prochaine mise à jour applicable du SERVICE. SCRIBE encourage les UTILISATEURS à consulter périodiquement cette POLITIQUE pour connaître les dernières informations sur nos pratiques en matière de confidentialité et se familiariser avec les modifications.\n\n10. Contact\n\nSi vous avez des questions, des préoccupations ou des suggestions concernant cette POLITIQUE, n'hésitez pas à visiter https://github.com/scribe-org ou à contacter SCRIBE à l'adresse scribe.langauge@gmail.com. La personne responsable de ces demandes est Andrew Tavis McAllister.\n\n11. Date d'entrée en vigueur\n\nCette POLITIQUE est en vigueur depuis le 24 mai 2022.", + "i18n.app.about.legal.third_party": "Licences tierces", + "i18n.app.about.legal.third_party.caption": "Le code que nous avons utilisé", + "i18n.app.about.legal.third_party.entry_custom_keyboard": "Custom Keyboard\n• Auteur : EthanSK\n• Licence : MIT\n• Lien : https://github.com/EthanSK/CustomKeyboard/blob/master/LICENSE", + "i18n.app.about.legal.third_party.entry_simple_keyboard": "Simple Keyboard\n• Auteur : Simple Mobile Tools\n• Licence : GPL-3.0\n• Lien : https://github.com/SimpleMobileTools/Simple-Keyboard/blob/main/LICENSE", + "i18n.app.about.legal.third_party.text": "Les développeurs de Scribe (SCRIBE) ont créé l'application iOS « Scribe - Claviers linguistiques » (SERVICE) en utilisant du code tiers. Tout le code source utilisé dans la création de ce SERVICE provient de sources permettant son utilisation complète de la manière effectuée par le SERVICE. Cette section répertorie le code source sur lequel le SERVICE est basé ainsi que les licences correspondantes de chacun d'eux.\n\nLa liste suivante inclut tout le code source utilisé, le ou les auteurs principaux du code, la licence sous laquelle il a été publié au moment de son utilisation et un lien vers la licence.", + "i18n.app.about.legal.title": "Mentions légales", + "i18n.app.about.title": "À propos", + "i18n.app.conjugate.choose_conjugation.select_tense": "Sélectionner un temps", + "i18n.app.conjugate.choose_conjugation.title": "Sélectionnez une conjugaison ci-dessous", + "i18n.app.conjugate.recently_conjugated.title": "Récemment conjugué", + "i18n.app.conjugate.title": "Conjuguer", + "i18n.app.conjugate.verbs_search.placeholder": "Rechercher un verbe", + "i18n.app.conjugate.verbs_search.title": "Conjuguer un verbe", + "i18n.app.download.menu_option.conjugate_description": "Ajouter de nouvelles données à Scribe Conjugaison.", + "i18n.app.download.menu_option.conjugate_download_data": "Télécharger les données du verbe", + "i18n.app.download.menu_option.conjugate_download_data_start": "Téléchargez les données pour démarrer la conjugaison !", + "i18n.app.download.menu_option.conjugate_title": "Données du verbe", + "i18n.app.download.menu_option.scribe_description": "Ajouter de nouvelles données aux claviers de Scribe.", + "i18n.app.download.menu_option.scribe_download_data": "Télécharger les données du clavier", + "i18n.app.download.menu_option.scribe_title": "Données de langue", + "i18n.app.download.menu_ui.select.all_languages": "Toutes les langues", + "i18n.app.download.menu_ui.select.title": "Sélectionner les données à télécharger", + "i18n.app.download.menu_ui.title": "Télécharger les données", + "i18n.app.download.menu_ui.update_data.check_new": "Vérifier s'il y a de nouvelles données", + "i18n.app.download.menu_ui.update_data.regular_update": "Mettre à jour les données régulièrement", + "i18n.app.download.menu_ui.update_data.title": "Mettre à jour les données", + "i18n.app.installation.app_hint": "Suivez les indications ci-dessous pour installer les claviers Scribe sur votre appareil.", + "i18n.app.installation.button_quick_tutorial": "Tutoriel rapide", + "i18n.app.installation.keyboard.keyboard_settings": "Ouvrez les paramètres du clavier", + "i18n.app.installation.keyboard.keyboards_bold": "Claviers", + "i18n.app.installation.keyboard.scribe_settings": "Ouvrez les paramètres de Scribe", + "i18n.app.installation.keyboard.text_1": "Sélectionner", + "i18n.app.installation.keyboard.text_2": "Activez les claviers que vous souhaitez utiliser", + "i18n.app.installation.keyboard.text_3": "Lors de la saisie, appuyez sur", + "i18n.app.installation.keyboard.text_4": "pour sélectionner le clavier", + "i18n.app.installation.keyboard.title": "Installation du clavier", + "i18n.app.installation.title": "Installation", + "i18n.app.keyboard.not_in_wikidata.explanation_1": "Wikidata est un réseau de connaissances collaboratif géré par la fondation Wikimedia. Il sert de source de données ouvertes pour des projets tels que Wikipédia et bien d'autres.", + "i18n.app.keyboard.not_in_wikidata.explanation_2": "Scribe utilise les données linguistiques de Wikidata pour un grand nombre de ses fonctionnalités de base. Nous obtenons des informations telles que le genre des noms, la conjugaison des verbes et bien plus encore !", + "i18n.app.keyboard.not_in_wikidata.explanation_3": "Vous pouvez créer un compte sur wikidata.org pour rejoindre la communauté qui soutient Scribe et bien d'autres projets. Contribuez à la diffusion d'informations gratuites dans le monde entier !", + "i18n.app.settings.app_hint": "Les paramètres de l'application et des claviers linguistiques installés se trouvent ici.", + "i18n.app.settings.button_install_keyboards": "Installer les claviers", + "i18n.app.settings.keyboard.functionality.annotate_suggestions": "Annoter, suggérer/compléter", + "i18n.app.settings.keyboard.functionality.annotate_suggestions_description": "Souligner les suggestions et les complétions pour indiquer leur genre au fur et à mesure de la saisie.", + "i18n.app.settings.keyboard.functionality.auto_suggest_emoji": "Suggérer des émojis", + "i18n.app.settings.keyboard.functionality.auto_suggest_emoji_description": "Activer les suggestions et complétions des émojis pour une saisie plus expressive.", + "i18n.app.settings.keyboard.functionality.default_emoji_tone": "Couleur de peau des émojis par défaut", + "i18n.app.settings.keyboard.functionality.default_emoji_tone.caption": "Couleur de peau à utiliser", + "i18n.app.settings.keyboard.functionality.default_emoji_tone_description": "Définir la couleur de peau par défaut pour les suggestions automatiques et les complétions des émojis.", + "i18n.app.settings.keyboard.functionality.delete_word_by_word": "Maintenir pour supprimer mot par mot", + "i18n.app.settings.keyboard.functionality.delete_word_by_word_description": "Effacer le texte mot par mot lorsque la touche d'effacement est maintenue enfoncée.", + "i18n.app.settings.keyboard.functionality.double_space_period": "Point si double espace", + "i18n.app.settings.keyboard.functionality.double_space_period_description": "Insérer automatiquement un point après avoir appuyé deux fois sur espace.", + "i18n.app.settings.keyboard.functionality.hold_for_alt_chars": "Maintenir pour les caractères alternatifs", + "i18n.app.settings.keyboard.functionality.hold_for_alt_chars_description": "Sélectionner des caractères alternatifs en maintenant les touches enfoncées et en glissant sur le caractère souhaité.", + "i18n.app.settings.keyboard.functionality.popup_on_keypress": "Afficher l'aperçu lors de l'appui", + "i18n.app.settings.keyboard.functionality.popup_on_keypress_description": "Afficher l'aperçu des touches lors de l'appui.", + "i18n.app.settings.keyboard.functionality.punctuation_spacing": "Supprimer les espaces de ponctuation", + "i18n.app.settings.keyboard.functionality.punctuation_spacing_description": "Supprimer les espaces excédentaires avant les signes de ponctuation.", + "i18n.app.settings.keyboard.functionality.title": "Fonctionnalité", + "i18n.app.settings.keyboard.keypress_vibration": "Vibrer lors de l'appui des touches", + "i18n.app.settings.keyboard.keypress_vibration_description": "Faire vibrer l'appareil lors de l'appui sur les touches.", + "i18n.app.settings.keyboard.layout.default_currency": "Symbole des touches 123", + "i18n.app.settings.keyboard.layout.default_currency.caption": "Symbole pour les touches 123", + "i18n.app.settings.keyboard.layout.default_currency_description": "Sélectionner le symbole de la devise qui apparaît sur les touches numériques.", + "i18n.app.settings.keyboard.layout.default_layout": "Clavier par défaut", + "i18n.app.settings.keyboard.layout.default_layout.caption": "Disposition à utiliser", + "i18n.app.settings.keyboard.layout.default_layout_description": "Sélectionnez une disposition de clavier adaptée à vos préférences de frappe et à vos besoins linguistiques.", + "i18n.app.settings.keyboard.layout.disable_accent_characters": "Désactiver les caractères accentués", + "i18n.app.settings.keyboard.layout.disable_accent_characters_description": "Supprimer les lettres accentuées sur le clavier principal.", + "i18n.app.settings.keyboard.layout.period_and_comma": "Point et virgule sur ABC", + "i18n.app.settings.keyboard.layout.period_and_comma_description": "Inclure le point et la virgule sur le clavier principal pour faciliter la saisie.", + "i18n.app.settings.keyboard.layout.title": "Disposition", + "i18n.app.settings.keyboard.title": "Sélectionner le clavier installé", + "i18n.app.settings.keyboard.translation.select_source": "Sélectionner la langue", + "i18n.app.settings.keyboard.translation.select_source.caption": "Langue source", + "i18n.app.settings.keyboard.translation.select_source.title": "Langue de traduction", + "i18n.app.settings.keyboard.translation.select_source_description": "Modifier la langue à partir de laquelle la traduction doit être effectuée.", + "i18n.app.settings.keyboard.translation.title": "Langue source de la traduction", + "i18n.app.settings.menu.app_color_mode": "Thème sombre", + "i18n.app.settings.menu.app_color_mode_description": "Modifier l'affichage de l'application en mode sombre.", + "i18n.app.settings.menu.app_language": "Langue de l'application", + "i18n.app.settings.menu.app_language.caption": "Sélectionner la langue des textes de l'application", + "i18n.app.settings.menu.app_language.one_device_language_warning.message": "Une seule langue est installée sur votre appareil. Veuillez installer d'autres langues dans les Paramètres et vous pourrez alors sélectionner différentes langues de Scribe.", + "i18n.app.settings.menu.app_language.one_device_language_warning.title": "Une seule langue pour l'appareil", + "i18n.app.settings.menu.app_language_description": "Modifier la langue de l'application Scribe.", + "i18n.app.settings.menu.high_color_contrast": "Contrastes élevés", + "i18n.app.settings.menu.high_color_contrast_description": "Augmenter le contraste des couleurs pour une meilleure accessibilité et une expérience visuelle plus claire.", + "i18n.app.settings.menu.increase_text_size": "Augmenter la taille du texte", + "i18n.app.settings.menu.increase_text_size_description": "Augmenter la taille du texte des menus pour une meilleure lisibilité.", + "i18n.app.settings.menu.title": "Paramètres de l'application", + "i18n.app.settings.title": "Paramètres", + "i18n.app.settings.translation": "Traduction" } diff --git a/Scribe-i18n/jsons/hi.json b/Scribe-i18n/jsons/hi.json index 58db33dd..b31c2e9d 100644 --- a/Scribe-i18n/jsons/hi.json +++ b/Scribe-i18n/jsons/hi.json @@ -1,126 +1,126 @@ { - "app._global.english": "अंग्रेज़ी", - "app._global.french": "फ्रेंच", - "app._global.german": "जर्मन", - "app._global.italian": "इतालवी", - "app._global.portuguese": "पुर्तगाली", - "app._global.russian": "रूसी", - "app._global.spanish": "स्पेनिश", - "app._global.swedish": "स्वीडिश", - "app.about.app_hint": "यहां आप स्क्राइब और इसकी समुदाय के बारे में और जान सकते हैं।", - "app.about.community.github": "गिटहब पर कोड देखें", - "app.about.community.mastodon": "हमें मस्तोडान पर फॉलो करें", - "app.about.community.matrix": "मैट्रिक्स पर टीम से बात करें", - "app.about.community.share_conjugate": "स्क्राइब कोंजूगेट साझा करें", - "app.about.community.share_scribe": "स्क्राइब साझा करें", - "app.about.community.title": "समुदाय", - "app.about.community.view_apps": "सभी स्क्राइब ऐप्स देखें", - "app.about.community.wikimedia": "विकिमीडिया और स्क्राइब", - "app.about.community.wikimedia.caption": "हम कैसे एक साथ काम करते हैं", - "app.about.community.wikimedia.text_1": "स्क्राइब विकिमीडिया योगदानकर्ताओं द्वारा समर्थित कई परियोजनाओं में योगदान के बिना संभव नहीं होता। विशेष रूप से स्क्राइब, विकिडेटा शब्दकोशीय डेटा समुदाय से डेटा और स्क्राइब द्वारा समर्थित प्रत्येक भाषा के लिए विकिपीडिया से डेटा का उपयोग करता है।", - "app.about.community.wikimedia.text_2": "विकिडेटा एक सहयोगी संपादित बहुभाषीय ज्ञान ग्राफ है जो विकिमीडिया फाउंडेशन द्वारा होस्ट किया गया है। यह स्वतंत्र रूप से उपलब्ध डेटा प्रदान करता है जिसका कोई भी क्रिएटिव कॉमन्स पब्लिक डोमेन लाइसेंस (CC0) के तहत उपयोग कर सकता है। स्क्राइब, उपयोगकर्ताओं को क्रिया रूपांतरण, संज्ञा-फॉर्म एनोटेशन, संज्ञा बहुवचन और कई अन्य विशेषताएं प्रदान करने के लिए विकिडेटा से भाषा डेटा का उपयोग करता है।", - "app.about.community.wikimedia.text_3": "विकिपीडिया एक बहुभाषीय स्वतंत्र ऑनलाइन विश्वकोश है जिसे स्वैच्छिक समुदाय द्वारा ओपन सहयोग और विकि-आधारित संपादन प्रणाली के माध्यम से लिखा और बनाए रखा जाता है। स्क्राइब, भाषा में सबसे सामान्य शब्दों के साथ-साथ उनके बाद आने वाले सबसे सामान्य शब्दों को निकालकर ऑटो-सुझाव उत्पन्न करने के लिए विकिपीडिया से डेटा का उपयोग करता है।", - "app.about.feedback.app_hints": "ऐप सुझाव रीसेट करें", - "app.about.feedback.bug_report": "बग की रिपोर्ट करें", - "app.about.feedback.email": "हमें ईमेल भेजें", - "app.about.feedback.rate_conjugate": "स्क्राइब कोंजूगेट की रेटिंग करें", - "app.about.feedback.rate_scribe": "स्क्राइब की रेटिंग करें", - "app.about.feedback.title": "फीडबैक और समर्थन", - "app.about.feedback.version": "संस्करण", - "app.about.legal.privacy_policy": "गोपनीयता नीति", - "app.about.legal.privacy_policy.caption": "आपकी सुरक्षा का ध्यान रखना", - "app.about.legal.privacy_policy.text": "कृपया ध्यान दें कि इस नीति का अंग्रेज़ी संस्करण अन्य सभी संस्करणों पर प्राथमिकता रखता है।\n\nस्क्राइब डेवलपर्स (स्क्राइब ) ने iOS एप्लिकेशन \"स्क्राइब - Language भाषा कीबोर्डs\" (सेवा) को एक ओपन-सोर्स एप्लिकेशन के रूप में बनाया। यह सेवा स्क्राइब द्वारा निःशुल्क प्रदान की जाती है और इसका उपयोग यथास्थिति के आधार पर किया जा सकता है।\n\nयह गोपनीयता नीति (नीति) पाठक को उन नीतियों के बारे में सूचित करने के लिए है जिनका उपयोग इस सेवा (उपयोगकर्ताओं) के उपयोगकर्ताओं की व्यक्तिगत जानकारी (उपयोगकर्ता की सूचना) और उपयोग डेटा (उपयोगकर्ता का डेटा) तक पहुँच, ट्रैकिंग, संग्रह, रखरखाव, उपयोग और प्रकटीकरण के लिए किया जाता है।\n\nउपयोगकर्ता की सूचना को विशेष रूप से उन जानकारी के रूप में परिभाषित किया गया है जो उपयोगकर्ता या उनके द्वारा उपयोग किए जाने वाले उपकरणों से संबंधित होती हैं।\n\nउपयोगकर्ता का डेटा को विशेष रूप से उन पाठों के रूप में परिभाषित किया गया है जिन्हें उपयोगकर्ता इस सेवा का उपयोग करते समय टाइप करते हैं या किए गए क्रियाओं के रूप में परिभाषित किया गया है।\n\n1. नीति वक्तव्य\n\nयह सेवा कोई भी USER उपयोगकर्ता की सूचना या उपयोगकर्ता का डेटा तक पहुँच, ट्रैक, संग्रह, रखरखाव, उपयोग या प्रकटीकरण नहीं करती है।\n\n2. ट्रैक न करें\n\nउपयोगकर्ता जो स्क्राइब से संपर्क करते हैं और अपनी उपयोगकर्ता की सूचना और उपयोगकर्ता का डेटा को ट्रैक न करने के लिए कहते हैं, उन्हें इस नीति की एक प्रति और सभी स्रोत कोड का लिंक प्रदान किया जाएगा, यह प्रमाण देने के लिए कि उन्हें ट्रैक नहीं किया जा रहा है।\n\n3. तृतीय-पक्ष डेटा\n\nयह सेवा तृतीय-पक्ष डेटा का उपयोग करती है। इस सेवा के निर्माण में उपयोग किया गया सभी डेटा ऐसे स्रोतों से आता है जो इसे इस सेवा द्वारा किए गए उपयोग में अनुमति देते हैं। विशेष रूप से, इस सेवा का डेटा विकिडेटा, विकिपीडिया और यूनिकोड से आता है। विकिडेटा बताता है कि, \"मुख्य, प्रॉपर्टी और लेक्सिम नेमस्पेस में उपलब्ध सभी संरचित डेटा क्रिएटिव कॉमन्स CC0 लाइसेंस के तहत उपलब्ध है; अन्य नेमस्पेस में उपलब्ध टेक्स्ट क्रिएटिव कॉमन्स एट्रिब्यूशन-शेयर अलाइक लाइसेंस के तहत उपलब्ध है।\" विकिडेटा डेटा उपयोग के बारे में नीति https://www.wikidata.org/wiki/Wikidata:Licensing पर पाई जा सकती है। विकिपीडिया बताता है कि टेक्स्ट डेटा, जिसे इस सेवा द्वारा उपयोग किया जाता है, \"… क्रिएटिव कॉमन्स एट्रिब्यूशन शेयर-अलाइक लाइसेंस की शर्तों के तहत उपयोग किया जा सकता है\"। विकिपीडिया डेटा उपयोग के बारे में नीति https://en.wikipedia.org/wiki/Wikipedia:Reusing_Wikipedia_content पर पाई जा सकती है। यूनिकोड यह अनुमति प्रदान करता है, \"… किसी भी व्यक्ति को यूनिकोड डेटा फाइलों और संबंधित दस्तावेज़ीकरण की एक प्रति प्राप्त करने की अनुमति है (\"डेटा फाइल\") या यूनिकोड सॉफ़्टवेयर और संबंधित दस्तावेज़ीकरण (\"सॉफ़्टवेयर\") को बिना किसी प्रतिबंध के उपयोग करने की अनुमति देता है।\" यूनिकोड डेटा उपयोग के बारे में नीति https://www.unicode.org/license.txt पर पाई जा सकती है।\n\n4. तृतीय-पक्ष स्रोत कोड\n\nयह सेवा तृतीय-पक्ष कोड पर आधारित है। इस सेवा के निर्माण में उपयोग किया गया सभी स्रोत कोड ऐसे स्रोतों से आता है जो इसे इस सेवा द्वारा किए गए उपयोग में पूरी तरह से अनुमति देते हैं। विशेष रूप से, इस परियोजना का आधार Ethan Sarif-Kattan द्वारा बनाया गया कस्टम कीबोर्ड प्रोजेक्ट था। कस्टम कीबोर्डकस्टम कीबोर्ड को MIT लाइसेंस के तहत जारी किया गया था, जो https://github.com/EthanSK/CustomKeyboard/blob/master/LICENSE पर उपलब्ध है।\n\n5. तृतीय-पक्ष सेवाएं\n\nयह सेवा तृतीय-पक्ष सेवाओं का उपयोग करती है ताकि कुछ तृतीय-पक्ष डेटा को परिवर्तित किया जा सके। विशेष रूप से, डेटा Hugging Face transformers के मॉडल का उपयोग करके अनुवाद किया गया है। यह सेवा Apache License 2.0 के तहत आती है, जो इसके व्यावसायिक उपयोग, संशोधन, वितरण, पेटेंट उपयोग और निजी उपयोग के लिए उपलब्ध है। उपरोक्त सेवा का लाइसेंस https://github.com/huggingface/transformers/blob/master/LICENSE पर पाया जा सकता है।\n\n6. तृतीय-पक्ष लिंक\n\nयह सेवा बाहरी वेबसाइटों के लिंक शामिल करती है। यदि उपयोगकर्ता तृतीय-पक्ष लिंक पर क्लिक करते हैं, तो उन्हें एक वेबसाइट पर निर्देशित किया जाएगा। ध्यान दें कि ये बाहरी वेबसाइटें इस सेवा द्वारा संचालित नहीं हैं। इसलिए, उपयोगकर्ता को इन वेबसाइटों की गोपनीयता नीति की समीक्षा करने की सिफारिश की जाती है। यह सेवा किसी भी तृतीय-पक्ष साइटों या सेवाओं की सामग्री, गोपनीयता नीतियों या प्रथाओं के लिए कोई ज़िम्मेदारी नहीं लेती है।\n\n7. तृतीय-पक्ष छवियां\n\nयह सेवा तृतीय-पक्ष द्वारा कॉपीराइट की गई छवियां शामिल करती है। विशेष रूप से, इस एप में गिटहब, Inc. के लोगो की एक प्रति शामिल है और विकिडेटा का लोगो, जिसे Wikimedia फाउंडेशन, Inc. द्वारा ट्रेडमार्क किया गया है। गिटहब लोगो के उपयोग की शर्तें https://github.com/logos पर पाई जाती हैं, और विकिडेटा लोगो के उपयोग की शर्तें निम्नलिखित Wikimedia पेज पर पाई जाती हैं: https://foundation.wikimedia.org/wiki/Policy:Trademark_policy। यह सेवा कॉपीराइट की गई छवियों का उपयोग उन मानदंडों के अनुसार करती है, जिसमें केवल गिटहब लोगो की एक घुमाव शामिल होती है, जो ओपन-सोर्स समुदाय में यह इंगित करने के लिए सामान्य है कि गिटहब वेबसाइट का लिंक है।\n\n8. सामग्री सूचना\n\nयह सेवा उपयोगकर्ता को भाषाई सामग्री (CONTENT) तक पहुँचने की अनुमति देती है। कुछ CONTENT को बच्चों और नाबालिगों के लिए अनुपयुक्त माना जा सकता है। सेवा का उपयोग करके CONTENT तक पहुँच इस तरह से किया जाता है कि जानकारी तब तक अनुपलब्ध होती है जब तक उसे विशेष रूप से नहीं जाना जाता। विशेष रूप से, उपयोगकर्ता \"शब्दों\" का अनुवाद कर सकते हैं, क्रियाओं को संयोजित कर सकते हैं और CONTENT की अन्य व्याकरणिक विशेषताओं तक पहुँच सकते हैं, जो यौन, हिंसक या अन्यथा अनुचित प्रकृति की हो सकती है। उपयोगकर्ता \"ऐसी सामग्री\" का अनुवाद नहीं कर सकते, क्रियाओं को संयोजित नहीं कर सकते और CONTENT की अन्य व्याकरणिक विशेषताओं तक पहुँच नहीं सकते, जब तक वे पहले से CONTENT की प्रकृति के बारे में नहीं जानते हों। स्क्राइब ऐसी सामग्री तक पहुँच की ज़िम्मेदारी नहीं लेता है।\n\n9. परिवर्तन\n\nयह नीति परिवर्तन के अधीन है। इस नीति में किए गए अपडेट सभी पिछले संस्करणों को प्रतिस्थापित करेंगे, और यदि इसे महत्वपूर्ण माना गया, तो यह अगले संबंधित अपडेट में स्पष्ट रूप से उल्लिखित होगा। स्क्राइब उपयोगकर्ता को हमारी गोपनीयता प्रथाओं पर नवीनतम जानकारी के लिए समय-समय पर इस नीति की समीक्षा करने और किसी भी परिवर्तन से परिचित होने के लिए प्रोत्साहित करता है।\n\n10. संपर्क करें\n\nयदि आपके कोई प्रश्न, चिंताएँ, या सुझाव हैं तो कृपया https://github.com/scribe-org पर जाएँ या स्क्राइब से स्क्राइब .langauge@gmail.com पर संपर्क करें। ऐसे पूछताछ के लिए जिम्मेदार व्यक्ति Andrew Tavis McAllister हैं।\n\n11. प्रभावी तिथि\n\nयह नीति 24 मई, 2022 से प्रभावी है।", - "app.about.legal.third_party": "तृतीय-पक्ष लाइसेंस", - "app.about.legal.third_party.caption": "जिनका कोड हमने उपयोग किया", - "app.about.legal.third_party.entry_custom_keyboard": "कस्टम कीबोर्ड\n• लेखक: एथें स क\n• लाइसेंस: एमआईटी\n• लिंक: https://github.com/EthanSK/CustomKeyboard/blob/master/LICENSE", - "app.about.legal.third_party.entry_simple_keyboard": "सिंपल कीबोर्ड \n• लेखक: सिंपल मोबाइल उपकरण\n• लाइसेंस: जीपीएल-3.0\n• लिंक: https://github.com/SimpleMobileTools/Simple-Keyboard/blob/main/LICENSE", - "app.about.legal.third_party.text": "स्क्राइब डेवलपर्स (स्क्राइब ) ने आईओएस एप्लिकेशन \"स्क्राइब - भाषा कीबोर्ड\" (सेवा) का निर्माण तृतीय-पक्ष कोड का उपयोग करके किया है। इस सेवा के निर्माण में उपयोग किया गया सभी स्रोत कोड ऐसे स्रोतों से आता है जो इसे इस सेवा द्वारा किए गए उपयोग में अनुमति देते हैं। इस खंड में उन स्रोत कोड की सूची दी गई है, जिन पर सेवा ही प्रत्येक का संबंधित लाइसेंस।\n\nनिम्नलिखित सभी उपयोग किए गए स्रोत कोड की सूची है, कोड के मुख्य लेखक या लेखक, उस समय जारी किए गए लाइसेंस और लाइसेंस के लिंक।", - "app.about.legal.title": "कानूनी", - "app.about.title": "के बारे में", - "app.conjugate.choose_conjugation.select_tense": "काल चुनें", - "app.conjugate.choose_conjugation.title": "नीचे से एक संयोजन चुनें", - "app.conjugate.recently_conjugated.title": "हाल ही में संयोजित", - "app.conjugate.title": "संयोजन", - "app.conjugate.verbs_search.placeholder": "क्रियाओं के लिए खोजें", - "app.conjugate.verbs_search.title": "क्रियाओं का संयोजन", - "app.download.menu_option.conjugate_description": "स्क्राइब संयोजन में नया डेटा जोड़ें।", - "app.download.menu_option.conjugate_download_data": "क्रिया डेटा डाउनलोड करें", - "app.download.menu_option.conjugate_download_data_start": "संयोजन शुरू करने के लिए डेटा डाउनलोड करें!", - "app.download.menu_option.conjugate_title": "क्रिया डेटा", - "app.download.menu_option.scribe_description": "स्क्राइब कीबोर्ड में नया डेटा जोड़ें।", - "app.download.menu_option.scribe_download_data": "कीबोर्ड डेटा डाउनलोड करें", - "app.download.menu_option.scribe_title": "भाषा डेटा", - "app.download.menu_ui.select.all_languages": "सभी भाषाएँ", - "app.download.menu_ui.select.title": "डाउनलोड करने के लिए डेटा चुनें", - "app.download.menu_ui.title": "डेटा डाउनलोड करें", - "app.download.menu_ui.update_data.check_new": "नए डेटा की जांच करें", - "app.download.menu_ui.update_data.regular_update": "नियमित रूप से डेटा अपडेट करें", - "app.download.menu_ui.update_data.title": "डेटा अपडेट करें", - "app.installation.app_hint": "अपने डिवाइस पर स्क्राइब कीबोर्ड इंस्टॉल करने के लिए नीचे दिए गए निर्देशों का पालन करें।", - "app.installation.button_quick_tutorial": "त्वरित ट्यूटोरियल", - "app.installation.keyboard.keyboard_settings": "कीबोर्ड सेटिंग्स खोलें", - "app.installation.keyboard.keyboards_bold": "कीबोर्ड", - "app.installation.keyboard.scribe_settings": "स्क्राइब सेटिंग्स खोलें", - "app.installation.keyboard.text_1": "चुनें", - "app.installation.keyboard.text_2": "उन कीबोर्ड को सक्रिय करें जिन्हें आप उपयोग करना चाहते हैं", - "app.installation.keyboard.text_3": "टाइप करते समय दबाएं", - "app.installation.keyboard.text_4": "कीबोर्ड चुनने के लिए", - "app.installation.keyboard.title": "कीबोर्ड इंस्टॉलेशन", - "app.installation.title": "इंस्टॉलेशन", - "app.settings.app_hint": "ऐप और इंस्टॉल किए गए भाषा कीबोर्ड की सेटिंग्स यहाँ मिलेंगी।", - "app.settings.button_install_keyboards": "कीबोर्ड इंस्टॉल करें", - "app.settings.keyboard.functionality.annotate_suggestions": "अनोटेट सुझाव/समाप्ति", - "app.settings.keyboard.functionality.annotate_suggestions_description": "टाइप करते समय सुझाव और समाप्ति को रेखांकित करें ताकि उनके लिंग दिख सकें।", - "app.settings.keyboard.functionality.auto_suggest_emoji": "इमोजी का स्वतः सुझाव दें", - "app.settings.keyboard.functionality.auto_suggest_emoji_description": "अधिक अभिव्यक्तिपूर्ण टाइपिंग के लिए इमोजी सुझाव और समाप्ति चालू करें।", - "app.settings.keyboard.functionality.default_emoji_tone": "डिफ़ॉल्ट इमोजी त्वचा का रंग", - "app.settings.keyboard.functionality.default_emoji_tone.caption": "उपयोग होने वाला त्वचा का रंग", - "app.settings.keyboard.functionality.default_emoji_tone_description": "इमोजी सुझाव और समाप्ति के लिए एक डिफ़ॉल्ट त्वचा रंग सेट करें।", - "app.settings.keyboard.functionality.delete_word_by_word": "शब्द दर शब्द हटाएं", - "app.settings.keyboard.functionality.delete_word_by_word_description": "जब डिलीट कुंजी को दबाकर रखा जाता है तो पाठ को शब्द दर शब्द हटाएं।", - "app.settings.keyboard.functionality.double_space_period": "डबल स्पेस के लिए अवधि", - "app.settings.keyboard.functionality.double_space_period_description": "स्पेस कुंजी को दो बार दबाने पर स्वचालित रूप से एक अवधि डालें।", - "app.settings.keyboard.functionality.hold_for_alt_chars": "वैकल्पिक वर्णों के लिए होल्ड करें", - "app.settings.keyboard.functionality.hold_for_alt_chars_description": "चाबियाँ पकड़कर और इच्छित वर्ण पर खींचकर वैकल्पिक वर्ण चुनें।", - "app.settings.keyboard.functionality.popup_on_keypress": "कीप्रेस पर पॉपअप दिखाएं", - "app.settings.keyboard.functionality.popup_on_keypress_description": "कुंजियों को दबाने पर उनकी पॉपअप दिखाएं।", - "app.settings.keyboard.functionality.punctuation_spacing": "विराम चिह्न स्थान निकालें", - "app.settings.keyboard.functionality.punctuation_spacing_description": "विराम चिह्नों से पहले अतिरिक्त स्थान हटाएं।", - "app.settings.keyboard.functionality.title": "कार्यक्षमता", - "app.settings.keyboard.keypress_vibration": "की प्रेस पर कंपन करें", - "app.settings.keyboard.keypress_vibration_description": "जब कुंजियाँ दबाई जाती हैं तो डिवाइस कंपन करे।", - "app.settings.keyboard.layout.default_currency": "डिफ़ॉल्ट मुद्रा प्रतीक", - "app.settings.keyboard.layout.default_currency.caption": "123 कुंजियों के लिए प्रतीक", - "app.settings.keyboard.layout.default_currency_description": "संख्या कुंजियों पर कौन सा मुद्रा प्रतीक दिखाई देगा, उसका चयन करें।", - "app.settings.keyboard.layout.default_layout": "डिफ़ॉल्ट कीबोर्ड", - "app.settings.keyboard.layout.default_layout.caption": "उपयोग होने वाला लेआउट", - "app.settings.keyboard.layout.default_layout_description": "एक कीबोर्ड लेआउट चुनें जो आपके टाइपिंग प्राथमिकता और भाषा आवश्यकताओं के अनुसार हो।", - "app.settings.keyboard.layout.disable_accent_characters": "एक्सेंट वर्णों को अक्षम करें", - "app.settings.keyboard.layout.disable_accent_characters_description": "प्राथमिक कीबोर्ड लेआउट पर उच्चारित अक्षर कुंजियों को निकालें।", - "app.settings.keyboard.layout.period_and_comma": "ABC पर अवधि और कॉमा", - "app.settings.keyboard.layout.period_and_comma_description": "सुविधाजनक टाइपिंग के लिए मुख्य कीबोर्ड पर अवधि और कॉमा कुंजियाँ शामिल करें।", - "app.settings.keyboard.layout.title": "लेआउट", - "app.settings.keyboard.title": "इंस्टॉल किए गए कीबोर्ड चुनें", - "app.settings.keyboard.translation.select_source": "भाषा चुनें", - "app.settings.keyboard.translation.select_source.caption": "स्रोत भाषा क्या है", - "app.settings.keyboard.translation.select_source.title": "अनुवाद भाषा", - "app.settings.keyboard.translation.select_source_description": "जिस भाषा से अनुवाद करना है, उसे बदलें।", - "app.settings.keyboard.translation.title": "अनुवाद स्रोत भाषा", - "app.settings.menu.app_color_mode": "डार्क मोड", - "app.settings.menu.app_color_mode_description": "ऐप प्रदर्शनी को डार्क मोड में बदलें।", - "app.settings.menu.app_language": "ऐप की भाषा", - "app.settings.menu.app_language.caption": "ऐप टेक्स्ट के लिए भाषा चुनें", - "app.settings.menu.app_language.one_device_language_warning.message": "आपके डिवाइस पर केवल एक भाषा स्थापित है। कृपया सेटिंग्स में अधिक भाषाएँ स्थापित करें और फिर आप स्क्राइब के विभिन्न स्थानीयकरण का चयन कर सकते हैं।", - "app.settings.menu.app_language.one_device_language_warning.title": "केवल एक डिवाइस भाषा", - "app.settings.menu.app_language_description": "स्क्राइब ऐप किस भाषा में होगा, उसे बदलें।", - "app.settings.menu.high_color_contrast": "उच्च रंग कंट्रास्ट", - "app.settings.menu.high_color_contrast_description": "बेहतर दृश्यता और स्पष्ट देखने के अनुभव के लिए रंग कंट्रास्ट बढ़ाएँ।", - "app.settings.menu.increase_text_size": "ऐप टेक्स्ट का आकार बढ़ाएं", - "app.settings.menu.increase_text_size_description": "बेहतर पठनीयता के लिए मेनू टेक्स्ट का आकार बढ़ाएँ।", - "app.settings.menu.title": "ऐप सेटिंग्स", - "app.settings.title": "सेटिंग्स", - "app.settings.translation": "अनुवाद", - "keyboard.not_in_wikidata.explanation_1": "विकिडाटा एक सहयोगात्मक रूप से संपादित ज्ञान ग्राफ है जिसे विकिमीडिया फाउंडेशन द्वारा बनाए रखा जाता है। यह विकिपीडिया और अन्य कई परियोजनाओं के लिए ओपन डेटा का स्रोत है।", - "keyboard.not_in_wikidata.explanation_2": "स्क्राइब विकिडाटा की भाषा डेटा का उपयोग करता है अपने कई मुख्य विशेषताओं के लिए। हमें इस डेटा से संज्ञा के लिंग, क्रिया रूपांतरण और बहुत कुछ जानकारी मिलती है!", - "keyboard.not_in_wikidata.explanation_3": "आप wikidata.org पर खाता बनाकर उस समुदाय में शामिल हो सकते हैं जो स्क्राइब और कई अन्य परियोजनाओं का समर्थन कर रहा है। हमारी मदद करें मुफ्त जानकारी दुनिया तक पहुँचाने में!" + "i18n.app._global.english": "अंग्रेज़ी", + "i18n.app._global.french": "फ्रेंच", + "i18n.app._global.german": "जर्मन", + "i18n.app._global.italian": "इतालवी", + "i18n.app._global.portuguese": "पुर्तगाली", + "i18n.app._global.russian": "रूसी", + "i18n.app._global.spanish": "स्पेनिश", + "i18n.app._global.swedish": "स्वीडिश", + "i18n.app.about.app_hint": "यहां आप स्क्राइब और इसकी समुदाय के बारे में और जान सकते हैं।", + "i18n.app.about.community.github": "गिटहब पर कोड देखें", + "i18n.app.about.community.mastodon": "हमें मस्तोडान पर फॉलो करें", + "i18n.app.about.community.matrix": "मैट्रिक्स पर टीम से बात करें", + "i18n.app.about.community.share_conjugate": "स्क्राइब कोंजूगेट साझा करें", + "i18n.app.about.community.share_scribe": "स्क्राइब साझा करें", + "i18n.app.about.community.title": "समुदाय", + "i18n.app.about.community.view_apps": "सभी स्क्राइब ऐप्स देखें", + "i18n.app.about.community.wikimedia": "विकिमीडिया और स्क्राइब", + "i18n.app.about.community.wikimedia.caption": "हम कैसे एक साथ काम करते हैं", + "i18n.app.about.community.wikimedia.text_1": "स्क्राइब विकिमीडिया योगदानकर्ताओं द्वारा समर्थित कई परियोजनाओं में योगदान के बिना संभव नहीं होता। विशेष रूप से स्क्राइब, विकिडेटा शब्दकोशीय डेटा समुदाय से डेटा और स्क्राइब द्वारा समर्थित प्रत्येक भाषा के लिए विकिपीडिया से डेटा का उपयोग करता है।", + "i18n.app.about.community.wikimedia.text_2": "विकिडेटा एक सहयोगी संपादित बहुभाषीय ज्ञान ग्राफ है जो विकिमीडिया फाउंडेशन द्वारा होस्ट किया गया है। यह स्वतंत्र रूप से उपलब्ध डेटा प्रदान करता है जिसका कोई भी क्रिएटिव कॉमन्स पब्लिक डोमेन लाइसेंस (CC0) के तहत उपयोग कर सकता है। स्क्राइब, उपयोगकर्ताओं को क्रिया रूपांतरण, संज्ञा-फॉर्म एनोटेशन, संज्ञा बहुवचन और कई अन्य विशेषताएं प्रदान करने के लिए विकिडेटा से भाषा डेटा का उपयोग करता है।", + "i18n.app.about.community.wikimedia.text_3": "विकिपीडिया एक बहुभाषीय स्वतंत्र ऑनलाइन विश्वकोश है जिसे स्वैच्छिक समुदाय द्वारा ओपन सहयोग और विकि-आधारित संपादन प्रणाली के माध्यम से लिखा और बनाए रखा जाता है। स्क्राइब, भाषा में सबसे सामान्य शब्दों के साथ-साथ उनके बाद आने वाले सबसे सामान्य शब्दों को निकालकर ऑटो-सुझाव उत्पन्न करने के लिए विकिपीडिया से डेटा का उपयोग करता है।", + "i18n.app.about.feedback.app_hints": "ऐप सुझाव रीसेट करें", + "i18n.app.about.feedback.bug_report": "बग की रिपोर्ट करें", + "i18n.app.about.feedback.email": "हमें ईमेल भेजें", + "i18n.app.about.feedback.rate_conjugate": "स्क्राइब कोंजूगेट की रेटिंग करें", + "i18n.app.about.feedback.rate_scribe": "स्क्राइब की रेटिंग करें", + "i18n.app.about.feedback.title": "फीडबैक और समर्थन", + "i18n.app.about.feedback.version": "संस्करण", + "i18n.app.about.legal.privacy_policy": "गोपनीयता नीति", + "i18n.app.about.legal.privacy_policy.caption": "आपकी सुरक्षा का ध्यान रखना", + "i18n.app.about.legal.privacy_policy.text": "कृपया ध्यान दें कि इस नीति का अंग्रेज़ी संस्करण अन्य सभी संस्करणों पर प्राथमिकता रखता है।\n\nस्क्राइब डेवलपर्स (स्क्राइब ) ने iOS एप्लिकेशन \"स्क्राइब - Language भाषा कीबोर्डs\" (सेवा) को एक ओपन-सोर्स एप्लिकेशन के रूप में बनाया। यह सेवा स्क्राइब द्वारा निःशुल्क प्रदान की जाती है और इसका उपयोग यथास्थिति के आधार पर किया जा सकता है।\n\nयह गोपनीयता नीति (नीति) पाठक को उन नीतियों के बारे में सूचित करने के लिए है जिनका उपयोग इस सेवा (उपयोगकर्ताओं) के उपयोगकर्ताओं की व्यक्तिगत जानकारी (उपयोगकर्ता की सूचना) और उपयोग डेटा (उपयोगकर्ता का डेटा) तक पहुँच, ट्रैकिंग, संग्रह, रखरखाव, उपयोग और प्रकटीकरण के लिए किया जाता है।\n\nउपयोगकर्ता की सूचना को विशेष रूप से उन जानकारी के रूप में परिभाषित किया गया है जो उपयोगकर्ता या उनके द्वारा उपयोग किए जाने वाले उपकरणों से संबंधित होती हैं।\n\nउपयोगकर्ता का डेटा को विशेष रूप से उन पाठों के रूप में परिभाषित किया गया है जिन्हें उपयोगकर्ता इस सेवा का उपयोग करते समय टाइप करते हैं या किए गए क्रियाओं के रूप में परिभाषित किया गया है।\n\n1. नीति वक्तव्य\n\nयह सेवा कोई भी USER उपयोगकर्ता की सूचना या उपयोगकर्ता का डेटा तक पहुँच, ट्रैक, संग्रह, रखरखाव, उपयोग या प्रकटीकरण नहीं करती है।\n\n2. ट्रैक न करें\n\nउपयोगकर्ता जो स्क्राइब से संपर्क करते हैं और अपनी उपयोगकर्ता की सूचना और उपयोगकर्ता का डेटा को ट्रैक न करने के लिए कहते हैं, उन्हें इस नीति की एक प्रति और सभी स्रोत कोड का लिंक प्रदान किया जाएगा, यह प्रमाण देने के लिए कि उन्हें ट्रैक नहीं किया जा रहा है।\n\n3. तृतीय-पक्ष डेटा\n\nयह सेवा तृतीय-पक्ष डेटा का उपयोग करती है। इस सेवा के निर्माण में उपयोग किया गया सभी डेटा ऐसे स्रोतों से आता है जो इसे इस सेवा द्वारा किए गए उपयोग में अनुमति देते हैं। विशेष रूप से, इस सेवा का डेटा विकिडेटा, विकिपीडिया और यूनिकोड से आता है। विकिडेटा बताता है कि, \"मुख्य, प्रॉपर्टी और लेक्सिम नेमस्पेस में उपलब्ध सभी संरचित डेटा क्रिएटिव कॉमन्स CC0 लाइसेंस के तहत उपलब्ध है; अन्य नेमस्पेस में उपलब्ध टेक्स्ट क्रिएटिव कॉमन्स एट्रिब्यूशन-शेयर अलाइक लाइसेंस के तहत उपलब्ध है।\" विकिडेटा डेटा उपयोग के बारे में नीति https://www.wikidata.org/wiki/Wikidata:Licensing पर पाई जा सकती है। विकिपीडिया बताता है कि टेक्स्ट डेटा, जिसे इस सेवा द्वारा उपयोग किया जाता है, \"… क्रिएटिव कॉमन्स एट्रिब्यूशन शेयर-अलाइक लाइसेंस की शर्तों के तहत उपयोग किया जा सकता है\"। विकिपीडिया डेटा उपयोग के बारे में नीति https://en.wikipedia.org/wiki/Wikipedia:Reusing_Wikipedia_content पर पाई जा सकती है। यूनिकोड यह अनुमति प्रदान करता है, \"… किसी भी व्यक्ति को यूनिकोड डेटा फाइलों और संबंधित दस्तावेज़ीकरण की एक प्रति प्राप्त करने की अनुमति है (\"डेटा फाइल\") या यूनिकोड सॉफ़्टवेयर और संबंधित दस्तावेज़ीकरण (\"सॉफ़्टवेयर\") को बिना किसी प्रतिबंध के उपयोग करने की अनुमति देता है।\" यूनिकोड डेटा उपयोग के बारे में नीति https://www.unicode.org/license.txt पर पाई जा सकती है।\n\n4. तृतीय-पक्ष स्रोत कोड\n\nयह सेवा तृतीय-पक्ष कोड पर आधारित है। इस सेवा के निर्माण में उपयोग किया गया सभी स्रोत कोड ऐसे स्रोतों से आता है जो इसे इस सेवा द्वारा किए गए उपयोग में पूरी तरह से अनुमति देते हैं। विशेष रूप से, इस परियोजना का आधार Ethan Sarif-Kattan द्वारा बनाया गया कस्टम कीबोर्ड प्रोजेक्ट था। कस्टम कीबोर्डकस्टम कीबोर्ड को MIT लाइसेंस के तहत जारी किया गया था, जो https://github.com/EthanSK/CustomKeyboard/blob/master/LICENSE पर उपलब्ध है।\n\n5. तृतीय-पक्ष सेवाएं\n\nयह सेवा तृतीय-पक्ष सेवाओं का उपयोग करती है ताकि कुछ तृतीय-पक्ष डेटा को परिवर्तित किया जा सके। विशेष रूप से, डेटा Hugging Face transformers के मॉडल का उपयोग करके अनुवाद किया गया है। यह सेवा Apache License 2.0 के तहत आती है, जो इसके व्यावसायिक उपयोग, संशोधन, वितरण, पेटेंट उपयोग और निजी उपयोग के लिए उपलब्ध है। उपरोक्त सेवा का लाइसेंस https://github.com/huggingface/transformers/blob/master/LICENSE पर पाया जा सकता है।\n\n6. तृतीय-पक्ष लिंक\n\nयह सेवा बाहरी वेबसाइटों के लिंक शामिल करती है। यदि उपयोगकर्ता तृतीय-पक्ष लिंक पर क्लिक करते हैं, तो उन्हें एक वेबसाइट पर निर्देशित किया जाएगा। ध्यान दें कि ये बाहरी वेबसाइटें इस सेवा द्वारा संचालित नहीं हैं। इसलिए, उपयोगकर्ता को इन वेबसाइटों की गोपनीयता नीति की समीक्षा करने की सिफारिश की जाती है। यह सेवा किसी भी तृतीय-पक्ष साइटों या सेवाओं की सामग्री, गोपनीयता नीतियों या प्रथाओं के लिए कोई ज़िम्मेदारी नहीं लेती है।\n\n7. तृतीय-पक्ष छवियां\n\nयह सेवा तृतीय-पक्ष द्वारा कॉपीराइट की गई छवियां शामिल करती है। विशेष रूप से, इस एप में गिटहब, Inc. के लोगो की एक प्रति शामिल है और विकिडेटा का लोगो, जिसे Wikimedia फाउंडेशन, Inc. द्वारा ट्रेडमार्क किया गया है। गिटहब लोगो के उपयोग की शर्तें https://github.com/logos पर पाई जाती हैं, और विकिडेटा लोगो के उपयोग की शर्तें निम्नलिखित Wikimedia पेज पर पाई जाती हैं: https://foundation.wikimedia.org/wiki/Policy:Trademark_policy। यह सेवा कॉपीराइट की गई छवियों का उपयोग उन मानदंडों के अनुसार करती है, जिसमें केवल गिटहब लोगो की एक घुमाव शामिल होती है, जो ओपन-सोर्स समुदाय में यह इंगित करने के लिए सामान्य है कि गिटहब वेबसाइट का लिंक है।\n\n8. सामग्री सूचना\n\nयह सेवा उपयोगकर्ता को भाषाई सामग्री (CONTENT) तक पहुँचने की अनुमति देती है। कुछ CONTENT को बच्चों और नाबालिगों के लिए अनुपयुक्त माना जा सकता है। सेवा का उपयोग करके CONTENT तक पहुँच इस तरह से किया जाता है कि जानकारी तब तक अनुपलब्ध होती है जब तक उसे विशेष रूप से नहीं जाना जाता। विशेष रूप से, उपयोगकर्ता \"शब्दों\" का अनुवाद कर सकते हैं, क्रियाओं को संयोजित कर सकते हैं और CONTENT की अन्य व्याकरणिक विशेषताओं तक पहुँच सकते हैं, जो यौन, हिंसक या अन्यथा अनुचित प्रकृति की हो सकती है। उपयोगकर्ता \"ऐसी सामग्री\" का अनुवाद नहीं कर सकते, क्रियाओं को संयोजित नहीं कर सकते और CONTENT की अन्य व्याकरणिक विशेषताओं तक पहुँच नहीं सकते, जब तक वे पहले से CONTENT की प्रकृति के बारे में नहीं जानते हों। स्क्राइब ऐसी सामग्री तक पहुँच की ज़िम्मेदारी नहीं लेता है।\n\n9. परिवर्तन\n\nयह नीति परिवर्तन के अधीन है। इस नीति में किए गए अपडेट सभी पिछले संस्करणों को प्रतिस्थापित करेंगे, और यदि इसे महत्वपूर्ण माना गया, तो यह अगले संबंधित अपडेट में स्पष्ट रूप से उल्लिखित होगा। स्क्राइब उपयोगकर्ता को हमारी गोपनीयता प्रथाओं पर नवीनतम जानकारी के लिए समय-समय पर इस नीति की समीक्षा करने और किसी भी परिवर्तन से परिचित होने के लिए प्रोत्साहित करता है।\n\n10. संपर्क करें\n\nयदि आपके कोई प्रश्न, चिंताएँ, या सुझाव हैं तो कृपया https://github.com/scribe-org पर जाएँ या स्क्राइब से स्क्राइब .langauge@gmail.com पर संपर्क करें। ऐसे पूछताछ के लिए जिम्मेदार व्यक्ति Andrew Tavis McAllister हैं।\n\n11. प्रभावी तिथि\n\nयह नीति 24 मई, 2022 से प्रभावी है।", + "i18n.app.about.legal.third_party": "तृतीय-पक्ष लाइसेंस", + "i18n.app.about.legal.third_party.caption": "जिनका कोड हमने उपयोग किया", + "i18n.app.about.legal.third_party.entry_custom_keyboard": "कस्टम कीबोर्ड\n• लेखक: एथें स क\n• लाइसेंस: एमआईटी\n• लिंक: https://github.com/EthanSK/CustomKeyboard/blob/master/LICENSE", + "i18n.app.about.legal.third_party.entry_simple_keyboard": "सिंपल कीबोर्ड \n• लेखक: सिंपल मोबाइल उपकरण\n• लाइसेंस: जीपीएल-3.0\n• लिंक: https://github.com/SimpleMobileTools/Simple-Keyboard/blob/main/LICENSE", + "i18n.app.about.legal.third_party.text": "स्क्राइब डेवलपर्स (स्क्राइब ) ने आईओएस एप्लिकेशन \"स्क्राइब - भाषा कीबोर्ड\" (सेवा) का निर्माण तृतीय-पक्ष कोड का उपयोग करके किया है। इस सेवा के निर्माण में उपयोग किया गया सभी स्रोत कोड ऐसे स्रोतों से आता है जो इसे इस सेवा द्वारा किए गए उपयोग में अनुमति देते हैं। इस खंड में उन स्रोत कोड की सूची दी गई है, जिन पर सेवा ही प्रत्येक का संबंधित लाइसेंस।\n\nनिम्नलिखित सभी उपयोग किए गए स्रोत कोड की सूची है, कोड के मुख्य लेखक या लेखक, उस समय जारी किए गए लाइसेंस और लाइसेंस के लिंक।", + "i18n.app.about.legal.title": "कानूनी", + "i18n.app.about.title": "के बारे में", + "i18n.app.conjugate.choose_conjugation.select_tense": "काल चुनें", + "i18n.app.conjugate.choose_conjugation.title": "नीचे से एक संयोजन चुनें", + "i18n.app.conjugate.recently_conjugated.title": "हाल ही में संयोजित", + "i18n.app.conjugate.title": "संयोजन", + "i18n.app.conjugate.verbs_search.placeholder": "क्रियाओं के लिए खोजें", + "i18n.app.conjugate.verbs_search.title": "क्रियाओं का संयोजन", + "i18n.app.download.menu_option.conjugate_description": "स्क्राइब संयोजन में नया डेटा जोड़ें।", + "i18n.app.download.menu_option.conjugate_download_data": "क्रिया डेटा डाउनलोड करें", + "i18n.app.download.menu_option.conjugate_download_data_start": "संयोजन शुरू करने के लिए डेटा डाउनलोड करें!", + "i18n.app.download.menu_option.conjugate_title": "क्रिया डेटा", + "i18n.app.download.menu_option.scribe_description": "स्क्राइब कीबोर्ड में नया डेटा जोड़ें।", + "i18n.app.download.menu_option.scribe_download_data": "कीबोर्ड डेटा डाउनलोड करें", + "i18n.app.download.menu_option.scribe_title": "भाषा डेटा", + "i18n.app.download.menu_ui.select.all_languages": "सभी भाषाएँ", + "i18n.app.download.menu_ui.select.title": "डाउनलोड करने के लिए डेटा चुनें", + "i18n.app.download.menu_ui.title": "डेटा डाउनलोड करें", + "i18n.app.download.menu_ui.update_data.check_new": "नए डेटा की जांच करें", + "i18n.app.download.menu_ui.update_data.regular_update": "नियमित रूप से डेटा अपडेट करें", + "i18n.app.download.menu_ui.update_data.title": "डेटा अपडेट करें", + "i18n.app.installation.app_hint": "अपने डिवाइस पर स्क्राइब कीबोर्ड इंस्टॉल करने के लिए नीचे दिए गए निर्देशों का पालन करें।", + "i18n.app.installation.button_quick_tutorial": "त्वरित ट्यूटोरियल", + "i18n.app.installation.keyboard.keyboard_settings": "कीबोर्ड सेटिंग्स खोलें", + "i18n.app.installation.keyboard.keyboards_bold": "कीबोर्ड", + "i18n.app.installation.keyboard.scribe_settings": "स्क्राइब सेटिंग्स खोलें", + "i18n.app.installation.keyboard.text_1": "चुनें", + "i18n.app.installation.keyboard.text_2": "उन कीबोर्ड को सक्रिय करें जिन्हें आप उपयोग करना चाहते हैं", + "i18n.app.installation.keyboard.text_3": "टाइप करते समय दबाएं", + "i18n.app.installation.keyboard.text_4": "कीबोर्ड चुनने के लिए", + "i18n.app.installation.keyboard.title": "कीबोर्ड इंस्टॉलेशन", + "i18n.app.installation.title": "इंस्टॉलेशन", + "i18n.app.keyboard.not_in_wikidata.explanation_1": "विकिडाटा एक सहयोगात्मक रूप से संपादित ज्ञान ग्राफ है जिसे विकिमीडिया फाउंडेशन द्वारा बनाए रखा जाता है। यह विकिपीडिया और अन्य कई परियोजनाओं के लिए ओपन डेटा का स्रोत है।", + "i18n.app.keyboard.not_in_wikidata.explanation_2": "स्क्राइब विकिडाटा की भाषा डेटा का उपयोग करता है अपने कई मुख्य विशेषताओं के लिए। हमें इस डेटा से संज्ञा के लिंग, क्रिया रूपांतरण और बहुत कुछ जानकारी मिलती है!", + "i18n.app.keyboard.not_in_wikidata.explanation_3": "आप wikidata.org पर खाता बनाकर उस समुदाय में शामिल हो सकते हैं जो स्क्राइब और कई अन्य परियोजनाओं का समर्थन कर रहा है। हमारी मदद करें मुफ्त जानकारी दुनिया तक पहुँचाने में!", + "i18n.app.settings.app_hint": "ऐप और इंस्टॉल किए गए भाषा कीबोर्ड की सेटिंग्स यहाँ मिलेंगी।", + "i18n.app.settings.button_install_keyboards": "कीबोर्ड इंस्टॉल करें", + "i18n.app.settings.keyboard.functionality.annotate_suggestions": "अनोटेट सुझाव/समाप्ति", + "i18n.app.settings.keyboard.functionality.annotate_suggestions_description": "टाइप करते समय सुझाव और समाप्ति को रेखांकित करें ताकि उनके लिंग दिख सकें।", + "i18n.app.settings.keyboard.functionality.auto_suggest_emoji": "इमोजी का स्वतः सुझाव दें", + "i18n.app.settings.keyboard.functionality.auto_suggest_emoji_description": "अधिक अभिव्यक्तिपूर्ण टाइपिंग के लिए इमोजी सुझाव और समाप्ति चालू करें।", + "i18n.app.settings.keyboard.functionality.default_emoji_tone": "डिफ़ॉल्ट इमोजी त्वचा का रंग", + "i18n.app.settings.keyboard.functionality.default_emoji_tone.caption": "उपयोग होने वाला त्वचा का रंग", + "i18n.app.settings.keyboard.functionality.default_emoji_tone_description": "इमोजी सुझाव और समाप्ति के लिए एक डिफ़ॉल्ट त्वचा रंग सेट करें।", + "i18n.app.settings.keyboard.functionality.delete_word_by_word": "शब्द दर शब्द हटाएं", + "i18n.app.settings.keyboard.functionality.delete_word_by_word_description": "जब डिलीट कुंजी को दबाकर रखा जाता है तो पाठ को शब्द दर शब्द हटाएं।", + "i18n.app.settings.keyboard.functionality.double_space_period": "डबल स्पेस के लिए अवधि", + "i18n.app.settings.keyboard.functionality.double_space_period_description": "स्पेस कुंजी को दो बार दबाने पर स्वचालित रूप से एक अवधि डालें।", + "i18n.app.settings.keyboard.functionality.hold_for_alt_chars": "वैकल्पिक वर्णों के लिए होल्ड करें", + "i18n.app.settings.keyboard.functionality.hold_for_alt_chars_description": "चाबियाँ पकड़कर और इच्छित वर्ण पर खींचकर वैकल्पिक वर्ण चुनें।", + "i18n.app.settings.keyboard.functionality.popup_on_keypress": "कीप्रेस पर पॉपअप दिखाएं", + "i18n.app.settings.keyboard.functionality.popup_on_keypress_description": "कुंजियों को दबाने पर उनकी पॉपअप दिखाएं।", + "i18n.app.settings.keyboard.functionality.punctuation_spacing": "विराम चिह्न स्थान निकालें", + "i18n.app.settings.keyboard.functionality.punctuation_spacing_description": "विराम चिह्नों से पहले अतिरिक्त स्थान हटाएं।", + "i18n.app.settings.keyboard.functionality.title": "कार्यक्षमता", + "i18n.app.settings.keyboard.keypress_vibration": "की प्रेस पर कंपन करें", + "i18n.app.settings.keyboard.keypress_vibration_description": "जब कुंजियाँ दबाई जाती हैं तो डिवाइस कंपन करे।", + "i18n.app.settings.keyboard.layout.default_currency": "डिफ़ॉल्ट मुद्रा प्रतीक", + "i18n.app.settings.keyboard.layout.default_currency.caption": "123 कुंजियों के लिए प्रतीक", + "i18n.app.settings.keyboard.layout.default_currency_description": "संख्या कुंजियों पर कौन सा मुद्रा प्रतीक दिखाई देगा, उसका चयन करें।", + "i18n.app.settings.keyboard.layout.default_layout": "डिफ़ॉल्ट कीबोर्ड", + "i18n.app.settings.keyboard.layout.default_layout.caption": "उपयोग होने वाला लेआउट", + "i18n.app.settings.keyboard.layout.default_layout_description": "एक कीबोर्ड लेआउट चुनें जो आपके टाइपिंग प्राथमिकता और भाषा आवश्यकताओं के अनुसार हो।", + "i18n.app.settings.keyboard.layout.disable_accent_characters": "एक्सेंट वर्णों को अक्षम करें", + "i18n.app.settings.keyboard.layout.disable_accent_characters_description": "प्राथमिक कीबोर्ड लेआउट पर उच्चारित अक्षर कुंजियों को निकालें।", + "i18n.app.settings.keyboard.layout.period_and_comma": "ABC पर अवधि और कॉमा", + "i18n.app.settings.keyboard.layout.period_and_comma_description": "सुविधाजनक टाइपिंग के लिए मुख्य कीबोर्ड पर अवधि और कॉमा कुंजियाँ शामिल करें।", + "i18n.app.settings.keyboard.layout.title": "लेआउट", + "i18n.app.settings.keyboard.title": "इंस्टॉल किए गए कीबोर्ड चुनें", + "i18n.app.settings.keyboard.translation.select_source": "भाषा चुनें", + "i18n.app.settings.keyboard.translation.select_source.caption": "स्रोत भाषा क्या है", + "i18n.app.settings.keyboard.translation.select_source.title": "अनुवाद भाषा", + "i18n.app.settings.keyboard.translation.select_source_description": "जिस भाषा से अनुवाद करना है, उसे बदलें।", + "i18n.app.settings.keyboard.translation.title": "अनुवाद स्रोत भाषा", + "i18n.app.settings.menu.app_color_mode": "डार्क मोड", + "i18n.app.settings.menu.app_color_mode_description": "ऐप प्रदर्शनी को डार्क मोड में बदलें।", + "i18n.app.settings.menu.app_language": "ऐप की भाषा", + "i18n.app.settings.menu.app_language.caption": "ऐप टेक्स्ट के लिए भाषा चुनें", + "i18n.app.settings.menu.app_language.one_device_language_warning.message": "आपके डिवाइस पर केवल एक भाषा स्थापित है। कृपया सेटिंग्स में अधिक भाषाएँ स्थापित करें और फिर आप स्क्राइब के विभिन्न स्थानीयकरण का चयन कर सकते हैं।", + "i18n.app.settings.menu.app_language.one_device_language_warning.title": "केवल एक डिवाइस भाषा", + "i18n.app.settings.menu.app_language_description": "स्क्राइब ऐप किस भाषा में होगा, उसे बदलें।", + "i18n.app.settings.menu.high_color_contrast": "उच्च रंग कंट्रास्ट", + "i18n.app.settings.menu.high_color_contrast_description": "बेहतर दृश्यता और स्पष्ट देखने के अनुभव के लिए रंग कंट्रास्ट बढ़ाएँ।", + "i18n.app.settings.menu.increase_text_size": "ऐप टेक्स्ट का आकार बढ़ाएं", + "i18n.app.settings.menu.increase_text_size_description": "बेहतर पठनीयता के लिए मेनू टेक्स्ट का आकार बढ़ाएँ।", + "i18n.app.settings.menu.title": "ऐप सेटिंग्स", + "i18n.app.settings.title": "सेटिंग्स", + "i18n.app.settings.translation": "अनुवाद" } diff --git a/Scribe-i18n/jsons/id.json b/Scribe-i18n/jsons/id.json index 8d26d16a..5790a949 100644 --- a/Scribe-i18n/jsons/id.json +++ b/Scribe-i18n/jsons/id.json @@ -1,126 +1,126 @@ { - "app._global.english": "Bahasa Inggris", - "app._global.french": "Bahasa Prancis", - "app._global.german": "Bahasa Jerman", - "app._global.italian": "Bahasa Italia", - "app._global.portuguese": "Bahasa Portugis", - "app._global.russian": "Bahasa Rusia", - "app._global.spanish": "Bahasa Spanyol", - "app._global.swedish": "Bahasa Swedia", - "app.about.app_hint": "Di sini kamu bisa mengetahui lebih banyak tentang Scribe dan komunitasnya.", - "app.about.community.github": "Lihat kode di GitHub", - "app.about.community.mastodon": "Ikuti kami di Mastodon", - "app.about.community.matrix": "Mengobrol dengan tim di Matrix", - "app.about.community.share_conjugate": "Bagikan Konjugasi Scribe", - "app.about.community.share_scribe": "Bagikan Scribe", - "app.about.community.title": "Komunitas", - "app.about.community.view_apps": "Tampilkan semua aplikasi Scribe", - "app.about.community.wikimedia": "Wikimedia dan Scribe", - "app.about.community.wikimedia.caption": "Bagaimana kami bekerjasama", - "app.about.community.wikimedia.text_1": "Scribe tidak akan mungkin ada tanpa kontribusi yang tak terhitung jumlahnya oleh kontributor Wikimedia dan proyek-proyek yang didukungnya. Secara khusus, Scribe memanfaatkan data dari komunitas data Lexicographical Wikidata, serta data dari Wikipedia untuk setiap bahasa yang didukung oleh Scribe.", - "app.about.community.wikimedia.text_2": "Wikidata adalah grafik pengetahuan multibahasa yang disunting secara kolaboratif dan diselenggarakan oleh Wikimedia Foundation. Wikidata menyediakan data yang tersedia secara bebas yang dapat digunakan oleh siapa saja di bawah lisensi Creative Commons Public Domain (CC0). Scribe menggunakan data bahasa dari Wikidata untuk menyediakan konjugasi kata kerja, anotasi bentuk kata benda, bentuk jamak kata benda, dan banyak fitur lainnya kepada pengguna.", - "app.about.community.wikimedia.text_3": "Wikipedia adalah ensiklopedia multibahasa online gratis yang ditulis dan dikelola oleh komunitas sukarelawan memalui kolaborase terbuka dan sistem penyuntingan berbasis wiki. Scribe menggunakan data dari Wikipedia untuk menghasilkan saran otomatis dengan cara menghasilkan daftar kata yang paling umum dalam suatu bahasa, termasuk kata-kata yang umum muncul setelahnya.", - "app.about.feedback.app_hints": "Reset petunjuk aplikasi", - "app.about.feedback.bug_report": "Laporkan masalah", - "app.about.feedback.email": "Kirimi kami email", - "app.about.feedback.rate_conjugate": "Nilai Konjugasi Scribe", - "app.about.feedback.rate_scribe": "Nilai Scribe", - "app.about.feedback.title": "Umpan balik dan dukungan", - "app.about.feedback.version": "Versi", - "app.about.legal.privacy_policy": "Kebijakan privasi", - "app.about.legal.privacy_policy.caption": "Menjaga kamu tetap aman", - "app.about.legal.privacy_policy.text": "Harap diperhatikan bahwa versi Bahasa Inggris dari kebijakan ini memiliki prioritas dibandingkan semua versi lainnya.\n\nPengembang Scribe (SCRIBE) membuat aplikasi iOS \"Scribe - Keyboard Bahasa\" (LAYANAN) sebagai aplikasi sumber terbuka. LAYANAN ini disediakan oleh SCRIBE tanpa biaya dan ditujukan untuk digunakan sebagaimana adanya.\n\nKebijakan privasi (KEBIJAKAN) digunakan untuk menginformasikan kepada pembaca kebijakan akan akses, pelacakan, pengumpulan, penyimpanan, penggunaan, dan pengungkapan informasi pribadi (INFORMASI PENGGUNA) dan penggunaan data (DATA PENGGUNA) untuk semua individu yang menggunakan LAYANAN ini (PENGGUNA).\n\nINFORMASI PENGGUNA secara khusus didefinisikan sebagai segala informasi yang berkaitan dengan PENGGUNA atau perangkat yang mereka gunakan untuk mengakses LAYANAN.\n\nDATA PENGGUNA secara khusus didefinisikan sebagai segala teks yang diketik atau tindakan yang dilakukan oleh PENGGUNA ketika menggunakan LAYANAN.\n\n1. Pernyataan Kebijakan\n\nLAYANAN ini tidak mengakses, melacak, mengumpulkan, menyimpan, menggunakan, atau membocorkan INFORMASI PENGGUNA atau DATA PENGGUNA apapun.\n\n2. Tidak Melacak\n\nPENGGUNA yang menghubungi SCRIBE untuk meminta agar INFORMASI PENGGUNA dan DATA PENGGUNA mereka tidak dilacak akan menerima salinan KEBIJAKAN ini beserta tautan ke seluruh kode sumber sebagai bukti bahwa pelacakan tidak dilakukan.\n\n3. Data Pihak Ketiga\n\nLayanan ini memanfaatkan data pihak ketiga. Semua data yang digunakan dalam pembuatan LAYANAN ini berasal dari sumber yang memperbolehkan penggunaan secara penuh sebagaimana dilakukan oleh LAYANAN. Secara khusus, data untuk LAYANAN ini berasal dari Wikidata, Wikipedia dan Unicode. Wikidata menyatakan, \"Semua data yang terstruktur di namespace utama, properti dan lexeme tersedia di bawah Lisensi Creative Commons CC0; teks di namespace lain tersedia di bawah Lisensi Creative Commons Attribution-Share Alike.\" Kebijakan yang menguraikan penggunaan data Wikidata dapat ditemukan di https://www.wikidata.org/wiki/Wikidata:Licensing. Wikipedia menyatakan bahwa data teks, tipe data yang digunakan oleh LAYANAN, \"… dapat digunakan di bawah ketentuan lisensi Creative Commons Attribution Share-Alike\". Kebijakan yang menguraikan penggunaan data Wikipedia bisa ditemukan di https://en.wikipedia.org/wiki/Wikipedia:Reusing_Wikipedia_content. Unicode menyedikan izin, \"… bebas biaya, untuk siapapun memperoleh salinan dari berkas data Unicode dan dokumentasi terkait (\"Berkas Data\") atau perangkat lunak Unicode dan dokumentasi terkait (\"Perangkat Lunak\") untuk mengelola Berkas Data atau Perangkat Lunak tanpa pembatasan…\" Kebijakan yang menguraikan penggunaan data Unicode bisa ditemukan di https://www.unicode.org/license.txt.\n\n4. Sumber Kode Pihak Ketiga\n\nLAYANAN ini berbasis pada kode pihak ketiga. Seluruh kode sumber yang digunakan dalam pembuatan LAYANAN ini berasal dari sumber yang mengizinkan penggunaannya secara penuh sebagaimana dilakukan oleh LAYANAN ini. Secara khusus, dasar dari proyek ini adalah proyek Custom Keyboard oleh Ethan Sarif-Kattan. Custom Keyboard dirilis di bawah lisensi MIT,lisensi ini tersedia di https://github.com/EthanSK/CustomKeyboard/blob/master/LICENSE.\n\n5. Layanan Pihak Ketiga\n\nLAYANAN ini menggunakan layanan pihak ketiga untuk memproses sebagian data pihak ketiga. Secara khusus, data telah diterjemahkan menggunakan model dari Hugging Face transformers. Layanan ini dilindungi oleh Lisensi Apache 2.0, yang menyatakan bahwa ia tersedia untuk penggunaan komersil, modifikasi, distribusi, penggunaan paten, dan penggunaan pribadi. Lisensi untuk layanan tersebut di atas dapat ditemukan di https://github.com/huggingface/transformers/blob/master/LICENSE.\n\n6. Tautan Pihak Ketiga\n\nLAYANAN ini mengandung tautan-tautan ke situs web eksternal. Jika PENGGUNA mengeklik tautan pihak ketiga, ia akan diarahkan ke sebuah situs web. Perlu dicatat bahwa situs web eksternal ini tidak dioperasikan oleh LAYANAN ini. Oleh karena itu, PENGGUNA sangat disarankan untuk membaca dan meninjau kebijakan privasi situs web tersebut. LAYANAN ini tidak memiliki kendali dan tidak bertanggung jawab atas konten, kebijakan privasi, atau praktik-praktik dari situs-situs atau layanan-layanan pihak ketiga.\n\n7. Gambar Pihak Ketiga\n\nLAYANAN ini berisi gambar-gambar yang dilindungi hak cipta oleh pihak ketiga. Secara khusus, aplikasi ini menyertakan salinan dari logo-logo GitHub, Inc dan Wikidata, terdaftar sebagai merek dagang oleh Wikimedia Foundation, Inc. Ketentuan penggunaan logo Github bisa ditemukan di https://github.com/logos, dan ketentuan untuk logo Wikidata bisa ditemukan di halaman Wikimedia berikut: https://foundation.wikimedia.org/wiki/Policy:Trademark_policy. LAYANAN ini menggunakan gambar-gambar berhak cipta sesuai dengan ketentuan tersebut, dengan satu-satunya pengecualian yaitu rotasi logo GitHub yang umum digunakan dalam komunitas open-source untuk menandakan adanya tautan ke situs web GitHub.\n\n8. Pemberitahuan Konten\n\nLAYANAN ini memperbolehkan PENGGUNA untuk mengakses konten linguistik (KONTEN). Sebagian dari KONTEN ini mungkin dianggap tidak pantas untuk anak-anak dan remaja di bawah umur. Mengakses KONTEN menggunakan LAYANAN dilakukan sedemikian rupa sehingga informasi tersebut tidak dapat diakses kecuali jika diketahui secara jelas. Secara khusus, PENGGUNA \"dapat\" menerjemahkan kata, mengkonjugasi kata kerja, dan mengakses fitur gramatikal lainnya dari KONTEN yang mungkin bersifat seksual, kekerasan, atau dengan cara lain yang tidak pantas. PENGGUNA \"tidak dapat\" menerjemahkan kata, mengkonjugasi kata kerja, dan mengakses fitur gramatikal lainnya dari KONTEN yang mungkin bersifat seksual, kekerasan, atau dengan cara lain yang tidak pantas jika mereka belum mengetahui tentang sifat dari KONTEN ini. SCRIBE tidak bertanggung jawab atas akses terhadap KONTEN tersebut.\n\n9. Perubahan\n\nKEBIJAKAN ini dapat berubah sewaktu-waktu. Perubahan pada KEBIJAKAN ini akan menggantikan semua ketentuan sebelumnya, dan jika dianggap penting, akan disampaikan dengan jelas dalam pembaruan LAYANAN berikutnya. SCRIBE menyarankan para PENGGUNA agar secara berkala memeriksa KEBIJAKAN ini demi mendapatkan informasi terkini mengenai praktik privasi kami serta membiasakan diri dengan perubahan yang mungkin berlaku.\n\n10. KONTAK\n\nJika kamu memiliki pertanyaan, kekhawatiran, atau saran terkait KEBIJAKAN ini, jangan ragu untuk mengunjungi https://github.com/scribe-org atau kontak SCRIBE di scribe.langauge@gmail.com. Orang yang bertanggung jawab atas pertanyaan tersebut adalah Andrew Tavis McAllister.\n\n11.Tanggal Efektif\n\nKEBIJAKAN ini berlaku efektif sejak 24 Mei 2022.", - "app.about.legal.third_party": "Lisensi pihak ketiga", - "app.about.legal.third_party.caption": "Kode siapa yang kami gunakan", - "app.about.legal.third_party.entry_custom_keyboard": "Custom Keyboard\n• Penulis: EthanSK\n• License: MIT\n• Link: https://github.com/EthanSK/CustomKeyboard/blob/master/LICENSE", - "app.about.legal.third_party.entry_simple_keyboard": "Simple Keyboard\n• Penulis: Simple Mobile Tools\n• License: GPL-3.0\n• Link: https://github.com/SimpleMobileTools/Simple-Keyboard/blob/main/LICENSE", - "app.about.legal.third_party.text": "Pengembang Scribe (SCRIBE) membuat aplikasi iOS application \"Scribe - Language Keyboards\" (SERVICE) menggunakan kode pihak ketiga. Semua kode sumber yang digunakan dalam pembuatan LAYANAN ini berasal dari sumber yang memperbolehkan penggunaan sepenuhnya sesuai dengan cara yang dilakukan oleh LAYANAN. Bagian ini mencantumkan semua kode sumber yang menjadi dasar LAYANAN serta lisensi yang sesuai dari masing-masing.\n\nBerikut adalah daftar semua kode sumber yang digunakan, penulis-penulis utama kode, lisensi yang digunakan pada saat penggunaan, dan tautan ke lisensi tersebut.", - "app.about.legal.title": "Legal", - "app.about.title": "Tentang", - "app.conjugate.choose_conjugation.select_tense": "Pilih tense", - "app.conjugate.choose_conjugation.title": "Pilih konjugasi di bawah", - "app.conjugate.recently_conjugated.title": "Baru saja dikonjugasi", - "app.conjugate.title": "Konjugasi", - "app.conjugate.verbs_search.placeholder": "Cari kata kerja", - "app.conjugate.verbs_search.title": "Konjugasi kata kerja", - "app.download.menu_option.conjugate_description": "Tambahkan data baru untuk Konjugasi Scribe.", - "app.download.menu_option.conjugate_download_data": "Unduh data kata kerja", - "app.download.menu_option.conjugate_download_data_start": "Unduh data untuk mulai mengkonjugasi!", - "app.download.menu_option.conjugate_title": "Data kata kerja", - "app.download.menu_option.scribe_description": "Tambahkan data baru untuk keyboard Scribe.", - "app.download.menu_option.scribe_download_data": "Unduh data keyboard", - "app.download.menu_option.scribe_title": "Data bahasa", - "app.download.menu_ui.select.all_languages": "Semua bahasa", - "app.download.menu_ui.select.title": "Pilih data yang ingin diunduh", - "app.download.menu_ui.title": "Unduh data", - "app.download.menu_ui.update_data.check_new": "Periksa data baru", - "app.download.menu_ui.update_data.regular_update": "Perbarui data secara rutin", - "app.download.menu_ui.update_data.title": "Perbarui data", - "app.installation.app_hint": "Ikuti petunjuk di bawah untuk memasang keyboard Scribe di perangkatmu.", - "app.installation.button_quick_tutorial": "Tutorial singkat", - "app.installation.keyboard.keyboard_settings": "Buka pengaturan keyboard", - "app.installation.keyboard.keyboards_bold": "Keyboard", - "app.installation.keyboard.scribe_settings": "Buka pengaturan Scribe", - "app.installation.keyboard.text_1": "Pilih", - "app.installation.keyboard.text_2": "Aktifkan keyboard yang ingin kamu gunakan", - "app.installation.keyboard.text_3": "Saat mengetik, tekan", - "app.installation.keyboard.text_4": "untuk memilih keyboard", - "app.installation.keyboard.title": "Instalasi Keyboard", - "app.installation.title": "Instalasi", - "app.settings.app_hint": "Pengaturan aplikasi dan keyboard bahasa yang terpasang bisa ditemukan di sini.", - "app.settings.button_install_keyboards": "Pasang keyboard", - "app.settings.keyboard.functionality.annotate_suggestions": "Anotasi saran/pelengkapan", - "app.settings.keyboard.functionality.annotate_suggestions_description": "Garis bawahi saran dan pelengkapan kata untuk menunjukkan gender saat kamu mengetik.", - "app.settings.keyboard.functionality.auto_suggest_emoji": "Saran emoji otomatis", - "app.settings.keyboard.functionality.auto_suggest_emoji_description": "Aktifkan saran dan penyelesaian emoji untuk mengetik yang lebih ekspresif.", - "app.settings.keyboard.functionality.default_emoji_tone": "Warna kulit emoji default", - "app.settings.keyboard.functionality.default_emoji_tone.caption": "Warna kulit yang digunakan", - "app.settings.keyboard.functionality.default_emoji_tone_description": "Atur warna kulit default untuk saran otomatis dan pelengkapan emoji.", - "app.settings.keyboard.functionality.delete_word_by_word": "Tekan dan tahan tombol hapus untuk menghapus per kata", - "app.settings.keyboard.functionality.delete_word_by_word_description": "Hapus teks kata demi kata saat tombol hapus ditekan dan ditahan.", - "app.settings.keyboard.functionality.double_space_period": "Spasi dua kali = titik", - "app.settings.keyboard.functionality.double_space_period_description": "Secara otomatis menambahkan tanda titik jika tombol spasi ditekan dua kali.", - "app.settings.keyboard.functionality.hold_for_alt_chars": "Tahan untuk karakter alternatif", - "app.settings.keyboard.functionality.hold_for_alt_chars_description": "Pilih karakter alternatif dengan menekan tombol dan menggesernya ke karakter yang diinginkan.", - "app.settings.keyboard.functionality.popup_on_keypress": "Tampilkan pop-up saat tombol ditekan", - "app.settings.keyboard.functionality.popup_on_keypress_description": "Menampilkan pop-up saat tombol ditekan.", - "app.settings.keyboard.functionality.punctuation_spacing": "Hapus spasi di sekitar tanda baca", - "app.settings.keyboard.functionality.punctuation_spacing_description": "Menghilangkan spasi berlebih sebelum tanda baca.", - "app.settings.keyboard.functionality.title": "Fungsionalitas", - "app.settings.keyboard.keypress_vibration": "Getar saat tombol ditekan", - "app.settings.keyboard.keypress_vibration_description": "Buat perangkat bergetar saat tombol ditekan.", - "app.settings.keyboard.layout.default_currency": "Simbol mata uang default", - "app.settings.keyboard.layout.default_currency.caption": "Simbol untuk tombol 123", - "app.settings.keyboard.layout.default_currency_description": "Pilih simbol mata uang yang ingin ditampilkan di tombol angka.", - "app.settings.keyboard.layout.default_layout": "Default keyboard", - "app.settings.keyboard.layout.default_layout.caption": "Layout yang digunakan", - "app.settings.keyboard.layout.default_layout_description": "Pilih layout keyboard sesuai preferensi mengetik dan kebutuhan bahasamu.", - "app.settings.keyboard.layout.disable_accent_characters": "Nonaktifkan karakter aksen", - "app.settings.keyboard.layout.disable_accent_characters_description": "Sembunyikan karakter beraksen pada keyboard utama.", - "app.settings.keyboard.layout.period_and_comma": "Titik dan koma di ABC", - "app.settings.keyboard.layout.period_and_comma_description": "Sertakan tombol titik dan koma pada keyboard utama untuk kemudahan mengetik.", - "app.settings.keyboard.layout.title": "Tata Letak Keyboard", - "app.settings.keyboard.title": "Pilih keyboard terpasang", - "app.settings.keyboard.translation.select_source": "Pilih bahasa", - "app.settings.keyboard.translation.select_source.caption": "Apa bahasa asalnya", - "app.settings.keyboard.translation.select_source.title": "Bahasa terjemahan", - "app.settings.keyboard.translation.select_source_description": "Ubah bahasa untuk diterjemahkan dari.", - "app.settings.keyboard.translation.title": "Bahasa asal terjemahan", - "app.settings.menu.app_color_mode": "Mode gelap", - "app.settings.menu.app_color_mode_description": "Aktifkan mode gelap untuk tampilan aplikasi.", - "app.settings.menu.app_language": "Bahasa aplikasi", - "app.settings.menu.app_language.caption": "Pilih bahasa untuk tampilan teks aplikasi. ", - "app.settings.menu.app_language.one_device_language_warning.message": "Kamu hanya memiliki satu bahasa yang terpasang di perangkatmu. Silakan pasang lebih banyak bahasa di Pengaturan dan kamu akan bisa memilih lokalisasi Scribe yang berbeda.", - "app.settings.menu.app_language.one_device_language_warning.title": "Hanya satu bahasa perangkat", - "app.settings.menu.app_language_description": "Ubah bahasa yang digunakan pada aplikasi Scribe", - "app.settings.menu.high_color_contrast": "Kontras warna tinggi", - "app.settings.menu.high_color_contrast_description": "Tingkatkan kontras warna untuk kemudahan akses dan tampilan yang lebih jelas.", - "app.settings.menu.increase_text_size": "Perbesar ukuran teks app", - "app.settings.menu.increase_text_size_description": "Perbesar ukuran teks agar lebih mudah dibaca.", - "app.settings.menu.title": "Pengaturan aplikasi", - "app.settings.title": "Pengaturan", - "app.settings.translation": "Pengaturan Terjemahan", - "keyboard.not_in_wikidata.explanation_1": "Wikidata adalah grafik pengetahuan yang disunting secara kolaboratif yang dikelola oleh Wikimedia Foundation. Ia berfungsi sebagai sumber data terbuka bagi proyek seperti Wikipedia dan berbagai proyek lainnya.", - "keyboard.not_in_wikidata.explanation_2": "Scribe menggunakan data bahasa milik Wikidata untuk banyak fitur utama. Kami mendapatkan informasi seperti kata benda bergender, konjugasi kata kerja, dan banyak lagi!", - "keyboard.not_in_wikidata.explanation_3": "Kamu bisa membuat akun di wikidata.org untuk bergabung dengan komunitas yang mendukung Scribe dan banyak proyek lainnya. Bantu kami membawakan informasi secara gratis untuk dunia!" + "i18n.app._global.english": "Bahasa Inggris", + "i18n.app._global.french": "Bahasa Prancis", + "i18n.app._global.german": "Bahasa Jerman", + "i18n.app._global.italian": "Bahasa Italia", + "i18n.app._global.portuguese": "Bahasa Portugis", + "i18n.app._global.russian": "Bahasa Rusia", + "i18n.app._global.spanish": "Bahasa Spanyol", + "i18n.app._global.swedish": "Bahasa Swedia", + "i18n.app.about.app_hint": "Di sini kamu bisa mengetahui lebih banyak tentang Scribe dan komunitasnya.", + "i18n.app.about.community.github": "Lihat kode di GitHub", + "i18n.app.about.community.mastodon": "Ikuti kami di Mastodon", + "i18n.app.about.community.matrix": "Mengobrol dengan tim di Matrix", + "i18n.app.about.community.share_conjugate": "Bagikan Konjugasi Scribe", + "i18n.app.about.community.share_scribe": "Bagikan Scribe", + "i18n.app.about.community.title": "Komunitas", + "i18n.app.about.community.view_apps": "Tampilkan semua aplikasi Scribe", + "i18n.app.about.community.wikimedia": "Wikimedia dan Scribe", + "i18n.app.about.community.wikimedia.caption": "Bagaimana kami bekerjasama", + "i18n.app.about.community.wikimedia.text_1": "Scribe tidak akan mungkin ada tanpa kontribusi yang tak terhitung jumlahnya oleh kontributor Wikimedia dan proyek-proyek yang didukungnya. Secara khusus, Scribe memanfaatkan data dari komunitas data Lexicographical Wikidata, serta data dari Wikipedia untuk setiap bahasa yang didukung oleh Scribe.", + "i18n.app.about.community.wikimedia.text_2": "Wikidata adalah grafik pengetahuan multibahasa yang disunting secara kolaboratif dan diselenggarakan oleh Wikimedia Foundation. Wikidata menyediakan data yang tersedia secara bebas yang dapat digunakan oleh siapa saja di bawah lisensi Creative Commons Public Domain (CC0). Scribe menggunakan data bahasa dari Wikidata untuk menyediakan konjugasi kata kerja, anotasi bentuk kata benda, bentuk jamak kata benda, dan banyak fitur lainnya kepada pengguna.", + "i18n.app.about.community.wikimedia.text_3": "Wikipedia adalah ensiklopedia multibahasa online gratis yang ditulis dan dikelola oleh komunitas sukarelawan memalui kolaborase terbuka dan sistem penyuntingan berbasis wiki. Scribe menggunakan data dari Wikipedia untuk menghasilkan saran otomatis dengan cara menghasilkan daftar kata yang paling umum dalam suatu bahasa, termasuk kata-kata yang umum muncul setelahnya.", + "i18n.app.about.feedback.app_hints": "Reset petunjuk aplikasi", + "i18n.app.about.feedback.bug_report": "Laporkan masalah", + "i18n.app.about.feedback.email": "Kirimi kami email", + "i18n.app.about.feedback.rate_conjugate": "Nilai Konjugasi Scribe", + "i18n.app.about.feedback.rate_scribe": "Nilai Scribe", + "i18n.app.about.feedback.title": "Umpan balik dan dukungan", + "i18n.app.about.feedback.version": "Versi", + "i18n.app.about.legal.privacy_policy": "Kebijakan privasi", + "i18n.app.about.legal.privacy_policy.caption": "Menjaga kamu tetap aman", + "i18n.app.about.legal.privacy_policy.text": "Harap diperhatikan bahwa versi Bahasa Inggris dari kebijakan ini memiliki prioritas dibandingkan semua versi lainnya.\n\nPengembang Scribe (SCRIBE) membuat aplikasi iOS \"Scribe - Keyboard Bahasa\" (LAYANAN) sebagai aplikasi sumber terbuka. LAYANAN ini disediakan oleh SCRIBE tanpa biaya dan ditujukan untuk digunakan sebagaimana adanya.\n\nKebijakan privasi (KEBIJAKAN) digunakan untuk menginformasikan kepada pembaca kebijakan akan akses, pelacakan, pengumpulan, penyimpanan, penggunaan, dan pengungkapan informasi pribadi (INFORMASI PENGGUNA) dan penggunaan data (DATA PENGGUNA) untuk semua individu yang menggunakan LAYANAN ini (PENGGUNA).\n\nINFORMASI PENGGUNA secara khusus didefinisikan sebagai segala informasi yang berkaitan dengan PENGGUNA atau perangkat yang mereka gunakan untuk mengakses LAYANAN.\n\nDATA PENGGUNA secara khusus didefinisikan sebagai segala teks yang diketik atau tindakan yang dilakukan oleh PENGGUNA ketika menggunakan LAYANAN.\n\n1. Pernyataan Kebijakan\n\nLAYANAN ini tidak mengakses, melacak, mengumpulkan, menyimpan, menggunakan, atau membocorkan INFORMASI PENGGUNA atau DATA PENGGUNA apapun.\n\n2. Tidak Melacak\n\nPENGGUNA yang menghubungi SCRIBE untuk meminta agar INFORMASI PENGGUNA dan DATA PENGGUNA mereka tidak dilacak akan menerima salinan KEBIJAKAN ini beserta tautan ke seluruh kode sumber sebagai bukti bahwa pelacakan tidak dilakukan.\n\n3. Data Pihak Ketiga\n\nLayanan ini memanfaatkan data pihak ketiga. Semua data yang digunakan dalam pembuatan LAYANAN ini berasal dari sumber yang memperbolehkan penggunaan secara penuh sebagaimana dilakukan oleh LAYANAN. Secara khusus, data untuk LAYANAN ini berasal dari Wikidata, Wikipedia dan Unicode. Wikidata menyatakan, \"Semua data yang terstruktur di namespace utama, properti dan lexeme tersedia di bawah Lisensi Creative Commons CC0; teks di namespace lain tersedia di bawah Lisensi Creative Commons Attribution-Share Alike.\" Kebijakan yang menguraikan penggunaan data Wikidata dapat ditemukan di https://www.wikidata.org/wiki/Wikidata:Licensing. Wikipedia menyatakan bahwa data teks, tipe data yang digunakan oleh LAYANAN, \"… dapat digunakan di bawah ketentuan lisensi Creative Commons Attribution Share-Alike\". Kebijakan yang menguraikan penggunaan data Wikipedia bisa ditemukan di https://en.wikipedia.org/wiki/Wikipedia:Reusing_Wikipedia_content. Unicode menyedikan izin, \"… bebas biaya, untuk siapapun memperoleh salinan dari berkas data Unicode dan dokumentasi terkait (\"Berkas Data\") atau perangkat lunak Unicode dan dokumentasi terkait (\"Perangkat Lunak\") untuk mengelola Berkas Data atau Perangkat Lunak tanpa pembatasan…\" Kebijakan yang menguraikan penggunaan data Unicode bisa ditemukan di https://www.unicode.org/license.txt.\n\n4. Sumber Kode Pihak Ketiga\n\nLAYANAN ini berbasis pada kode pihak ketiga. Seluruh kode sumber yang digunakan dalam pembuatan LAYANAN ini berasal dari sumber yang mengizinkan penggunaannya secara penuh sebagaimana dilakukan oleh LAYANAN ini. Secara khusus, dasar dari proyek ini adalah proyek Custom Keyboard oleh Ethan Sarif-Kattan. Custom Keyboard dirilis di bawah lisensi MIT,lisensi ini tersedia di https://github.com/EthanSK/CustomKeyboard/blob/master/LICENSE.\n\n5. Layanan Pihak Ketiga\n\nLAYANAN ini menggunakan layanan pihak ketiga untuk memproses sebagian data pihak ketiga. Secara khusus, data telah diterjemahkan menggunakan model dari Hugging Face transformers. Layanan ini dilindungi oleh Lisensi Apache 2.0, yang menyatakan bahwa ia tersedia untuk penggunaan komersil, modifikasi, distribusi, penggunaan paten, dan penggunaan pribadi. Lisensi untuk layanan tersebut di atas dapat ditemukan di https://github.com/huggingface/transformers/blob/master/LICENSE.\n\n6. Tautan Pihak Ketiga\n\nLAYANAN ini mengandung tautan-tautan ke situs web eksternal. Jika PENGGUNA mengeklik tautan pihak ketiga, ia akan diarahkan ke sebuah situs web. Perlu dicatat bahwa situs web eksternal ini tidak dioperasikan oleh LAYANAN ini. Oleh karena itu, PENGGUNA sangat disarankan untuk membaca dan meninjau kebijakan privasi situs web tersebut. LAYANAN ini tidak memiliki kendali dan tidak bertanggung jawab atas konten, kebijakan privasi, atau praktik-praktik dari situs-situs atau layanan-layanan pihak ketiga.\n\n7. Gambar Pihak Ketiga\n\nLAYANAN ini berisi gambar-gambar yang dilindungi hak cipta oleh pihak ketiga. Secara khusus, aplikasi ini menyertakan salinan dari logo-logo GitHub, Inc dan Wikidata, terdaftar sebagai merek dagang oleh Wikimedia Foundation, Inc. Ketentuan penggunaan logo Github bisa ditemukan di https://github.com/logos, dan ketentuan untuk logo Wikidata bisa ditemukan di halaman Wikimedia berikut: https://foundation.wikimedia.org/wiki/Policy:Trademark_policy. LAYANAN ini menggunakan gambar-gambar berhak cipta sesuai dengan ketentuan tersebut, dengan satu-satunya pengecualian yaitu rotasi logo GitHub yang umum digunakan dalam komunitas open-source untuk menandakan adanya tautan ke situs web GitHub.\n\n8. Pemberitahuan Konten\n\nLAYANAN ini memperbolehkan PENGGUNA untuk mengakses konten linguistik (KONTEN). Sebagian dari KONTEN ini mungkin dianggap tidak pantas untuk anak-anak dan remaja di bawah umur. Mengakses KONTEN menggunakan LAYANAN dilakukan sedemikian rupa sehingga informasi tersebut tidak dapat diakses kecuali jika diketahui secara jelas. Secara khusus, PENGGUNA \"dapat\" menerjemahkan kata, mengkonjugasi kata kerja, dan mengakses fitur gramatikal lainnya dari KONTEN yang mungkin bersifat seksual, kekerasan, atau dengan cara lain yang tidak pantas. PENGGUNA \"tidak dapat\" menerjemahkan kata, mengkonjugasi kata kerja, dan mengakses fitur gramatikal lainnya dari KONTEN yang mungkin bersifat seksual, kekerasan, atau dengan cara lain yang tidak pantas jika mereka belum mengetahui tentang sifat dari KONTEN ini. SCRIBE tidak bertanggung jawab atas akses terhadap KONTEN tersebut.\n\n9. Perubahan\n\nKEBIJAKAN ini dapat berubah sewaktu-waktu. Perubahan pada KEBIJAKAN ini akan menggantikan semua ketentuan sebelumnya, dan jika dianggap penting, akan disampaikan dengan jelas dalam pembaruan LAYANAN berikutnya. SCRIBE menyarankan para PENGGUNA agar secara berkala memeriksa KEBIJAKAN ini demi mendapatkan informasi terkini mengenai praktik privasi kami serta membiasakan diri dengan perubahan yang mungkin berlaku.\n\n10. KONTAK\n\nJika kamu memiliki pertanyaan, kekhawatiran, atau saran terkait KEBIJAKAN ini, jangan ragu untuk mengunjungi https://github.com/scribe-org atau kontak SCRIBE di scribe.langauge@gmail.com. Orang yang bertanggung jawab atas pertanyaan tersebut adalah Andrew Tavis McAllister.\n\n11.Tanggal Efektif\n\nKEBIJAKAN ini berlaku efektif sejak 24 Mei 2022.", + "i18n.app.about.legal.third_party": "Lisensi pihak ketiga", + "i18n.app.about.legal.third_party.caption": "Kode siapa yang kami gunakan", + "i18n.app.about.legal.third_party.entry_custom_keyboard": "Custom Keyboard\n• Penulis: EthanSK\n• License: MIT\n• Link: https://github.com/EthanSK/CustomKeyboard/blob/master/LICENSE", + "i18n.app.about.legal.third_party.entry_simple_keyboard": "Simple Keyboard\n• Penulis: Simple Mobile Tools\n• License: GPL-3.0\n• Link: https://github.com/SimpleMobileTools/Simple-Keyboard/blob/main/LICENSE", + "i18n.app.about.legal.third_party.text": "Pengembang Scribe (SCRIBE) membuat aplikasi iOS application \"Scribe - Language Keyboards\" (SERVICE) menggunakan kode pihak ketiga. Semua kode sumber yang digunakan dalam pembuatan LAYANAN ini berasal dari sumber yang memperbolehkan penggunaan sepenuhnya sesuai dengan cara yang dilakukan oleh LAYANAN. Bagian ini mencantumkan semua kode sumber yang menjadi dasar LAYANAN serta lisensi yang sesuai dari masing-masing.\n\nBerikut adalah daftar semua kode sumber yang digunakan, penulis-penulis utama kode, lisensi yang digunakan pada saat penggunaan, dan tautan ke lisensi tersebut.", + "i18n.app.about.legal.title": "Legal", + "i18n.app.about.title": "Tentang", + "i18n.app.conjugate.choose_conjugation.select_tense": "Pilih tense", + "i18n.app.conjugate.choose_conjugation.title": "Pilih konjugasi di bawah", + "i18n.app.conjugate.recently_conjugated.title": "Baru saja dikonjugasi", + "i18n.app.conjugate.title": "Konjugasi", + "i18n.app.conjugate.verbs_search.placeholder": "Cari kata kerja", + "i18n.app.conjugate.verbs_search.title": "Konjugasi kata kerja", + "i18n.app.download.menu_option.conjugate_description": "Tambahkan data baru untuk Konjugasi Scribe.", + "i18n.app.download.menu_option.conjugate_download_data": "Unduh data kata kerja", + "i18n.app.download.menu_option.conjugate_download_data_start": "Unduh data untuk mulai mengkonjugasi!", + "i18n.app.download.menu_option.conjugate_title": "Data kata kerja", + "i18n.app.download.menu_option.scribe_description": "Tambahkan data baru untuk keyboard Scribe.", + "i18n.app.download.menu_option.scribe_download_data": "Unduh data keyboard", + "i18n.app.download.menu_option.scribe_title": "Data bahasa", + "i18n.app.download.menu_ui.select.all_languages": "Semua bahasa", + "i18n.app.download.menu_ui.select.title": "Pilih data yang ingin diunduh", + "i18n.app.download.menu_ui.title": "Unduh data", + "i18n.app.download.menu_ui.update_data.check_new": "Periksa data baru", + "i18n.app.download.menu_ui.update_data.regular_update": "Perbarui data secara rutin", + "i18n.app.download.menu_ui.update_data.title": "Perbarui data", + "i18n.app.installation.app_hint": "Ikuti petunjuk di bawah untuk memasang keyboard Scribe di perangkatmu.", + "i18n.app.installation.button_quick_tutorial": "Tutorial singkat", + "i18n.app.installation.keyboard.keyboard_settings": "Buka pengaturan keyboard", + "i18n.app.installation.keyboard.keyboards_bold": "Keyboard", + "i18n.app.installation.keyboard.scribe_settings": "Buka pengaturan Scribe", + "i18n.app.installation.keyboard.text_1": "Pilih", + "i18n.app.installation.keyboard.text_2": "Aktifkan keyboard yang ingin kamu gunakan", + "i18n.app.installation.keyboard.text_3": "Saat mengetik, tekan", + "i18n.app.installation.keyboard.text_4": "untuk memilih keyboard", + "i18n.app.installation.keyboard.title": "Instalasi Keyboard", + "i18n.app.installation.title": "Instalasi", + "i18n.app.keyboard.not_in_wikidata.explanation_1": "Wikidata adalah grafik pengetahuan yang disunting secara kolaboratif yang dikelola oleh Wikimedia Foundation. Ia berfungsi sebagai sumber data terbuka bagi proyek seperti Wikipedia dan berbagai proyek lainnya.", + "i18n.app.keyboard.not_in_wikidata.explanation_2": "Scribe menggunakan data bahasa milik Wikidata untuk banyak fitur utama. Kami mendapatkan informasi seperti kata benda bergender, konjugasi kata kerja, dan banyak lagi!", + "i18n.app.keyboard.not_in_wikidata.explanation_3": "Kamu bisa membuat akun di wikidata.org untuk bergabung dengan komunitas yang mendukung Scribe dan banyak proyek lainnya. Bantu kami membawakan informasi secara gratis untuk dunia!", + "i18n.app.settings.app_hint": "Pengaturan aplikasi dan keyboard bahasa yang terpasang bisa ditemukan di sini.", + "i18n.app.settings.button_install_keyboards": "Pasang keyboard", + "i18n.app.settings.keyboard.functionality.annotate_suggestions": "Anotasi saran/pelengkapan", + "i18n.app.settings.keyboard.functionality.annotate_suggestions_description": "Garis bawahi saran dan pelengkapan kata untuk menunjukkan gender saat kamu mengetik.", + "i18n.app.settings.keyboard.functionality.auto_suggest_emoji": "Saran emoji otomatis", + "i18n.app.settings.keyboard.functionality.auto_suggest_emoji_description": "Aktifkan saran dan penyelesaian emoji untuk mengetik yang lebih ekspresif.", + "i18n.app.settings.keyboard.functionality.default_emoji_tone": "Warna kulit emoji default", + "i18n.app.settings.keyboard.functionality.default_emoji_tone.caption": "Warna kulit yang digunakan", + "i18n.app.settings.keyboard.functionality.default_emoji_tone_description": "Atur warna kulit default untuk saran otomatis dan pelengkapan emoji.", + "i18n.app.settings.keyboard.functionality.delete_word_by_word": "Tekan dan tahan tombol hapus untuk menghapus per kata", + "i18n.app.settings.keyboard.functionality.delete_word_by_word_description": "Hapus teks kata demi kata saat tombol hapus ditekan dan ditahan.", + "i18n.app.settings.keyboard.functionality.double_space_period": "Spasi dua kali = titik", + "i18n.app.settings.keyboard.functionality.double_space_period_description": "Secara otomatis menambahkan tanda titik jika tombol spasi ditekan dua kali.", + "i18n.app.settings.keyboard.functionality.hold_for_alt_chars": "Tahan untuk karakter alternatif", + "i18n.app.settings.keyboard.functionality.hold_for_alt_chars_description": "Pilih karakter alternatif dengan menekan tombol dan menggesernya ke karakter yang diinginkan.", + "i18n.app.settings.keyboard.functionality.popup_on_keypress": "Tampilkan pop-up saat tombol ditekan", + "i18n.app.settings.keyboard.functionality.popup_on_keypress_description": "Menampilkan pop-up saat tombol ditekan.", + "i18n.app.settings.keyboard.functionality.punctuation_spacing": "Hapus spasi di sekitar tanda baca", + "i18n.app.settings.keyboard.functionality.punctuation_spacing_description": "Menghilangkan spasi berlebih sebelum tanda baca.", + "i18n.app.settings.keyboard.functionality.title": "Fungsionalitas", + "i18n.app.settings.keyboard.keypress_vibration": "Getar saat tombol ditekan", + "i18n.app.settings.keyboard.keypress_vibration_description": "Buat perangkat bergetar saat tombol ditekan.", + "i18n.app.settings.keyboard.layout.default_currency": "Simbol mata uang default", + "i18n.app.settings.keyboard.layout.default_currency.caption": "Simbol untuk tombol 123", + "i18n.app.settings.keyboard.layout.default_currency_description": "Pilih simbol mata uang yang ingin ditampilkan di tombol angka.", + "i18n.app.settings.keyboard.layout.default_layout": "Default keyboard", + "i18n.app.settings.keyboard.layout.default_layout.caption": "Layout yang digunakan", + "i18n.app.settings.keyboard.layout.default_layout_description": "Pilih layout keyboard sesuai preferensi mengetik dan kebutuhan bahasamu.", + "i18n.app.settings.keyboard.layout.disable_accent_characters": "Nonaktifkan karakter aksen", + "i18n.app.settings.keyboard.layout.disable_accent_characters_description": "Sembunyikan karakter beraksen pada keyboard utama.", + "i18n.app.settings.keyboard.layout.period_and_comma": "Titik dan koma di ABC", + "i18n.app.settings.keyboard.layout.period_and_comma_description": "Sertakan tombol titik dan koma pada keyboard utama untuk kemudahan mengetik.", + "i18n.app.settings.keyboard.layout.title": "Tata Letak Keyboard", + "i18n.app.settings.keyboard.title": "Pilih keyboard terpasang", + "i18n.app.settings.keyboard.translation.select_source": "Pilih bahasa", + "i18n.app.settings.keyboard.translation.select_source.caption": "Apa bahasa asalnya", + "i18n.app.settings.keyboard.translation.select_source.title": "Bahasa terjemahan", + "i18n.app.settings.keyboard.translation.select_source_description": "Ubah bahasa untuk diterjemahkan dari.", + "i18n.app.settings.keyboard.translation.title": "Bahasa asal terjemahan", + "i18n.app.settings.menu.app_color_mode": "Mode gelap", + "i18n.app.settings.menu.app_color_mode_description": "Aktifkan mode gelap untuk tampilan aplikasi.", + "i18n.app.settings.menu.app_language": "Bahasa aplikasi", + "i18n.app.settings.menu.app_language.caption": "Pilih bahasa untuk tampilan teks aplikasi. ", + "i18n.app.settings.menu.app_language.one_device_language_warning.message": "Kamu hanya memiliki satu bahasa yang terpasang di perangkatmu. Silakan pasang lebih banyak bahasa di Pengaturan dan kamu akan bisa memilih lokalisasi Scribe yang berbeda.", + "i18n.app.settings.menu.app_language.one_device_language_warning.title": "Hanya satu bahasa perangkat", + "i18n.app.settings.menu.app_language_description": "Ubah bahasa yang digunakan pada aplikasi Scribe", + "i18n.app.settings.menu.high_color_contrast": "Kontras warna tinggi", + "i18n.app.settings.menu.high_color_contrast_description": "Tingkatkan kontras warna untuk kemudahan akses dan tampilan yang lebih jelas.", + "i18n.app.settings.menu.increase_text_size": "Perbesar ukuran teks app", + "i18n.app.settings.menu.increase_text_size_description": "Perbesar ukuran teks agar lebih mudah dibaca.", + "i18n.app.settings.menu.title": "Pengaturan aplikasi", + "i18n.app.settings.title": "Pengaturan", + "i18n.app.settings.translation": "Pengaturan Terjemahan" } diff --git a/Scribe-i18n/jsons/kan.json b/Scribe-i18n/jsons/kan.json new file mode 100644 index 00000000..af676956 --- /dev/null +++ b/Scribe-i18n/jsons/kan.json @@ -0,0 +1,128 @@ +{ + "i18n.app._global.english": "ಇಂಗ್ಲಿಷ್", + "i18n.app._global.french": "ಫ್ರೆಂಚ್", + "i18n.app._global.german": "ಜರ್ಮನ್", + "i18n.app._global.italian": "ಇಟಾಲಿಯನ್", + "i18n.app._global.portuguese": "ಪೋರ್ಚುಗೀಸ್", + "i18n.app._global.russian": "ರಷ್ಯನ್", + "i18n.app._global.spanish": "ಸ್ಪ್ಯಾನಿಷ್", + "i18n.app._global.swedish": "ಸ್ವೀಡಿಷ್", + "i18n.app.about.app_hint": "Scribe ಮತ್ತು ಅದರ ಸಮುದಾಯದ ಬಗ್ಗೆ ನೀವು ಇಲ್ಲಿ ಇನ್ನಷ್ಟು ತಿಳಿದುಕೊಳ್ಳಬಹುದು.", + "i18n.app.about.community.github": "GitHub ನಲ್ಲಿ ಕೋಡ್ ನೋಡಿ", + "i18n.app.about.community.mastodon": "Mastodon ನಲ್ಲಿ ನಮ್ಮನ್ನು ಅನುಸರಿಸಿ", + "i18n.app.about.community.matrix": "Matrix ನಲ್ಲಿ ತಂಡದೊಂದಿಗೆ ಚಾಟ್ ಮಾಡಿ", + "i18n.app.about.community.share_conjugate": "Scribe Conjugate ಅನ್ನು ಹಂಚಿಕೊಳ್ಳಿ", + "i18n.app.about.community.share_scribe": "Scribe ಅನ್ನು ಹಂಚಿಕೊಳ್ಳಿ", + "i18n.app.about.community.title": "ಸಮುದಾಯ", + "i18n.app.about.community.view_apps": "ಎಲ್ಲಾ Scribe ಅಪ್ಲಿಕೇಶನ್‌ಗಳನ್ನು ವೀಕ್ಷಿಸಿ", + "i18n.app.about.community.wikimedia": "Wikimedia ಮತ್ತು Scribe", + "i18n.app.about.community.wikimedia.caption": "ನಾವು ಹೇಗೆ ಒಟ್ಟಾಗಿ ಕೆಲಸ ಮಾಡುತ್ತೇವೆ", + "i18n.app.about.community.wikimedia.text_1": "Scribe, ವಿಕಿಮೀಡಿಯಾ ಕೊಡುಗೆದಾರರು ಅವರು ಬೆಂಬಲಿಸುವ ಅನೇಕ ಯೋಜನೆಗಳಿಗೆ ಮಾಡಿದ ಲೆಕ್ಕವಿಲ್ಲದಷ್ಟು ಕೊಡುಗೆಗಳಿಲ್ಲದೆ ಸಾಧ್ಯವಾಗುತ್ತಿರಲಿಲ್ಲ. Scribe, Wikidata Lexicographical data ಸಮುದಾಯದಿಂದ ದತ್ತಾಂಶವನ್ನು, ಹಾಗೆಯೇ Scribe ಬೆಂಬಲಿಸುವ ಪ್ರತಿಯೊಂದು ಭಾಷೆಗೆ ವಿಕಿಪೀಡಿಯಾದಿಂದ ದತ್ತಾಂಶವನ್ನು ಬಳಸುತ್ತದೆ.", + "i18n.app.about.community.wikimedia.text_2": "ವಿಕಿಡೇಟಾವು ವಿಕಿಮೀಡಿಯಾ ಫೌಂಡೇಶನ್ ಮೂಲಕ ಹೋಸ್ಟ್ ಮಾಡಲಾದ ಸಹಯೋಗದಲ್ಲಿ ಸಂಪಾದಿಸಲಾದ ಬಹುಭಾಷಾ ಜ್ಞಾನ ನಕ್ಷೆ. ಇದು ಕ್ರಿಯೇಟಿವ್ ಕಾಮನ್ಸ್ ಪಬ್ಲಿಕ್ ಡೊಮೇನ್ ಲೈಸೆನ್ಸ್ (CC0) ಅಡಿಯಲ್ಲಿ ಯಾರಾದರೂ ಬಳಸಬಹುದಾದ ಉಚಿತ ದತ್ತಾಂಶವನ್ನು ಒದಗಿಸುತ್ತದೆ. Scribe, ಬಳಕೆದಾರರಿಗೆ ಕ್ರಿಯಾ ಸಂಯೋಜನೆಗಳು, ನಾಮಪದ ರೂಪದ ಉಲ್ಲೇಖಗಳು, ನಾಮಪದ ಬಹುವಚನಗಳು ಮತ್ತು ಇತರ ಹಲವು ವೈಶಿಷ್ಟ್ಯಗಳನ್ನು ಒದಗಿಸಲು ವಿಕಿಡೇಟಾದಿಂದ ಭಾಷಾ ದತ್ತಾಂಶವನ್ನು ಬಳಸುತ್ತದೆ.", + "i18n.app.about.community.wikimedia.text_3": "ವಿಕಿಪೀಡಿಯಾವು ಸ್ವಯಂಸೇವಕರ ಸಮುದಾಯದಿಂದ ಮುಕ್ತ ಸಹಯೋಗ ಮತ್ತು ವಿಕಿ-ಆಧಾರಿತ ಸಂಪಾದನಾ ವ್ಯವಸ್ಥೆಯ ಮೂಲಕ ಬರೆಯಲಾದ ಮತ್ತು ನಿರ್ವಹಿಸಲ್ಪಡುವ ಬಹುಭಾಷಾ ಉಚಿತ ಆನ್‌ಲೈನ್ ಎನ್‌ಸೈಕ್ಲೋಪೀಡಿಯಾ. Scribe, ಒಂದು ಭಾಷೆಯಲ್ಲಿನ ಸಾಮಾನ್ಯ ಪದಗಳನ್ನು ಮತ್ತು ಅವುಗಳನ್ನು ಅನುಸರಿಸುವ ಸಾಮಾನ್ಯ ಪದಗಳನ್ನು ಹುಡುಕುವ ಮೂಲಕ ಸ್ವಯಂ-ಸೂಚನೆಗಳನ್ನು ಸೃಷ್ಟಿಸಲು ವಿಕಿಪೀಡಿಯಾದಿಂದ ದತ್ತಾಂಶವನ್ನು ಬಳಸುತ್ತದೆ.", + "i18n.app.about.feedback.app_hints": "ಆಪ್ ಸುಳಿವುಗಳನ್ನು ಮರುಹೊಂದಿಸಿ", + "i18n.app.about.feedback.bug_report": "ದೋಷ ವರದಿ ಮಾಡಿ", + "i18n.app.about.feedback.email": "ನಮಗೆ ಇಮೇಲ್ ಕಳುಹಿಸಿ", + "i18n.app.about.feedback.rate_conjugate": "Scribe Conjugate ಅನ್ನು ರೇಟ್ ಮಾಡಿ", + "i18n.app.about.feedback.rate_scribe": "Scribe ಅನ್ನು ರೇಟ್ ಮಾಡಿ", + "i18n.app.about.feedback.title": "ಅಭಿಪ್ರಾಯ ಮತ್ತು ಬೆಂಬಲ", + "i18n.app.about.feedback.version": "ಆವೃತ್ತಿ", + "i18n.app.about.legal.privacy_policy": "ಗೌಪ್ಯತಾ ನೀತಿ", + "i18n.app.about.legal.privacy_policy.caption": "ನಿಮ್ಮನ್ನು ಸುರಕ್ಷಿತವಾಗಿರಿಸುವುದು", + "i18n.app.about.legal.privacy_policy.text": "ದಯವಿಟ್ಟು ಈ ನೀತಿಯ ಇಂಗ್ಲಿಷ್ ಆವೃತ್ತಿಯು ಇತರ ಎಲ್ಲ ಆವೃತ್ತಿಗಳಿಗಿಂತ ಪ್ರಾಧಾನ್ಯತೆಯನ್ನು ಹೊಂದಿದೆ ಎಂಬುದನ್ನು ಗಮನಿಸಿ.\n\nScribe ಡೆವಲಪರ್‌ಗಳು (SCRIBE) iOS ಅಪ್ಲಿಕೇಶನ್ \"Scribe - Language Keyboards\" (SERVICE) ಅನ್ನು ಓಪನ್-ಸೋರ್ಸ್ ಅಪ್ಲಿಕೇಶನ್ ಆಗಿ ನಿರ್ಮಿಸಿದ್ದಾರೆ. ಈ ಸೇವೆಯನ್ನು SCRIBE ಉಚಿತವಾಗಿ ಒದಗಿಸುತ್ತದೆ ಮತ್ತು ಅದನ್ನು ಇರುವ ರೂಪದಲ್ಲಿ ಬಳಸಲು ಉದ್ದೇಶಿಸಲಾಗಿದೆ.\n\nಈ ಗೌಪ್ಯತಾ ನೀತಿ (POLICY) ಈ ಸೇವೆಯನ್ನು (SERVICE) ಬಳಸುವ ಎಲ್ಲಾ ವ್ಯಕ್ತಿಗಳಿಗೆ (USERS) ವೈಯಕ್ತಿಕ ಮಾಹಿತಿ (USER INFORMATION) ಮತ್ತು ಬಳಕೆ ದತ್ತಾಂಶ (USER DATA)ದ ಪ್ರವೇಶ, ಟ್ರ್ಯಾಕಿಂಗ್, ಸಂಗ್ರಹಣೆ, ಧಾರಣೆ, ಬಳಕೆ ಮತ್ತು ಬಹಿರಂಗಪಡಿಸುವಿಕೆಗಾಗಿ ನೀತಿಗಳನ್ನು ತಿಳಿಸಲು ಉದ್ದೇಶಿಸಲಾಗಿದೆ.\n\nUSER INFORMATION ಎಂದರೆ ನಿರ್ದಿಷ್ಟವಾಗಿ ಬಳಕೆದಾರರಿಗೆ ಅಥವಾ ಅವರು ಸೇವೆಯನ್ನು ಪ್ರವೇಶಿಸಲು ಬಳಸುವ ಸಾಧನಗಳಿಗೆ ಸಂಬಂಧಿಸಿದ ಯಾವುದೇ ಮಾಹಿತಿ.\n\nUSER DATA ಎಂದರೆ ನಿರ್ದಿಷ್ಟವಾಗಿ ಸೇವೆಯನ್ನು ಬಳಸುವಾಗ ಬಳಕೆದಾರರು ಟೈಪ್ ಮಾಡುವ ಯಾವುದೇ ಪಠ್ಯ ಅಥವಾ ಮಾಡುವ ಕ್ರಿಯೆಗಳು.\n\n1. ನೀತಿಯ ಹೇಳಿಕೆ\n\nಈ ಸೇವೆಯು ಯಾವುದೇ USER INFORMATION ಅಥವಾ USER DATA ಅನ್ನು ಪ್ರವೇಶಿಸುವುದಿಲ್ಲ, ಟ್ರ್ಯಾಕ್ ಮಾಡುವುದಿಲ್ಲ, ಸಂಗ್ರಹಿಸುವುದಿಲ್ಲ, ಉಳಿಸಿಕೊಳ್ಳುವುದಿಲ್ಲ, ಬಳಸುವುದಿಲ್ಲ ಅಥವಾ ಬಹಿರಂಗಪಡಿಸುವುದಿಲ್ಲ.\n\n2. ಟ್ರ್ಯಾಕ್ ಮಾಡಬೇಡಿ\n\nತಮ್ಮ USER INFORMATION ಮತ್ತು USER DATA ಅನ್ನು ಟ್ರ್ಯಾಕ್ ಮಾಡಬಾರದು ಎಂದು SCRIBE ಅನ್ನು ಸಂಪರ್ಕಿಸುವ ಬಳಕೆದಾರರಿಗೆ ಈ ನೀತಿಯ ಪ್ರತಿಯನ್ನು ಹಾಗೂ ಅವರು ಟ್ರ್ಯಾಕ್ ಆಗುವುದಿಲ್ಲ ಎಂಬುದಕ್ಕೆ ಪುರಾವೆಯಾಗಿ ಎಲ್ಲಾ ಮೂಲ ಕೋಡ್‌ಗಳಿಗೆ ಲಿಂಕ್ ಅನ್ನು ಒದಗಿಸಲಾಗುತ್ತದೆ.\n\n3. ಮೂರನೇ ಪಕ್ಷದ ದತ್ತಾಂಶ\n\nಈ ಸೇವೆಯು ಮೂರನೇ ಪಕ್ಷದ ದತ್ತಾಂಶವನ್ನು ಬಳಸುತ್ತದೆ. ಈ ಸೇವೆಯನ್ನು ರಚಿಸಲು ಬಳಸಲಾದ ಎಲ್ಲಾ ದತ್ತಾಂಶವು ಸೇವೆ ಮಾಡುವ ರೀತಿಯಲ್ಲಿ ಅದರ ಸಂಪೂರ್ಣ ಬಳಕೆಯನ್ನು ಅನುಮತಿಸುವ ಮೂಲಗಳಿಂದ ಬರುತ್ತದೆ. ನಿರ್ದಿಷ್ಟವಾಗಿ, ಈ ಸೇವೆಗಾಗಿ ದತ್ತಾಂಶವು ವಿಕಿಡೇಟಾ, ವಿಕಿಪೀಡಿಯಾ ಮತ್ತು ಯುನಿಕೋಡ್‌ನಿಂದ ಬರುತ್ತದೆ...", + "i18n.app.about.legal.third_party": "ಮೂರನೇ ಪಕ್ಷದ ಲೈಸೆನ್ಸ್‌ಗಳು", + "i18n.app.about.legal.third_party.caption": "ನಾವು ಯಾರ ಕೋಡ್ ಬಳಸಿದ್ದೇವೆ", + "i18n.app.about.legal.third_party.entry_custom_keyboard": "ಕಸ್ಟಮ್ ಕೀಬೋರ್ಡ್\n• ಲೇಖಕರು: EthanSK\n• ಲೈಸೆನ್ಸ್: MIT\n• ಲಿಂಕ್: https://github.com/EthanSK/CustomKeyboard/blob/master/LICENSE", + "i18n.app.about.legal.third_party.entry_simple_keyboard": "Simple Keyboard\n• ಲೇಖಕರು: Simple Mobile Tools\n• ಲೈಸೆನ್ಸ್: GPL-3.0\n• ಲಿಂಕ್: https://github.com/SimpleMobileTools/Simple-Keyboard/blob/main/LICENSE", + "i18n.app.about.legal.third_party.text": "Scribe ಡೆವಲಪರ್‌ಗಳು (SCRIBE) iOS ಅಪ್ಲಿಕೇಶನ್ \"Scribe - Language Keyboards\" (SERVICE) ಅನ್ನು ಮೂರನೇ ಪಕ್ಷದ ಕೋಡ್ ಬಳಸಿ ನಿರ್ಮಿಸಿದ್ದಾರೆ. ಈ ಸೇವೆಯನ್ನು ರಚಿಸಲು ಬಳಸಲಾದ ಎಲ್ಲಾ ಮೂಲ ಕೋಡ್, ಸೇವೆ ಮಾಡುವ ರೀತಿಯಲ್ಲಿ ಅದರ ಸಂಪೂರ್ಣ ಬಳಕೆಯನ್ನು ಅನುಮತಿಸುವ ಮೂಲಗಳಿಂದ ಬರುತ್ತದೆ. ಈ ವಿಭಾಗವು ಸೇವೆ ಆಧರಿಸಿರುವ ಕೆಲವು ಮೂಲ ಕೋಡ್ ಹಾಗೂ ಪ್ರತಿ ಅದರ ಸಂಬಂಧಿತ ಲೈಸೆನ್ಸ್‌ಗಳನ್ನು ಪಟ್ಟಿ ಮಾಡುತ್ತದೆ.\n\nಕೆಳಗೆ ಬಳಸಲಾದ ಎಲ್ಲಾ ಮೂಲ ಕೋಡ್, ಕೋಡ್‌ನ ಮುಖ್ಯ ಲೇಖಕ ಅಥವಾ ಲೇಖಕರು, ಬಳಕೆಯ ಸಮಯದಲ್ಲಿ ಬಿಡುಗಡೆಯಾದ ಲೈಸೆನ್ಸ್ ಮತ್ತು ಲೈಸೆನ್ಸ್‌ಗೆ ಲಿಂಕ್ ಅನ್ನು ಪಟ್ಟಿ ಮಾಡಲಾಗಿದೆ:", + "i18n.app.about.legal.title": "ಕಾನೂನು", + "i18n.app.about.title": "ಬಗ್ಗೆ", + "i18n.app.conjugate.choose_conjugation.select_tense": "ಕಾಲವನ್ನು ಆಯ್ಕೆಮಾಡಿ", + "i18n.app.conjugate.choose_conjugation.title": "ಕೆಳಗೆ ಒಂದು ಸಂಯೋಜನೆಯನ್ನು ಆಯ್ಕೆಮಾಡಿ", + "i18n.app.conjugate.recently_conjugated.title": "ಇತ್ತೀಚಿನ ಸಂಯೋಜನೆಗಳು", + "i18n.app.conjugate.title": "ಸಂಯೋಜನೆಗಳು", + "i18n.app.conjugate.verbs_search.placeholder": "ಕ್ರಿಯಾಪದಗಳಿಗಾಗಿ ಹುಡುಕಿ", + "i18n.app.conjugate.verbs_search.title": "ಕ್ರಿಯಾಪದಗಳನ್ನು ಸಂಯೋಜಿಸಿ", + "i18n.app.download.menu_option.conjugate_description": "Scribe Conjugate ಗೆ ಹೊಸ ದತ್ತಾಂಶವನ್ನು ಸೇರಿಸಿ.", + "i18n.app.download.menu_option.conjugate_download_data": "ಕ್ರಿಯಾಪದ ದತ್ತಾಂಶವನ್ನು ಡೌನ್‌ಲೋಡ್ ಮಾಡಿ", + "i18n.app.download.menu_option.conjugate_download_data_start": "ಸಂಯೋಜನೆಗಳನ್ನು ಪ್ರಾರಂಭಿಸಲು ದತ್ತಾಂಶವನ್ನು ಡೌನ್‌ಲೋಡ್ ಮಾಡಿ!", + "i18n.app.download.menu_option.conjugate_title": "ಕ್ರಿಯಾಪದ ದತ್ತಾಂಶ", + "i18n.app.download.menu_option.scribe_description": "Scribe ಕೀಬೋರ್ಡ್‌ಗಳಿಗೆ ಹೊಸ ದತ್ತಾಂಶವನ್ನು ಸೇರಿಸಿ.", + "i18n.app.download.menu_option.scribe_download_data": "ಕೀಬೋರ್ಡ್ ದತ್ತಾಂಶವನ್ನು ಡೌನ್‌ಲೋಡ್ ಮಾಡಿ", + "i18n.app.download.menu_option.scribe_title": "ಭಾಷಾ ದತ್ತಾಂಶ", + "i18n.app.download.menu_ui.select.all_languages": "ಎಲ್ಲಾ ಭಾಷೆಗಳು", + "i18n.app.download.menu_ui.select.title": "ಡೌನ್‌ಲೋಡ್ ಮಾಡಲು ದತ್ತಾಂಶವನ್ನು ಆಯ್ಕೆಮಾಡಿ", + "i18n.app.download.menu_ui.title": "ದತ್ತಾಂಶವನ್ನು ಡೌನ್‌ಲೋಡ್ ಮಾಡಿ", + "i18n.app.download.menu_ui.update_data.check_new": "ಹೊಸ ದತ್ತಾಂಶಕ್ಕಾಗಿ ಪರಿಶೀಲಿಸಿ", + "i18n.app.download.menu_ui.update_data.regular_update": "ದತ್ತಾಂಶವನ್ನು ನಿಯಮಿತವಾಗಿ ನವೀಕರಿಸಿ", + "i18n.app.download.menu_ui.update_data.title": "ದತ್ತಾಂಶವನ್ನು ನವೀಕರಿಸಿ", + "i18n.app.installation.app_hint": "ನಿಮ್ಮ ಸಾಧನದಲ್ಲಿ Scribe ಕೀಬೋರ್ಡ್‌ಗಳನ್ನು ಇನ್‌ಸ್ಟಾಲ್ ಮಾಡಲು ಕೆಳಗಿನ ಸೂಚನೆಗಳನ್ನು ಅನುಸರಿಸಿ.", + "i18n.app.installation.button_quick_tutorial": "ತ್ವರಿತ ಟ್ಯುಟೋರಿಯಲ್", + "i18n.app.installation.keyboard.keyboard_settings": "ಕೀಬೋರ್ಡ್ ಸೆಟ್ಟಿಂಗ್‌ಗಳನ್ನು ತೆರೆಯಿರಿ", + "i18n.app.installation.keyboard.keyboards_bold": "ಕೀಬೋರ್ಡ್‌ಗಳು", + "i18n.app.installation.keyboard.scribe_settings": "Scribe ಸೆಟ್ಟಿಂಗ್‌ಗಳನ್ನು ತೆರೆಯಿರಿ", + "i18n.app.installation.keyboard.text_1": "ಆಯ್ಕೆಮಾಡಿ", + "i18n.app.installation.keyboard.text_2": "ನೀವು ಬಳಸಲು ಬಯಸುವ ಕೀಬೋರ್ಡ್‌ಗಳನ್ನು ಸಕ್ರಿಯಗೊಳಿಸಿ", + "i18n.app.installation.keyboard.text_3": "ಟೈಪ್ ಮಾಡುವಾಗ, ಒತ್ತಿರಿ", + "i18n.app.installation.keyboard.text_4": "ಕೀಬೋರ್ಡ್‌ಗಳನ್ನು ಆಯ್ಕೆ ಮಾಡಲು", + "i18n.app.installation.keyboard.title": "ಕೀಬೋರ್ಡ್ ಇನ್‌ಸ್ಟಾಲೇಷನ್", + "i18n.app.installation.title": "ಇನ್‌ಸ್ಟಾಲೇಷನ್", + "i18n.app.keyboard.not_in_wikidata.explanation_1": "ವಿಕಿಡೇಟಾವು ವಿಕಿಮೀಡಿಯಾ ಫೌಂಡೇಶನ್‌ನಿಂದ ನಿರ್ವಹಿಸಲ್ಪಡುವ ಸಹಯೋಗದೊಂದಿಗೆ ಸಂಪಾದಿಸಲಾದ ಜ್ಞಾನ ನಕ್ಷೆ. ಇದು ವಿಕಿಪೀಡಿಯಾ ಮತ್ತು ಲೆಕ್ಕವಿಲ್ಲದಷ್ಟು ಇತರ ಯೋಜನೆಗಳಿಗೆ ಮುಕ್ತ ದತ್ತಾಂಶದ ಮೂಲವಾಗಿ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತದೆ.", + "i18n.app.keyboard.not_in_wikidata.explanation_2": "Scribe ತನ್ನ ಅನೇಕ ಪ್ರಮುಖ ವೈಶಿಷ್ಟ್ಯಗಳಿಗಾಗಿ ವಿಕಿಡೇಟಾದ ಭಾಷಾ ದತ್ತಾಂಶವನ್ನು ಬಳಸುತ್ತದೆ. ನಾವು ನಾಮಪದ ಲಿಂಗಗಳು, ಕ್ರಿಯಾಪದ ಸಂಯೋಜನೆಗಳು ಮತ್ತು ಇನ್ನೂ ಹೆಚ್ಚಿನ ಮಾಹಿತಿಯನ್ನು ಪಡೆಯುತ್ತೇವೆ!", + "i18n.app.keyboard.not_in_wikidata.explanation_3": "Scribe ಮತ್ತು ಇನ್ನೂ ಅನೇಕ ಯೋಜನೆಗಳನ್ನು ಬೆಂಬಲಿಸುವ ಸಮುದಾಯವನ್ನು ಸೇರಲು wikidata.org ನಲ್ಲಿ ಖಾತೆಯನ್ನು ರಚಿಸಿ. ಜಗತ್ತಿಗೆ ಉಚಿತ ಮಾಹಿತಿ ನೀಡಲು ನಮಗೆ ಸಹಾಯ ಮಾಡಿ!", + "i18n.app.settings.app_hint": "ಅಪ್ಲಿಕೇಶನ್ ಮತ್ತು ಇನ್‌ಸ್ಟಾಲ್ ಮಾಡಿದ ಭಾಷಾ ಕೀಬೋರ್ಡ್‌ಗಳಿಗಾಗಿ ಸೆಟ್ಟಿಂಗ್‌ಗಳು ಇಲ್ಲಿ ಲಭ್ಯವಿದೆ.", + "i18n.app.settings.button_install_keyboards": "ಕೀಬೋರ್ಡ್‌ಗಳನ್ನು ಇನ್‌ಸ್ಟಾಲ್ ಮಾಡಿ", + "i18n.app.settings.keyboard.functionality.annotate_suggestions": "ಸೂಚನೆಗಳನ್ನು ಎದ್ದುಕಾಣುವಂತೆ ಮಾಡಿ", + "i18n.app.settings.keyboard.functionality.annotate_suggestions_description": "ನೀವು ಟೈಪ್ ಮಾಡುವಾಗ ಅವುಗಳ ಲಿಂಗಗಳನ್ನು ತೋರಿಸಲು ಸೂಚನೆಗಳು ಮತ್ತು ಪೂರ್ಣಗೊಳಿಸುವಿಕೆಯನ್ನು ಅಂಡರ್‌ಲೈನ್ ಮಾಡಿ.", + "i18n.app.settings.keyboard.functionality.auto_suggest_emoji": "ಎಮೋಜಿಗಳನ್ನು ಸ್ವಯಂ ಸೂಚಿಸಿ", + "i18n.app.settings.keyboard.functionality.auto_suggest_emoji_description": "ಹೆಚ್ಚು ಅಭಿವ್ಯಕ್ತಿಶೀಲ ಟೈಪಿಂಗ್‌ಗಾಗಿ ಎಮೋಜಿ ಸೂಚನೆಗಳು ಮತ್ತು ಪೂರ್ಣಗೊಳಿಸುವಿಕೆಗಳನ್ನು ಆನ್ ಮಾಡಿ.", + "i18n.app.settings.keyboard.functionality.default_emoji_tone": "ಡೀಫಾಲ್ಟ್ ಎಮೋಜಿ ಚರ್ಮದ ಬಣ್ಣ", + "i18n.app.settings.keyboard.functionality.default_emoji_tone.caption": "ಬಳಸಬೇಕಾದ ಚರ್ಮದ ಬಣ್ಣ", + "i18n.app.settings.keyboard.functionality.default_emoji_tone_description": "ಎಮೋಜಿ ಸ್ವಯಂ ಸೂಚನೆಗಳು ಮತ್ತು ಪೂರ್ಣಗೊಳಿಸುವಿಕೆಗಳಿಗಾಗಿ ಡೀಫಾಲ್ಟ್ ಚರ್ಮದ ಬಣ್ಣವನ್ನು ಹೊಂದಿಸಿ.", + "i18n.app.settings.keyboard.functionality.delete_word_by_word": "ಪದ-ಪದವಾಗಿ ಅಳಿಸಲು ಹಿಡಿದುಕೊಳ್ಳಿ", + "i18n.app.settings.keyboard.functionality.delete_word_by_word_description": "ಅಳಿಸುವ ಕೀ ಅನ್ನು ಹಿಡಿದುಕೊಂಡಾಗ ಪಠ್ಯವನ್ನು ಪದ-ಪದವಾಗಿ ಅಳಿಸಿ.", + "i18n.app.settings.keyboard.functionality.double_space_period": "ಡಬಲ್ ಸ್ಪೇಸ್ ಪಿರಿಯಡ್ಸ್", + "i18n.app.settings.keyboard.functionality.double_space_period_description": "ಸ್ಪೇಸ್ ಕೀಯನ್ನು ಎರಡು ಬಾರಿ ಒತ್ತಿದಾಗ ಸ್ವಯಂಚಾಲಿತವಾಗಿ ಪಿರಿಯಡ್ ಸೇರಿಸಿ.", + "i18n.app.settings.keyboard.functionality.hold_for_alt_chars": "ಪರ್ಯಾಯ ಅಕ್ಷರಗಳಿಗಾಗಿ ಹಿಡಿದುಕೊಳ್ಳಿ", + "i18n.app.settings.keyboard.functionality.hold_for_alt_chars_description": "ಕೀಗಳನ್ನು ಹಿಡಿದುಕೊಂಡು ಬಯಸಿದ ಅಕ್ಷರಕ್ಕೆ ಎಳೆಯುವ ಮೂಲಕ ಪರ್ಯಾಯ ಅಕ್ಷರಗಳನ್ನು ಆಯ್ಕೆಮಾಡಿ.", + "i18n.app.settings.keyboard.functionality.popup_on_keypress": "ಕೀ ಒತ್ತಿದಾಗ ಪಾಪ್ಅಪ್ ತೋರಿಸಿ", + "i18n.app.settings.keyboard.functionality.popup_on_keypress_description": "ಕೀಗಳನ್ನು ಒತ್ತಿದಾಗ ಅವುಗಳ ಪಾಪ್ಅಪ್ ಅನ್ನು ಪ್ರದರ್ಶಿಸಿ.", + "i18n.app.settings.keyboard.functionality.punctuation_spacing": "ವಿರಾಮ ಚಿಹ್ನೆಗಳ ಸ್ಪೇಸಿಂಗ್ ಅಳಿಸಿ", + "i18n.app.settings.keyboard.functionality.punctuation_spacing_description": "ವಿರಾಮ ಚಿಹ್ನೆಗಳ ಮೊದಲು ಹೆಚ್ಚುವರಿ ಸ್ಥಳಗಳನ್ನು ಅಳಿಸಿ.", + "i18n.app.settings.keyboard.functionality.title": "ಕಾರ್ಯಶೀಲತೆ", + "i18n.app.settings.keyboard.keypress_sound": "ಕೀ ಒತ್ತಿದಾಗ ಶಬ್ದ ಮಾಡಿ", + "i18n.app.settings.keyboard.keypress_sound_description": "ಕೀಗಳನ್ನು ಒತ್ತಿದಾಗ ಸಾಧನವು ಶಬ್ದ ಮಾಡಲಿ.", + "i18n.app.settings.keyboard.keypress_vibration": "ಕೀ ಒತ್ತಿದಾಗ ವೈಬ್ರೇಟ್ ಮಾಡಿ", + "i18n.app.settings.keyboard.keypress_vibration_description": "ಕೀಗಳನ್ನು ಒತ್ತಿದಾಗ ಸಾಧನವು ವೈಬ್ರೇಟ್ ಆಗಲಿ.", + "i18n.app.settings.keyboard.layout.default_currency": "ಡೀಫಾಲ್ಟ್ ಕರೆನ್ಸಿ ಚಿಹ್ನೆ", + "i18n.app.settings.keyboard.layout.default_currency.caption": "123 ಕೀಲಿಗಾಗಿ ಚಿಹ್ನೆ", + "i18n.app.settings.keyboard.layout.default_currency_description": "ಸಂಖ್ಯಾ ಕೀಗಳ ಮೇಲೆ ಯಾವ ಕರೆನ್ಸಿ ಚಿಹ್ನೆ ಕಾಣಿಸಿಕೊಳ್ಳಬೇಕು ಎಂಬುದನ್ನು ಆಯ್ಕೆಮಾಡಿ.", + "i18n.app.settings.keyboard.layout.default_layout": "ಡೀಫಾಲ್ಟ್ ಕೀಬೋರ್ಡ್", + "i18n.app.settings.keyboard.layout.default_layout.caption": "ಬಳಸಬೇಕಾದ ಲೇಔಟ್", + "i18n.app.settings.keyboard.layout.default_layout_description": "ನಿಮ್ಮ ಟೈಪಿಂಗ್ ಆದ್ಯತೆ ಮತ್ತು ಭಾಷಾ ಅಗತ್ಯಗಳಿಗೆ ಸೂಕ್ತವಾದ ಕೀಬೋರ್ಡ್ ಲೇಔಟ್ ಅನ್ನು ಆಯ್ಕೆಮಾಡಿ.", + "i18n.app.settings.keyboard.layout.disable_accent_characters": "ಆಕ್ಸೆಂಟ್ ಅಕ್ಷರಗಳನ್ನು ನಿಷ್ಕ್ರಿಯಗೊಳಿಸಿ", + "i18n.app.settings.keyboard.layout.disable_accent_characters_description": "ಪ್ರಾಥಮಿಕ ಕೀಬೋರ್ಡ್ ಲೇಔಟ್‌ನಲ್ಲಿ ಆಕ್ಸೆಂಟ್ ಇರುವ ಅಕ್ಷರ ಕೀಗಳನ್ನು ತೆಗೆದುಹಾಕಿ.", + "i18n.app.settings.keyboard.layout.period_and_comma": "ABC ನಲ್ಲಿ ಪಿರಿಯಡ್ ಮತ್ತು ಕಾಮಾ", + "i18n.app.settings.keyboard.layout.period_and_comma_description": "ಅನುಕೂಲಕರ ಟೈಪಿಂಗ್‌ಗಾಗಿ ಮುಖ್ಯ ಕೀಬೋರ್ಡ್‌ನಲ್ಲಿ ಪಿರಿಯಡ್ ಮತ್ತು ಕಾಮಾ ಕೀಗಳನ್ನು ಸೇರಿಸಿ.", + "i18n.app.settings.keyboard.layout.title": "ಲೇಔಟ್", + "i18n.app.settings.keyboard.title": "ಇನ್‌ಸ್ಟಾಲ್ ಮಾಡಿದ ಕೀಬೋರ್ಡ್ ಆಯ್ಕೆಮಾಡಿ", + "i18n.app.settings.keyboard.translation.select_source": "ಭಾಷೆಯನ್ನು ಆಯ್ಕೆಮಾಡಿ", + "i18n.app.settings.keyboard.translation.select_source.caption": "ಮೂಲ ಭಾಷೆ ಯಾವುದು", + "i18n.app.settings.keyboard.translation.select_source.title": "ಅನುವಾದ ಭಾಷೆ", + "i18n.app.settings.keyboard.translation.select_source_description": "ಯಾವ ಭಾಷೆಯಿಂದ ಅನುವಾದಿಸಬೇಕು ಎಂಬುದನ್ನು ಬದಲಾಯಿಸಿ.", + "i18n.app.settings.keyboard.translation.title": "ಅನುವಾದ ಮೂಲ ಭಾಷೆ", + "i18n.app.settings.menu.app_color_mode": "ಡಾರ್ಕ್ ಮೋಡ್", + "i18n.app.settings.menu.app_color_mode_description": "ಅಪ್ಲಿಕೇಶನ್ ಪ್ರದರ್ಶನವನ್ನು ಡಾರ್ಕ್ ಮೋಡ್‌ಗೆ ಬದಲಾಯಿಸಿ.", + "i18n.app.settings.menu.app_language": "ಆಪ್ ಭಾಷೆ", + "i18n.app.settings.menu.app_language.caption": "ಆಪ್ ಪಠ್ಯಗಳಿಗಾಗಿ ಭಾಷೆಯನ್ನು ಆಯ್ಕೆಮಾಡಿ", + "i18n.app.settings.menu.app_language.one_device_language_warning.message": "ನಿಮ್ಮ ಸಾಧನದಲ್ಲಿ ಕೇವಲ ಒಂದು ಭಾಷೆಯನ್ನು ಇನ್‌ಸ್ಟಾಲ್ ಮಾಡಲಾಗಿದೆ. ದಯವಿಟ್ಟು ಸೆಟ್ಟಿಂಗ್‌ಗಳಲ್ಲಿ ಹೆಚ್ಚಿನ ಭಾಷೆಗಳನ್ನು ಇನ್‌ಸ್ಟಾಲ್ ಮಾಡಿ ಮತ್ತು ನಂತರ ನೀವು Scribe ನ ವಿಭಿನ್ನ ಭಾಷೆಗಳನ್ನು ಆಯ್ಕೆ ಮಾಡಬಹುದು.", + "i18n.app.settings.menu.app_language.one_device_language_warning.title": "ಕೇವಲ ಒಂದು ಸಾಧನ ಭಾಷೆ", + "i18n.app.settings.menu.app_language_description": "Scribe ಆಪ್ ಯಾವ ಭಾಷೆಯಲ್ಲಿ ಇರಬೇಕು ಎಂಬುದನ್ನು ಬದಲಾಯಿಸಿ.", + "i18n.app.settings.menu.high_color_contrast": "ಹೆಚ್ಚಿನ ಬಣ್ಣದ ಕಾಂಟ್ರಾಸ್ಟ್", + "i18n.app.settings.menu.high_color_contrast_description": "ಸುಧಾರಿತ ಪ್ರವೇಶಸಾಧ್ಯತೆ ಮತ್ತು ಸ್ಪಷ್ಟ ವೀಕ್ಷಣಾ ಅನುಭವಕ್ಕಾಗಿ ಬಣ್ಣದ ಕಾಂಟ್ರಾಸ್ಟ್ ಹೆಚ್ಚಿಸಿ.", + "i18n.app.settings.menu.increase_text_size": "ಆಪ್ ಪಠ್ಯ ಗಾತ್ರ ಹೆಚ್ಚಿಸಿ", + "i18n.app.settings.menu.increase_text_size_description": "ಉತ್ತಮ ಓದಲು ಸಾಧ್ಯವಾಗುವಂತೆ ಮೆನು ಪಠ್ಯಗಳ ಗಾತ್ರವನ್ನು ಹೆಚ್ಚಿಸಿ.", + "i18n.app.settings.menu.title": "ಆಪ್ ಸೆಟ್ಟಿಂಗ್‌ಗಳು", + "i18n.app.settings.title": "ಸೆಟ್ಟಿಂಗ್‌ಗಳು", + "i18n.app.settings.translation": "ಅನುವಾದ" +} diff --git a/Scribe-i18n/jsons/ko.json b/Scribe-i18n/jsons/ko.json index 6a589e3c..f8170ee4 100644 --- a/Scribe-i18n/jsons/ko.json +++ b/Scribe-i18n/jsons/ko.json @@ -1,126 +1,126 @@ { - "app._global.english": "영어", - "app._global.french": "프랑스어", - "app._global.german": "독일어", - "app._global.italian": "이탈리아어", - "app._global.portuguese": "포르투갈어", - "app._global.russian": "러시아어", - "app._global.spanish": "스페인어", - "app._global.swedish": "스웨덴어", - "app.about.app_hint": "여기서 Scribe와 커뮤니티에 대해 더 알아볼 수 있습니다.", - "app.about.community.github": "GitHub에서 코드보러 가기", - "app.about.community.mastodon": "Mastodon 팔로우하러 가기", - "app.about.community.matrix": "Matrix 채팅하러 가기", - "app.about.community.share_conjugate": "Scribe 활용 공유하기e", - "app.about.community.share_scribe": "Scribe 공유하기", - "app.about.community.title": "커뮤니티", - "app.about.community.view_apps": "모든 Scribe 앱 보러 가기", - "app.about.community.wikimedia": "Wikimedia 및 Scribe", - "app.about.community.wikimedia.caption": "우리가 함께 일하는 방식", - "app.about.community.wikimedia.text_1": "Scribe는 수많은 위키미디어 기여자들의 도움 없이는 불가능했을 것입니다. 특히 Scribe는 위키데이터의 어휘 데이터와 Scribe가 지원하는 각 언어의 위키피디아 데이터를 사용하고 있습니다.", - "app.about.community.wikimedia.text_2": "위키데이터는 위키미디어 재단이 운영하는 다국어 협업 지식 그래프 입니다. 누구나 사용할 수 있는 자유로운 데이터로, CC0(Creative Commons Public Domain license) 하에 제공됩니다. Scribe는 위키데이터의 언어 데이터를 활용하여 사용자에게 동사 활용, 명사 형태, 명사 복수형 등 다양한 기능을 제공합니다.", - "app.about.community.wikimedia.text_3": "위키피디아는 자원봉사자 커뮤니티가 개방형 협업과 위키 기반 편집 시스템을 통해 작성하고 유지하는 다국어 무료 온라인 백과사전입니다. Scribe는 위키피디아의 데이터를 활용하여 언어에서 가장 일반적인 단어와 그 뒤에 오는 가장 일반적인 단어를 기반으로 자동 추천을 생성합니다.", - "app.about.feedback.app_hints": "앱 도움말 초기화", - "app.about.feedback.bug_report": "버그 제보하기", - "app.about.feedback.email": "이메일 보내기", - "app.about.feedback.rate_conjugate": "Scribe 활용 평가하기", - "app.about.feedback.rate_scribe": "Scribe 평가하기", - "app.about.feedback.title": "피드백 및 지원", - "app.about.feedback.version": "버전", - "app.about.legal.privacy_policy": "제3자 정책", - "app.about.legal.privacy_policy.caption": "안전 유지", - "app.about.legal.privacy_policy.text": "이 정책의 영어 버전을 다른 모든 버전보다 우선시합니다.\n\nScribe 개발자들(이하 \"SCRIBE\")은 \"Scribe - 언어 키보드\"(이하 \"서비스\")라는 iOS 애플리케이션을 오픈소스 애플리케이션으로 개발했습니다. 이 서비스는 SCRIBE에 의해 무료로 제공되며, 설치 후 바로 사용할 수 있도록 설계되었습니다.\n\n이 개인정보 보호정책(이하 \"정책\")은 이 서비스를 이용하는 모든 개인(이하 \"사용자\")의 접근, 추적, 수집, 보존, 사용 및 개인 정보(이하 \"사용자 정보\")와 사용 데이터(이하 \"사용자 데이터\")의 공개에 대한 정책을 독자에게 알리기 위해 작성되었습니다.\n\n사용자 정보는 사용자 자신 또는 그들이 서비스에 접근하는 데 사용하는 기기와 관련된 모든 정보를 구체적으로 정의합니다.\n\n사용자 데이터는 사용자가 서비스를 사용할 때 입력하는 텍스트나 수행하는 행동을 구체적으로 정의합니다.\n\n1. 정책 선언\n\n이 서비스는 어떤 사용자 정보나 사용자 데이터를 접근, 추적, 수집, 보존, 사용 또는 공개하지 않습니다.\n\n2. 추적 금지\n\nSCRIBE에 연락하여 자신의 사용자 정보 및 사용자 데이터가 추적되지 않기를 요청하는 사용자에게는 이 정책의 사본과 함께 추적되고 있지 않다는 증거를 모든 소스 코드에 대한 링크가 제공됩니다.\n\n3. 제3자 데이터\n\n이 서비스는 제3자 데이터를 사용합니다. 이 서비스의 생성에 사용된 모든 데이터는 서비스에서 사용되는 방식으로 완전하게 사용을 허용하는 출처에서 가져왔습니다. 구체적으로, 이 서비스의 데이터는 위키데이터, 위키피디아 및 유니코드에서 나옵니다. 위키데이터는 \"주요, 속성 및 단어 형태 네임스페이스의 모든 구조화된 데이터는 Creative Commons CC0 라이선스에 따라 제공됩니다; 다른 네임스페이스의 텍스트는 Creative Commons 저작자 표시-동일 조건 하에 공유 라이선스에 따라 제공됩니다.\"라고 명시하고 있습니다. 위키데이터의 데이터 사용에 대한 정책은 https://www.wikidata.org/wiki/Wikidata:Licensing 에서 확인할 수 있습니다. 위키피디아는 서비스에서 사용되는 텍스트 데이터는 \"...Creative Commons 저작자 표시-동일 조건 하에 공유 라이선스의 조건에 따라 사용할 수 있습니다.\"라고 명시하고 있습니다. 위키피디아의 데이터 사용에 대한 정책은 https://en.wikipedia.org/wiki/Wikipedia:Reusing_Wikipedia_content 에서 확인할 수 있습니다. 유니코드는 \"...유니코드 데이터 파일 및 관련 문서(이하 \"데이터 파일\") 또는 유니코드 소프트웨어 및 관련 문서(이하 \"소프트웨어\")의 사본을 얻은 모든 사람에게 데이터 파일 또는 소프트웨어를 제한 없이 사용할 수 있는 권한을 무료로 제공합니다...\"라고 허가하고 있습니다. 유니코드의 데이터 사용에 대한 정책은 https://www.unicode.org/license.txt 에서 확인할 수 있습니다.\n\n4. 제3자 소스코드\n\n이 서비스는 제3자 코드를 기반으로 합니다. 이 서비스를 만드는 데 사용된 모든 소스 코드는 서비스에서 제공하는 방식으로 완전히 사용할 수 있는 출처에서 제공됩니다. 특히 이 프로젝트의 기반은 Ethan Sarif-Kattan의 커스텀 키보드 프로젝트였습니다. 커스텀 키보드는 MIT 라이선스에 따라 출시되었으며, 해당 라이선스는 https://github.com/EthanSK/CustomKeyboard/blob/master/LICENSE 에서 확인할 수 있습니다.\n\n5. 제3자 서비스\n\n이 서비스는 일부 제3자 데이터를 처리하기 위해 제3자 서비스를 사용합니다. 구체적으로, Hugging Face의 트랜스포머의 모델을 사용하여 데이터를 번역했습니다. 이 서비스는 Apache 라이선스 2.0의 적용을 받으며, 상업용, 수정, 배포, 특허 사용 및 개인적 사용이 가능합니다. 해당 서비스의 라이선스는 https://github.com/huggingface/transformers/blob/master/LICENSE 에서 확인할 수 있습니다.\n\n6. 제3자 링크\n\n이 서비스에는 외부 웹사이트에 대한 링크가 포함되어 있습니다. 사용자가 이 링크를 클릭하면 해당 웹사이트로 연결됩니다. 이러한 외부 사이트는 이 서비스에서 운영하지 않으므로, 사용자는 해당 웹사이트의 개인정보 보호정책을 검토하는 것이 좋습니다. 이 서비스는 제3자 사이트나 서비스의 콘텐츠, 개인정보 보호정책 또는 관행에 대해 통제할 수 없으며 이에 대한 책임도 지지 않습니다.\n\n7. 제3자 이미지\n\n이 서비스에는 제3자가 저작권을 보유한 이미지가 포함되어 있습니다. 특히 이 앱에는 GitHub, Inc.의 로고와 위키미디어 재단, Inc.의 상표인 위키데이터 로고의 복사본이 포함되어 있습니다. GitHub로고는 https://github.com/logos 에서 확인할 수 있으며, 위키데이터 로고에 대한 조건은 다음 위키미디어 페이지에서 확인할 수 있습니다: https://foundation.wikimedia.org/wiki/Policy:Trademark_policy . 이 서비스는 이러한 기준에 맞게 저작권이 있는 이미지를 사용하며, 유일한 예외는 오픈 소스 커뮤니티에서 일반적으로 사용되는 GitHub 로고의 회전입니다.\n\n8. 콘텐츠 공지\n\n이 서비스를 통해 사용자는 언어 콘텐츠(이하 \"콘텐츠\")에 접근할 수 있습니다. 이 콘텐츠 중 일부는 어린이 및 법정 미성년자에게 부적절할 수 있습니다. 서비스를 사용하여 콘텐츠에 접근하는 것은 명시적으로 알려지지 않은 한 정보가 제공되지 않도록 되어 있습니다. 특히, 사용자는 성적이거나 폭력적이거나 기타 부적절한 성격의 콘텐츠에서 다른 문법적 기능에 접근할 수 있습니다. 사용자가 이 콘텐츠의 성격에 대해 아직 알지 못하는 경우, 부적절한 콘텐츠에 대한 접근이 불가능합니다. SCRIBE는 이러한 콘텐츠에 대한 액세스에 대해 어떠한 책임도 지지 않습니다.\n\n9. 변경 사항\n\n이 정책은 변경될 수 있습니다. 이 정책에 대한 업데이트는 모든 이전 버전을 대체하며, 중요한 변경 사항의 경우 다음 서비스 업데이트에서 추가로 명확하게 안내될 것입니다. SCRIBE는 사용자가 최신 개인정보 보호 관행에 대한 정보를 확인하고 변경 사항에 숙지하기 위해 주기적으로 이 정책을 검토할 것을 권장합니다.\n\n10. 연락\n\n이 정책에 대해 궁금한 점, 우려 사항 또는 제안이 있는 경우 주저하지 말고 https://github.com/scribe-org 를 방문하거나 scribe.langauge@gmail.com 에서 SCRIBE에게 문의하세요. 이러한 문의에 대한 책임자는 Andrew Tavis McAllister 입니다.\n\n11. 발효일\n\n이 정책은 2022년 5월 24일부로 발효됩니다.", - "app.about.legal.third_party": "제3자 라이선스", - "app.about.legal.third_party.caption": "사용된 코드의 소유자", - "app.about.legal.third_party.entry_custom_keyboard": "커스텀 키보드\n• 저자: EthanSK\n• 라이선스: MIT\n• 링크: https://github.com/EthanSK/CustomKeyboard/blob/master/LICENSE", - "app.about.legal.third_party.entry_simple_keyboard": "기본 키보드\n• 저자: Simple Mobile Tools\n• 라이선스: GPL-3.0\n• 링크: https://github.com/SimpleMobileTools/Simple-Keyboard/blob/main/LICENSE", - "app.about.legal.third_party.text": "Scribe 개발자(SCRIBE)는 제3자 코드를 사용하여 iOS 애플리케이션 \"Scribe - 언어 키보드\"(서비스)를 제작했습니다. 이 서비스 제작에 사용된 모든 소스 코드는 서비스에서 사용된 방식으로 완전하게 활용할 수 있는 소스에서 비롯되었습니다. 이 섹션에서는 서비스의 기반이 된 소스 코드와 각 코드에 해당하는 라이선스를 나열합니다.\n\n다음은 사용된 모든 소스 코드 목록, 코드의 주요 저자 또는 저자들, 사용 당시의 라이선스, 그리고 라이선스 링크입니다.", - "app.about.legal.title": "법률", - "app.about.title": "정보", - "app.conjugate.choose_conjugation.select_tense": "시제 선택", - "app.conjugate.choose_conjugation.title": "아래에서 활용형을 선택하세요.", - "app.conjugate.recently_conjugated.title": "최근 활용한", - "app.conjugate.title": "활용", - "app.conjugate.verbs_search.placeholder": "동사 검색", - "app.conjugate.verbs_search.title": "동사 활용", - "app.download.menu_option.conjugate_description": "Scribe 활용에 새로운 데이터를 추가합니다.", - "app.download.menu_option.conjugate_download_data": "동사 데이터 다운로드", - "app.download.menu_option.conjugate_download_data_start": "활용을 시작하려면 데이터를 다운로드하세요!", - "app.download.menu_option.conjugate_title": "동사 데이터", - "app.download.menu_option.scribe_description": "Scribe 키보드에 새로운 데이터를 추가합니다.", - "app.download.menu_option.scribe_download_data": "키보드 데이터 다운로드", - "app.download.menu_option.scribe_title": "언어 데이터", - "app.download.menu_ui.select.all_languages": "모든 언어", - "app.download.menu_ui.select.title": "다운로드 할 데이터 선택", - "app.download.menu_ui.title": "다운로드", - "app.download.menu_ui.update_data.check_new": "새로운 데이터 확인하기", - "app.download.menu_ui.update_data.regular_update": "정기적으로 데이터 업데이트히기", - "app.download.menu_ui.update_data.title": "업데이트", - "app.installation.app_hint": "아래 지침에 따라 Scribe 키보드를 기기에 설치하세요.", - "app.installation.button_quick_tutorial": "빠른 튜토리얼", - "app.installation.keyboard.keyboard_settings": "키보드 설정 열기", - "app.installation.keyboard.keyboards_bold": "키보드", - "app.installation.keyboard.scribe_settings": "Scribe 설정 열기", - "app.installation.keyboard.text_1": "선택하기", - "app.installation.keyboard.text_2": "사용할 키보드 활성화", - "app.installation.keyboard.text_3": "입력 시, 다음을 누르세요", - "app.installation.keyboard.text_4": "키보드를 선택할 수 있습니다.", - "app.installation.keyboard.title": "키보드 설치", - "app.installation.title": "설치", - "app.settings.app_hint": "앱 설정과 설치된 언어 키보드는 여기서 찾을 수 있습니다.", - "app.settings.button_install_keyboards": "키보드 설치하기", - "app.settings.keyboard.functionality.annotate_suggestions": "추천 및 완성 설명", - "app.settings.keyboard.functionality.annotate_suggestions_description": "입력 시 성별에 따라 다른 단어가 제안될 때, 해당 단어에 밑줄 쳐서 성별을 나타낸다.", - "app.settings.keyboard.functionality.auto_suggest_emoji": "이모지 추천", - "app.settings.keyboard.functionality.auto_suggest_emoji_description": "더 표현력 있는 입력을 위해 이모지 추천 및 완성을 켭니다.", - "app.settings.keyboard.functionality.default_emoji_tone": "이모지 피부 톤 기본값 설정", - "app.settings.keyboard.functionality.default_emoji_tone.caption": "사용할 피부 톤", - "app.settings.keyboard.functionality.default_emoji_tone_description": "이모지 자동 추천 및 완성을 위한 피부 톤의 기본값을 설정합니다.", - "app.settings.keyboard.functionality.delete_word_by_word": "삭제 키 길게 눌러 단어 단위로 삭제", - "app.settings.keyboard.functionality.delete_word_by_word_description": "삭제 키를 길게 눌렀을 때 텍스트가 단어 단위로 삭제됩니다.", - "app.settings.keyboard.functionality.double_space_period": "스페이스 두 번 눌러 마침표 추가", - "app.settings.keyboard.functionality.double_space_period_description": "스페이스 키를 두 번 누르면 자동으로 마침표를 삽입합니다.", - "app.settings.keyboard.functionality.hold_for_alt_chars": "길게 눌러 문자 대체", - "app.settings.keyboard.functionality.hold_for_alt_chars_description": "키를 누른 채로 원하는 문자로 드래그하여 대체 문자를 선택합니다.", - "app.settings.keyboard.functionality.popup_on_keypress": "키를 눌러서 팝업 보기", - "app.settings.keyboard.functionality.popup_on_keypress_description": "키를 눌렀을 때 해당 키에 대한 팝업을 표시합니다.", - "app.settings.keyboard.functionality.punctuation_spacing": "문장부호 앞 공백 제거", - "app.settings.keyboard.functionality.punctuation_spacing_description": "문장부호 앞의 불필요한 공백을 제거합니다.", - "app.settings.keyboard.functionality.title": "기능", - "app.settings.keyboard.keypress_vibration": "입력 시 진동", - "app.settings.keyboard.keypress_vibration_description": "입력할 때 기기가 진동하도록 합니다.", - "app.settings.keyboard.layout.default_currency": "통화 기호 기본값", - "app.settings.keyboard.layout.default_currency.caption": "숫자 키 기호", - "app.settings.keyboard.layout.default_currency_description": "숫자 키에 어떤 통화 기호가 표시될지를 선택하세요.", - "app.settings.keyboard.layout.default_layout": "키보드 형식", - "app.settings.keyboard.layout.default_layout.caption": "적용할 레이아웃", - "app.settings.keyboard.layout.default_layout_description": "선호도와 언어 필요에 맞는 키보드 레이아웃을 선택하세요.", - "app.settings.keyboard.layout.disable_accent_characters": "악센트 문자 비활성화", - "app.settings.keyboard.layout.disable_accent_characters_description": "기본 키보드 레이아웃에서 악센트 문자 키를 제거합니다.", - "app.settings.keyboard.layout.period_and_comma": "기본 키보드에서 마침표와 쉼표", - "app.settings.keyboard.layout.period_and_comma_description": "편리한 입력을 위해 기본 키보드에 마침표와 쉼표 키를 포함합니다.", - "app.settings.keyboard.layout.title": "레이아웃", - "app.settings.keyboard.title": "설치된 키보드 선택", - "app.settings.keyboard.translation.select_source": "언어 선택", - "app.settings.keyboard.translation.select_source.caption": "원본 언어는 무엇인가요", - "app.settings.keyboard.translation.select_source.title": "번역 언어", - "app.settings.keyboard.translation.select_source_description": "번역할 언어를 변경하세요.", - "app.settings.keyboard.translation.title": "번역할 언어", - "app.settings.menu.app_color_mode": "다크 모드", - "app.settings.menu.app_color_mode_description": "앱 디스플레이를 다크 모드로 변경합니다.", - "app.settings.menu.app_language": "언어 설정", - "app.settings.menu.app_language.caption": "앱에서 사용할 언어 선택", - "app.settings.menu.app_language.one_device_language_warning.message": "현재 기기에 설치된 언어는 하나뿐입니다. 설정에서 추가 언어를 설치한 후 Scribe의 다양한 지역화를 선택할 수 있습니다.", - "app.settings.menu.app_language.one_device_language_warning.title": "기기 언어가 하나뿐입니다.", - "app.settings.menu.app_language_description": "Scribe 앱에서 사용할 언어를 변경합니다.", - "app.settings.menu.high_color_contrast": "강한 색상 대비", - "app.settings.menu.high_color_contrast_description": "접근성을 높이고 더 선명히 보기 위해 색상 대비를 증가시킵니다.", - "app.settings.menu.increase_text_size": "앱 글자 크기 키우기", - "app.settings.menu.increase_text_size_description": "읽기 편하도록 메뉴 글자 크기를 늘립니다.", - "app.settings.menu.title": "앱 설정", - "app.settings.title": "설정", - "app.settings.translation": "번역", - "keyboard.not_in_wikidata.explanation_1": "위키데이터는 위키미디어 재단에 의해 유지되는 협업 편집 지식 그래프입니다. 이는 위키백과와 수많은 다른 프로젝트를 위한 개방형 데이터의 출처로 사용됩니다.", - "keyboard.not_in_wikidata.explanation_2": "Scribe는 많은 핵심 기능에서 위키데이터의 언어 데이터를 사용합니다. 우리는 명사의 성별, 동사의 활용 등 다양한 정보를 얻습니다!", - "keyboard.not_in_wikidata.explanation_3": "wikidata.org에서 계정을 만들면 Scribe와 많은 다른 프로젝트를 지원하는 커뮤니티에 참여할 수 있습니다. 함께 세상에 유용한 정보를 나누는 데 도움을 주세요!" + "i18n.app._global.english": "영어", + "i18n.app._global.french": "프랑스어", + "i18n.app._global.german": "독일어", + "i18n.app._global.italian": "이탈리아어", + "i18n.app._global.portuguese": "포르투갈어", + "i18n.app._global.russian": "러시아어", + "i18n.app._global.spanish": "스페인어", + "i18n.app._global.swedish": "스웨덴어", + "i18n.app.about.app_hint": "여기서 Scribe와 커뮤니티에 대해 더 알아볼 수 있습니다.", + "i18n.app.about.community.github": "GitHub에서 코드보러 가기", + "i18n.app.about.community.mastodon": "Mastodon 팔로우하러 가기", + "i18n.app.about.community.matrix": "Matrix 채팅하러 가기", + "i18n.app.about.community.share_conjugate": "Scribe 활용 공유하기e", + "i18n.app.about.community.share_scribe": "Scribe 공유하기", + "i18n.app.about.community.title": "커뮤니티", + "i18n.app.about.community.view_apps": "모든 Scribe 앱 보러 가기", + "i18n.app.about.community.wikimedia": "Wikimedia 및 Scribe", + "i18n.app.about.community.wikimedia.caption": "우리가 함께 일하는 방식", + "i18n.app.about.community.wikimedia.text_1": "Scribe는 수많은 위키미디어 기여자들의 도움 없이는 불가능했을 것입니다. 특히 Scribe는 위키데이터의 어휘 데이터와 Scribe가 지원하는 각 언어의 위키피디아 데이터를 사용하고 있습니다.", + "i18n.app.about.community.wikimedia.text_2": "위키데이터는 위키미디어 재단이 운영하는 다국어 협업 지식 그래프 입니다. 누구나 사용할 수 있는 자유로운 데이터로, CC0(Creative Commons Public Domain license) 하에 제공됩니다. Scribe는 위키데이터의 언어 데이터를 활용하여 사용자에게 동사 활용, 명사 형태, 명사 복수형 등 다양한 기능을 제공합니다.", + "i18n.app.about.community.wikimedia.text_3": "위키피디아는 자원봉사자 커뮤니티가 개방형 협업과 위키 기반 편집 시스템을 통해 작성하고 유지하는 다국어 무료 온라인 백과사전입니다. Scribe는 위키피디아의 데이터를 활용하여 언어에서 가장 일반적인 단어와 그 뒤에 오는 가장 일반적인 단어를 기반으로 자동 추천을 생성합니다.", + "i18n.app.about.feedback.app_hints": "앱 도움말 초기화", + "i18n.app.about.feedback.bug_report": "버그 제보하기", + "i18n.app.about.feedback.email": "이메일 보내기", + "i18n.app.about.feedback.rate_conjugate": "Scribe 활용 평가하기", + "i18n.app.about.feedback.rate_scribe": "Scribe 평가하기", + "i18n.app.about.feedback.title": "피드백 및 지원", + "i18n.app.about.feedback.version": "버전", + "i18n.app.about.legal.privacy_policy": "제3자 정책", + "i18n.app.about.legal.privacy_policy.caption": "안전 유지", + "i18n.app.about.legal.privacy_policy.text": "이 정책의 영어 버전을 다른 모든 버전보다 우선시합니다.\n\nScribe 개발자들(이하 \"SCRIBE\")은 \"Scribe - 언어 키보드\"(이하 \"서비스\")라는 iOS 애플리케이션을 오픈소스 애플리케이션으로 개발했습니다. 이 서비스는 SCRIBE에 의해 무료로 제공되며, 설치 후 바로 사용할 수 있도록 설계되었습니다.\n\n이 개인정보 보호정책(이하 \"정책\")은 이 서비스를 이용하는 모든 개인(이하 \"사용자\")의 접근, 추적, 수집, 보존, 사용 및 개인 정보(이하 \"사용자 정보\")와 사용 데이터(이하 \"사용자 데이터\")의 공개에 대한 정책을 독자에게 알리기 위해 작성되었습니다.\n\n사용자 정보는 사용자 자신 또는 그들이 서비스에 접근하는 데 사용하는 기기와 관련된 모든 정보를 구체적으로 정의합니다.\n\n사용자 데이터는 사용자가 서비스를 사용할 때 입력하는 텍스트나 수행하는 행동을 구체적으로 정의합니다.\n\n1. 정책 선언\n\n이 서비스는 어떤 사용자 정보나 사용자 데이터를 접근, 추적, 수집, 보존, 사용 또는 공개하지 않습니다.\n\n2. 추적 금지\n\nSCRIBE에 연락하여 자신의 사용자 정보 및 사용자 데이터가 추적되지 않기를 요청하는 사용자에게는 이 정책의 사본과 함께 추적되고 있지 않다는 증거를 모든 소스 코드에 대한 링크가 제공됩니다.\n\n3. 제3자 데이터\n\n이 서비스는 제3자 데이터를 사용합니다. 이 서비스의 생성에 사용된 모든 데이터는 서비스에서 사용되는 방식으로 완전하게 사용을 허용하는 출처에서 가져왔습니다. 구체적으로, 이 서비스의 데이터는 위키데이터, 위키피디아 및 유니코드에서 나옵니다. 위키데이터는 \"주요, 속성 및 단어 형태 네임스페이스의 모든 구조화된 데이터는 Creative Commons CC0 라이선스에 따라 제공됩니다; 다른 네임스페이스의 텍스트는 Creative Commons 저작자 표시-동일 조건 하에 공유 라이선스에 따라 제공됩니다.\"라고 명시하고 있습니다. 위키데이터의 데이터 사용에 대한 정책은 https://www.wikidata.org/wiki/Wikidata:Licensing 에서 확인할 수 있습니다. 위키피디아는 서비스에서 사용되는 텍스트 데이터는 \"...Creative Commons 저작자 표시-동일 조건 하에 공유 라이선스의 조건에 따라 사용할 수 있습니다.\"라고 명시하고 있습니다. 위키피디아의 데이터 사용에 대한 정책은 https://en.wikipedia.org/wiki/Wikipedia:Reusing_Wikipedia_content 에서 확인할 수 있습니다. 유니코드는 \"...유니코드 데이터 파일 및 관련 문서(이하 \"데이터 파일\") 또는 유니코드 소프트웨어 및 관련 문서(이하 \"소프트웨어\")의 사본을 얻은 모든 사람에게 데이터 파일 또는 소프트웨어를 제한 없이 사용할 수 있는 권한을 무료로 제공합니다...\"라고 허가하고 있습니다. 유니코드의 데이터 사용에 대한 정책은 https://www.unicode.org/license.txt 에서 확인할 수 있습니다.\n\n4. 제3자 소스코드\n\n이 서비스는 제3자 코드를 기반으로 합니다. 이 서비스를 만드는 데 사용된 모든 소스 코드는 서비스에서 제공하는 방식으로 완전히 사용할 수 있는 출처에서 제공됩니다. 특히 이 프로젝트의 기반은 Ethan Sarif-Kattan의 커스텀 키보드 프로젝트였습니다. 커스텀 키보드는 MIT 라이선스에 따라 출시되었으며, 해당 라이선스는 https://github.com/EthanSK/CustomKeyboard/blob/master/LICENSE 에서 확인할 수 있습니다.\n\n5. 제3자 서비스\n\n이 서비스는 일부 제3자 데이터를 처리하기 위해 제3자 서비스를 사용합니다. 구체적으로, Hugging Face의 트랜스포머의 모델을 사용하여 데이터를 번역했습니다. 이 서비스는 Apache 라이선스 2.0의 적용을 받으며, 상업용, 수정, 배포, 특허 사용 및 개인적 사용이 가능합니다. 해당 서비스의 라이선스는 https://github.com/huggingface/transformers/blob/master/LICENSE 에서 확인할 수 있습니다.\n\n6. 제3자 링크\n\n이 서비스에는 외부 웹사이트에 대한 링크가 포함되어 있습니다. 사용자가 이 링크를 클릭하면 해당 웹사이트로 연결됩니다. 이러한 외부 사이트는 이 서비스에서 운영하지 않으므로, 사용자는 해당 웹사이트의 개인정보 보호정책을 검토하는 것이 좋습니다. 이 서비스는 제3자 사이트나 서비스의 콘텐츠, 개인정보 보호정책 또는 관행에 대해 통제할 수 없으며 이에 대한 책임도 지지 않습니다.\n\n7. 제3자 이미지\n\n이 서비스에는 제3자가 저작권을 보유한 이미지가 포함되어 있습니다. 특히 이 앱에는 GitHub, Inc.의 로고와 위키미디어 재단, Inc.의 상표인 위키데이터 로고의 복사본이 포함되어 있습니다. GitHub로고는 https://github.com/logos 에서 확인할 수 있으며, 위키데이터 로고에 대한 조건은 다음 위키미디어 페이지에서 확인할 수 있습니다: https://foundation.wikimedia.org/wiki/Policy:Trademark_policy . 이 서비스는 이러한 기준에 맞게 저작권이 있는 이미지를 사용하며, 유일한 예외는 오픈 소스 커뮤니티에서 일반적으로 사용되는 GitHub 로고의 회전입니다.\n\n8. 콘텐츠 공지\n\n이 서비스를 통해 사용자는 언어 콘텐츠(이하 \"콘텐츠\")에 접근할 수 있습니다. 이 콘텐츠 중 일부는 어린이 및 법정 미성년자에게 부적절할 수 있습니다. 서비스를 사용하여 콘텐츠에 접근하는 것은 명시적으로 알려지지 않은 한 정보가 제공되지 않도록 되어 있습니다. 특히, 사용자는 성적이거나 폭력적이거나 기타 부적절한 성격의 콘텐츠에서 다른 문법적 기능에 접근할 수 있습니다. 사용자가 이 콘텐츠의 성격에 대해 아직 알지 못하는 경우, 부적절한 콘텐츠에 대한 접근이 불가능합니다. SCRIBE는 이러한 콘텐츠에 대한 액세스에 대해 어떠한 책임도 지지 않습니다.\n\n9. 변경 사항\n\n이 정책은 변경될 수 있습니다. 이 정책에 대한 업데이트는 모든 이전 버전을 대체하며, 중요한 변경 사항의 경우 다음 서비스 업데이트에서 추가로 명확하게 안내될 것입니다. SCRIBE는 사용자가 최신 개인정보 보호 관행에 대한 정보를 확인하고 변경 사항에 숙지하기 위해 주기적으로 이 정책을 검토할 것을 권장합니다.\n\n10. 연락\n\n이 정책에 대해 궁금한 점, 우려 사항 또는 제안이 있는 경우 주저하지 말고 https://github.com/scribe-org 를 방문하거나 scribe.langauge@gmail.com 에서 SCRIBE에게 문의하세요. 이러한 문의에 대한 책임자는 Andrew Tavis McAllister 입니다.\n\n11. 발효일\n\n이 정책은 2022년 5월 24일부로 발효됩니다.", + "i18n.app.about.legal.third_party": "제3자 라이선스", + "i18n.app.about.legal.third_party.caption": "사용된 코드의 소유자", + "i18n.app.about.legal.third_party.entry_custom_keyboard": "커스텀 키보드\n• 저자: EthanSK\n• 라이선스: MIT\n• 링크: https://github.com/EthanSK/CustomKeyboard/blob/master/LICENSE", + "i18n.app.about.legal.third_party.entry_simple_keyboard": "기본 키보드\n• 저자: Simple Mobile Tools\n• 라이선스: GPL-3.0\n• 링크: https://github.com/SimpleMobileTools/Simple-Keyboard/blob/main/LICENSE", + "i18n.app.about.legal.third_party.text": "Scribe 개발자(SCRIBE)는 제3자 코드를 사용하여 iOS 애플리케이션 \"Scribe - 언어 키보드\"(서비스)를 제작했습니다. 이 서비스 제작에 사용된 모든 소스 코드는 서비스에서 사용된 방식으로 완전하게 활용할 수 있는 소스에서 비롯되었습니다. 이 섹션에서는 서비스의 기반이 된 소스 코드와 각 코드에 해당하는 라이선스를 나열합니다.\n\n다음은 사용된 모든 소스 코드 목록, 코드의 주요 저자 또는 저자들, 사용 당시의 라이선스, 그리고 라이선스 링크입니다.", + "i18n.app.about.legal.title": "법률", + "i18n.app.about.title": "정보", + "i18n.app.conjugate.choose_conjugation.select_tense": "시제 선택", + "i18n.app.conjugate.choose_conjugation.title": "아래에서 활용형을 선택하세요.", + "i18n.app.conjugate.recently_conjugated.title": "최근 활용한", + "i18n.app.conjugate.title": "활용", + "i18n.app.conjugate.verbs_search.placeholder": "동사 검색", + "i18n.app.conjugate.verbs_search.title": "동사 활용", + "i18n.app.download.menu_option.conjugate_description": "Scribe 활용에 새로운 데이터를 추가합니다.", + "i18n.app.download.menu_option.conjugate_download_data": "동사 데이터 다운로드", + "i18n.app.download.menu_option.conjugate_download_data_start": "활용을 시작하려면 데이터를 다운로드하세요!", + "i18n.app.download.menu_option.conjugate_title": "동사 데이터", + "i18n.app.download.menu_option.scribe_description": "Scribe 키보드에 새로운 데이터를 추가합니다.", + "i18n.app.download.menu_option.scribe_download_data": "키보드 데이터 다운로드", + "i18n.app.download.menu_option.scribe_title": "언어 데이터", + "i18n.app.download.menu_ui.select.all_languages": "모든 언어", + "i18n.app.download.menu_ui.select.title": "다운로드 할 데이터 선택", + "i18n.app.download.menu_ui.title": "다운로드", + "i18n.app.download.menu_ui.update_data.check_new": "새로운 데이터 확인하기", + "i18n.app.download.menu_ui.update_data.regular_update": "정기적으로 데이터 업데이트히기", + "i18n.app.download.menu_ui.update_data.title": "업데이트", + "i18n.app.installation.app_hint": "아래 지침에 따라 Scribe 키보드를 기기에 설치하세요.", + "i18n.app.installation.button_quick_tutorial": "빠른 튜토리얼", + "i18n.app.installation.keyboard.keyboard_settings": "키보드 설정 열기", + "i18n.app.installation.keyboard.keyboards_bold": "키보드", + "i18n.app.installation.keyboard.scribe_settings": "Scribe 설정 열기", + "i18n.app.installation.keyboard.text_1": "선택하기", + "i18n.app.installation.keyboard.text_2": "사용할 키보드 활성화", + "i18n.app.installation.keyboard.text_3": "입력 시, 다음을 누르세요", + "i18n.app.installation.keyboard.text_4": "키보드를 선택할 수 있습니다.", + "i18n.app.installation.keyboard.title": "키보드 설치", + "i18n.app.installation.title": "설치", + "i18n.app.keyboard.not_in_wikidata.explanation_1": "위키데이터는 위키미디어 재단에 의해 유지되는 협업 편집 지식 그래프입니다. 이는 위키백과와 수많은 다른 프로젝트를 위한 개방형 데이터의 출처로 사용됩니다.", + "i18n.app.keyboard.not_in_wikidata.explanation_2": "Scribe는 많은 핵심 기능에서 위키데이터의 언어 데이터를 사용합니다. 우리는 명사의 성별, 동사의 활용 등 다양한 정보를 얻습니다!", + "i18n.app.keyboard.not_in_wikidata.explanation_3": "wikidata.org에서 계정을 만들면 Scribe와 많은 다른 프로젝트를 지원하는 커뮤니티에 참여할 수 있습니다. 함께 세상에 유용한 정보를 나누는 데 도움을 주세요!", + "i18n.app.settings.app_hint": "앱 설정과 설치된 언어 키보드는 여기서 찾을 수 있습니다.", + "i18n.app.settings.button_install_keyboards": "키보드 설치하기", + "i18n.app.settings.keyboard.functionality.annotate_suggestions": "추천 및 완성 설명", + "i18n.app.settings.keyboard.functionality.annotate_suggestions_description": "입력 시 성별에 따라 다른 단어가 제안될 때, 해당 단어에 밑줄 쳐서 성별을 나타낸다.", + "i18n.app.settings.keyboard.functionality.auto_suggest_emoji": "이모지 추천", + "i18n.app.settings.keyboard.functionality.auto_suggest_emoji_description": "더 표현력 있는 입력을 위해 이모지 추천 및 완성을 켭니다.", + "i18n.app.settings.keyboard.functionality.default_emoji_tone": "이모지 피부 톤 기본값 설정", + "i18n.app.settings.keyboard.functionality.default_emoji_tone.caption": "사용할 피부 톤", + "i18n.app.settings.keyboard.functionality.default_emoji_tone_description": "이모지 자동 추천 및 완성을 위한 피부 톤의 기본값을 설정합니다.", + "i18n.app.settings.keyboard.functionality.delete_word_by_word": "삭제 키 길게 눌러 단어 단위로 삭제", + "i18n.app.settings.keyboard.functionality.delete_word_by_word_description": "삭제 키를 길게 눌렀을 때 텍스트가 단어 단위로 삭제됩니다.", + "i18n.app.settings.keyboard.functionality.double_space_period": "스페이스 두 번 눌러 마침표 추가", + "i18n.app.settings.keyboard.functionality.double_space_period_description": "스페이스 키를 두 번 누르면 자동으로 마침표를 삽입합니다.", + "i18n.app.settings.keyboard.functionality.hold_for_alt_chars": "길게 눌러 문자 대체", + "i18n.app.settings.keyboard.functionality.hold_for_alt_chars_description": "키를 누른 채로 원하는 문자로 드래그하여 대체 문자를 선택합니다.", + "i18n.app.settings.keyboard.functionality.popup_on_keypress": "키를 눌러서 팝업 보기", + "i18n.app.settings.keyboard.functionality.popup_on_keypress_description": "키를 눌렀을 때 해당 키에 대한 팝업을 표시합니다.", + "i18n.app.settings.keyboard.functionality.punctuation_spacing": "문장부호 앞 공백 제거", + "i18n.app.settings.keyboard.functionality.punctuation_spacing_description": "문장부호 앞의 불필요한 공백을 제거합니다.", + "i18n.app.settings.keyboard.functionality.title": "기능", + "i18n.app.settings.keyboard.keypress_vibration": "입력 시 진동", + "i18n.app.settings.keyboard.keypress_vibration_description": "입력할 때 기기가 진동하도록 합니다.", + "i18n.app.settings.keyboard.layout.default_currency": "통화 기호 기본값", + "i18n.app.settings.keyboard.layout.default_currency.caption": "숫자 키 기호", + "i18n.app.settings.keyboard.layout.default_currency_description": "숫자 키에 어떤 통화 기호가 표시될지를 선택하세요.", + "i18n.app.settings.keyboard.layout.default_layout": "키보드 형식", + "i18n.app.settings.keyboard.layout.default_layout.caption": "적용할 레이아웃", + "i18n.app.settings.keyboard.layout.default_layout_description": "선호도와 언어 필요에 맞는 키보드 레이아웃을 선택하세요.", + "i18n.app.settings.keyboard.layout.disable_accent_characters": "악센트 문자 비활성화", + "i18n.app.settings.keyboard.layout.disable_accent_characters_description": "기본 키보드 레이아웃에서 악센트 문자 키를 제거합니다.", + "i18n.app.settings.keyboard.layout.period_and_comma": "기본 키보드에서 마침표와 쉼표", + "i18n.app.settings.keyboard.layout.period_and_comma_description": "편리한 입력을 위해 기본 키보드에 마침표와 쉼표 키를 포함합니다.", + "i18n.app.settings.keyboard.layout.title": "레이아웃", + "i18n.app.settings.keyboard.title": "설치된 키보드 선택", + "i18n.app.settings.keyboard.translation.select_source": "언어 선택", + "i18n.app.settings.keyboard.translation.select_source.caption": "원본 언어는 무엇인가요", + "i18n.app.settings.keyboard.translation.select_source.title": "번역 언어", + "i18n.app.settings.keyboard.translation.select_source_description": "번역할 언어를 변경하세요.", + "i18n.app.settings.keyboard.translation.title": "번역할 언어", + "i18n.app.settings.menu.app_color_mode": "다크 모드", + "i18n.app.settings.menu.app_color_mode_description": "앱 디스플레이를 다크 모드로 변경합니다.", + "i18n.app.settings.menu.app_language": "언어 설정", + "i18n.app.settings.menu.app_language.caption": "앱에서 사용할 언어 선택", + "i18n.app.settings.menu.app_language.one_device_language_warning.message": "현재 기기에 설치된 언어는 하나뿐입니다. 설정에서 추가 언어를 설치한 후 Scribe의 다양한 지역화를 선택할 수 있습니다.", + "i18n.app.settings.menu.app_language.one_device_language_warning.title": "기기 언어가 하나뿐입니다.", + "i18n.app.settings.menu.app_language_description": "Scribe 앱에서 사용할 언어를 변경합니다.", + "i18n.app.settings.menu.high_color_contrast": "강한 색상 대비", + "i18n.app.settings.menu.high_color_contrast_description": "접근성을 높이고 더 선명히 보기 위해 색상 대비를 증가시킵니다.", + "i18n.app.settings.menu.increase_text_size": "앱 글자 크기 키우기", + "i18n.app.settings.menu.increase_text_size_description": "읽기 편하도록 메뉴 글자 크기를 늘립니다.", + "i18n.app.settings.menu.title": "앱 설정", + "i18n.app.settings.title": "설정", + "i18n.app.settings.translation": "번역" } diff --git a/Scribe-i18n/jsons/mr.json b/Scribe-i18n/jsons/mr.json index 8fc6c9cd..c8effc41 100644 --- a/Scribe-i18n/jsons/mr.json +++ b/Scribe-i18n/jsons/mr.json @@ -1,126 +1,126 @@ { - "app._global.english": "इंग्रजी", - "app._global.french": "फ्रेंच", - "app._global.german": "जर्मन", - "app._global.italian": "इटालियन", - "app._global.portuguese": "पोर्तुगीज", - "app._global.russian": "रशियन", - "app._global.spanish": "स्पॅनिश", - "app._global.swedish": "स्वीडिश", - "app.about.app_hint": "इथे तुम्ही स्क्राइब आणि त्याच्या समुदायाबद्दल अधिक जाणून घेऊ शकता.", - "app.about.community.github": "गिटहबवर कोड पहा", - "app.about.community.mastodon": "आम्हाला मॅस्टोडॉनवर फॉलो करा", - "app.about.community.matrix": "मॅट्रिक्सवर टीमशी बोला", - "app.about.community.share_conjugate": "स्क्राइब कॉन्जुगेट शेअर करा", - "app.about.community.share_scribe": "स्क्राइब शेअर करा", - "app.about.community.title": "समुदाय", - "app.about.community.view_apps": "सर्व स्क्राइब अ‍ॅप्स पहा", - "app.about.community.wikimedia": "विकिमीडियाचे योगदान आणि स्क्राइब", - "app.about.community.wikimedia.caption": "आम्ही एकत्र कसे काम करतो", - "app.about.community.wikimedia.text_1": "विकिमीडिया योगदानकर्त्यांच्या समर्थनाशिवाय स्क्राइब शक्य झाले नसते. विशेषतः स्क्राइब विकिडेटा शब्दकोशीय डेटा आणि विविध भाषांसाठी विकिपीडियाच्या डेटाचा वापर करतो.", - "app.about.community.wikimedia.text_2": "विकिडेटा हा विकिमीडिया फाउंडेशनद्वारे होस्ट केलेला एक सहयोगी संपादित बहुभाषिक ज्ञान ग्राफ आहे. याचा डेटा क्रिएटिव्ह कॉमन्स पब्लिक डोमेन (CC0) अंतर्गत उपलब्ध आहे.", - "app.about.community.wikimedia.text_3": "विकिपीडिया हे एक बहुभाषिक मुक्त ऑनलाइन विश्वकोश आहे. स्क्राइब शब्दांच्या सुचवण्या करण्यासाठी विकिपीडियाच्या डेटाचा वापर करतो.", - "app.about.feedback.app_hints": "अ‍ॅप सूचनांचे पुनरावलोकन करा", - "app.about.feedback.bug_report": "बग रिपोर्ट करा", - "app.about.feedback.email": "आम्हाला ईमेल पाठवा", - "app.about.feedback.rate_conjugate": "स्क्राइब कॉन्जुगेटला रेट करा", - "app.about.feedback.rate_scribe": "स्क्राइबला रेट करा", - "app.about.feedback.title": "प्रतिक्रिया आणि समर्थन", - "app.about.feedback.version": "आवृत्ती", - "app.about.legal.privacy_policy": "गोपनीयता धोरण", - "app.about.legal.privacy_policy.caption": "तुमच्या सुरक्षेची काळजी", - "app.about.legal.privacy_policy.text": "कृपया लक्षात ठेवा की या धोरणाचा इंग्रजी आवृत्ती इतर सर्व आवृत्त्यांवर प्राधान्य देते.\n\nस्क्राइब डेव्हलपर्सनी (स्क्राइब) आयओएस अ‍ॅप्लिकेशन \"स्क्राइब - भाषा कीबोर्ड्स\" हे खुले-स्रोत अ‍ॅप्लिकेशन म्हणून तयार केले आहे. हे सेवा स्क्राइबद्वारे विनामूल्य प्रदान केली जाते.", - "app.about.legal.third_party": "तृतीय-पक्ष परवाने", - "app.about.legal.third_party.caption": "ज्यांचा कोड आम्ही वापरला आहे", - "app.about.legal.third_party.entry_custom_keyboard": "कस्टम कीबोर्ड\n• लेखक: एथेन एस के\n• परवाना: एमआयटी\n• लिंक: https://github.com/EthanSK/CustomKeyboard/blob/master/LICENSE", - "app.about.legal.third_party.entry_simple_keyboard": "सिंपल कीबोर्ड\n• लेखक: सिंपल मोबाईल टूल्स\n• परवाना: GPL-3.0\n• लिंक: https://github.com/SimpleMobileTools/Simple-Keyboard/blob/main/LICENSE", - "app.about.legal.third_party.text": "स्क्राइब डेव्हलपर्सनी आयओएस अ‍ॅप्लिकेशन 'स्क्राइब - भाषा कीबोर्ड्स' तृतीय-पक्ष कोडचा वापर करून तयार केले आहे.", - "app.about.legal.title": "कायदेशीर", - "app.about.title": "बद्दल", - "app.conjugate.choose_conjugation.select_tense": "काल निवडा", - "app.conjugate.choose_conjugation.title": "खालीलपैकी एक संयोजन निवडा", - "app.conjugate.recently_conjugated.title": "अलीकडे संयोजित केलेले", - "app.conjugate.title": "संयोजन", - "app.conjugate.verbs_search.placeholder": "क्रियापद शोधा", - "app.conjugate.verbs_search.title": "क्रियापद संयोजन", - "app.download.menu_option.conjugate_description": "स्क्राइब संयोजनात नवीन डेटा जोडा.", - "app.download.menu_option.conjugate_download_data": "क्रियापद डेटा डाउनलोड करा", - "app.download.menu_option.conjugate_download_data_start": "संयोजन करण्यासाठी डेटा डाउनलोड करा!", - "app.download.menu_option.conjugate_title": "क्रियापद डेटा", - "app.download.menu_option.scribe_description": "स्क्राइब कीबोर्डमध्ये नवीन डेटा जोडा.", - "app.download.menu_option.scribe_download_data": "कीबोर्ड डेटा डाउनलोड करा", - "app.download.menu_option.scribe_title": "भाषा डेटा", - "app.download.menu_ui.select.all_languages": "सर्व भाषा", - "app.download.menu_ui.select.title": "डाउनलोड करण्यासाठी डेटा निवडा", - "app.download.menu_ui.title": "डेटा डाउनलोड करा", - "app.download.menu_ui.update_data.check_new": "नवीन डेटाची तपासणी करा", - "app.download.menu_ui.update_data.regular_update": "नियमित डेटा अद्ययावत करा", - "app.download.menu_ui.update_data.title": "डेटा अद्ययावत करा", - "app.installation.app_hint": "तुमच्या डिव्हाइसवर स्क्राइब कीबोर्ड इंस्टॉल करण्यासाठी खालील सूचनांचे पालन करा.", - "app.installation.button_quick_tutorial": "त्वरित ट्युटोरियल", - "app.installation.keyboard.keyboard_settings": "कीबोर्ड सेटिंग्ज उघडा", - "app.installation.keyboard.keyboards_bold": "कीबोर्ड", - "app.installation.keyboard.scribe_settings": "स्क्राइब सेटिंग्ज उघडा", - "app.installation.keyboard.text_1": "निवडा", - "app.installation.keyboard.text_2": "तुम्हाला वापरायचे असलेले कीबोर्ड सक्रिय करा", - "app.installation.keyboard.text_3": "टाइप करताना दाबा", - "app.installation.keyboard.text_4": "कीबोर्ड निवडण्यासाठी", - "app.installation.keyboard.title": "कीबोर्ड इंस्टॉलेशन", - "app.installation.title": "इंस्टॉलेशन", - "app.settings.app_hint": "अ‍ॅप आणि इंस्टॉल केलेल्या भाषा कीबोर्डची सेटिंग्ज इथे मिळतील.", - "app.settings.button_install_keyboards": "कीबोर्ड इंस्टॉल करा", - "app.settings.keyboard.functionality.annotate_suggestions": "सुचवण्या/समाप्ति वर्णन करा", - "app.settings.keyboard.functionality.annotate_suggestions_description": "टाइप करताना सुचवण्या आणि समाप्ति रेखांकित करा जेणेकरून त्यांच्या लिंगाची माहिती मिळू शकेल.", - "app.settings.keyboard.functionality.auto_suggest_emoji": "इमोजीचा स्वयंचलित सुचवण्या", - "app.settings.keyboard.functionality.auto_suggest_emoji_description": "अधिक अभिव्यक्तीपूर्ण टाइपिंगसाठी इमोजीच्या सुचवण्या आणि समाप्ति सक्षम करा.", - "app.settings.keyboard.functionality.default_emoji_tone": "डिफॉल्ट इमोजी त्वचा रंग", - "app.settings.keyboard.functionality.default_emoji_tone.caption": "वापरल्या जाणाऱ्या त्वचेचा रंग", - "app.settings.keyboard.functionality.default_emoji_tone_description": "इमोजीच्या सुचवण्या आणि समाप्ति साठी डिफॉल्ट त्वचा रंग सेट करा.", - "app.settings.keyboard.functionality.delete_word_by_word": "शब्द दर शब्द हटवा", - "app.settings.keyboard.functionality.delete_word_by_word_description": "डिलीट की थांबून धरल्यास शब्द दर शब्द हटवा.", - "app.settings.keyboard.functionality.double_space_period": "दुहेरी स्पेससाठी अवधि", - "app.settings.keyboard.functionality.double_space_period_description": "स्पेस की दोनदा दाबल्यावर स्वयंचलितपणे अवधि घाला.", - "app.settings.keyboard.functionality.hold_for_alt_chars": "वैकल्पिक अक्षरांसाठी थांबा", - "app.settings.keyboard.functionality.hold_for_alt_chars_description": "कुञ्जी धरून इच्छित अक्षरावर खीचून वैकल्पिक अक्षर निवडा.", - "app.settings.keyboard.functionality.popup_on_keypress": "कुञ्जी दाबण्यावर पॉपअप दाखवा", - "app.settings.keyboard.functionality.popup_on_keypress_description": "कुञ्जी दाबण्यावर पॉपअप दाखवा.", - "app.settings.keyboard.functionality.punctuation_spacing": "विरामचिन्ह स्थान काढा", - "app.settings.keyboard.functionality.punctuation_spacing_description": "विरामचिन्हांपूर्वीचे अतिरिक्त स्थान काढा.", - "app.settings.keyboard.functionality.title": "कार्यक्षमता", - "app.settings.keyboard.keypress_vibration": "कुञ्जी दाबण्यावर कंपन", - "app.settings.keyboard.keypress_vibration_description": "कुञ्जी दाबल्यावर डिव्हाइस कंपन करेल.", - "app.settings.keyboard.layout.default_currency": "डिफॉल्ट चलन चिन्ह", - "app.settings.keyboard.layout.default_currency.caption": "123 किजसाठी चिन्ह", - "app.settings.keyboard.layout.default_currency_description": "संक्येत कुञ्जींवर कोणते चलन चिन्ह दिसेल ते निवडा.", - "app.settings.keyboard.layout.default_layout": "डिफॉल्ट कीबोर्ड", - "app.settings.keyboard.layout.default_layout.caption": "वापरले जाणारे लेआउट", - "app.settings.keyboard.layout.default_layout_description": "तुमच्या टाइपिंग आवडीनुसार आणि भाषा गरजेनुसार कीबोर्ड लेआउट निवडा.", - "app.settings.keyboard.layout.disable_accent_characters": "अक्सेंट अक्षरे अक्षम करा", - "app.settings.keyboard.layout.disable_accent_characters_description": "प्राथमिक कीबोर्ड लेआउटवर अक्सेंट अक्षरे काढा.", - "app.settings.keyboard.layout.period_and_comma": "ABC वर अवधि आणि कॉमा", - "app.settings.keyboard.layout.period_and_comma_description": "सुलभ टाइपिंगसाठी मुख्य कीबोर्डवर अवधि आणि कॉमा कुञ्जी समाविष्ट करा.", - "app.settings.keyboard.layout.title": "लेआउट", - "app.settings.keyboard.title": "इंस्टॉल केलेले कीबोर्ड निवडा", - "app.settings.keyboard.translation.select_source": "भाषा निवडा", - "app.settings.keyboard.translation.select_source.caption": "स्रोत भाषा काय आहे", - "app.settings.keyboard.translation.select_source.title": "अनुवाद भाषा", - "app.settings.keyboard.translation.select_source_description": "अनुवाद करायची भाषा बदला.", - "app.settings.keyboard.translation.title": "अनुवाद स्रोत भाषा", - "app.settings.menu.app_color_mode": "डार्क मोड", - "app.settings.menu.app_color_mode_description": "अ‍ॅप डिस्प्ले डार्क मोडमध्ये बदला.", - "app.settings.menu.app_language": "अ‍ॅपची भाषा", - "app.settings.menu.app_language.caption": "अ‍ॅप टेक्स्टसाठी भाषा निवडा", - "app.settings.menu.app_language.one_device_language_warning.message": "तुमच्या डिव्हाइसवर फक्त एक भाषा स्थापित आहे. कृपया सेटिंग्जमध्ये अधिक भाषांचे संयोजन स्थापित करा आणि नंतर तुम्ही स्क्राइबच्या वेगवेगळ्या स्थानिकीकरण निवडू शकता.", - "app.settings.menu.app_language.one_device_language_warning.title": "फक्त एक डिव्हाइस भाषा", - "app.settings.menu.app_language_description": "स्क्राइब अ‍ॅप कोणत्या भाषेत असेल ते बदला.", - "app.settings.menu.high_color_contrast": "उच्च रंग कंट्रास्ट", - "app.settings.menu.high_color_contrast_description": "चांगली दृश्यमानता आणि स्पष्ट पाहण्याच्या अनुभवासाठी रंग कंट्रास्ट वाढवा.", - "app.settings.menu.increase_text_size": "अ‍ॅप टेक्स्टचा आकार वाढवा", - "app.settings.menu.increase_text_size_description": "चांगली वाचनीयता मिळवण्यासाठी मेनू टेक्स्टचा आकार वाढवा.", - "app.settings.menu.title": "अ‍ॅप सेटिंग्ज", - "app.settings.title": "सेटिंग्ज", - "app.settings.translation": "अनुवाद", - "keyboard.not_in_wikidata.explanation_1": "विकिडाटा हे सहयोगाने संपादित ज्ञान ग्राफ आहे, जे विकिमीडिया फाउंडेशनद्वारे देखभाल केले जाते. हे विकिपीडिया आणि इतर अनेक प्रकल्पांसाठी खुला डेटा स्रोत आहे.", - "keyboard.not_in_wikidata.explanation_2": "स्क्राइब विकिडाटाच्या भाषा डेटाचा वापर त्याच्या अनेक मुख्य वैशिष्ट्यांसाठी करतो. आम्हाला या डेटामधून संज्ञा लिंग, क्रियापद रूपांतरण आणि इतर माहिती मिळते!", - "keyboard.not_in_wikidata.explanation_3": "तुम्ही wikidata.org वर खाती बनवून त्या समुदायात सामील होऊ शकता, जो स्क्राइब आणि इतर अनेक प्रकल्पांना समर्थन देत आहे. आमच्यासोबत मोफत माहिती जगभर पोहचविण्यात मदत करा!" + "i18n.app._global.english": "इंग्रजी", + "i18n.app._global.french": "फ्रेंच", + "i18n.app._global.german": "जर्मन", + "i18n.app._global.italian": "इटालियन", + "i18n.app._global.portuguese": "पोर्तुगीज", + "i18n.app._global.russian": "रशियन", + "i18n.app._global.spanish": "स्पॅनिश", + "i18n.app._global.swedish": "स्वीडिश", + "i18n.app.about.app_hint": "इथे तुम्ही स्क्राइब आणि त्याच्या समुदायाबद्दल अधिक जाणून घेऊ शकता.", + "i18n.app.about.community.github": "गिटहबवर कोड पहा", + "i18n.app.about.community.mastodon": "आम्हाला मॅस्टोडॉनवर फॉलो करा", + "i18n.app.about.community.matrix": "मॅट्रिक्सवर टीमशी बोला", + "i18n.app.about.community.share_conjugate": "स्क्राइब कॉन्जुगेट शेअर करा", + "i18n.app.about.community.share_scribe": "स्क्राइब शेअर करा", + "i18n.app.about.community.title": "समुदाय", + "i18n.app.about.community.view_apps": "सर्व स्क्राइब अ‍ॅप्स पहा", + "i18n.app.about.community.wikimedia": "विकिमीडियाचे योगदान आणि स्क्राइब", + "i18n.app.about.community.wikimedia.caption": "आम्ही एकत्र कसे काम करतो", + "i18n.app.about.community.wikimedia.text_1": "विकिमीडिया योगदानकर्त्यांच्या समर्थनाशिवाय स्क्राइब शक्य झाले नसते. विशेषतः स्क्राइब विकिडेटा शब्दकोशीय डेटा आणि विविध भाषांसाठी विकिपीडियाच्या डेटाचा वापर करतो.", + "i18n.app.about.community.wikimedia.text_2": "विकिडेटा हा विकिमीडिया फाउंडेशनद्वारे होस्ट केलेला एक सहयोगी संपादित बहुभाषिक ज्ञान ग्राफ आहे. याचा डेटा क्रिएटिव्ह कॉमन्स पब्लिक डोमेन (CC0) अंतर्गत उपलब्ध आहे.", + "i18n.app.about.community.wikimedia.text_3": "विकिपीडिया हे एक बहुभाषिक मुक्त ऑनलाइन विश्वकोश आहे. स्क्राइब शब्दांच्या सुचवण्या करण्यासाठी विकिपीडियाच्या डेटाचा वापर करतो.", + "i18n.app.about.feedback.app_hints": "अ‍ॅप सूचनांचे पुनरावलोकन करा", + "i18n.app.about.feedback.bug_report": "बग रिपोर्ट करा", + "i18n.app.about.feedback.email": "आम्हाला ईमेल पाठवा", + "i18n.app.about.feedback.rate_conjugate": "स्क्राइब कॉन्जुगेटला रेट करा", + "i18n.app.about.feedback.rate_scribe": "स्क्राइबला रेट करा", + "i18n.app.about.feedback.title": "प्रतिक्रिया आणि समर्थन", + "i18n.app.about.feedback.version": "आवृत्ती", + "i18n.app.about.legal.privacy_policy": "गोपनीयता धोरण", + "i18n.app.about.legal.privacy_policy.caption": "तुमच्या सुरक्षेची काळजी", + "i18n.app.about.legal.privacy_policy.text": "कृपया लक्षात ठेवा की या धोरणाचा इंग्रजी आवृत्ती इतर सर्व आवृत्त्यांवर प्राधान्य देते.\n\nस्क्राइब डेव्हलपर्सनी (स्क्राइब) आयओएस अ‍ॅप्लिकेशन \"स्क्राइब - भाषा कीबोर्ड्स\" हे खुले-स्रोत अ‍ॅप्लिकेशन म्हणून तयार केले आहे. हे सेवा स्क्राइबद्वारे विनामूल्य प्रदान केली जाते.", + "i18n.app.about.legal.third_party": "तृतीय-पक्ष परवाने", + "i18n.app.about.legal.third_party.caption": "ज्यांचा कोड आम्ही वापरला आहे", + "i18n.app.about.legal.third_party.entry_custom_keyboard": "कस्टम कीबोर्ड\n• लेखक: एथेन एस के\n• परवाना: एमआयटी\n• लिंक: https://github.com/EthanSK/CustomKeyboard/blob/master/LICENSE", + "i18n.app.about.legal.third_party.entry_simple_keyboard": "सिंपल कीबोर्ड\n• लेखक: सिंपल मोबाईल टूल्स\n• परवाना: GPL-3.0\n• लिंक: https://github.com/SimpleMobileTools/Simple-Keyboard/blob/main/LICENSE", + "i18n.app.about.legal.third_party.text": "स्क्राइब डेव्हलपर्सनी आयओएस अ‍ॅप्लिकेशन 'स्क्राइब - भाषा कीबोर्ड्स' तृतीय-पक्ष कोडचा वापर करून तयार केले आहे.", + "i18n.app.about.legal.title": "कायदेशीर", + "i18n.app.about.title": "बद्दल", + "i18n.app.conjugate.choose_conjugation.select_tense": "काल निवडा", + "i18n.app.conjugate.choose_conjugation.title": "खालीलपैकी एक संयोजन निवडा", + "i18n.app.conjugate.recently_conjugated.title": "अलीकडे संयोजित केलेले", + "i18n.app.conjugate.title": "संयोजन", + "i18n.app.conjugate.verbs_search.placeholder": "क्रियापद शोधा", + "i18n.app.conjugate.verbs_search.title": "क्रियापद संयोजन", + "i18n.app.download.menu_option.conjugate_description": "स्क्राइब संयोजनात नवीन डेटा जोडा.", + "i18n.app.download.menu_option.conjugate_download_data": "क्रियापद डेटा डाउनलोड करा", + "i18n.app.download.menu_option.conjugate_download_data_start": "संयोजन करण्यासाठी डेटा डाउनलोड करा!", + "i18n.app.download.menu_option.conjugate_title": "क्रियापद डेटा", + "i18n.app.download.menu_option.scribe_description": "स्क्राइब कीबोर्डमध्ये नवीन डेटा जोडा.", + "i18n.app.download.menu_option.scribe_download_data": "कीबोर्ड डेटा डाउनलोड करा", + "i18n.app.download.menu_option.scribe_title": "भाषा डेटा", + "i18n.app.download.menu_ui.select.all_languages": "सर्व भाषा", + "i18n.app.download.menu_ui.select.title": "डाउनलोड करण्यासाठी डेटा निवडा", + "i18n.app.download.menu_ui.title": "डेटा डाउनलोड करा", + "i18n.app.download.menu_ui.update_data.check_new": "नवीन डेटाची तपासणी करा", + "i18n.app.download.menu_ui.update_data.regular_update": "नियमित डेटा अद्ययावत करा", + "i18n.app.download.menu_ui.update_data.title": "डेटा अद्ययावत करा", + "i18n.app.installation.app_hint": "तुमच्या डिव्हाइसवर स्क्राइब कीबोर्ड इंस्टॉल करण्यासाठी खालील सूचनांचे पालन करा.", + "i18n.app.installation.button_quick_tutorial": "त्वरित ट्युटोरियल", + "i18n.app.installation.keyboard.keyboard_settings": "कीबोर्ड सेटिंग्ज उघडा", + "i18n.app.installation.keyboard.keyboards_bold": "कीबोर्ड", + "i18n.app.installation.keyboard.scribe_settings": "स्क्राइब सेटिंग्ज उघडा", + "i18n.app.installation.keyboard.text_1": "निवडा", + "i18n.app.installation.keyboard.text_2": "तुम्हाला वापरायचे असलेले कीबोर्ड सक्रिय करा", + "i18n.app.installation.keyboard.text_3": "टाइप करताना दाबा", + "i18n.app.installation.keyboard.text_4": "कीबोर्ड निवडण्यासाठी", + "i18n.app.installation.keyboard.title": "कीबोर्ड इंस्टॉलेशन", + "i18n.app.installation.title": "इंस्टॉलेशन", + "i18n.app.keyboard.not_in_wikidata.explanation_1": "विकिडाटा हे सहयोगाने संपादित ज्ञान ग्राफ आहे, जे विकिमीडिया फाउंडेशनद्वारे देखभाल केले जाते. हे विकिपीडिया आणि इतर अनेक प्रकल्पांसाठी खुला डेटा स्रोत आहे.", + "i18n.app.keyboard.not_in_wikidata.explanation_2": "स्क्राइब विकिडाटाच्या भाषा डेटाचा वापर त्याच्या अनेक मुख्य वैशिष्ट्यांसाठी करतो. आम्हाला या डेटामधून संज्ञा लिंग, क्रियापद रूपांतरण आणि इतर माहिती मिळते!", + "i18n.app.keyboard.not_in_wikidata.explanation_3": "तुम्ही wikidata.org वर खाती बनवून त्या समुदायात सामील होऊ शकता, जो स्क्राइब आणि इतर अनेक प्रकल्पांना समर्थन देत आहे. आमच्यासोबत मोफत माहिती जगभर पोहचविण्यात मदत करा!", + "i18n.app.settings.app_hint": "अ‍ॅप आणि इंस्टॉल केलेल्या भाषा कीबोर्डची सेटिंग्ज इथे मिळतील.", + "i18n.app.settings.button_install_keyboards": "कीबोर्ड इंस्टॉल करा", + "i18n.app.settings.keyboard.functionality.annotate_suggestions": "सुचवण्या/समाप्ति वर्णन करा", + "i18n.app.settings.keyboard.functionality.annotate_suggestions_description": "टाइप करताना सुचवण्या आणि समाप्ति रेखांकित करा जेणेकरून त्यांच्या लिंगाची माहिती मिळू शकेल.", + "i18n.app.settings.keyboard.functionality.auto_suggest_emoji": "इमोजीचा स्वयंचलित सुचवण्या", + "i18n.app.settings.keyboard.functionality.auto_suggest_emoji_description": "अधिक अभिव्यक्तीपूर्ण टाइपिंगसाठी इमोजीच्या सुचवण्या आणि समाप्ति सक्षम करा.", + "i18n.app.settings.keyboard.functionality.default_emoji_tone": "डिफॉल्ट इमोजी त्वचा रंग", + "i18n.app.settings.keyboard.functionality.default_emoji_tone.caption": "वापरल्या जाणाऱ्या त्वचेचा रंग", + "i18n.app.settings.keyboard.functionality.default_emoji_tone_description": "इमोजीच्या सुचवण्या आणि समाप्ति साठी डिफॉल्ट त्वचा रंग सेट करा.", + "i18n.app.settings.keyboard.functionality.delete_word_by_word": "शब्द दर शब्द हटवा", + "i18n.app.settings.keyboard.functionality.delete_word_by_word_description": "डिलीट की थांबून धरल्यास शब्द दर शब्द हटवा.", + "i18n.app.settings.keyboard.functionality.double_space_period": "दुहेरी स्पेससाठी अवधि", + "i18n.app.settings.keyboard.functionality.double_space_period_description": "स्पेस की दोनदा दाबल्यावर स्वयंचलितपणे अवधि घाला.", + "i18n.app.settings.keyboard.functionality.hold_for_alt_chars": "वैकल्पिक अक्षरांसाठी थांबा", + "i18n.app.settings.keyboard.functionality.hold_for_alt_chars_description": "कुञ्जी धरून इच्छित अक्षरावर खीचून वैकल्पिक अक्षर निवडा.", + "i18n.app.settings.keyboard.functionality.popup_on_keypress": "कुञ्जी दाबण्यावर पॉपअप दाखवा", + "i18n.app.settings.keyboard.functionality.popup_on_keypress_description": "कुञ्जी दाबण्यावर पॉपअप दाखवा.", + "i18n.app.settings.keyboard.functionality.punctuation_spacing": "विरामचिन्ह स्थान काढा", + "i18n.app.settings.keyboard.functionality.punctuation_spacing_description": "विरामचिन्हांपूर्वीचे अतिरिक्त स्थान काढा.", + "i18n.app.settings.keyboard.functionality.title": "कार्यक्षमता", + "i18n.app.settings.keyboard.keypress_vibration": "कुञ्जी दाबण्यावर कंपन", + "i18n.app.settings.keyboard.keypress_vibration_description": "कुञ्जी दाबल्यावर डिव्हाइस कंपन करेल.", + "i18n.app.settings.keyboard.layout.default_currency": "डिफॉल्ट चलन चिन्ह", + "i18n.app.settings.keyboard.layout.default_currency.caption": "123 किजसाठी चिन्ह", + "i18n.app.settings.keyboard.layout.default_currency_description": "संक्येत कुञ्जींवर कोणते चलन चिन्ह दिसेल ते निवडा.", + "i18n.app.settings.keyboard.layout.default_layout": "डिफॉल्ट कीबोर्ड", + "i18n.app.settings.keyboard.layout.default_layout.caption": "वापरले जाणारे लेआउट", + "i18n.app.settings.keyboard.layout.default_layout_description": "तुमच्या टाइपिंग आवडीनुसार आणि भाषा गरजेनुसार कीबोर्ड लेआउट निवडा.", + "i18n.app.settings.keyboard.layout.disable_accent_characters": "अक्सेंट अक्षरे अक्षम करा", + "i18n.app.settings.keyboard.layout.disable_accent_characters_description": "प्राथमिक कीबोर्ड लेआउटवर अक्सेंट अक्षरे काढा.", + "i18n.app.settings.keyboard.layout.period_and_comma": "ABC वर अवधि आणि कॉमा", + "i18n.app.settings.keyboard.layout.period_and_comma_description": "सुलभ टाइपिंगसाठी मुख्य कीबोर्डवर अवधि आणि कॉमा कुञ्जी समाविष्ट करा.", + "i18n.app.settings.keyboard.layout.title": "लेआउट", + "i18n.app.settings.keyboard.title": "इंस्टॉल केलेले कीबोर्ड निवडा", + "i18n.app.settings.keyboard.translation.select_source": "भाषा निवडा", + "i18n.app.settings.keyboard.translation.select_source.caption": "स्रोत भाषा काय आहे", + "i18n.app.settings.keyboard.translation.select_source.title": "अनुवाद भाषा", + "i18n.app.settings.keyboard.translation.select_source_description": "अनुवाद करायची भाषा बदला.", + "i18n.app.settings.keyboard.translation.title": "अनुवाद स्रोत भाषा", + "i18n.app.settings.menu.app_color_mode": "डार्क मोड", + "i18n.app.settings.menu.app_color_mode_description": "अ‍ॅप डिस्प्ले डार्क मोडमध्ये बदला.", + "i18n.app.settings.menu.app_language": "अ‍ॅपची भाषा", + "i18n.app.settings.menu.app_language.caption": "अ‍ॅप टेक्स्टसाठी भाषा निवडा", + "i18n.app.settings.menu.app_language.one_device_language_warning.message": "तुमच्या डिव्हाइसवर फक्त एक भाषा स्थापित आहे. कृपया सेटिंग्जमध्ये अधिक भाषांचे संयोजन स्थापित करा आणि नंतर तुम्ही स्क्राइबच्या वेगवेगळ्या स्थानिकीकरण निवडू शकता.", + "i18n.app.settings.menu.app_language.one_device_language_warning.title": "फक्त एक डिव्हाइस भाषा", + "i18n.app.settings.menu.app_language_description": "स्क्राइब अ‍ॅप कोणत्या भाषेत असेल ते बदला.", + "i18n.app.settings.menu.high_color_contrast": "उच्च रंग कंट्रास्ट", + "i18n.app.settings.menu.high_color_contrast_description": "चांगली दृश्यमानता आणि स्पष्ट पाहण्याच्या अनुभवासाठी रंग कंट्रास्ट वाढवा.", + "i18n.app.settings.menu.increase_text_size": "अ‍ॅप टेक्स्टचा आकार वाढवा", + "i18n.app.settings.menu.increase_text_size_description": "चांगली वाचनीयता मिळवण्यासाठी मेनू टेक्स्टचा आकार वाढवा.", + "i18n.app.settings.menu.title": "अ‍ॅप सेटिंग्ज", + "i18n.app.settings.title": "सेटिंग्ज", + "i18n.app.settings.translation": "अनुवाद" } diff --git a/Scribe-i18n/jsons/pt.json b/Scribe-i18n/jsons/pt.json index 4db14dc2..0b1a0d11 100644 --- a/Scribe-i18n/jsons/pt.json +++ b/Scribe-i18n/jsons/pt.json @@ -1,126 +1,126 @@ { - "app._global.english": "Inglês", - "app._global.french": "Francês", - "app._global.german": "Alemão", - "app._global.italian": "Italiano", - "app._global.portuguese": "Português", - "app._global.russian": "Russo", - "app._global.spanish": "Espanhol", - "app._global.swedish": "Sueco", - "app.about.app_hint": "Saiba mais sobre este aplicativo e a nossa comunidade.", - "app.about.community.github": "Veja o código no GitHub", - "app.about.community.mastodon": "Siga-nos no Mastodon", - "app.about.community.matrix": "Converse conosco no Matrix", - "app.about.community.share_conjugate": "Compartilhe o Scribe Conjugate", - "app.about.community.share_scribe": "Compartilhe o Scribe", - "app.about.community.title": "Comunidade", - "app.about.community.view_apps": "Veja todos os aplicativos Scribe", - "app.about.community.wikimedia": "Wikimedia e Scribe", - "app.about.community.wikimedia.caption": "Como nós trabalhamos juntos", - "app.about.community.wikimedia.text_1": "O Scribe não seria possível sem as incontáveis contribuições feitas pelos contribuidores da Wikimedia aos diversos projetos que ela apoia. O Scribe usa dados da comunidade de dados lexográficos da Wikidata, bem como dados da Wikipédia, para cada idioma ofertado pelo Scribe.", - "app.about.community.wikimedia.text_2": "A Wikidata é um grafo de conhecimento multilíngue editado colaborativamente e hospedado pela Fundação Wikimedia. A Wikidata fornece dados de uso gratuito por qualquer pessoa sob a licença Creative Commons de Domínio Público (CC0). O Scribe usa dados linguísticos da Wikidata para fornecer aos seus usuários conjugações de verbos, anotações de substantivos, plurais, e muitas outras funcionalidades.", - "app.about.community.wikimedia.text_3": "A Wikipédia é uma enciclopédia multilíngue online e gratuita, escrita e mantida por uma comunidade de voluntários através de colaboração aberta e um sistema de edição baseado em wiki. O Scribe usa dados da Wikiédia para fornecer sugestões automáticas das palavras mais comuns em um idioma, bem como as palavras que mais comumente as sucedem.", - "app.about.feedback.app_hints": "Restaurar as dicas", - "app.about.feedback.bug_report": "Reportar um bug", - "app.about.feedback.email": "Fale conosco", - "app.about.feedback.rate_conjugate": "Avaliar o Scribe Conjugar", - "app.about.feedback.rate_scribe": "Avaliar o Scribe", - "app.about.feedback.title": "Feedback e suporte", - "app.about.feedback.version": "Versão", - "app.about.legal.privacy_policy": "Política de privacidade", - "app.about.legal.privacy_policy.caption": "Sua segurança é nossa prioridade", - "app.about.legal.privacy_policy.text": "Esteja ciente de que a versão em inglês desta política prevalece sobre todas as outras versões.\n\nOs desenvolvedores do Scribe (SCRIBE) criaram o aplicativo iOS \"Scribe - Teclados de Idiomas\" (SERVIÇO) como um aplicativo de código aberto. Este SERVIÇO é fornecido pelo SCRIBE sem custo e para ser utilizado como está.\n\nEsta política de privacidade (POLÍTICA) serve para informar sobre as políticas de acesso, rastreamento, coleta, retenção, uso e divulgação de informações pessoais (INFORMAÇÕES DO USUÁRIO) e dados de uso (DADOS DO USUÁRIO) para todos os indivíduos que utilizam este SERVIÇO (USUÁRIOS).\n\nAs INFORMAÇÕES DO USUÁRIO são especificamente definidas como quaisquer informações relacionadas aos próprios USUÁRIOS ou aos dispositivos que eles utilizam para acessar o SERVIÇO.\n\nOs DADOS DO USUÁRIO são especificamente definidos como qualquer texto digitado ou ações realizadas pelos USUÁRIOS durante o uso do SERVIÇO.\n\n1. Declaração de Política\n\nEste SERVIÇO não acessa, rastreia, coleta, retém, usa ou divulga quaisquer INFORMAÇÕES DO USUÁRIO ou DADOS DO USUÁRIO.\n\n2. Não Rastreamento\n\nOs USUÁRIOS que entrarem em contato com o SCRIBE para solicitar que suas INFORMAÇÕES DE USUÁRIO e DADOS DE USUÁRIO não sejam rastreados receberão uma cópia desta POLÍTICA, bem como um link para todos os códigos-fonte como prova de que não estão sendo rastreados.\n\n3. Dados de Terceiros\n\nEste SERVIÇO utiliza dados de terceiros. Todos os dados utilizados na criação deste SERVIÇO provêm de fontes que permitem seu uso integral na forma como é feito pelo SERVIÇO. Especificamente, os dados para este SERVIÇO provêm da Wikidata, Wikipédia e Unicode. A Wikidata declara que \"Todos os dados estruturados do espaço nominal principal e do de propriedade são disponibilizados ao abrigo da Licença Creative Commons CC0; o texto nos restantes espaços nominais é disponibilizado ao abrigo da Licença Atribuição-CompartilhaIgual da Creative Commons\". A política que detalha o uso de dados do Wikidata pode ser encontrada em https://www.wikidata.org/wiki/Wikidata:Licensing. A Wikipédia declara que dados de texto, o tipo de dado utilizado pelo SERVIÇO, \"... podem ser utilizados sob os termos da licença Atribuição-CompartilhaIgual 4.0 Internacional (CC BY-SA 4.0) da Creative Commons\". A política que detalha o uso de dados da Wikipédia pode ser encontrada em https://en.wikipedia.org/wiki/Wikipedia:Reusing_Wikipedia_content. O Unicode concede permissão, \"... gratuitamente, a qualquer pessoa que obtenha uma cópia dos arquivos de dados Unicode e qualquer documentação associada (os \"Arquivos de Dados\") ou software Unicode e qualquer documentação associada (o \"Software\") para lidar com os Arquivos de Dados ou Software sem restrições...\" A política que detalha o uso de dados Unicode pode ser encontrada em https://www.unicode.org/license.txt.\n\n4. Código-fonte de terceiros\n\nEste SERVIÇO é baseado em código de terceiros. Todo o código-fonte utilizado na criação deste SERVIÇO provém de fontes que permitem seu pleno uso da forma como é feito pelo SERVIÇO. Especificamente, a base deste projeto foi o projeto Teclado Personalizado de Ethan Sarif-Kattan. O Teclado Personalizado foi lançado sob uma licença MIT, disponível em https://github.com/EthanSK/CustomKeyboard/blob/master/LICENSE.\n\n5. Serviços de Terceiros\n\nEste SERVIÇO utiliza serviços de terceiros para manipular alguns dos dados de terceiros. Especificamente, os dados foram traduzidos usando modelos de transformadores da Hugging Face. Este serviço é coberto pela Licença Apache 2.0, que declara que está disponível para uso comercial, modificação, distribuição, uso de patentes e uso privado. A licença para o serviço mencionado pode ser encontrada em https://github.com/huggingface/transformers/blob/master/LICENSE.\n\n6. Links de Terceiros\n\nEste SERVIÇO contém links para sites externos. Se os USUÁRIOS clicarem em um link de terceiros, serão direcionados para um site. Esteja ciente de que esses sites externos não são operados por este SERVIÇO. Portanto, é altamente recomendável que os USUÁRIOS revisem a política de privacidade desses sites. Este SERVIÇO não tem controle e não assume qualquer responsabilidade pelo conteúdo, políticas de privacidade ou práticas de quaisquer sites ou serviços de terceiros.\n\n7. Imagens de Terceiros\n\nEste SERVIÇO contém imagens de terceiros protegidas por direitos autorais. Especificamente, este aplicativo inclui uma cópia dos logotipos do GitHub, Inc., e da Wikidata, marca registrada da Wikimedia Foundation, Inc. Os termos pelos quais o logotipo do GitHub pode ser usado podem ser encontrados em https://github.com/logos, e os termos para o uso do logotipo da Wikidata podem ser encontrados na seguinte página da Wikimedia: https://foundation.wikimedia.org/wiki/Policy:Trademark_policy. Este SERVIÇO usa as imagens protegidas por direitos autorais de uma forma que atende a esses critérios, com a única diferença sendo uma rotação do logotipo do GitHub, comum na comunidade de código aberto, para indicar que contém um link para o site do GitHub.\n\n8. Aviso de Conteúdo\n\nEste SERVIÇO permite que os USUÁRIOS acessem conteúdo linguístico (CONTEÚDO). Parte deste CONTEÚDO pode ser considerada inapropriada para crianças e menores de idade. O acesso ao CONTEÚDO por meio do SERVIÇO é feito de forma que as informações não se façam disponíveis a menos que sejam explicitamente conhecidas. Especificamente, os USUÁRIOS \"podem\" traduzir palavras, conjugar verbos e acessar outras características gramaticais do CONTEÚDO que possam ser de natureza sexual, violenta, ou de alguma forma inapropriada. Os USUÁRIOS \"não podem\" traduzir palavras, conjugar verbos e acessar outras características gramaticais do CONTEÚDO que possam ser de natureza sexual, violenta, ou de alguma forma inapropriada, se ainda não tiverem conhecimento da natureza deste CONTEÚDO. O SCRIBE não se responsabiliza pelo acesso a tal CONTEÚDO.\n\n9. Alterações\n\nEsta POLÍTICA está sujeita a alterações. As atualizações desta POLÍTICA substituirão todas as ocorrências anteriores e, se consideradas relevantes, serão claramente declaradas na próxima atualização aplicável do SERVIÇO. O SCRIBE incentiva os USUÁRIOS a revisarem periodicamente esta POLÍTICA para obter as informações mais recentes sobre nossas práticas de privacidade e se familiarizarem com quaisquer alterações.\n\n10. Contato\n\nCaso tenha alguma dúvida, preocupação, ou sugestão sobre esta POLÍTICA, não hesite em visitar https://github.com/scribe-org ou entrar em contato com o SCRIBE pelo e-mail scribe.langauge@gmail.com. O responsável pelos canais de contato é Andrew Tavis McAllister.\n\n11. Data de Vigência\n\nEsta POLÍTICA entra em vigor em 24 de maio de 2022.", - "app.about.legal.third_party": "Licenças de terceiros", - "app.about.legal.third_party.caption": "Fontes dos códigos que utilizamos", - "app.about.legal.third_party.entry_custom_keyboard": "Teclado Personalizado\n• Autor: EthanSK\n• Licença: MIT\n• Link: https://github.com/EthanSK/CustomKeyboard/blob/master/LICENSE", - "app.about.legal.third_party.entry_simple_keyboard": "Teclado Simples\n• Autor: Simple Mobile Tools\n• Licença: GPL-3.0\n• Link: https://github.com/SimpleMobileTools/Simple-Keyboard/blob/main/LICENSE", - "app.about.legal.third_party.text": "Os desenvolvedores do Scribe (SCRIBE) criaram o aplicativo iOS \"Scribe - Teclados de Idiomas\" (SERVIÇO) usando código de terceiros. Todo o código-fonte usado na criação deste SERVIÇO vem de fontes que permitem o seu uso por completo da forma como é feito pelo SERVIÇO. Esta seção lista o código-fonte no qual o SERVIÇO se baseia, bem como suas respectivas licenças.\n\nA seguir você encontrará uma lista de todos os códigos-fontes utilizados, seus autores, suas licenças de uso no momento em que foram disponibilizados, e links para suas licenças.", - "app.about.legal.title": "Legalidades", - "app.about.title": "Sobre", - "app.conjugate.choose_conjugation.select_tense": "Selecionar tempo verbal", - "app.conjugate.choose_conjugation.title": "Escolha uma conjugação abaixo", - "app.conjugate.recently_conjugated.title": "Recentemente conjugado", - "app.conjugate.title": "Conjugar", - "app.conjugate.verbs_search.placeholder": "Busque um verbo", - "app.conjugate.verbs_search.title": "Conjugar verbos", - "app.download.menu_option.conjugate_description": "Adicionar novos dados ao Scribe Conjugate.", - "app.download.menu_option.conjugate_download_data": "Baixar dados do verbo", - "app.download.menu_option.conjugate_download_data_start": "Baixe os dados para começar a conjugar!", - "app.download.menu_option.conjugate_title": "Dados dos verbos", - "app.download.menu_option.scribe_description": "Adicionar novos dados aos teclados Scribe.", - "app.download.menu_option.scribe_download_data": "Baixar dados do teclado", - "app.download.menu_option.scribe_title": "Dados do idioma", - "app.download.menu_ui.select.all_languages": "Todos os idiomas", - "app.download.menu_ui.select.title": "Selecionar dados para baixar", - "app.download.menu_ui.title": "Baixar dados", - "app.download.menu_ui.update_data.check_new": "Verificar se há novos dados", - "app.download.menu_ui.update_data.regular_update": "Atualizar dados continuamente", - "app.download.menu_ui.update_data.title": "Atualizar dados", - "app.installation.app_hint": "Siga as instruções abaixo para instalar teclados Scribe no seu dispositivo.", - "app.installation.button_quick_tutorial": "Tutorial rápido", - "app.installation.keyboard.keyboard_settings": "Acesse as configurações de teclado", - "app.installation.keyboard.keyboards_bold": "Teclados", - "app.installation.keyboard.scribe_settings": "Acesse as configurações do Scribe", - "app.installation.keyboard.text_1": "Selecione", - "app.installation.keyboard.text_2": "Ative os teclados que você deseja usar", - "app.installation.keyboard.text_3": "Ao digitar, aperte", - "app.installation.keyboard.text_4": "para selecionar teclados", - "app.installation.keyboard.title": "Como instalar um teclado", - "app.installation.title": "Instalação", - "app.settings.app_hint": "Aqui você encontra as configurações do aplicativo e teclados de idioma instalados.", - "app.settings.button_install_keyboards": "Instalar teclados", - "app.settings.keyboard.functionality.annotate_suggestions": "Sugestões e autocompletar", - "app.settings.keyboard.functionality.annotate_suggestions_description": "Sublinhar sugestões para indicar o gênero enquanto você digita.", - "app.settings.keyboard.functionality.auto_suggest_emoji": "Sugerir emojis", - "app.settings.keyboard.functionality.auto_suggest_emoji_description": "Ativa sugestões de emoji e autocompletar para digitar de maneira mais expressiva.", - "app.settings.keyboard.functionality.default_emoji_tone": "Tom de pele padrão dos emojis", - "app.settings.keyboard.functionality.default_emoji_tone.caption": "Tom de pele a ser usado", - "app.settings.keyboard.functionality.default_emoji_tone_description": "Defina um tom de pele padrão para as sugestões de emoji.", - "app.settings.keyboard.functionality.delete_word_by_word": "Deletar palavra por palavra", - "app.settings.keyboard.functionality.delete_word_by_word_description": "Apagar texto palavra por palavra ao manter a tecla \"deletar\" pressionada.", - "app.settings.keyboard.functionality.double_space_period": "Ponto via espaço duplo", - "app.settings.keyboard.functionality.double_space_period_description": "Inserir um ponto automaticamente ao pressionar a tecla de espaço duas vezes.", - "app.settings.keyboard.functionality.hold_for_alt_chars": "Segurar tecla para acentos", - "app.settings.keyboard.functionality.hold_for_alt_chars_description": "Selecione caracteres alternativos ao manter uma tecla pressionada.", - "app.settings.keyboard.functionality.popup_on_keypress": "Mostrar pop-up ao teclar", - "app.settings.keyboard.functionality.popup_on_keypress_description": "Mostrar um pop-up de cada tecla à medida que você digita.", - "app.settings.keyboard.functionality.punctuation_spacing": "Deletar espaço de pontuação", - "app.settings.keyboard.functionality.punctuation_spacing_description": "Eliminar espaços em excesso antes de pontuação.", - "app.settings.keyboard.functionality.title": "Funcionalidade", - "app.settings.keyboard.keypress_vibration": "Vibrar ao digitar", - "app.settings.keyboard.keypress_vibration_description": "Fazer o dispositivo vibrar ao pressionar as teclas.", - "app.settings.keyboard.layout.default_currency": "Símbolo de moeda padrão", - "app.settings.keyboard.layout.default_currency.caption": "Símbolo para as teclas 123", - "app.settings.keyboard.layout.default_currency_description": "Selecione qual símbolo de moeda aparecerá nas teclas de número.", - "app.settings.keyboard.layout.default_layout": "Teclado padrão", - "app.settings.keyboard.layout.default_layout.caption": "Layout a ser usado", - "app.settings.keyboard.layout.default_layout_description": "Selecione um layout de teclado conforme suas preferências de digitação e idioma.", - "app.settings.keyboard.layout.disable_accent_characters": "Desativar caracteres de acentos", - "app.settings.keyboard.layout.disable_accent_characters_description": "Remove os caracteres com acento do seu layout de teclado padrão.", - "app.settings.keyboard.layout.period_and_comma": "Ponto e vírgula no ABC", - "app.settings.keyboard.layout.period_and_comma_description": "Inclui teclas de ponto e vírgula no seu teclado principal para facilitar a digitação.", - "app.settings.keyboard.layout.title": "Layout", - "app.settings.keyboard.title": "Selecionar o teclado instalado", - "app.settings.keyboard.translation.select_source": "Selecionar idioma", - "app.settings.keyboard.translation.select_source.caption": "O idioma de origem", - "app.settings.keyboard.translation.select_source.title": "Idioma da tradução", - "app.settings.keyboard.translation.select_source_description": "Altere o idioma a ser traduzido.", - "app.settings.keyboard.translation.title": "Idioma de origem da tradução", - "app.settings.menu.app_color_mode": "Modo escuro", - "app.settings.menu.app_color_mode_description": "Muda o visual do aplicativo para o modo escuro.", - "app.settings.menu.app_language": "Idioma do aplicativo", - "app.settings.menu.app_language.caption": "Selecione o idioma para os textos do aplicativo", - "app.settings.menu.app_language.one_device_language_warning.message": "Você tem apenas um idioma instalado no seu dispositivo. Por favor, instale mais idiomas nas Configurações para então selecionar diferentes versões de idioma do Scribe.", - "app.settings.menu.app_language.one_device_language_warning.title": "Apenas um idioma no dispositivo", - "app.settings.menu.app_language_description": "Altere o idioma do aplicativo Scribe.", - "app.settings.menu.high_color_contrast": "Alto contraste de cor", - "app.settings.menu.high_color_contrast_description": "Aumenta o contraste de cor para melhor nitidez e acessibilidade.", - "app.settings.menu.increase_text_size": "Aumentar tamanho do texto", - "app.settings.menu.increase_text_size_description": "Aumenta o tamanho dos textos no menu para melhor leitura.", - "app.settings.menu.title": "Configurações do aplicativo", - "app.settings.title": "Configurações", - "app.settings.translation": "Tradução", - "keyboard.not_in_wikidata.explanation_1": "A Wikidata é um grafo de conhecimento editado colaborativamente e mantivo pela Fundação Wikimedia. A Wikidata é uma fonte de dados públicos para projetos como a Wikipédia e muitos outros.", - "keyboard.not_in_wikidata.explanation_2": "O Scribe usa dados linguísticos da Wikidata para muitas de suas funcionalidades. Temos informações sobre gêneros de substantivos, conjugações de verbos, e muito mais!", - "keyboard.not_in_wikidata.explanation_3": "Você pode criar uma conta em wikidata.org e se juntar à comunidade que apoia o Scribe e muitos outros projetos. Ajude-nos a fornecer dados gratuitos para o mundo!" + "i18n.app._global.english": "Inglês", + "i18n.app._global.french": "Francês", + "i18n.app._global.german": "Alemão", + "i18n.app._global.italian": "Italiano", + "i18n.app._global.portuguese": "Português", + "i18n.app._global.russian": "Russo", + "i18n.app._global.spanish": "Espanhol", + "i18n.app._global.swedish": "Sueco", + "i18n.app.about.app_hint": "Saiba mais sobre este aplicativo e a nossa comunidade.", + "i18n.app.about.community.github": "Veja o código no GitHub", + "i18n.app.about.community.mastodon": "Siga-nos no Mastodon", + "i18n.app.about.community.matrix": "Converse conosco no Matrix", + "i18n.app.about.community.share_conjugate": "Compartilhe o Scribe Conjugate", + "i18n.app.about.community.share_scribe": "Compartilhe o Scribe", + "i18n.app.about.community.title": "Comunidade", + "i18n.app.about.community.view_apps": "Veja todos os aplicativos Scribe", + "i18n.app.about.community.wikimedia": "Wikimedia e Scribe", + "i18n.app.about.community.wikimedia.caption": "Como nós trabalhamos juntos", + "i18n.app.about.community.wikimedia.text_1": "O Scribe não seria possível sem as incontáveis contribuições feitas pelos contribuidores da Wikimedia aos diversos projetos que ela apoia. O Scribe usa dados da comunidade de dados lexográficos da Wikidata, bem como dados da Wikipédia, para cada idioma ofertado pelo Scribe.", + "i18n.app.about.community.wikimedia.text_2": "A Wikidata é um grafo de conhecimento multilíngue editado colaborativamente e hospedado pela Fundação Wikimedia. A Wikidata fornece dados de uso gratuito por qualquer pessoa sob a licença Creative Commons de Domínio Público (CC0). O Scribe usa dados linguísticos da Wikidata para fornecer aos seus usuários conjugações de verbos, anotações de substantivos, plurais, e muitas outras funcionalidades.", + "i18n.app.about.community.wikimedia.text_3": "A Wikipédia é uma enciclopédia multilíngue online e gratuita, escrita e mantida por uma comunidade de voluntários através de colaboração aberta e um sistema de edição baseado em wiki. O Scribe usa dados da Wikiédia para fornecer sugestões automáticas das palavras mais comuns em um idioma, bem como as palavras que mais comumente as sucedem.", + "i18n.app.about.feedback.app_hints": "Restaurar as dicas", + "i18n.app.about.feedback.bug_report": "Reportar um bug", + "i18n.app.about.feedback.email": "Fale conosco", + "i18n.app.about.feedback.rate_conjugate": "Avaliar o Scribe Conjugar", + "i18n.app.about.feedback.rate_scribe": "Avaliar o Scribe", + "i18n.app.about.feedback.title": "Feedback e suporte", + "i18n.app.about.feedback.version": "Versão", + "i18n.app.about.legal.privacy_policy": "Política de privacidade", + "i18n.app.about.legal.privacy_policy.caption": "Sua segurança é nossa prioridade", + "i18n.app.about.legal.privacy_policy.text": "Esteja ciente de que a versão em inglês desta política prevalece sobre todas as outras versões.\n\nOs desenvolvedores do Scribe (SCRIBE) criaram o aplicativo iOS \"Scribe - Teclados de Idiomas\" (SERVIÇO) como um aplicativo de código aberto. Este SERVIÇO é fornecido pelo SCRIBE sem custo e para ser utilizado como está.\n\nEsta política de privacidade (POLÍTICA) serve para informar sobre as políticas de acesso, rastreamento, coleta, retenção, uso e divulgação de informações pessoais (INFORMAÇÕES DO USUÁRIO) e dados de uso (DADOS DO USUÁRIO) para todos os indivíduos que utilizam este SERVIÇO (USUÁRIOS).\n\nAs INFORMAÇÕES DO USUÁRIO são especificamente definidas como quaisquer informações relacionadas aos próprios USUÁRIOS ou aos dispositivos que eles utilizam para acessar o SERVIÇO.\n\nOs DADOS DO USUÁRIO são especificamente definidos como qualquer texto digitado ou ações realizadas pelos USUÁRIOS durante o uso do SERVIÇO.\n\n1. Declaração de Política\n\nEste SERVIÇO não acessa, rastreia, coleta, retém, usa ou divulga quaisquer INFORMAÇÕES DO USUÁRIO ou DADOS DO USUÁRIO.\n\n2. Não Rastreamento\n\nOs USUÁRIOS que entrarem em contato com o SCRIBE para solicitar que suas INFORMAÇÕES DE USUÁRIO e DADOS DE USUÁRIO não sejam rastreados receberão uma cópia desta POLÍTICA, bem como um link para todos os códigos-fonte como prova de que não estão sendo rastreados.\n\n3. Dados de Terceiros\n\nEste SERVIÇO utiliza dados de terceiros. Todos os dados utilizados na criação deste SERVIÇO provêm de fontes que permitem seu uso integral na forma como é feito pelo SERVIÇO. Especificamente, os dados para este SERVIÇO provêm da Wikidata, Wikipédia e Unicode. A Wikidata declara que \"Todos os dados estruturados do espaço nominal principal e do de propriedade são disponibilizados ao abrigo da Licença Creative Commons CC0; o texto nos restantes espaços nominais é disponibilizado ao abrigo da Licença Atribuição-CompartilhaIgual da Creative Commons\". A política que detalha o uso de dados do Wikidata pode ser encontrada em https://www.wikidata.org/wiki/Wikidata:Licensing. A Wikipédia declara que dados de texto, o tipo de dado utilizado pelo SERVIÇO, \"... podem ser utilizados sob os termos da licença Atribuição-CompartilhaIgual 4.0 Internacional (CC BY-SA 4.0) da Creative Commons\". A política que detalha o uso de dados da Wikipédia pode ser encontrada em https://en.wikipedia.org/wiki/Wikipedia:Reusing_Wikipedia_content. O Unicode concede permissão, \"... gratuitamente, a qualquer pessoa que obtenha uma cópia dos arquivos de dados Unicode e qualquer documentação associada (os \"Arquivos de Dados\") ou software Unicode e qualquer documentação associada (o \"Software\") para lidar com os Arquivos de Dados ou Software sem restrições...\" A política que detalha o uso de dados Unicode pode ser encontrada em https://www.unicode.org/license.txt.\n\n4. Código-fonte de terceiros\n\nEste SERVIÇO é baseado em código de terceiros. Todo o código-fonte utilizado na criação deste SERVIÇO provém de fontes que permitem seu pleno uso da forma como é feito pelo SERVIÇO. Especificamente, a base deste projeto foi o projeto Teclado Personalizado de Ethan Sarif-Kattan. O Teclado Personalizado foi lançado sob uma licença MIT, disponível em https://github.com/EthanSK/CustomKeyboard/blob/master/LICENSE.\n\n5. Serviços de Terceiros\n\nEste SERVIÇO utiliza serviços de terceiros para manipular alguns dos dados de terceiros. Especificamente, os dados foram traduzidos usando modelos de transformadores da Hugging Face. Este serviço é coberto pela Licença Apache 2.0, que declara que está disponível para uso comercial, modificação, distribuição, uso de patentes e uso privado. A licença para o serviço mencionado pode ser encontrada em https://github.com/huggingface/transformers/blob/master/LICENSE.\n\n6. Links de Terceiros\n\nEste SERVIÇO contém links para sites externos. Se os USUÁRIOS clicarem em um link de terceiros, serão direcionados para um site. Esteja ciente de que esses sites externos não são operados por este SERVIÇO. Portanto, é altamente recomendável que os USUÁRIOS revisem a política de privacidade desses sites. Este SERVIÇO não tem controle e não assume qualquer responsabilidade pelo conteúdo, políticas de privacidade ou práticas de quaisquer sites ou serviços de terceiros.\n\n7. Imagens de Terceiros\n\nEste SERVIÇO contém imagens de terceiros protegidas por direitos autorais. Especificamente, este aplicativo inclui uma cópia dos logotipos do GitHub, Inc., e da Wikidata, marca registrada da Wikimedia Foundation, Inc. Os termos pelos quais o logotipo do GitHub pode ser usado podem ser encontrados em https://github.com/logos, e os termos para o uso do logotipo da Wikidata podem ser encontrados na seguinte página da Wikimedia: https://foundation.wikimedia.org/wiki/Policy:Trademark_policy. Este SERVIÇO usa as imagens protegidas por direitos autorais de uma forma que atende a esses critérios, com a única diferença sendo uma rotação do logotipo do GitHub, comum na comunidade de código aberto, para indicar que contém um link para o site do GitHub.\n\n8. Aviso de Conteúdo\n\nEste SERVIÇO permite que os USUÁRIOS acessem conteúdo linguístico (CONTEÚDO). Parte deste CONTEÚDO pode ser considerada inapropriada para crianças e menores de idade. O acesso ao CONTEÚDO por meio do SERVIÇO é feito de forma que as informações não se façam disponíveis a menos que sejam explicitamente conhecidas. Especificamente, os USUÁRIOS \"podem\" traduzir palavras, conjugar verbos e acessar outras características gramaticais do CONTEÚDO que possam ser de natureza sexual, violenta, ou de alguma forma inapropriada. Os USUÁRIOS \"não podem\" traduzir palavras, conjugar verbos e acessar outras características gramaticais do CONTEÚDO que possam ser de natureza sexual, violenta, ou de alguma forma inapropriada, se ainda não tiverem conhecimento da natureza deste CONTEÚDO. O SCRIBE não se responsabiliza pelo acesso a tal CONTEÚDO.\n\n9. Alterações\n\nEsta POLÍTICA está sujeita a alterações. As atualizações desta POLÍTICA substituirão todas as ocorrências anteriores e, se consideradas relevantes, serão claramente declaradas na próxima atualização aplicável do SERVIÇO. O SCRIBE incentiva os USUÁRIOS a revisarem periodicamente esta POLÍTICA para obter as informações mais recentes sobre nossas práticas de privacidade e se familiarizarem com quaisquer alterações.\n\n10. Contato\n\nCaso tenha alguma dúvida, preocupação, ou sugestão sobre esta POLÍTICA, não hesite em visitar https://github.com/scribe-org ou entrar em contato com o SCRIBE pelo e-mail scribe.langauge@gmail.com. O responsável pelos canais de contato é Andrew Tavis McAllister.\n\n11. Data de Vigência\n\nEsta POLÍTICA entra em vigor em 24 de maio de 2022.", + "i18n.app.about.legal.third_party": "Licenças de terceiros", + "i18n.app.about.legal.third_party.caption": "Fontes dos códigos que utilizamos", + "i18n.app.about.legal.third_party.entry_custom_keyboard": "Teclado Personalizado\n• Autor: EthanSK\n• Licença: MIT\n• Link: https://github.com/EthanSK/CustomKeyboard/blob/master/LICENSE", + "i18n.app.about.legal.third_party.entry_simple_keyboard": "Teclado Simples\n• Autor: Simple Mobile Tools\n• Licença: GPL-3.0\n• Link: https://github.com/SimpleMobileTools/Simple-Keyboard/blob/main/LICENSE", + "i18n.app.about.legal.third_party.text": "Os desenvolvedores do Scribe (SCRIBE) criaram o aplicativo iOS \"Scribe - Teclados de Idiomas\" (SERVIÇO) usando código de terceiros. Todo o código-fonte usado na criação deste SERVIÇO vem de fontes que permitem o seu uso por completo da forma como é feito pelo SERVIÇO. Esta seção lista o código-fonte no qual o SERVIÇO se baseia, bem como suas respectivas licenças.\n\nA seguir você encontrará uma lista de todos os códigos-fontes utilizados, seus autores, suas licenças de uso no momento em que foram disponibilizados, e links para suas licenças.", + "i18n.app.about.legal.title": "Legalidades", + "i18n.app.about.title": "Sobre", + "i18n.app.conjugate.choose_conjugation.select_tense": "Selecionar tempo verbal", + "i18n.app.conjugate.choose_conjugation.title": "Escolha uma conjugação abaixo", + "i18n.app.conjugate.recently_conjugated.title": "Recentemente conjugado", + "i18n.app.conjugate.title": "Conjugar", + "i18n.app.conjugate.verbs_search.placeholder": "Busque um verbo", + "i18n.app.conjugate.verbs_search.title": "Conjugar verbos", + "i18n.app.download.menu_option.conjugate_description": "Adicionar novos dados ao Scribe Conjugate.", + "i18n.app.download.menu_option.conjugate_download_data": "Baixar dados do verbo", + "i18n.app.download.menu_option.conjugate_download_data_start": "Baixe os dados para começar a conjugar!", + "i18n.app.download.menu_option.conjugate_title": "Dados dos verbos", + "i18n.app.download.menu_option.scribe_description": "Adicionar novos dados aos teclados Scribe.", + "i18n.app.download.menu_option.scribe_download_data": "Baixar dados do teclado", + "i18n.app.download.menu_option.scribe_title": "Dados do idioma", + "i18n.app.download.menu_ui.select.all_languages": "Todos os idiomas", + "i18n.app.download.menu_ui.select.title": "Selecionar dados para baixar", + "i18n.app.download.menu_ui.title": "Baixar dados", + "i18n.app.download.menu_ui.update_data.check_new": "Verificar se há novos dados", + "i18n.app.download.menu_ui.update_data.regular_update": "Atualizar dados continuamente", + "i18n.app.download.menu_ui.update_data.title": "Atualizar dados", + "i18n.app.installation.app_hint": "Siga as instruções abaixo para instalar teclados Scribe no seu dispositivo.", + "i18n.app.installation.button_quick_tutorial": "Tutorial rápido", + "i18n.app.installation.keyboard.keyboard_settings": "Acesse as configurações de teclado", + "i18n.app.installation.keyboard.keyboards_bold": "Teclados", + "i18n.app.installation.keyboard.scribe_settings": "Acesse as configurações do Scribe", + "i18n.app.installation.keyboard.text_1": "Selecione", + "i18n.app.installation.keyboard.text_2": "Ative os teclados que você deseja usar", + "i18n.app.installation.keyboard.text_3": "Ao digitar, aperte", + "i18n.app.installation.keyboard.text_4": "para selecionar teclados", + "i18n.app.installation.keyboard.title": "Como instalar um teclado", + "i18n.app.installation.title": "Instalação", + "i18n.app.keyboard.not_in_wikidata.explanation_1": "A Wikidata é um grafo de conhecimento editado colaborativamente e mantivo pela Fundação Wikimedia. A Wikidata é uma fonte de dados públicos para projetos como a Wikipédia e muitos outros.", + "i18n.app.keyboard.not_in_wikidata.explanation_2": "O Scribe usa dados linguísticos da Wikidata para muitas de suas funcionalidades. Temos informações sobre gêneros de substantivos, conjugações de verbos, e muito mais!", + "i18n.app.keyboard.not_in_wikidata.explanation_3": "Você pode criar uma conta em wikidata.org e se juntar à comunidade que apoia o Scribe e muitos outros projetos. Ajude-nos a fornecer dados gratuitos para o mundo!", + "i18n.app.settings.app_hint": "Aqui você encontra as configurações do aplicativo e teclados de idioma instalados.", + "i18n.app.settings.button_install_keyboards": "Instalar teclados", + "i18n.app.settings.keyboard.functionality.annotate_suggestions": "Sugestões e autocompletar", + "i18n.app.settings.keyboard.functionality.annotate_suggestions_description": "Sublinhar sugestões para indicar o gênero enquanto você digita.", + "i18n.app.settings.keyboard.functionality.auto_suggest_emoji": "Sugerir emojis", + "i18n.app.settings.keyboard.functionality.auto_suggest_emoji_description": "Ativa sugestões de emoji e autocompletar para digitar de maneira mais expressiva.", + "i18n.app.settings.keyboard.functionality.default_emoji_tone": "Tom de pele padrão dos emojis", + "i18n.app.settings.keyboard.functionality.default_emoji_tone.caption": "Tom de pele a ser usado", + "i18n.app.settings.keyboard.functionality.default_emoji_tone_description": "Defina um tom de pele padrão para as sugestões de emoji.", + "i18n.app.settings.keyboard.functionality.delete_word_by_word": "Deletar palavra por palavra", + "i18n.app.settings.keyboard.functionality.delete_word_by_word_description": "Apagar texto palavra por palavra ao manter a tecla \"deletar\" pressionada.", + "i18n.app.settings.keyboard.functionality.double_space_period": "Ponto via espaço duplo", + "i18n.app.settings.keyboard.functionality.double_space_period_description": "Inserir um ponto automaticamente ao pressionar a tecla de espaço duas vezes.", + "i18n.app.settings.keyboard.functionality.hold_for_alt_chars": "Segurar tecla para acentos", + "i18n.app.settings.keyboard.functionality.hold_for_alt_chars_description": "Selecione caracteres alternativos ao manter uma tecla pressionada.", + "i18n.app.settings.keyboard.functionality.popup_on_keypress": "Mostrar pop-up ao teclar", + "i18n.app.settings.keyboard.functionality.popup_on_keypress_description": "Mostrar um pop-up de cada tecla à medida que você digita.", + "i18n.app.settings.keyboard.functionality.punctuation_spacing": "Deletar espaço de pontuação", + "i18n.app.settings.keyboard.functionality.punctuation_spacing_description": "Eliminar espaços em excesso antes de pontuação.", + "i18n.app.settings.keyboard.functionality.title": "Funcionalidade", + "i18n.app.settings.keyboard.keypress_vibration": "Vibrar ao digitar", + "i18n.app.settings.keyboard.keypress_vibration_description": "Fazer o dispositivo vibrar ao pressionar as teclas.", + "i18n.app.settings.keyboard.layout.default_currency": "Símbolo de moeda padrão", + "i18n.app.settings.keyboard.layout.default_currency.caption": "Símbolo para as teclas 123", + "i18n.app.settings.keyboard.layout.default_currency_description": "Selecione qual símbolo de moeda aparecerá nas teclas de número.", + "i18n.app.settings.keyboard.layout.default_layout": "Teclado padrão", + "i18n.app.settings.keyboard.layout.default_layout.caption": "Layout a ser usado", + "i18n.app.settings.keyboard.layout.default_layout_description": "Selecione um layout de teclado conforme suas preferências de digitação e idioma.", + "i18n.app.settings.keyboard.layout.disable_accent_characters": "Desativar caracteres de acentos", + "i18n.app.settings.keyboard.layout.disable_accent_characters_description": "Remove os caracteres com acento do seu layout de teclado padrão.", + "i18n.app.settings.keyboard.layout.period_and_comma": "Ponto e vírgula no ABC", + "i18n.app.settings.keyboard.layout.period_and_comma_description": "Inclui teclas de ponto e vírgula no seu teclado principal para facilitar a digitação.", + "i18n.app.settings.keyboard.layout.title": "Layout", + "i18n.app.settings.keyboard.title": "Selecionar o teclado instalado", + "i18n.app.settings.keyboard.translation.select_source": "Selecionar idioma", + "i18n.app.settings.keyboard.translation.select_source.caption": "O idioma de origem", + "i18n.app.settings.keyboard.translation.select_source.title": "Idioma da tradução", + "i18n.app.settings.keyboard.translation.select_source_description": "Altere o idioma a ser traduzido.", + "i18n.app.settings.keyboard.translation.title": "Idioma de origem da tradução", + "i18n.app.settings.menu.app_color_mode": "Modo escuro", + "i18n.app.settings.menu.app_color_mode_description": "Muda o visual do aplicativo para o modo escuro.", + "i18n.app.settings.menu.app_language": "Idioma do aplicativo", + "i18n.app.settings.menu.app_language.caption": "Selecione o idioma para os textos do aplicativo", + "i18n.app.settings.menu.app_language.one_device_language_warning.message": "Você tem apenas um idioma instalado no seu dispositivo. Por favor, instale mais idiomas nas Configurações para então selecionar diferentes versões de idioma do Scribe.", + "i18n.app.settings.menu.app_language.one_device_language_warning.title": "Apenas um idioma no dispositivo", + "i18n.app.settings.menu.app_language_description": "Altere o idioma do aplicativo Scribe.", + "i18n.app.settings.menu.high_color_contrast": "Alto contraste de cor", + "i18n.app.settings.menu.high_color_contrast_description": "Aumenta o contraste de cor para melhor nitidez e acessibilidade.", + "i18n.app.settings.menu.increase_text_size": "Aumentar tamanho do texto", + "i18n.app.settings.menu.increase_text_size_description": "Aumenta o tamanho dos textos no menu para melhor leitura.", + "i18n.app.settings.menu.title": "Configurações do aplicativo", + "i18n.app.settings.title": "Configurações", + "i18n.app.settings.translation": "Tradução" } diff --git a/Scribe-i18n/jsons/sv.json b/Scribe-i18n/jsons/sv.json index 0ada99c7..3d6b34a6 100644 --- a/Scribe-i18n/jsons/sv.json +++ b/Scribe-i18n/jsons/sv.json @@ -1,126 +1,126 @@ { - "app._global.english": "Engelska", - "app._global.french": "Franska", - "app._global.german": "Tyska", - "app._global.italian": "Italienska", - "app._global.portuguese": "Portugisiska", - "app._global.russian": "Ryska", - "app._global.spanish": "Spanska", - "app._global.swedish": "Svenska", - "app.about.app_hint": "Här kan du lära dig mer om Scribe och dess community.", - "app.about.community.github": "See koden på GitHub", - "app.about.community.mastodon": "Följ oss på Mastodon", - "app.about.community.matrix": "Chatta med teamet på Matrix", - "app.about.community.share_conjugate": "Dela Scribe", - "app.about.community.share_scribe": "Dela Scribe", - "app.about.community.title": "Community", - "app.about.community.view_apps": "Visa all Scribe-applikationer", - "app.about.community.wikimedia": "Wikimedia och Scribe", - "app.about.community.wikimedia.caption": "Om vårt samarbete", - "app.about.community.wikimedia.text_1": "Scribe skulle inte vara möjligt utan de otaliga bidrag som görs till de olika Wikimedia-projekten. Scribe använder sig av data från Wikidata Lexicographical data gemenskapen, och data från Wikipedia för de olika språk som Scribe stöder.", - "app.about.community.wikimedia.text_2": "Wikidata är en flerspråkig kunskapsgraf som underhålls kollektivt. Den hostas av Wikimedia Foundation. Den tillhandahåller data som kan användas under Creative Commons Public Domain-licensen (CC0). Scribe använder sig av språk-relaterad data från Wikidata för att ge användare tillgång till diverse grammatiska funktioner.", - "app.about.community.wikimedia.text_3": "Wikipedia är en flerspråkig gratis online-encyklopedi skriven och underhållen av en gemenskap av volontärer genom öppet samarbete och ett wiki-baserat redigeringssystem. Scribe använder data från Wikipedia för att producera autoförslag genom att härleda de vanligaste orden i ett språk samt de vanligaste orden som följer dem.", - "app.about.feedback.app_hints": "Återställ app-tips", - "app.about.feedback.bug_report": "Rapportera ett fel", - "app.about.feedback.email": "Skicka ett e-mail till oss", - "app.about.feedback.rate_conjugate": "Betygsätt Scribe", - "app.about.feedback.rate_scribe": "Betygsätt Scribe", - "app.about.feedback.title": "Feedback och support", - "app.about.feedback.version": "Version", - "app.about.legal.privacy_policy": "Integritetspolicy", - "app.about.legal.privacy_policy.caption": "Håller dig säker", - "app.about.legal.privacy_policy.text": "Observera att den engelska versionen av denna policy har företräde framför alla andra versioner.\n\nScribe-utvecklarna (SCRIBE) byggde iOS-applikationen \"Scribe - Language Keyboards\" (SERVICE) som en applikation med öppen källkod.\nDenna TJÄNST tillhandahålls av SCRIBE utan kostnad och är avsedd att användas i befintligt skick.\n\nDenna sekretesspolicy (POLICY) används för att informera läsaren om policyerna för åtkomst, spårning, insamling, lagring, användning och utlämnande av personlig information (ANVÄNDARINFORMATION) och användningsdata (ANVÄNDARDATA) för alla individer som använder denna TJÄNST (ANVÄNDARE).\n\nANVÄNDARINFORMATION definieras specifikt som all information som är relaterad till användarna själva eller de enheter de använder för att få tillgång till tjänsten.\n\nANVÄNDARDATA definieras specifikt som all text som skrivs eller åtgärder som utförs av ANVÄNDARNA när de använder TJÄNSTEN.\n\n1. Uttalande om policy\n\nDenna TJÄNST får inte tillgång till, spårar, samlar in, behåller, använder eller avslöjar någon ANVÄNDARINFORMATION eller ANVÄNDARDATA.\n\n2. Spårar inte\n\nANVÄNDARE som kontaktar SCRIBE för att be om att deras ANVÄNDARINFORMATION och ANVÄNDARDATA inte spåras kommer att förses med en kopia av denna POLICY samt en länk till alla källkoder som bevis på att de inte spåras.\n\n3. Uppgifter från tredje part\n\nDenna TJÄNST använder sig av data från tredje part. All data som används vid skapandet av denna TJÄNST kommer från källor som tillåter dess fulla användning på det sätt som görs av TJÄNSTEN. Specifikt kommer data för denna TJÄNST från Wikidata, Wikipedia och Unicode. Wikidata säger att \"All strukturerad data i namnrymderna main, property och lexeme görs tillgänglig under Creative Commons CC0-licensen; text i andra namnrymder görs tillgänglig under Creative Commons Attribution-Share Alike-Licens.\" Policyn som beskriver Wikidatas dataanvändning finns på https://www.wikidata.org/wiki/Wikidata:Licensing. Wikipedia anger att textdata, den typ av data som används av TJÄNSTEN, \"... kan användas enligt villkoren i Creative Commons Attribution-Share Alike-licensen\". Policyn som beskriver Wikipedias dataanvändning kan hittas på https://en.wikipedia.org/wiki/Wikipedia:Reusing_Wikipedia_content. Unicode ger tillstånd, \"... kostnadsfritt, till alla personer som erhåller en kopia av Unicode-datafilerna och all tillhörande dokumentation (\"datafilerna\") eller Unicode-programvaran och all tillhörande dokumentation (\"programvaran\") för att hantera datafilerna eller programvaran utan begränsning...\" Policyn för användning av Unicode-data finns på https://www.unicode.org/license.txt.\n\n4. Källkod från tredje part\n\nDenna TJÄNST baserades på kod från tredje part. All källkod som används vid skapandet av denna TJÄNST kommer från källor som tillåter dess fulla användning på det sätt som görs av TJÄNSTEN. Grunden för detta projekt var projektet Custom Keyboard av Ethan Sarif-Kattan. Custom Keyboard släpptes under en MIT-licens, och denna licens är tillgänglig på https://github.com/EthanSK/CustomKeyboard/blob/master/LICENSE.\n\n5. Tjänster från tredje part\n\nDenna TJÄNST använder sig av tjänster från tredje part för att manipulera en del av data från tredje part. Specifikt har data översatts med hjälp av modeller från Hugging Face-transformatorer. Denna tjänst omfattas av en Apache License 2.0, som anger att den är tillgänglig för kommersiellt bruk, modifiering, distribution, patentanvändning och privat bruk. Licensen för ovannämnda tjänst finns på https://github.com/huggingface/transformers/blob/master/LICENSE.\n\n6. Länkar till tredje part\n\nDenna TJÄNST innehåller länkar till externa webbplatser. Om ANVÄNDARE klickar på en länk från tredje part kommer de att dirigeras till en webbplats. Observera att dessa externa webbplatser inte drivs av denna TJÄNST. Därför rekommenderas ANVÄNDARE starkt att granska sekretesspolicyn för dessa webbplatser. Denna TJÄNST har ingen kontroll över och tar inget ansvar för innehållet, sekretesspolicyn eller praxis på tredje parts webbplatser eller tjänster.\n\n7. Bilder från tredje part\n\nDenna TJÄNST innehåller bilder som är upphovsrättsskyddade av tredje part. Specifikt innehåller den här appen en kopia av logotyperna för GitHub, Inc och Wikidata, varumärkesskyddade av Wikimedia Foundation, Inc. Villkoren för hur GitHub-logotypen kan användas finns på https://github.com/logos, och villkoren för Wikidata-logotypen finns på följande Wikimedia-sida: https://foundation.wikimedia.org/wiki/Policy:Trademark_policy. Den här tjänsten använder de upphovsrättsskyddade bilderna på ett sätt som matchar dessa kriterier, med den enda avvikelsen är en rotation av GitHub-logotypen som är vanlig i öppen källkodsgemenskapen för att indikera att det finns en länk till GitHub-webbplatsen.\n\n8. Meddelande om innehåll\n\nDenna TJÄNST gör det möjligt för ANVÄNDARE att få tillgång till språkligt innehåll (INNEHÅLL). En del av detta INNEHÅLL kan anses vara olämpligt för barn och minderåriga som har rätt att göra det. Åtkomst till INNEHÅLL med hjälp av TJÄNSTEN görs på ett sätt så att informationen inte är tillgänglig om den inte uttryckligen är känd. Specifikt \"kan\" ANVÄNDARE översätta ord, böja verb och få tillgång till andra grammatiska egenskaper i INNEHÅLL som kan vara sexuella, våldsamma eller på annat sätt olämpliga till sin natur. ANVÄNDARE \"kan\" översätta ord, böja verb och få tillgång till andra grammatiska egenskaper i INNEHÅLL som kan vara sexuella, våldsamma eller på annat sätt olämpliga till sin natur om de inte redan känner till detta INNEHÅLLS natur. SCRIBE tar inget ansvar för åtkomsten till sådant INNEHÅLL.\n\n9. Ändringar\n\nDenna POLICY kan komma att ändras. Uppdateringar av denna POLICY kommer att ersätta alla tidigare instanser, och om de anses vara väsentliga kommer de att anges tydligt i nästa tillämpliga uppdatering av TJÄNSTEN. SCRIBE uppmuntrar ANVÄNDARE att regelbundet granska denna POLICY för den senaste informationen om vår integritetspraxis och att bekanta sig med eventuella ändringar.\n\n10. Kontakt\n\nOm du har några frågor, funderingar eller förslag om denna POLICY, tveka inte att besöka https://github.com/scribe-org eller kontakta SCRIBE på scribe.langauge@gmail.com. Ansvarig för sådana förfrågningar är Andrew Tavis McAllister.\n\n11. Ikraftträdande\n\nDenna POLICY gäller från och med den 24 maj 2022.", - "app.about.legal.third_party": "Licenser från tredje part", - "app.about.legal.third_party.caption": "Vems kod vi använde", - "app.about.legal.third_party.entry_custom_keyboard": "Custom Keyboard\n• Upphovsman: EthanSK\n• Licens: MIT\n• Länk: https://github.com/EthanSK/CustomKeyboard/blob/master/LICENSE", - "app.about.legal.third_party.entry_simple_keyboard": "Simple Keyboard\n• Upphovsman: Simple Mobile Tools\n• Licens: GPL-3.0\n• Länk: https://github.com/SimpleMobileTools/Simple-Keyboard/blob/main/LICENSE", - "app.about.legal.third_party.text": "Utvecklarna på Scribe (SCRIBE) har utvecklat iOS-applikationen \"Scribe - Language Keyboards\" (TJÄNST) med hjälp av kod från tredje part. All källkod använd i skapelsen av denna TJÄNST kommer ifrån källor som ger oss full tillåtelse att använda koden på det sätt som görs av TJÄNSTEN. Nedan listas källkoden som TJÄNSTEN är baserad på och licenserna som sammanfaller. \n\nFöljande lista listar all källkod, upphovsmän, licensen som gällde vid tillfället av användandet och en länk till licensen.", - "app.about.legal.title": "Legalitet", - "app.about.title": "Om", - "app.conjugate.choose_conjugation.select_tense": "Välj tempus", - "app.conjugate.choose_conjugation.title": "Välj en konjugering nedan", - "app.conjugate.recently_conjugated.title": "Nyligen konjugerade", - "app.conjugate.title": "Konjugera", - "app.conjugate.verbs_search.placeholder": "Sök efter verb", - "app.conjugate.verbs_search.title": "Konjugera verb", - "app.download.menu_option.conjugate_description": "Lägg till ny data till Scribe Conjugate.", - "app.download.menu_option.conjugate_download_data": "Ladda ner verb-data", - "app.download.menu_option.conjugate_download_data_start": "Ladda ner data för att börja konjugera!", - "app.download.menu_option.conjugate_title": "Verb-data", - "app.download.menu_option.scribe_description": "Lägg till ny data för Scribe-tangentbord.", - "app.download.menu_option.scribe_download_data": "Ladda ner tangentbords-data", - "app.download.menu_option.scribe_title": "Språk-data", - "app.download.menu_ui.select.all_languages": "Alla språk", - "app.download.menu_ui.select.title": "Välj data att ladda ner", - "app.download.menu_ui.title": "Ladda ner data", - "app.download.menu_ui.update_data.check_new": "Kolla efter ny data", - "app.download.menu_ui.update_data.regular_update": "Uppdatera regelbundet data", - "app.download.menu_ui.update_data.title": "Uppdatera data", - "app.installation.app_hint": "Följ instruktionerna nedan för att installera Scribe-tangentbord på din enhet.", - "app.installation.button_quick_tutorial": "Snabb genomgång", - "app.installation.keyboard.keyboard_settings": "Öppna tangentbords-inställningar", - "app.installation.keyboard.keyboards_bold": "Tangentbord", - "app.installation.keyboard.scribe_settings": "Öppna Scribe-inställningar", - "app.installation.keyboard.text_1": "Välj", - "app.installation.keyboard.text_2": "Aktivera tangenbort som du vill använda", - "app.installation.keyboard.text_3": "Medans du skriver, tryck", - "app.installation.keyboard.text_4": "För att välja tangentbord", - "app.installation.keyboard.title": "Tangentbords-installation", - "app.installation.title": "Installation", - "app.settings.app_hint": "Inställningar för appen och installerade tangentbord finns här.", - "app.settings.button_install_keyboards": "Installera tangentbord", - "app.settings.keyboard.functionality.annotate_suggestions": "Kommentera förslag/kompletteringar", - "app.settings.keyboard.functionality.annotate_suggestions_description": "Stryk under förslag och kompletteringar och visa deras genus medan du skriver.", - "app.settings.keyboard.functionality.auto_suggest_emoji": "Föreslå automatiskt emojis", - "app.settings.keyboard.functionality.auto_suggest_emoji_description": "Aktivera emojiförslag och kompletteringar för mer uttrycksfullt skrivande.", - "app.settings.keyboard.functionality.default_emoji_tone": "Standard-hudton för emojis", - "app.settings.keyboard.functionality.default_emoji_tone.caption": "Hudton som ska användas", - "app.settings.keyboard.functionality.default_emoji_tone_description": "Välj en standard-hudton för automatiska förslag och komplettering gällande emojis.", - "app.settings.keyboard.functionality.delete_word_by_word": "Nedtryckt delete tar bort ord för ord", - "app.settings.keyboard.functionality.delete_word_by_word_description": "Ta bort text ord för ord när delete-knappen är intryckt.", - "app.settings.keyboard.functionality.double_space_period": "Dubbla mellanslag blir punkt", - "app.settings.keyboard.functionality.double_space_period_description": "Lägg automatiskt in en punkt när mellanslag trycks två gånger.", - "app.settings.keyboard.functionality.hold_for_alt_chars": "Håll ner för alternativa tecken", - "app.settings.keyboard.functionality.hold_for_alt_chars_description": "Välj alternativa tecken genom att hålla ner tangenten och dra fingret till önskat tecken.", - "app.settings.keyboard.functionality.popup_on_keypress": "Visa popup vid tangenttryck", - "app.settings.keyboard.functionality.popup_on_keypress_description": "Visa en popup av tangenter medan de trycks.", - "app.settings.keyboard.functionality.punctuation_spacing": "Ta bort skiljeteckenavstånd", - "app.settings.keyboard.functionality.punctuation_spacing_description": "Ta bort överflödiga mellanslag före skiljetecken.", - "app.settings.keyboard.functionality.title": "Funktionalitet", - "app.settings.keyboard.keypress_vibration": "Vibrera på tangenttryck", - "app.settings.keyboard.keypress_vibration_description": "Låt enheten vibrera när du trycker på knapparna.", - "app.settings.keyboard.layout.default_currency": "Standard-symbol för valuta", - "app.settings.keyboard.layout.default_currency.caption": "Symbol för 123-tangenter", - "app.settings.keyboard.layout.default_currency_description": "Välj vilken valutasymbol som ska visas på sifferknapparna.", - "app.settings.keyboard.layout.default_layout": "Standardtangentbord", - "app.settings.keyboard.layout.default_layout.caption": "Layout som ska användas", - "app.settings.keyboard.layout.default_layout_description": "Välj en tangentbordslayout som passar dina skrivpreferenser och språkbehov.", - "app.settings.keyboard.layout.disable_accent_characters": "Inaktivera accenter", - "app.settings.keyboard.layout.disable_accent_characters_description": "Ta bort tangenter med accenter på den primära tangentbordslayouten.", - "app.settings.keyboard.layout.period_and_comma": "Punk och komma på ABC", - "app.settings.keyboard.layout.period_and_comma_description": "Inkludera punkt- och kommatangenter på huvudtangentbordet för att underlätta skrivandet.", - "app.settings.keyboard.layout.title": "Layout", - "app.settings.keyboard.title": "Välj installerade tangentbord", - "app.settings.keyboard.translation.select_source": "Välj språk", - "app.settings.keyboard.translation.select_source.caption": "Vilket är källspråket", - "app.settings.keyboard.translation.select_source.title": "Språk för översättning", - "app.settings.keyboard.translation.select_source_description": "Välj ett språk att översätta ifrån", - "app.settings.keyboard.translation.title": "Källspråk för översättning", - "app.settings.menu.app_color_mode": "Mörkt läge", - "app.settings.menu.app_color_mode_description": "Ändra programmets visning till mörkt läge.", - "app.settings.menu.app_language": "App-språk", - "app.settings.menu.app_language.caption": "Välj språk för apptexter", - "app.settings.menu.app_language.one_device_language_warning.message": "Du har bara ett språk installerat på din enhet. Installera fler språk i Inställningar och efter det kan du välja olika lokaliseringar av Scribe.", - "app.settings.menu.app_language.one_device_language_warning.title": "Endast ett enhetsspråk", - "app.settings.menu.app_language_description": "Ändra vilket språk Scribe-appen är på.", - "app.settings.menu.high_color_contrast": "Hög färgkontrast", - "app.settings.menu.high_color_contrast_description": "Öka färgkontrasten för förbättrad tillgänglighet och en tydligare tittarupplevelse.", - "app.settings.menu.increase_text_size": "Öka appens textstorlek", - "app.settings.menu.increase_text_size_description": "Öka storleken på menytexterna för bättre läsbarhet.", - "app.settings.menu.title": "App-inställningar", - "app.settings.title": "Inställningar", - "app.settings.translation": "Översättning", - "keyboard.not_in_wikidata.explanation_1": "Wikidata är en gemensamt redigerad kunskapsgraf som underhålls av Wikimedia Foundation. Det fungerar som en källa till öppen data för projekt som Wikipedia och flera andra.", - "keyboard.not_in_wikidata.explanation_2": "Scribe använder Wikidatas språkdata för många av sina kärnfunktioner. Vi får information som substantiv, genus, verbböjningar och mycket mer!", - "keyboard.not_in_wikidata.explanation_3": "Du kan skapa ett konto på wikidata.org för att gå med i communityn som stöder Scribe och så många andra projekt. Hjälp oss att ge gratis information till världen!" + "i18n.app._global.english": "Engelska", + "i18n.app._global.french": "Franska", + "i18n.app._global.german": "Tyska", + "i18n.app._global.italian": "Italienska", + "i18n.app._global.portuguese": "Portugisiska", + "i18n.app._global.russian": "Ryska", + "i18n.app._global.spanish": "Spanska", + "i18n.app._global.swedish": "Svenska", + "i18n.app.about.app_hint": "Här kan du lära dig mer om Scribe och dess community.", + "i18n.app.about.community.github": "See koden på GitHub", + "i18n.app.about.community.mastodon": "Följ oss på Mastodon", + "i18n.app.about.community.matrix": "Chatta med teamet på Matrix", + "i18n.app.about.community.share_conjugate": "Dela Scribe", + "i18n.app.about.community.share_scribe": "Dela Scribe", + "i18n.app.about.community.title": "Community", + "i18n.app.about.community.view_apps": "Visa all Scribe-applikationer", + "i18n.app.about.community.wikimedia": "Wikimedia och Scribe", + "i18n.app.about.community.wikimedia.caption": "Om vårt samarbete", + "i18n.app.about.community.wikimedia.text_1": "Scribe skulle inte vara möjligt utan de otaliga bidrag som görs till de olika Wikimedia-projekten. Scribe använder sig av data från Wikidata Lexicographical data gemenskapen, och data från Wikipedia för de olika språk som Scribe stöder.", + "i18n.app.about.community.wikimedia.text_2": "Wikidata är en flerspråkig kunskapsgraf som underhålls kollektivt. Den hostas av Wikimedia Foundation. Den tillhandahåller data som kan användas under Creative Commons Public Domain-licensen (CC0). Scribe använder sig av språk-relaterad data från Wikidata för att ge användare tillgång till diverse grammatiska funktioner.", + "i18n.app.about.community.wikimedia.text_3": "Wikipedia är en flerspråkig gratis online-encyklopedi skriven och underhållen av en gemenskap av volontärer genom öppet samarbete och ett wiki-baserat redigeringssystem. Scribe använder data från Wikipedia för att producera autoförslag genom att härleda de vanligaste orden i ett språk samt de vanligaste orden som följer dem.", + "i18n.app.about.feedback.app_hints": "Återställ app-tips", + "i18n.app.about.feedback.bug_report": "Rapportera ett fel", + "i18n.app.about.feedback.email": "Skicka ett e-mail till oss", + "i18n.app.about.feedback.rate_conjugate": "Betygsätt Scribe", + "i18n.app.about.feedback.rate_scribe": "Betygsätt Scribe", + "i18n.app.about.feedback.title": "Feedback och support", + "i18n.app.about.feedback.version": "Version", + "i18n.app.about.legal.privacy_policy": "Integritetspolicy", + "i18n.app.about.legal.privacy_policy.caption": "Håller dig säker", + "i18n.app.about.legal.privacy_policy.text": "Observera att den engelska versionen av denna policy har företräde framför alla andra versioner.\n\nScribe-utvecklarna (SCRIBE) byggde iOS-applikationen \"Scribe - Language Keyboards\" (SERVICE) som en applikation med öppen källkod.\nDenna TJÄNST tillhandahålls av SCRIBE utan kostnad och är avsedd att användas i befintligt skick.\n\nDenna sekretesspolicy (POLICY) används för att informera läsaren om policyerna för åtkomst, spårning, insamling, lagring, användning och utlämnande av personlig information (ANVÄNDARINFORMATION) och användningsdata (ANVÄNDARDATA) för alla individer som använder denna TJÄNST (ANVÄNDARE).\n\nANVÄNDARINFORMATION definieras specifikt som all information som är relaterad till användarna själva eller de enheter de använder för att få tillgång till tjänsten.\n\nANVÄNDARDATA definieras specifikt som all text som skrivs eller åtgärder som utförs av ANVÄNDARNA när de använder TJÄNSTEN.\n\n1. Uttalande om policy\n\nDenna TJÄNST får inte tillgång till, spårar, samlar in, behåller, använder eller avslöjar någon ANVÄNDARINFORMATION eller ANVÄNDARDATA.\n\n2. Spårar inte\n\nANVÄNDARE som kontaktar SCRIBE för att be om att deras ANVÄNDARINFORMATION och ANVÄNDARDATA inte spåras kommer att förses med en kopia av denna POLICY samt en länk till alla källkoder som bevis på att de inte spåras.\n\n3. Uppgifter från tredje part\n\nDenna TJÄNST använder sig av data från tredje part. All data som används vid skapandet av denna TJÄNST kommer från källor som tillåter dess fulla användning på det sätt som görs av TJÄNSTEN. Specifikt kommer data för denna TJÄNST från Wikidata, Wikipedia och Unicode. Wikidata säger att \"All strukturerad data i namnrymderna main, property och lexeme görs tillgänglig under Creative Commons CC0-licensen; text i andra namnrymder görs tillgänglig under Creative Commons Attribution-Share Alike-Licens.\" Policyn som beskriver Wikidatas dataanvändning finns på https://www.wikidata.org/wiki/Wikidata:Licensing. Wikipedia anger att textdata, den typ av data som används av TJÄNSTEN, \"... kan användas enligt villkoren i Creative Commons Attribution-Share Alike-licensen\". Policyn som beskriver Wikipedias dataanvändning kan hittas på https://en.wikipedia.org/wiki/Wikipedia:Reusing_Wikipedia_content. Unicode ger tillstånd, \"... kostnadsfritt, till alla personer som erhåller en kopia av Unicode-datafilerna och all tillhörande dokumentation (\"datafilerna\") eller Unicode-programvaran och all tillhörande dokumentation (\"programvaran\") för att hantera datafilerna eller programvaran utan begränsning...\" Policyn för användning av Unicode-data finns på https://www.unicode.org/license.txt.\n\n4. Källkod från tredje part\n\nDenna TJÄNST baserades på kod från tredje part. All källkod som används vid skapandet av denna TJÄNST kommer från källor som tillåter dess fulla användning på det sätt som görs av TJÄNSTEN. Grunden för detta projekt var projektet Custom Keyboard av Ethan Sarif-Kattan. Custom Keyboard släpptes under en MIT-licens, och denna licens är tillgänglig på https://github.com/EthanSK/CustomKeyboard/blob/master/LICENSE.\n\n5. Tjänster från tredje part\n\nDenna TJÄNST använder sig av tjänster från tredje part för att manipulera en del av data från tredje part. Specifikt har data översatts med hjälp av modeller från Hugging Face-transformatorer. Denna tjänst omfattas av en Apache License 2.0, som anger att den är tillgänglig för kommersiellt bruk, modifiering, distribution, patentanvändning och privat bruk. Licensen för ovannämnda tjänst finns på https://github.com/huggingface/transformers/blob/master/LICENSE.\n\n6. Länkar till tredje part\n\nDenna TJÄNST innehåller länkar till externa webbplatser. Om ANVÄNDARE klickar på en länk från tredje part kommer de att dirigeras till en webbplats. Observera att dessa externa webbplatser inte drivs av denna TJÄNST. Därför rekommenderas ANVÄNDARE starkt att granska sekretesspolicyn för dessa webbplatser. Denna TJÄNST har ingen kontroll över och tar inget ansvar för innehållet, sekretesspolicyn eller praxis på tredje parts webbplatser eller tjänster.\n\n7. Bilder från tredje part\n\nDenna TJÄNST innehåller bilder som är upphovsrättsskyddade av tredje part. Specifikt innehåller den här appen en kopia av logotyperna för GitHub, Inc och Wikidata, varumärkesskyddade av Wikimedia Foundation, Inc. Villkoren för hur GitHub-logotypen kan användas finns på https://github.com/logos, och villkoren för Wikidata-logotypen finns på följande Wikimedia-sida: https://foundation.wikimedia.org/wiki/Policy:Trademark_policy. Den här tjänsten använder de upphovsrättsskyddade bilderna på ett sätt som matchar dessa kriterier, med den enda avvikelsen är en rotation av GitHub-logotypen som är vanlig i öppen källkodsgemenskapen för att indikera att det finns en länk till GitHub-webbplatsen.\n\n8. Meddelande om innehåll\n\nDenna TJÄNST gör det möjligt för ANVÄNDARE att få tillgång till språkligt innehåll (INNEHÅLL). En del av detta INNEHÅLL kan anses vara olämpligt för barn och minderåriga som har rätt att göra det. Åtkomst till INNEHÅLL med hjälp av TJÄNSTEN görs på ett sätt så att informationen inte är tillgänglig om den inte uttryckligen är känd. Specifikt \"kan\" ANVÄNDARE översätta ord, böja verb och få tillgång till andra grammatiska egenskaper i INNEHÅLL som kan vara sexuella, våldsamma eller på annat sätt olämpliga till sin natur. ANVÄNDARE \"kan\" översätta ord, böja verb och få tillgång till andra grammatiska egenskaper i INNEHÅLL som kan vara sexuella, våldsamma eller på annat sätt olämpliga till sin natur om de inte redan känner till detta INNEHÅLLS natur. SCRIBE tar inget ansvar för åtkomsten till sådant INNEHÅLL.\n\n9. Ändringar\n\nDenna POLICY kan komma att ändras. Uppdateringar av denna POLICY kommer att ersätta alla tidigare instanser, och om de anses vara väsentliga kommer de att anges tydligt i nästa tillämpliga uppdatering av TJÄNSTEN. SCRIBE uppmuntrar ANVÄNDARE att regelbundet granska denna POLICY för den senaste informationen om vår integritetspraxis och att bekanta sig med eventuella ändringar.\n\n10. Kontakt\n\nOm du har några frågor, funderingar eller förslag om denna POLICY, tveka inte att besöka https://github.com/scribe-org eller kontakta SCRIBE på scribe.langauge@gmail.com. Ansvarig för sådana förfrågningar är Andrew Tavis McAllister.\n\n11. Ikraftträdande\n\nDenna POLICY gäller från och med den 24 maj 2022.", + "i18n.app.about.legal.third_party": "Licenser från tredje part", + "i18n.app.about.legal.third_party.caption": "Vems kod vi använde", + "i18n.app.about.legal.third_party.entry_custom_keyboard": "Custom Keyboard\n• Upphovsman: EthanSK\n• Licens: MIT\n• Länk: https://github.com/EthanSK/CustomKeyboard/blob/master/LICENSE", + "i18n.app.about.legal.third_party.entry_simple_keyboard": "Simple Keyboard\n• Upphovsman: Simple Mobile Tools\n• Licens: GPL-3.0\n• Länk: https://github.com/SimpleMobileTools/Simple-Keyboard/blob/main/LICENSE", + "i18n.app.about.legal.third_party.text": "Utvecklarna på Scribe (SCRIBE) har utvecklat iOS-applikationen \"Scribe - Language Keyboards\" (TJÄNST) med hjälp av kod från tredje part. All källkod använd i skapelsen av denna TJÄNST kommer ifrån källor som ger oss full tillåtelse att använda koden på det sätt som görs av TJÄNSTEN. Nedan listas källkoden som TJÄNSTEN är baserad på och licenserna som sammanfaller. \n\nFöljande lista listar all källkod, upphovsmän, licensen som gällde vid tillfället av användandet och en länk till licensen.", + "i18n.app.about.legal.title": "Legalitet", + "i18n.app.about.title": "Om", + "i18n.app.conjugate.choose_conjugation.select_tense": "Välj tempus", + "i18n.app.conjugate.choose_conjugation.title": "Välj en konjugering nedan", + "i18n.app.conjugate.recently_conjugated.title": "Nyligen konjugerade", + "i18n.app.conjugate.title": "Konjugera", + "i18n.app.conjugate.verbs_search.placeholder": "Sök efter verb", + "i18n.app.conjugate.verbs_search.title": "Konjugera verb", + "i18n.app.download.menu_option.conjugate_description": "Lägg till ny data till Scribe Conjugate.", + "i18n.app.download.menu_option.conjugate_download_data": "Ladda ner verb-data", + "i18n.app.download.menu_option.conjugate_download_data_start": "Ladda ner data för att börja konjugera!", + "i18n.app.download.menu_option.conjugate_title": "Verb-data", + "i18n.app.download.menu_option.scribe_description": "Lägg till ny data för Scribe-tangentbord.", + "i18n.app.download.menu_option.scribe_download_data": "Ladda ner tangentbords-data", + "i18n.app.download.menu_option.scribe_title": "Språk-data", + "i18n.app.download.menu_ui.select.all_languages": "Alla språk", + "i18n.app.download.menu_ui.select.title": "Välj data att ladda ner", + "i18n.app.download.menu_ui.title": "Ladda ner data", + "i18n.app.download.menu_ui.update_data.check_new": "Kolla efter ny data", + "i18n.app.download.menu_ui.update_data.regular_update": "Uppdatera regelbundet data", + "i18n.app.download.menu_ui.update_data.title": "Uppdatera data", + "i18n.app.installation.app_hint": "Följ instruktionerna nedan för att installera Scribe-tangentbord på din enhet.", + "i18n.app.installation.button_quick_tutorial": "Snabb genomgång", + "i18n.app.installation.keyboard.keyboard_settings": "Öppna tangentbords-inställningar", + "i18n.app.installation.keyboard.keyboards_bold": "Tangentbord", + "i18n.app.installation.keyboard.scribe_settings": "Öppna Scribe-inställningar", + "i18n.app.installation.keyboard.text_1": "Välj", + "i18n.app.installation.keyboard.text_2": "Aktivera tangenbort som du vill använda", + "i18n.app.installation.keyboard.text_3": "Medans du skriver, tryck", + "i18n.app.installation.keyboard.text_4": "För att välja tangentbord", + "i18n.app.installation.keyboard.title": "Tangentbords-installation", + "i18n.app.installation.title": "Installation", + "i18n.app.keyboard.not_in_wikidata.explanation_1": "Wikidata är en gemensamt redigerad kunskapsgraf som underhålls av Wikimedia Foundation. Det fungerar som en källa till öppen data för projekt som Wikipedia och flera andra.", + "i18n.app.keyboard.not_in_wikidata.explanation_2": "Scribe använder Wikidatas språkdata för många av sina kärnfunktioner. Vi får information som substantiv, genus, verbböjningar och mycket mer!", + "i18n.app.keyboard.not_in_wikidata.explanation_3": "Du kan skapa ett konto på wikidata.org för att gå med i communityn som stöder Scribe och så många andra projekt. Hjälp oss att ge gratis information till världen!", + "i18n.app.settings.app_hint": "Inställningar för appen och installerade tangentbord finns här.", + "i18n.app.settings.button_install_keyboards": "Installera tangentbord", + "i18n.app.settings.keyboard.functionality.annotate_suggestions": "Kommentera förslag/kompletteringar", + "i18n.app.settings.keyboard.functionality.annotate_suggestions_description": "Stryk under förslag och kompletteringar och visa deras genus medan du skriver.", + "i18n.app.settings.keyboard.functionality.auto_suggest_emoji": "Föreslå automatiskt emojis", + "i18n.app.settings.keyboard.functionality.auto_suggest_emoji_description": "Aktivera emojiförslag och kompletteringar för mer uttrycksfullt skrivande.", + "i18n.app.settings.keyboard.functionality.default_emoji_tone": "Standard-hudton för emojis", + "i18n.app.settings.keyboard.functionality.default_emoji_tone.caption": "Hudton som ska användas", + "i18n.app.settings.keyboard.functionality.default_emoji_tone_description": "Välj en standard-hudton för automatiska förslag och komplettering gällande emojis.", + "i18n.app.settings.keyboard.functionality.delete_word_by_word": "Nedtryckt delete tar bort ord för ord", + "i18n.app.settings.keyboard.functionality.delete_word_by_word_description": "Ta bort text ord för ord när delete-knappen är intryckt.", + "i18n.app.settings.keyboard.functionality.double_space_period": "Dubbla mellanslag blir punkt", + "i18n.app.settings.keyboard.functionality.double_space_period_description": "Lägg automatiskt in en punkt när mellanslag trycks två gånger.", + "i18n.app.settings.keyboard.functionality.hold_for_alt_chars": "Håll ner för alternativa tecken", + "i18n.app.settings.keyboard.functionality.hold_for_alt_chars_description": "Välj alternativa tecken genom att hålla ner tangenten och dra fingret till önskat tecken.", + "i18n.app.settings.keyboard.functionality.popup_on_keypress": "Visa popup vid tangenttryck", + "i18n.app.settings.keyboard.functionality.popup_on_keypress_description": "Visa en popup av tangenter medan de trycks.", + "i18n.app.settings.keyboard.functionality.punctuation_spacing": "Ta bort skiljeteckenavstånd", + "i18n.app.settings.keyboard.functionality.punctuation_spacing_description": "Ta bort överflödiga mellanslag före skiljetecken.", + "i18n.app.settings.keyboard.functionality.title": "Funktionalitet", + "i18n.app.settings.keyboard.keypress_vibration": "Vibrera på tangenttryck", + "i18n.app.settings.keyboard.keypress_vibration_description": "Låt enheten vibrera när du trycker på knapparna.", + "i18n.app.settings.keyboard.layout.default_currency": "Standard-symbol för valuta", + "i18n.app.settings.keyboard.layout.default_currency.caption": "Symbol för 123-tangenter", + "i18n.app.settings.keyboard.layout.default_currency_description": "Välj vilken valutasymbol som ska visas på sifferknapparna.", + "i18n.app.settings.keyboard.layout.default_layout": "Standardtangentbord", + "i18n.app.settings.keyboard.layout.default_layout.caption": "Layout som ska användas", + "i18n.app.settings.keyboard.layout.default_layout_description": "Välj en tangentbordslayout som passar dina skrivpreferenser och språkbehov.", + "i18n.app.settings.keyboard.layout.disable_accent_characters": "Inaktivera accenter", + "i18n.app.settings.keyboard.layout.disable_accent_characters_description": "Ta bort tangenter med accenter på den primära tangentbordslayouten.", + "i18n.app.settings.keyboard.layout.period_and_comma": "Punk och komma på ABC", + "i18n.app.settings.keyboard.layout.period_and_comma_description": "Inkludera punkt- och kommatangenter på huvudtangentbordet för att underlätta skrivandet.", + "i18n.app.settings.keyboard.layout.title": "Layout", + "i18n.app.settings.keyboard.title": "Välj installerade tangentbord", + "i18n.app.settings.keyboard.translation.select_source": "Välj språk", + "i18n.app.settings.keyboard.translation.select_source.caption": "Vilket är källspråket", + "i18n.app.settings.keyboard.translation.select_source.title": "Språk för översättning", + "i18n.app.settings.keyboard.translation.select_source_description": "Välj ett språk att översätta ifrån", + "i18n.app.settings.keyboard.translation.title": "Källspråk för översättning", + "i18n.app.settings.menu.app_color_mode": "Mörkt läge", + "i18n.app.settings.menu.app_color_mode_description": "Ändra programmets visning till mörkt läge.", + "i18n.app.settings.menu.app_language": "App-språk", + "i18n.app.settings.menu.app_language.caption": "Välj språk för apptexter", + "i18n.app.settings.menu.app_language.one_device_language_warning.message": "Du har bara ett språk installerat på din enhet. Installera fler språk i Inställningar och efter det kan du välja olika lokaliseringar av Scribe.", + "i18n.app.settings.menu.app_language.one_device_language_warning.title": "Endast ett enhetsspråk", + "i18n.app.settings.menu.app_language_description": "Ändra vilket språk Scribe-appen är på.", + "i18n.app.settings.menu.high_color_contrast": "Hög färgkontrast", + "i18n.app.settings.menu.high_color_contrast_description": "Öka färgkontrasten för förbättrad tillgänglighet och en tydligare tittarupplevelse.", + "i18n.app.settings.menu.increase_text_size": "Öka appens textstorlek", + "i18n.app.settings.menu.increase_text_size_description": "Öka storleken på menytexterna för bättre läsbarhet.", + "i18n.app.settings.menu.title": "App-inställningar", + "i18n.app.settings.title": "Inställningar", + "i18n.app.settings.translation": "Översättning" } diff --git a/Scribe-i18n/jsons/ta.json b/Scribe-i18n/jsons/ta.json new file mode 100644 index 00000000..41074e31 --- /dev/null +++ b/Scribe-i18n/jsons/ta.json @@ -0,0 +1,128 @@ +{ + "i18n.app._global.english": "ஆங்கிலம்", + "i18n.app._global.french": "பிரெஞ்சு", + "i18n.app._global.german": "ஜெர்மன்", + "i18n.app._global.italian": "இத்தாலிய", + "i18n.app._global.portuguese": "போர்ச்சுகீஸ்", + "i18n.app._global.russian": "ரஷ்ய", + "i18n.app._global.spanish": "ஸ்பானிஷ்", + "i18n.app._global.swedish": "ஸ்வீடிஷ்", + "i18n.app.about.app_hint": "Scribe மற்றும் அதன் சமூகத்தைப் பற்றி மேலும் அறிய இங்கே வரலாம்.", + "i18n.app.about.community.github": "GitHub இல் குறியீட்டைப் பார்க்க", + "i18n.app.about.community.mastodon": "Mastodon இல் எங்களைப் பின்தொடருங்கள்", + "i18n.app.about.community.matrix": "Matrix இல் குழுவுடன் அரட்டையடிக்க", + "i18n.app.about.community.share_conjugate": "Scribe Conjugate ஐப் பகிருங்கள்", + "i18n.app.about.community.share_scribe": "Scribe ஐப் பகிருங்கள்", + "i18n.app.about.community.title": "சமூகம்", + "i18n.app.about.community.view_apps": "அனைத்து Scribe பயன்பாடுகளையும் பார்க்க", + "i18n.app.about.community.wikimedia": "விக்கிமீடியா மற்றும் Scribe", + "i18n.app.about.community.wikimedia.caption": "நாங்கள் எவ்வாறு ஒன்றாக வேலை செய்கிறோம்", + "i18n.app.about.community.wikimedia.text_1": "விக்கிமீடியா பங்களிப்பாளர்கள் ஆதரிக்கும் பல திட்டங்களுக்கு செய்த எண்ணற்ற பங்களிப்புகள் இல்லையென்றால் Scribe சாத்தியமாகியிருக்காது. Scribe, விக்கிடேட்டா அகராதி தரவு சமூகத்தின் தரவுகளையும், Scribe ஆதரிக்கும் ஒவ்வொரு மொழிக்கும் விக்கிபீடியாவின் தரவுகளையும் பயன்படுத்துகிறது.", + "i18n.app.about.community.wikimedia.text_2": "விக்கிடேட்டா என்பது விக்கிமீடியா அறக்கட்டளையால் நடத்தப்படும் கூட்டுறவு முறையில் திருத்தப்படும் பன்மொழி அறிவுக் கோவை ஆகும். இது Creative Commons பொது டொமைன் உரிமம் (CC0) கீழ் எவரும் பயன்படுத்தக்கூடிய இலவச தரவுகளை வழங்குகிறது. Scribe, பயனர்களுக்கு வினைச்சொல் இணைப்புகள், பெயர்ச்சொல் குறிப்புகள், பெயர்ச்சொல் பன்மைகள் மற்றும் பல அம்சங்களை வழங்க விக்கிடேட்டாவின் மொழித் தரவுகளைப் பயன்படுத்துகிறது.", + "i18n.app.about.community.wikimedia.text_3": "விக்கிபீடியா என்பது தன்னார்வலர்களின் சமூகத்தால் திறந்த ஒத்துழைப்பு மற்றும் விக்கி-அடிப்படையிலான திருத்தும் முறையின் மூலம் எழுதப்பட்டு பராமரிக்கப்படும் பன்மொழி இலவச ஆன்லைன் கலைக்களஞ்சியம் ஆகும். Scribe, ஒரு மொழியின் மிகவும் பொதுவான சொற்கள் மற்றும் அவற்றைத் தொடரும் மிகவும் பொதுவான சொற்களைக் கண்டறிந்து தானியங்கு பரிந்துரைகளை உருவாக்க விக்கிபீடியாவின் தரவுகளைப் பயன்படுத்துகிறது.", + "i18n.app.about.feedback.app_hints": "பயன்பாட்டு குறிப்புகளை மீட்டமை", + "i18n.app.about.feedback.bug_report": "பிழையை புகாரளி", + "i18n.app.about.feedback.email": "எங்களுக்கு மின்னஞ்சல் அனுப்புங்கள்", + "i18n.app.about.feedback.rate_conjugate": "Scribe Conjugate ஐ மதிப்பிடுங்கள்", + "i18n.app.about.feedback.rate_scribe": "Scribe ஐ மதிப்பிடுங்கள்", + "i18n.app.about.feedback.title": "கருத்து மற்றும் ஆதரவு", + "i18n.app.about.feedback.version": "பதிப்பு", + "i18n.app.about.legal.privacy_policy": "தனியுரிமைக் கொள்கை", + "i18n.app.about.legal.privacy_policy.caption": "உங்களைப் பாதுகாப்பாக வைத்திருத்தல்", + "i18n.app.about.legal.privacy_policy.text": "இந்த கொள்கையின் ஆங்கில பதிப்பு மற்ற எல்லா பதிப்புகளையும் விட முன்னுரிமை பெறுவதை கவனிக்கவும்.\n\nScribe டெவலப்பர்கள் (SCRIBE) iOS பயன்பாடு \"Scribe - Language Keyboards\" (SERVICE) ஐ திறந்த மூல பயன்பாடாக உருவாக்கியுள்ளனர். இந்த சேவை SCRIBE ஆல் இலவசமாக வழங்கப்படுகிறது மற்றும் அது இருக்கும் நிலையிலேயே பயன்படுத்த வேண்டும்.\n\nஇந்த தனியுரிமைக் கொள்கை (POLICY) இந்த சேவையைப் (SERVICE) பயன்படுத்தும் அனைத்து நபர்களுக்கும் (USERS) தனிப்பட்ட தகவல் (USER INFORMATION) மற்றும் பயன்பாட்டுத் தரவு (USER DATA) அணுகல், கண்காணிப்பு, சேகரிப்பு, தக்கவைத்தல், பயன்படுத்துதல் மற்றும் வெளிப்படுத்துதல் பற்றிய கொள்கைகளைத் தெரிவிக்க பயன்படுத்தப்படுகிறது.\n\nUSER INFORMATION என்பது குறிப்பாக பயனர்கள் அல்லது சேவையை அணுக அவர்கள் பயன்படுத்தும் சாधனங்கள் தொடர்பான எந்தவொரு தகவலும் ஆகும்.\n\nUSER DATA என்பது குறிப்பாக சேவையைப் பயன்படுத்தும் போது பயனர்கள் தட்டச்சு செய்யும் எந்தவொரு உரை அல்லது செய்யும் செயல்களும் ஆகும்.\n\n1. கொள்கை அறிக்கை\n\nஇந்த சேவை எந்தவொரு USER INFORMATION அல்லது USER DATA ஐயும் அணுகாது, கண்காணிக்காது, சேகரிக்காது, தக்கவைக்காது, பயன்படுத்தாது அல்லது வெளிப்படுத்தாது.\n\n2. கண்காணிக்காதே\n\nதங்கள் USER INFORMATION மற்றும் USER DATA கண்காணிக்கப்படக் கூடாது என்று கேட்டு SCRIBE ஐ தொடர்பு கொள்ளும் பயனர்களுக்கு இந்த POLICY இன் நகல் மற்றும் அவர்கள் கண்காணிக்கப்படவில்லை என்பதற்கான ஆதாரமாக அனைத்து மூலக் குறியீடுகளுக்கான இணைப்பு வழங்கப்படும்.\n\n3. மூன்றாம் தரப்புத் தரவு\n\nஇந்த சேவை மூன்றாம் தரப்புத் தரவைப் பயன்படுத்துகிறது. இந்த சேவையை உருவாக்க பயன்படுத்தப்படும் அனைத்துத் தரவுகளும் சேவையால் செய்யப்படும் முறையில் அதன் முழுப் பயன்பாட்டையும் அனுமதிக்கும் மூலங்களிலிருந்து வருகின்றன. குறிப்பாக, இந்த சேவைக்கான தரவு விக்கிடேட்டா, விக்கிபீடியா மற்றும் யூனிகோடு ஆகியவற்றிலிருந்து வருகிறது...", + "i18n.app.about.legal.third_party": "மூன்றாம் தரப்பு உரிமங்கள்", + "i18n.app.about.legal.third_party.caption": "நாங்கள் யாருடைய குறியீட்டைப் பயன்படுத்தினோம்", + "i18n.app.about.legal.third_party.entry_custom_keyboard": "Custom Keyboard\n• ஆசிரியர்: EthanSK\n• உரிமம்: MIT\n• இணைப்பு: https://github.com/EthanSK/CustomKeyboard/blob/master/LICENSE", + "i18n.app.about.legal.third_party.entry_simple_keyboard": "Simple Keyboard\n• ஆசிரியர்: Simple Mobile Tools\n• உரிமம்: GPL-3.0\n• இணைப்பு: https://github.com/SimpleMobileTools/Simple-Keyboard/blob/main/LICENSE", + "i18n.app.about.legal.third_party.text": "Scribe டெவலப்பர்கள் (SCRIBE) iOS பயன்பாடு \"Scribe - Language Keyboards\" (SERVICE) ஐ மூன்றாம் தரப்பு குறியீட்டைப் பயன்படுத்தி உருவாக்கியுள்ளனர். இந்த சேவையை உருவாக்க பயன்படுத்தப்படும் அனைத்து மூலக் குறியீடுகளும் சேவையால் செய்யப்படும் முறையில் அதன் முழுப் பயன்பாட்டையும் அனுமதிக்கும் மூலங்களிலிருந்து வருகின்றன. இந்த பகுதி சேவை அடிப்படையாகக் கொண்ட மூலக் குறியீட்டையும் ஒவ்வொன்றின் தொடர்புடைய உரிமங்களையும் பட்டியலிடுகிறது.\n\nபின்வருவது பயன்படுத்தப்பட்ட அனைத்து மூலக் குறியீடுகள், குறியீட்டின் முக்கிய ஆசிரியர் அல்லது ஆசிரியர்கள், பயன்பாட்டின் போது அது வெளியிடப்பட்ட உரிமம் மற்றும் உரிமத்திற்கான இணைப்பு ஆகியவற்றின் பட்டியல்.", + "i18n.app.about.legal.title": "சட்டம்", + "i18n.app.about.title": "பற்றி", + "i18n.app.conjugate.choose_conjugation.select_tense": "காலத்தைத் தேர்ந்தெடுங்கள்", + "i18n.app.conjugate.choose_conjugation.title": "கீழே ஒரு இணைப்பைத் தேர்ந்தெடுங்கள்", + "i18n.app.conjugate.recently_conjugated.title": "சமீபத்தில் இணைக்கப்பட்டவை", + "i18n.app.conjugate.title": "இணைப்பு", + "i18n.app.conjugate.verbs_search.placeholder": "வினைச்சொற்களைத் தேடுங்கள்", + "i18n.app.conjugate.verbs_search.title": "வினைச்சொற்களை இணைக்க", + "i18n.app.download.menu_option.conjugate_description": "Scribe Conjugate இல் புதிய தரவைச் சேர்க்கவும்.", + "i18n.app.download.menu_option.conjugate_download_data": "வினைச்சொல் தரவைப் பதிவிறக்கம் செய்யுங்கள்", + "i18n.app.download.menu_option.conjugate_download_data_start": "இணைப்பைத் தொடங்க தரவைப் பதிவிறக்கம் செய்யுங்கள்!", + "i18n.app.download.menu_option.conjugate_title": "வினைச்சொல் தரவு", + "i18n.app.download.menu_option.scribe_description": "Scribe விசைப்பலகைகளில் புதிய தரவைச் சேர்க்கவும்.", + "i18n.app.download.menu_option.scribe_download_data": "விசைப்பலகை தரவைப் பதிவிறக்கம் செய்யுங்கள்", + "i18n.app.download.menu_option.scribe_title": "மொழித் தரவு", + "i18n.app.download.menu_ui.select.all_languages": "அனைத்து மொழிகள்", + "i18n.app.download.menu_ui.select.title": "பதிவிறக்க வேண்டிய தரவைத் தேர்ந்தெடுங்கள்", + "i18n.app.download.menu_ui.title": "தரவைப் பதிவிறக்கம் செய்யுங்கள்", + "i18n.app.download.menu_ui.update_data.check_new": "புதிய தரவைச் சரிபார்க்கவும்", + "i18n.app.download.menu_ui.update_data.regular_update": "தரவை வழக்கமாக புதுப்பிக்கவும்", + "i18n.app.download.menu_ui.update_data.title": "தரவைப் புதுப்பிக்கவும்", + "i18n.app.installation.app_hint": "உங்கள் சாధனத்தில் Scribe விசைப்பலகைகளை நிறுவ கீழே உள்ள வழிமுறைகளைப் பின்பற்றுங்கள்.", + "i18n.app.installation.button_quick_tutorial": "விரைவு பயிற்சி", + "i18n.app.installation.keyboard.keyboard_settings": "விசைப்பலகை அமைப்புகளைத் திறக்கவும்", + "i18n.app.installation.keyboard.keyboards_bold": "விசைப்பலகைகள்", + "i18n.app.installation.keyboard.scribe_settings": "Scribe அமைப்புகளைத் திறக்கவும்", + "i18n.app.installation.keyboard.text_1": "தேர்ந்தெடுக்கவும்", + "i18n.app.installation.keyboard.text_2": "நீங்கள் பயன்படுத்த விரும்பும் விசைப்பலகைகளை இயக்கவும்", + "i18n.app.installation.keyboard.text_3": "தட்டச்சு செய்யும் போது, அமுக்கவும்", + "i18n.app.installation.keyboard.text_4": "விசைப்பலகைகளைத் தேர்ந்தெடுக்க", + "i18n.app.installation.keyboard.title": "விசைப்பலகை நிறுவல்", + "i18n.app.installation.title": "நிறுவல்", + "i18n.app.keyboard.not_in_wikidata.explanation_1": "விக்கிடேட்டா என்பது விக்கிமீடியா அறக்கட்டளையால் பராமரிக்கப்படும் கூட்டுறவு முறையில் திருத்தப்படும் அறிவுக் கோவை ஆகும். இது விக்கிபீடியா போன்ற திட்டங்களுக்கும் எண்ணற்ற பிற திட்டங்களுக்கும் திறந்த தரவின் மூலமாக செயல்படுகிறது.", + "i18n.app.keyboard.not_in_wikidata.explanation_2": "Scribe அதன் பல முக்கிய அம்சங்களுக்காக விக்கிடேட்டாவின் மொழித் தரவுகளைப் பயன்படுத்துகிறது. பெயர்ச்சொல் பாலினங்கள், வினைச்சொல் இணைப்புகள் மற்றும் பலவற்றைப் பற்றிய தகவல்களை நாங்கள் பெறுகிறோம்!", + "i18n.app.keyboard.not_in_wikidata.explanation_3": "wikidata.org இல் கணக்கு உருவாக்கி Scribe மற்றும் பல பிற திட்டங்களை ஆதரிக்கும் சமூகத்தில் சேரலாம். உலகிற்கு இலவச தகவல்களைக் கொண்டு வர எங்களுக்கு உதவுங்கள்!", + "i18n.app.settings.app_hint": "பயன்பாடு மற்றும் நிறுவப்பட்ட மொழி விசைப்பலகைகளுக்கான அமைப்புகள் இங்கே காணப்படுகின்றன.", + "i18n.app.settings.button_install_keyboards": "விசைப்பலகைகளை நிறுவுங்கள்", + "i18n.app.settings.keyboard.functionality.annotate_suggestions": "பரிந்துரை/நிறைவுகளைக் குறிப்பிடுங்கள்", + "i18n.app.settings.keyboard.functionality.annotate_suggestions_description": "நீங்கள் தட்டச்சு செய்யும் போது அவற்றின் பாலினத்தைக் காட்ட பரிந்துரைகள் மற்றும் நிறைவுகளுக்கு அடிக்கோடு இடுங்கள்.", + "i18n.app.settings.keyboard.functionality.auto_suggest_emoji": "குழப்புகளை தானாக பரிந்துரைக்கவும்", + "i18n.app.settings.keyboard.functionality.auto_suggest_emoji_description": "அதிக வெளிப்படையான தட்டச்சுக்காக குழப்பு பரிந்துரைகள் மற்றும் நிறைவுகளை இயக்கவும்.", + "i18n.app.settings.keyboard.functionality.default_emoji_tone": "இயல்புநிலை குழப்பு தோல் நிறம்", + "i18n.app.settings.keyboard.functionality.default_emoji_tone.caption": "பயன்படுத்த வேண்டிய தோல் நிறம்", + "i18n.app.settings.keyboard.functionality.default_emoji_tone_description": "குழப்பு தானியங்கு பரிந்துரைகள் மற்றும் நிறைவுகளுக்கு இயல்புநிலை தோல் நிறத்தை அமைக்கவும்.", + "i18n.app.settings.keyboard.functionality.delete_word_by_word": "அழிப்பதைப் பிடித்து வைத்திருப்பது சொல்லால் சொல்", + "i18n.app.settings.keyboard.functionality.delete_word_by_word_description": "அழிப்பு விசை அழுத்தப்பட்டு வைத்திருக்கும் போது உரையை சொல்லால் சொல் அழிக்கவும்.", + "i18n.app.settings.keyboard.functionality.double_space_period": "இரண்டு இடைவெளி புள்ளிகள்", + "i18n.app.settings.keyboard.functionality.double_space_period_description": "இடைவெளி விசை இரண்டு முறை அழுத்தப்படும் போது தானாக ஒரு புள்ளியைச் செருகவும்.", + "i18n.app.settings.keyboard.functionality.hold_for_alt_chars": "மாற்று எழுத்துக்களுக்குப் பிடித்திருக்கவும்", + "i18n.app.settings.keyboard.functionality.hold_for_alt_chars_description": "விசைகளைப் பிடித்து விரும்பிய எழுத்துக்கு இழுத்து மாற்று எழுத்துக்களைத் தேர்ந்தெடுக்கவும்.", + "i18n.app.settings.keyboard.functionality.popup_on_keypress": "விசை அழுத்தத்தில் பாப்அப்பைக் காட்டவும்", + "i18n.app.settings.keyboard.functionality.popup_on_keypress_description": "விசைகள் அழுத்தப்படும் போது அவற்றின் பாப்அப்பைக் காட்டவும்.", + "i18n.app.settings.keyboard.functionality.punctuation_spacing": "நிறுத்தற்குறி இடைவெளியை அழிக்கவும்", + "i18n.app.settings.keyboard.functionality.punctuation_spacing_description": "நிறுத்தற்குறிகளுக்கு முன் உள்ள அதிகப்படியான இடைவெளிகளை அகற்றவும்.", + "i18n.app.settings.keyboard.functionality.title": "செயல்பாடு", + "i18n.app.settings.keyboard.keypress_sound": "விசை அழுத்தத்தில் ஒலி இயக்கவும்", + "i18n.app.settings.keyboard.keypress_sound_description": "விசைகள் அழுத்தப்படும் போது சாధனம் ஒலி எழுப்பச் செய்யவும்.", + "i18n.app.settings.keyboard.keypress_vibration": "விசை அழுத்தத்தில் அதிர்வவும்", + "i18n.app.settings.keyboard.keypress_vibration_description": "விசைகள் அழுத்தப்படும் போது சாधனம் அதிரச் செய்யவும்.", + "i18n.app.settings.keyboard.layout.default_currency": "இயல்புநிலை நாணய சின்னம்", + "i18n.app.settings.keyboard.layout.default_currency.caption": "123 விசைகளுக்கான சின்னம்", + "i18n.app.settings.keyboard.layout.default_currency_description": "எண் விசைகளில் எந்த நாணய சின்னம் தோன்ற வேண்டும் என்பதைத் தேர்ந்தெடுக்கவும்.", + "i18n.app.settings.keyboard.layout.default_layout": "இயல்புநிலை விசைப்பலகை", + "i18n.app.settings.keyboard.layout.default_layout.caption": "பயன்படுத்த வேண்டிய தளவமைப்பு", + "i18n.app.settings.keyboard.layout.default_layout_description": "உங்கள் தட்டச்சு விருப்பம் மற்றும் மொழித் தேவைகளுக்கு ஏற்ற விசைப்பலகை தளவமைப்பைத் தேர்ந்தெடுக்கவும்.", + "i18n.app.settings.keyboard.layout.disable_accent_characters": "உச்சரிப்பு எழுத்துக்களை முடக்கவும்", + "i18n.app.settings.keyboard.layout.disable_accent_characters_description": "முதன்மை விசைப்பலகை தளவமைப்பில் உச்சரிப்பு கொண்ட எழுத்து விசைகளை அகற்றவும்.", + "i18n.app.settings.keyboard.layout.period_and_comma": "ABC இல் புள்ளி மற்றும் கமா", + "i18n.app.settings.keyboard.layout.period_and_comma_description": "வசதியான தட்டச்சுக்காக முக்கிய விசைப்பலகையில் புள்ளி மற்றும் கமா விசைகளைச் சேர்க்கவும்.", + "i18n.app.settings.keyboard.layout.title": "தளவமைப்பு", + "i18n.app.settings.keyboard.title": "நிறுவப்பட்ட விசைப்பலகையைத் தேர்ந்தெடுக்கவும்", + "i18n.app.settings.keyboard.translation.select_source": "மொழியைத் தேர்ந்தெடுக்கவும்", + "i18n.app.settings.keyboard.translation.select_source.caption": "மூல மொழி என்ன", + "i18n.app.settings.keyboard.translation.select_source.title": "மொழிபெயர்ப்பு மொழி", + "i18n.app.settings.keyboard.translation.select_source_description": "எந்த மொழியிலிருந்து மொழிபெயர்க்க வேண்டும் என்பதை மாற்றவும்.", + "i18n.app.settings.keyboard.translation.title": "மொழிபெயர்ப்பு மூல மொழி", + "i18n.app.settings.menu.app_color_mode": "இருள் முறை", + "i18n.app.settings.menu.app_color_mode_description": "பயன்பாட்டுக் காட்சியை இருள் முறைக்கு மாற்றவும்.", + "i18n.app.settings.menu.app_language": "பயன்பாட்டு மொழி", + "i18n.app.settings.menu.app_language.caption": "பயன்பாட்டு உரைகளுக்கு மொழியைத் தேர்ந்தெடுக்கவும்", + "i18n.app.settings.menu.app_language.one_device_language_warning.message": "உங்கள் சாधனத்தில் ஒரே ஒரு மொழி மட்டுமே நிறுவப்பட்டுள்ளது. தயவுசெய்து அமைப்புகளில் மேலும் மொழிகளை நிறுவுங்கள், பின்னர் நீங்கள் Scribe இன் வெவ்வேறு உள்ளூர்மயமாக்கல்களைத் தேர்ந்தெடுக்கலாம்.", + "i18n.app.settings.menu.app_language.one_device_language_warning.title": "ஒரே சாधன மொழி மட்டுமே", + "i18n.app.settings.menu.app_language_description": "Scribe பயன்பாடு எந்த மொழியில் இருக்க வேண்டும் என்பதை மாற்றவும்.", + "i18n.app.settings.menu.high_color_contrast": "உயர் வண்ண மாறுபாடு", + "i18n.app.settings.menu.high_color_contrast_description": "மேம்பட்ட அணுகலுக்காகவும் தெளிவான பார்வை அனுபவத்திற்காகவும் வண்ண மாறுபாட்டை அதிகரிக்கவும்.", + "i18n.app.settings.menu.increase_text_size": "பயன்பாட்டு உரை அளவை அதிகரிக்கவும்", + "i18n.app.settings.menu.increase_text_size_description": "சிறந்த வாசிப்புக்காக மெனு உரைகளின் அளவை அதிகரிக்கவும்.", + "i18n.app.settings.menu.title": "பயன்பாட்டு அமைப்புகள்", + "i18n.app.settings.title": "அமைப்புகள்", + "i18n.app.settings.translation": "மொழிபெயர்ப்பு" +} diff --git a/Scribe-i18n/jsons/te.json b/Scribe-i18n/jsons/te.json new file mode 100644 index 00000000..0967ef42 --- /dev/null +++ b/Scribe-i18n/jsons/te.json @@ -0,0 +1 @@ +{} diff --git a/Scribe-i18n/jsons/tr.json b/Scribe-i18n/jsons/tr.json index f851745f..dea40fc9 100644 --- a/Scribe-i18n/jsons/tr.json +++ b/Scribe-i18n/jsons/tr.json @@ -1,126 +1,129 @@ { - "app._global.english": "İngilizce", - "app._global.french": "Fransızca", - "app._global.german": "Almanca", - "app._global.italian": "İtalyanca", - "app._global.portuguese": "Portekizce", - "app._global.russian": "Rusça", - "app._global.spanish": "İspanyolca", - "app._global.swedish": "İsveççe", - "app.about.app_hint": "Scribe ve topluluğu hakkında daha fazla bilgi edinebileceğiniz yer burası.", - "app.about.community.github": "GitHub'da kodu gör", - "app.about.community.mastodon": "Mastodon'da bizi takip et", - "app.about.community.matrix": "Matrix'te ekiple sohbet et", - "app.about.community.share_conjugate": "Scribe Conjugate'i paylaş", - "app.about.community.share_scribe": "Scribe'ı paylaş", - "app.about.community.title": "Topluluk", - "app.about.community.view_apps": "Tüm Scribe uygulamalarını görüntüle", - "app.about.community.wikimedia": "Wikimedia ve Scribe", - "app.about.community.wikimedia.caption": "Nasıl birlikte çalışıyoruz", - "app.about.community.wikimedia.text_1": "Scribe, Wikimedia projelerine katkıda bulunan sayısız katkıcının desteği olmadan mümkün olamazdı. Scribe, desteklediği her dil için Wikidata Lexicographical veri topluluğundan ve Wikipedia'dan veri kullanır.", - "app.about.community.wikimedia.text_2": "Wikimedia Vakfı tarafından barındırılan Wikidata, kolaboratif çok dilli bir bilgi grafiğidir. Herkesin ücretsiz olarak kullanabileceği verileri, Creative Commons Kamu Malı lisansı (CC0) altında erişebilir kılar. Scribe, kullanıcılarına fiil çekimleri, isim formları açıklamaları, isim çoğulları ve daha birçok özellik sağlamak için Wikidata'nın dil verilerini kullanır.", - "app.about.community.wikimedia.text_3": "Wikipedia, topluluğu gönüllülerden oluşan ve toplu işbirlik yoluyla yazılan ve sürdürülen, çok dilli bir ücretsiz çevrimiçi ansiklopedidir. Scribe, bir dildeki en yaygın kelimeleri ve onları takip eden en yaygın kelimeleri kullanarak otomatik öneriler üretmek için Wikipedia'dan veri kullanır.", - "app.about.feedback.app_hints": "Uygulama ipuçlarını sıfırla", - "app.about.feedback.bug_report": "Hata bildir", - "app.about.feedback.email": "Bize e-posta gönder", - "app.about.feedback.rate_conjugate": "Scribe Conjugate'i değerlendir", - "app.about.feedback.rate_scribe": "Scribe'ı değerlendir", - "app.about.feedback.title": "Geri bildirim ve destek", - "app.about.feedback.version": "Sürüm", - "app.about.legal.privacy_policy": "Gizlilik politikası", - "app.about.legal.privacy_policy.caption": "Sizi güvende tutmak", - "app.about.legal.privacy_policy.text": "Bu politikanın İngilizce versiyonunun diğer tüm versiyonlara üstün geldiğini lütfen unutmayın.\n\nScribe geliştiricileri (SCRIBE) \"Scribe - Language Keyboards\" adlı iOS uygulamasını (HİZMET) açık kaynaklı bir uygulama olarak oluşturdu. Bu HİZMET, SCRIBE tarafından maliyetsiz olarak sunulmakta ve olduğu gibi kullanılmak üzere tasarlanmıştır.\n\nBu gizlilik politikası (POLİTİKA), bu HİZMET'i (KULLANICILAR) kullanan tüm bireylerin kişisel bilgileri (KULLANICI BİLGİLERİ) ve kullanım verileri (KULLANICI VERİLERİ) erişimi, takibi, toplanması, saklanması, kullanımı ve açıklanması politikalarını okuyucuya bildirmek için kullanılmaktadır.\n\nKULLANICI BİLGİLERİ, KULLANICILAR ya da bu HİZMET'e erişmek için kullandıkları cihazlarla ilgili herhangi bir bilgi olarak özellikle tanımlanmıştır.\n\nKULLANICI VERİLERİ, KULLANICILAR tarafından bu HİZMET'i kullanırken yazılan veya yapılan herhangi bir işlem olarak özellikle tanımlanmıştır.\n\n1. Politika Beyanı\n\nBu HİZMET, herhangi bir KULLANICI BİLGİSİ ya da KULLANICI VERİSİ'ni erişmez, takip etmez, toplamaz, saklamaz, kullanmaz veya ifşa etmez.\n\n2. Takip Etmeme\n\nKULLANICILAR, KULLANICI BİLGİLERİ ve KULLANICI VERİLERİ'nin takip edilmemesini talep etmek için SCRIBE ile iletişime geçtiğinde, kendilerine bu POLİTİKA'nın bir kopyası ve takip edilmediklerine dair bir kanıt olarak tüm kaynak kodlarına bir bağlantı sağlanacaktır.\n\n3. Üçüncü Taraf Verileri\n\nBu HİZMET, üçüncü taraf verilerini kullanır. Bu HİZMET'in oluşturulmasında kullanılan tüm veriler, bu HİZMET tarafından yapılan şekilde tamamen kullanılmasına izin veren kaynaklardan gelmektedir. Özellikle, bu HİZMET'in verileri Wikidata, Wikipedia ve Unicode'dan gelmektedir. Wikidata, \"Ana, özellik ve lexeme ad alanlarındaki tüm yapılandırılmış veriler Creative Commons CC0 Lisansı altında sunulmaktadır; diğer ad alanlarındaki metinler Creative Commons Attribution-Share Alike Lisansı altında sunulmaktadır.\" demektedir. Wikidata veri kullanımını detaylandıran politika https://www.wikidata.org/wiki/Wikidata:Licensing adresinde bulunabilir. Wikipedia, kullanılan metin verileri için \"… Creative Commons Attribution Share-Alike lisansı şartlarına göre kullanılabilir.\" demektedir. Wikipedia veri kullanımını detaylandıran politika https://en.wikipedia.org/wiki/Wikipedia:Reusing_Wikipedia_content adresinde bulunabilir. Unicode, \"… Unicode veri dosyalarını ve ilişkili dokümantasyonu (\"Veri Dosyaları\") veya Unicode yazılımını ve ilişkili dokümantasyonu (\"Yazılım\") herhangi bir kısıtlama olmaksızın işlemek için herhangi bir kişiye ücretsiz olarak izin verir.\" demektedir. Unicode veri kullanımını detaylandıran politika https://www.unicode.org/license.txt adresinde bulunabilir.\n\n4. Üçüncü Taraf Kaynak Kodu\n\nBu HİZMET, üçüncü taraf kodlarına dayanmaktadır. Bu HİZMET'in oluşturulmasında kullanılan tüm kaynak kodları, bu HİZMET tarafından yapılan şekilde tamamen kullanılmasına izin veren kaynaklardan gelmektedir. Özellikle, bu projenin temeli Ethan Sarif-Kattan'ın Custom Keyboard projesiydi. Custom Keyboard, MIT lisansı altında yayınlandı ve bu lisans https://github.com/EthanSK/CustomKeyboard/blob/master/LICENSE adresinde bulunabilir.\n\n5. Üçüncü Taraf Hizmetler\n\nBu HİZMET, bazı üçüncü taraf verilerini manipüle etmek için üçüncü taraf hizmetlerini kullanır. Özellikle, veriler Hugging Face transformers modelleri kullanılarak çevrilmiştir. Bu hizmet, Apache Lisansı 2.0 kapsamındadır ve bu lisans, ticari kullanım, değiştirme, dağıtım, patent kullanımı ve özel kullanım için uygundur. Söz konusu hizmetin lisansı https://github.com/huggingface/transformers/blob/master/LICENSE adresinde bulunabilir.\n\n6. Üçüncü Taraf Bağlantılar\n\nBu HİZMET, dış web sitelerine bağlantılar içerir. KULLANICILAR, üçüncü taraf bir bağlantıya tıkladığında bir web sitesine yönlendirilir. Bu dış web sitelerinin bu HİZMET tarafından işletilmediğini unutmayın. Bu nedenle, KULLANICILAR'ın bu web sitelerinin gizlilik politikasını incelemeleri şiddetle tavsiye edilir. Bu HİZMET'in üçüncü taraf sitelerin veya hizmetlerin içeriği, gizlilik politikaları veya uygulamaları üzerinde hiçbir kontrolü yoktur ve hiçbir sorumluluk kabul etmez.\n\n7. Üçüncü Taraf Görseller\n\nBu HİZMET, üçüncü taraflarca telif hakkı alınmış görseller içerir. Özellikle, bu uygulama GitHub, Inc.'in ve Wikimedia Vakfı, Inc. tarafından tescil edilen Wikidata'nın logolarının bir kopyasını içermektedir. GitHub logosunun kullanım şartları https://github.com/logos adresinde bulunabilir ve Wikidata logosunun şartları https://foundation.wikimedia.org/wiki/Policy:Trademark_policy adresinde bulunabilir. Bu HİZMET, bu kriterlere uygun bir şekilde telif hakkı alınmış görselleri kullanır, yalnızca GitHub logosunun döndürülmesi gibi bir sapma vardır ve bu, açık kaynak topluluğunda GitHub web sitesine bir bağlantı olduğunu göstermek için yaygındır.\n\n8. İçerik Uyarısı\n\nBu HİZMET, KULLANICILAR'ın dilbilimsel içeriğe (İÇERİK) erişmesine izin verir. Bu İÇERİK'ten bazıları çocuklar ve yasal reşit olmayanlar için uygunsuz görülebilir. Bu HİZMET'i kullanarak İÇERİK'e erişmek, bilgi açıkça bilinmedikçe olanaksızdır. Özellikle, KULLANICILAR cinsel, şiddet içeren veya başka bir şekilde uygunsuz nitelikte olabilecek İÇERİK'in kelimelerini çevirebilir, fiil çekimlerini yapabilir ve diğer gramer özelliklerine erişebilir. KULLANICILAR, cinsel, şiddet içeren veya başka bir şekilde uygunsuz nitelikte olabilecek İÇERİK'in kelimelerini çeviremez, fiil çekimlerini yapamaz ve diğer gramer özelliklerine erişemez, bunların doğasını açıkça bilmiyorlarsa. SCRIBE, bu tür İÇERİK'e erişimden sorumlu değildir.\n\n9. Değişiklikler\n\nBu POLİTİKA değiştirilebilir. Bu POLİTİKA'daki güncellemeler, tüm önceki örneklerin yerini alacak ve eğer önemli olarak kabul edilirse, HİZMET'in bir sonraki uygun güncellemesinde açıkça belirtilecektir. SCRIBE, KULLANICILAR'ı gizlilik uygulamalarımız hakkında en son bilgileri almak ve herhangi bir değişikliği öğrenmek için bu POLİTİKA'yı periyodik olarak gözden geçirmeye teşvik eder.\n\n10. İletişim\n\nBu POLİTİKA hakkında herhangi bir soru, endişe veya öneriniz varsa, https://github.com/scribe-org adresini ziyaret etmekten veya SCRIBE ile scribe.langauge@gmail.com adresinden iletişime geçmekten çekinmeyin. Bu tür sorular için sorumlu kişi Andrew Tavis McAllister'dır.\n\n11. Yürürlük Tarihi\n\nBu POLİTİKA, 24 Mayıs 2022 tarihinden itibaren geçerlidir.", - "app.about.legal.third_party": "Üçüncü taraf lisanslar", - "app.about.legal.third_party.caption": "Kimin kodunu kullandık", - "app.about.legal.third_party.entry_custom_keyboard": "Custom Keyboard\n• Yazar: EthanSK\n• Lisans: MIT\n• Bağlantı: https://github.com/EthanSK/CustomKeyboard/blob/master/LICENSE", - "app.about.legal.third_party.entry_simple_keyboard": "Simple Keyboard\n• Yazar: Simple Mobile Tools\n• Lisans: GPL-3.0\n• Bağlantı: https://github.com/SimpleMobileTools/Simple-Keyboard/blob/main/LICENSE", - "app.about.legal.third_party.text": "Scribe geliştiricileri (SCRIBE), \"Scribe - Language Keyboards\" adlı iOS uygulamasını (HİZMET) üçüncü taraf kodları kullanarak oluşturdu. Bu HİZMET'in oluşturulmasında kullanılan tüm kaynak kodları, bu HİZMET tarafından yapılan şekilde tamamen kullanılmasına izin veren kaynaklardan gelmektedir. Bu bölüm, HİZMET'in temel aldığı kaynak kodları ve her birinin denk gelen lisanslarını listeler.\n\nAşağıda kullanılan tüm kaynak kodlarının, kodun ana yazarı veya yazarlarının, kullanım sırasında yayınlanan lisansının ve lisansın bir bağlantısının bir listesi bulunmaktadır.", - "app.about.legal.title": "Yasal", - "app.about.title": "Hakkında", - "app.conjugate.choose_conjugation.select_tense": "Zaman seç", - "app.conjugate.choose_conjugation.title": "Aşağıdan bir çekim seç", - "app.conjugate.recently_conjugated.title": "Son çekim yapılanlar", - "app.conjugate.title": "Çekimle", - "app.conjugate.verbs_search.placeholder": "Fiillerde ara", - "app.conjugate.verbs_search.title": "Fiil çekimle", - "app.download.menu_option.conjugate_description": "Scribe Conjugate'e yeni veri ekle.", - "app.download.menu_option.conjugate_download_data": "Fiil verilerini indir", - "app.download.menu_option.conjugate_download_data_start": "Çekime başlamak için verileri indir!", - "app.download.menu_option.conjugate_title": "Fiil verisi", - "app.download.menu_option.scribe_description": "Scribe klavyelerine yeni veri ekle.", - "app.download.menu_option.scribe_download_data": "Klavye verilerini indir", - "app.download.menu_option.scribe_title": "Dil verisi", - "app.download.menu_ui.select.all_languages": "Tüm diller", - "app.download.menu_ui.select.title": "İndirilecek veriyi seç", - "app.download.menu_ui.title": "Veri indir", - "app.download.menu_ui.update_data.check_new": "Yeni verileri kontrol et", - "app.download.menu_ui.update_data.regular_update": "Veriyi düzenli olarak güncelle", - "app.download.menu_ui.update_data.title": "Veriyi güncelle", - "app.installation.app_hint": "Scribe klavyelerini cihazına yüklemek için aşağıdaki talimatları izleyin.", - "app.installation.button_quick_tutorial": "Hızlı eğitim", - "app.installation.keyboard.keyboard_settings": "Klavye ayarlarını aç", - "app.installation.keyboard.keyboards_bold": "Klavye", - "app.installation.keyboard.scribe_settings": "Scribe ayarlarını aç", - "app.installation.keyboard.text_1": "Seç", - "app.installation.keyboard.text_2": "Kullanmak istediğiniz klavyeleri etkinleştir", - "app.installation.keyboard.text_3": "Yazarken, bas", - "app.installation.keyboard.text_4": "klavyeleri seçmek için", - "app.installation.keyboard.title": "Klavye kurulumu", - "app.installation.title": "Kurulum", - "app.settings.app_hint": "Uygulama ve yüklenmiş dil klavyelerinin ayarlarını burada bulun.", - "app.settings.button_install_keyboards": "Klavye yükle", - "app.settings.keyboard.functionality.annotate_suggestions": "Önerileri/otomatik tamamlamayı etkinleştir", - "app.settings.keyboard.functionality.annotate_suggestions_description": "Yazarken önerilerin ve otomatik tamamlamaların altını çizerek cinsiyetlerini gösterin.", - "app.settings.keyboard.functionality.auto_suggest_emoji": "Emojileri otomatik öner", - "app.settings.keyboard.functionality.auto_suggest_emoji_description": "Daha ifade edici bir yazım için emoji önerilerini ve otomatik tamamlama özelliğini açın.", - "app.settings.keyboard.functionality.default_emoji_tone": "Varsayılan emoji tonu", - "app.settings.keyboard.functionality.default_emoji_tone.caption": "Kullanılacak cilt tonu", - "app.settings.keyboard.functionality.default_emoji_tone_description": "Emoji önerileri ve otomatik tamamlama için varsayılan cilt tonunu ayarlayın.", - "app.settings.keyboard.functionality.delete_word_by_word": "Kelime silme tuşu", - "app.settings.keyboard.functionality.delete_word_by_word_description": "Silme tuşuna basılı tutulduğunda metni kelime kelime sil.", - "app.settings.keyboard.functionality.double_space_period": "Çift boşluk ile nokta ekle", - "app.settings.keyboard.functionality.double_space_period_description": "Boşluk tuşuna iki kez basıldığında otomatik olarak bir nokta ekle.", - "app.settings.keyboard.functionality.hold_for_alt_chars": "Alternatif karakterler için basılı tutun", - "app.settings.keyboard.functionality.hold_for_alt_chars_description": "Tuşlara basılı tutup istenen karaktere sürükleyerek alternatif karakterleri seç.", - "app.settings.keyboard.functionality.popup_on_keypress": "Tuşa basıldığında açılır pencere göster", - "app.settings.keyboard.functionality.popup_on_keypress_description": "Tuşlara basıldığında açılır pencere göster.", - "app.settings.keyboard.functionality.punctuation_spacing": "Noktalama boşluklarını silin", - "app.settings.keyboard.functionality.punctuation_spacing_description": "Noktalama işaretlerinden önceki gereksiz boşlukları kaldırın.", - "app.settings.keyboard.functionality.title": "İşlevsellik", - "app.settings.keyboard.keypress_vibration": "Tuşlara basıldığında titreşim", - "app.settings.keyboard.keypress_vibration_description": "Tuşlara basıldığında cihazın titreşmesini sağlayın.", - "app.settings.keyboard.layout.default_currency": "Varsayılan para birimi simgesi", - "app.settings.keyboard.layout.default_currency.caption": "123 tuşları için sembol", - "app.settings.keyboard.layout.default_currency_description": "Sayı tuşlarında hangi para biriminin görüneceğini seçin.", - "app.settings.keyboard.layout.default_layout": "Varsayılan klavye", - "app.settings.keyboard.layout.default_layout.caption": "Kullanılacak klavye düzeni", - "app.settings.keyboard.layout.default_layout_description": "Yazma tercihlerinize ve dil ihtiyaçlarınıza uygun bir klavye düzeni seçin.", - "app.settings.keyboard.layout.disable_accent_characters": "Aksanlı karakterleri devre dışı bırak", - "app.settings.keyboard.layout.disable_accent_characters_description": "Birincil klavye düzeninden aksanlı harf tuşlarını kaldırın.", - "app.settings.keyboard.layout.period_and_comma": "ABC'de nokta ve virgül", - "app.settings.keyboard.layout.period_and_comma_description": "Kolay yazma için ana klavyeye nokta ve virgül tuşlarını ekleyin.", - "app.settings.keyboard.layout.title": "Düzen", - "app.settings.keyboard.title": "Yüklenen klavyeyi seçin", - "app.settings.keyboard.translation.select_source": "Dili seçin", - "app.settings.keyboard.translation.select_source.caption": "Kaynak dil nedir", - "app.settings.keyboard.translation.select_source.title": "Çeviri dili", - "app.settings.keyboard.translation.select_source_description": "Çevrilecek dili değiştirin.", - "app.settings.keyboard.translation.title": "Çeviri kaynak dili", - "app.settings.menu.app_color_mode": "Karanlık mod", - "app.settings.menu.app_color_mode_description": "Uygulama görünümünü karanlık mod olarak değiştirin.", - "app.settings.menu.app_language": "Uygulama dili", - "app.settings.menu.app_language.caption": "Uygulama metinleri için dil seçin", - "app.settings.menu.app_language.one_device_language_warning.message": "Cihazınızda yalnızca bir dil yüklü. Ayarlardan daha fazla dil yükleyin ve ardından Scribe'ın farklı yerelleştirmelerini seçin.", - "app.settings.menu.app_language.one_device_language_warning.title": "Yalnızca bir cihaz dili", - "app.settings.menu.app_language_description": "Scribe uygulamasının hangi dilde olduğunu değiştirin.", - "app.settings.menu.high_color_contrast": "Yüksek renk kontrastı", - "app.settings.menu.high_color_contrast_description": "Geliştirilmiş erişilebilirlik ve daha net bir görüntüleme deneyimi için renk kontrastını artırın.", - "app.settings.menu.increase_text_size": "Uygulama metin boyutunu artır", - "app.settings.menu.increase_text_size_description": "Daha iyi okunabilirlik için menü metinlerinin boyutunu artırın.", - "app.settings.menu.title": "Uygulama ayarları", - "app.settings.title": "Ayarlar", - "app.settings.translation": "Çeviri", - "keyboard.not_in_wikidata.explanation_1": "Wikimedia Vakfı tarafından barındırılan Wikidata, kolaboratif çok dilli bir bilgi grafiğidir. Wikipedia ve diğer birçok projeler için açık veri kaynağı olarak hizmet eder.", - "keyboard.not_in_wikidata.explanation_2": "Scribe, birçok temel özelliği için Wikidata'nın dil verilerini kullanır. İsim cinsiyetleri, fiil çekimleri ve çok daha fazlasını Wikidata'dan alırız!", - "keyboard.not_in_wikidata.explanation_3": "wikidata.org adresinde bir hesap oluşturabilir, Scribe'ı ve diğer birçok projeyi destekleyen bu topluluğa katılabilirsiniz. Dünya'ya ücretsiz bilgi getirmemize yardımcı olun!" + "i18n.app._global.english": "İngilizce", + "i18n.app._global.french": "Fransızca", + "i18n.app._global.german": "Almanca", + "i18n.app._global.indonesian": "Endonezce", + "i18n.app._global.italian": "İtalyanca", + "i18n.app._global.portuguese": "Portekizce", + "i18n.app._global.russian": "Rusça", + "i18n.app._global.spanish": "İspanyolca", + "i18n.app._global.swedish": "İsveççe", + "i18n.app.about.app_hint": "Scribe ve topluluğu hakkında daha fazla bilgi edinebileceğiniz yer burası.", + "i18n.app.about.community.github": "GitHub'da kodu gör", + "i18n.app.about.community.mastodon": "Mastodon'da bizi takip et", + "i18n.app.about.community.matrix": "Matrix'te ekiple sohbet et", + "i18n.app.about.community.share_conjugate": "Scribe Conjugate'i paylaş", + "i18n.app.about.community.share_scribe": "Scribe'ı paylaş", + "i18n.app.about.community.title": "Topluluk", + "i18n.app.about.community.view_apps": "Tüm Scribe uygulamalarını görüntüle", + "i18n.app.about.community.wikimedia": "Wikimedia ve Scribe", + "i18n.app.about.community.wikimedia.caption": "Nasıl birlikte çalışıyoruz", + "i18n.app.about.community.wikimedia.text_1": "Scribe, Wikimedia projelerine katkıda bulunan sayısız katkıcının desteği olmadan mümkün olamazdı. Scribe, desteklediği her dil için Wikidata Lexicographical veri topluluğundan ve Wikipedia'dan veri kullanır.", + "i18n.app.about.community.wikimedia.text_2": "Wikimedia Vakfı tarafından barındırılan Wikidata, kolaboratif çok dilli bir bilgi grafiğidir. Herkesin ücretsiz olarak kullanabileceği verileri, Creative Commons Kamu Malı lisansı (CC0) altında erişebilir kılar. Scribe, kullanıcılarına fiil çekimleri, isim formları açıklamaları, isim çoğulları ve daha birçok özellik sağlamak için Wikidata'nın dil verilerini kullanır.", + "i18n.app.about.community.wikimedia.text_3": "Wikipedia, topluluğu gönüllülerden oluşan ve toplu işbirlik yoluyla yazılan ve sürdürülen, çok dilli bir ücretsiz çevrimiçi ansiklopedidir. Scribe, bir dildeki en yaygın kelimeleri ve onları takip eden en yaygın kelimeleri kullanarak otomatik öneriler üretmek için Wikipedia'dan veri kullanır.", + "i18n.app.about.feedback.app_hints": "Uygulama ipuçlarını sıfırla", + "i18n.app.about.feedback.bug_report": "Hata bildir", + "i18n.app.about.feedback.email": "Bize e-posta gönder", + "i18n.app.about.feedback.rate_conjugate": "Scribe Conjugate'i değerlendir", + "i18n.app.about.feedback.rate_scribe": "Scribe'ı değerlendir", + "i18n.app.about.feedback.title": "Geri bildirim ve destek", + "i18n.app.about.feedback.version": "Sürüm", + "i18n.app.about.legal.privacy_policy": "Gizlilik politikası", + "i18n.app.about.legal.privacy_policy.caption": "Sizi güvende tutmak", + "i18n.app.about.legal.privacy_policy.text": "Bu politikanın İngilizce versiyonunun diğer tüm versiyonlara üstün geldiğini lütfen unutmayın.\n\nScribe geliştiricileri (SCRIBE) \"Scribe - Language Keyboards\" adlı iOS uygulamasını (HİZMET) açık kaynaklı bir uygulama olarak oluşturdu. Bu HİZMET, SCRIBE tarafından maliyetsiz olarak sunulmakta ve olduğu gibi kullanılmak üzere tasarlanmıştır.\n\nBu gizlilik politikası (POLİTİKA), bu HİZMET'i (KULLANICILAR) kullanan tüm bireylerin kişisel bilgileri (KULLANICI BİLGİLERİ) ve kullanım verileri (KULLANICI VERİLERİ) erişimi, takibi, toplanması, saklanması, kullanımı ve açıklanması politikalarını okuyucuya bildirmek için kullanılmaktadır.\n\nKULLANICI BİLGİLERİ, KULLANICILAR ya da bu HİZMET'e erişmek için kullandıkları cihazlarla ilgili herhangi bir bilgi olarak özellikle tanımlanmıştır.\n\nKULLANICI VERİLERİ, KULLANICILAR tarafından bu HİZMET'i kullanırken yazılan veya yapılan herhangi bir işlem olarak özellikle tanımlanmıştır.\n\n1. Politika Beyanı\n\nBu HİZMET, herhangi bir KULLANICI BİLGİSİ ya da KULLANICI VERİSİ'ni erişmez, takip etmez, toplamaz, saklamaz, kullanmaz veya ifşa etmez.\n\n2. Takip Etmeme\n\nKULLANICILAR, KULLANICI BİLGİLERİ ve KULLANICI VERİLERİ'nin takip edilmemesini talep etmek için SCRIBE ile iletişime geçtiğinde, kendilerine bu POLİTİKA'nın bir kopyası ve takip edilmediklerine dair bir kanıt olarak tüm kaynak kodlarına bir bağlantı sağlanacaktır.\n\n3. Üçüncü Taraf Verileri\n\nBu HİZMET, üçüncü taraf verilerini kullanır. Bu HİZMET'in oluşturulmasında kullanılan tüm veriler, bu HİZMET tarafından yapılan şekilde tamamen kullanılmasına izin veren kaynaklardan gelmektedir. Özellikle, bu HİZMET'in verileri Wikidata, Wikipedia ve Unicode'dan gelmektedir. Wikidata, \"Ana, özellik ve lexeme ad alanlarındaki tüm yapılandırılmış veriler Creative Commons CC0 Lisansı altında sunulmaktadır; diğer ad alanlarındaki metinler Creative Commons Attribution-Share Alike Lisansı altında sunulmaktadır.\" demektedir. Wikidata veri kullanımını detaylandıran politika https://www.wikidata.org/wiki/Wikidata:Licensing adresinde bulunabilir. Wikipedia, kullanılan metin verileri için \"… Creative Commons Attribution Share-Alike lisansı şartlarına göre kullanılabilir.\" demektedir. Wikipedia veri kullanımını detaylandıran politika https://en.wikipedia.org/wiki/Wikipedia:Reusing_Wikipedia_content adresinde bulunabilir. Unicode, \"… Unicode veri dosyalarını ve ilişkili dokümantasyonu (\"Veri Dosyaları\") veya Unicode yazılımını ve ilişkili dokümantasyonu (\"Yazılım\") herhangi bir kısıtlama olmaksızın işlemek için herhangi bir kişiye ücretsiz olarak izin verir.\" demektedir. Unicode veri kullanımını detaylandıran politika https://www.unicode.org/license.txt adresinde bulunabilir.\n\n4. Üçüncü Taraf Kaynak Kodu\n\nBu HİZMET, üçüncü taraf kodlarına dayanmaktadır. Bu HİZMET'in oluşturulmasında kullanılan tüm kaynak kodları, bu HİZMET tarafından yapılan şekilde tamamen kullanılmasına izin veren kaynaklardan gelmektedir. Özellikle, bu projenin temeli Ethan Sarif-Kattan'ın Custom Keyboard projesiydi. Custom Keyboard, MIT lisansı altında yayınlandı ve bu lisans https://github.com/EthanSK/CustomKeyboard/blob/master/LICENSE adresinde bulunabilir.\n\n5. Üçüncü Taraf Hizmetler\n\nBu HİZMET, bazı üçüncü taraf verilerini manipüle etmek için üçüncü taraf hizmetlerini kullanır. Özellikle, veriler Hugging Face transformers modelleri kullanılarak çevrilmiştir. Bu hizmet, Apache Lisansı 2.0 kapsamındadır ve bu lisans, ticari kullanım, değiştirme, dağıtım, patent kullanımı ve özel kullanım için uygundur. Söz konusu hizmetin lisansı https://github.com/huggingface/transformers/blob/master/LICENSE adresinde bulunabilir.\n\n6. Üçüncü Taraf Bağlantılar\n\nBu HİZMET, dış web sitelerine bağlantılar içerir. KULLANICILAR, üçüncü taraf bir bağlantıya tıkladığında bir web sitesine yönlendirilir. Bu dış web sitelerinin bu HİZMET tarafından işletilmediğini unutmayın. Bu nedenle, KULLANICILAR'ın bu web sitelerinin gizlilik politikasını incelemeleri şiddetle tavsiye edilir. Bu HİZMET'in üçüncü taraf sitelerin veya hizmetlerin içeriği, gizlilik politikaları veya uygulamaları üzerinde hiçbir kontrolü yoktur ve hiçbir sorumluluk kabul etmez.\n\n7. Üçüncü Taraf Görseller\n\nBu HİZMET, üçüncü taraflarca telif hakkı alınmış görseller içerir. Özellikle, bu uygulama GitHub, Inc.'in ve Wikimedia Vakfı, Inc. tarafından tescil edilen Wikidata'nın logolarının bir kopyasını içermektedir. GitHub logosunun kullanım şartları https://github.com/logos adresinde bulunabilir ve Wikidata logosunun şartları https://foundation.wikimedia.org/wiki/Policy:Trademark_policy adresinde bulunabilir. Bu HİZMET, bu kriterlere uygun bir şekilde telif hakkı alınmış görselleri kullanır, yalnızca GitHub logosunun döndürülmesi gibi bir sapma vardır ve bu, açık kaynak topluluğunda GitHub web sitesine bir bağlantı olduğunu göstermek için yaygındır.\n\n8. İçerik Uyarısı\n\nBu HİZMET, KULLANICILAR'ın dilbilimsel içeriğe (İÇERİK) erişmesine izin verir. Bu İÇERİK'ten bazıları çocuklar ve yasal reşit olmayanlar için uygunsuz görülebilir. Bu HİZMET'i kullanarak İÇERİK'e erişmek, bilgi açıkça bilinmedikçe olanaksızdır. Özellikle, KULLANICILAR cinsel, şiddet içeren veya başka bir şekilde uygunsuz nitelikte olabilecek İÇERİK'in kelimelerini çevirebilir, fiil çekimlerini yapabilir ve diğer gramer özelliklerine erişebilir. KULLANICILAR, cinsel, şiddet içeren veya başka bir şekilde uygunsuz nitelikte olabilecek İÇERİK'in kelimelerini çeviremez, fiil çekimlerini yapamaz ve diğer gramer özelliklerine erişemez, bunların doğasını açıkça bilmiyorlarsa. SCRIBE, bu tür İÇERİK'e erişimden sorumlu değildir.\n\n9. Değişiklikler\n\nBu POLİTİKA değiştirilebilir. Bu POLİTİKA'daki güncellemeler, tüm önceki örneklerin yerini alacak ve eğer önemli olarak kabul edilirse, HİZMET'in bir sonraki uygun güncellemesinde açıkça belirtilecektir. SCRIBE, KULLANICILAR'ı gizlilik uygulamalarımız hakkında en son bilgileri almak ve herhangi bir değişikliği öğrenmek için bu POLİTİKA'yı periyodik olarak gözden geçirmeye teşvik eder.\n\n10. İletişim\n\nBu POLİTİKA hakkında herhangi bir soru, endişe veya öneriniz varsa, https://github.com/scribe-org adresini ziyaret etmekten veya SCRIBE ile scribe.langauge@gmail.com adresinden iletişime geçmekten çekinmeyin. Bu tür sorular için sorumlu kişi Andrew Tavis McAllister'dır.\n\n11. Yürürlük Tarihi\n\nBu POLİTİKA, 24 Mayıs 2022 tarihinden itibaren geçerlidir.", + "i18n.app.about.legal.third_party": "Üçüncü taraf lisanslar", + "i18n.app.about.legal.third_party.caption": "Kimin kodunu kullandık", + "i18n.app.about.legal.third_party.entry_custom_keyboard": "Custom Keyboard\n• Yazar: EthanSK\n• Lisans: MIT\n• Bağlantı: https://github.com/EthanSK/CustomKeyboard/blob/master/LICENSE", + "i18n.app.about.legal.third_party.entry_simple_keyboard": "Simple Keyboard\n• Yazar: Simple Mobile Tools\n• Lisans: GPL-3.0\n• Bağlantı: https://github.com/SimpleMobileTools/Simple-Keyboard/blob/main/LICENSE", + "i18n.app.about.legal.third_party.text": "Scribe geliştiricileri (SCRIBE), \"Scribe - Language Keyboards\" adlı iOS uygulamasını (HİZMET) üçüncü taraf kodları kullanarak oluşturdu. Bu HİZMET'in oluşturulmasında kullanılan tüm kaynak kodları, bu HİZMET tarafından yapılan şekilde tamamen kullanılmasına izin veren kaynaklardan gelmektedir. Bu bölüm, HİZMET'in temel aldığı kaynak kodları ve her birinin denk gelen lisanslarını listeler.\n\nAşağıda kullanılan tüm kaynak kodlarının, kodun ana yazarı veya yazarlarının, kullanım sırasında yayınlanan lisansının ve lisansın bir bağlantısının bir listesi bulunmaktadır.", + "i18n.app.about.legal.title": "Yasal", + "i18n.app.about.title": "Hakkında", + "i18n.app.conjugate.choose_conjugation.select_tense": "Zaman seç", + "i18n.app.conjugate.choose_conjugation.title": "Aşağıdan bir çekim seç", + "i18n.app.conjugate.recently_conjugated.title": "Son çekim yapılanlar", + "i18n.app.conjugate.title": "Çekimle", + "i18n.app.conjugate.verbs_search.placeholder": "Fiillerde ara", + "i18n.app.conjugate.verbs_search.title": "Fiil çekimle", + "i18n.app.download.menu_option.conjugate_description": "Scribe Conjugate'e yeni veri ekle.", + "i18n.app.download.menu_option.conjugate_download_data": "Fiil verilerini indir", + "i18n.app.download.menu_option.conjugate_download_data_start": "Çekime başlamak için verileri indir!", + "i18n.app.download.menu_option.conjugate_title": "Fiil verisi", + "i18n.app.download.menu_option.scribe_description": "Scribe klavyelerine yeni veri ekle.", + "i18n.app.download.menu_option.scribe_download_data": "Klavye verilerini indir", + "i18n.app.download.menu_option.scribe_title": "Dil verisi", + "i18n.app.download.menu_ui.select.all_languages": "Tüm diller", + "i18n.app.download.menu_ui.select.title": "İndirilecek veriyi seç", + "i18n.app.download.menu_ui.title": "Veri indir", + "i18n.app.download.menu_ui.update_data.check_new": "Yeni verileri kontrol et", + "i18n.app.download.menu_ui.update_data.regular_update": "Veriyi düzenli olarak güncelle", + "i18n.app.download.menu_ui.update_data.title": "Veriyi güncelle", + "i18n.app.installation.app_hint": "Scribe klavyelerini cihazına yüklemek için aşağıdaki talimatları izleyin.", + "i18n.app.installation.button_quick_tutorial": "Hızlı eğitim", + "i18n.app.installation.keyboard.keyboard_settings": "Klavye ayarlarını aç", + "i18n.app.installation.keyboard.keyboards_bold": "Klavye", + "i18n.app.installation.keyboard.scribe_settings": "Scribe ayarlarını aç", + "i18n.app.installation.keyboard.text_1": "Seç", + "i18n.app.installation.keyboard.text_2": "Kullanmak istediğiniz klavyeleri etkinleştir", + "i18n.app.installation.keyboard.text_3": "Yazarken, bas", + "i18n.app.installation.keyboard.text_4": "klavyeleri seçmek için", + "i18n.app.installation.keyboard.title": "Klavye kurulumu", + "i18n.app.installation.title": "Kurulum", + "i18n.app.keyboard.not_in_wikidata.explanation_1": "Wikimedia Vakfı tarafından barındırılan Wikidata, kolaboratif çok dilli bir bilgi grafiğidir. Wikipedia ve diğer birçok projeler için açık veri kaynağı olarak hizmet eder.", + "i18n.app.keyboard.not_in_wikidata.explanation_2": "Scribe, birçok temel özelliği için Wikidata'nın dil verilerini kullanır. İsim cinsiyetleri, fiil çekimleri ve çok daha fazlasını Wikidata'dan alırız!", + "i18n.app.keyboard.not_in_wikidata.explanation_3": "wikidata.org adresinde bir hesap oluşturabilir, Scribe'ı ve diğer birçok projeyi destekleyen bu topluluğa katılabilirsiniz. Dünya'ya ücretsiz bilgi getirmemize yardımcı olun!", + "i18n.app.settings.app_hint": "Uygulama ve yüklenmiş dil klavyelerinin ayarlarını burada bulun.", + "i18n.app.settings.button_install_keyboards": "Klavye yükle", + "i18n.app.settings.keyboard.functionality.annotate_suggestions": "Önerileri/otomatik tamamlamayı etkinleştir", + "i18n.app.settings.keyboard.functionality.annotate_suggestions_description": "Yazarken önerilerin ve otomatik tamamlamaların altını çizerek cinsiyetlerini gösterin.", + "i18n.app.settings.keyboard.functionality.auto_suggest_emoji": "Emojileri otomatik öner", + "i18n.app.settings.keyboard.functionality.auto_suggest_emoji_description": "Daha ifade edici bir yazım için emoji önerilerini ve otomatik tamamlama özelliğini açın.", + "i18n.app.settings.keyboard.functionality.default_emoji_tone": "Varsayılan emoji tonu", + "i18n.app.settings.keyboard.functionality.default_emoji_tone.caption": "Kullanılacak cilt tonu", + "i18n.app.settings.keyboard.functionality.default_emoji_tone_description": "Emoji önerileri ve otomatik tamamlama için varsayılan cilt tonunu ayarlayın.", + "i18n.app.settings.keyboard.functionality.delete_word_by_word": "Kelime silme tuşu", + "i18n.app.settings.keyboard.functionality.delete_word_by_word_description": "Silme tuşuna basılı tutulduğunda metni kelime kelime sil.", + "i18n.app.settings.keyboard.functionality.double_space_period": "Çift boşluk ile nokta ekle", + "i18n.app.settings.keyboard.functionality.double_space_period_description": "Boşluk tuşuna iki kez basıldığında otomatik olarak bir nokta ekle.", + "i18n.app.settings.keyboard.functionality.hold_for_alt_chars": "Alternatif karakterler için basılı tutun", + "i18n.app.settings.keyboard.functionality.hold_for_alt_chars_description": "Tuşlara basılı tutup istenen karaktere sürükleyerek alternatif karakterleri seç.", + "i18n.app.settings.keyboard.functionality.popup_on_keypress": "Tuşa basıldığında açılır pencere göster", + "i18n.app.settings.keyboard.functionality.popup_on_keypress_description": "Tuşlara basıldığında açılır pencere göster.", + "i18n.app.settings.keyboard.functionality.punctuation_spacing": "Noktalama boşluklarını silin", + "i18n.app.settings.keyboard.functionality.punctuation_spacing_description": "Noktalama işaretlerinden önceki gereksiz boşlukları kaldırın.", + "i18n.app.settings.keyboard.functionality.title": "İşlevsellik", + "i18n.app.settings.keyboard.keypress_sound": "Tuşa basıldığında ses çal", + "i18n.app.settings.keyboard.keypress_sound_description": "Tuşlara basıldığında aygıtın bir ses çalmasını sağlar.", + "i18n.app.settings.keyboard.keypress_vibration": "Tuşlara basıldığında titreşim", + "i18n.app.settings.keyboard.keypress_vibration_description": "Tuşlara basıldığında cihazın titreşmesini sağlayın.", + "i18n.app.settings.keyboard.layout.default_currency": "Varsayılan para birimi simgesi", + "i18n.app.settings.keyboard.layout.default_currency.caption": "123 tuşları için sembol", + "i18n.app.settings.keyboard.layout.default_currency_description": "Sayı tuşlarında hangi para biriminin görüneceğini seçin.", + "i18n.app.settings.keyboard.layout.default_layout": "Varsayılan klavye", + "i18n.app.settings.keyboard.layout.default_layout.caption": "Kullanılacak klavye düzeni", + "i18n.app.settings.keyboard.layout.default_layout_description": "Yazma tercihlerinize ve dil ihtiyaçlarınıza uygun bir klavye düzeni seçin.", + "i18n.app.settings.keyboard.layout.disable_accent_characters": "Aksanlı karakterleri devre dışı bırak", + "i18n.app.settings.keyboard.layout.disable_accent_characters_description": "Birincil klavye düzeninden aksanlı harf tuşlarını kaldırın.", + "i18n.app.settings.keyboard.layout.period_and_comma": "ABC'de nokta ve virgül", + "i18n.app.settings.keyboard.layout.period_and_comma_description": "Kolay yazma için ana klavyeye nokta ve virgül tuşlarını ekleyin.", + "i18n.app.settings.keyboard.layout.title": "Düzen", + "i18n.app.settings.keyboard.title": "Yüklenen klavyeyi seçin", + "i18n.app.settings.keyboard.translation.select_source": "Dili seçin", + "i18n.app.settings.keyboard.translation.select_source.caption": "Kaynak dil nedir", + "i18n.app.settings.keyboard.translation.select_source.title": "Çeviri dili", + "i18n.app.settings.keyboard.translation.select_source_description": "Çevrilecek dili değiştirin.", + "i18n.app.settings.keyboard.translation.title": "Çeviri kaynak dili", + "i18n.app.settings.menu.app_color_mode": "Karanlık mod", + "i18n.app.settings.menu.app_color_mode_description": "Uygulama görünümünü karanlık mod olarak değiştirin.", + "i18n.app.settings.menu.app_language": "Uygulama dili", + "i18n.app.settings.menu.app_language.caption": "Uygulama metinleri için dil seçin", + "i18n.app.settings.menu.app_language.one_device_language_warning.message": "Cihazınızda yalnızca bir dil yüklü. Ayarlardan daha fazla dil yükleyin ve ardından Scribe'ın farklı yerelleştirmelerini seçin.", + "i18n.app.settings.menu.app_language.one_device_language_warning.title": "Yalnızca bir cihaz dili", + "i18n.app.settings.menu.app_language_description": "Scribe uygulamasının hangi dilde olduğunu değiştirin.", + "i18n.app.settings.menu.high_color_contrast": "Yüksek renk kontrastı", + "i18n.app.settings.menu.high_color_contrast_description": "Geliştirilmiş erişilebilirlik ve daha net bir görüntüleme deneyimi için renk kontrastını artırın.", + "i18n.app.settings.menu.increase_text_size": "Uygulama metin boyutunu artır", + "i18n.app.settings.menu.increase_text_size_description": "Daha iyi okunabilirlik için menü metinlerinin boyutunu artırın.", + "i18n.app.settings.menu.title": "Uygulama ayarları", + "i18n.app.settings.title": "Ayarlar", + "i18n.app.settings.translation": "Çeviri" } diff --git a/Scribe-i18n/scripts/Android/convert_jsons_to_strings.py b/Scribe-i18n/scripts/Android/convert_jsons_to_strings.py index 72ddd508..abf4bcb6 100644 --- a/Scribe-i18n/scripts/Android/convert_jsons_to_strings.py +++ b/Scribe-i18n/scripts/Android/convert_jsons_to_strings.py @@ -19,7 +19,6 @@ def replace_special_characters(string): string = string.replace("<", "<") string = string.replace(">", ">") string = string.replace("\n", "\\n") - return string @@ -59,6 +58,9 @@ def replace_special_characters(string): # Write the string for each key in the language file. for key, value in translations.items(): + if not key.startswith("i18n.app"): + continue + sanitized_value = replace_special_characters(value) xml_file.write(f' {sanitized_value}\n') diff --git a/Scribe-i18n/scripts/iOS/convert_jsons_to_xcstrings.py b/Scribe-i18n/scripts/iOS/convert_jsons_to_xcstrings.py index adfd3f17..f04afa44 100644 --- a/Scribe-i18n/scripts/iOS/convert_jsons_to_xcstrings.py +++ b/Scribe-i18n/scripts/iOS/convert_jsons_to_xcstrings.py @@ -45,6 +45,9 @@ lang_data[lang] = json.load(lang_file) for key in base_language_data: + if not key.startswith("i18n.app"): + continue + language = {} for lang, lang_json in lang_data.items(): # use already loaded language data translation = lang_json.get(key, "") diff --git a/Scribe-i18n/values/ar/string.xml b/Scribe-i18n/values/ar/string.xml index 6f4d43a8..d3765ae5 100644 --- a/Scribe-i18n/values/ar/string.xml +++ b/Scribe-i18n/values/ar/string.xml @@ -1,127 +1,127 @@ - الإنجليزية - الفرنسية - الألمانية - الإيطالية - البرتغالية - الروسية - الإسبانية - السويدية - هنا يمكنك معرفة المزيد عن Scribe ومجتمعه. - انظر إلى الشيفرة على GitHub - تابعنا على Mastodon - تحدث مع الفريق على Matrix - شارك تصريف Scribe - شارك Scribe - المجتمع - عرض جميع تطبيقات Scribe - ويكيميديا و Scribe - كيف نعمل معًا - لن يكون Scribe ممكنًا بدون مساهمات لا حصر لها من مساهمي ويكيميديا في العديد من المشاريع التي يدعمونها. على وجه التحديد، يستخدم Scribe بيانات من مجتمع بيانات ويكيدا المعجمية، بالإضافة إلى بيانات من ويكيبديا لكل لغة يدعمها Scribe. - ويكيدا هو رسم بياني متعدد اللغات للمعرفة يتم تحريره بشكل تعاوني ويستضيفه مؤسسة ويكيميديا. يوفر بيانات متاحة للجميع يمكن لأي شخص استخدامها بموجب ترخيص المشاع الإبداعي (CC0). يستخدم Scribe بيانات اللغة من ويكيدا لتزويد المستخدمين بتصريفات الأفعال، وتعليقات شكل الاسم، وجمع الأسماء، والعديد من الميزات الأخرى. - ويكيبيديا هي موسوعة حرة متعددة اللغات عبر الإنترنت، يتم كتابتها وصيانتها من قبل مجتمع من المتطوعين من خلال التعاون المفتوح ونظام تحرير قائم على ويكي. يستخدم Scribe بيانات من ويكيبديا لإنتاج الاقتراحات التلقائية من خلال اشتقاق أكثر الكلمات شيوعًا في لغة ما، بالإضافة إلى أكثر الكلمات شيوعًا التي تتبعها. - إعادة تعيين تلميحات التطبيق - الإبلاغ عن خطأ - أرسل لنا بريدًا إلكترونيًا - قيم تصريف Scribe - قيم Scribe - التعليقات والدعم - الإصدار - سياسة الخصوصية - حمايتك - يرجى ملاحظة أن النسخة الإنجليزية من هذه السياسة لها الأسبقية على جميع النسخ الأخرى.\n\nقام مطورو Scribe (SCRIBE) بإنشاء تطبيق iOS "Scribe - Language Keyboards" (SERVICE) كتطبيق مفتوح المصدر. يتم توفير هذه الخدمة من قبل SCRIBE دون أي تكلفة وتهدف للاستخدام كما هي.\n\nتستخدم سياسة الخصوصية هذه (POLICY) لإبلاغ القارئ بالسياسات المتعلقة بالوصول، والتتبع، وجمع، والاحتفاظ، والاستخدام، والكشف عن المعلومات الشخصية (USER INFORMATION) وبيانات الاستخدام (USER DATA) لجميع الأفراد الذين يستخدمون هذه الخدمة (USERS).\n\nتُعرف USER INFORMATION تحديدًا بأنها أي معلومات تتعلق بالمستخدمين أنفسهم أو بالأجهزة التي يستخدمونها للوصول إلى الخدمة.\n\nتُعرف USER DATA تحديدًا بأنها أي نص يتم كتابته أو أي إجراءات تتم بواسطة المستخدمين أثناء استخدام الخدمة.\n\n1. بيان السياسة\n\nلا تقوم هذه الخدمة بالوصول، أو التتبع، أو جمع، أو الاحتفاظ، أو الاستخدام، أو الكشف عن أي معلومات مستخدم أو بيانات مستخدم.\n\n2. عدم التتبع\n\nسيتم تزويد المستخدمين الذين يتصلون بـ SCRIBE ويطلبون عدم تتبع معلوماتهم وبياناتهم بمثال لهذه السياسة بالإضافة إلى رابط لجميع الأكواد المصدرية كدليل على أنهم لا يتم تتبعهم.\n\n3. بيانات الطرف الثالث\n\nتستخدم هذه الخدمة بيانات من طرف ثالث. جميع البيانات المستخدمة في إنشاء هذه الخدمة تأتي من مصادر تسمح بالاستخدام الكامل بالطريقة التي تتم بها الخدمة. تحديدًا، تأتي البيانات الخاصة بهذه الخدمة من ويكي بيانات، ويكيبيديا ويونيكود. تذكر ويكي بيانات أنه، "جميع البيانات الهيكلية في الفضاءات الرئيسية، وفضاءات الملكية وفضاءات lexeme متاحة بموجب رخصة المشاع الإبداعي CC0؛ النصوص في فضاءات أخرى متاحة بموجب رخصة المشاع الإبداعي التوزيع المشترك." يمكن العثور على السياسة التي تفصل استخدام بيانات ويكي بيانات على https://www.wikidata.org/wiki/Wikidata:Licensing. تذكر ويكيبيديا أن بيانات النصوص، نوع البيانات التي تستخدمها الخدمة، "... يمكن استخدامها بموجب شروط رخصة المشاع الإبداعي المشاركة." يمكن العثور على السياسة التي تفصل استخدام بيانات ويكيبيديا على https://en.wikipedia.org/wiki/Wikipedia:Reusing_Wikipedia_content. يمنح يونيكود الإذن، "... دون أي تكلفة، لأي شخص يحصل على نسخة من ملفات بيانات يونيكود وأي مستندات ذات صلة (الـ "ملفات البيانات") أو برامج يونيكود وأي مستندات ذات صلة (الـ "برامج") للتعامل في ملفات البيانات أو البرامج دون قيود..." يمكن العثور على السياسة التي تفصل استخدام بيانات يونيكود على https://www.unicode.org/license.txt.\n\n4. كود المصدر من الطرف الثالث\n\nاستندت هذه الخدمة إلى كود من طرف ثالث. جميع الأكواد المصدرية المستخدمة في إنشاء هذه الخدمة تأتي من مصادر تسمح بالاستخدام الكامل بالطريقة التي تتم بها الخدمة. تحديدًا، كانت أساس هذا المشروع هو مشروع لوحة المفاتيح المخصصة بواسطة إيثان سريف كاتان. تم إصدار لوحة المفاتيح المخصصة بموجب رخصة MIT، مع توفر هذه الرخصة على https://github.com/EthanSK/CustomKeyboard/blob/master/LICENSE.\n\n5. خدمات الطرف الثالث\n\nتستخدم هذه الخدمة خدمات من طرف ثالث للتلاعب ببعض بيانات الطرف الثالث. تحديدًا، تم ترجمة البيانات باستخدام نماذج من Hugging Face transformers. هذه الخدمة مغطاة برخصة Apache 2.0، والتي تنص على أنها متاحة للاستخدام التجاري، والتعديل، والتوزيع، واستخدام البراءة، والاستخدام الخاص. يمكن العثور على الرخصة للخدمة المذكورة أعلاه على https://github.com/huggingface/transformers/blob/master/LICENSE.\n\n6. روابط الطرف الثالث\n\nتحتوي هذه الخدمة على روابط لمواقع خارجية. إذا قام المستخدمون بالنقر على رابط طرف ثالث، سيتم توجيههم إلى موقع ويب. لاحظ أن هذه المواقع الخارجية ليست مشغلة من قبل هذه الخدمة. لذلك، يُنصح المستخدمون بشدة بمراجعة سياسة الخصوصية لهذه المواقع. لا تتحكم هذه الخدمة في، ولا تتحمل أي مسؤولية عن، المحتوى، أو سياسات الخصوصية، أو ممارسات أي مواقع أو خدمات طرف ثالث.\n\n7. صور الطرف الثالث\n\nتحتوي هذه الخدمة على صور محمية بموجب حقوق الطبع والنشر من قبل أطراف ثالثة. تحديدًا، يتضمن هذا التطبيق نسخة من شعارات GitHub, Inc وWikidata، والتي هي علامات تجارية مملوكة لمؤسسة ويكيميديا. يمكن العثور على الشروط التي يمكن بموجبها استخدام شعار GitHub على https://github.com/logos، والشروط لشعار ويكي بيانات موجودة في الصفحة التالية لمؤسسة ويكيميديا: https://foundation.wikimedia.org/wiki/Policy:Trademark_policy. تستخدم هذه الخدمة الصور المحمية بحقوق الطبع والنشر بطريقة تتناسب مع هذه المعايير، مع الاختلاف الوحيد هو دوران شعار GitHub الذي هو شائع في مجتمع المصادر المفتوحة للإشارة إلى أنه يوجد رابط إلى موقع GitHub.\n\n8. إشعار المحتوى\n\nتسمح هذه الخدمة للمستخدمين بالوصول إلى المحتوى اللغوي (CONTENT). يمكن اعتبار بعض هذا المحتوى غير مناسب للأطفال والقصّر. يتم الوصول إلى المحتوى باستخدام الخدمة بطريقة تجعل المعلومات غير متاحة ما لم يكن معروفًا صراحة. تحديدًا، "يمكن" للمستخدمين ترجمة الكلمات، وتصريف الأفعال، والوصول إلى ميزات نحوية أخرى للمحتوى التي قد تكون ذات طبيعة جنسية، أو عنيفة، أو غير مناسبة بأي شكل آخر. "لا يمكن" للمستخدمين ترجمة الكلمات، وتصريف الأفعال، والوصول إلى ميزات نحوية أخرى للمحتوى التي قد تكون ذات طبيعة جنسية، أو عنيفة، أو غير مناسبة بأي شكل آخر إذا لم يكونوا يعرفون بالفعل طبيعة هذا المحتوى. لا تتحمل SCRIBE أي مسؤولية عن الوصول إلى هذا المحتوى.\n\n9. التغييرات\n\nتخضع هذه السياسة للتغيير. ستستبدل التحديثات لهذه السياسة جميع النسخ السابقة، وإذا اعتُبرت مادية ستُذكر بوضوح في التحديث التالي الذي ينطبق على الخدمة. تشجع SCRIBE المستخدمين على مراجعة هذه السياسة بشكل دوري للحصول على أحدث المعلومات حول ممارسات الخصوصية الخاصة بنا وللتعرف على أي تغييرات.\n\n10. الاتصال\n\nإذا كانت لديك أي أسئلة، أو مخاوف، أو اقتراحات حول هذه السياسة، فلا تتردد في زيارة https://github.com/scribe-org أو الاتصال بـ SCRIBE على scribe.langauge@gmail.com. الشخص المسؤول عن هذه الاستفسارات هو أندرو تافيس مكاليستر.\n\n11. تاريخ السريان\n\nتدخل هذه السياسة حيز التنفيذ اعتبارًا من 24 مايو 2022. - تراخيص الأطراف الثالثة - الكود الذي استخدمناه - لوحة المفاتيح المخصصة\n• المؤلف: إيثان إس كيه\n• الرخصة: MIT\n• الرابط: https://github.com/EthanSK/CustomKeyboard/blob/master/LICENSE - لوحة مفاتيح بسيطة\n• المؤلف: أدوات الهواتف البسيطة\n• الرخصة: GPL-3.0\n• الرابط: https://github.com/SimpleMobileTools/Simple-Keyboard/blob/main/LICENSE - قام مطورو Scribe (SCRIBE) بإنشاء تطبيق iOS "Scribe - Language Keyboards" (SERVICE) باستخدام كود من طرف ثالث. جميع الأكواد المصدرية المستخدمة في إنشاء هذه الخدمة تأتي من مصادر تسمح بالاستخدام الكامل بالطريقة التي تتم بها الخدمة. تسرد هذه القسم الأكواد المصدرية التي استندت إليها الخدمة بالإضافة إلى الرخص المرتبطة بكل منها.\n\nتتضمن القائمة التالية جميع الأكواد المصدرية المستخدمة، المؤلف أو المؤلفين الرئيسيين للكود، الرخصة التي تم إصدارها بموجبها عند وقت الاستخدام، ورابط للرخصة. - قانوني - حول - اختر الزمن - اختر تصريفًا أدناه - تم تصريفه مؤخرًا - تصريف - ابحث عن الأفعال - تصريف الأفعال - أضف بيانات جديدة إلى Scribe Conjugate. - تنزيل بيانات الأفعال - قم بتنزيل البيانات لبدء التصريف! - بيانات الأفعال - أضف بيانات جديدة إلى لوحات مفاتيح Scribe. - تنزيل بيانات اللوحة - بيانات اللغة - جميع اللغات - اختر البيانات للتنزيل - تنزيل البيانات - تحقق من البيانات الجديدة - تحديث البيانات بانتظام - تحديث البيانات - اتبع التعليمات أدناه لتثبيت لوحات مفاتيح Scribe على جهازك. - دليل سريع - افتح إعدادات لوحة المفاتيح - لوحات المفاتيح - افتح إعدادات Scribe - اختر - قم بتنشيط لوحات المفاتيح التي تريد استخدامها - عند الكتابة، اضغط - لاختيار لوحات المفاتيح - تثبيت لوحة المفاتيح - تثبيت - توجد إعدادات التطبيق ولوحات المفاتيح اللغوية المثبتة هنا. - تثبيت لوحات المفاتيح - توضيح الاقتراحات/الاكتمال - تسطير الاقتراحات والاكتملات لإظهار جنسها أثناء الكتابة. - اقتراح الرموز التعبيرية تلقائيًا - تفعيل اقتراحات الرموز التعبيرية والاكتملات لكتابة أكثر تعبيرًا. - لون البشرة الافتراضي للرموز التعبيرية - لون البشرة المستخدم - حدد لون البشرة الافتراضي لاقتراحات واكتملات الرموز التعبيرية. - استمر في الحذف كلمة بكلمة - احذف النص كلمة بكلمة عند الضغط على مفتاح الحذف واستمراره. - نقطة مع المسافة المزدوجة - قم بإدراج نقطة تلقائيًا عند الضغط على مفتاح المسافة مرتين. - الاحتفاظ للأحرف البديلة - اختر الأحرف البديلة من خلال الاحتفاظ بالمفاتيح والسحب إلى الحرف المرغوب. - عرض منبثقة عند الضغط على المفتاح - عرض منبثقة للمفاتيح عند الضغط عليها. - حذف فراغات علامات الترقيم - إزالة المسافات الزائدة قبل علامات الترقيم. - الوظائف - اهتزاز عند الضغط على المفتاح - اجعل الجهاز يهتز عند الضغط على المفاتيح. - رمز العملة الافتراضي - رمز لمفاتيح 123 - اختر أي رمز للعملة يظهر على مفاتيح الأرقام. - لوحة المفاتيح الافتراضية - التخطيط المستخدم - اختر تخطيط لوحة مفاتيح يناسب تفضيلات الكتابة واحتياجات اللغة الخاصة بك. - تعطيل الأحرف المشددة - إزالة مفاتيح الحروف المشددة على تخطيط لوحة المفاتيح الأساسي. - النقطة والفاصلة على ABC - تضمين مفاتيح النقطة والفاصلة على لوحة المفاتيح الرئيسية لتسهيل الكتابة. - التخطيط - اختر لوحة المفاتيح المثبتة - حدد اللغة - ما هي اللغة المصدر - لغة الترجمة - تغيير اللغة للترجمة منها. - لغة مصدر الترجمة - الوضع الداكن - تغيير عرض التطبيق إلى الوضع الداكن. - لغة التطبيق - اختر لغة لنصوص التطبيق - لديك لغة واحدة فقط مثبتة على جهازك. يرجى تثبيت المزيد من اللغات في الإعدادات ثم يمكنك تحديد الترجمات المختلفة لتطبيق Scribe. - لغة جهاز واحدة فقط - تغيير اللغة التي يتم بها عرض تطبيق Scribe. - تباين ألوان عالي - زيادة تباين الألوان لتحسين الوصول وتجربة عرض أوضح. - زيادة حجم نصوص التطبيق - زيادة حجم نصوص القائمة لتحسين القراءة. - إعدادات التطبيق - الإعدادات - الترجمة - Wikidata هي قاعدة بيانات معرفية يتم تحريرها بشكل تعاوني ويتم إدارتها من قبل مؤسسة ويكيميديا. تعمل كمصدر للبيانات المفتوحة لمشاريع مثل ويكيبيديا والعديد من المشاريع الأخرى. - يستخدم Scribe بيانات اللغة من Wikidata للعديد من ميزاته الأساسية. نحصل على معلومات مثل أجناس الأسماء، وتصريف الأفعال والمزيد! - يمكنك إنشاء حساب في wikidata.org للانضمام إلى المجتمع الذي يدعم Scribe والعديد من المشاريع الأخرى. ساعدنا في تقديم المعلومات المجانية للعالم! + الإنجليزية + الفرنسية + الألمانية + الإيطالية + البرتغالية + الروسية + الإسبانية + السويدية + هنا يمكنك معرفة المزيد عن Scribe ومجتمعه. + انظر إلى الشيفرة على GitHub + تابعنا على Mastodon + تحدث مع الفريق على Matrix + شارك تصريف Scribe + شارك Scribe + المجتمع + عرض جميع تطبيقات Scribe + ويكيميديا و Scribe + كيف نعمل معًا + لن يكون Scribe ممكنًا بدون مساهمات لا حصر لها من مساهمي ويكيميديا في العديد من المشاريع التي يدعمونها. على وجه التحديد، يستخدم Scribe بيانات من مجتمع بيانات ويكيدا المعجمية، بالإضافة إلى بيانات من ويكيبديا لكل لغة يدعمها Scribe. + ويكيدا هو رسم بياني متعدد اللغات للمعرفة يتم تحريره بشكل تعاوني ويستضيفه مؤسسة ويكيميديا. يوفر بيانات متاحة للجميع يمكن لأي شخص استخدامها بموجب ترخيص المشاع الإبداعي (CC0). يستخدم Scribe بيانات اللغة من ويكيدا لتزويد المستخدمين بتصريفات الأفعال، وتعليقات شكل الاسم، وجمع الأسماء، والعديد من الميزات الأخرى. + ويكيبيديا هي موسوعة حرة متعددة اللغات عبر الإنترنت، يتم كتابتها وصيانتها من قبل مجتمع من المتطوعين من خلال التعاون المفتوح ونظام تحرير قائم على ويكي. يستخدم Scribe بيانات من ويكيبديا لإنتاج الاقتراحات التلقائية من خلال اشتقاق أكثر الكلمات شيوعًا في لغة ما، بالإضافة إلى أكثر الكلمات شيوعًا التي تتبعها. + إعادة تعيين تلميحات التطبيق + الإبلاغ عن خطأ + أرسل لنا بريدًا إلكترونيًا + قيم تصريف Scribe + قيم Scribe + التعليقات والدعم + الإصدار + سياسة الخصوصية + حمايتك + يرجى ملاحظة أن النسخة الإنجليزية من هذه السياسة لها الأسبقية على جميع النسخ الأخرى.\n\nقام مطورو Scribe (SCRIBE) بإنشاء تطبيق iOS "Scribe - Language Keyboards" (SERVICE) كتطبيق مفتوح المصدر. يتم توفير هذه الخدمة من قبل SCRIBE دون أي تكلفة وتهدف للاستخدام كما هي.\n\nتستخدم سياسة الخصوصية هذه (POLICY) لإبلاغ القارئ بالسياسات المتعلقة بالوصول، والتتبع، وجمع، والاحتفاظ، والاستخدام، والكشف عن المعلومات الشخصية (USER INFORMATION) وبيانات الاستخدام (USER DATA) لجميع الأفراد الذين يستخدمون هذه الخدمة (USERS).\n\nتُعرف USER INFORMATION تحديدًا بأنها أي معلومات تتعلق بالمستخدمين أنفسهم أو بالأجهزة التي يستخدمونها للوصول إلى الخدمة.\n\nتُعرف USER DATA تحديدًا بأنها أي نص يتم كتابته أو أي إجراءات تتم بواسطة المستخدمين أثناء استخدام الخدمة.\n\n1. بيان السياسة\n\nلا تقوم هذه الخدمة بالوصول، أو التتبع، أو جمع، أو الاحتفاظ، أو الاستخدام، أو الكشف عن أي معلومات مستخدم أو بيانات مستخدم.\n\n2. عدم التتبع\n\nسيتم تزويد المستخدمين الذين يتصلون بـ SCRIBE ويطلبون عدم تتبع معلوماتهم وبياناتهم بمثال لهذه السياسة بالإضافة إلى رابط لجميع الأكواد المصدرية كدليل على أنهم لا يتم تتبعهم.\n\n3. بيانات الطرف الثالث\n\nتستخدم هذه الخدمة بيانات من طرف ثالث. جميع البيانات المستخدمة في إنشاء هذه الخدمة تأتي من مصادر تسمح بالاستخدام الكامل بالطريقة التي تتم بها الخدمة. تحديدًا، تأتي البيانات الخاصة بهذه الخدمة من ويكي بيانات، ويكيبيديا ويونيكود. تذكر ويكي بيانات أنه، "جميع البيانات الهيكلية في الفضاءات الرئيسية، وفضاءات الملكية وفضاءات lexeme متاحة بموجب رخصة المشاع الإبداعي CC0؛ النصوص في فضاءات أخرى متاحة بموجب رخصة المشاع الإبداعي التوزيع المشترك." يمكن العثور على السياسة التي تفصل استخدام بيانات ويكي بيانات على https://www.wikidata.org/wiki/Wikidata:Licensing. تذكر ويكيبيديا أن بيانات النصوص، نوع البيانات التي تستخدمها الخدمة، "... يمكن استخدامها بموجب شروط رخصة المشاع الإبداعي المشاركة." يمكن العثور على السياسة التي تفصل استخدام بيانات ويكيبيديا على https://en.wikipedia.org/wiki/Wikipedia:Reusing_Wikipedia_content. يمنح يونيكود الإذن، "... دون أي تكلفة، لأي شخص يحصل على نسخة من ملفات بيانات يونيكود وأي مستندات ذات صلة (الـ "ملفات البيانات") أو برامج يونيكود وأي مستندات ذات صلة (الـ "برامج") للتعامل في ملفات البيانات أو البرامج دون قيود..." يمكن العثور على السياسة التي تفصل استخدام بيانات يونيكود على https://www.unicode.org/license.txt.\n\n4. كود المصدر من الطرف الثالث\n\nاستندت هذه الخدمة إلى كود من طرف ثالث. جميع الأكواد المصدرية المستخدمة في إنشاء هذه الخدمة تأتي من مصادر تسمح بالاستخدام الكامل بالطريقة التي تتم بها الخدمة. تحديدًا، كانت أساس هذا المشروع هو مشروع لوحة المفاتيح المخصصة بواسطة إيثان سريف كاتان. تم إصدار لوحة المفاتيح المخصصة بموجب رخصة MIT، مع توفر هذه الرخصة على https://github.com/EthanSK/CustomKeyboard/blob/master/LICENSE.\n\n5. خدمات الطرف الثالث\n\nتستخدم هذه الخدمة خدمات من طرف ثالث للتلاعب ببعض بيانات الطرف الثالث. تحديدًا، تم ترجمة البيانات باستخدام نماذج من Hugging Face transformers. هذه الخدمة مغطاة برخصة Apache 2.0، والتي تنص على أنها متاحة للاستخدام التجاري، والتعديل، والتوزيع، واستخدام البراءة، والاستخدام الخاص. يمكن العثور على الرخصة للخدمة المذكورة أعلاه على https://github.com/huggingface/transformers/blob/master/LICENSE.\n\n6. روابط الطرف الثالث\n\nتحتوي هذه الخدمة على روابط لمواقع خارجية. إذا قام المستخدمون بالنقر على رابط طرف ثالث، سيتم توجيههم إلى موقع ويب. لاحظ أن هذه المواقع الخارجية ليست مشغلة من قبل هذه الخدمة. لذلك، يُنصح المستخدمون بشدة بمراجعة سياسة الخصوصية لهذه المواقع. لا تتحكم هذه الخدمة في، ولا تتحمل أي مسؤولية عن، المحتوى، أو سياسات الخصوصية، أو ممارسات أي مواقع أو خدمات طرف ثالث.\n\n7. صور الطرف الثالث\n\nتحتوي هذه الخدمة على صور محمية بموجب حقوق الطبع والنشر من قبل أطراف ثالثة. تحديدًا، يتضمن هذا التطبيق نسخة من شعارات GitHub, Inc وWikidata، والتي هي علامات تجارية مملوكة لمؤسسة ويكيميديا. يمكن العثور على الشروط التي يمكن بموجبها استخدام شعار GitHub على https://github.com/logos، والشروط لشعار ويكي بيانات موجودة في الصفحة التالية لمؤسسة ويكيميديا: https://foundation.wikimedia.org/wiki/Policy:Trademark_policy. تستخدم هذه الخدمة الصور المحمية بحقوق الطبع والنشر بطريقة تتناسب مع هذه المعايير، مع الاختلاف الوحيد هو دوران شعار GitHub الذي هو شائع في مجتمع المصادر المفتوحة للإشارة إلى أنه يوجد رابط إلى موقع GitHub.\n\n8. إشعار المحتوى\n\nتسمح هذه الخدمة للمستخدمين بالوصول إلى المحتوى اللغوي (CONTENT). يمكن اعتبار بعض هذا المحتوى غير مناسب للأطفال والقصّر. يتم الوصول إلى المحتوى باستخدام الخدمة بطريقة تجعل المعلومات غير متاحة ما لم يكن معروفًا صراحة. تحديدًا، "يمكن" للمستخدمين ترجمة الكلمات، وتصريف الأفعال، والوصول إلى ميزات نحوية أخرى للمحتوى التي قد تكون ذات طبيعة جنسية، أو عنيفة، أو غير مناسبة بأي شكل آخر. "لا يمكن" للمستخدمين ترجمة الكلمات، وتصريف الأفعال، والوصول إلى ميزات نحوية أخرى للمحتوى التي قد تكون ذات طبيعة جنسية، أو عنيفة، أو غير مناسبة بأي شكل آخر إذا لم يكونوا يعرفون بالفعل طبيعة هذا المحتوى. لا تتحمل SCRIBE أي مسؤولية عن الوصول إلى هذا المحتوى.\n\n9. التغييرات\n\nتخضع هذه السياسة للتغيير. ستستبدل التحديثات لهذه السياسة جميع النسخ السابقة، وإذا اعتُبرت مادية ستُذكر بوضوح في التحديث التالي الذي ينطبق على الخدمة. تشجع SCRIBE المستخدمين على مراجعة هذه السياسة بشكل دوري للحصول على أحدث المعلومات حول ممارسات الخصوصية الخاصة بنا وللتعرف على أي تغييرات.\n\n10. الاتصال\n\nإذا كانت لديك أي أسئلة، أو مخاوف، أو اقتراحات حول هذه السياسة، فلا تتردد في زيارة https://github.com/scribe-org أو الاتصال بـ SCRIBE على scribe.langauge@gmail.com. الشخص المسؤول عن هذه الاستفسارات هو أندرو تافيس مكاليستر.\n\n11. تاريخ السريان\n\nتدخل هذه السياسة حيز التنفيذ اعتبارًا من 24 مايو 2022. + تراخيص الأطراف الثالثة + الكود الذي استخدمناه + لوحة المفاتيح المخصصة\n• المؤلف: إيثان إس كيه\n• الرخصة: MIT\n• الرابط: https://github.com/EthanSK/CustomKeyboard/blob/master/LICENSE + لوحة مفاتيح بسيطة\n• المؤلف: أدوات الهواتف البسيطة\n• الرخصة: GPL-3.0\n• الرابط: https://github.com/SimpleMobileTools/Simple-Keyboard/blob/main/LICENSE + قام مطورو Scribe (SCRIBE) بإنشاء تطبيق iOS "Scribe - Language Keyboards" (SERVICE) باستخدام كود من طرف ثالث. جميع الأكواد المصدرية المستخدمة في إنشاء هذه الخدمة تأتي من مصادر تسمح بالاستخدام الكامل بالطريقة التي تتم بها الخدمة. تسرد هذه القسم الأكواد المصدرية التي استندت إليها الخدمة بالإضافة إلى الرخص المرتبطة بكل منها.\n\nتتضمن القائمة التالية جميع الأكواد المصدرية المستخدمة، المؤلف أو المؤلفين الرئيسيين للكود، الرخصة التي تم إصدارها بموجبها عند وقت الاستخدام، ورابط للرخصة. + قانوني + حول + اختر الزمن + اختر تصريفًا أدناه + تم تصريفه مؤخرًا + تصريف + ابحث عن الأفعال + تصريف الأفعال + أضف بيانات جديدة إلى Scribe Conjugate. + تنزيل بيانات الأفعال + قم بتنزيل البيانات لبدء التصريف! + بيانات الأفعال + أضف بيانات جديدة إلى لوحات مفاتيح Scribe. + تنزيل بيانات اللوحة + بيانات اللغة + جميع اللغات + اختر البيانات للتنزيل + تنزيل البيانات + تحقق من البيانات الجديدة + تحديث البيانات بانتظام + تحديث البيانات + اتبع التعليمات أدناه لتثبيت لوحات مفاتيح Scribe على جهازك. + دليل سريع + افتح إعدادات لوحة المفاتيح + لوحات المفاتيح + افتح إعدادات Scribe + اختر + قم بتنشيط لوحات المفاتيح التي تريد استخدامها + عند الكتابة، اضغط + لاختيار لوحات المفاتيح + تثبيت لوحة المفاتيح + تثبيت + Wikidata هي قاعدة بيانات معرفية يتم تحريرها بشكل تعاوني ويتم إدارتها من قبل مؤسسة ويكيميديا. تعمل كمصدر للبيانات المفتوحة لمشاريع مثل ويكيبيديا والعديد من المشاريع الأخرى. + يستخدم Scribe بيانات اللغة من Wikidata للعديد من ميزاته الأساسية. نحصل على معلومات مثل أجناس الأسماء، وتصريف الأفعال والمزيد! + يمكنك إنشاء حساب في wikidata.org للانضمام إلى المجتمع الذي يدعم Scribe والعديد من المشاريع الأخرى. ساعدنا في تقديم المعلومات المجانية للعالم! + توجد إعدادات التطبيق ولوحات المفاتيح اللغوية المثبتة هنا. + تثبيت لوحات المفاتيح + توضيح الاقتراحات/الاكتمال + تسطير الاقتراحات والاكتملات لإظهار جنسها أثناء الكتابة. + اقتراح الرموز التعبيرية تلقائيًا + تفعيل اقتراحات الرموز التعبيرية والاكتملات لكتابة أكثر تعبيرًا. + لون البشرة الافتراضي للرموز التعبيرية + لون البشرة المستخدم + حدد لون البشرة الافتراضي لاقتراحات واكتملات الرموز التعبيرية. + استمر في الحذف كلمة بكلمة + احذف النص كلمة بكلمة عند الضغط على مفتاح الحذف واستمراره. + نقطة مع المسافة المزدوجة + قم بإدراج نقطة تلقائيًا عند الضغط على مفتاح المسافة مرتين. + الاحتفاظ للأحرف البديلة + اختر الأحرف البديلة من خلال الاحتفاظ بالمفاتيح والسحب إلى الحرف المرغوب. + عرض منبثقة عند الضغط على المفتاح + عرض منبثقة للمفاتيح عند الضغط عليها. + حذف فراغات علامات الترقيم + إزالة المسافات الزائدة قبل علامات الترقيم. + الوظائف + اهتزاز عند الضغط على المفتاح + اجعل الجهاز يهتز عند الضغط على المفاتيح. + رمز العملة الافتراضي + رمز لمفاتيح 123 + اختر أي رمز للعملة يظهر على مفاتيح الأرقام. + لوحة المفاتيح الافتراضية + التخطيط المستخدم + اختر تخطيط لوحة مفاتيح يناسب تفضيلات الكتابة واحتياجات اللغة الخاصة بك. + تعطيل الأحرف المشددة + إزالة مفاتيح الحروف المشددة على تخطيط لوحة المفاتيح الأساسي. + النقطة والفاصلة على ABC + تضمين مفاتيح النقطة والفاصلة على لوحة المفاتيح الرئيسية لتسهيل الكتابة. + التخطيط + اختر لوحة المفاتيح المثبتة + حدد اللغة + ما هي اللغة المصدر + لغة الترجمة + تغيير اللغة للترجمة منها. + لغة مصدر الترجمة + الوضع الداكن + تغيير عرض التطبيق إلى الوضع الداكن. + لغة التطبيق + اختر لغة لنصوص التطبيق + لديك لغة واحدة فقط مثبتة على جهازك. يرجى تثبيت المزيد من اللغات في الإعدادات ثم يمكنك تحديد الترجمات المختلفة لتطبيق Scribe. + لغة جهاز واحدة فقط + تغيير اللغة التي يتم بها عرض تطبيق Scribe. + تباين ألوان عالي + زيادة تباين الألوان لتحسين الوصول وتجربة عرض أوضح. + زيادة حجم نصوص التطبيق + زيادة حجم نصوص القائمة لتحسين القراءة. + إعدادات التطبيق + الإعدادات + الترجمة diff --git a/Scribe-i18n/values/bn/string.xml b/Scribe-i18n/values/bn/string.xml index 04698d6c..8b1dc953 100644 --- a/Scribe-i18n/values/bn/string.xml +++ b/Scribe-i18n/values/bn/string.xml @@ -1,127 +1,127 @@ - ইংরেজি - ফরাসি - জার্মান - ইতালীয় - পর্তুগিজ - রুশ - স্প্যানিশ - সুইডিশ - এখানে আপনি Scribe এবং এর সম্প্রদায় সম্পর্কে আরও জানতে পারবেন। - GitHub এ কোডটি দেখুন - আমাদের Mastodon এ অনুসরণ করুন - Matrix এ দলের সাথে চ্যাট করুন - Scribe Conjugate শেয়ার করুন - Scribe শেয়ার করুন - সম্প্রদায় - সব Scribe অ্যাপ গুলো দেখুন - Wikimedia এবং Scribe - আমরা কিভাবে একসাথে কাজ করি - Scribe সম্ভব হত না যদি না বহু Wikimedia সহযোগীর অবদান এবং তাদের সমর্থিত প্রকল্পগুলো না থাকত। বিশেষ করে Scribe, Wikidata এর লেক্সিকোগ্রাফিক্যাল তথ্যের ব্যবহার করে এবং Scribe দ্বারা সমর্থিত প্রতিটি ভাষার জন্য Wikipedia এর তথ্য ব্যবহার করে। - উইকিডাটা হলো Wikimedia ফাউন্ডেশন দ্বারা হোস্ট করা একটি সহযোগিতায় সম্পাদিত বহু ভাষার জ্ঞান গ্রাফ। এটি বিনামূল্যে ডেটা সরবরাহ করে যা যে কেউ Creative Commons Public Domain লাইসেন্স (CC0) এর অধীনে ব্যবহার করতে পারে। Scribe ব্যবহারকারীদের ক্রিয়া রূপান্তর, বিশেষ্য রূপের টীকা, বিশেষ্যের বহুবচন এবং আরও অনেক বৈশিষ্ট্য প্রদান করতে Wikidata থেকে ভাষার ডেটা ব্যবহার করে। - উইকিপিডিয়া হলো একটি বহু ভাষার মুক্ত অনলাইন বিশ্বকোষ, যা স্বেচ্ছাসেবকরা খোলা সহযোগিতার মাধ্যমে এবং একটি উইকি ভিত্তিক সম্পাদনা ব্যবস্থার মাধ্যমে লিখে এবং রক্ষণাবেক্ষণ করে। Scribe, ভাষার মধ্যে সবচেয়ে সাধারণ শব্দ এবং তারপরে আসা সবচেয়ে সাধারণ শব্দগুলো বিশ্লেষণ করে অটো সাজেশন তৈরি করতে Wikipedia এর তথ্য ব্যবহার করে। - অ্যাপ টিপস রিসেট করুন - বাগ রিপোর্ট করুন - আমাদের একটি ইমেল পাঠান - Scribe Conjugate মূল্যায়ন করুন - Scribe মূল্যায়ন করুন - প্রতিক্রিয়া এবং সহায়তা - সংস্করণ - গোপনীয়তা নীতি - আপনাকে নিরাপদ রাখতে - দয়া করে মনে রাখবেন যে এই নীতির ইংরেজি সংস্করণটি সমস্ত অন্যান্য সংস্করণের উপরে প্রাধান্য পাবে।\n\nScribe ডেভেলপাররা (SCRIBE) iOS অ্যাপ "Scribe - Language Keyboards" (সেবা) একটি ওপেন সোর্স অ্যাপ হিসাবে তৈরি করেছে। এই সেবা SCRIBE দ্বারা কোনো খরচ ছাড়াই সরবরাহ করা হয় এবং এটি যেভাবে আছে সেভাবেই ব্যবহারের জন্য প্রস্তুত।\n\nএই গোপনীয়তা নীতি (নীতি) ব্যবহারকারীকে তথ্য প্রাপ্তি, ট্র্যাকিং, সংগ্রহ, সংরক্ষণ, ব্যবহার এবং ব্যক্তিগত তথ্যের প্রকাশ (USER INFORMATION) এবং ব্যবহার তথ্য (USER DATA) সম্পর্কিত নীতিগুলোর ব্যাপারে অবগত করতে ব্যবহৃত হয়। - তৃতীয় পক্ষের লাইসেন্স - যাদের কোড আমরা ব্যবহার করেছি - কাস্টম কীবোর্ড\n• লেখক: EthanSK\n• লাইসেন্স: MIT\n• লিঙ্ক: https://github.com/EthanSK/CustomKeyboard/blob/master/LICENSE - সিম্পল কীবোর্ড\n• লেখক: Simple Mobile Tools\n• লাইসেন্স: GPL-3.0\n• লিঙ্ক: https://github.com/SimpleMobileTools/Simple-Keyboard/blob/main/LICENSE - Scribe ডেভেলপাররা (SCRIBE) iOS অ্যাপ্লিকেশন "Scribe - Language Keyboards" (SERVICE) তৃতীয় পক্ষের কোড ব্যবহার করে তৈরি করেছেন। এই SERVICE তৈরিতে ব্যবহৃত সমস্ত সোর্স কোড এমন উৎস থেকে এসেছে যা SERVICE দ্বারা সম্পূর্ণভাবে ব্যবহারের অনুমতি দেয়। এই অংশে SERVICE ভিত্তি করে যে সোর্স কোড ব্যবহার করা হয়েছে এবং প্রতিটি কোডের লাইসেন্স তালিকাভুক্ত করা হয়েছে।\n\nনিম্নলিখিত হল সমস্ত ব্যবহৃত সোর্স কোড, কোডের প্রধান লেখক বা লেখকদের নাম, ব্যবহারকালে কোডটির প্রকাশিত লাইসেন্স এবং লাইসেন্সের লিঙ্ক। - আইনি - সম্পর্কে - কাল নির্বাচন করুন - নিচের একটি conjugation নির্বাচন করুন - সাম্প্রতিক সময়ের conjugated - Conjugate - ক্রিয়াপদ অনুসন্ধান করুন - ক্রিয়াপদ সংযুগ করুন - Scribe Conjugate-এ নতুন ডেটা যোগ করুন। - ক্রিয়াপদ ডেটা ডাউনলোড করুন - সংযুগ করা শুরু করতে ডেটা ডাউনলোড করুন! - ক্রিয়াপদ ডেটা - Scribe কীবোর্ডে নতুন ডেটা যোগ করুন। - কীবোর্ড ডেটা ডাউনলোড করুন - ভাষার ডেটা - সমস্ত ভাষা - ডাউনলোড করার জন্য ডেটা নির্বাচন করুন - ডেটা ডাউনলোড করুন - নতুন ডেটার জন্য চেক করুন - নিয়মিত ডেটা আপডেট করুন - ডেটা আপডেট করুন - আপনার ডিভাইসে Scribe কীবোর্ড ইনস্টল করতে নিচের নির্দেশনাগুলি অনুসরণ করুন। - দ্রুত টিউটোরিয়াল - কীবোর্ড সেটিংস খুলুন - কীবোর্ডসমূহ - Scribe সেটিংস খুলুন - নির্বাচন করুন - আপনি যে কীবোর্ডগুলি ব্যবহার করতে চান সেগুলি সক্রিয় করুন - টাইপ করার সময়, প্রেস করুন - কীবোর্ড নির্বাচন করতে - কীবোর্ড ইনস্টলেশন - ইনস্টলেশন - অ্যাপ এবং ইনস্টল করা ভাষার কীবোর্ডের সেটিংস এখানে পাওয়া যাবে। - কীবোর্ড ইনস্টল করুন - প্রস্তাবনা/সম্পূর্ণ করতে টীকা দিন - টাইপ করার সময় প্রস্তাবনা এবং পূর্ণকরণের অধীনে তাদের লিঙ্গ প্রদর্শন করুন। - ইমোজি প্রস্তাবনা - আরও প্রকাশমূলক টাইপিংয়ের জন্য ইমোজি প্রস্তাবনা এবং পূর্ণকরণ চালু করুন। - ডিফল্ট ইমোজি স্কিন টোন - ব্যবহার করা স্কিন টোন - ইমোজি প্রস্তাবনা এবং পূর্ণকরণের জন্য একটি ডিফল্ট স্কিন টোন সেট করুন। - প্রতি শব্দ ধরে মুছে ফেলুন - ডিলিট কী প্রেস এবং ধরে রাখলে শব্দ ধরে ধরে টেক্সট মুছে ফেলুন। - ডাবল স্পেসে পিরিয়ড - স্পেস কী দুইবার প্রেস করলে স্বয়ংক্রিয়ভাবে একটি পিরিয়ড প্রবেশ করান। - বিকল্প অক্ষরের জন্য ধরে রাখুন - কী ধরে রাখুন এবং প্রয়োজনীয় অক্ষরে টেনে আনুন বিকল্প অক্ষর নির্বাচন করতে। - কী প্রেসে পপআপ দেখান - কী প্রেস করলে তাদের পপআপ দেখান। - বিরামচিহ্নের ব্যবধান মুছুন - বিরামচিহ্নের আগে অতিরিক্ত স্থান সরিয়ে দিন। - কার্যকারিতা - কী প্রেসে ভাইব্রেশন - কী প্রেস করলে ডিভাইস ভাইব্রেট করবে। - ডিফল্ট মুদ্রা প্রতীক - ১২৩ কীগুলির জন্য প্রতীক - সংখ্যার কীগুলিতে কোন মুদ্রা প্রতীক প্রদর্শিত হবে তা নির্বাচন করুন। - ডিফল্ট কীবোর্ড - ব্যবহার করার জন্য লেআউট - আপনার টাইপিং পছন্দ এবং ভাষার প্রয়োজন অনুযায়ী কীবোর্ড বিন্যাস নির্বাচন করুন। - অ্যাকসেন্ট অক্ষর নিষ্ক্রিয় করুন - প্রাথমিক কীবোর্ড বিন্যাস থেকে অ্যাকসেন্টেড অক্ষর সরিয়ে ফেলুন। - এবিসি-তে পিরিয়ড এবং কমা - সুবিধাজনক টাইপিংয়ের জন্য প্রধান কীবোর্ডে পিরিয়ড এবং কমা কীগুলি অন্তর্ভুক্ত করুন। - বিন্যাস - ইনস্টল করা কীবোর্ড নির্বাচন করুন - ভাষা নির্বাচন করুন - উৎস ভাষা কী - অনুবাদ ভাষা - যে ভাষা থেকে অনুবাদ করা হবে তা পরিবর্তন করুন। - অনুবাদের উৎস ভাষা - ডার্ক মোড - অ্যাপ্লিকেশনের প্রদর্শন ডার্ক মোডে পরিবর্তন করুন। - অ্যাপ ভাষা - অ্যাপের টেক্সটগুলির জন্য ভাষা নির্বাচন করুন - আপনার ডিভাইসে শুধুমাত্র একটি ভাষা ইনস্টল করা আছে। দয়া করে সেটিংসে আরও ভাষা ইনস্টল করুন, তারপর আপনি Scribe-এর বিভিন্ন localizations নির্বাচন করতে পারবেন। - শুধুমাত্র একটি ডিভাইসের ভাষা - Scribe অ্যাপ কোন ভাষায় থাকবে তা পরিবর্তন করুন। - বেশি রঙের পার্থক্য - উন্নত অ্যাক্সেসিবিলিটির জন্য রঙের কনট্রাস্ট বাড়ান এবং আরও স্পষ্ট দর্শন প্রদান করুন। - অ্যাপ টেক্সটের আকার বাড়ান - আরও ভালোভাবে পড়ার জন্য মেনুর টেক্সটগুলির আকার বাড়ান। - অ্যাপ সেটিংস - সেটিংস - অনুবাদ - উইকিডাটা হল একটি সহযোগিতামূলকভাবে সম্পাদিত জ্ঞান গ্রাফ যা উইকিমিডিয়া ফাউন্ডেশন দ্বারা রক্ষণাবেক্ষণ করা হয়। এটি উইকিপিডিয়ার মতো প্রকল্প এবং আরও অনেক প্রকল্পের জন্য একটি উন্মুক্ত ডেটা উৎস হিসাবে কাজ করে। - Scribe তার অনেক মূল বৈশিষ্ট্যের জন্য উইকিডাটার ভাষার ডেটা ব্যবহার করে। আমরা যেমন তথ্য পাই: বিশেষ্য লিঙ্গ, ক্রিয়াপদ সংযোজন এবং আরও অনেক কিছু! - আপনি wikidata.org-এ একটি অ্যাকাউন্ট তৈরি করতে পারেন এবং Scribe এবং অন্যান্য অনেক প্রকল্পকে সমর্থনকারী কমিউনিটিতে যোগ দিতে পারেন। আমাদের সাহায্য করুন বিনামূল্যে তথ্য বিশ্বে পৌঁছে দিতে! + ইংরেজি + ফরাসি + জার্মান + ইতালীয় + পর্তুগিজ + রুশ + স্প্যানিশ + সুইডিশ + এখানে আপনি Scribe এবং এর সম্প্রদায় সম্পর্কে আরও জানতে পারবেন। + GitHub এ কোডটি দেখুন + আমাদের Mastodon এ অনুসরণ করুন + Matrix এ দলের সাথে চ্যাট করুন + Scribe Conjugate শেয়ার করুন + Scribe শেয়ার করুন + সম্প্রদায় + সব Scribe অ্যাপ গুলো দেখুন + Wikimedia এবং Scribe + আমরা কিভাবে একসাথে কাজ করি + Scribe সম্ভব হত না যদি না বহু Wikimedia সহযোগীর অবদান এবং তাদের সমর্থিত প্রকল্পগুলো না থাকত। বিশেষ করে Scribe, Wikidata এর লেক্সিকোগ্রাফিক্যাল তথ্যের ব্যবহার করে এবং Scribe দ্বারা সমর্থিত প্রতিটি ভাষার জন্য Wikipedia এর তথ্য ব্যবহার করে। + উইকিডাটা হলো Wikimedia ফাউন্ডেশন দ্বারা হোস্ট করা একটি সহযোগিতায় সম্পাদিত বহু ভাষার জ্ঞান গ্রাফ। এটি বিনামূল্যে ডেটা সরবরাহ করে যা যে কেউ Creative Commons Public Domain লাইসেন্স (CC0) এর অধীনে ব্যবহার করতে পারে। Scribe ব্যবহারকারীদের ক্রিয়া রূপান্তর, বিশেষ্য রূপের টীকা, বিশেষ্যের বহুবচন এবং আরও অনেক বৈশিষ্ট্য প্রদান করতে Wikidata থেকে ভাষার ডেটা ব্যবহার করে। + উইকিপিডিয়া হলো একটি বহু ভাষার মুক্ত অনলাইন বিশ্বকোষ, যা স্বেচ্ছাসেবকরা খোলা সহযোগিতার মাধ্যমে এবং একটি উইকি ভিত্তিক সম্পাদনা ব্যবস্থার মাধ্যমে লিখে এবং রক্ষণাবেক্ষণ করে। Scribe, ভাষার মধ্যে সবচেয়ে সাধারণ শব্দ এবং তারপরে আসা সবচেয়ে সাধারণ শব্দগুলো বিশ্লেষণ করে অটো সাজেশন তৈরি করতে Wikipedia এর তথ্য ব্যবহার করে। + অ্যাপ টিপস রিসেট করুন + বাগ রিপোর্ট করুন + আমাদের একটি ইমেল পাঠান + Scribe Conjugate মূল্যায়ন করুন + Scribe মূল্যায়ন করুন + প্রতিক্রিয়া এবং সহায়তা + সংস্করণ + গোপনীয়তা নীতি + আপনাকে নিরাপদ রাখতে + দয়া করে মনে রাখবেন যে এই নীতির ইংরেজি সংস্করণটি সমস্ত অন্যান্য সংস্করণের উপরে প্রাধান্য পাবে।\n\nScribe ডেভেলপাররা (SCRIBE) iOS অ্যাপ "Scribe - Language Keyboards" (সেবা) একটি ওপেন সোর্স অ্যাপ হিসাবে তৈরি করেছে। এই সেবা SCRIBE দ্বারা কোনো খরচ ছাড়াই সরবরাহ করা হয় এবং এটি যেভাবে আছে সেভাবেই ব্যবহারের জন্য প্রস্তুত।\n\nএই গোপনীয়তা নীতি (নীতি) ব্যবহারকারীকে তথ্য প্রাপ্তি, ট্র্যাকিং, সংগ্রহ, সংরক্ষণ, ব্যবহার এবং ব্যক্তিগত তথ্যের প্রকাশ (USER INFORMATION) এবং ব্যবহার তথ্য (USER DATA) সম্পর্কিত নীতিগুলোর ব্যাপারে অবগত করতে ব্যবহৃত হয়। + তৃতীয় পক্ষের লাইসেন্স + যাদের কোড আমরা ব্যবহার করেছি + কাস্টম কীবোর্ড\n• লেখক: EthanSK\n• লাইসেন্স: MIT\n• লিঙ্ক: https://github.com/EthanSK/CustomKeyboard/blob/master/LICENSE + সিম্পল কীবোর্ড\n• লেখক: Simple Mobile Tools\n• লাইসেন্স: GPL-3.0\n• লিঙ্ক: https://github.com/SimpleMobileTools/Simple-Keyboard/blob/main/LICENSE + Scribe ডেভেলপাররা (SCRIBE) iOS অ্যাপ্লিকেশন "Scribe - Language Keyboards" (SERVICE) তৃতীয় পক্ষের কোড ব্যবহার করে তৈরি করেছেন। এই SERVICE তৈরিতে ব্যবহৃত সমস্ত সোর্স কোড এমন উৎস থেকে এসেছে যা SERVICE দ্বারা সম্পূর্ণভাবে ব্যবহারের অনুমতি দেয়। এই অংশে SERVICE ভিত্তি করে যে সোর্স কোড ব্যবহার করা হয়েছে এবং প্রতিটি কোডের লাইসেন্স তালিকাভুক্ত করা হয়েছে।\n\nনিম্নলিখিত হল সমস্ত ব্যবহৃত সোর্স কোড, কোডের প্রধান লেখক বা লেখকদের নাম, ব্যবহারকালে কোডটির প্রকাশিত লাইসেন্স এবং লাইসেন্সের লিঙ্ক। + আইনি + সম্পর্কে + কাল নির্বাচন করুন + নিচের একটি conjugation নির্বাচন করুন + সাম্প্রতিক সময়ের conjugated + Conjugate + ক্রিয়াপদ অনুসন্ধান করুন + ক্রিয়াপদ সংযুগ করুন + Scribe Conjugate-এ নতুন ডেটা যোগ করুন। + ক্রিয়াপদ ডেটা ডাউনলোড করুন + সংযুগ করা শুরু করতে ডেটা ডাউনলোড করুন! + ক্রিয়াপদ ডেটা + Scribe কীবোর্ডে নতুন ডেটা যোগ করুন। + কীবোর্ড ডেটা ডাউনলোড করুন + ভাষার ডেটা + সমস্ত ভাষা + ডাউনলোড করার জন্য ডেটা নির্বাচন করুন + ডেটা ডাউনলোড করুন + নতুন ডেটার জন্য চেক করুন + নিয়মিত ডেটা আপডেট করুন + ডেটা আপডেট করুন + আপনার ডিভাইসে Scribe কীবোর্ড ইনস্টল করতে নিচের নির্দেশনাগুলি অনুসরণ করুন। + দ্রুত টিউটোরিয়াল + কীবোর্ড সেটিংস খুলুন + কীবোর্ডসমূহ + Scribe সেটিংস খুলুন + নির্বাচন করুন + আপনি যে কীবোর্ডগুলি ব্যবহার করতে চান সেগুলি সক্রিয় করুন + টাইপ করার সময়, প্রেস করুন + কীবোর্ড নির্বাচন করতে + কীবোর্ড ইনস্টলেশন + ইনস্টলেশন + উইকিডাটা হল একটি সহযোগিতামূলকভাবে সম্পাদিত জ্ঞান গ্রাফ যা উইকিমিডিয়া ফাউন্ডেশন দ্বারা রক্ষণাবেক্ষণ করা হয়। এটি উইকিপিডিয়ার মতো প্রকল্প এবং আরও অনেক প্রকল্পের জন্য একটি উন্মুক্ত ডেটা উৎস হিসাবে কাজ করে। + Scribe তার অনেক মূল বৈশিষ্ট্যের জন্য উইকিডাটার ভাষার ডেটা ব্যবহার করে। আমরা যেমন তথ্য পাই: বিশেষ্য লিঙ্গ, ক্রিয়াপদ সংযোজন এবং আরও অনেক কিছু! + আপনি wikidata.org-এ একটি অ্যাকাউন্ট তৈরি করতে পারেন এবং Scribe এবং অন্যান্য অনেক প্রকল্পকে সমর্থনকারী কমিউনিটিতে যোগ দিতে পারেন। আমাদের সাহায্য করুন বিনামূল্যে তথ্য বিশ্বে পৌঁছে দিতে! + অ্যাপ এবং ইনস্টল করা ভাষার কীবোর্ডের সেটিংস এখানে পাওয়া যাবে। + কীবোর্ড ইনস্টল করুন + প্রস্তাবনা/সম্পূর্ণ করতে টীকা দিন + টাইপ করার সময় প্রস্তাবনা এবং পূর্ণকরণের অধীনে তাদের লিঙ্গ প্রদর্শন করুন। + ইমোজি প্রস্তাবনা + আরও প্রকাশমূলক টাইপিংয়ের জন্য ইমোজি প্রস্তাবনা এবং পূর্ণকরণ চালু করুন। + ডিফল্ট ইমোজি স্কিন টোন + ব্যবহার করা স্কিন টোন + ইমোজি প্রস্তাবনা এবং পূর্ণকরণের জন্য একটি ডিফল্ট স্কিন টোন সেট করুন। + প্রতি শব্দ ধরে মুছে ফেলুন + ডিলিট কী প্রেস এবং ধরে রাখলে শব্দ ধরে ধরে টেক্সট মুছে ফেলুন। + ডাবল স্পেসে পিরিয়ড + স্পেস কী দুইবার প্রেস করলে স্বয়ংক্রিয়ভাবে একটি পিরিয়ড প্রবেশ করান। + বিকল্প অক্ষরের জন্য ধরে রাখুন + কী ধরে রাখুন এবং প্রয়োজনীয় অক্ষরে টেনে আনুন বিকল্প অক্ষর নির্বাচন করতে। + কী প্রেসে পপআপ দেখান + কী প্রেস করলে তাদের পপআপ দেখান। + বিরামচিহ্নের ব্যবধান মুছুন + বিরামচিহ্নের আগে অতিরিক্ত স্থান সরিয়ে দিন। + কার্যকারিতা + কী প্রেসে ভাইব্রেশন + কী প্রেস করলে ডিভাইস ভাইব্রেট করবে। + ডিফল্ট মুদ্রা প্রতীক + ১২৩ কীগুলির জন্য প্রতীক + সংখ্যার কীগুলিতে কোন মুদ্রা প্রতীক প্রদর্শিত হবে তা নির্বাচন করুন। + ডিফল্ট কীবোর্ড + ব্যবহার করার জন্য লেআউট + আপনার টাইপিং পছন্দ এবং ভাষার প্রয়োজন অনুযায়ী কীবোর্ড বিন্যাস নির্বাচন করুন। + অ্যাকসেন্ট অক্ষর নিষ্ক্রিয় করুন + প্রাথমিক কীবোর্ড বিন্যাস থেকে অ্যাকসেন্টেড অক্ষর সরিয়ে ফেলুন। + এবিসি-তে পিরিয়ড এবং কমা + সুবিধাজনক টাইপিংয়ের জন্য প্রধান কীবোর্ডে পিরিয়ড এবং কমা কীগুলি অন্তর্ভুক্ত করুন। + বিন্যাস + ইনস্টল করা কীবোর্ড নির্বাচন করুন + ভাষা নির্বাচন করুন + উৎস ভাষা কী + অনুবাদ ভাষা + যে ভাষা থেকে অনুবাদ করা হবে তা পরিবর্তন করুন। + অনুবাদের উৎস ভাষা + ডার্ক মোড + অ্যাপ্লিকেশনের প্রদর্শন ডার্ক মোডে পরিবর্তন করুন। + অ্যাপ ভাষা + অ্যাপের টেক্সটগুলির জন্য ভাষা নির্বাচন করুন + আপনার ডিভাইসে শুধুমাত্র একটি ভাষা ইনস্টল করা আছে। দয়া করে সেটিংসে আরও ভাষা ইনস্টল করুন, তারপর আপনি Scribe-এর বিভিন্ন localizations নির্বাচন করতে পারবেন। + শুধুমাত্র একটি ডিভাইসের ভাষা + Scribe অ্যাপ কোন ভাষায় থাকবে তা পরিবর্তন করুন। + বেশি রঙের পার্থক্য + উন্নত অ্যাক্সেসিবিলিটির জন্য রঙের কনট্রাস্ট বাড়ান এবং আরও স্পষ্ট দর্শন প্রদান করুন। + অ্যাপ টেক্সটের আকার বাড়ান + আরও ভালোভাবে পড়ার জন্য মেনুর টেক্সটগুলির আকার বাড়ান। + অ্যাপ সেটিংস + সেটিংস + অনুবাদ diff --git a/Scribe-i18n/values/de/string.xml b/Scribe-i18n/values/de/string.xml index 43b470b3..0b28133c 100644 --- a/Scribe-i18n/values/de/string.xml +++ b/Scribe-i18n/values/de/string.xml @@ -1,127 +1,127 @@ - Englisch - Französisch - Deutsch - Italienisch - Portugiesisch - Russisch - Spanisch - Schwedisch - Hier kannst du mehr über Scribe und seine Community erfahren. - Den Code auf GitHub ansehen - Folge uns auf Mastodon - Chatte mit dem Team auf Matrix - Scribe Conjugate teilen - Scribe teilen - Community - Alle Scribe Apps anzeigen - Wikimedia und Scribe - Wie wir zusammenarbeiten - Scribe wäre ohne die etlichen Mitwirkungen von Wikimedia Mitwirkenden, den Projekten, die sie unterstützen, gegenüber, nicht möglich. Scribe benutzt Daten der Lexikografischen Datencommunity in Wikidata, sowie solche von Wikipedia für jede von Scribe unterstützte Sprache. - Wikidata ist ein kollaborativ gestalteter, mehrsprachiger Wissensgraf, der von der Wikimedia Foundation gehostet wird. Sie stellt frei verfügbare Daten, die unter einer Creative Commons Public Domain Lizenz (CC0) stehen, zur Verfügung. Scribe benutzt Sprachdaten von Wikidata, um Nutzern Verbkonjugationen, Kasusannotationen, Plurale und viele andere Funktionen zu bieten. - Wikipedia ist eine mehrsprachige, freie, Online-Enzyklopädie, die von einer Community an Freiwilligen durch offene Kollaboration und einem Wiki-basierten Bearbeitungssystem geschrieben und aufrechterhalten wird. Scribe nutzt Wikipedia-Daten, um automatische Empfehlungen zu erstellen, indem die häufigsten Wörter und Folgewörter einer Sprache erlangt werden. - App-Hinweise zurücksetzen - Bug melden - Schicke uns eine E-Mail - Scribe Conjugate bewerten - Scribe bewerten - Feedback und Support - Version - Datenschutzrichtlinie - Wir sorgen für Ihre Sicherheit - Bitte beachten Sie, dass die englische Version dieser Richtlinie Vorrang vor allen anderen Versionen hat.\n\nDie Scribe-Entwickler (SCRIBE) haben die iOS-App „Scribe – Language Keyboards“ (SERVICE) als Open-Source-App entwickelt. Dieser DIENST wird von SCRIBE kostenlos zur Verfügung gestellt und ist zur Verwendung so wie er ist bestimmt.\n\nDiese Datenschutzrichtlinie (RICHTLINIE) dient dazu, den Leser über die Bedingungen für den Zugriff auf, sowie die Verfolgung, Erfassung, Aufbewahrung, Verwendung und Offenlegung von persönlichen Informationen (NUTZERINFORMATIONEN) und Nutzungsdaten (NUTZERDATEN) aller Benutzer (NUTZER) dieses DIENSTES aufzuklären.\n\nNUTZERINFORMATIONEN sind insbesondere alle Informationen, die sich auf die NUTZER selbst oder die Geräte beziehen, die sie für den Zugriff auf den DIENST verwenden.\n\nNUTZERDATEN sind definiert als eingegebener Text oder Aktionen, die von den NUTZERN während der Nutzung des DIENSTES ausgeführt werden.\n\n1. Grundsatzerklärung\n\nDieser DIENST greift nicht auf NUTZERINFORMATIONEN oder NUTZERDATEN zu und verfolgt, sammelt, speichert, verwendet und gibt keine NUTZERDATEN weiter.\n\n2. Do Not Track\n\nNUTZER, die SCRIBE kontaktieren, um zu verlangen, dass ihre NUTZERINFORMATIONEN und NUTZERDATEN nicht verfolgt werden, erhalten eine Kopie dieser RICHTLINIE sowie einen Link zu allen Quellcodes als Nachweis, dass sie nicht verfolgt werden.\n\n3. Daten von Drittanbietern\n\nDieser DIENST verwendet Daten von Drittanbietern. Alle Daten, die bei der Erstellung dieses DIENSTES verwendet werden, stammen aus Quellen, die ihre vollständige Nutzung in der vom DIENST durchgeführten Weise ermöglichen. Primär stammen die Daten für diesen DIENST von Wikidata, Wikipedia und Unicode. Wikidata erklärt: „Alle strukturierten Daten in den Haupt-, Eigenschafts- und Lexem-Namespaces werden unter der Creative Commons CC0-Lizenz verfügbar gemacht; Text in anderen Namespaces wird unter der Creative Commons Attribution Share-Alike Lizenz verfügbar gemacht.“ Die Wikidata-Richtlinie zur Verwendung von Daten ist unter https://www.wikidata.org/wiki/Wikidata:Licensing zu finden. Wikipedia gibt an, dass Texte, also die Daten, die vom DIENST verwendet werden, „… unter den Bedingungen der Creative Commons Attribution Share-Alike Lizenz verwendet werden können“. Die Wikipedia-Richtlinie zur Verwendung von Daten ist unter https://en.wikipedia.org/wiki/Wikipedia:Reusing_Wikipedia_content zu finden. Unicode gewährt die Erlaubnis, „… kostenlos, für alle Inhaber einer Kopie der Unicode-Daten und der zugehörigen Dokumentation (der „Data Files“) oder der Unicode-Software und der zugehörigen Dokumentation (der „Software“), die Data Files oder Software ohne Einschränkung zu verwenden …“ Die Unicode-Richtlinie zur Verwendung von Daten ist unter https://www.unicode.org/license.txt zu finden.\n\n4. Quellcode von Drittanbietern\n\nDieser DIENST basiert auf Code von Dritten. Der gesamte bei der Erstellung dieses DIENSTES verwendete Quellcode stammt von Quellen, die ihre Nutzung in der vom DIENST durchgeführten Weise gestatten. Grundlage dieses Projekts war im Besonderen das Projekt Custom Keyboard von Ethan Sarif-Kattan. Custom Keyboard wurde unter der MIT-Lizenz veröffentlicht, welche unter https://github.com/EthanSK/CustomKeyboard/blob/master/LICENSE abrufbar ist.\n\n5. Dienste von Drittanbietern\n\nDieser DIENST nutzt Drittanbieterdienste, um einige der Daten von Drittanbietern zu modifizieren. Namentlich wurden Daten unter Verwendung von Modellen von Hugging Face’ Transformers übersetzt. Dieser Dienst ist durch eine Apache 2.0 Lizenz abgedeckt, die besagt, dass er für die kommerzielle Nutzung, Änderung, Verteilung, Patent- und private Nutzung verfügbar ist. Die Lizenz für den oben genannten Dienst finden Sie unter https://github.com/huggingface/transformers/blob/master/LICENSE.\n\n6. Links zu Drittanbietern\n\nDieser DIENST enthält Links zu externen Webseiten. Wenn NUTZER auf einen Link eines Drittanbieters klicken, werden sie auf eine Webseite weitergeleitet. Beachten Sie, dass diese externen Websites nicht von diesem DIENST betrieben werden. Daher wird NUTZERN dringend empfohlen, die Datenschutzrichtlinie dieser Webseiten zu lesen. Dieser DIENST hat keine Kontrolle über und übernimmt keine Haftung für Inhalte, Datenschutzrichtlinien oder Praktiken von Webseiten oder Diensten Dritter.\n\n7. Bilder von Drittanbietern\n\nDieser SERVICE enthält Bilder, die von Dritten urheberrechtlich geschützt sind. Insbesondere enthält diese App eine Kopie der Logos von GitHub, Inc. und Wikidata, Warenzeichen von Wikimedia Foundation, Inc. Die Bedingungen, unter denen das GitHub-Logo verwendet werden kann, ist unter https://github.com/logo abrufbar. Die Bedingungen für das Wikidata-Logo ist zu finden auf der folgenden Wikimedia-Seite: https://foundation.wikimedia.org/wiki/Policy:Trademark_policy. Dieser DIENST verwendet die urheberrechtlich geschützten Bilder in einer Weise, die diesen Kriterien entspricht, wobei die einzige Abweichung eine rotierte Version des GitHub-Logos ist, was in der Open-Source-Community üblich ist, um einen Link zur GitHub-Website darzustellen.\n\n8. Inhaltshinweis\n\nDieser DIENST ermöglicht NUTZERN den Zugriff auf sprachliche Inhalte (INHALTE). Einige dieser INHALTE könnten für Kinder und Minderjährige als ungeeignet eingestuft werden. Der Zugriff auf INHALTE über den DIENST erfolgt auf eine Weise, in der die Informationen nur bekannt sind, wenn diese ausdrücklich angefragt werden. Speziell können NUTZER Wörter übersetzen, Verben konjugieren und auf andere grammatikalische Merkmale von INHALTEN zugreifen, die sexueller, gewalttätiger oder anderweitig nicht altersgerechter Natur sein können. NUTZER können keine Wörter übersetzen, Verben konjugieren und auf andere grammatikalische Merkmale von INHALTEN zugreifen, die sexueller, gewalttätiger oder anderweitig nicht altersgerechter Natur sein können, wenn sie nicht bereits über diese Art INHALTE Bescheid wissen. SCRIBE übernimmt keine Haftung für den Zugriff auf solche INHALTE.\n\n9. Änderungen\n\nDer DIENST behält sich Änderungen dieser RICHTLINIE vor. Aktualisierungen dieser RICHTLINIE ersetzen alle vorherigen Versionen, und werden, wenn sie als wesentlich erachtet werden, in der nächsten anwendbaren Aktualisierung des DIENSTES deutlich aufgeführt. SCRIBE animiert NUTZER dazu, diese RICHTLINIE regelmäßig auf die neuesten Informationen zu unseren Datenschutzpraktiken zu prüfen und sich mit etwaigen Änderungen vertraut zu machen.\n\n10. Kontakt\n\nWenn Sie Fragen, Bedenken oder Vorschläge zu dieser RICHTLINIE haben, zögern Sie nicht, https://github.com/scribe-org zu besuchen oder SCRIBE unter scribe.langauge@gmail.com zu kontaktieren. Verantwortlich für solche Anfragen ist Andrew Tavis McAllister.\n\n11. Datum des Inkrafttretens\n\nDiese RICHTLINIE tritt am 24. Mai 2022 in Kraft. - Lizenzen von Drittanbietern - Der von uns verwendete Code - Custom Keyboard\n• Autor: EthanSK\n• Lizenz: MIT\n• Link: https://github.com/EthanSK/CustomKeyboard/blob/master/LICENSE - Simple Keyboard\n• Autor: Simple Mobile Tools\n• Lizenz: GPL-3.0\n• Link: https://github.com/SimpleMobileTools/Simple-Keyboard/blob/main/LICENSE - Die iOS-App „Scribe - Language Keyboards“ (DIENST) wurde von den Scribe-Entwicklern (SCRIBE) unter Verwendung von Code von Dritten erstellt. Der gesamte bei der Erstellung dieses DIENSTES verwendete Quellcode stammt von Quellen, die ihre Nutzung in der vom DIENST durchgeführten Weise gestatten. Dieser Abschnitt enthält den Quellcode, auf dem der DIENST basiert, sowie die zugehörigen Lizenzen.\n\nIm Folgenden ist eine Liste des benutzten Quellcodes, des oder der jeweiligen Autor:innen und der Lizenz zur Zeit der Verwendung durch SCRIBE mit einem Link zu dieser zu finden. - Rechtliches - Über uns - Tempus auswählen - Wähle unten eine Konjugation - Kürzlich konjugiert - Konjugieren - Nach Verben suchen - Verben konjugieren - Neue Daten zu Scribe Conjugate hinzufügen. - Daten für Verben herunterladen - Lade Daten herunter, um mit dem Konjugieren anzufangen! - Verbdaten - Neue Daten zu Scribe-Tastaturen hinzufügen. - Tastaturdaten hinzufügen - Sprachdaten - Alle Sprachen - Herunterzuladende Daten auswählen - Daten herunterladen - Nach neuen Daten prüfen - Regelmäßig Daten aktualisieren - Daten aktualisieren - Folge den Anweisungen unten, um Scribe-Tastaturen auf deinem Gerät zu installieren. - Schnelltutorial - Tastatureinstellungen öffnen - Tastaturen - Scribe-Einstellungen öffnen - Drücke auf - Wähle die Tastaturen aus, die du benutzen möchtest - Drücke beim Tippen auf - um Tastaturen auszuwählen - Tastaturinstallation - Installation - Hier sind die Einstellungen der App und installierte Tastaturen zu finden. - Tastaturen installieren - Vorschläge annotieren - Vorschläge unterstreichen, um ihr Genus beim Tippen anzuzeigen. - Schlage Emojis vor - Schlage für ausdrucksvolleres Schreiben Emojis vor. - Hautfarbe für Emoji - Die zu benutzende Hautfarbe - Stelle einen Standardhautton für automatische Emoji-Vorschläge ein. - Rücktaste halten löscht Wort für Wort - Den Text Wort für Wort löschen, wenn die Rücktaste länger gedrückt wird. - Punkt bei doppelter Leertaste - Automatisch einen Punkt einsetzen, wenn zweimal die Leertaste bedient wird. - Für alternative Zeichen halten - Für alternative Zeichen eine Taste lange drücken und zum gewünschten Zeichen ziehen. - Pop-up bei Tastendruck anzeigen - Ein Pop-up einer Taste anzeigen, wenn sie gedrückt wird. - Leerzeichen bei Zeichensetzung löschen - Überflüssige Leerzeichen vor Zeichensetzung automatisch entfernen. - Funktionalität - Bei Tastendruck vibrieren - Das Gerät vibrieren lassen, wenn Tasten gedrückt werden. - Standardwährungssymbol - Symbol für Nummerntasten - Auswählen, welches Währungssymbol bei den Nummerntasten auftaucht. - Standardtastatur - Zu benutzendes Layout - Ein Tastaturlayout auswählen, das den eigenen Vorlieben und der Sprache entspricht. - Buchstaben mit Akzent deaktivieren - Entscheide, ob Buchstaben mit Akzenten wie Umlaute auf der Haupttastatur angezeigt werden. - Punkt und Komma auf ABC - Füge der Haupttastatur Punkt- und Komma-Tasten für bequemeres Schreiben hinzu. - Layout - Wähle installierte Tastatur aus - Sprache auswählen - Die verwendete Ausgangssprache - Übersetzungssprache - Wähle die Sprache, von der übersetzt wird. - Ausgangssprache für die Übersetzung - Dunkler Modus - Die App-Darstellung auf dunkel umstellen. - App-Sprache - App-Sprache auswählen - Auf Ihrem Gerät ist nur eine Sprache installiert. Bitte installieren Sie weitere Sprachen in den Einstellungen. Anschließend können Sie verschiedene Lokalisierungen von Scribe auswählen. - Nur eine Gerätesprache - Ändern, welche Sprache für die Scribe-App benutzt wird. - Hoher Farbkontrast - Farbkontrast für eine vereinfachte Bedienung und bessere Erkennbarkeit. - Text in der App vergrößern - Die Menütexte in der App für bessere Lesbarkeit vergrößern. - App-Einstellungen - Einstellungen - Übersetzung - Wikidata ist ein kollaborativ gestalteter, mehrsprachiger Wissensgraf, der von der Wikimedia Foundation gehostet wird. Sie dient als Quelle für offene Daten für unzählige Projekte, beispielsweise Wikipedia. - Scribe nutzt Sprachdaten von Wikidata für viele Kernfunktionen. Von dort erhalten wir Informationen wie Genera, Verbkonjugationen und viele mehr! - Du kannst auf wikidata.org einen Account erstellen, um der Community, die Scribe und viele andere Projekte unterstützt, beizutreten. Hilf uns dabei, der Welt freie Informationen zu geben! + Englisch + Französisch + Deutsch + Italienisch + Portugiesisch + Russisch + Spanisch + Schwedisch + Hier kannst du mehr über Scribe und seine Community erfahren. + Den Code auf GitHub ansehen + Folge uns auf Mastodon + Chatte mit dem Team auf Matrix + Scribe Conjugate teilen + Scribe teilen + Community + Alle Scribe Apps anzeigen + Wikimedia und Scribe + Wie wir zusammenarbeiten + Scribe wäre ohne die etlichen Mitwirkungen von Wikimedia Mitwirkenden, den Projekten, die sie unterstützen, gegenüber, nicht möglich. Scribe benutzt Daten der Lexikografischen Datencommunity in Wikidata, sowie solche von Wikipedia für jede von Scribe unterstützte Sprache. + Wikidata ist ein kollaborativ gestalteter, mehrsprachiger Wissensgraf, der von der Wikimedia Foundation gehostet wird. Sie stellt frei verfügbare Daten, die unter einer Creative Commons Public Domain Lizenz (CC0) stehen, zur Verfügung. Scribe benutzt Sprachdaten von Wikidata, um Nutzern Verbkonjugationen, Kasusannotationen, Plurale und viele andere Funktionen zu bieten. + Wikipedia ist eine mehrsprachige, freie, Online-Enzyklopädie, die von einer Community an Freiwilligen durch offene Kollaboration und einem Wiki-basierten Bearbeitungssystem geschrieben und aufrechterhalten wird. Scribe nutzt Wikipedia-Daten, um automatische Empfehlungen zu erstellen, indem die häufigsten Wörter und Folgewörter einer Sprache erlangt werden. + App-Hinweise zurücksetzen + Bug melden + Schicke uns eine E-Mail + Scribe Conjugate bewerten + Scribe bewerten + Feedback und Support + Version + Datenschutzrichtlinie + Wir sorgen für Ihre Sicherheit + Bitte beachten Sie, dass die englische Version dieser Richtlinie Vorrang vor allen anderen Versionen hat.\n\nDie Scribe-Entwickler (SCRIBE) haben die iOS-App „Scribe – Language Keyboards“ (SERVICE) als Open-Source-App entwickelt. Dieser DIENST wird von SCRIBE kostenlos zur Verfügung gestellt und ist zur Verwendung so wie er ist bestimmt.\n\nDiese Datenschutzrichtlinie (RICHTLINIE) dient dazu, den Leser über die Bedingungen für den Zugriff auf, sowie die Verfolgung, Erfassung, Aufbewahrung, Verwendung und Offenlegung von persönlichen Informationen (NUTZERINFORMATIONEN) und Nutzungsdaten (NUTZERDATEN) aller Benutzer (NUTZER) dieses DIENSTES aufzuklären.\n\nNUTZERINFORMATIONEN sind insbesondere alle Informationen, die sich auf die NUTZER selbst oder die Geräte beziehen, die sie für den Zugriff auf den DIENST verwenden.\n\nNUTZERDATEN sind definiert als eingegebener Text oder Aktionen, die von den NUTZERN während der Nutzung des DIENSTES ausgeführt werden.\n\n1. Grundsatzerklärung\n\nDieser DIENST greift nicht auf NUTZERINFORMATIONEN oder NUTZERDATEN zu und verfolgt, sammelt, speichert, verwendet und gibt keine NUTZERDATEN weiter.\n\n2. Do Not Track\n\nNUTZER, die SCRIBE kontaktieren, um zu verlangen, dass ihre NUTZERINFORMATIONEN und NUTZERDATEN nicht verfolgt werden, erhalten eine Kopie dieser RICHTLINIE sowie einen Link zu allen Quellcodes als Nachweis, dass sie nicht verfolgt werden.\n\n3. Daten von Drittanbietern\n\nDieser DIENST verwendet Daten von Drittanbietern. Alle Daten, die bei der Erstellung dieses DIENSTES verwendet werden, stammen aus Quellen, die ihre vollständige Nutzung in der vom DIENST durchgeführten Weise ermöglichen. Primär stammen die Daten für diesen DIENST von Wikidata, Wikipedia und Unicode. Wikidata erklärt: „Alle strukturierten Daten in den Haupt-, Eigenschafts- und Lexem-Namespaces werden unter der Creative Commons CC0-Lizenz verfügbar gemacht; Text in anderen Namespaces wird unter der Creative Commons Attribution Share-Alike Lizenz verfügbar gemacht.“ Die Wikidata-Richtlinie zur Verwendung von Daten ist unter https://www.wikidata.org/wiki/Wikidata:Licensing zu finden. Wikipedia gibt an, dass Texte, also die Daten, die vom DIENST verwendet werden, „… unter den Bedingungen der Creative Commons Attribution Share-Alike Lizenz verwendet werden können“. Die Wikipedia-Richtlinie zur Verwendung von Daten ist unter https://en.wikipedia.org/wiki/Wikipedia:Reusing_Wikipedia_content zu finden. Unicode gewährt die Erlaubnis, „… kostenlos, für alle Inhaber einer Kopie der Unicode-Daten und der zugehörigen Dokumentation (der „Data Files“) oder der Unicode-Software und der zugehörigen Dokumentation (der „Software“), die Data Files oder Software ohne Einschränkung zu verwenden …“ Die Unicode-Richtlinie zur Verwendung von Daten ist unter https://www.unicode.org/license.txt zu finden.\n\n4. Quellcode von Drittanbietern\n\nDieser DIENST basiert auf Code von Dritten. Der gesamte bei der Erstellung dieses DIENSTES verwendete Quellcode stammt von Quellen, die ihre Nutzung in der vom DIENST durchgeführten Weise gestatten. Grundlage dieses Projekts war im Besonderen das Projekt Custom Keyboard von Ethan Sarif-Kattan. Custom Keyboard wurde unter der MIT-Lizenz veröffentlicht, welche unter https://github.com/EthanSK/CustomKeyboard/blob/master/LICENSE abrufbar ist.\n\n5. Dienste von Drittanbietern\n\nDieser DIENST nutzt Drittanbieterdienste, um einige der Daten von Drittanbietern zu modifizieren. Namentlich wurden Daten unter Verwendung von Modellen von Hugging Face’ Transformers übersetzt. Dieser Dienst ist durch eine Apache 2.0 Lizenz abgedeckt, die besagt, dass er für die kommerzielle Nutzung, Änderung, Verteilung, Patent- und private Nutzung verfügbar ist. Die Lizenz für den oben genannten Dienst finden Sie unter https://github.com/huggingface/transformers/blob/master/LICENSE.\n\n6. Links zu Drittanbietern\n\nDieser DIENST enthält Links zu externen Webseiten. Wenn NUTZER auf einen Link eines Drittanbieters klicken, werden sie auf eine Webseite weitergeleitet. Beachten Sie, dass diese externen Websites nicht von diesem DIENST betrieben werden. Daher wird NUTZERN dringend empfohlen, die Datenschutzrichtlinie dieser Webseiten zu lesen. Dieser DIENST hat keine Kontrolle über und übernimmt keine Haftung für Inhalte, Datenschutzrichtlinien oder Praktiken von Webseiten oder Diensten Dritter.\n\n7. Bilder von Drittanbietern\n\nDieser SERVICE enthält Bilder, die von Dritten urheberrechtlich geschützt sind. Insbesondere enthält diese App eine Kopie der Logos von GitHub, Inc. und Wikidata, Warenzeichen von Wikimedia Foundation, Inc. Die Bedingungen, unter denen das GitHub-Logo verwendet werden kann, ist unter https://github.com/logo abrufbar. Die Bedingungen für das Wikidata-Logo ist zu finden auf der folgenden Wikimedia-Seite: https://foundation.wikimedia.org/wiki/Policy:Trademark_policy. Dieser DIENST verwendet die urheberrechtlich geschützten Bilder in einer Weise, die diesen Kriterien entspricht, wobei die einzige Abweichung eine rotierte Version des GitHub-Logos ist, was in der Open-Source-Community üblich ist, um einen Link zur GitHub-Website darzustellen.\n\n8. Inhaltshinweis\n\nDieser DIENST ermöglicht NUTZERN den Zugriff auf sprachliche Inhalte (INHALTE). Einige dieser INHALTE könnten für Kinder und Minderjährige als ungeeignet eingestuft werden. Der Zugriff auf INHALTE über den DIENST erfolgt auf eine Weise, in der die Informationen nur bekannt sind, wenn diese ausdrücklich angefragt werden. Speziell können NUTZER Wörter übersetzen, Verben konjugieren und auf andere grammatikalische Merkmale von INHALTEN zugreifen, die sexueller, gewalttätiger oder anderweitig nicht altersgerechter Natur sein können. NUTZER können keine Wörter übersetzen, Verben konjugieren und auf andere grammatikalische Merkmale von INHALTEN zugreifen, die sexueller, gewalttätiger oder anderweitig nicht altersgerechter Natur sein können, wenn sie nicht bereits über diese Art INHALTE Bescheid wissen. SCRIBE übernimmt keine Haftung für den Zugriff auf solche INHALTE.\n\n9. Änderungen\n\nDer DIENST behält sich Änderungen dieser RICHTLINIE vor. Aktualisierungen dieser RICHTLINIE ersetzen alle vorherigen Versionen, und werden, wenn sie als wesentlich erachtet werden, in der nächsten anwendbaren Aktualisierung des DIENSTES deutlich aufgeführt. SCRIBE animiert NUTZER dazu, diese RICHTLINIE regelmäßig auf die neuesten Informationen zu unseren Datenschutzpraktiken zu prüfen und sich mit etwaigen Änderungen vertraut zu machen.\n\n10. Kontakt\n\nWenn Sie Fragen, Bedenken oder Vorschläge zu dieser RICHTLINIE haben, zögern Sie nicht, https://github.com/scribe-org zu besuchen oder SCRIBE unter scribe.langauge@gmail.com zu kontaktieren. Verantwortlich für solche Anfragen ist Andrew Tavis McAllister.\n\n11. Datum des Inkrafttretens\n\nDiese RICHTLINIE tritt am 24. Mai 2022 in Kraft. + Lizenzen von Drittanbietern + Der von uns verwendete Code + Custom Keyboard\n• Autor: EthanSK\n• Lizenz: MIT\n• Link: https://github.com/EthanSK/CustomKeyboard/blob/master/LICENSE + Simple Keyboard\n• Autor: Simple Mobile Tools\n• Lizenz: GPL-3.0\n• Link: https://github.com/SimpleMobileTools/Simple-Keyboard/blob/main/LICENSE + Die iOS-App „Scribe - Language Keyboards“ (DIENST) wurde von den Scribe-Entwicklern (SCRIBE) unter Verwendung von Code von Dritten erstellt. Der gesamte bei der Erstellung dieses DIENSTES verwendete Quellcode stammt von Quellen, die ihre Nutzung in der vom DIENST durchgeführten Weise gestatten. Dieser Abschnitt enthält den Quellcode, auf dem der DIENST basiert, sowie die zugehörigen Lizenzen.\n\nIm Folgenden ist eine Liste des benutzten Quellcodes, des oder der jeweiligen Autor:innen und der Lizenz zur Zeit der Verwendung durch SCRIBE mit einem Link zu dieser zu finden. + Rechtliches + Über uns + Tempus auswählen + Wähle unten eine Konjugation + Kürzlich konjugiert + Konjugieren + Nach Verben suchen + Verben konjugieren + Neue Daten zu Scribe Conjugate hinzufügen. + Daten für Verben herunterladen + Lade Daten herunter, um mit dem Konjugieren anzufangen! + Verbdaten + Neue Daten zu Scribe-Tastaturen hinzufügen. + Tastaturdaten hinzufügen + Sprachdaten + Alle Sprachen + Herunterzuladende Daten auswählen + Daten herunterladen + Nach neuen Daten prüfen + Regelmäßig Daten aktualisieren + Daten aktualisieren + Folge den Anweisungen unten, um Scribe-Tastaturen auf deinem Gerät zu installieren. + Schnelltutorial + Tastatureinstellungen öffnen + Tastaturen + Scribe-Einstellungen öffnen + Drücke auf + Wähle die Tastaturen aus, die du benutzen möchtest + Drücke beim Tippen auf + um Tastaturen auszuwählen + Tastaturinstallation + Installation + Wikidata ist ein kollaborativ gestalteter, mehrsprachiger Wissensgraf, der von der Wikimedia Foundation gehostet wird. Sie dient als Quelle für offene Daten für unzählige Projekte, beispielsweise Wikipedia. + Scribe nutzt Sprachdaten von Wikidata für viele Kernfunktionen. Von dort erhalten wir Informationen wie Genera, Verbkonjugationen und viele mehr! + Du kannst auf wikidata.org einen Account erstellen, um der Community, die Scribe und viele andere Projekte unterstützt, beizutreten. Hilf uns dabei, der Welt freie Informationen zu geben! + Hier sind die Einstellungen der App und installierte Tastaturen zu finden. + Tastaturen installieren + Vorschläge annotieren + Vorschläge unterstreichen, um ihr Genus beim Tippen anzuzeigen. + Schlage Emojis vor + Schlage für ausdrucksvolleres Schreiben Emojis vor. + Hautfarbe für Emoji + Die zu benutzende Hautfarbe + Stelle einen Standardhautton für automatische Emoji-Vorschläge ein. + Rücktaste halten löscht Wort für Wort + Den Text Wort für Wort löschen, wenn die Rücktaste länger gedrückt wird. + Punkt bei doppelter Leertaste + Automatisch einen Punkt einsetzen, wenn zweimal die Leertaste bedient wird. + Für alternative Zeichen halten + Für alternative Zeichen eine Taste lange drücken und zum gewünschten Zeichen ziehen. + Pop-up bei Tastendruck anzeigen + Ein Pop-up einer Taste anzeigen, wenn sie gedrückt wird. + Leerzeichen bei Zeichensetzung löschen + Überflüssige Leerzeichen vor Zeichensetzung automatisch entfernen. + Funktionalität + Bei Tastendruck vibrieren + Das Gerät vibrieren lassen, wenn Tasten gedrückt werden. + Standardwährungssymbol + Symbol für Nummerntasten + Auswählen, welches Währungssymbol bei den Nummerntasten auftaucht. + Standardtastatur + Zu benutzendes Layout + Ein Tastaturlayout auswählen, das den eigenen Vorlieben und der Sprache entspricht. + Buchstaben mit Akzent deaktivieren + Entscheide, ob Buchstaben mit Akzenten wie Umlaute auf der Haupttastatur angezeigt werden. + Punkt und Komma auf ABC + Füge der Haupttastatur Punkt- und Komma-Tasten für bequemeres Schreiben hinzu. + Layout + Wähle installierte Tastatur aus + Sprache auswählen + Die verwendete Ausgangssprache + Übersetzungssprache + Wähle die Sprache, von der übersetzt wird. + Ausgangssprache für die Übersetzung + Dunkler Modus + Die App-Darstellung auf dunkel umstellen. + App-Sprache + App-Sprache auswählen + Auf Ihrem Gerät ist nur eine Sprache installiert. Bitte installieren Sie weitere Sprachen in den Einstellungen. Anschließend können Sie verschiedene Lokalisierungen von Scribe auswählen. + Nur eine Gerätesprache + Ändern, welche Sprache für die Scribe-App benutzt wird. + Hoher Farbkontrast + Farbkontrast für eine vereinfachte Bedienung und bessere Erkennbarkeit. + Text in der App vergrößern + Die Menütexte in der App für bessere Lesbarkeit vergrößern. + App-Einstellungen + Einstellungen + Übersetzung diff --git a/Scribe-i18n/values/en-US/string.xml b/Scribe-i18n/values/en-US/string.xml index 3332279a..e76beba2 100644 --- a/Scribe-i18n/values/en-US/string.xml +++ b/Scribe-i18n/values/en-US/string.xml @@ -1,129 +1,130 @@ - English - French - German - Italian - Portuguese - Russian - Spanish - Swedish - Here\'s where you can learn more about Scribe and its community. - See the code on GitHub - Follow us on Mastodon - Chat with the team on Matrix - Share Scribe Conjugate - Share Scribe - Community - View all Scribe apps - Wikimedia and Scribe - How we work together - Scribe would not be possible without countless contributions by Wikimedia contributors to the many projects that they support. Scribe makes use of data from the Wikidata Lexicographical data community, as well as data from Wikipedia for each language that Scribe supports. - Wikidata is a collaboratively edited multilingual knowledge graph hosted by the Wikimedia Foundation. It provides freely available data that anyone can use under a Creative Commons Public Domain license (CC0). Scribe uses language data from Wikidata to provide users with verb conjugations, noun-form annotations, noun plurals, and many other features. - Wikipedia is a multilingual free online encyclopedia written and maintained by a community of volunteers through open collaboration and a wiki-based editing system. Scribe uses data from Wikipedia to produce autosuggestions by deriving the most common words in a language as well as the most common words that follow them. - Reset app hints - Report a bug - Send us an email - Rate Scribe Conjugate - Rate Scribe - Feedback and support - Version - Privacy policy - Keeping you safe - Please note that the English version of this policy takes precedence over all other versions.\n\nThe Scribe developers (SCRIBE) built the iOS application "Scribe - Language Keyboards" (SERVICE) as an open-source application. This SERVICE is provided by SCRIBE at no cost and is intended for use as is.\n\nThis privacy policy (POLICY) is used to inform the reader of the policies for the access, tracking, collection, retention, use, and disclosure of personal information (USER INFORMATION) and usage data (USER DATA) for all individuals who make use of this SERVICE (USERS).\n\nUSER INFORMATION is specifically defined as any information related to the USERS themselves or the devices they use to access the SERVICE.\n\nUSER DATA is specifically defined as any text that is typed or actions that are done by the USERS while using the SERVICE.\n\n1. Policy Statement\n\nThis SERVICE does not access, track, collect, retain, use, or disclose any USER INFORMATION or USER DATA.\n\n2. Do Not Track\n\nUSERS contacting SCRIBE to ask that their USER INFORMATION and USER DATA not be tracked will be provided with a copy of this POLICY as well as a link to all source codes as proof that they are not being tracked.\n\n3. Third-Party Data\n\nThis SERVICE makes use of third-party data. All data used in the creation of this SERVICE comes from sources that allow its full use in the manner done so by the SERVICE. Specifically, the data for this SERVICE comes from Wikidata, Wikipedia and Unicode. Wikidata states that, "All structured data in the main, property and lexeme namespaces is made available under the Creative Commons CC0 License; text in other namespaces is made available under the Creative Commons Attribution-Share Alike License." The policy detailing Wikidata data usage can be found at https://www.wikidata.org/wiki/Wikidata:Licensing. Wikipedia states that text data, the type of data used by the SERVICE, "… can be used under the terms of the Creative Commons Attribution Share-Alike license". The policy detailing Wikipedia data usage can be found at https://en.wikipedia.org/wiki/Wikipedia:Reusing_Wikipedia_content. Unicode provides permission, "… free of charge, to any person obtaining a copy of the Unicode data files and any associated documentation (the "Data Files") or Unicode software and any associated documentation (the "Software") to deal in the Data Files or Software without restriction…" The policy detailing Unicode data usage can be found at https://www.unicode.org/license.txt.\n\n4. Third-Party Source Code\n\nThis SERVICE was based on third-party code. All source code used in the creation of this SERVICE comes from sources that allow its full use in the manner done so by the SERVICE. Specifically, the basis of this project was the project Custom Keyboard by Ethan Sarif-Kattan. Custom Keyboard was released under an MIT license, with this license being available at https://github.com/EthanSK/CustomKeyboard/blob/master/LICENSE.\n\n5. Third-Party Services\n\nThis SERVICE makes use of third-party services to manipulate some of the third-party data. Specifically, data has been translated using models from Hugging Face transformers. This service is covered by an Apache License 2.0, which states that it is available for commercial use, modification, distribution, patent use, and private use. The license for the aforementioned service can be found at https://github.com/huggingface/transformers/blob/master/LICENSE.\n\n6. Third-Party Links\n\nThis SERVICE contains links to external websites. If USERS click on a third-party link, they will be directed to a website. Note that these external websites are not operated by this SERVICE. Therefore, USERS are strongly advised to review the privacy policy of these websites. This SERVICE has no control over and assumes no responsibility for the content, privacy policies, or practices of any third-party sites or services.\n\n7. Third-Party Images\n\nThis SERVICE contains images that are copyrighted by third-parties. Specifically, this app includes a copy of the logos of GitHub, Inc and Wikidata, trademarked by Wikimedia Foundation, Inc. The terms by which the GitHub logo can be used are found on https://github.com/logos, and the terms for the Wikidata logo are found on the following Wikimedia page: https://foundation.wikimedia.org/wiki/Policy:Trademark_policy. This SERVICE uses the copyrighted images in a way that matches these criteria, with the only deviation being a rotation of the GitHub logo that is common in the open-source community to indicate that there is a link to the GitHub website.\n\n8. Content Notice\n\nThis SERVICE allows USERS to access linguistic content (CONTENT). Some of this CONTENT could be deemed inappropriate for children and legal minors. Accessing CONTENT using the SERVICE is done in a way that the information is unavailable unless explicitly known. Specifically, USERS "can" translate words, conjugate verbs, and access other grammatical features of CONTENT that may be sexual, violent, or otherwise inappropriate in nature. USERS "cannot" translate words, conjugate verbs, and access other grammatical features of CONTENT that may be sexual, violent, or otherwise inappropriate in nature if they do not already know about the nature of this CONTENT. SCRIBE takes no responsibility for the access of such CONTENT.\n\n9. Changes\n\nThis POLICY is subject to change. Updates to this POLICY will replace all prior instances, and if deemed material will further be clearly stated in the next applicable update to the SERVICE. SCRIBE encourages USERS to periodically review this POLICY for the latest information on our privacy practices and to familiarize themselves with any changes.\n\n10. Contact\n\nIf you have any questions, concerns, or suggestions about this POLICY, do not hesitate to visit https://github.com/scribe-org or contact SCRIBE at scribe.langauge@gmail.com. The person responsible for such inquiries is Andrew Tavis McAllister.\n\n11. Effective Date\n\nThis POLICY is effective as of the 24th of May, 2022. - Third-party licenses - Whose code we used - Custom Keyboard\n• Author: EthanSK\n• License: MIT\n• Link: https://github.com/EthanSK/CustomKeyboard/blob/master/LICENSE - Simple Keyboard\n• Author: Simple Mobile Tools\n• License: GPL-3.0\n• Link: https://github.com/SimpleMobileTools/Simple-Keyboard/blob/main/LICENSE - The Scribe developers (SCRIBE) built the iOS application "Scribe - Language Keyboards" (SERVICE) using third party code. All source code used in the creation of this SERVICE comes from sources that allow its full use in the manner done so by the SERVICE. This section lists the source code on which the SERVICE was based as well as the coinciding licenses of each.\n\nThe following is a list of all used source code, the main author or authors of the code, the license under which it was released at time of usage, and a link to the license. - Legal - About - Select tense - Choose a conjugation below - Recently conjugated - Conjugate - Search for verbs - Conjugate verbs - Add new data to Scribe Conjugate. - Download verb data - Download data to start conjugating! - Verb data - Add new data to Scribe keyboards. - Download keyboard data - Language data - All languages - Select data to download - Download data - Check for new data - Regularly update data - Update data - Follow the directions below to install Scribe keyboards on your device. - Quick tutorial - Open keyboard settings - Keyboards - Open Scribe settings - Select - Activate keyboards that you want to use - When typing, press - to select keyboards - Keyboard installation - Installation - Settings for the app and installed language keyboards are found here. - Install keyboards - Annotate suggest/complete - Underline suggestions and completions to show their genders as you type. - Autosuggest emojis - Turn on emoji suggestions and completions for more expressive typing. - Default emoji skin tone - Skin tone to be used - Set a default skin tone for emoji autosuggestions and completions. - Hold delete is word by word - Delete text word by word when the delete key is pressed and held. - Double space periods - Automatically insert a period when the space key is pressed twice. - Hold for alternate characters - Select alternate characters by holding keys and dragging to the desired character. - Show popup on keypress - Display a popup of keys as they\'re pressed. - Delete punctuation spacing - Remove excess spaces before punctuation marks. - Functionality - Play sound on key press - Have the device play a sound when keys are pressed. - Vibrate on key press - Have the device vibrate when keys are pressed. - Default currency symbol - Symbol for the 123 keys - Select which currency symbol appears on the number keys. - Default keyboard - Layout to use - Select a keyboard layout that suits your typing preference and language needs. - Disable accent characters - Remove accented letter keys on the primary keyboard layout. - Period and comma on ABC - Include period and comma keys on the main keyboard for convenient typing. - Layout - Select installed keyboard - Select language - What the source language is - Translation language - Change the language to translate from. - Translation source language - Dark mode - Change the application display to dark mode. - App language - Select language for app texts - You only have one language installed on your device. Please install more languages in Settings and then you can select different localizations of Scribe. - Only one device language - Change which language the Scribe app is in. - High color contrast - Increase color contrast for improved accessibility and a clearer viewing experience. - Increase app text size - Increase the size of menu texts for better readability. - App settings - Settings - Translation - Wikidata is a collaboratively edited knowledge graph that\'s maintained by the Wikimedia Foundation. It serves as a source of open data for projects like Wikipedia and countless others. - Scribe uses Wikidata\'s language data for many of its core features. We get information like noun genders, verb conjugations and much more! - You can make an account at wikidata.org to join the community that\'s supporting Scribe and so many other projects. Help us bring free information to the world! + English + French + German + Indonesian + Italian + Portuguese + Russian + Spanish + Swedish + Here\'s where you can learn more about Scribe and its community. + See the code on GitHub + Follow us on Mastodon + Chat with the team on Matrix + Share Scribe Conjugate + Share Scribe + Community + View all Scribe apps + Wikimedia and Scribe + How we work together + Scribe would not be possible without countless contributions by Wikimedia contributors to the many projects that they support. Scribe makes use of data from the Wikidata Lexicographical data community, as well as data from Wikipedia for each language that Scribe supports. + Wikidata is a collaboratively edited multilingual knowledge graph hosted by the Wikimedia Foundation. It provides freely available data that anyone can use under a Creative Commons Public Domain license (CC0). Scribe uses language data from Wikidata to provide users with verb conjugations, noun-form annotations, noun plurals, and many other features. + Wikipedia is a multilingual free online encyclopedia written and maintained by a community of volunteers through open collaboration and a wiki-based editing system. Scribe uses data from Wikipedia to produce autosuggestions by deriving the most common words in a language as well as the most common words that follow them. + Reset app hints + Report a bug + Send us an email + Rate Scribe Conjugate + Rate Scribe + Feedback and support + Version + Privacy policy + Keeping you safe + Please note that the English version of this policy takes precedence over all other versions.\n\nThe Scribe developers (SCRIBE) built the iOS application "Scribe - Language Keyboards" (SERVICE) as an open-source application. This SERVICE is provided by SCRIBE at no cost and is intended for use as is.\n\nThis privacy policy (POLICY) is used to inform the reader of the policies for the access, tracking, collection, retention, use, and disclosure of personal information (USER INFORMATION) and usage data (USER DATA) for all individuals who make use of this SERVICE (USERS).\n\nUSER INFORMATION is specifically defined as any information related to the USERS themselves or the devices they use to access the SERVICE.\n\nUSER DATA is specifically defined as any text that is typed or actions that are done by the USERS while using the SERVICE.\n\n1. Policy Statement\n\nThis SERVICE does not access, track, collect, retain, use, or disclose any USER INFORMATION or USER DATA.\n\n2. Do Not Track\n\nUSERS contacting SCRIBE to ask that their USER INFORMATION and USER DATA not be tracked will be provided with a copy of this POLICY as well as a link to all source codes as proof that they are not being tracked.\n\n3. Third-Party Data\n\nThis SERVICE makes use of third-party data. All data used in the creation of this SERVICE comes from sources that allow its full use in the manner done so by the SERVICE. Specifically, the data for this SERVICE comes from Wikidata, Wikipedia and Unicode. Wikidata states that, "All structured data in the main, property and lexeme namespaces is made available under the Creative Commons CC0 License; text in other namespaces is made available under the Creative Commons Attribution-Share Alike License." The policy detailing Wikidata data usage can be found at https://www.wikidata.org/wiki/Wikidata:Licensing. Wikipedia states that text data, the type of data used by the SERVICE, "… can be used under the terms of the Creative Commons Attribution Share-Alike license". The policy detailing Wikipedia data usage can be found at https://en.wikipedia.org/wiki/Wikipedia:Reusing_Wikipedia_content. Unicode provides permission, "… free of charge, to any person obtaining a copy of the Unicode data files and any associated documentation (the "Data Files") or Unicode software and any associated documentation (the "Software") to deal in the Data Files or Software without restriction…" The policy detailing Unicode data usage can be found at https://www.unicode.org/license.txt.\n\n4. Third-Party Source Code\n\nThis SERVICE was based on third-party code. All source code used in the creation of this SERVICE comes from sources that allow its full use in the manner done so by the SERVICE. Specifically, the basis of this project was the project Custom Keyboard by Ethan Sarif-Kattan. Custom Keyboard was released under an MIT license, with this license being available at https://github.com/EthanSK/CustomKeyboard/blob/master/LICENSE.\n\n5. Third-Party Services\n\nThis SERVICE makes use of third-party services to manipulate some of the third-party data. Specifically, data has been translated using models from Hugging Face transformers. This service is covered by an Apache License 2.0, which states that it is available for commercial use, modification, distribution, patent use, and private use. The license for the aforementioned service can be found at https://github.com/huggingface/transformers/blob/master/LICENSE.\n\n6. Third-Party Links\n\nThis SERVICE contains links to external websites. If USERS click on a third-party link, they will be directed to a website. Note that these external websites are not operated by this SERVICE. Therefore, USERS are strongly advised to review the privacy policy of these websites. This SERVICE has no control over and assumes no responsibility for the content, privacy policies, or practices of any third-party sites or services.\n\n7. Third-Party Images\n\nThis SERVICE contains images that are copyrighted by third-parties. Specifically, this app includes a copy of the logos of GitHub, Inc and Wikidata, trademarked by Wikimedia Foundation, Inc. The terms by which the GitHub logo can be used are found on https://github.com/logos, and the terms for the Wikidata logo are found on the following Wikimedia page: https://foundation.wikimedia.org/wiki/Policy:Trademark_policy. This SERVICE uses the copyrighted images in a way that matches these criteria, with the only deviation being a rotation of the GitHub logo that is common in the open-source community to indicate that there is a link to the GitHub website.\n\n8. Content Notice\n\nThis SERVICE allows USERS to access linguistic content (CONTENT). Some of this CONTENT could be deemed inappropriate for children and legal minors. Accessing CONTENT using the SERVICE is done in a way that the information is unavailable unless explicitly known. Specifically, USERS "can" translate words, conjugate verbs, and access other grammatical features of CONTENT that may be sexual, violent, or otherwise inappropriate in nature. USERS "cannot" translate words, conjugate verbs, and access other grammatical features of CONTENT that may be sexual, violent, or otherwise inappropriate in nature if they do not already know about the nature of this CONTENT. SCRIBE takes no responsibility for the access of such CONTENT.\n\n9. Changes\n\nThis POLICY is subject to change. Updates to this POLICY will replace all prior instances, and if deemed material will further be clearly stated in the next applicable update to the SERVICE. SCRIBE encourages USERS to periodically review this POLICY for the latest information on our privacy practices and to familiarize themselves with any changes.\n\n10. Contact\n\nIf you have any questions, concerns, or suggestions about this POLICY, do not hesitate to visit https://github.com/scribe-org or contact SCRIBE at scribe.langauge@gmail.com. The person responsible for such inquiries is Andrew Tavis McAllister.\n\n11. Effective Date\n\nThis POLICY is effective as of the 24th of May, 2022. + Third-party licenses + Whose code we used + Custom Keyboard\n• Author: EthanSK\n• License: MIT\n• Link: https://github.com/EthanSK/CustomKeyboard/blob/master/LICENSE + Simple Keyboard\n• Author: Simple Mobile Tools\n• License: GPL-3.0\n• Link: https://github.com/SimpleMobileTools/Simple-Keyboard/blob/main/LICENSE + The Scribe developers (SCRIBE) built the iOS application "Scribe - Language Keyboards" (SERVICE) using third party code. All source code used in the creation of this SERVICE comes from sources that allow its full use in the manner done so by the SERVICE. This section lists the source code on which the SERVICE was based as well as the coinciding licenses of each.\n\nThe following is a list of all used source code, the main author or authors of the code, the license under which it was released at time of usage, and a link to the license. + Legal + About + Select tense + Choose a conjugation below + Recently conjugated + Conjugate + Search for verbs + Conjugate verbs + Add new data to Scribe Conjugate. + Download verb data + Download data to start conjugating! + Verb data + Add new data to Scribe keyboards. + Download keyboard data + Language data + All languages + Select data to download + Download data + Check for new data + Regularly update data + Update data + Follow the directions below to install Scribe keyboards on your device. + Quick tutorial + Open keyboard settings + Keyboards + Open Scribe settings + Select + Activate keyboards that you want to use + When typing, press + to select keyboards + Keyboard installation + Installation + Wikidata is a collaboratively edited knowledge graph that\'s maintained by the Wikimedia Foundation. It serves as a source of open data for projects like Wikipedia and countless others. + Scribe uses Wikidata\'s language data for many of its core features. We get information like noun genders, verb conjugations and much more! + You can make an account at wikidata.org to join the community that\'s supporting Scribe and so many other projects. Help us bring free information to the world! + Settings for the app and installed language keyboards are found here. + Install keyboards + Annotate suggest/complete + Underline suggestions and completions to show their genders as you type. + Autosuggest emojis + Turn on emoji suggestions and completions for more expressive typing. + Default emoji skin tone + Skin tone to be used + Set a default skin tone for emoji autosuggestions and completions. + Hold delete is word by word + Delete text word by word when the delete key is pressed and held. + Double space periods + Automatically insert a period when the space key is pressed twice. + Hold for alternate characters + Select alternate characters by holding keys and dragging to the desired character. + Show popup on keypress + Display a popup of keys as they\'re pressed. + Delete punctuation spacing + Remove excess spaces before punctuation marks. + Functionality + Play sound on key press + Have the device play a sound when keys are pressed. + Vibrate on key press + Have the device vibrate when keys are pressed. + Default currency symbol + Symbol for the 123 keys + Select which currency symbol appears on the number keys. + Default keyboard + Layout to use + Select a keyboard layout that suits your typing preference and language needs. + Disable accent characters + Remove accented letter keys on the primary keyboard layout. + Period and comma on ABC + Include period and comma keys on the main keyboard for convenient typing. + Layout + Select installed keyboard + Select language + What the source language is + Translation language + Change the language to translate from. + Translation source language + Dark mode + Change the application display to dark mode. + App language + Select language for app texts + You only have one language installed on your device. Please install more languages in Settings and then you can select different localizations of Scribe. + Only one device language + Change which language the Scribe app is in. + High color contrast + Increase color contrast for improved accessibility and a clearer viewing experience. + Increase app text size + Increase the size of menu texts for better readability. + App settings + Settings + Translation diff --git a/Scribe-i18n/values/es/string.xml b/Scribe-i18n/values/es/string.xml index d22587af..3d72895b 100644 --- a/Scribe-i18n/values/es/string.xml +++ b/Scribe-i18n/values/es/string.xml @@ -1,127 +1,127 @@ - Inglés - Francés - Alemán - Italiano - Portugués - Ruso - Español - Sueco - Aquí puedes obtener más información sobre Scribe y su comunidad. - Ver el código en GitHub - Siguenos en Mastodon - Chatea con el equipo en Matrix - Compartir Scribe Conjugate - Compartir Scribe - Comunidad - Ver todas las aplicaciones de Scribe - Wikimedia y Scribe - ¿Cómo funcionan juntos? - Scribe no sería posible sin las innumerables contribuciones de los colaboradores de Wikimedia a los numerosos proyectos que apoya. Scribe utiliza datos de la comunidad de datos lexicográficos de Wikidata, así como datos de Wikipedia para cada idioma que Scribe admite. - Wikidata es un gráfico de conocimiento colaborativo y multilingüe alojado por la Fundación Wikimedia. Proporciona datos disponibles gratuitamente bajo una licencia de dominio público Creative Commons (CC0). Scribe utiliza datos de idioma de Wikidata para proporcionar a los usuarios conjugaciones verbales, anotaciones de casos, plurales y muchas otras características. - La Wikipedia es una enciclopedia libre multilingüe escrita y mantenida por una comunidad de voluntarios mediante una colaboración abierta y un sistema de edición basado en wiki. Scribe utiliza datos de la Wikipedia para generar autosugestiones derivando las palabras más comunes de un idioma, así como las palabras más comunes que las siguen. - Restablecer notificaciones de aplicaciones - Reportar un error - Envianos un correo electrónico - Valorar Scribe Conjugate - Puntúa a Scribe - Comentarios y soporte - Versión - Política de privacidad - Velamos por tu seguridad - Tenga en cuenta que la versión en inglés de esta política tiene prioridad sobre todas las demás versiones.\n\nLos desarrolladores de Scribe (SCRIBE) crearon la aplicación para iOS "Scribe - Language Keyboards" (SERVICIO) como una aplicación de código abierto. SCRIBE proporciona este SERVICIO sin coste y está destinado a usarse tal como está.\n\nEsta política de privacidad (POLÍTICA) se utiliza para informar al lector sobre las políticas de acceso, seguimiento, recopilación, retención, uso y divulgación de información personal (INFORMACIÓN DEL USUARIO) y datos de uso (DATOS DEL USUARIO) para todas las personas que hacen uso de este SERVICIO (USUARIOS).\n\nLA INFORMACIÓN DEL USUARIO se define específicamente como cualquier información relacionada con los propios USUARIOS o los dispositivos que utilizan para acceder al SERVICIO.\n\nLOS DATOS DEL USUARIO se definen específicamente como cualquier texto escrito o acción realizada por los USUARIOS mientras utilizan el SERVICIO.\n\n1. Declaración de política\n\nEste SERVICIO no accede, rastrea, recopila, retiene, utiliza ni divulga ninguna INFORMACIÓN DEL USUARIO ni DATOS DEL USUARIO.\n\n2. No rastrear\n\nA los USUARIOS que se comuniquen con SCRIBE para solicitar que su INFORMACIÓN DE USUARIO y sus DATOS DE USUARIO no sean rastreados se les proporcionará una copia de esta POLÍTICA así como un enlace a todos los códigos fuente como prueba de que no están siendo rastreados.\n\n3. Datos de terceros\n\nEste SERVICIO hace uso de datos de terceros. Todos los datos utilizados en la creación de este SERVICIO provienen de fuentes que permiten su uso completo en la forma en que lo hace el SERVICIO. En concreto, los datos de este SERVICIO provienen de Wikidata, Wikipedia y Unicode. Wikidata afirma que "Todos los datos estructurados en los espacios de nombres principal, de propiedad y de lexema están disponibles bajo la Licencia Creative Commons CC0; el texto en otros espacios de nombres está disponible bajo la Licencia Creative Commons Attribution-Share Alike". La política que detalla el uso de los datos de Wikidata se puede encontrar en https://www.wikidata.org/wiki/Wikidata:Licensing. Wikipedia afirma que los datos de texto, el tipo de datos utilizados por el SERVICIO, "... pueden usarse bajo los términos de la licencia Creative Commons Attribution Share-Alike". La política que detalla el uso de los datos de Wikipedia se puede encontrar en https://en.wikipedia.org/wiki/Wikipedia:Reusing_Wikipedia_content. Unicode otorga permiso, "... sin cargo, a cualquier persona que obtenga una copia de los archivos de datos Unicode y cualquier documentación asociada (los "Archivos de Datos") o el software Unicode y cualquier documentación asociada (el "Software") para tratar los Archivos de Datos o el Software sin restricción..." La política que detalla el uso de datos Unicode se puede encontrar en https://www.unicode.org/license.txt.\n\n4. Código fuente de terceros\n\nEste SERVICIO se basó en código de terceros. Todo el código fuente utilizado en la creación de este SERVICIO proviene de fuentes que permiten su uso completo en la forma en que lo hace el SERVICIO. En concreto, la base de este proyecto fue el proyecto Custom Keyboard de Ethan Sarif-Kattan. Custom Keyboard se publicó bajo una licencia MIT, que está disponible en https://github.com/EthanSK/CustomKeyboard/blob/master/LICENSE.\n\n5. Servicios de terceros\n\nEste SERVICIO hace uso de servicios de terceros para manipular algunos de los datos de terceros. En concreto, los datos se han traducido utilizando modelos de los transformadores de Hugging Face. Este servicio está cubierto por una Licencia Apache 2.0, que establece que está disponible para uso comercial, modificación, distribución, uso de patentes y uso privado. La licencia para el servicio mencionado anteriormente se puede encontrar en https://github.com/huggingface/transformers/blob/master/LICENSE.\n\n6. Enlaces de terceros\n\nEste SERVICIO contiene enlaces a páginas web externas. Si los USUARIOS hacen clic en un enlace de un tercero, serán dirigidos a un sitio web. Tenga en cuenta que estos sitios web externos no son operados por este SERVICIO. Por lo tanto, se recomienda encarecidamente a los USUARIOS que revisen la política de privacidad de estos sitios web. Este SERVICIO no tiene control ni asume ninguna responsabilidad por el contenido, las políticas de privacidad o las prácticas de los sitios o servicios de terceros.\n\n7. Imágenes de terceros\n\nEste SERVICIO contiene imágenes con derechos de autor de terceros. En concreto, esta aplicación incluye una copia de los logotipos de GitHub, Inc. y Wikidata, marcas registradas de Wikimedia Foundation, Inc. Los términos por los que se puede utilizar el logotipo de GitHub se encuentran en https://github.com/logos, y los términos para el logotipo de Wikidata se encuentran en la siguiente página de Wikimedia: https://foundation.wikimedia.org/wiki/Policy:Trademark_policy. Este SERVICIO utiliza las imágenes con derechos de autor de una manera que cumple con estos criterios, con la única desviación de una rotación del logotipo de GitHub que es común en la comunidad de código abierto para indicar que hay un enlace al sitio web de GitHub.\n\n8. Aviso de contenido\n\nEste SERVICIO permite a los USUARIOS acceder a contenido lingüístico (CONTENIDO). Parte de este CONTENIDO podría considerarse inapropiado para niños y menores de edad. El acceso al CONTENIDO mediante el SERVICIO se realiza de forma que la información no esté disponible a menos que se conozca explícitamente. En concreto, los USUARIOS "pueden" traducir palabras, conjugar verbos y acceder a otras características gramaticales del CONTENIDO que puedan ser de naturaleza sexual, violenta o inapropiada de otro modo. Los USUARIOS "no pueden" traducir palabras, conjugar verbos y acceder a otras características gramaticales del CONTENIDO que puedan ser de naturaleza sexual, violenta o inapropiada de otro modo si no conocen ya la naturaleza de este CONTENIDO. SCRIBE no asume ninguna responsabilidad por el acceso a dicho CONTENIDO.\n\n9. Cambios\n\nEsta POLÍTICA está sujeta a cambios. Las actualizaciones de esta POLÍTICA reemplazarán todas las anteriores y, si se consideran importantes, se indicarán claramente en la próxima actualización correspondiente del SERVICIO. SCRIBE alienta a los USUARIOS a revisar periódicamente esta POLÍTICA para obtener la información más reciente sobre nuestras prácticas de privacidad y familiarizarse con los cambios.\n\n10. Contacto\n\nSi tiene alguna pregunta, inquietud o sugerencia sobre esta POLÍTICA, no dude en visitar https://github.com/scribe-org o comunicarse con SCRIBE a través de scribe.langauge@gmail.com. La persona responsable de dichas consultas es Andrew Tavis McAllister.\n\n11. Fecha de entrada en vigor\n\nEsta POLÍTICA entra en vigencia a partir del 24 de mayo de 2022. - Licencias de terceros - ¿De quién es el código que utilizamos? - Custom Keyboard\n• Autor: EthanSK\n• Licencia: MIT\n• Enlace: https://github.com/EthanSK/CustomKeyboard/blob/master/LICENSE - Simple Keyboard\n• Autor: Simple Mobile Tools\n• Licencia: GPL-3.0\n• Enlace: https://github.com/SimpleMobileTools/Simple-Keyboard/blob/main/LICENSE - Los desarrolladores de Scribe (SCRIBE) han creado la aplicación iOS "Scribe - Teclados de idiomas" (SERVICIO) utilizando código de terceros. Todo el código fuente utilizado en la creación de este SERVICIO procede de fuentes que permiten su plena utilización en la forma en que lo hace el SERVICIO. En esta sección se enumera el código fuente en el que se ha basado el SERVICIO, así como las licencias coincidentes de cada uno de ellos.\n\nA continuación se incluye una lista de todo el código fuente utilizado, el autor o autores principales del código, la licencia bajo la que se publicó en el momento de su uso y un enlace a la licencia. - Legal - Acerca de - Seleccionar tiempo - A continuación, elige una conjugación - Recientemente conjugado - Conjugado - Busca verbos - Verbos conjugados - Agregar nuevos datos a Scribe Conjugate. - Descargar datos de verbos - ¡Descargar datos para empezar a conjugar! - Datos de los verbos - Agregar nuevos datos a los teclados Scribe. - Descargar datos del teclado - Datos del idioma - Todos los idiomas - Selecciona los datos que deseas descargar - Descargar datos - Verificar si hay nuevos datos - Actualizar datos periódicamente - Actualizar datos - Sigue las instrucciones para instalar los teclados Scribe en tu dispositivo. - Tutorial rápido - Abrir los ajustes del teclado - Teclados - Abrir la configuración de Scribe - Seleccionar - Activa los teclados que quieras utilizar - Al escribir, presiona - para seleccionar teclados - Instalación del teclado - Instalación - La configuración de la aplicación y los teclados de idiomas instalados se encuentran aquí. - Instalar teclados - Anotar, sugerir/completar - Subraya sugerencias y terminaciones para mostrar sus géneros mientras escribes. - Autosugerir emojis - Active las sugerencias y el autocompletado de los emojis para una escritura más expresiva. - Tono de la piel predeterminado del emoji - Color de piel a utilizar - Establece un tono de piel predeterminado para las autosugerencias y los complementos emoji. - Mantener pulsado elimina palabra por palabra - Borrar texto palabra por palabra al mantener pulsada la tecla Supr. - Puntos a doble espacio - Insertar automáticamente un punto cuando se pulsa dos veces la tecla de espacio. - Mantener pulsado para caracteres alternativos - Seleccione caracteres alternativos manteniendo presionadas las teclas y arrastrándolas hasta el carácter deseado. - Mostrar ventana emergente al pulsar una tecla - Muestra una ventana emergente de teclas a medida que se pulsan. - Eliminar el espacio entre signos de puntuación - Elimine los espacios sobrantes antes de los signos de puntuación. - Funcionalidad - Vibrar al pulsar una tecla - Haz que el dispositivo vibre cuando se presionen las teclas. - Símbolo de moneda por defecto - Símbolo para las teclas 123 - Seleccione el símbolo de moneda que aparecerá en las teclas numéricas. - Teclado por defecto - Disposición de uso - Selecciona una distribución para el teclado que se adapta a tus preferencias de escritura y a tus necesidades lingüísticas. - Deshabilitar caracteres acentuados - Elimine las teclas de los letras acentuadas en la distribución del teclado principal. - Punto y coma en ABC - Agrega teclas de punto y coma al teclado principal para escribir más cómodamente. - Disposición - Seleccionar el teclado instalado - Seleccionar idioma - ¿Cuál es idioma de origen? - Idioma de la traducción - Elige un idioma para traducir - Idioma de origen de la traducción - Modo oscuro - Cambia la visualización de la aplicación al modo oscuro. - Idioma de la aplicación - Selecciona el idioma de los textos de la aplicación - Solo tienes un idioma instalado en tu dispositivo. Instala más idiomas en Configuración y luego podrás seleccionar diferentes localizaciones de Scribe. - Solo un idioma para el dispositivo - Cambiar el idioma de la aplicación Scribe. - Alto contraste del color - Aumente el contraste de los colores para mejorar la accesibilidad y disfrutar de una experiencia visual más clara. - Aumentar el tamaño del texto - Aumente el tamaño de los textos de los menús para mejorar la legibilidad. - Ajustes de la aplicación - Ajustes - Traducción - Wikidata es un gráfico de conocimiento editado de forma colaborativa y mantenido por la Fundación Wikimedia. Sirve como fuente de datos abiertos para proyectos como Wikipedia y muchos otros. - Scribe utiliza los datos lingüísticos de Wikidata para muchas de sus funciones principales. ¡Obtenemos información como géneros de sustantivos, conjugaciones de verbos y mucho más! - Puedes crear una cuenta en wikidata.org para unirte a la comunidad que apoya a Scribe y a muchos otros proyectos. ¡Ayúdanos a llevar información gratuita al mundo! + Inglés + Francés + Alemán + Italiano + Portugués + Ruso + Español + Sueco + Aquí puedes obtener más información sobre Scribe y su comunidad. + Ver el código en GitHub + Siguenos en Mastodon + Chatea con el equipo en Matrix + Compartir Scribe Conjugate + Compartir Scribe + Comunidad + Ver todas las aplicaciones de Scribe + Wikimedia y Scribe + ¿Cómo funcionan juntos? + Scribe no sería posible sin las innumerables contribuciones de los colaboradores de Wikimedia a los numerosos proyectos que apoya. Scribe utiliza datos de la comunidad de datos lexicográficos de Wikidata, así como datos de Wikipedia para cada idioma que Scribe admite. + Wikidata es un gráfico de conocimiento colaborativo y multilingüe alojado por la Fundación Wikimedia. Proporciona datos disponibles gratuitamente bajo una licencia de dominio público Creative Commons (CC0). Scribe utiliza datos de idioma de Wikidata para proporcionar a los usuarios conjugaciones verbales, anotaciones de casos, plurales y muchas otras características. + La Wikipedia es una enciclopedia libre multilingüe escrita y mantenida por una comunidad de voluntarios mediante una colaboración abierta y un sistema de edición basado en wiki. Scribe utiliza datos de la Wikipedia para generar autosugestiones derivando las palabras más comunes de un idioma, así como las palabras más comunes que las siguen. + Restablecer notificaciones de aplicaciones + Reportar un error + Envianos un correo electrónico + Valorar Scribe Conjugate + Puntúa a Scribe + Comentarios y soporte + Versión + Política de privacidad + Velamos por tu seguridad + Tenga en cuenta que la versión en inglés de esta política tiene prioridad sobre todas las demás versiones.\n\nLos desarrolladores de Scribe (SCRIBE) crearon la aplicación para iOS "Scribe - Language Keyboards" (SERVICIO) como una aplicación de código abierto. SCRIBE proporciona este SERVICIO sin coste y está destinado a usarse tal como está.\n\nEsta política de privacidad (POLÍTICA) se utiliza para informar al lector sobre las políticas de acceso, seguimiento, recopilación, retención, uso y divulgación de información personal (INFORMACIÓN DEL USUARIO) y datos de uso (DATOS DEL USUARIO) para todas las personas que hacen uso de este SERVICIO (USUARIOS).\n\nLA INFORMACIÓN DEL USUARIO se define específicamente como cualquier información relacionada con los propios USUARIOS o los dispositivos que utilizan para acceder al SERVICIO.\n\nLOS DATOS DEL USUARIO se definen específicamente como cualquier texto escrito o acción realizada por los USUARIOS mientras utilizan el SERVICIO.\n\n1. Declaración de política\n\nEste SERVICIO no accede, rastrea, recopila, retiene, utiliza ni divulga ninguna INFORMACIÓN DEL USUARIO ni DATOS DEL USUARIO.\n\n2. No rastrear\n\nA los USUARIOS que se comuniquen con SCRIBE para solicitar que su INFORMACIÓN DE USUARIO y sus DATOS DE USUARIO no sean rastreados se les proporcionará una copia de esta POLÍTICA así como un enlace a todos los códigos fuente como prueba de que no están siendo rastreados.\n\n3. Datos de terceros\n\nEste SERVICIO hace uso de datos de terceros. Todos los datos utilizados en la creación de este SERVICIO provienen de fuentes que permiten su uso completo en la forma en que lo hace el SERVICIO. En concreto, los datos de este SERVICIO provienen de Wikidata, Wikipedia y Unicode. Wikidata afirma que "Todos los datos estructurados en los espacios de nombres principal, de propiedad y de lexema están disponibles bajo la Licencia Creative Commons CC0; el texto en otros espacios de nombres está disponible bajo la Licencia Creative Commons Attribution-Share Alike". La política que detalla el uso de los datos de Wikidata se puede encontrar en https://www.wikidata.org/wiki/Wikidata:Licensing. Wikipedia afirma que los datos de texto, el tipo de datos utilizados por el SERVICIO, "... pueden usarse bajo los términos de la licencia Creative Commons Attribution Share-Alike". La política que detalla el uso de los datos de Wikipedia se puede encontrar en https://en.wikipedia.org/wiki/Wikipedia:Reusing_Wikipedia_content. Unicode otorga permiso, "... sin cargo, a cualquier persona que obtenga una copia de los archivos de datos Unicode y cualquier documentación asociada (los "Archivos de Datos") o el software Unicode y cualquier documentación asociada (el "Software") para tratar los Archivos de Datos o el Software sin restricción..." La política que detalla el uso de datos Unicode se puede encontrar en https://www.unicode.org/license.txt.\n\n4. Código fuente de terceros\n\nEste SERVICIO se basó en código de terceros. Todo el código fuente utilizado en la creación de este SERVICIO proviene de fuentes que permiten su uso completo en la forma en que lo hace el SERVICIO. En concreto, la base de este proyecto fue el proyecto Custom Keyboard de Ethan Sarif-Kattan. Custom Keyboard se publicó bajo una licencia MIT, que está disponible en https://github.com/EthanSK/CustomKeyboard/blob/master/LICENSE.\n\n5. Servicios de terceros\n\nEste SERVICIO hace uso de servicios de terceros para manipular algunos de los datos de terceros. En concreto, los datos se han traducido utilizando modelos de los transformadores de Hugging Face. Este servicio está cubierto por una Licencia Apache 2.0, que establece que está disponible para uso comercial, modificación, distribución, uso de patentes y uso privado. La licencia para el servicio mencionado anteriormente se puede encontrar en https://github.com/huggingface/transformers/blob/master/LICENSE.\n\n6. Enlaces de terceros\n\nEste SERVICIO contiene enlaces a páginas web externas. Si los USUARIOS hacen clic en un enlace de un tercero, serán dirigidos a un sitio web. Tenga en cuenta que estos sitios web externos no son operados por este SERVICIO. Por lo tanto, se recomienda encarecidamente a los USUARIOS que revisen la política de privacidad de estos sitios web. Este SERVICIO no tiene control ni asume ninguna responsabilidad por el contenido, las políticas de privacidad o las prácticas de los sitios o servicios de terceros.\n\n7. Imágenes de terceros\n\nEste SERVICIO contiene imágenes con derechos de autor de terceros. En concreto, esta aplicación incluye una copia de los logotipos de GitHub, Inc. y Wikidata, marcas registradas de Wikimedia Foundation, Inc. Los términos por los que se puede utilizar el logotipo de GitHub se encuentran en https://github.com/logos, y los términos para el logotipo de Wikidata se encuentran en la siguiente página de Wikimedia: https://foundation.wikimedia.org/wiki/Policy:Trademark_policy. Este SERVICIO utiliza las imágenes con derechos de autor de una manera que cumple con estos criterios, con la única desviación de una rotación del logotipo de GitHub que es común en la comunidad de código abierto para indicar que hay un enlace al sitio web de GitHub.\n\n8. Aviso de contenido\n\nEste SERVICIO permite a los USUARIOS acceder a contenido lingüístico (CONTENIDO). Parte de este CONTENIDO podría considerarse inapropiado para niños y menores de edad. El acceso al CONTENIDO mediante el SERVICIO se realiza de forma que la información no esté disponible a menos que se conozca explícitamente. En concreto, los USUARIOS "pueden" traducir palabras, conjugar verbos y acceder a otras características gramaticales del CONTENIDO que puedan ser de naturaleza sexual, violenta o inapropiada de otro modo. Los USUARIOS "no pueden" traducir palabras, conjugar verbos y acceder a otras características gramaticales del CONTENIDO que puedan ser de naturaleza sexual, violenta o inapropiada de otro modo si no conocen ya la naturaleza de este CONTENIDO. SCRIBE no asume ninguna responsabilidad por el acceso a dicho CONTENIDO.\n\n9. Cambios\n\nEsta POLÍTICA está sujeta a cambios. Las actualizaciones de esta POLÍTICA reemplazarán todas las anteriores y, si se consideran importantes, se indicarán claramente en la próxima actualización correspondiente del SERVICIO. SCRIBE alienta a los USUARIOS a revisar periódicamente esta POLÍTICA para obtener la información más reciente sobre nuestras prácticas de privacidad y familiarizarse con los cambios.\n\n10. Contacto\n\nSi tiene alguna pregunta, inquietud o sugerencia sobre esta POLÍTICA, no dude en visitar https://github.com/scribe-org o comunicarse con SCRIBE a través de scribe.langauge@gmail.com. La persona responsable de dichas consultas es Andrew Tavis McAllister.\n\n11. Fecha de entrada en vigor\n\nEsta POLÍTICA entra en vigencia a partir del 24 de mayo de 2022. + Licencias de terceros + ¿De quién es el código que utilizamos? + Custom Keyboard\n• Autor: EthanSK\n• Licencia: MIT\n• Enlace: https://github.com/EthanSK/CustomKeyboard/blob/master/LICENSE + Simple Keyboard\n• Autor: Simple Mobile Tools\n• Licencia: GPL-3.0\n• Enlace: https://github.com/SimpleMobileTools/Simple-Keyboard/blob/main/LICENSE + Los desarrolladores de Scribe (SCRIBE) han creado la aplicación iOS "Scribe - Teclados de idiomas" (SERVICIO) utilizando código de terceros. Todo el código fuente utilizado en la creación de este SERVICIO procede de fuentes que permiten su plena utilización en la forma en que lo hace el SERVICIO. En esta sección se enumera el código fuente en el que se ha basado el SERVICIO, así como las licencias coincidentes de cada uno de ellos.\n\nA continuación se incluye una lista de todo el código fuente utilizado, el autor o autores principales del código, la licencia bajo la que se publicó en el momento de su uso y un enlace a la licencia. + Legal + Acerca de + Seleccionar tiempo + A continuación, elige una conjugación + Recientemente conjugado + Conjugado + Busca verbos + Verbos conjugados + Agregar nuevos datos a Scribe Conjugate. + Descargar datos de verbos + ¡Descargar datos para empezar a conjugar! + Datos de los verbos + Agregar nuevos datos a los teclados Scribe. + Descargar datos del teclado + Datos del idioma + Todos los idiomas + Selecciona los datos que deseas descargar + Descargar datos + Verificar si hay nuevos datos + Actualizar datos periódicamente + Actualizar datos + Sigue las instrucciones para instalar los teclados Scribe en tu dispositivo. + Tutorial rápido + Abrir los ajustes del teclado + Teclados + Abrir la configuración de Scribe + Seleccionar + Activa los teclados que quieras utilizar + Al escribir, presiona + para seleccionar teclados + Instalación del teclado + Instalación + Wikidata es un gráfico de conocimiento editado de forma colaborativa y mantenido por la Fundación Wikimedia. Sirve como fuente de datos abiertos para proyectos como Wikipedia y muchos otros. + Scribe utiliza los datos lingüísticos de Wikidata para muchas de sus funciones principales. ¡Obtenemos información como géneros de sustantivos, conjugaciones de verbos y mucho más! + Puedes crear una cuenta en wikidata.org para unirte a la comunidad que apoya a Scribe y a muchos otros proyectos. ¡Ayúdanos a llevar información gratuita al mundo! + La configuración de la aplicación y los teclados de idiomas instalados se encuentran aquí. + Instalar teclados + Anotar, sugerir/completar + Subraya sugerencias y terminaciones para mostrar sus géneros mientras escribes. + Autosugerir emojis + Active las sugerencias y el autocompletado de los emojis para una escritura más expresiva. + Tono de la piel predeterminado del emoji + Color de piel a utilizar + Establece un tono de piel predeterminado para las autosugerencias y los complementos emoji. + Mantener pulsado elimina palabra por palabra + Borrar texto palabra por palabra al mantener pulsada la tecla Supr. + Puntos a doble espacio + Insertar automáticamente un punto cuando se pulsa dos veces la tecla de espacio. + Mantener pulsado para caracteres alternativos + Seleccione caracteres alternativos manteniendo presionadas las teclas y arrastrándolas hasta el carácter deseado. + Mostrar ventana emergente al pulsar una tecla + Muestra una ventana emergente de teclas a medida que se pulsan. + Eliminar el espacio entre signos de puntuación + Elimine los espacios sobrantes antes de los signos de puntuación. + Funcionalidad + Vibrar al pulsar una tecla + Haz que el dispositivo vibre cuando se presionen las teclas. + Símbolo de moneda por defecto + Símbolo para las teclas 123 + Seleccione el símbolo de moneda que aparecerá en las teclas numéricas. + Teclado por defecto + Disposición de uso + Selecciona una distribución para el teclado que se adapta a tus preferencias de escritura y a tus necesidades lingüísticas. + Deshabilitar caracteres acentuados + Elimine las teclas de los letras acentuadas en la distribución del teclado principal. + Punto y coma en ABC + Agrega teclas de punto y coma al teclado principal para escribir más cómodamente. + Disposición + Seleccionar el teclado instalado + Seleccionar idioma + ¿Cuál es idioma de origen? + Idioma de la traducción + Elige un idioma para traducir + Idioma de origen de la traducción + Modo oscuro + Cambia la visualización de la aplicación al modo oscuro. + Idioma de la aplicación + Selecciona el idioma de los textos de la aplicación + Solo tienes un idioma instalado en tu dispositivo. Instala más idiomas en Configuración y luego podrás seleccionar diferentes localizaciones de Scribe. + Solo un idioma para el dispositivo + Cambiar el idioma de la aplicación Scribe. + Alto contraste del color + Aumente el contraste de los colores para mejorar la accesibilidad y disfrutar de una experiencia visual más clara. + Aumentar el tamaño del texto + Aumente el tamaño de los textos de los menús para mejorar la legibilidad. + Ajustes de la aplicación + Ajustes + Traducción diff --git a/Scribe-i18n/values/fr/string.xml b/Scribe-i18n/values/fr/string.xml index a2fdccaf..d539df33 100644 --- a/Scribe-i18n/values/fr/string.xml +++ b/Scribe-i18n/values/fr/string.xml @@ -1,127 +1,127 @@ - Anglais - Français - Allemand - Italien - Portugais - Russe - Espagnol - Suédois - Ici vous en apprendrez plus sur Scribe et sa communauté. - Voir le code sur GitHub - Nous suivre sur Mastodon - Discuter avec l\'équipe sur Matrix - Partager Scribe Conjugaison - Partager Scribe - Communauté - Voir toutes les applications Scribe - Wikimedia et Scribe - Comment nous travaillons ensemble - Scribe ne pourrait pas exister sans les nombreuses contributions des contributeurs de Wikimedia aux nombreux projets qu\'ils soutiennent. Scribe utilise les données de la communauté de données lexicographiques Wikidata, ainsi que les données de Wikipédia pour chaque langue prise en charge par Scribe. - Wikidata est un réseau de connaissances multilingues collaboratif hébergé par la fondation Wikimedia. Il fournit des données librement disponibles que chacun peut utiliser sous une licence Creative Commons Public Domain (CC0). Scribe utilise les données linguistiques de Wikidata pour fournir aux utilisateurs des conjugaisons de verbes, des annotations de formes de noms, des pluriels de noms et de nombreuses autres fonctionnalités. - Wikipédia est une encyclopédie en ligne multilingue gratuite, rédigée et mise à jour par une communauté de bénévoles grâce à une collaboration libre et à un système d\'édition basé sur un wiki. Scribe utilise les données de Wikipedia pour produire des autosuggestions en dérivant les mots les plus courants dans une langue ainsi que les mots les plus courants qui les suivent. - Réinitialiser les astuces de l\'application - Signaler un bug - Nous envoyer un e-mail - Évaluer Scribe Conjugaison - Évaluer Scribe - Commentaires et assistance - Version - Politique de confidentialité - Votre sécurité est notre priorité - Veuillez noter que la version anglaise de cette politique prévaut sur toutes les autres versions.\n\nLes développeurs de Scribe (SCRIBE) ont créé l’application iOS « Scribe - Claviers linguistiques » (SERVICE) en tant qu’application open-source. Ce SERVICE est fourni par SCRIBE sans frais et est destiné à être utilisé tel quel.\n\nCette politique de confidentialité (POLITIQUE) est utilisée pour informer le lecteur des politiques d\'accès, de suivi, de collecte, de conservation, d\'utilisation et de divulgation des informations personnelles (INFORMATIONS UTILISATEUR) et des données d’utilisation (DONNÉES UTILISATEUR) pour toutes les personnes qui utilisent ce SERVICE (UTILISATEURS).\n\nLes INFORMATIONS UTILISATEUR sont spécifiquement définies comme toute information relative aux UTILISATEURS eux-mêmes ou aux appareils qu\'ils utilisent pour accéder au SERVICE.\n\nLes DONNÉES UTILISATEUR sont spécifiquement définies comme tout texte saisi ou toute action effectuée par les UTILISATEURS lors de l\'utilisation du SERVICE.\n\n1. Déclaration de politique\n\nCe SERVICE n\'accède pas, ne suit pas, ne collecte pas, ne conserve pas, n\'utilise pas et ne divulgue pas les INFORMATIONS UTILISATEUR ni les DONNÉES UTILISATEUR.\n\n2. Ne pas suivre\n\nLes UTILISATEURS contactant SCRIBE pour demander que leurs INFORMATIONS UTILISATEUR et leurs DONNÉES UTILISATEUR ne soient pas suivies recevront une copie de cette POLITIQUE ainsi qu\'un lien vers tous les codes sources comme preuve qu\'ils ne sont pas suivis.\n\n3. Données tierces\n\nCe SERVICE utilise des données provenant de tiers. Toutes les données utilisées dans la création de ce SERVICE proviennent de sources permettant leur utilisation complète de la manière effectuée par le SERVICE. Plus précisément, les données pour ce SERVICE proviennent de Wikidata, Wikipedia et Unicode. Wikidata indique que « toutes les données structurées dans les espaces de noms principaux, propriété et lexème sont mises à disposition sous la licence Creative Commons CC0 ; les textes dans d’autres espaces de noms sont mis à disposition sous la licence Creative Commons Attribution-Share Alike ». La politique concernant l\'utilisation des données de Wikidata est disponible sur https://www.wikidata.org/wiki/Wikidata:Licensing. Wikipedia indique que les données textuelles, le type de données utilisées par le SERVICE, « peuvent être utilisées selon les termes de la licence Creative Commons Attribution Share-Alike ». La politique concernant l\'utilisation des données de Wikipedia est disponible sur https://en.wikipedia.org/wiki/Wikipedia:Reusing_Wikipedia_content. Unicode accorde la permission « gratuite à toute personne obtenant une copie des fichiers de données Unicode et de toute documentation associée (les « Fichiers de Données ») ou des logiciels Unicode et de toute documentation associée (le « Logiciel ») d\'utiliser les Fichiers de Données ou le Logiciel sans restriction… ». La politique concernant l\'utilisation des données Unicode est disponible sur https://www.unicode.org/license.txt.\n\n4. Code source tiers\n\nCe SERVICE est basé sur du code tiers. Tout le code source utilisé dans la création de ce SERVICE provient de sources permettant son utilisation complète de la manière effectuée par le SERVICE. Plus précisément, ce projet est basé sur le projet Custom Keyboard d’Ethan Sarif-Kattan. Custom Keyboard a été publié sous une licence MIT, cette licence étant disponible à l\'adresse suivante : https://github.com/EthanSK/CustomKeyboard/blob/master/LICENSE.\n\n5. Services tiers\n\nCe SERVICE utilise des services tiers pour manipuler certaines des données tierces. Plus précisément, les données ont été traduites en utilisant des modèles de Hugging Face Transformers. Ce service est couvert par une licence Apache 2.0, qui permet son utilisation commerciale, sa modification, sa distribution, son utilisation de brevets et son utilisation privée. La licence du service mentionné est disponible sur https://github.com/huggingface/transformers/blob/master/LICENSE.\n\n6. Liens tiers\n\nCe SERVICE contient des liens vers des sites Web externes. Si les UTILISATEURS cliquent sur un lien tiers, ils seront redirigés vers un site Web. Notez que ces sites externes ne sont pas exploités par ce SERVICE. Par conséquent, les UTILISATEURS sont fortement encouragés à consulter la politique de confidentialité de ces sites Web. Ce SERVICE n’a aucun contrôle sur et n’assume aucune responsabilité quant au contenu, aux politiques de confidentialité ou aux pratiques des sites ou services tiers.\n\n7. Images tierces\n\nCe SERVICE contient des images protégées par des droits d’auteur de tiers. Plus précisément, cette application inclut une copie des logos de GitHub, Inc. et de Wikidata, marque déposée de la Wikimedia Foundation, Inc. Les conditions d\'utilisation du logo GitHub sont disponibles sur https://github.com/logos, et les conditions pour le logo de Wikidata se trouvent sur la page suivante de Wikimedia : https://foundation.wikimedia.org/wiki/Policy:Trademark_policy. Ce SERVICE utilise les images protégées de manière conforme à ces critères, avec la seule déviation étant une rotation du logo GitHub courante dans la communauté open-source pour indiquer un lien vers le site Web GitHub.\n\n8. Avis de contenu\n\nCe SERVICE permet aux UTILISATEURS d\'accéder à du contenu linguistique (CONTENU). Une partie de ce CONTENU pourrait être jugée inappropriée pour les enfants et les mineurs. L\'accès au CONTENU via le SERVICE se fait de manière à ce que l\'information soit indisponible sauf si elle est explicitement connue. Plus précisément, les UTILISATEURS « peuvent » traduire des mots, conjuguer des verbes et accéder à d\'autres caractéristiques grammaticales du CONTENU qui pourraient être de nature sexuelle, violente ou autrement inappropriée. Les UTILISATEURS « ne peuvent pas » traduire des mots, conjuguer des verbes et accéder à d\'autres caractéristiques grammaticales du CONTENU qui pourraient être de nature sexuelle, violente ou autrement inappropriée s\'ils ne connaissent pas déjà la nature de ce CONTENU. SCRIBE décline toute responsabilité quant à l\'accès à ce type de CONTENU.\n\n9. Modifications\n\nCette POLITIQUE est sujette à modifications. Les mises à jour de cette POLITIQUE remplaceront toutes les versions précédentes, et si jugées importantes, seront clairement indiquées dans la prochaine mise à jour applicable du SERVICE. SCRIBE encourage les UTILISATEURS à consulter périodiquement cette POLITIQUE pour connaître les dernières informations sur nos pratiques en matière de confidentialité et se familiariser avec les modifications.\n\n10. Contact\n\nSi vous avez des questions, des préoccupations ou des suggestions concernant cette POLITIQUE, n\'hésitez pas à visiter https://github.com/scribe-org ou à contacter SCRIBE à l\'adresse scribe.langauge@gmail.com. La personne responsable de ces demandes est Andrew Tavis McAllister.\n\n11. Date d\'entrée en vigueur\n\nCette POLITIQUE est en vigueur depuis le 24 mai 2022. - Licences tierces - Le code que nous avons utilisé - Custom Keyboard\n• Auteur : EthanSK\n• Licence : MIT\n• Lien : https://github.com/EthanSK/CustomKeyboard/blob/master/LICENSE - Simple Keyboard\n• Auteur : Simple Mobile Tools\n• Licence : GPL-3.0\n• Lien : https://github.com/SimpleMobileTools/Simple-Keyboard/blob/main/LICENSE - Les développeurs de Scribe (SCRIBE) ont créé l\'application iOS « Scribe - Claviers linguistiques » (SERVICE) en utilisant du code tiers. Tout le code source utilisé dans la création de ce SERVICE provient de sources permettant son utilisation complète de la manière effectuée par le SERVICE. Cette section répertorie le code source sur lequel le SERVICE est basé ainsi que les licences correspondantes de chacun d\'eux.\n\nLa liste suivante inclut tout le code source utilisé, le ou les auteurs principaux du code, la licence sous laquelle il a été publié au moment de son utilisation et un lien vers la licence. - Mentions légales - À propos - Sélectionner un temps - Sélectionnez une conjugaison ci-dessous - Récemment conjugué - Conjuguer - Rechercher un verbe - Conjuguer un verbe - Ajouter de nouvelles données à Scribe Conjugaison. - Télécharger les données du verbe - Téléchargez les données pour démarrer la conjugaison ! - Données du verbe - Ajouter de nouvelles données aux claviers de Scribe. - Télécharger les données du clavier - Données de langue - Toutes les langues - Sélectionner les données à télécharger - Télécharger les données - Vérifier s\'il y a de nouvelles données - Mettre à jour les données régulièrement - Mettre à jour les données - Suivez les indications ci-dessous pour installer les claviers Scribe sur votre appareil. - Tutoriel rapide - Ouvrez les paramètres du clavier - Claviers - Ouvrez les paramètres de Scribe - Sélectionner - Activez les claviers que vous souhaitez utiliser - Lors de la saisie, appuyez sur - pour sélectionner le clavier - Installation du clavier - Installation - Les paramètres de l\'application et des claviers linguistiques installés se trouvent ici. - Installer les claviers - Annoter, suggérer/compléter - Souligner les suggestions et les complétions pour indiquer leur genre au fur et à mesure de la saisie. - Suggérer des émojis - Activer les suggestions et complétions des émojis pour une saisie plus expressive. - Couleur de peau des émojis par défaut - Couleur de peau à utiliser - Définir la couleur de peau par défaut pour les suggestions automatiques et les complétions des émojis. - Maintenir pour supprimer mot par mot - Effacer le texte mot par mot lorsque la touche d\'effacement est maintenue enfoncée. - Point si double espace - Insérer automatiquement un point après avoir appuyé deux fois sur espace. - Maintenir pour les caractères alternatifs - Sélectionner des caractères alternatifs en maintenant les touches enfoncées et en glissant sur le caractère souhaité. - Afficher l\'aperçu lors de l\'appui - Afficher l\'aperçu des touches lors de l\'appui. - Supprimer les espaces de ponctuation - Supprimer les espaces excédentaires avant les signes de ponctuation. - Fonctionnalité - Vibrer lors de l\'appui des touches - Faire vibrer l\'appareil lors de l\'appui sur les touches. - Symbole des touches 123 - Symbole pour les touches 123 - Sélectionner le symbole de la devise qui apparaît sur les touches numériques. - Clavier par défaut - Disposition à utiliser - Sélectionnez une disposition de clavier adaptée à vos préférences de frappe et à vos besoins linguistiques. - Désactiver les caractères accentués - Supprimer les lettres accentuées sur le clavier principal. - Point et virgule sur ABC - Inclure le point et la virgule sur le clavier principal pour faciliter la saisie. - Disposition - Sélectionner le clavier installé - Sélectionner la langue - Langue source - Langue de traduction - Modifier la langue à partir de laquelle la traduction doit être effectuée. - Langue source de la traduction - Thème sombre - Modifier l\'affichage de l\'application en mode sombre. - Langue de l\'application - Sélectionner la langue des textes de l\'application - Une seule langue est installée sur votre appareil. Veuillez installer d\'autres langues dans les Paramètres et vous pourrez alors sélectionner différentes langues de Scribe. - Une seule langue pour l\'appareil - Modifier la langue de l\'application Scribe. - Contrastes élevés - Augmenter le contraste des couleurs pour une meilleure accessibilité et une expérience visuelle plus claire. - Augmenter la taille du texte - Augmenter la taille du texte des menus pour une meilleure lisibilité. - Paramètres de l\'application - Paramètres - Traduction - Wikidata est un réseau de connaissances collaboratif géré par la fondation Wikimedia. Il sert de source de données ouvertes pour des projets tels que Wikipédia et bien d\'autres. - Scribe utilise les données linguistiques de Wikidata pour un grand nombre de ses fonctionnalités de base. Nous obtenons des informations telles que le genre des noms, la conjugaison des verbes et bien plus encore ! - Vous pouvez créer un compte sur wikidata.org pour rejoindre la communauté qui soutient Scribe et bien d\'autres projets. Contribuez à la diffusion d\'informations gratuites dans le monde entier ! + Anglais + Français + Allemand + Italien + Portugais + Russe + Espagnol + Suédois + Ici vous en apprendrez plus sur Scribe et sa communauté. + Voir le code sur GitHub + Nous suivre sur Mastodon + Discuter avec l\'équipe sur Matrix + Partager Scribe Conjugaison + Partager Scribe + Communauté + Voir toutes les applications Scribe + Wikimedia et Scribe + Comment nous travaillons ensemble + Scribe ne pourrait pas exister sans les nombreuses contributions des contributeurs de Wikimedia aux nombreux projets qu\'ils soutiennent. Scribe utilise les données de la communauté de données lexicographiques Wikidata, ainsi que les données de Wikipédia pour chaque langue prise en charge par Scribe. + Wikidata est un réseau de connaissances multilingues collaboratif hébergé par la fondation Wikimedia. Il fournit des données librement disponibles que chacun peut utiliser sous une licence Creative Commons Public Domain (CC0). Scribe utilise les données linguistiques de Wikidata pour fournir aux utilisateurs des conjugaisons de verbes, des annotations de formes de noms, des pluriels de noms et de nombreuses autres fonctionnalités. + Wikipédia est une encyclopédie en ligne multilingue gratuite, rédigée et mise à jour par une communauté de bénévoles grâce à une collaboration libre et à un système d\'édition basé sur un wiki. Scribe utilise les données de Wikipedia pour produire des autosuggestions en dérivant les mots les plus courants dans une langue ainsi que les mots les plus courants qui les suivent. + Réinitialiser les astuces de l\'application + Signaler un bug + Nous envoyer un e-mail + Évaluer Scribe Conjugaison + Évaluer Scribe + Commentaires et assistance + Version + Politique de confidentialité + Votre sécurité est notre priorité + Veuillez noter que la version anglaise de cette politique prévaut sur toutes les autres versions.\n\nLes développeurs de Scribe (SCRIBE) ont créé l’application iOS « Scribe - Claviers linguistiques » (SERVICE) en tant qu’application open-source. Ce SERVICE est fourni par SCRIBE sans frais et est destiné à être utilisé tel quel.\n\nCette politique de confidentialité (POLITIQUE) est utilisée pour informer le lecteur des politiques d\'accès, de suivi, de collecte, de conservation, d\'utilisation et de divulgation des informations personnelles (INFORMATIONS UTILISATEUR) et des données d’utilisation (DONNÉES UTILISATEUR) pour toutes les personnes qui utilisent ce SERVICE (UTILISATEURS).\n\nLes INFORMATIONS UTILISATEUR sont spécifiquement définies comme toute information relative aux UTILISATEURS eux-mêmes ou aux appareils qu\'ils utilisent pour accéder au SERVICE.\n\nLes DONNÉES UTILISATEUR sont spécifiquement définies comme tout texte saisi ou toute action effectuée par les UTILISATEURS lors de l\'utilisation du SERVICE.\n\n1. Déclaration de politique\n\nCe SERVICE n\'accède pas, ne suit pas, ne collecte pas, ne conserve pas, n\'utilise pas et ne divulgue pas les INFORMATIONS UTILISATEUR ni les DONNÉES UTILISATEUR.\n\n2. Ne pas suivre\n\nLes UTILISATEURS contactant SCRIBE pour demander que leurs INFORMATIONS UTILISATEUR et leurs DONNÉES UTILISATEUR ne soient pas suivies recevront une copie de cette POLITIQUE ainsi qu\'un lien vers tous les codes sources comme preuve qu\'ils ne sont pas suivis.\n\n3. Données tierces\n\nCe SERVICE utilise des données provenant de tiers. Toutes les données utilisées dans la création de ce SERVICE proviennent de sources permettant leur utilisation complète de la manière effectuée par le SERVICE. Plus précisément, les données pour ce SERVICE proviennent de Wikidata, Wikipedia et Unicode. Wikidata indique que « toutes les données structurées dans les espaces de noms principaux, propriété et lexème sont mises à disposition sous la licence Creative Commons CC0 ; les textes dans d’autres espaces de noms sont mis à disposition sous la licence Creative Commons Attribution-Share Alike ». La politique concernant l\'utilisation des données de Wikidata est disponible sur https://www.wikidata.org/wiki/Wikidata:Licensing. Wikipedia indique que les données textuelles, le type de données utilisées par le SERVICE, « peuvent être utilisées selon les termes de la licence Creative Commons Attribution Share-Alike ». La politique concernant l\'utilisation des données de Wikipedia est disponible sur https://en.wikipedia.org/wiki/Wikipedia:Reusing_Wikipedia_content. Unicode accorde la permission « gratuite à toute personne obtenant une copie des fichiers de données Unicode et de toute documentation associée (les « Fichiers de Données ») ou des logiciels Unicode et de toute documentation associée (le « Logiciel ») d\'utiliser les Fichiers de Données ou le Logiciel sans restriction… ». La politique concernant l\'utilisation des données Unicode est disponible sur https://www.unicode.org/license.txt.\n\n4. Code source tiers\n\nCe SERVICE est basé sur du code tiers. Tout le code source utilisé dans la création de ce SERVICE provient de sources permettant son utilisation complète de la manière effectuée par le SERVICE. Plus précisément, ce projet est basé sur le projet Custom Keyboard d’Ethan Sarif-Kattan. Custom Keyboard a été publié sous une licence MIT, cette licence étant disponible à l\'adresse suivante : https://github.com/EthanSK/CustomKeyboard/blob/master/LICENSE.\n\n5. Services tiers\n\nCe SERVICE utilise des services tiers pour manipuler certaines des données tierces. Plus précisément, les données ont été traduites en utilisant des modèles de Hugging Face Transformers. Ce service est couvert par une licence Apache 2.0, qui permet son utilisation commerciale, sa modification, sa distribution, son utilisation de brevets et son utilisation privée. La licence du service mentionné est disponible sur https://github.com/huggingface/transformers/blob/master/LICENSE.\n\n6. Liens tiers\n\nCe SERVICE contient des liens vers des sites Web externes. Si les UTILISATEURS cliquent sur un lien tiers, ils seront redirigés vers un site Web. Notez que ces sites externes ne sont pas exploités par ce SERVICE. Par conséquent, les UTILISATEURS sont fortement encouragés à consulter la politique de confidentialité de ces sites Web. Ce SERVICE n’a aucun contrôle sur et n’assume aucune responsabilité quant au contenu, aux politiques de confidentialité ou aux pratiques des sites ou services tiers.\n\n7. Images tierces\n\nCe SERVICE contient des images protégées par des droits d’auteur de tiers. Plus précisément, cette application inclut une copie des logos de GitHub, Inc. et de Wikidata, marque déposée de la Wikimedia Foundation, Inc. Les conditions d\'utilisation du logo GitHub sont disponibles sur https://github.com/logos, et les conditions pour le logo de Wikidata se trouvent sur la page suivante de Wikimedia : https://foundation.wikimedia.org/wiki/Policy:Trademark_policy. Ce SERVICE utilise les images protégées de manière conforme à ces critères, avec la seule déviation étant une rotation du logo GitHub courante dans la communauté open-source pour indiquer un lien vers le site Web GitHub.\n\n8. Avis de contenu\n\nCe SERVICE permet aux UTILISATEURS d\'accéder à du contenu linguistique (CONTENU). Une partie de ce CONTENU pourrait être jugée inappropriée pour les enfants et les mineurs. L\'accès au CONTENU via le SERVICE se fait de manière à ce que l\'information soit indisponible sauf si elle est explicitement connue. Plus précisément, les UTILISATEURS « peuvent » traduire des mots, conjuguer des verbes et accéder à d\'autres caractéristiques grammaticales du CONTENU qui pourraient être de nature sexuelle, violente ou autrement inappropriée. Les UTILISATEURS « ne peuvent pas » traduire des mots, conjuguer des verbes et accéder à d\'autres caractéristiques grammaticales du CONTENU qui pourraient être de nature sexuelle, violente ou autrement inappropriée s\'ils ne connaissent pas déjà la nature de ce CONTENU. SCRIBE décline toute responsabilité quant à l\'accès à ce type de CONTENU.\n\n9. Modifications\n\nCette POLITIQUE est sujette à modifications. Les mises à jour de cette POLITIQUE remplaceront toutes les versions précédentes, et si jugées importantes, seront clairement indiquées dans la prochaine mise à jour applicable du SERVICE. SCRIBE encourage les UTILISATEURS à consulter périodiquement cette POLITIQUE pour connaître les dernières informations sur nos pratiques en matière de confidentialité et se familiariser avec les modifications.\n\n10. Contact\n\nSi vous avez des questions, des préoccupations ou des suggestions concernant cette POLITIQUE, n\'hésitez pas à visiter https://github.com/scribe-org ou à contacter SCRIBE à l\'adresse scribe.langauge@gmail.com. La personne responsable de ces demandes est Andrew Tavis McAllister.\n\n11. Date d\'entrée en vigueur\n\nCette POLITIQUE est en vigueur depuis le 24 mai 2022. + Licences tierces + Le code que nous avons utilisé + Custom Keyboard\n• Auteur : EthanSK\n• Licence : MIT\n• Lien : https://github.com/EthanSK/CustomKeyboard/blob/master/LICENSE + Simple Keyboard\n• Auteur : Simple Mobile Tools\n• Licence : GPL-3.0\n• Lien : https://github.com/SimpleMobileTools/Simple-Keyboard/blob/main/LICENSE + Les développeurs de Scribe (SCRIBE) ont créé l\'application iOS « Scribe - Claviers linguistiques » (SERVICE) en utilisant du code tiers. Tout le code source utilisé dans la création de ce SERVICE provient de sources permettant son utilisation complète de la manière effectuée par le SERVICE. Cette section répertorie le code source sur lequel le SERVICE est basé ainsi que les licences correspondantes de chacun d\'eux.\n\nLa liste suivante inclut tout le code source utilisé, le ou les auteurs principaux du code, la licence sous laquelle il a été publié au moment de son utilisation et un lien vers la licence. + Mentions légales + À propos + Sélectionner un temps + Sélectionnez une conjugaison ci-dessous + Récemment conjugué + Conjuguer + Rechercher un verbe + Conjuguer un verbe + Ajouter de nouvelles données à Scribe Conjugaison. + Télécharger les données du verbe + Téléchargez les données pour démarrer la conjugaison ! + Données du verbe + Ajouter de nouvelles données aux claviers de Scribe. + Télécharger les données du clavier + Données de langue + Toutes les langues + Sélectionner les données à télécharger + Télécharger les données + Vérifier s\'il y a de nouvelles données + Mettre à jour les données régulièrement + Mettre à jour les données + Suivez les indications ci-dessous pour installer les claviers Scribe sur votre appareil. + Tutoriel rapide + Ouvrez les paramètres du clavier + Claviers + Ouvrez les paramètres de Scribe + Sélectionner + Activez les claviers que vous souhaitez utiliser + Lors de la saisie, appuyez sur + pour sélectionner le clavier + Installation du clavier + Installation + Wikidata est un réseau de connaissances collaboratif géré par la fondation Wikimedia. Il sert de source de données ouvertes pour des projets tels que Wikipédia et bien d\'autres. + Scribe utilise les données linguistiques de Wikidata pour un grand nombre de ses fonctionnalités de base. Nous obtenons des informations telles que le genre des noms, la conjugaison des verbes et bien plus encore ! + Vous pouvez créer un compte sur wikidata.org pour rejoindre la communauté qui soutient Scribe et bien d\'autres projets. Contribuez à la diffusion d\'informations gratuites dans le monde entier ! + Les paramètres de l\'application et des claviers linguistiques installés se trouvent ici. + Installer les claviers + Annoter, suggérer/compléter + Souligner les suggestions et les complétions pour indiquer leur genre au fur et à mesure de la saisie. + Suggérer des émojis + Activer les suggestions et complétions des émojis pour une saisie plus expressive. + Couleur de peau des émojis par défaut + Couleur de peau à utiliser + Définir la couleur de peau par défaut pour les suggestions automatiques et les complétions des émojis. + Maintenir pour supprimer mot par mot + Effacer le texte mot par mot lorsque la touche d\'effacement est maintenue enfoncée. + Point si double espace + Insérer automatiquement un point après avoir appuyé deux fois sur espace. + Maintenir pour les caractères alternatifs + Sélectionner des caractères alternatifs en maintenant les touches enfoncées et en glissant sur le caractère souhaité. + Afficher l\'aperçu lors de l\'appui + Afficher l\'aperçu des touches lors de l\'appui. + Supprimer les espaces de ponctuation + Supprimer les espaces excédentaires avant les signes de ponctuation. + Fonctionnalité + Vibrer lors de l\'appui des touches + Faire vibrer l\'appareil lors de l\'appui sur les touches. + Symbole des touches 123 + Symbole pour les touches 123 + Sélectionner le symbole de la devise qui apparaît sur les touches numériques. + Clavier par défaut + Disposition à utiliser + Sélectionnez une disposition de clavier adaptée à vos préférences de frappe et à vos besoins linguistiques. + Désactiver les caractères accentués + Supprimer les lettres accentuées sur le clavier principal. + Point et virgule sur ABC + Inclure le point et la virgule sur le clavier principal pour faciliter la saisie. + Disposition + Sélectionner le clavier installé + Sélectionner la langue + Langue source + Langue de traduction + Modifier la langue à partir de laquelle la traduction doit être effectuée. + Langue source de la traduction + Thème sombre + Modifier l\'affichage de l\'application en mode sombre. + Langue de l\'application + Sélectionner la langue des textes de l\'application + Une seule langue est installée sur votre appareil. Veuillez installer d\'autres langues dans les Paramètres et vous pourrez alors sélectionner différentes langues de Scribe. + Une seule langue pour l\'appareil + Modifier la langue de l\'application Scribe. + Contrastes élevés + Augmenter le contraste des couleurs pour une meilleure accessibilité et une expérience visuelle plus claire. + Augmenter la taille du texte + Augmenter la taille du texte des menus pour une meilleure lisibilité. + Paramètres de l\'application + Paramètres + Traduction diff --git a/Scribe-i18n/values/hi/string.xml b/Scribe-i18n/values/hi/string.xml index e6058945..d98ae62e 100644 --- a/Scribe-i18n/values/hi/string.xml +++ b/Scribe-i18n/values/hi/string.xml @@ -1,127 +1,127 @@ - अंग्रेज़ी - फ्रेंच - जर्मन - इतालवी - पुर्तगाली - रूसी - स्पेनिश - स्वीडिश - यहां आप स्क्राइब और इसकी समुदाय के बारे में और जान सकते हैं। - गिटहब पर कोड देखें - हमें मस्तोडान पर फॉलो करें - मैट्रिक्स पर टीम से बात करें - स्क्राइब कोंजूगेट साझा करें - स्क्राइब साझा करें - समुदाय - सभी स्क्राइब ऐप्स देखें - विकिमीडिया और स्क्राइब - हम कैसे एक साथ काम करते हैं - स्क्राइब विकिमीडिया योगदानकर्ताओं द्वारा समर्थित कई परियोजनाओं में योगदान के बिना संभव नहीं होता। विशेष रूप से स्क्राइब, विकिडेटा शब्दकोशीय डेटा समुदाय से डेटा और स्क्राइब द्वारा समर्थित प्रत्येक भाषा के लिए विकिपीडिया से डेटा का उपयोग करता है। - विकिडेटा एक सहयोगी संपादित बहुभाषीय ज्ञान ग्राफ है जो विकिमीडिया फाउंडेशन द्वारा होस्ट किया गया है। यह स्वतंत्र रूप से उपलब्ध डेटा प्रदान करता है जिसका कोई भी क्रिएटिव कॉमन्स पब्लिक डोमेन लाइसेंस (CC0) के तहत उपयोग कर सकता है। स्क्राइब, उपयोगकर्ताओं को क्रिया रूपांतरण, संज्ञा-फॉर्म एनोटेशन, संज्ञा बहुवचन और कई अन्य विशेषताएं प्रदान करने के लिए विकिडेटा से भाषा डेटा का उपयोग करता है। - विकिपीडिया एक बहुभाषीय स्वतंत्र ऑनलाइन विश्वकोश है जिसे स्वैच्छिक समुदाय द्वारा ओपन सहयोग और विकि-आधारित संपादन प्रणाली के माध्यम से लिखा और बनाए रखा जाता है। स्क्राइब, भाषा में सबसे सामान्य शब्दों के साथ-साथ उनके बाद आने वाले सबसे सामान्य शब्दों को निकालकर ऑटो-सुझाव उत्पन्न करने के लिए विकिपीडिया से डेटा का उपयोग करता है। - ऐप सुझाव रीसेट करें - बग की रिपोर्ट करें - हमें ईमेल भेजें - स्क्राइब कोंजूगेट की रेटिंग करें - स्क्राइब की रेटिंग करें - फीडबैक और समर्थन - संस्करण - गोपनीयता नीति - आपकी सुरक्षा का ध्यान रखना - कृपया ध्यान दें कि इस नीति का अंग्रेज़ी संस्करण अन्य सभी संस्करणों पर प्राथमिकता रखता है।\n\nस्क्राइब डेवलपर्स (स्क्राइब ) ने iOS एप्लिकेशन "स्क्राइब - Language भाषा कीबोर्डs" (सेवा) को एक ओपन-सोर्स एप्लिकेशन के रूप में बनाया। यह सेवा स्क्राइब द्वारा निःशुल्क प्रदान की जाती है और इसका उपयोग यथास्थिति के आधार पर किया जा सकता है।\n\nयह गोपनीयता नीति (नीति) पाठक को उन नीतियों के बारे में सूचित करने के लिए है जिनका उपयोग इस सेवा (उपयोगकर्ताओं) के उपयोगकर्ताओं की व्यक्तिगत जानकारी (उपयोगकर्ता की सूचना) और उपयोग डेटा (उपयोगकर्ता का डेटा) तक पहुँच, ट्रैकिंग, संग्रह, रखरखाव, उपयोग और प्रकटीकरण के लिए किया जाता है।\n\nउपयोगकर्ता की सूचना को विशेष रूप से उन जानकारी के रूप में परिभाषित किया गया है जो उपयोगकर्ता या उनके द्वारा उपयोग किए जाने वाले उपकरणों से संबंधित होती हैं।\n\nउपयोगकर्ता का डेटा को विशेष रूप से उन पाठों के रूप में परिभाषित किया गया है जिन्हें उपयोगकर्ता इस सेवा का उपयोग करते समय टाइप करते हैं या किए गए क्रियाओं के रूप में परिभाषित किया गया है।\n\n1. नीति वक्तव्य\n\nयह सेवा कोई भी USER उपयोगकर्ता की सूचना या उपयोगकर्ता का डेटा तक पहुँच, ट्रैक, संग्रह, रखरखाव, उपयोग या प्रकटीकरण नहीं करती है।\n\n2. ट्रैक न करें\n\nउपयोगकर्ता जो स्क्राइब से संपर्क करते हैं और अपनी उपयोगकर्ता की सूचना और उपयोगकर्ता का डेटा को ट्रैक न करने के लिए कहते हैं, उन्हें इस नीति की एक प्रति और सभी स्रोत कोड का लिंक प्रदान किया जाएगा, यह प्रमाण देने के लिए कि उन्हें ट्रैक नहीं किया जा रहा है।\n\n3. तृतीय-पक्ष डेटा\n\nयह सेवा तृतीय-पक्ष डेटा का उपयोग करती है। इस सेवा के निर्माण में उपयोग किया गया सभी डेटा ऐसे स्रोतों से आता है जो इसे इस सेवा द्वारा किए गए उपयोग में अनुमति देते हैं। विशेष रूप से, इस सेवा का डेटा विकिडेटा, विकिपीडिया और यूनिकोड से आता है। विकिडेटा बताता है कि, "मुख्य, प्रॉपर्टी और लेक्सिम नेमस्पेस में उपलब्ध सभी संरचित डेटा क्रिएटिव कॉमन्स CC0 लाइसेंस के तहत उपलब्ध है; अन्य नेमस्पेस में उपलब्ध टेक्स्ट क्रिएटिव कॉमन्स एट्रिब्यूशन-शेयर अलाइक लाइसेंस के तहत उपलब्ध है।" विकिडेटा डेटा उपयोग के बारे में नीति https://www.wikidata.org/wiki/Wikidata:Licensing पर पाई जा सकती है। विकिपीडिया बताता है कि टेक्स्ट डेटा, जिसे इस सेवा द्वारा उपयोग किया जाता है, "… क्रिएटिव कॉमन्स एट्रिब्यूशन शेयर-अलाइक लाइसेंस की शर्तों के तहत उपयोग किया जा सकता है"। विकिपीडिया डेटा उपयोग के बारे में नीति https://en.wikipedia.org/wiki/Wikipedia:Reusing_Wikipedia_content पर पाई जा सकती है। यूनिकोड यह अनुमति प्रदान करता है, "… किसी भी व्यक्ति को यूनिकोड डेटा फाइलों और संबंधित दस्तावेज़ीकरण की एक प्रति प्राप्त करने की अनुमति है ("डेटा फाइल") या यूनिकोड सॉफ़्टवेयर और संबंधित दस्तावेज़ीकरण ("सॉफ़्टवेयर") को बिना किसी प्रतिबंध के उपयोग करने की अनुमति देता है।" यूनिकोड डेटा उपयोग के बारे में नीति https://www.unicode.org/license.txt पर पाई जा सकती है।\n\n4. तृतीय-पक्ष स्रोत कोड\n\nयह सेवा तृतीय-पक्ष कोड पर आधारित है। इस सेवा के निर्माण में उपयोग किया गया सभी स्रोत कोड ऐसे स्रोतों से आता है जो इसे इस सेवा द्वारा किए गए उपयोग में पूरी तरह से अनुमति देते हैं। विशेष रूप से, इस परियोजना का आधार Ethan Sarif-Kattan द्वारा बनाया गया कस्टम कीबोर्ड प्रोजेक्ट था। कस्टम कीबोर्डकस्टम कीबोर्ड को MIT लाइसेंस के तहत जारी किया गया था, जो https://github.com/EthanSK/CustomKeyboard/blob/master/LICENSE पर उपलब्ध है।\n\n5. तृतीय-पक्ष सेवाएं\n\nयह सेवा तृतीय-पक्ष सेवाओं का उपयोग करती है ताकि कुछ तृतीय-पक्ष डेटा को परिवर्तित किया जा सके। विशेष रूप से, डेटा Hugging Face transformers के मॉडल का उपयोग करके अनुवाद किया गया है। यह सेवा Apache License 2.0 के तहत आती है, जो इसके व्यावसायिक उपयोग, संशोधन, वितरण, पेटेंट उपयोग और निजी उपयोग के लिए उपलब्ध है। उपरोक्त सेवा का लाइसेंस https://github.com/huggingface/transformers/blob/master/LICENSE पर पाया जा सकता है।\n\n6. तृतीय-पक्ष लिंक\n\nयह सेवा बाहरी वेबसाइटों के लिंक शामिल करती है। यदि उपयोगकर्ता तृतीय-पक्ष लिंक पर क्लिक करते हैं, तो उन्हें एक वेबसाइट पर निर्देशित किया जाएगा। ध्यान दें कि ये बाहरी वेबसाइटें इस सेवा द्वारा संचालित नहीं हैं। इसलिए, उपयोगकर्ता को इन वेबसाइटों की गोपनीयता नीति की समीक्षा करने की सिफारिश की जाती है। यह सेवा किसी भी तृतीय-पक्ष साइटों या सेवाओं की सामग्री, गोपनीयता नीतियों या प्रथाओं के लिए कोई ज़िम्मेदारी नहीं लेती है।\n\n7. तृतीय-पक्ष छवियां\n\nयह सेवा तृतीय-पक्ष द्वारा कॉपीराइट की गई छवियां शामिल करती है। विशेष रूप से, इस एप में गिटहब, Inc. के लोगो की एक प्रति शामिल है और विकिडेटा का लोगो, जिसे Wikimedia फाउंडेशन, Inc. द्वारा ट्रेडमार्क किया गया है। गिटहब लोगो के उपयोग की शर्तें https://github.com/logos पर पाई जाती हैं, और विकिडेटा लोगो के उपयोग की शर्तें निम्नलिखित Wikimedia पेज पर पाई जाती हैं: https://foundation.wikimedia.org/wiki/Policy:Trademark_policy। यह सेवा कॉपीराइट की गई छवियों का उपयोग उन मानदंडों के अनुसार करती है, जिसमें केवल गिटहब लोगो की एक घुमाव शामिल होती है, जो ओपन-सोर्स समुदाय में यह इंगित करने के लिए सामान्य है कि गिटहब वेबसाइट का लिंक है।\n\n8. सामग्री सूचना\n\nयह सेवा उपयोगकर्ता को भाषाई सामग्री (CONTENT) तक पहुँचने की अनुमति देती है। कुछ CONTENT को बच्चों और नाबालिगों के लिए अनुपयुक्त माना जा सकता है। सेवा का उपयोग करके CONTENT तक पहुँच इस तरह से किया जाता है कि जानकारी तब तक अनुपलब्ध होती है जब तक उसे विशेष रूप से नहीं जाना जाता। विशेष रूप से, उपयोगकर्ता "शब्दों" का अनुवाद कर सकते हैं, क्रियाओं को संयोजित कर सकते हैं और CONTENT की अन्य व्याकरणिक विशेषताओं तक पहुँच सकते हैं, जो यौन, हिंसक या अन्यथा अनुचित प्रकृति की हो सकती है। उपयोगकर्ता "ऐसी सामग्री" का अनुवाद नहीं कर सकते, क्रियाओं को संयोजित नहीं कर सकते और CONTENT की अन्य व्याकरणिक विशेषताओं तक पहुँच नहीं सकते, जब तक वे पहले से CONTENT की प्रकृति के बारे में नहीं जानते हों। स्क्राइब ऐसी सामग्री तक पहुँच की ज़िम्मेदारी नहीं लेता है।\n\n9. परिवर्तन\n\nयह नीति परिवर्तन के अधीन है। इस नीति में किए गए अपडेट सभी पिछले संस्करणों को प्रतिस्थापित करेंगे, और यदि इसे महत्वपूर्ण माना गया, तो यह अगले संबंधित अपडेट में स्पष्ट रूप से उल्लिखित होगा। स्क्राइब उपयोगकर्ता को हमारी गोपनीयता प्रथाओं पर नवीनतम जानकारी के लिए समय-समय पर इस नीति की समीक्षा करने और किसी भी परिवर्तन से परिचित होने के लिए प्रोत्साहित करता है।\n\n10. संपर्क करें\n\nयदि आपके कोई प्रश्न, चिंताएँ, या सुझाव हैं तो कृपया https://github.com/scribe-org पर जाएँ या स्क्राइब से स्क्राइब .langauge@gmail.com पर संपर्क करें। ऐसे पूछताछ के लिए जिम्मेदार व्यक्ति Andrew Tavis McAllister हैं।\n\n11. प्रभावी तिथि\n\nयह नीति 24 मई, 2022 से प्रभावी है। - तृतीय-पक्ष लाइसेंस - जिनका कोड हमने उपयोग किया - कस्टम कीबोर्ड\n• लेखक: एथें स क\n• लाइसेंस: एमआईटी\n• लिंक: https://github.com/EthanSK/CustomKeyboard/blob/master/LICENSE - सिंपल कीबोर्ड \n• लेखक: सिंपल मोबाइल उपकरण\n• लाइसेंस: जीपीएल-3.0\n• लिंक: https://github.com/SimpleMobileTools/Simple-Keyboard/blob/main/LICENSE - स्क्राइब डेवलपर्स (स्क्राइब ) ने आईओएस एप्लिकेशन "स्क्राइब - भाषा कीबोर्ड" (सेवा) का निर्माण तृतीय-पक्ष कोड का उपयोग करके किया है। इस सेवा के निर्माण में उपयोग किया गया सभी स्रोत कोड ऐसे स्रोतों से आता है जो इसे इस सेवा द्वारा किए गए उपयोग में अनुमति देते हैं। इस खंड में उन स्रोत कोड की सूची दी गई है, जिन पर सेवा ही प्रत्येक का संबंधित लाइसेंस।\n\nनिम्नलिखित सभी उपयोग किए गए स्रोत कोड की सूची है, कोड के मुख्य लेखक या लेखक, उस समय जारी किए गए लाइसेंस और लाइसेंस के लिंक। - कानूनी - के बारे में - काल चुनें - नीचे से एक संयोजन चुनें - हाल ही में संयोजित - संयोजन - क्रियाओं के लिए खोजें - क्रियाओं का संयोजन - स्क्राइब संयोजन में नया डेटा जोड़ें। - क्रिया डेटा डाउनलोड करें - संयोजन शुरू करने के लिए डेटा डाउनलोड करें! - क्रिया डेटा - स्क्राइब कीबोर्ड में नया डेटा जोड़ें। - कीबोर्ड डेटा डाउनलोड करें - भाषा डेटा - सभी भाषाएँ - डाउनलोड करने के लिए डेटा चुनें - डेटा डाउनलोड करें - नए डेटा की जांच करें - नियमित रूप से डेटा अपडेट करें - डेटा अपडेट करें - अपने डिवाइस पर स्क्राइब कीबोर्ड इंस्टॉल करने के लिए नीचे दिए गए निर्देशों का पालन करें। - त्वरित ट्यूटोरियल - कीबोर्ड सेटिंग्स खोलें - कीबोर्ड - स्क्राइब सेटिंग्स खोलें - चुनें - उन कीबोर्ड को सक्रिय करें जिन्हें आप उपयोग करना चाहते हैं - टाइप करते समय दबाएं - कीबोर्ड चुनने के लिए - कीबोर्ड इंस्टॉलेशन - इंस्टॉलेशन - ऐप और इंस्टॉल किए गए भाषा कीबोर्ड की सेटिंग्स यहाँ मिलेंगी। - कीबोर्ड इंस्टॉल करें - अनोटेट सुझाव/समाप्ति - टाइप करते समय सुझाव और समाप्ति को रेखांकित करें ताकि उनके लिंग दिख सकें। - इमोजी का स्वतः सुझाव दें - अधिक अभिव्यक्तिपूर्ण टाइपिंग के लिए इमोजी सुझाव और समाप्ति चालू करें। - डिफ़ॉल्ट इमोजी त्वचा का रंग - उपयोग होने वाला त्वचा का रंग - इमोजी सुझाव और समाप्ति के लिए एक डिफ़ॉल्ट त्वचा रंग सेट करें। - शब्द दर शब्द हटाएं - जब डिलीट कुंजी को दबाकर रखा जाता है तो पाठ को शब्द दर शब्द हटाएं। - डबल स्पेस के लिए अवधि - स्पेस कुंजी को दो बार दबाने पर स्वचालित रूप से एक अवधि डालें। - वैकल्पिक वर्णों के लिए होल्ड करें - चाबियाँ पकड़कर और इच्छित वर्ण पर खींचकर वैकल्पिक वर्ण चुनें। - कीप्रेस पर पॉपअप दिखाएं - कुंजियों को दबाने पर उनकी पॉपअप दिखाएं। - विराम चिह्न स्थान निकालें - विराम चिह्नों से पहले अतिरिक्त स्थान हटाएं। - कार्यक्षमता - की प्रेस पर कंपन करें - जब कुंजियाँ दबाई जाती हैं तो डिवाइस कंपन करे। - डिफ़ॉल्ट मुद्रा प्रतीक - 123 कुंजियों के लिए प्रतीक - संख्या कुंजियों पर कौन सा मुद्रा प्रतीक दिखाई देगा, उसका चयन करें। - डिफ़ॉल्ट कीबोर्ड - उपयोग होने वाला लेआउट - एक कीबोर्ड लेआउट चुनें जो आपके टाइपिंग प्राथमिकता और भाषा आवश्यकताओं के अनुसार हो। - एक्सेंट वर्णों को अक्षम करें - प्राथमिक कीबोर्ड लेआउट पर उच्चारित अक्षर कुंजियों को निकालें। - ABC पर अवधि और कॉमा - सुविधाजनक टाइपिंग के लिए मुख्य कीबोर्ड पर अवधि और कॉमा कुंजियाँ शामिल करें। - लेआउट - इंस्टॉल किए गए कीबोर्ड चुनें - भाषा चुनें - स्रोत भाषा क्या है - अनुवाद भाषा - जिस भाषा से अनुवाद करना है, उसे बदलें। - अनुवाद स्रोत भाषा - डार्क मोड - ऐप प्रदर्शनी को डार्क मोड में बदलें। - ऐप की भाषा - ऐप टेक्स्ट के लिए भाषा चुनें - आपके डिवाइस पर केवल एक भाषा स्थापित है। कृपया सेटिंग्स में अधिक भाषाएँ स्थापित करें और फिर आप स्क्राइब के विभिन्न स्थानीयकरण का चयन कर सकते हैं। - केवल एक डिवाइस भाषा - स्क्राइब ऐप किस भाषा में होगा, उसे बदलें। - उच्च रंग कंट्रास्ट - बेहतर दृश्यता और स्पष्ट देखने के अनुभव के लिए रंग कंट्रास्ट बढ़ाएँ। - ऐप टेक्स्ट का आकार बढ़ाएं - बेहतर पठनीयता के लिए मेनू टेक्स्ट का आकार बढ़ाएँ। - ऐप सेटिंग्स - सेटिंग्स - अनुवाद - विकिडाटा एक सहयोगात्मक रूप से संपादित ज्ञान ग्राफ है जिसे विकिमीडिया फाउंडेशन द्वारा बनाए रखा जाता है। यह विकिपीडिया और अन्य कई परियोजनाओं के लिए ओपन डेटा का स्रोत है। - स्क्राइब विकिडाटा की भाषा डेटा का उपयोग करता है अपने कई मुख्य विशेषताओं के लिए। हमें इस डेटा से संज्ञा के लिंग, क्रिया रूपांतरण और बहुत कुछ जानकारी मिलती है! - आप wikidata.org पर खाता बनाकर उस समुदाय में शामिल हो सकते हैं जो स्क्राइब और कई अन्य परियोजनाओं का समर्थन कर रहा है। हमारी मदद करें मुफ्त जानकारी दुनिया तक पहुँचाने में! + अंग्रेज़ी + फ्रेंच + जर्मन + इतालवी + पुर्तगाली + रूसी + स्पेनिश + स्वीडिश + यहां आप स्क्राइब और इसकी समुदाय के बारे में और जान सकते हैं। + गिटहब पर कोड देखें + हमें मस्तोडान पर फॉलो करें + मैट्रिक्स पर टीम से बात करें + स्क्राइब कोंजूगेट साझा करें + स्क्राइब साझा करें + समुदाय + सभी स्क्राइब ऐप्स देखें + विकिमीडिया और स्क्राइब + हम कैसे एक साथ काम करते हैं + स्क्राइब विकिमीडिया योगदानकर्ताओं द्वारा समर्थित कई परियोजनाओं में योगदान के बिना संभव नहीं होता। विशेष रूप से स्क्राइब, विकिडेटा शब्दकोशीय डेटा समुदाय से डेटा और स्क्राइब द्वारा समर्थित प्रत्येक भाषा के लिए विकिपीडिया से डेटा का उपयोग करता है। + विकिडेटा एक सहयोगी संपादित बहुभाषीय ज्ञान ग्राफ है जो विकिमीडिया फाउंडेशन द्वारा होस्ट किया गया है। यह स्वतंत्र रूप से उपलब्ध डेटा प्रदान करता है जिसका कोई भी क्रिएटिव कॉमन्स पब्लिक डोमेन लाइसेंस (CC0) के तहत उपयोग कर सकता है। स्क्राइब, उपयोगकर्ताओं को क्रिया रूपांतरण, संज्ञा-फॉर्म एनोटेशन, संज्ञा बहुवचन और कई अन्य विशेषताएं प्रदान करने के लिए विकिडेटा से भाषा डेटा का उपयोग करता है। + विकिपीडिया एक बहुभाषीय स्वतंत्र ऑनलाइन विश्वकोश है जिसे स्वैच्छिक समुदाय द्वारा ओपन सहयोग और विकि-आधारित संपादन प्रणाली के माध्यम से लिखा और बनाए रखा जाता है। स्क्राइब, भाषा में सबसे सामान्य शब्दों के साथ-साथ उनके बाद आने वाले सबसे सामान्य शब्दों को निकालकर ऑटो-सुझाव उत्पन्न करने के लिए विकिपीडिया से डेटा का उपयोग करता है। + ऐप सुझाव रीसेट करें + बग की रिपोर्ट करें + हमें ईमेल भेजें + स्क्राइब कोंजूगेट की रेटिंग करें + स्क्राइब की रेटिंग करें + फीडबैक और समर्थन + संस्करण + गोपनीयता नीति + आपकी सुरक्षा का ध्यान रखना + कृपया ध्यान दें कि इस नीति का अंग्रेज़ी संस्करण अन्य सभी संस्करणों पर प्राथमिकता रखता है।\n\nस्क्राइब डेवलपर्स (स्क्राइब ) ने iOS एप्लिकेशन "स्क्राइब - Language भाषा कीबोर्डs" (सेवा) को एक ओपन-सोर्स एप्लिकेशन के रूप में बनाया। यह सेवा स्क्राइब द्वारा निःशुल्क प्रदान की जाती है और इसका उपयोग यथास्थिति के आधार पर किया जा सकता है।\n\nयह गोपनीयता नीति (नीति) पाठक को उन नीतियों के बारे में सूचित करने के लिए है जिनका उपयोग इस सेवा (उपयोगकर्ताओं) के उपयोगकर्ताओं की व्यक्तिगत जानकारी (उपयोगकर्ता की सूचना) और उपयोग डेटा (उपयोगकर्ता का डेटा) तक पहुँच, ट्रैकिंग, संग्रह, रखरखाव, उपयोग और प्रकटीकरण के लिए किया जाता है।\n\nउपयोगकर्ता की सूचना को विशेष रूप से उन जानकारी के रूप में परिभाषित किया गया है जो उपयोगकर्ता या उनके द्वारा उपयोग किए जाने वाले उपकरणों से संबंधित होती हैं।\n\nउपयोगकर्ता का डेटा को विशेष रूप से उन पाठों के रूप में परिभाषित किया गया है जिन्हें उपयोगकर्ता इस सेवा का उपयोग करते समय टाइप करते हैं या किए गए क्रियाओं के रूप में परिभाषित किया गया है।\n\n1. नीति वक्तव्य\n\nयह सेवा कोई भी USER उपयोगकर्ता की सूचना या उपयोगकर्ता का डेटा तक पहुँच, ट्रैक, संग्रह, रखरखाव, उपयोग या प्रकटीकरण नहीं करती है।\n\n2. ट्रैक न करें\n\nउपयोगकर्ता जो स्क्राइब से संपर्क करते हैं और अपनी उपयोगकर्ता की सूचना और उपयोगकर्ता का डेटा को ट्रैक न करने के लिए कहते हैं, उन्हें इस नीति की एक प्रति और सभी स्रोत कोड का लिंक प्रदान किया जाएगा, यह प्रमाण देने के लिए कि उन्हें ट्रैक नहीं किया जा रहा है।\n\n3. तृतीय-पक्ष डेटा\n\nयह सेवा तृतीय-पक्ष डेटा का उपयोग करती है। इस सेवा के निर्माण में उपयोग किया गया सभी डेटा ऐसे स्रोतों से आता है जो इसे इस सेवा द्वारा किए गए उपयोग में अनुमति देते हैं। विशेष रूप से, इस सेवा का डेटा विकिडेटा, विकिपीडिया और यूनिकोड से आता है। विकिडेटा बताता है कि, "मुख्य, प्रॉपर्टी और लेक्सिम नेमस्पेस में उपलब्ध सभी संरचित डेटा क्रिएटिव कॉमन्स CC0 लाइसेंस के तहत उपलब्ध है; अन्य नेमस्पेस में उपलब्ध टेक्स्ट क्रिएटिव कॉमन्स एट्रिब्यूशन-शेयर अलाइक लाइसेंस के तहत उपलब्ध है।" विकिडेटा डेटा उपयोग के बारे में नीति https://www.wikidata.org/wiki/Wikidata:Licensing पर पाई जा सकती है। विकिपीडिया बताता है कि टेक्स्ट डेटा, जिसे इस सेवा द्वारा उपयोग किया जाता है, "… क्रिएटिव कॉमन्स एट्रिब्यूशन शेयर-अलाइक लाइसेंस की शर्तों के तहत उपयोग किया जा सकता है"। विकिपीडिया डेटा उपयोग के बारे में नीति https://en.wikipedia.org/wiki/Wikipedia:Reusing_Wikipedia_content पर पाई जा सकती है। यूनिकोड यह अनुमति प्रदान करता है, "… किसी भी व्यक्ति को यूनिकोड डेटा फाइलों और संबंधित दस्तावेज़ीकरण की एक प्रति प्राप्त करने की अनुमति है ("डेटा फाइल") या यूनिकोड सॉफ़्टवेयर और संबंधित दस्तावेज़ीकरण ("सॉफ़्टवेयर") को बिना किसी प्रतिबंध के उपयोग करने की अनुमति देता है।" यूनिकोड डेटा उपयोग के बारे में नीति https://www.unicode.org/license.txt पर पाई जा सकती है।\n\n4. तृतीय-पक्ष स्रोत कोड\n\nयह सेवा तृतीय-पक्ष कोड पर आधारित है। इस सेवा के निर्माण में उपयोग किया गया सभी स्रोत कोड ऐसे स्रोतों से आता है जो इसे इस सेवा द्वारा किए गए उपयोग में पूरी तरह से अनुमति देते हैं। विशेष रूप से, इस परियोजना का आधार Ethan Sarif-Kattan द्वारा बनाया गया कस्टम कीबोर्ड प्रोजेक्ट था। कस्टम कीबोर्डकस्टम कीबोर्ड को MIT लाइसेंस के तहत जारी किया गया था, जो https://github.com/EthanSK/CustomKeyboard/blob/master/LICENSE पर उपलब्ध है।\n\n5. तृतीय-पक्ष सेवाएं\n\nयह सेवा तृतीय-पक्ष सेवाओं का उपयोग करती है ताकि कुछ तृतीय-पक्ष डेटा को परिवर्तित किया जा सके। विशेष रूप से, डेटा Hugging Face transformers के मॉडल का उपयोग करके अनुवाद किया गया है। यह सेवा Apache License 2.0 के तहत आती है, जो इसके व्यावसायिक उपयोग, संशोधन, वितरण, पेटेंट उपयोग और निजी उपयोग के लिए उपलब्ध है। उपरोक्त सेवा का लाइसेंस https://github.com/huggingface/transformers/blob/master/LICENSE पर पाया जा सकता है।\n\n6. तृतीय-पक्ष लिंक\n\nयह सेवा बाहरी वेबसाइटों के लिंक शामिल करती है। यदि उपयोगकर्ता तृतीय-पक्ष लिंक पर क्लिक करते हैं, तो उन्हें एक वेबसाइट पर निर्देशित किया जाएगा। ध्यान दें कि ये बाहरी वेबसाइटें इस सेवा द्वारा संचालित नहीं हैं। इसलिए, उपयोगकर्ता को इन वेबसाइटों की गोपनीयता नीति की समीक्षा करने की सिफारिश की जाती है। यह सेवा किसी भी तृतीय-पक्ष साइटों या सेवाओं की सामग्री, गोपनीयता नीतियों या प्रथाओं के लिए कोई ज़िम्मेदारी नहीं लेती है।\n\n7. तृतीय-पक्ष छवियां\n\nयह सेवा तृतीय-पक्ष द्वारा कॉपीराइट की गई छवियां शामिल करती है। विशेष रूप से, इस एप में गिटहब, Inc. के लोगो की एक प्रति शामिल है और विकिडेटा का लोगो, जिसे Wikimedia फाउंडेशन, Inc. द्वारा ट्रेडमार्क किया गया है। गिटहब लोगो के उपयोग की शर्तें https://github.com/logos पर पाई जाती हैं, और विकिडेटा लोगो के उपयोग की शर्तें निम्नलिखित Wikimedia पेज पर पाई जाती हैं: https://foundation.wikimedia.org/wiki/Policy:Trademark_policy। यह सेवा कॉपीराइट की गई छवियों का उपयोग उन मानदंडों के अनुसार करती है, जिसमें केवल गिटहब लोगो की एक घुमाव शामिल होती है, जो ओपन-सोर्स समुदाय में यह इंगित करने के लिए सामान्य है कि गिटहब वेबसाइट का लिंक है।\n\n8. सामग्री सूचना\n\nयह सेवा उपयोगकर्ता को भाषाई सामग्री (CONTENT) तक पहुँचने की अनुमति देती है। कुछ CONTENT को बच्चों और नाबालिगों के लिए अनुपयुक्त माना जा सकता है। सेवा का उपयोग करके CONTENT तक पहुँच इस तरह से किया जाता है कि जानकारी तब तक अनुपलब्ध होती है जब तक उसे विशेष रूप से नहीं जाना जाता। विशेष रूप से, उपयोगकर्ता "शब्दों" का अनुवाद कर सकते हैं, क्रियाओं को संयोजित कर सकते हैं और CONTENT की अन्य व्याकरणिक विशेषताओं तक पहुँच सकते हैं, जो यौन, हिंसक या अन्यथा अनुचित प्रकृति की हो सकती है। उपयोगकर्ता "ऐसी सामग्री" का अनुवाद नहीं कर सकते, क्रियाओं को संयोजित नहीं कर सकते और CONTENT की अन्य व्याकरणिक विशेषताओं तक पहुँच नहीं सकते, जब तक वे पहले से CONTENT की प्रकृति के बारे में नहीं जानते हों। स्क्राइब ऐसी सामग्री तक पहुँच की ज़िम्मेदारी नहीं लेता है।\n\n9. परिवर्तन\n\nयह नीति परिवर्तन के अधीन है। इस नीति में किए गए अपडेट सभी पिछले संस्करणों को प्रतिस्थापित करेंगे, और यदि इसे महत्वपूर्ण माना गया, तो यह अगले संबंधित अपडेट में स्पष्ट रूप से उल्लिखित होगा। स्क्राइब उपयोगकर्ता को हमारी गोपनीयता प्रथाओं पर नवीनतम जानकारी के लिए समय-समय पर इस नीति की समीक्षा करने और किसी भी परिवर्तन से परिचित होने के लिए प्रोत्साहित करता है।\n\n10. संपर्क करें\n\nयदि आपके कोई प्रश्न, चिंताएँ, या सुझाव हैं तो कृपया https://github.com/scribe-org पर जाएँ या स्क्राइब से स्क्राइब .langauge@gmail.com पर संपर्क करें। ऐसे पूछताछ के लिए जिम्मेदार व्यक्ति Andrew Tavis McAllister हैं।\n\n11. प्रभावी तिथि\n\nयह नीति 24 मई, 2022 से प्रभावी है। + तृतीय-पक्ष लाइसेंस + जिनका कोड हमने उपयोग किया + कस्टम कीबोर्ड\n• लेखक: एथें स क\n• लाइसेंस: एमआईटी\n• लिंक: https://github.com/EthanSK/CustomKeyboard/blob/master/LICENSE + सिंपल कीबोर्ड \n• लेखक: सिंपल मोबाइल उपकरण\n• लाइसेंस: जीपीएल-3.0\n• लिंक: https://github.com/SimpleMobileTools/Simple-Keyboard/blob/main/LICENSE + स्क्राइब डेवलपर्स (स्क्राइब ) ने आईओएस एप्लिकेशन "स्क्राइब - भाषा कीबोर्ड" (सेवा) का निर्माण तृतीय-पक्ष कोड का उपयोग करके किया है। इस सेवा के निर्माण में उपयोग किया गया सभी स्रोत कोड ऐसे स्रोतों से आता है जो इसे इस सेवा द्वारा किए गए उपयोग में अनुमति देते हैं। इस खंड में उन स्रोत कोड की सूची दी गई है, जिन पर सेवा ही प्रत्येक का संबंधित लाइसेंस।\n\nनिम्नलिखित सभी उपयोग किए गए स्रोत कोड की सूची है, कोड के मुख्य लेखक या लेखक, उस समय जारी किए गए लाइसेंस और लाइसेंस के लिंक। + कानूनी + के बारे में + काल चुनें + नीचे से एक संयोजन चुनें + हाल ही में संयोजित + संयोजन + क्रियाओं के लिए खोजें + क्रियाओं का संयोजन + स्क्राइब संयोजन में नया डेटा जोड़ें। + क्रिया डेटा डाउनलोड करें + संयोजन शुरू करने के लिए डेटा डाउनलोड करें! + क्रिया डेटा + स्क्राइब कीबोर्ड में नया डेटा जोड़ें। + कीबोर्ड डेटा डाउनलोड करें + भाषा डेटा + सभी भाषाएँ + डाउनलोड करने के लिए डेटा चुनें + डेटा डाउनलोड करें + नए डेटा की जांच करें + नियमित रूप से डेटा अपडेट करें + डेटा अपडेट करें + अपने डिवाइस पर स्क्राइब कीबोर्ड इंस्टॉल करने के लिए नीचे दिए गए निर्देशों का पालन करें। + त्वरित ट्यूटोरियल + कीबोर्ड सेटिंग्स खोलें + कीबोर्ड + स्क्राइब सेटिंग्स खोलें + चुनें + उन कीबोर्ड को सक्रिय करें जिन्हें आप उपयोग करना चाहते हैं + टाइप करते समय दबाएं + कीबोर्ड चुनने के लिए + कीबोर्ड इंस्टॉलेशन + इंस्टॉलेशन + विकिडाटा एक सहयोगात्मक रूप से संपादित ज्ञान ग्राफ है जिसे विकिमीडिया फाउंडेशन द्वारा बनाए रखा जाता है। यह विकिपीडिया और अन्य कई परियोजनाओं के लिए ओपन डेटा का स्रोत है। + स्क्राइब विकिडाटा की भाषा डेटा का उपयोग करता है अपने कई मुख्य विशेषताओं के लिए। हमें इस डेटा से संज्ञा के लिंग, क्रिया रूपांतरण और बहुत कुछ जानकारी मिलती है! + आप wikidata.org पर खाता बनाकर उस समुदाय में शामिल हो सकते हैं जो स्क्राइब और कई अन्य परियोजनाओं का समर्थन कर रहा है। हमारी मदद करें मुफ्त जानकारी दुनिया तक पहुँचाने में! + ऐप और इंस्टॉल किए गए भाषा कीबोर्ड की सेटिंग्स यहाँ मिलेंगी। + कीबोर्ड इंस्टॉल करें + अनोटेट सुझाव/समाप्ति + टाइप करते समय सुझाव और समाप्ति को रेखांकित करें ताकि उनके लिंग दिख सकें। + इमोजी का स्वतः सुझाव दें + अधिक अभिव्यक्तिपूर्ण टाइपिंग के लिए इमोजी सुझाव और समाप्ति चालू करें। + डिफ़ॉल्ट इमोजी त्वचा का रंग + उपयोग होने वाला त्वचा का रंग + इमोजी सुझाव और समाप्ति के लिए एक डिफ़ॉल्ट त्वचा रंग सेट करें। + शब्द दर शब्द हटाएं + जब डिलीट कुंजी को दबाकर रखा जाता है तो पाठ को शब्द दर शब्द हटाएं। + डबल स्पेस के लिए अवधि + स्पेस कुंजी को दो बार दबाने पर स्वचालित रूप से एक अवधि डालें। + वैकल्पिक वर्णों के लिए होल्ड करें + चाबियाँ पकड़कर और इच्छित वर्ण पर खींचकर वैकल्पिक वर्ण चुनें। + कीप्रेस पर पॉपअप दिखाएं + कुंजियों को दबाने पर उनकी पॉपअप दिखाएं। + विराम चिह्न स्थान निकालें + विराम चिह्नों से पहले अतिरिक्त स्थान हटाएं। + कार्यक्षमता + की प्रेस पर कंपन करें + जब कुंजियाँ दबाई जाती हैं तो डिवाइस कंपन करे। + डिफ़ॉल्ट मुद्रा प्रतीक + 123 कुंजियों के लिए प्रतीक + संख्या कुंजियों पर कौन सा मुद्रा प्रतीक दिखाई देगा, उसका चयन करें। + डिफ़ॉल्ट कीबोर्ड + उपयोग होने वाला लेआउट + एक कीबोर्ड लेआउट चुनें जो आपके टाइपिंग प्राथमिकता और भाषा आवश्यकताओं के अनुसार हो। + एक्सेंट वर्णों को अक्षम करें + प्राथमिक कीबोर्ड लेआउट पर उच्चारित अक्षर कुंजियों को निकालें। + ABC पर अवधि और कॉमा + सुविधाजनक टाइपिंग के लिए मुख्य कीबोर्ड पर अवधि और कॉमा कुंजियाँ शामिल करें। + लेआउट + इंस्टॉल किए गए कीबोर्ड चुनें + भाषा चुनें + स्रोत भाषा क्या है + अनुवाद भाषा + जिस भाषा से अनुवाद करना है, उसे बदलें। + अनुवाद स्रोत भाषा + डार्क मोड + ऐप प्रदर्शनी को डार्क मोड में बदलें। + ऐप की भाषा + ऐप टेक्स्ट के लिए भाषा चुनें + आपके डिवाइस पर केवल एक भाषा स्थापित है। कृपया सेटिंग्स में अधिक भाषाएँ स्थापित करें और फिर आप स्क्राइब के विभिन्न स्थानीयकरण का चयन कर सकते हैं। + केवल एक डिवाइस भाषा + स्क्राइब ऐप किस भाषा में होगा, उसे बदलें। + उच्च रंग कंट्रास्ट + बेहतर दृश्यता और स्पष्ट देखने के अनुभव के लिए रंग कंट्रास्ट बढ़ाएँ। + ऐप टेक्स्ट का आकार बढ़ाएं + बेहतर पठनीयता के लिए मेनू टेक्स्ट का आकार बढ़ाएँ। + ऐप सेटिंग्स + सेटिंग्स + अनुवाद diff --git a/Scribe-i18n/values/id/string.xml b/Scribe-i18n/values/id/string.xml index 7415927c..a24548b9 100644 --- a/Scribe-i18n/values/id/string.xml +++ b/Scribe-i18n/values/id/string.xml @@ -1,127 +1,127 @@ - Bahasa Inggris - Bahasa Prancis - Bahasa Jerman - Bahasa Italia - Bahasa Portugis - Bahasa Rusia - Bahasa Spanyol - Bahasa Swedia - Di sini kamu bisa mengetahui lebih banyak tentang Scribe dan komunitasnya. - Lihat kode di GitHub - Ikuti kami di Mastodon - Mengobrol dengan tim di Matrix - Bagikan Konjugasi Scribe - Bagikan Scribe - Komunitas - Tampilkan semua aplikasi Scribe - Wikimedia dan Scribe - Bagaimana kami bekerjasama - Scribe tidak akan mungkin ada tanpa kontribusi yang tak terhitung jumlahnya oleh kontributor Wikimedia dan proyek-proyek yang didukungnya. Secara khusus, Scribe memanfaatkan data dari komunitas data Lexicographical Wikidata, serta data dari Wikipedia untuk setiap bahasa yang didukung oleh Scribe. - Wikidata adalah grafik pengetahuan multibahasa yang disunting secara kolaboratif dan diselenggarakan oleh Wikimedia Foundation. Wikidata menyediakan data yang tersedia secara bebas yang dapat digunakan oleh siapa saja di bawah lisensi Creative Commons Public Domain (CC0). Scribe menggunakan data bahasa dari Wikidata untuk menyediakan konjugasi kata kerja, anotasi bentuk kata benda, bentuk jamak kata benda, dan banyak fitur lainnya kepada pengguna. - Wikipedia adalah ensiklopedia multibahasa online gratis yang ditulis dan dikelola oleh komunitas sukarelawan memalui kolaborase terbuka dan sistem penyuntingan berbasis wiki. Scribe menggunakan data dari Wikipedia untuk menghasilkan saran otomatis dengan cara menghasilkan daftar kata yang paling umum dalam suatu bahasa, termasuk kata-kata yang umum muncul setelahnya. - Reset petunjuk aplikasi - Laporkan masalah - Kirimi kami email - Nilai Konjugasi Scribe - Nilai Scribe - Umpan balik dan dukungan - Versi - Kebijakan privasi - Menjaga kamu tetap aman - Harap diperhatikan bahwa versi Bahasa Inggris dari kebijakan ini memiliki prioritas dibandingkan semua versi lainnya.\n\nPengembang Scribe (SCRIBE) membuat aplikasi iOS "Scribe - Keyboard Bahasa" (LAYANAN) sebagai aplikasi sumber terbuka. LAYANAN ini disediakan oleh SCRIBE tanpa biaya dan ditujukan untuk digunakan sebagaimana adanya.\n\nKebijakan privasi (KEBIJAKAN) digunakan untuk menginformasikan kepada pembaca kebijakan akan akses, pelacakan, pengumpulan, penyimpanan, penggunaan, dan pengungkapan informasi pribadi (INFORMASI PENGGUNA) dan penggunaan data (DATA PENGGUNA) untuk semua individu yang menggunakan LAYANAN ini (PENGGUNA).\n\nINFORMASI PENGGUNA secara khusus didefinisikan sebagai segala informasi yang berkaitan dengan PENGGUNA atau perangkat yang mereka gunakan untuk mengakses LAYANAN.\n\nDATA PENGGUNA secara khusus didefinisikan sebagai segala teks yang diketik atau tindakan yang dilakukan oleh PENGGUNA ketika menggunakan LAYANAN.\n\n1. Pernyataan Kebijakan\n\nLAYANAN ini tidak mengakses, melacak, mengumpulkan, menyimpan, menggunakan, atau membocorkan INFORMASI PENGGUNA atau DATA PENGGUNA apapun.\n\n2. Tidak Melacak\n\nPENGGUNA yang menghubungi SCRIBE untuk meminta agar INFORMASI PENGGUNA dan DATA PENGGUNA mereka tidak dilacak akan menerima salinan KEBIJAKAN ini beserta tautan ke seluruh kode sumber sebagai bukti bahwa pelacakan tidak dilakukan.\n\n3. Data Pihak Ketiga\n\nLayanan ini memanfaatkan data pihak ketiga. Semua data yang digunakan dalam pembuatan LAYANAN ini berasal dari sumber yang memperbolehkan penggunaan secara penuh sebagaimana dilakukan oleh LAYANAN. Secara khusus, data untuk LAYANAN ini berasal dari Wikidata, Wikipedia dan Unicode. Wikidata menyatakan, "Semua data yang terstruktur di namespace utama, properti dan lexeme tersedia di bawah Lisensi Creative Commons CC0; teks di namespace lain tersedia di bawah Lisensi Creative Commons Attribution-Share Alike." Kebijakan yang menguraikan penggunaan data Wikidata dapat ditemukan di https://www.wikidata.org/wiki/Wikidata:Licensing. Wikipedia menyatakan bahwa data teks, tipe data yang digunakan oleh LAYANAN, "… dapat digunakan di bawah ketentuan lisensi Creative Commons Attribution Share-Alike". Kebijakan yang menguraikan penggunaan data Wikipedia bisa ditemukan di https://en.wikipedia.org/wiki/Wikipedia:Reusing_Wikipedia_content. Unicode menyedikan izin, "… bebas biaya, untuk siapapun memperoleh salinan dari berkas data Unicode dan dokumentasi terkait ("Berkas Data") atau perangkat lunak Unicode dan dokumentasi terkait ("Perangkat Lunak") untuk mengelola Berkas Data atau Perangkat Lunak tanpa pembatasan…" Kebijakan yang menguraikan penggunaan data Unicode bisa ditemukan di https://www.unicode.org/license.txt.\n\n4. Sumber Kode Pihak Ketiga\n\nLAYANAN ini berbasis pada kode pihak ketiga. Seluruh kode sumber yang digunakan dalam pembuatan LAYANAN ini berasal dari sumber yang mengizinkan penggunaannya secara penuh sebagaimana dilakukan oleh LAYANAN ini. Secara khusus, dasar dari proyek ini adalah proyek Custom Keyboard oleh Ethan Sarif-Kattan. Custom Keyboard dirilis di bawah lisensi MIT,lisensi ini tersedia di https://github.com/EthanSK/CustomKeyboard/blob/master/LICENSE.\n\n5. Layanan Pihak Ketiga\n\nLAYANAN ini menggunakan layanan pihak ketiga untuk memproses sebagian data pihak ketiga. Secara khusus, data telah diterjemahkan menggunakan model dari Hugging Face transformers. Layanan ini dilindungi oleh Lisensi Apache 2.0, yang menyatakan bahwa ia tersedia untuk penggunaan komersil, modifikasi, distribusi, penggunaan paten, dan penggunaan pribadi. Lisensi untuk layanan tersebut di atas dapat ditemukan di https://github.com/huggingface/transformers/blob/master/LICENSE.\n\n6. Tautan Pihak Ketiga\n\nLAYANAN ini mengandung tautan-tautan ke situs web eksternal. Jika PENGGUNA mengeklik tautan pihak ketiga, ia akan diarahkan ke sebuah situs web. Perlu dicatat bahwa situs web eksternal ini tidak dioperasikan oleh LAYANAN ini. Oleh karena itu, PENGGUNA sangat disarankan untuk membaca dan meninjau kebijakan privasi situs web tersebut. LAYANAN ini tidak memiliki kendali dan tidak bertanggung jawab atas konten, kebijakan privasi, atau praktik-praktik dari situs-situs atau layanan-layanan pihak ketiga.\n\n7. Gambar Pihak Ketiga\n\nLAYANAN ini berisi gambar-gambar yang dilindungi hak cipta oleh pihak ketiga. Secara khusus, aplikasi ini menyertakan salinan dari logo-logo GitHub, Inc dan Wikidata, terdaftar sebagai merek dagang oleh Wikimedia Foundation, Inc. Ketentuan penggunaan logo Github bisa ditemukan di https://github.com/logos, dan ketentuan untuk logo Wikidata bisa ditemukan di halaman Wikimedia berikut: https://foundation.wikimedia.org/wiki/Policy:Trademark_policy. LAYANAN ini menggunakan gambar-gambar berhak cipta sesuai dengan ketentuan tersebut, dengan satu-satunya pengecualian yaitu rotasi logo GitHub yang umum digunakan dalam komunitas open-source untuk menandakan adanya tautan ke situs web GitHub.\n\n8. Pemberitahuan Konten\n\nLAYANAN ini memperbolehkan PENGGUNA untuk mengakses konten linguistik (KONTEN). Sebagian dari KONTEN ini mungkin dianggap tidak pantas untuk anak-anak dan remaja di bawah umur. Mengakses KONTEN menggunakan LAYANAN dilakukan sedemikian rupa sehingga informasi tersebut tidak dapat diakses kecuali jika diketahui secara jelas. Secara khusus, PENGGUNA "dapat" menerjemahkan kata, mengkonjugasi kata kerja, dan mengakses fitur gramatikal lainnya dari KONTEN yang mungkin bersifat seksual, kekerasan, atau dengan cara lain yang tidak pantas. PENGGUNA "tidak dapat" menerjemahkan kata, mengkonjugasi kata kerja, dan mengakses fitur gramatikal lainnya dari KONTEN yang mungkin bersifat seksual, kekerasan, atau dengan cara lain yang tidak pantas jika mereka belum mengetahui tentang sifat dari KONTEN ini. SCRIBE tidak bertanggung jawab atas akses terhadap KONTEN tersebut.\n\n9. Perubahan\n\nKEBIJAKAN ini dapat berubah sewaktu-waktu. Perubahan pada KEBIJAKAN ini akan menggantikan semua ketentuan sebelumnya, dan jika dianggap penting, akan disampaikan dengan jelas dalam pembaruan LAYANAN berikutnya. SCRIBE menyarankan para PENGGUNA agar secara berkala memeriksa KEBIJAKAN ini demi mendapatkan informasi terkini mengenai praktik privasi kami serta membiasakan diri dengan perubahan yang mungkin berlaku.\n\n10. KONTAK\n\nJika kamu memiliki pertanyaan, kekhawatiran, atau saran terkait KEBIJAKAN ini, jangan ragu untuk mengunjungi https://github.com/scribe-org atau kontak SCRIBE di scribe.langauge@gmail.com. Orang yang bertanggung jawab atas pertanyaan tersebut adalah Andrew Tavis McAllister.\n\n11.Tanggal Efektif\n\nKEBIJAKAN ini berlaku efektif sejak 24 Mei 2022. - Lisensi pihak ketiga - Kode siapa yang kami gunakan - Custom Keyboard\n• Penulis: EthanSK\n• License: MIT\n• Link: https://github.com/EthanSK/CustomKeyboard/blob/master/LICENSE - Simple Keyboard\n• Penulis: Simple Mobile Tools\n• License: GPL-3.0\n• Link: https://github.com/SimpleMobileTools/Simple-Keyboard/blob/main/LICENSE - Pengembang Scribe (SCRIBE) membuat aplikasi iOS application "Scribe - Language Keyboards" (SERVICE) menggunakan kode pihak ketiga. Semua kode sumber yang digunakan dalam pembuatan LAYANAN ini berasal dari sumber yang memperbolehkan penggunaan sepenuhnya sesuai dengan cara yang dilakukan oleh LAYANAN. Bagian ini mencantumkan semua kode sumber yang menjadi dasar LAYANAN serta lisensi yang sesuai dari masing-masing.\n\nBerikut adalah daftar semua kode sumber yang digunakan, penulis-penulis utama kode, lisensi yang digunakan pada saat penggunaan, dan tautan ke lisensi tersebut. - Legal - Tentang - Pilih tense - Pilih konjugasi di bawah - Baru saja dikonjugasi - Konjugasi - Cari kata kerja - Konjugasi kata kerja - Tambahkan data baru untuk Konjugasi Scribe. - Unduh data kata kerja - Unduh data untuk mulai mengkonjugasi! - Data kata kerja - Tambahkan data baru untuk keyboard Scribe. - Unduh data keyboard - Data bahasa - Semua bahasa - Pilih data yang ingin diunduh - Unduh data - Periksa data baru - Perbarui data secara rutin - Perbarui data - Ikuti petunjuk di bawah untuk memasang keyboard Scribe di perangkatmu. - Tutorial singkat - Buka pengaturan keyboard - Keyboard - Buka pengaturan Scribe - Pilih - Aktifkan keyboard yang ingin kamu gunakan - Saat mengetik, tekan - untuk memilih keyboard - Instalasi Keyboard - Instalasi - Pengaturan aplikasi dan keyboard bahasa yang terpasang bisa ditemukan di sini. - Pasang keyboard - Anotasi saran/pelengkapan - Garis bawahi saran dan pelengkapan kata untuk menunjukkan gender saat kamu mengetik. - Saran emoji otomatis - Aktifkan saran dan penyelesaian emoji untuk mengetik yang lebih ekspresif. - Warna kulit emoji default - Warna kulit yang digunakan - Atur warna kulit default untuk saran otomatis dan pelengkapan emoji. - Tekan dan tahan tombol hapus untuk menghapus per kata - Hapus teks kata demi kata saat tombol hapus ditekan dan ditahan. - Spasi dua kali = titik - Secara otomatis menambahkan tanda titik jika tombol spasi ditekan dua kali. - Tahan untuk karakter alternatif - Pilih karakter alternatif dengan menekan tombol dan menggesernya ke karakter yang diinginkan. - Tampilkan pop-up saat tombol ditekan - Menampilkan pop-up saat tombol ditekan. - Hapus spasi di sekitar tanda baca - Menghilangkan spasi berlebih sebelum tanda baca. - Fungsionalitas - Getar saat tombol ditekan - Buat perangkat bergetar saat tombol ditekan. - Simbol mata uang default - Simbol untuk tombol 123 - Pilih simbol mata uang yang ingin ditampilkan di tombol angka. - Default keyboard - Layout yang digunakan - Pilih layout keyboard sesuai preferensi mengetik dan kebutuhan bahasamu. - Nonaktifkan karakter aksen - Sembunyikan karakter beraksen pada keyboard utama. - Titik dan koma di ABC - Sertakan tombol titik dan koma pada keyboard utama untuk kemudahan mengetik. - Tata Letak Keyboard - Pilih keyboard terpasang - Pilih bahasa - Apa bahasa asalnya - Bahasa terjemahan - Ubah bahasa untuk diterjemahkan dari. - Bahasa asal terjemahan - Mode gelap - Aktifkan mode gelap untuk tampilan aplikasi. - Bahasa aplikasi - Pilih bahasa untuk tampilan teks aplikasi. - Kamu hanya memiliki satu bahasa yang terpasang di perangkatmu. Silakan pasang lebih banyak bahasa di Pengaturan dan kamu akan bisa memilih lokalisasi Scribe yang berbeda. - Hanya satu bahasa perangkat - Ubah bahasa yang digunakan pada aplikasi Scribe - Kontras warna tinggi - Tingkatkan kontras warna untuk kemudahan akses dan tampilan yang lebih jelas. - Perbesar ukuran teks app - Perbesar ukuran teks agar lebih mudah dibaca. - Pengaturan aplikasi - Pengaturan - Pengaturan Terjemahan - Wikidata adalah grafik pengetahuan yang disunting secara kolaboratif yang dikelola oleh Wikimedia Foundation. Ia berfungsi sebagai sumber data terbuka bagi proyek seperti Wikipedia dan berbagai proyek lainnya. - Scribe menggunakan data bahasa milik Wikidata untuk banyak fitur utama. Kami mendapatkan informasi seperti kata benda bergender, konjugasi kata kerja, dan banyak lagi! - Kamu bisa membuat akun di wikidata.org untuk bergabung dengan komunitas yang mendukung Scribe dan banyak proyek lainnya. Bantu kami membawakan informasi secara gratis untuk dunia! + Bahasa Inggris + Bahasa Prancis + Bahasa Jerman + Bahasa Italia + Bahasa Portugis + Bahasa Rusia + Bahasa Spanyol + Bahasa Swedia + Di sini kamu bisa mengetahui lebih banyak tentang Scribe dan komunitasnya. + Lihat kode di GitHub + Ikuti kami di Mastodon + Mengobrol dengan tim di Matrix + Bagikan Konjugasi Scribe + Bagikan Scribe + Komunitas + Tampilkan semua aplikasi Scribe + Wikimedia dan Scribe + Bagaimana kami bekerjasama + Scribe tidak akan mungkin ada tanpa kontribusi yang tak terhitung jumlahnya oleh kontributor Wikimedia dan proyek-proyek yang didukungnya. Secara khusus, Scribe memanfaatkan data dari komunitas data Lexicographical Wikidata, serta data dari Wikipedia untuk setiap bahasa yang didukung oleh Scribe. + Wikidata adalah grafik pengetahuan multibahasa yang disunting secara kolaboratif dan diselenggarakan oleh Wikimedia Foundation. Wikidata menyediakan data yang tersedia secara bebas yang dapat digunakan oleh siapa saja di bawah lisensi Creative Commons Public Domain (CC0). Scribe menggunakan data bahasa dari Wikidata untuk menyediakan konjugasi kata kerja, anotasi bentuk kata benda, bentuk jamak kata benda, dan banyak fitur lainnya kepada pengguna. + Wikipedia adalah ensiklopedia multibahasa online gratis yang ditulis dan dikelola oleh komunitas sukarelawan memalui kolaborase terbuka dan sistem penyuntingan berbasis wiki. Scribe menggunakan data dari Wikipedia untuk menghasilkan saran otomatis dengan cara menghasilkan daftar kata yang paling umum dalam suatu bahasa, termasuk kata-kata yang umum muncul setelahnya. + Reset petunjuk aplikasi + Laporkan masalah + Kirimi kami email + Nilai Konjugasi Scribe + Nilai Scribe + Umpan balik dan dukungan + Versi + Kebijakan privasi + Menjaga kamu tetap aman + Harap diperhatikan bahwa versi Bahasa Inggris dari kebijakan ini memiliki prioritas dibandingkan semua versi lainnya.\n\nPengembang Scribe (SCRIBE) membuat aplikasi iOS "Scribe - Keyboard Bahasa" (LAYANAN) sebagai aplikasi sumber terbuka. LAYANAN ini disediakan oleh SCRIBE tanpa biaya dan ditujukan untuk digunakan sebagaimana adanya.\n\nKebijakan privasi (KEBIJAKAN) digunakan untuk menginformasikan kepada pembaca kebijakan akan akses, pelacakan, pengumpulan, penyimpanan, penggunaan, dan pengungkapan informasi pribadi (INFORMASI PENGGUNA) dan penggunaan data (DATA PENGGUNA) untuk semua individu yang menggunakan LAYANAN ini (PENGGUNA).\n\nINFORMASI PENGGUNA secara khusus didefinisikan sebagai segala informasi yang berkaitan dengan PENGGUNA atau perangkat yang mereka gunakan untuk mengakses LAYANAN.\n\nDATA PENGGUNA secara khusus didefinisikan sebagai segala teks yang diketik atau tindakan yang dilakukan oleh PENGGUNA ketika menggunakan LAYANAN.\n\n1. Pernyataan Kebijakan\n\nLAYANAN ini tidak mengakses, melacak, mengumpulkan, menyimpan, menggunakan, atau membocorkan INFORMASI PENGGUNA atau DATA PENGGUNA apapun.\n\n2. Tidak Melacak\n\nPENGGUNA yang menghubungi SCRIBE untuk meminta agar INFORMASI PENGGUNA dan DATA PENGGUNA mereka tidak dilacak akan menerima salinan KEBIJAKAN ini beserta tautan ke seluruh kode sumber sebagai bukti bahwa pelacakan tidak dilakukan.\n\n3. Data Pihak Ketiga\n\nLayanan ini memanfaatkan data pihak ketiga. Semua data yang digunakan dalam pembuatan LAYANAN ini berasal dari sumber yang memperbolehkan penggunaan secara penuh sebagaimana dilakukan oleh LAYANAN. Secara khusus, data untuk LAYANAN ini berasal dari Wikidata, Wikipedia dan Unicode. Wikidata menyatakan, "Semua data yang terstruktur di namespace utama, properti dan lexeme tersedia di bawah Lisensi Creative Commons CC0; teks di namespace lain tersedia di bawah Lisensi Creative Commons Attribution-Share Alike." Kebijakan yang menguraikan penggunaan data Wikidata dapat ditemukan di https://www.wikidata.org/wiki/Wikidata:Licensing. Wikipedia menyatakan bahwa data teks, tipe data yang digunakan oleh LAYANAN, "… dapat digunakan di bawah ketentuan lisensi Creative Commons Attribution Share-Alike". Kebijakan yang menguraikan penggunaan data Wikipedia bisa ditemukan di https://en.wikipedia.org/wiki/Wikipedia:Reusing_Wikipedia_content. Unicode menyedikan izin, "… bebas biaya, untuk siapapun memperoleh salinan dari berkas data Unicode dan dokumentasi terkait ("Berkas Data") atau perangkat lunak Unicode dan dokumentasi terkait ("Perangkat Lunak") untuk mengelola Berkas Data atau Perangkat Lunak tanpa pembatasan…" Kebijakan yang menguraikan penggunaan data Unicode bisa ditemukan di https://www.unicode.org/license.txt.\n\n4. Sumber Kode Pihak Ketiga\n\nLAYANAN ini berbasis pada kode pihak ketiga. Seluruh kode sumber yang digunakan dalam pembuatan LAYANAN ini berasal dari sumber yang mengizinkan penggunaannya secara penuh sebagaimana dilakukan oleh LAYANAN ini. Secara khusus, dasar dari proyek ini adalah proyek Custom Keyboard oleh Ethan Sarif-Kattan. Custom Keyboard dirilis di bawah lisensi MIT,lisensi ini tersedia di https://github.com/EthanSK/CustomKeyboard/blob/master/LICENSE.\n\n5. Layanan Pihak Ketiga\n\nLAYANAN ini menggunakan layanan pihak ketiga untuk memproses sebagian data pihak ketiga. Secara khusus, data telah diterjemahkan menggunakan model dari Hugging Face transformers. Layanan ini dilindungi oleh Lisensi Apache 2.0, yang menyatakan bahwa ia tersedia untuk penggunaan komersil, modifikasi, distribusi, penggunaan paten, dan penggunaan pribadi. Lisensi untuk layanan tersebut di atas dapat ditemukan di https://github.com/huggingface/transformers/blob/master/LICENSE.\n\n6. Tautan Pihak Ketiga\n\nLAYANAN ini mengandung tautan-tautan ke situs web eksternal. Jika PENGGUNA mengeklik tautan pihak ketiga, ia akan diarahkan ke sebuah situs web. Perlu dicatat bahwa situs web eksternal ini tidak dioperasikan oleh LAYANAN ini. Oleh karena itu, PENGGUNA sangat disarankan untuk membaca dan meninjau kebijakan privasi situs web tersebut. LAYANAN ini tidak memiliki kendali dan tidak bertanggung jawab atas konten, kebijakan privasi, atau praktik-praktik dari situs-situs atau layanan-layanan pihak ketiga.\n\n7. Gambar Pihak Ketiga\n\nLAYANAN ini berisi gambar-gambar yang dilindungi hak cipta oleh pihak ketiga. Secara khusus, aplikasi ini menyertakan salinan dari logo-logo GitHub, Inc dan Wikidata, terdaftar sebagai merek dagang oleh Wikimedia Foundation, Inc. Ketentuan penggunaan logo Github bisa ditemukan di https://github.com/logos, dan ketentuan untuk logo Wikidata bisa ditemukan di halaman Wikimedia berikut: https://foundation.wikimedia.org/wiki/Policy:Trademark_policy. LAYANAN ini menggunakan gambar-gambar berhak cipta sesuai dengan ketentuan tersebut, dengan satu-satunya pengecualian yaitu rotasi logo GitHub yang umum digunakan dalam komunitas open-source untuk menandakan adanya tautan ke situs web GitHub.\n\n8. Pemberitahuan Konten\n\nLAYANAN ini memperbolehkan PENGGUNA untuk mengakses konten linguistik (KONTEN). Sebagian dari KONTEN ini mungkin dianggap tidak pantas untuk anak-anak dan remaja di bawah umur. Mengakses KONTEN menggunakan LAYANAN dilakukan sedemikian rupa sehingga informasi tersebut tidak dapat diakses kecuali jika diketahui secara jelas. Secara khusus, PENGGUNA "dapat" menerjemahkan kata, mengkonjugasi kata kerja, dan mengakses fitur gramatikal lainnya dari KONTEN yang mungkin bersifat seksual, kekerasan, atau dengan cara lain yang tidak pantas. PENGGUNA "tidak dapat" menerjemahkan kata, mengkonjugasi kata kerja, dan mengakses fitur gramatikal lainnya dari KONTEN yang mungkin bersifat seksual, kekerasan, atau dengan cara lain yang tidak pantas jika mereka belum mengetahui tentang sifat dari KONTEN ini. SCRIBE tidak bertanggung jawab atas akses terhadap KONTEN tersebut.\n\n9. Perubahan\n\nKEBIJAKAN ini dapat berubah sewaktu-waktu. Perubahan pada KEBIJAKAN ini akan menggantikan semua ketentuan sebelumnya, dan jika dianggap penting, akan disampaikan dengan jelas dalam pembaruan LAYANAN berikutnya. SCRIBE menyarankan para PENGGUNA agar secara berkala memeriksa KEBIJAKAN ini demi mendapatkan informasi terkini mengenai praktik privasi kami serta membiasakan diri dengan perubahan yang mungkin berlaku.\n\n10. KONTAK\n\nJika kamu memiliki pertanyaan, kekhawatiran, atau saran terkait KEBIJAKAN ini, jangan ragu untuk mengunjungi https://github.com/scribe-org atau kontak SCRIBE di scribe.langauge@gmail.com. Orang yang bertanggung jawab atas pertanyaan tersebut adalah Andrew Tavis McAllister.\n\n11.Tanggal Efektif\n\nKEBIJAKAN ini berlaku efektif sejak 24 Mei 2022. + Lisensi pihak ketiga + Kode siapa yang kami gunakan + Custom Keyboard\n• Penulis: EthanSK\n• License: MIT\n• Link: https://github.com/EthanSK/CustomKeyboard/blob/master/LICENSE + Simple Keyboard\n• Penulis: Simple Mobile Tools\n• License: GPL-3.0\n• Link: https://github.com/SimpleMobileTools/Simple-Keyboard/blob/main/LICENSE + Pengembang Scribe (SCRIBE) membuat aplikasi iOS application "Scribe - Language Keyboards" (SERVICE) menggunakan kode pihak ketiga. Semua kode sumber yang digunakan dalam pembuatan LAYANAN ini berasal dari sumber yang memperbolehkan penggunaan sepenuhnya sesuai dengan cara yang dilakukan oleh LAYANAN. Bagian ini mencantumkan semua kode sumber yang menjadi dasar LAYANAN serta lisensi yang sesuai dari masing-masing.\n\nBerikut adalah daftar semua kode sumber yang digunakan, penulis-penulis utama kode, lisensi yang digunakan pada saat penggunaan, dan tautan ke lisensi tersebut. + Legal + Tentang + Pilih tense + Pilih konjugasi di bawah + Baru saja dikonjugasi + Konjugasi + Cari kata kerja + Konjugasi kata kerja + Tambahkan data baru untuk Konjugasi Scribe. + Unduh data kata kerja + Unduh data untuk mulai mengkonjugasi! + Data kata kerja + Tambahkan data baru untuk keyboard Scribe. + Unduh data keyboard + Data bahasa + Semua bahasa + Pilih data yang ingin diunduh + Unduh data + Periksa data baru + Perbarui data secara rutin + Perbarui data + Ikuti petunjuk di bawah untuk memasang keyboard Scribe di perangkatmu. + Tutorial singkat + Buka pengaturan keyboard + Keyboard + Buka pengaturan Scribe + Pilih + Aktifkan keyboard yang ingin kamu gunakan + Saat mengetik, tekan + untuk memilih keyboard + Instalasi Keyboard + Instalasi + Wikidata adalah grafik pengetahuan yang disunting secara kolaboratif yang dikelola oleh Wikimedia Foundation. Ia berfungsi sebagai sumber data terbuka bagi proyek seperti Wikipedia dan berbagai proyek lainnya. + Scribe menggunakan data bahasa milik Wikidata untuk banyak fitur utama. Kami mendapatkan informasi seperti kata benda bergender, konjugasi kata kerja, dan banyak lagi! + Kamu bisa membuat akun di wikidata.org untuk bergabung dengan komunitas yang mendukung Scribe dan banyak proyek lainnya. Bantu kami membawakan informasi secara gratis untuk dunia! + Pengaturan aplikasi dan keyboard bahasa yang terpasang bisa ditemukan di sini. + Pasang keyboard + Anotasi saran/pelengkapan + Garis bawahi saran dan pelengkapan kata untuk menunjukkan gender saat kamu mengetik. + Saran emoji otomatis + Aktifkan saran dan penyelesaian emoji untuk mengetik yang lebih ekspresif. + Warna kulit emoji default + Warna kulit yang digunakan + Atur warna kulit default untuk saran otomatis dan pelengkapan emoji. + Tekan dan tahan tombol hapus untuk menghapus per kata + Hapus teks kata demi kata saat tombol hapus ditekan dan ditahan. + Spasi dua kali = titik + Secara otomatis menambahkan tanda titik jika tombol spasi ditekan dua kali. + Tahan untuk karakter alternatif + Pilih karakter alternatif dengan menekan tombol dan menggesernya ke karakter yang diinginkan. + Tampilkan pop-up saat tombol ditekan + Menampilkan pop-up saat tombol ditekan. + Hapus spasi di sekitar tanda baca + Menghilangkan spasi berlebih sebelum tanda baca. + Fungsionalitas + Getar saat tombol ditekan + Buat perangkat bergetar saat tombol ditekan. + Simbol mata uang default + Simbol untuk tombol 123 + Pilih simbol mata uang yang ingin ditampilkan di tombol angka. + Default keyboard + Layout yang digunakan + Pilih layout keyboard sesuai preferensi mengetik dan kebutuhan bahasamu. + Nonaktifkan karakter aksen + Sembunyikan karakter beraksen pada keyboard utama. + Titik dan koma di ABC + Sertakan tombol titik dan koma pada keyboard utama untuk kemudahan mengetik. + Tata Letak Keyboard + Pilih keyboard terpasang + Pilih bahasa + Apa bahasa asalnya + Bahasa terjemahan + Ubah bahasa untuk diterjemahkan dari. + Bahasa asal terjemahan + Mode gelap + Aktifkan mode gelap untuk tampilan aplikasi. + Bahasa aplikasi + Pilih bahasa untuk tampilan teks aplikasi. + Kamu hanya memiliki satu bahasa yang terpasang di perangkatmu. Silakan pasang lebih banyak bahasa di Pengaturan dan kamu akan bisa memilih lokalisasi Scribe yang berbeda. + Hanya satu bahasa perangkat + Ubah bahasa yang digunakan pada aplikasi Scribe + Kontras warna tinggi + Tingkatkan kontras warna untuk kemudahan akses dan tampilan yang lebih jelas. + Perbesar ukuran teks app + Perbesar ukuran teks agar lebih mudah dibaca. + Pengaturan aplikasi + Pengaturan + Pengaturan Terjemahan diff --git a/Scribe-i18n/values/kan/string.xml b/Scribe-i18n/values/kan/string.xml new file mode 100644 index 00000000..a4cd4df7 --- /dev/null +++ b/Scribe-i18n/values/kan/string.xml @@ -0,0 +1,129 @@ + + + ಇಂಗ್ಲಿಷ್ + ಫ್ರೆಂಚ್ + ಜರ್ಮನ್ + ಇಟಾಲಿಯನ್ + ಪೋರ್ಚುಗೀಸ್ + ರಷ್ಯನ್ + ಸ್ಪ್ಯಾನಿಷ್ + ಸ್ವೀಡಿಷ್ + Scribe ಮತ್ತು ಅದರ ಸಮುದಾಯದ ಬಗ್ಗೆ ನೀವು ಇಲ್ಲಿ ಇನ್ನಷ್ಟು ತಿಳಿದುಕೊಳ್ಳಬಹುದು. + GitHub ನಲ್ಲಿ ಕೋಡ್ ನೋಡಿ + Mastodon ನಲ್ಲಿ ನಮ್ಮನ್ನು ಅನುಸರಿಸಿ + Matrix ನಲ್ಲಿ ತಂಡದೊಂದಿಗೆ ಚಾಟ್ ಮಾಡಿ + Scribe Conjugate ಅನ್ನು ಹಂಚಿಕೊಳ್ಳಿ + Scribe ಅನ್ನು ಹಂಚಿಕೊಳ್ಳಿ + ಸಮುದಾಯ + ಎಲ್ಲಾ Scribe ಅಪ್ಲಿಕೇಶನ್‌ಗಳನ್ನು ವೀಕ್ಷಿಸಿ + Wikimedia ಮತ್ತು Scribe + ನಾವು ಹೇಗೆ ಒಟ್ಟಾಗಿ ಕೆಲಸ ಮಾಡುತ್ತೇವೆ + Scribe, ವಿಕಿಮೀಡಿಯಾ ಕೊಡುಗೆದಾರರು ಅವರು ಬೆಂಬಲಿಸುವ ಅನೇಕ ಯೋಜನೆಗಳಿಗೆ ಮಾಡಿದ ಲೆಕ್ಕವಿಲ್ಲದಷ್ಟು ಕೊಡುಗೆಗಳಿಲ್ಲದೆ ಸಾಧ್ಯವಾಗುತ್ತಿರಲಿಲ್ಲ. Scribe, Wikidata Lexicographical data ಸಮುದಾಯದಿಂದ ದತ್ತಾಂಶವನ್ನು, ಹಾಗೆಯೇ Scribe ಬೆಂಬಲಿಸುವ ಪ್ರತಿಯೊಂದು ಭಾಷೆಗೆ ವಿಕಿಪೀಡಿಯಾದಿಂದ ದತ್ತಾಂಶವನ್ನು ಬಳಸುತ್ತದೆ. + ವಿಕಿಡೇಟಾವು ವಿಕಿಮೀಡಿಯಾ ಫೌಂಡೇಶನ್ ಮೂಲಕ ಹೋಸ್ಟ್ ಮಾಡಲಾದ ಸಹಯೋಗದಲ್ಲಿ ಸಂಪಾದಿಸಲಾದ ಬಹುಭಾಷಾ ಜ್ಞಾನ ನಕ್ಷೆ. ಇದು ಕ್ರಿಯೇಟಿವ್ ಕಾಮನ್ಸ್ ಪಬ್ಲಿಕ್ ಡೊಮೇನ್ ಲೈಸೆನ್ಸ್ (CC0) ಅಡಿಯಲ್ಲಿ ಯಾರಾದರೂ ಬಳಸಬಹುದಾದ ಉಚಿತ ದತ್ತಾಂಶವನ್ನು ಒದಗಿಸುತ್ತದೆ. Scribe, ಬಳಕೆದಾರರಿಗೆ ಕ್ರಿಯಾ ಸಂಯೋಜನೆಗಳು, ನಾಮಪದ ರೂಪದ ಉಲ್ಲೇಖಗಳು, ನಾಮಪದ ಬಹುವಚನಗಳು ಮತ್ತು ಇತರ ಹಲವು ವೈಶಿಷ್ಟ್ಯಗಳನ್ನು ಒದಗಿಸಲು ವಿಕಿಡೇಟಾದಿಂದ ಭಾಷಾ ದತ್ತಾಂಶವನ್ನು ಬಳಸುತ್ತದೆ. + ವಿಕಿಪೀಡಿಯಾವು ಸ್ವಯಂಸೇವಕರ ಸಮುದಾಯದಿಂದ ಮುಕ್ತ ಸಹಯೋಗ ಮತ್ತು ವಿಕಿ-ಆಧಾರಿತ ಸಂಪಾದನಾ ವ್ಯವಸ್ಥೆಯ ಮೂಲಕ ಬರೆಯಲಾದ ಮತ್ತು ನಿರ್ವಹಿಸಲ್ಪಡುವ ಬಹುಭಾಷಾ ಉಚಿತ ಆನ್‌ಲೈನ್ ಎನ್‌ಸೈಕ್ಲೋಪೀಡಿಯಾ. Scribe, ಒಂದು ಭಾಷೆಯಲ್ಲಿನ ಸಾಮಾನ್ಯ ಪದಗಳನ್ನು ಮತ್ತು ಅವುಗಳನ್ನು ಅನುಸರಿಸುವ ಸಾಮಾನ್ಯ ಪದಗಳನ್ನು ಹುಡುಕುವ ಮೂಲಕ ಸ್ವಯಂ-ಸೂಚನೆಗಳನ್ನು ಸೃಷ್ಟಿಸಲು ವಿಕಿಪೀಡಿಯಾದಿಂದ ದತ್ತಾಂಶವನ್ನು ಬಳಸುತ್ತದೆ. + ಆಪ್ ಸುಳಿವುಗಳನ್ನು ಮರುಹೊಂದಿಸಿ + ದೋಷ ವರದಿ ಮಾಡಿ + ನಮಗೆ ಇಮೇಲ್ ಕಳುಹಿಸಿ + Scribe Conjugate ಅನ್ನು ರೇಟ್ ಮಾಡಿ + Scribe ಅನ್ನು ರೇಟ್ ಮಾಡಿ + ಅಭಿಪ್ರಾಯ ಮತ್ತು ಬೆಂಬಲ + ಆವೃತ್ತಿ + ಗೌಪ್ಯತಾ ನೀತಿ + ನಿಮ್ಮನ್ನು ಸುರಕ್ಷಿತವಾಗಿರಿಸುವುದು + ದಯವಿಟ್ಟು ಈ ನೀತಿಯ ಇಂಗ್ಲಿಷ್ ಆವೃತ್ತಿಯು ಇತರ ಎಲ್ಲ ಆವೃತ್ತಿಗಳಿಗಿಂತ ಪ್ರಾಧಾನ್ಯತೆಯನ್ನು ಹೊಂದಿದೆ ಎಂಬುದನ್ನು ಗಮನಿಸಿ.\n\nScribe ಡೆವಲಪರ್‌ಗಳು (SCRIBE) iOS ಅಪ್ಲಿಕೇಶನ್ "Scribe - Language Keyboards" (SERVICE) ಅನ್ನು ಓಪನ್-ಸೋರ್ಸ್ ಅಪ್ಲಿಕೇಶನ್ ಆಗಿ ನಿರ್ಮಿಸಿದ್ದಾರೆ. ಈ ಸೇವೆಯನ್ನು SCRIBE ಉಚಿತವಾಗಿ ಒದಗಿಸುತ್ತದೆ ಮತ್ತು ಅದನ್ನು ಇರುವ ರೂಪದಲ್ಲಿ ಬಳಸಲು ಉದ್ದೇಶಿಸಲಾಗಿದೆ.\n\nಈ ಗೌಪ್ಯತಾ ನೀತಿ (POLICY) ಈ ಸೇವೆಯನ್ನು (SERVICE) ಬಳಸುವ ಎಲ್ಲಾ ವ್ಯಕ್ತಿಗಳಿಗೆ (USERS) ವೈಯಕ್ತಿಕ ಮಾಹಿತಿ (USER INFORMATION) ಮತ್ತು ಬಳಕೆ ದತ್ತಾಂಶ (USER DATA)ದ ಪ್ರವೇಶ, ಟ್ರ್ಯಾಕಿಂಗ್, ಸಂಗ್ರಹಣೆ, ಧಾರಣೆ, ಬಳಕೆ ಮತ್ತು ಬಹಿರಂಗಪಡಿಸುವಿಕೆಗಾಗಿ ನೀತಿಗಳನ್ನು ತಿಳಿಸಲು ಉದ್ದೇಶಿಸಲಾಗಿದೆ.\n\nUSER INFORMATION ಎಂದರೆ ನಿರ್ದಿಷ್ಟವಾಗಿ ಬಳಕೆದಾರರಿಗೆ ಅಥವಾ ಅವರು ಸೇವೆಯನ್ನು ಪ್ರವೇಶಿಸಲು ಬಳಸುವ ಸಾಧನಗಳಿಗೆ ಸಂಬಂಧಿಸಿದ ಯಾವುದೇ ಮಾಹಿತಿ.\n\nUSER DATA ಎಂದರೆ ನಿರ್ದಿಷ್ಟವಾಗಿ ಸೇವೆಯನ್ನು ಬಳಸುವಾಗ ಬಳಕೆದಾರರು ಟೈಪ್ ಮಾಡುವ ಯಾವುದೇ ಪಠ್ಯ ಅಥವಾ ಮಾಡುವ ಕ್ರಿಯೆಗಳು.\n\n1. ನೀತಿಯ ಹೇಳಿಕೆ\n\nಈ ಸೇವೆಯು ಯಾವುದೇ USER INFORMATION ಅಥವಾ USER DATA ಅನ್ನು ಪ್ರವೇಶಿಸುವುದಿಲ್ಲ, ಟ್ರ್ಯಾಕ್ ಮಾಡುವುದಿಲ್ಲ, ಸಂಗ್ರಹಿಸುವುದಿಲ್ಲ, ಉಳಿಸಿಕೊಳ್ಳುವುದಿಲ್ಲ, ಬಳಸುವುದಿಲ್ಲ ಅಥವಾ ಬಹಿರಂಗಪಡಿಸುವುದಿಲ್ಲ.\n\n2. ಟ್ರ್ಯಾಕ್ ಮಾಡಬೇಡಿ\n\nತಮ್ಮ USER INFORMATION ಮತ್ತು USER DATA ಅನ್ನು ಟ್ರ್ಯಾಕ್ ಮಾಡಬಾರದು ಎಂದು SCRIBE ಅನ್ನು ಸಂಪರ್ಕಿಸುವ ಬಳಕೆದಾರರಿಗೆ ಈ ನೀತಿಯ ಪ್ರತಿಯನ್ನು ಹಾಗೂ ಅವರು ಟ್ರ್ಯಾಕ್ ಆಗುವುದಿಲ್ಲ ಎಂಬುದಕ್ಕೆ ಪುರಾವೆಯಾಗಿ ಎಲ್ಲಾ ಮೂಲ ಕೋಡ್‌ಗಳಿಗೆ ಲಿಂಕ್ ಅನ್ನು ಒದಗಿಸಲಾಗುತ್ತದೆ.\n\n3. ಮೂರನೇ ಪಕ್ಷದ ದತ್ತಾಂಶ\n\nಈ ಸೇವೆಯು ಮೂರನೇ ಪಕ್ಷದ ದತ್ತಾಂಶವನ್ನು ಬಳಸುತ್ತದೆ. ಈ ಸೇವೆಯನ್ನು ರಚಿಸಲು ಬಳಸಲಾದ ಎಲ್ಲಾ ದತ್ತಾಂಶವು ಸೇವೆ ಮಾಡುವ ರೀತಿಯಲ್ಲಿ ಅದರ ಸಂಪೂರ್ಣ ಬಳಕೆಯನ್ನು ಅನುಮತಿಸುವ ಮೂಲಗಳಿಂದ ಬರುತ್ತದೆ. ನಿರ್ದಿಷ್ಟವಾಗಿ, ಈ ಸೇವೆಗಾಗಿ ದತ್ತಾಂಶವು ವಿಕಿಡೇಟಾ, ವಿಕಿಪೀಡಿಯಾ ಮತ್ತು ಯುನಿಕೋಡ್‌ನಿಂದ ಬರುತ್ತದೆ... + ಮೂರನೇ ಪಕ್ಷದ ಲೈಸೆನ್ಸ್‌ಗಳು + ನಾವು ಯಾರ ಕೋಡ್ ಬಳಸಿದ್ದೇವೆ + ಕಸ್ಟಮ್ ಕೀಬೋರ್ಡ್\n• ಲೇಖಕರು: EthanSK\n• ಲೈಸೆನ್ಸ್: MIT\n• ಲಿಂಕ್: https://github.com/EthanSK/CustomKeyboard/blob/master/LICENSE + Simple Keyboard\n• ಲೇಖಕರು: Simple Mobile Tools\n• ಲೈಸೆನ್ಸ್: GPL-3.0\n• ಲಿಂಕ್: https://github.com/SimpleMobileTools/Simple-Keyboard/blob/main/LICENSE + Scribe ಡೆವಲಪರ್‌ಗಳು (SCRIBE) iOS ಅಪ್ಲಿಕೇಶನ್ "Scribe - Language Keyboards" (SERVICE) ಅನ್ನು ಮೂರನೇ ಪಕ್ಷದ ಕೋಡ್ ಬಳಸಿ ನಿರ್ಮಿಸಿದ್ದಾರೆ. ಈ ಸೇವೆಯನ್ನು ರಚಿಸಲು ಬಳಸಲಾದ ಎಲ್ಲಾ ಮೂಲ ಕೋಡ್, ಸೇವೆ ಮಾಡುವ ರೀತಿಯಲ್ಲಿ ಅದರ ಸಂಪೂರ್ಣ ಬಳಕೆಯನ್ನು ಅನುಮತಿಸುವ ಮೂಲಗಳಿಂದ ಬರುತ್ತದೆ. ಈ ವಿಭಾಗವು ಸೇವೆ ಆಧರಿಸಿರುವ ಕೆಲವು ಮೂಲ ಕೋಡ್ ಹಾಗೂ ಪ್ರತಿ ಅದರ ಸಂಬಂಧಿತ ಲೈಸೆನ್ಸ್‌ಗಳನ್ನು ಪಟ್ಟಿ ಮಾಡುತ್ತದೆ.\n\nಕೆಳಗೆ ಬಳಸಲಾದ ಎಲ್ಲಾ ಮೂಲ ಕೋಡ್, ಕೋಡ್‌ನ ಮುಖ್ಯ ಲೇಖಕ ಅಥವಾ ಲೇಖಕರು, ಬಳಕೆಯ ಸಮಯದಲ್ಲಿ ಬಿಡುಗಡೆಯಾದ ಲೈಸೆನ್ಸ್ ಮತ್ತು ಲೈಸೆನ್ಸ್‌ಗೆ ಲಿಂಕ್ ಅನ್ನು ಪಟ್ಟಿ ಮಾಡಲಾಗಿದೆ: + ಕಾನೂನು + ಬಗ್ಗೆ + ಕಾಲವನ್ನು ಆಯ್ಕೆಮಾಡಿ + ಕೆಳಗೆ ಒಂದು ಸಂಯೋಜನೆಯನ್ನು ಆಯ್ಕೆಮಾಡಿ + ಇತ್ತೀಚಿನ ಸಂಯೋಜನೆಗಳು + ಸಂಯೋಜನೆಗಳು + ಕ್ರಿಯಾಪದಗಳಿಗಾಗಿ ಹುಡುಕಿ + ಕ್ರಿಯಾಪದಗಳನ್ನು ಸಂಯೋಜಿಸಿ + Scribe Conjugate ಗೆ ಹೊಸ ದತ್ತಾಂಶವನ್ನು ಸೇರಿಸಿ. + ಕ್ರಿಯಾಪದ ದತ್ತಾಂಶವನ್ನು ಡೌನ್‌ಲೋಡ್ ಮಾಡಿ + ಸಂಯೋಜನೆಗಳನ್ನು ಪ್ರಾರಂಭಿಸಲು ದತ್ತಾಂಶವನ್ನು ಡೌನ್‌ಲೋಡ್ ಮಾಡಿ! + ಕ್ರಿಯಾಪದ ದತ್ತಾಂಶ + Scribe ಕೀಬೋರ್ಡ್‌ಗಳಿಗೆ ಹೊಸ ದತ್ತಾಂಶವನ್ನು ಸೇರಿಸಿ. + ಕೀಬೋರ್ಡ್ ದತ್ತಾಂಶವನ್ನು ಡೌನ್‌ಲೋಡ್ ಮಾಡಿ + ಭಾಷಾ ದತ್ತಾಂಶ + ಎಲ್ಲಾ ಭಾಷೆಗಳು + ಡೌನ್‌ಲೋಡ್ ಮಾಡಲು ದತ್ತಾಂಶವನ್ನು ಆಯ್ಕೆಮಾಡಿ + ದತ್ತಾಂಶವನ್ನು ಡೌನ್‌ಲೋಡ್ ಮಾಡಿ + ಹೊಸ ದತ್ತಾಂಶಕ್ಕಾಗಿ ಪರಿಶೀಲಿಸಿ + ದತ್ತಾಂಶವನ್ನು ನಿಯಮಿತವಾಗಿ ನವೀಕರಿಸಿ + ದತ್ತಾಂಶವನ್ನು ನವೀಕರಿಸಿ + ನಿಮ್ಮ ಸಾಧನದಲ್ಲಿ Scribe ಕೀಬೋರ್ಡ್‌ಗಳನ್ನು ಇನ್‌ಸ್ಟಾಲ್ ಮಾಡಲು ಕೆಳಗಿನ ಸೂಚನೆಗಳನ್ನು ಅನುಸರಿಸಿ. + ತ್ವರಿತ ಟ್ಯುಟೋರಿಯಲ್ + ಕೀಬೋರ್ಡ್ ಸೆಟ್ಟಿಂಗ್‌ಗಳನ್ನು ತೆರೆಯಿರಿ + ಕೀಬೋರ್ಡ್‌ಗಳು + Scribe ಸೆಟ್ಟಿಂಗ್‌ಗಳನ್ನು ತೆರೆಯಿರಿ + ಆಯ್ಕೆಮಾಡಿ + ನೀವು ಬಳಸಲು ಬಯಸುವ ಕೀಬೋರ್ಡ್‌ಗಳನ್ನು ಸಕ್ರಿಯಗೊಳಿಸಿ + ಟೈಪ್ ಮಾಡುವಾಗ, ಒತ್ತಿರಿ + ಕೀಬೋರ್ಡ್‌ಗಳನ್ನು ಆಯ್ಕೆ ಮಾಡಲು + ಕೀಬೋರ್ಡ್ ಇನ್‌ಸ್ಟಾಲೇಷನ್ + ಇನ್‌ಸ್ಟಾಲೇಷನ್ + ವಿಕಿಡೇಟಾವು ವಿಕಿಮೀಡಿಯಾ ಫೌಂಡೇಶನ್‌ನಿಂದ ನಿರ್ವಹಿಸಲ್ಪಡುವ ಸಹಯೋಗದೊಂದಿಗೆ ಸಂಪಾದಿಸಲಾದ ಜ್ಞಾನ ನಕ್ಷೆ. ಇದು ವಿಕಿಪೀಡಿಯಾ ಮತ್ತು ಲೆಕ್ಕವಿಲ್ಲದಷ್ಟು ಇತರ ಯೋಜನೆಗಳಿಗೆ ಮುಕ್ತ ದತ್ತಾಂಶದ ಮೂಲವಾಗಿ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತದೆ. + Scribe ತನ್ನ ಅನೇಕ ಪ್ರಮುಖ ವೈಶಿಷ್ಟ್ಯಗಳಿಗಾಗಿ ವಿಕಿಡೇಟಾದ ಭಾಷಾ ದತ್ತಾಂಶವನ್ನು ಬಳಸುತ್ತದೆ. ನಾವು ನಾಮಪದ ಲಿಂಗಗಳು, ಕ್ರಿಯಾಪದ ಸಂಯೋಜನೆಗಳು ಮತ್ತು ಇನ್ನೂ ಹೆಚ್ಚಿನ ಮಾಹಿತಿಯನ್ನು ಪಡೆಯುತ್ತೇವೆ! + Scribe ಮತ್ತು ಇನ್ನೂ ಅನೇಕ ಯೋಜನೆಗಳನ್ನು ಬೆಂಬಲಿಸುವ ಸಮುದಾಯವನ್ನು ಸೇರಲು wikidata.org ನಲ್ಲಿ ಖಾತೆಯನ್ನು ರಚಿಸಿ. ಜಗತ್ತಿಗೆ ಉಚಿತ ಮಾಹಿತಿ ನೀಡಲು ನಮಗೆ ಸಹಾಯ ಮಾಡಿ! + ಅಪ್ಲಿಕೇಶನ್ ಮತ್ತು ಇನ್‌ಸ್ಟಾಲ್ ಮಾಡಿದ ಭಾಷಾ ಕೀಬೋರ್ಡ್‌ಗಳಿಗಾಗಿ ಸೆಟ್ಟಿಂಗ್‌ಗಳು ಇಲ್ಲಿ ಲಭ್ಯವಿದೆ. + ಕೀಬೋರ್ಡ್‌ಗಳನ್ನು ಇನ್‌ಸ್ಟಾಲ್ ಮಾಡಿ + ಸೂಚನೆಗಳನ್ನು ಎದ್ದುಕಾಣುವಂತೆ ಮಾಡಿ + ನೀವು ಟೈಪ್ ಮಾಡುವಾಗ ಅವುಗಳ ಲಿಂಗಗಳನ್ನು ತೋರಿಸಲು ಸೂಚನೆಗಳು ಮತ್ತು ಪೂರ್ಣಗೊಳಿಸುವಿಕೆಯನ್ನು ಅಂಡರ್‌ಲೈನ್ ಮಾಡಿ. + ಎಮೋಜಿಗಳನ್ನು ಸ್ವಯಂ ಸೂಚಿಸಿ + ಹೆಚ್ಚು ಅಭಿವ್ಯಕ್ತಿಶೀಲ ಟೈಪಿಂಗ್‌ಗಾಗಿ ಎಮೋಜಿ ಸೂಚನೆಗಳು ಮತ್ತು ಪೂರ್ಣಗೊಳಿಸುವಿಕೆಗಳನ್ನು ಆನ್ ಮಾಡಿ. + ಡೀಫಾಲ್ಟ್ ಎಮೋಜಿ ಚರ್ಮದ ಬಣ್ಣ + ಬಳಸಬೇಕಾದ ಚರ್ಮದ ಬಣ್ಣ + ಎಮೋಜಿ ಸ್ವಯಂ ಸೂಚನೆಗಳು ಮತ್ತು ಪೂರ್ಣಗೊಳಿಸುವಿಕೆಗಳಿಗಾಗಿ ಡೀಫಾಲ್ಟ್ ಚರ್ಮದ ಬಣ್ಣವನ್ನು ಹೊಂದಿಸಿ. + ಪದ-ಪದವಾಗಿ ಅಳಿಸಲು ಹಿಡಿದುಕೊಳ್ಳಿ + ಅಳಿಸುವ ಕೀ ಅನ್ನು ಹಿಡಿದುಕೊಂಡಾಗ ಪಠ್ಯವನ್ನು ಪದ-ಪದವಾಗಿ ಅಳಿಸಿ. + ಡಬಲ್ ಸ್ಪೇಸ್ ಪಿರಿಯಡ್ಸ್ + ಸ್ಪೇಸ್ ಕೀಯನ್ನು ಎರಡು ಬಾರಿ ಒತ್ತಿದಾಗ ಸ್ವಯಂಚಾಲಿತವಾಗಿ ಪಿರಿಯಡ್ ಸೇರಿಸಿ. + ಪರ್ಯಾಯ ಅಕ್ಷರಗಳಿಗಾಗಿ ಹಿಡಿದುಕೊಳ್ಳಿ + ಕೀಗಳನ್ನು ಹಿಡಿದುಕೊಂಡು ಬಯಸಿದ ಅಕ್ಷರಕ್ಕೆ ಎಳೆಯುವ ಮೂಲಕ ಪರ್ಯಾಯ ಅಕ್ಷರಗಳನ್ನು ಆಯ್ಕೆಮಾಡಿ. + ಕೀ ಒತ್ತಿದಾಗ ಪಾಪ್ಅಪ್ ತೋರಿಸಿ + ಕೀಗಳನ್ನು ಒತ್ತಿದಾಗ ಅವುಗಳ ಪಾಪ್ಅಪ್ ಅನ್ನು ಪ್ರದರ್ಶಿಸಿ. + ವಿರಾಮ ಚಿಹ್ನೆಗಳ ಸ್ಪೇಸಿಂಗ್ ಅಳಿಸಿ + ವಿರಾಮ ಚಿಹ್ನೆಗಳ ಮೊದಲು ಹೆಚ್ಚುವರಿ ಸ್ಥಳಗಳನ್ನು ಅಳಿಸಿ. + ಕಾರ್ಯಶೀಲತೆ + ಕೀ ಒತ್ತಿದಾಗ ಶಬ್ದ ಮಾಡಿ + ಕೀಗಳನ್ನು ಒತ್ತಿದಾಗ ಸಾಧನವು ಶಬ್ದ ಮಾಡಲಿ. + ಕೀ ಒತ್ತಿದಾಗ ವೈಬ್ರೇಟ್ ಮಾಡಿ + ಕೀಗಳನ್ನು ಒತ್ತಿದಾಗ ಸಾಧನವು ವೈಬ್ರೇಟ್ ಆಗಲಿ. + ಡೀಫಾಲ್ಟ್ ಕರೆನ್ಸಿ ಚಿಹ್ನೆ + 123 ಕೀಲಿಗಾಗಿ ಚಿಹ್ನೆ + ಸಂಖ್ಯಾ ಕೀಗಳ ಮೇಲೆ ಯಾವ ಕರೆನ್ಸಿ ಚಿಹ್ನೆ ಕಾಣಿಸಿಕೊಳ್ಳಬೇಕು ಎಂಬುದನ್ನು ಆಯ್ಕೆಮಾಡಿ. + ಡೀಫಾಲ್ಟ್ ಕೀಬೋರ್ಡ್ + ಬಳಸಬೇಕಾದ ಲೇಔಟ್ + ನಿಮ್ಮ ಟೈಪಿಂಗ್ ಆದ್ಯತೆ ಮತ್ತು ಭಾಷಾ ಅಗತ್ಯಗಳಿಗೆ ಸೂಕ್ತವಾದ ಕೀಬೋರ್ಡ್ ಲೇಔಟ್ ಅನ್ನು ಆಯ್ಕೆಮಾಡಿ. + ಆಕ್ಸೆಂಟ್ ಅಕ್ಷರಗಳನ್ನು ನಿಷ್ಕ್ರಿಯಗೊಳಿಸಿ + ಪ್ರಾಥಮಿಕ ಕೀಬೋರ್ಡ್ ಲೇಔಟ್‌ನಲ್ಲಿ ಆಕ್ಸೆಂಟ್ ಇರುವ ಅಕ್ಷರ ಕೀಗಳನ್ನು ತೆಗೆದುಹಾಕಿ. + ABC ನಲ್ಲಿ ಪಿರಿಯಡ್ ಮತ್ತು ಕಾಮಾ + ಅನುಕೂಲಕರ ಟೈಪಿಂಗ್‌ಗಾಗಿ ಮುಖ್ಯ ಕೀಬೋರ್ಡ್‌ನಲ್ಲಿ ಪಿರಿಯಡ್ ಮತ್ತು ಕಾಮಾ ಕೀಗಳನ್ನು ಸೇರಿಸಿ. + ಲೇಔಟ್ + ಇನ್‌ಸ್ಟಾಲ್ ಮಾಡಿದ ಕೀಬೋರ್ಡ್ ಆಯ್ಕೆಮಾಡಿ + ಭಾಷೆಯನ್ನು ಆಯ್ಕೆಮಾಡಿ + ಮೂಲ ಭಾಷೆ ಯಾವುದು + ಅನುವಾದ ಭಾಷೆ + ಯಾವ ಭಾಷೆಯಿಂದ ಅನುವಾದಿಸಬೇಕು ಎಂಬುದನ್ನು ಬದಲಾಯಿಸಿ. + ಅನುವಾದ ಮೂಲ ಭಾಷೆ + ಡಾರ್ಕ್ ಮೋಡ್ + ಅಪ್ಲಿಕೇಶನ್ ಪ್ರದರ್ಶನವನ್ನು ಡಾರ್ಕ್ ಮೋಡ್‌ಗೆ ಬದಲಾಯಿಸಿ. + ಆಪ್ ಭಾಷೆ + ಆಪ್ ಪಠ್ಯಗಳಿಗಾಗಿ ಭಾಷೆಯನ್ನು ಆಯ್ಕೆಮಾಡಿ + ನಿಮ್ಮ ಸಾಧನದಲ್ಲಿ ಕೇವಲ ಒಂದು ಭಾಷೆಯನ್ನು ಇನ್‌ಸ್ಟಾಲ್ ಮಾಡಲಾಗಿದೆ. ದಯವಿಟ್ಟು ಸೆಟ್ಟಿಂಗ್‌ಗಳಲ್ಲಿ ಹೆಚ್ಚಿನ ಭಾಷೆಗಳನ್ನು ಇನ್‌ಸ್ಟಾಲ್ ಮಾಡಿ ಮತ್ತು ನಂತರ ನೀವು Scribe ನ ವಿಭಿನ್ನ ಭಾಷೆಗಳನ್ನು ಆಯ್ಕೆ ಮಾಡಬಹುದು. + ಕೇವಲ ಒಂದು ಸಾಧನ ಭಾಷೆ + Scribe ಆಪ್ ಯಾವ ಭಾಷೆಯಲ್ಲಿ ಇರಬೇಕು ಎಂಬುದನ್ನು ಬದಲಾಯಿಸಿ. + ಹೆಚ್ಚಿನ ಬಣ್ಣದ ಕಾಂಟ್ರಾಸ್ಟ್ + ಸುಧಾರಿತ ಪ್ರವೇಶಸಾಧ್ಯತೆ ಮತ್ತು ಸ್ಪಷ್ಟ ವೀಕ್ಷಣಾ ಅನುಭವಕ್ಕಾಗಿ ಬಣ್ಣದ ಕಾಂಟ್ರಾಸ್ಟ್ ಹೆಚ್ಚಿಸಿ. + ಆಪ್ ಪಠ್ಯ ಗಾತ್ರ ಹೆಚ್ಚಿಸಿ + ಉತ್ತಮ ಓದಲು ಸಾಧ್ಯವಾಗುವಂತೆ ಮೆನು ಪಠ್ಯಗಳ ಗಾತ್ರವನ್ನು ಹೆಚ್ಚಿಸಿ. + ಆಪ್ ಸೆಟ್ಟಿಂಗ್‌ಗಳು + ಸೆಟ್ಟಿಂಗ್‌ಗಳು + ಅನುವಾದ + diff --git a/Scribe-i18n/values/ko/string.xml b/Scribe-i18n/values/ko/string.xml index f3716d2e..7cea2cbc 100644 --- a/Scribe-i18n/values/ko/string.xml +++ b/Scribe-i18n/values/ko/string.xml @@ -1,127 +1,127 @@ - 영어 - 프랑스어 - 독일어 - 이탈리아어 - 포르투갈어 - 러시아어 - 스페인어 - 스웨덴어 - 여기서 Scribe와 커뮤니티에 대해 더 알아볼 수 있습니다. - GitHub에서 코드보러 가기 - Mastodon 팔로우하러 가기 - Matrix 채팅하러 가기 - Scribe 활용 공유하기e - Scribe 공유하기 - 커뮤니티 - 모든 Scribe 앱 보러 가기 - Wikimedia 및 Scribe - 우리가 함께 일하는 방식 - Scribe는 수많은 위키미디어 기여자들의 도움 없이는 불가능했을 것입니다. 특히 Scribe는 위키데이터의 어휘 데이터와 Scribe가 지원하는 각 언어의 위키피디아 데이터를 사용하고 있습니다. - 위키데이터는 위키미디어 재단이 운영하는 다국어 협업 지식 그래프 입니다. 누구나 사용할 수 있는 자유로운 데이터로, CC0(Creative Commons Public Domain license) 하에 제공됩니다. Scribe는 위키데이터의 언어 데이터를 활용하여 사용자에게 동사 활용, 명사 형태, 명사 복수형 등 다양한 기능을 제공합니다. - 위키피디아는 자원봉사자 커뮤니티가 개방형 협업과 위키 기반 편집 시스템을 통해 작성하고 유지하는 다국어 무료 온라인 백과사전입니다. Scribe는 위키피디아의 데이터를 활용하여 언어에서 가장 일반적인 단어와 그 뒤에 오는 가장 일반적인 단어를 기반으로 자동 추천을 생성합니다. - 앱 도움말 초기화 - 버그 제보하기 - 이메일 보내기 - Scribe 활용 평가하기 - Scribe 평가하기 - 피드백 및 지원 - 버전 - 제3자 정책 - 안전 유지 - 이 정책의 영어 버전을 다른 모든 버전보다 우선시합니다.\n\nScribe 개발자들(이하 "SCRIBE")은 "Scribe - 언어 키보드"(이하 "서비스")라는 iOS 애플리케이션을 오픈소스 애플리케이션으로 개발했습니다. 이 서비스는 SCRIBE에 의해 무료로 제공되며, 설치 후 바로 사용할 수 있도록 설계되었습니다.\n\n이 개인정보 보호정책(이하 "정책")은 이 서비스를 이용하는 모든 개인(이하 "사용자")의 접근, 추적, 수집, 보존, 사용 및 개인 정보(이하 "사용자 정보")와 사용 데이터(이하 "사용자 데이터")의 공개에 대한 정책을 독자에게 알리기 위해 작성되었습니다.\n\n사용자 정보는 사용자 자신 또는 그들이 서비스에 접근하는 데 사용하는 기기와 관련된 모든 정보를 구체적으로 정의합니다.\n\n사용자 데이터는 사용자가 서비스를 사용할 때 입력하는 텍스트나 수행하는 행동을 구체적으로 정의합니다.\n\n1. 정책 선언\n\n이 서비스는 어떤 사용자 정보나 사용자 데이터를 접근, 추적, 수집, 보존, 사용 또는 공개하지 않습니다.\n\n2. 추적 금지\n\nSCRIBE에 연락하여 자신의 사용자 정보 및 사용자 데이터가 추적되지 않기를 요청하는 사용자에게는 이 정책의 사본과 함께 추적되고 있지 않다는 증거를 모든 소스 코드에 대한 링크가 제공됩니다.\n\n3. 제3자 데이터\n\n이 서비스는 제3자 데이터를 사용합니다. 이 서비스의 생성에 사용된 모든 데이터는 서비스에서 사용되는 방식으로 완전하게 사용을 허용하는 출처에서 가져왔습니다. 구체적으로, 이 서비스의 데이터는 위키데이터, 위키피디아 및 유니코드에서 나옵니다. 위키데이터는 "주요, 속성 및 단어 형태 네임스페이스의 모든 구조화된 데이터는 Creative Commons CC0 라이선스에 따라 제공됩니다; 다른 네임스페이스의 텍스트는 Creative Commons 저작자 표시-동일 조건 하에 공유 라이선스에 따라 제공됩니다."라고 명시하고 있습니다. 위키데이터의 데이터 사용에 대한 정책은 https://www.wikidata.org/wiki/Wikidata:Licensing 에서 확인할 수 있습니다. 위키피디아는 서비스에서 사용되는 텍스트 데이터는 "...Creative Commons 저작자 표시-동일 조건 하에 공유 라이선스의 조건에 따라 사용할 수 있습니다."라고 명시하고 있습니다. 위키피디아의 데이터 사용에 대한 정책은 https://en.wikipedia.org/wiki/Wikipedia:Reusing_Wikipedia_content 에서 확인할 수 있습니다. 유니코드는 "...유니코드 데이터 파일 및 관련 문서(이하 "데이터 파일") 또는 유니코드 소프트웨어 및 관련 문서(이하 "소프트웨어")의 사본을 얻은 모든 사람에게 데이터 파일 또는 소프트웨어를 제한 없이 사용할 수 있는 권한을 무료로 제공합니다..."라고 허가하고 있습니다. 유니코드의 데이터 사용에 대한 정책은 https://www.unicode.org/license.txt 에서 확인할 수 있습니다.\n\n4. 제3자 소스코드\n\n이 서비스는 제3자 코드를 기반으로 합니다. 이 서비스를 만드는 데 사용된 모든 소스 코드는 서비스에서 제공하는 방식으로 완전히 사용할 수 있는 출처에서 제공됩니다. 특히 이 프로젝트의 기반은 Ethan Sarif-Kattan의 커스텀 키보드 프로젝트였습니다. 커스텀 키보드는 MIT 라이선스에 따라 출시되었으며, 해당 라이선스는 https://github.com/EthanSK/CustomKeyboard/blob/master/LICENSE 에서 확인할 수 있습니다.\n\n5. 제3자 서비스\n\n이 서비스는 일부 제3자 데이터를 처리하기 위해 제3자 서비스를 사용합니다. 구체적으로, Hugging Face의 트랜스포머의 모델을 사용하여 데이터를 번역했습니다. 이 서비스는 Apache 라이선스 2.0의 적용을 받으며, 상업용, 수정, 배포, 특허 사용 및 개인적 사용이 가능합니다. 해당 서비스의 라이선스는 https://github.com/huggingface/transformers/blob/master/LICENSE 에서 확인할 수 있습니다.\n\n6. 제3자 링크\n\n이 서비스에는 외부 웹사이트에 대한 링크가 포함되어 있습니다. 사용자가 이 링크를 클릭하면 해당 웹사이트로 연결됩니다. 이러한 외부 사이트는 이 서비스에서 운영하지 않으므로, 사용자는 해당 웹사이트의 개인정보 보호정책을 검토하는 것이 좋습니다. 이 서비스는 제3자 사이트나 서비스의 콘텐츠, 개인정보 보호정책 또는 관행에 대해 통제할 수 없으며 이에 대한 책임도 지지 않습니다.\n\n7. 제3자 이미지\n\n이 서비스에는 제3자가 저작권을 보유한 이미지가 포함되어 있습니다. 특히 이 앱에는 GitHub, Inc.의 로고와 위키미디어 재단, Inc.의 상표인 위키데이터 로고의 복사본이 포함되어 있습니다. GitHub로고는 https://github.com/logos 에서 확인할 수 있으며, 위키데이터 로고에 대한 조건은 다음 위키미디어 페이지에서 확인할 수 있습니다: https://foundation.wikimedia.org/wiki/Policy:Trademark_policy . 이 서비스는 이러한 기준에 맞게 저작권이 있는 이미지를 사용하며, 유일한 예외는 오픈 소스 커뮤니티에서 일반적으로 사용되는 GitHub 로고의 회전입니다.\n\n8. 콘텐츠 공지\n\n이 서비스를 통해 사용자는 언어 콘텐츠(이하 "콘텐츠")에 접근할 수 있습니다. 이 콘텐츠 중 일부는 어린이 및 법정 미성년자에게 부적절할 수 있습니다. 서비스를 사용하여 콘텐츠에 접근하는 것은 명시적으로 알려지지 않은 한 정보가 제공되지 않도록 되어 있습니다. 특히, 사용자는 성적이거나 폭력적이거나 기타 부적절한 성격의 콘텐츠에서 다른 문법적 기능에 접근할 수 있습니다. 사용자가 이 콘텐츠의 성격에 대해 아직 알지 못하는 경우, 부적절한 콘텐츠에 대한 접근이 불가능합니다. SCRIBE는 이러한 콘텐츠에 대한 액세스에 대해 어떠한 책임도 지지 않습니다.\n\n9. 변경 사항\n\n이 정책은 변경될 수 있습니다. 이 정책에 대한 업데이트는 모든 이전 버전을 대체하며, 중요한 변경 사항의 경우 다음 서비스 업데이트에서 추가로 명확하게 안내될 것입니다. SCRIBE는 사용자가 최신 개인정보 보호 관행에 대한 정보를 확인하고 변경 사항에 숙지하기 위해 주기적으로 이 정책을 검토할 것을 권장합니다.\n\n10. 연락\n\n이 정책에 대해 궁금한 점, 우려 사항 또는 제안이 있는 경우 주저하지 말고 https://github.com/scribe-org 를 방문하거나 scribe.langauge@gmail.com 에서 SCRIBE에게 문의하세요. 이러한 문의에 대한 책임자는 Andrew Tavis McAllister 입니다.\n\n11. 발효일\n\n이 정책은 2022년 5월 24일부로 발효됩니다. - 제3자 라이선스 - 사용된 코드의 소유자 - 커스텀 키보드\n• 저자: EthanSK\n• 라이선스: MIT\n• 링크: https://github.com/EthanSK/CustomKeyboard/blob/master/LICENSE - 기본 키보드\n• 저자: Simple Mobile Tools\n• 라이선스: GPL-3.0\n• 링크: https://github.com/SimpleMobileTools/Simple-Keyboard/blob/main/LICENSE - Scribe 개발자(SCRIBE)는 제3자 코드를 사용하여 iOS 애플리케이션 "Scribe - 언어 키보드"(서비스)를 제작했습니다. 이 서비스 제작에 사용된 모든 소스 코드는 서비스에서 사용된 방식으로 완전하게 활용할 수 있는 소스에서 비롯되었습니다. 이 섹션에서는 서비스의 기반이 된 소스 코드와 각 코드에 해당하는 라이선스를 나열합니다.\n\n다음은 사용된 모든 소스 코드 목록, 코드의 주요 저자 또는 저자들, 사용 당시의 라이선스, 그리고 라이선스 링크입니다. - 법률 - 정보 - 시제 선택 - 아래에서 활용형을 선택하세요. - 최근 활용한 - 활용 - 동사 검색 - 동사 활용 - Scribe 활용에 새로운 데이터를 추가합니다. - 동사 데이터 다운로드 - 활용을 시작하려면 데이터를 다운로드하세요! - 동사 데이터 - Scribe 키보드에 새로운 데이터를 추가합니다. - 키보드 데이터 다운로드 - 언어 데이터 - 모든 언어 - 다운로드 할 데이터 선택 - 다운로드 - 새로운 데이터 확인하기 - 정기적으로 데이터 업데이트히기 - 업데이트 - 아래 지침에 따라 Scribe 키보드를 기기에 설치하세요. - 빠른 튜토리얼 - 키보드 설정 열기 - 키보드 - Scribe 설정 열기 - 선택하기 - 사용할 키보드 활성화 - 입력 시, 다음을 누르세요 - 키보드를 선택할 수 있습니다. - 키보드 설치 - 설치 - 앱 설정과 설치된 언어 키보드는 여기서 찾을 수 있습니다. - 키보드 설치하기 - 추천 및 완성 설명 - 입력 시 성별에 따라 다른 단어가 제안될 때, 해당 단어에 밑줄 쳐서 성별을 나타낸다. - 이모지 추천 - 더 표현력 있는 입력을 위해 이모지 추천 및 완성을 켭니다. - 이모지 피부 톤 기본값 설정 - 사용할 피부 톤 - 이모지 자동 추천 및 완성을 위한 피부 톤의 기본값을 설정합니다. - 삭제 키 길게 눌러 단어 단위로 삭제 - 삭제 키를 길게 눌렀을 때 텍스트가 단어 단위로 삭제됩니다. - 스페이스 두 번 눌러 마침표 추가 - 스페이스 키를 두 번 누르면 자동으로 마침표를 삽입합니다. - 길게 눌러 문자 대체 - 키를 누른 채로 원하는 문자로 드래그하여 대체 문자를 선택합니다. - 키를 눌러서 팝업 보기 - 키를 눌렀을 때 해당 키에 대한 팝업을 표시합니다. - 문장부호 앞 공백 제거 - 문장부호 앞의 불필요한 공백을 제거합니다. - 기능 - 입력 시 진동 - 입력할 때 기기가 진동하도록 합니다. - 통화 기호 기본값 - 숫자 키 기호 - 숫자 키에 어떤 통화 기호가 표시될지를 선택하세요. - 키보드 형식 - 적용할 레이아웃 - 선호도와 언어 필요에 맞는 키보드 레이아웃을 선택하세요. - 악센트 문자 비활성화 - 기본 키보드 레이아웃에서 악센트 문자 키를 제거합니다. - 기본 키보드에서 마침표와 쉼표 - 편리한 입력을 위해 기본 키보드에 마침표와 쉼표 키를 포함합니다. - 레이아웃 - 설치된 키보드 선택 - 언어 선택 - 원본 언어는 무엇인가요 - 번역 언어 - 번역할 언어를 변경하세요. - 번역할 언어 - 다크 모드 - 앱 디스플레이를 다크 모드로 변경합니다. - 언어 설정 - 앱에서 사용할 언어 선택 - 현재 기기에 설치된 언어는 하나뿐입니다. 설정에서 추가 언어를 설치한 후 Scribe의 다양한 지역화를 선택할 수 있습니다. - 기기 언어가 하나뿐입니다. - Scribe 앱에서 사용할 언어를 변경합니다. - 강한 색상 대비 - 접근성을 높이고 더 선명히 보기 위해 색상 대비를 증가시킵니다. - 앱 글자 크기 키우기 - 읽기 편하도록 메뉴 글자 크기를 늘립니다. - 앱 설정 - 설정 - 번역 - 위키데이터는 위키미디어 재단에 의해 유지되는 협업 편집 지식 그래프입니다. 이는 위키백과와 수많은 다른 프로젝트를 위한 개방형 데이터의 출처로 사용됩니다. - Scribe는 많은 핵심 기능에서 위키데이터의 언어 데이터를 사용합니다. 우리는 명사의 성별, 동사의 활용 등 다양한 정보를 얻습니다! - wikidata.org에서 계정을 만들면 Scribe와 많은 다른 프로젝트를 지원하는 커뮤니티에 참여할 수 있습니다. 함께 세상에 유용한 정보를 나누는 데 도움을 주세요! + 영어 + 프랑스어 + 독일어 + 이탈리아어 + 포르투갈어 + 러시아어 + 스페인어 + 스웨덴어 + 여기서 Scribe와 커뮤니티에 대해 더 알아볼 수 있습니다. + GitHub에서 코드보러 가기 + Mastodon 팔로우하러 가기 + Matrix 채팅하러 가기 + Scribe 활용 공유하기e + Scribe 공유하기 + 커뮤니티 + 모든 Scribe 앱 보러 가기 + Wikimedia 및 Scribe + 우리가 함께 일하는 방식 + Scribe는 수많은 위키미디어 기여자들의 도움 없이는 불가능했을 것입니다. 특히 Scribe는 위키데이터의 어휘 데이터와 Scribe가 지원하는 각 언어의 위키피디아 데이터를 사용하고 있습니다. + 위키데이터는 위키미디어 재단이 운영하는 다국어 협업 지식 그래프 입니다. 누구나 사용할 수 있는 자유로운 데이터로, CC0(Creative Commons Public Domain license) 하에 제공됩니다. Scribe는 위키데이터의 언어 데이터를 활용하여 사용자에게 동사 활용, 명사 형태, 명사 복수형 등 다양한 기능을 제공합니다. + 위키피디아는 자원봉사자 커뮤니티가 개방형 협업과 위키 기반 편집 시스템을 통해 작성하고 유지하는 다국어 무료 온라인 백과사전입니다. Scribe는 위키피디아의 데이터를 활용하여 언어에서 가장 일반적인 단어와 그 뒤에 오는 가장 일반적인 단어를 기반으로 자동 추천을 생성합니다. + 앱 도움말 초기화 + 버그 제보하기 + 이메일 보내기 + Scribe 활용 평가하기 + Scribe 평가하기 + 피드백 및 지원 + 버전 + 제3자 정책 + 안전 유지 + 이 정책의 영어 버전을 다른 모든 버전보다 우선시합니다.\n\nScribe 개발자들(이하 "SCRIBE")은 "Scribe - 언어 키보드"(이하 "서비스")라는 iOS 애플리케이션을 오픈소스 애플리케이션으로 개발했습니다. 이 서비스는 SCRIBE에 의해 무료로 제공되며, 설치 후 바로 사용할 수 있도록 설계되었습니다.\n\n이 개인정보 보호정책(이하 "정책")은 이 서비스를 이용하는 모든 개인(이하 "사용자")의 접근, 추적, 수집, 보존, 사용 및 개인 정보(이하 "사용자 정보")와 사용 데이터(이하 "사용자 데이터")의 공개에 대한 정책을 독자에게 알리기 위해 작성되었습니다.\n\n사용자 정보는 사용자 자신 또는 그들이 서비스에 접근하는 데 사용하는 기기와 관련된 모든 정보를 구체적으로 정의합니다.\n\n사용자 데이터는 사용자가 서비스를 사용할 때 입력하는 텍스트나 수행하는 행동을 구체적으로 정의합니다.\n\n1. 정책 선언\n\n이 서비스는 어떤 사용자 정보나 사용자 데이터를 접근, 추적, 수집, 보존, 사용 또는 공개하지 않습니다.\n\n2. 추적 금지\n\nSCRIBE에 연락하여 자신의 사용자 정보 및 사용자 데이터가 추적되지 않기를 요청하는 사용자에게는 이 정책의 사본과 함께 추적되고 있지 않다는 증거를 모든 소스 코드에 대한 링크가 제공됩니다.\n\n3. 제3자 데이터\n\n이 서비스는 제3자 데이터를 사용합니다. 이 서비스의 생성에 사용된 모든 데이터는 서비스에서 사용되는 방식으로 완전하게 사용을 허용하는 출처에서 가져왔습니다. 구체적으로, 이 서비스의 데이터는 위키데이터, 위키피디아 및 유니코드에서 나옵니다. 위키데이터는 "주요, 속성 및 단어 형태 네임스페이스의 모든 구조화된 데이터는 Creative Commons CC0 라이선스에 따라 제공됩니다; 다른 네임스페이스의 텍스트는 Creative Commons 저작자 표시-동일 조건 하에 공유 라이선스에 따라 제공됩니다."라고 명시하고 있습니다. 위키데이터의 데이터 사용에 대한 정책은 https://www.wikidata.org/wiki/Wikidata:Licensing 에서 확인할 수 있습니다. 위키피디아는 서비스에서 사용되는 텍스트 데이터는 "...Creative Commons 저작자 표시-동일 조건 하에 공유 라이선스의 조건에 따라 사용할 수 있습니다."라고 명시하고 있습니다. 위키피디아의 데이터 사용에 대한 정책은 https://en.wikipedia.org/wiki/Wikipedia:Reusing_Wikipedia_content 에서 확인할 수 있습니다. 유니코드는 "...유니코드 데이터 파일 및 관련 문서(이하 "데이터 파일") 또는 유니코드 소프트웨어 및 관련 문서(이하 "소프트웨어")의 사본을 얻은 모든 사람에게 데이터 파일 또는 소프트웨어를 제한 없이 사용할 수 있는 권한을 무료로 제공합니다..."라고 허가하고 있습니다. 유니코드의 데이터 사용에 대한 정책은 https://www.unicode.org/license.txt 에서 확인할 수 있습니다.\n\n4. 제3자 소스코드\n\n이 서비스는 제3자 코드를 기반으로 합니다. 이 서비스를 만드는 데 사용된 모든 소스 코드는 서비스에서 제공하는 방식으로 완전히 사용할 수 있는 출처에서 제공됩니다. 특히 이 프로젝트의 기반은 Ethan Sarif-Kattan의 커스텀 키보드 프로젝트였습니다. 커스텀 키보드는 MIT 라이선스에 따라 출시되었으며, 해당 라이선스는 https://github.com/EthanSK/CustomKeyboard/blob/master/LICENSE 에서 확인할 수 있습니다.\n\n5. 제3자 서비스\n\n이 서비스는 일부 제3자 데이터를 처리하기 위해 제3자 서비스를 사용합니다. 구체적으로, Hugging Face의 트랜스포머의 모델을 사용하여 데이터를 번역했습니다. 이 서비스는 Apache 라이선스 2.0의 적용을 받으며, 상업용, 수정, 배포, 특허 사용 및 개인적 사용이 가능합니다. 해당 서비스의 라이선스는 https://github.com/huggingface/transformers/blob/master/LICENSE 에서 확인할 수 있습니다.\n\n6. 제3자 링크\n\n이 서비스에는 외부 웹사이트에 대한 링크가 포함되어 있습니다. 사용자가 이 링크를 클릭하면 해당 웹사이트로 연결됩니다. 이러한 외부 사이트는 이 서비스에서 운영하지 않으므로, 사용자는 해당 웹사이트의 개인정보 보호정책을 검토하는 것이 좋습니다. 이 서비스는 제3자 사이트나 서비스의 콘텐츠, 개인정보 보호정책 또는 관행에 대해 통제할 수 없으며 이에 대한 책임도 지지 않습니다.\n\n7. 제3자 이미지\n\n이 서비스에는 제3자가 저작권을 보유한 이미지가 포함되어 있습니다. 특히 이 앱에는 GitHub, Inc.의 로고와 위키미디어 재단, Inc.의 상표인 위키데이터 로고의 복사본이 포함되어 있습니다. GitHub로고는 https://github.com/logos 에서 확인할 수 있으며, 위키데이터 로고에 대한 조건은 다음 위키미디어 페이지에서 확인할 수 있습니다: https://foundation.wikimedia.org/wiki/Policy:Trademark_policy . 이 서비스는 이러한 기준에 맞게 저작권이 있는 이미지를 사용하며, 유일한 예외는 오픈 소스 커뮤니티에서 일반적으로 사용되는 GitHub 로고의 회전입니다.\n\n8. 콘텐츠 공지\n\n이 서비스를 통해 사용자는 언어 콘텐츠(이하 "콘텐츠")에 접근할 수 있습니다. 이 콘텐츠 중 일부는 어린이 및 법정 미성년자에게 부적절할 수 있습니다. 서비스를 사용하여 콘텐츠에 접근하는 것은 명시적으로 알려지지 않은 한 정보가 제공되지 않도록 되어 있습니다. 특히, 사용자는 성적이거나 폭력적이거나 기타 부적절한 성격의 콘텐츠에서 다른 문법적 기능에 접근할 수 있습니다. 사용자가 이 콘텐츠의 성격에 대해 아직 알지 못하는 경우, 부적절한 콘텐츠에 대한 접근이 불가능합니다. SCRIBE는 이러한 콘텐츠에 대한 액세스에 대해 어떠한 책임도 지지 않습니다.\n\n9. 변경 사항\n\n이 정책은 변경될 수 있습니다. 이 정책에 대한 업데이트는 모든 이전 버전을 대체하며, 중요한 변경 사항의 경우 다음 서비스 업데이트에서 추가로 명확하게 안내될 것입니다. SCRIBE는 사용자가 최신 개인정보 보호 관행에 대한 정보를 확인하고 변경 사항에 숙지하기 위해 주기적으로 이 정책을 검토할 것을 권장합니다.\n\n10. 연락\n\n이 정책에 대해 궁금한 점, 우려 사항 또는 제안이 있는 경우 주저하지 말고 https://github.com/scribe-org 를 방문하거나 scribe.langauge@gmail.com 에서 SCRIBE에게 문의하세요. 이러한 문의에 대한 책임자는 Andrew Tavis McAllister 입니다.\n\n11. 발효일\n\n이 정책은 2022년 5월 24일부로 발효됩니다. + 제3자 라이선스 + 사용된 코드의 소유자 + 커스텀 키보드\n• 저자: EthanSK\n• 라이선스: MIT\n• 링크: https://github.com/EthanSK/CustomKeyboard/blob/master/LICENSE + 기본 키보드\n• 저자: Simple Mobile Tools\n• 라이선스: GPL-3.0\n• 링크: https://github.com/SimpleMobileTools/Simple-Keyboard/blob/main/LICENSE + Scribe 개발자(SCRIBE)는 제3자 코드를 사용하여 iOS 애플리케이션 "Scribe - 언어 키보드"(서비스)를 제작했습니다. 이 서비스 제작에 사용된 모든 소스 코드는 서비스에서 사용된 방식으로 완전하게 활용할 수 있는 소스에서 비롯되었습니다. 이 섹션에서는 서비스의 기반이 된 소스 코드와 각 코드에 해당하는 라이선스를 나열합니다.\n\n다음은 사용된 모든 소스 코드 목록, 코드의 주요 저자 또는 저자들, 사용 당시의 라이선스, 그리고 라이선스 링크입니다. + 법률 + 정보 + 시제 선택 + 아래에서 활용형을 선택하세요. + 최근 활용한 + 활용 + 동사 검색 + 동사 활용 + Scribe 활용에 새로운 데이터를 추가합니다. + 동사 데이터 다운로드 + 활용을 시작하려면 데이터를 다운로드하세요! + 동사 데이터 + Scribe 키보드에 새로운 데이터를 추가합니다. + 키보드 데이터 다운로드 + 언어 데이터 + 모든 언어 + 다운로드 할 데이터 선택 + 다운로드 + 새로운 데이터 확인하기 + 정기적으로 데이터 업데이트히기 + 업데이트 + 아래 지침에 따라 Scribe 키보드를 기기에 설치하세요. + 빠른 튜토리얼 + 키보드 설정 열기 + 키보드 + Scribe 설정 열기 + 선택하기 + 사용할 키보드 활성화 + 입력 시, 다음을 누르세요 + 키보드를 선택할 수 있습니다. + 키보드 설치 + 설치 + 위키데이터는 위키미디어 재단에 의해 유지되는 협업 편집 지식 그래프입니다. 이는 위키백과와 수많은 다른 프로젝트를 위한 개방형 데이터의 출처로 사용됩니다. + Scribe는 많은 핵심 기능에서 위키데이터의 언어 데이터를 사용합니다. 우리는 명사의 성별, 동사의 활용 등 다양한 정보를 얻습니다! + wikidata.org에서 계정을 만들면 Scribe와 많은 다른 프로젝트를 지원하는 커뮤니티에 참여할 수 있습니다. 함께 세상에 유용한 정보를 나누는 데 도움을 주세요! + 앱 설정과 설치된 언어 키보드는 여기서 찾을 수 있습니다. + 키보드 설치하기 + 추천 및 완성 설명 + 입력 시 성별에 따라 다른 단어가 제안될 때, 해당 단어에 밑줄 쳐서 성별을 나타낸다. + 이모지 추천 + 더 표현력 있는 입력을 위해 이모지 추천 및 완성을 켭니다. + 이모지 피부 톤 기본값 설정 + 사용할 피부 톤 + 이모지 자동 추천 및 완성을 위한 피부 톤의 기본값을 설정합니다. + 삭제 키 길게 눌러 단어 단위로 삭제 + 삭제 키를 길게 눌렀을 때 텍스트가 단어 단위로 삭제됩니다. + 스페이스 두 번 눌러 마침표 추가 + 스페이스 키를 두 번 누르면 자동으로 마침표를 삽입합니다. + 길게 눌러 문자 대체 + 키를 누른 채로 원하는 문자로 드래그하여 대체 문자를 선택합니다. + 키를 눌러서 팝업 보기 + 키를 눌렀을 때 해당 키에 대한 팝업을 표시합니다. + 문장부호 앞 공백 제거 + 문장부호 앞의 불필요한 공백을 제거합니다. + 기능 + 입력 시 진동 + 입력할 때 기기가 진동하도록 합니다. + 통화 기호 기본값 + 숫자 키 기호 + 숫자 키에 어떤 통화 기호가 표시될지를 선택하세요. + 키보드 형식 + 적용할 레이아웃 + 선호도와 언어 필요에 맞는 키보드 레이아웃을 선택하세요. + 악센트 문자 비활성화 + 기본 키보드 레이아웃에서 악센트 문자 키를 제거합니다. + 기본 키보드에서 마침표와 쉼표 + 편리한 입력을 위해 기본 키보드에 마침표와 쉼표 키를 포함합니다. + 레이아웃 + 설치된 키보드 선택 + 언어 선택 + 원본 언어는 무엇인가요 + 번역 언어 + 번역할 언어를 변경하세요. + 번역할 언어 + 다크 모드 + 앱 디스플레이를 다크 모드로 변경합니다. + 언어 설정 + 앱에서 사용할 언어 선택 + 현재 기기에 설치된 언어는 하나뿐입니다. 설정에서 추가 언어를 설치한 후 Scribe의 다양한 지역화를 선택할 수 있습니다. + 기기 언어가 하나뿐입니다. + Scribe 앱에서 사용할 언어를 변경합니다. + 강한 색상 대비 + 접근성을 높이고 더 선명히 보기 위해 색상 대비를 증가시킵니다. + 앱 글자 크기 키우기 + 읽기 편하도록 메뉴 글자 크기를 늘립니다. + 앱 설정 + 설정 + 번역 diff --git a/Scribe-i18n/values/mr/string.xml b/Scribe-i18n/values/mr/string.xml index e7d64a42..7f676884 100644 --- a/Scribe-i18n/values/mr/string.xml +++ b/Scribe-i18n/values/mr/string.xml @@ -1,127 +1,127 @@ - इंग्रजी - फ्रेंच - जर्मन - इटालियन - पोर्तुगीज - रशियन - स्पॅनिश - स्वीडिश - इथे तुम्ही स्क्राइब आणि त्याच्या समुदायाबद्दल अधिक जाणून घेऊ शकता. - गिटहबवर कोड पहा - आम्हाला मॅस्टोडॉनवर फॉलो करा - मॅट्रिक्सवर टीमशी बोला - स्क्राइब कॉन्जुगेट शेअर करा - स्क्राइब शेअर करा - समुदाय - सर्व स्क्राइब अ‍ॅप्स पहा - विकिमीडियाचे योगदान आणि स्क्राइब - आम्ही एकत्र कसे काम करतो - विकिमीडिया योगदानकर्त्यांच्या समर्थनाशिवाय स्क्राइब शक्य झाले नसते. विशेषतः स्क्राइब विकिडेटा शब्दकोशीय डेटा आणि विविध भाषांसाठी विकिपीडियाच्या डेटाचा वापर करतो. - विकिडेटा हा विकिमीडिया फाउंडेशनद्वारे होस्ट केलेला एक सहयोगी संपादित बहुभाषिक ज्ञान ग्राफ आहे. याचा डेटा क्रिएटिव्ह कॉमन्स पब्लिक डोमेन (CC0) अंतर्गत उपलब्ध आहे. - विकिपीडिया हे एक बहुभाषिक मुक्त ऑनलाइन विश्वकोश आहे. स्क्राइब शब्दांच्या सुचवण्या करण्यासाठी विकिपीडियाच्या डेटाचा वापर करतो. - अ‍ॅप सूचनांचे पुनरावलोकन करा - बग रिपोर्ट करा - आम्हाला ईमेल पाठवा - स्क्राइब कॉन्जुगेटला रेट करा - स्क्राइबला रेट करा - प्रतिक्रिया आणि समर्थन - आवृत्ती - गोपनीयता धोरण - तुमच्या सुरक्षेची काळजी - कृपया लक्षात ठेवा की या धोरणाचा इंग्रजी आवृत्ती इतर सर्व आवृत्त्यांवर प्राधान्य देते.\n\nस्क्राइब डेव्हलपर्सनी (स्क्राइब) आयओएस अ‍ॅप्लिकेशन "स्क्राइब - भाषा कीबोर्ड्स" हे खुले-स्रोत अ‍ॅप्लिकेशन म्हणून तयार केले आहे. हे सेवा स्क्राइबद्वारे विनामूल्य प्रदान केली जाते. - तृतीय-पक्ष परवाने - ज्यांचा कोड आम्ही वापरला आहे - कस्टम कीबोर्ड\n• लेखक: एथेन एस के\n• परवाना: एमआयटी\n• लिंक: https://github.com/EthanSK/CustomKeyboard/blob/master/LICENSE - सिंपल कीबोर्ड\n• लेखक: सिंपल मोबाईल टूल्स\n• परवाना: GPL-3.0\n• लिंक: https://github.com/SimpleMobileTools/Simple-Keyboard/blob/main/LICENSE - स्क्राइब डेव्हलपर्सनी आयओएस अ‍ॅप्लिकेशन \'स्क्राइब - भाषा कीबोर्ड्स\' तृतीय-पक्ष कोडचा वापर करून तयार केले आहे. - कायदेशीर - बद्दल - काल निवडा - खालीलपैकी एक संयोजन निवडा - अलीकडे संयोजित केलेले - संयोजन - क्रियापद शोधा - क्रियापद संयोजन - स्क्राइब संयोजनात नवीन डेटा जोडा. - क्रियापद डेटा डाउनलोड करा - संयोजन करण्यासाठी डेटा डाउनलोड करा! - क्रियापद डेटा - स्क्राइब कीबोर्डमध्ये नवीन डेटा जोडा. - कीबोर्ड डेटा डाउनलोड करा - भाषा डेटा - सर्व भाषा - डाउनलोड करण्यासाठी डेटा निवडा - डेटा डाउनलोड करा - नवीन डेटाची तपासणी करा - नियमित डेटा अद्ययावत करा - डेटा अद्ययावत करा - तुमच्या डिव्हाइसवर स्क्राइब कीबोर्ड इंस्टॉल करण्यासाठी खालील सूचनांचे पालन करा. - त्वरित ट्युटोरियल - कीबोर्ड सेटिंग्ज उघडा - कीबोर्ड - स्क्राइब सेटिंग्ज उघडा - निवडा - तुम्हाला वापरायचे असलेले कीबोर्ड सक्रिय करा - टाइप करताना दाबा - कीबोर्ड निवडण्यासाठी - कीबोर्ड इंस्टॉलेशन - इंस्टॉलेशन - अ‍ॅप आणि इंस्टॉल केलेल्या भाषा कीबोर्डची सेटिंग्ज इथे मिळतील. - कीबोर्ड इंस्टॉल करा - सुचवण्या/समाप्ति वर्णन करा - टाइप करताना सुचवण्या आणि समाप्ति रेखांकित करा जेणेकरून त्यांच्या लिंगाची माहिती मिळू शकेल. - इमोजीचा स्वयंचलित सुचवण्या - अधिक अभिव्यक्तीपूर्ण टाइपिंगसाठी इमोजीच्या सुचवण्या आणि समाप्ति सक्षम करा. - डिफॉल्ट इमोजी त्वचा रंग - वापरल्या जाणाऱ्या त्वचेचा रंग - इमोजीच्या सुचवण्या आणि समाप्ति साठी डिफॉल्ट त्वचा रंग सेट करा. - शब्द दर शब्द हटवा - डिलीट की थांबून धरल्यास शब्द दर शब्द हटवा. - दुहेरी स्पेससाठी अवधि - स्पेस की दोनदा दाबल्यावर स्वयंचलितपणे अवधि घाला. - वैकल्पिक अक्षरांसाठी थांबा - कुञ्जी धरून इच्छित अक्षरावर खीचून वैकल्पिक अक्षर निवडा. - कुञ्जी दाबण्यावर पॉपअप दाखवा - कुञ्जी दाबण्यावर पॉपअप दाखवा. - विरामचिन्ह स्थान काढा - विरामचिन्हांपूर्वीचे अतिरिक्त स्थान काढा. - कार्यक्षमता - कुञ्जी दाबण्यावर कंपन - कुञ्जी दाबल्यावर डिव्हाइस कंपन करेल. - डिफॉल्ट चलन चिन्ह - 123 किजसाठी चिन्ह - संक्येत कुञ्जींवर कोणते चलन चिन्ह दिसेल ते निवडा. - डिफॉल्ट कीबोर्ड - वापरले जाणारे लेआउट - तुमच्या टाइपिंग आवडीनुसार आणि भाषा गरजेनुसार कीबोर्ड लेआउट निवडा. - अक्सेंट अक्षरे अक्षम करा - प्राथमिक कीबोर्ड लेआउटवर अक्सेंट अक्षरे काढा. - ABC वर अवधि आणि कॉमा - सुलभ टाइपिंगसाठी मुख्य कीबोर्डवर अवधि आणि कॉमा कुञ्जी समाविष्ट करा. - लेआउट - इंस्टॉल केलेले कीबोर्ड निवडा - भाषा निवडा - स्रोत भाषा काय आहे - अनुवाद भाषा - अनुवाद करायची भाषा बदला. - अनुवाद स्रोत भाषा - डार्क मोड - अ‍ॅप डिस्प्ले डार्क मोडमध्ये बदला. - अ‍ॅपची भाषा - अ‍ॅप टेक्स्टसाठी भाषा निवडा - तुमच्या डिव्हाइसवर फक्त एक भाषा स्थापित आहे. कृपया सेटिंग्जमध्ये अधिक भाषांचे संयोजन स्थापित करा आणि नंतर तुम्ही स्क्राइबच्या वेगवेगळ्या स्थानिकीकरण निवडू शकता. - फक्त एक डिव्हाइस भाषा - स्क्राइब अ‍ॅप कोणत्या भाषेत असेल ते बदला. - उच्च रंग कंट्रास्ट - चांगली दृश्यमानता आणि स्पष्ट पाहण्याच्या अनुभवासाठी रंग कंट्रास्ट वाढवा. - अ‍ॅप टेक्स्टचा आकार वाढवा - चांगली वाचनीयता मिळवण्यासाठी मेनू टेक्स्टचा आकार वाढवा. - अ‍ॅप सेटिंग्ज - सेटिंग्ज - अनुवाद - विकिडाटा हे सहयोगाने संपादित ज्ञान ग्राफ आहे, जे विकिमीडिया फाउंडेशनद्वारे देखभाल केले जाते. हे विकिपीडिया आणि इतर अनेक प्रकल्पांसाठी खुला डेटा स्रोत आहे. - स्क्राइब विकिडाटाच्या भाषा डेटाचा वापर त्याच्या अनेक मुख्य वैशिष्ट्यांसाठी करतो. आम्हाला या डेटामधून संज्ञा लिंग, क्रियापद रूपांतरण आणि इतर माहिती मिळते! - तुम्ही wikidata.org वर खाती बनवून त्या समुदायात सामील होऊ शकता, जो स्क्राइब आणि इतर अनेक प्रकल्पांना समर्थन देत आहे. आमच्यासोबत मोफत माहिती जगभर पोहचविण्यात मदत करा! + इंग्रजी + फ्रेंच + जर्मन + इटालियन + पोर्तुगीज + रशियन + स्पॅनिश + स्वीडिश + इथे तुम्ही स्क्राइब आणि त्याच्या समुदायाबद्दल अधिक जाणून घेऊ शकता. + गिटहबवर कोड पहा + आम्हाला मॅस्टोडॉनवर फॉलो करा + मॅट्रिक्सवर टीमशी बोला + स्क्राइब कॉन्जुगेट शेअर करा + स्क्राइब शेअर करा + समुदाय + सर्व स्क्राइब अ‍ॅप्स पहा + विकिमीडियाचे योगदान आणि स्क्राइब + आम्ही एकत्र कसे काम करतो + विकिमीडिया योगदानकर्त्यांच्या समर्थनाशिवाय स्क्राइब शक्य झाले नसते. विशेषतः स्क्राइब विकिडेटा शब्दकोशीय डेटा आणि विविध भाषांसाठी विकिपीडियाच्या डेटाचा वापर करतो. + विकिडेटा हा विकिमीडिया फाउंडेशनद्वारे होस्ट केलेला एक सहयोगी संपादित बहुभाषिक ज्ञान ग्राफ आहे. याचा डेटा क्रिएटिव्ह कॉमन्स पब्लिक डोमेन (CC0) अंतर्गत उपलब्ध आहे. + विकिपीडिया हे एक बहुभाषिक मुक्त ऑनलाइन विश्वकोश आहे. स्क्राइब शब्दांच्या सुचवण्या करण्यासाठी विकिपीडियाच्या डेटाचा वापर करतो. + अ‍ॅप सूचनांचे पुनरावलोकन करा + बग रिपोर्ट करा + आम्हाला ईमेल पाठवा + स्क्राइब कॉन्जुगेटला रेट करा + स्क्राइबला रेट करा + प्रतिक्रिया आणि समर्थन + आवृत्ती + गोपनीयता धोरण + तुमच्या सुरक्षेची काळजी + कृपया लक्षात ठेवा की या धोरणाचा इंग्रजी आवृत्ती इतर सर्व आवृत्त्यांवर प्राधान्य देते.\n\nस्क्राइब डेव्हलपर्सनी (स्क्राइब) आयओएस अ‍ॅप्लिकेशन "स्क्राइब - भाषा कीबोर्ड्स" हे खुले-स्रोत अ‍ॅप्लिकेशन म्हणून तयार केले आहे. हे सेवा स्क्राइबद्वारे विनामूल्य प्रदान केली जाते. + तृतीय-पक्ष परवाने + ज्यांचा कोड आम्ही वापरला आहे + कस्टम कीबोर्ड\n• लेखक: एथेन एस के\n• परवाना: एमआयटी\n• लिंक: https://github.com/EthanSK/CustomKeyboard/blob/master/LICENSE + सिंपल कीबोर्ड\n• लेखक: सिंपल मोबाईल टूल्स\n• परवाना: GPL-3.0\n• लिंक: https://github.com/SimpleMobileTools/Simple-Keyboard/blob/main/LICENSE + स्क्राइब डेव्हलपर्सनी आयओएस अ‍ॅप्लिकेशन \'स्क्राइब - भाषा कीबोर्ड्स\' तृतीय-पक्ष कोडचा वापर करून तयार केले आहे. + कायदेशीर + बद्दल + काल निवडा + खालीलपैकी एक संयोजन निवडा + अलीकडे संयोजित केलेले + संयोजन + क्रियापद शोधा + क्रियापद संयोजन + स्क्राइब संयोजनात नवीन डेटा जोडा. + क्रियापद डेटा डाउनलोड करा + संयोजन करण्यासाठी डेटा डाउनलोड करा! + क्रियापद डेटा + स्क्राइब कीबोर्डमध्ये नवीन डेटा जोडा. + कीबोर्ड डेटा डाउनलोड करा + भाषा डेटा + सर्व भाषा + डाउनलोड करण्यासाठी डेटा निवडा + डेटा डाउनलोड करा + नवीन डेटाची तपासणी करा + नियमित डेटा अद्ययावत करा + डेटा अद्ययावत करा + तुमच्या डिव्हाइसवर स्क्राइब कीबोर्ड इंस्टॉल करण्यासाठी खालील सूचनांचे पालन करा. + त्वरित ट्युटोरियल + कीबोर्ड सेटिंग्ज उघडा + कीबोर्ड + स्क्राइब सेटिंग्ज उघडा + निवडा + तुम्हाला वापरायचे असलेले कीबोर्ड सक्रिय करा + टाइप करताना दाबा + कीबोर्ड निवडण्यासाठी + कीबोर्ड इंस्टॉलेशन + इंस्टॉलेशन + विकिडाटा हे सहयोगाने संपादित ज्ञान ग्राफ आहे, जे विकिमीडिया फाउंडेशनद्वारे देखभाल केले जाते. हे विकिपीडिया आणि इतर अनेक प्रकल्पांसाठी खुला डेटा स्रोत आहे. + स्क्राइब विकिडाटाच्या भाषा डेटाचा वापर त्याच्या अनेक मुख्य वैशिष्ट्यांसाठी करतो. आम्हाला या डेटामधून संज्ञा लिंग, क्रियापद रूपांतरण आणि इतर माहिती मिळते! + तुम्ही wikidata.org वर खाती बनवून त्या समुदायात सामील होऊ शकता, जो स्क्राइब आणि इतर अनेक प्रकल्पांना समर्थन देत आहे. आमच्यासोबत मोफत माहिती जगभर पोहचविण्यात मदत करा! + अ‍ॅप आणि इंस्टॉल केलेल्या भाषा कीबोर्डची सेटिंग्ज इथे मिळतील. + कीबोर्ड इंस्टॉल करा + सुचवण्या/समाप्ति वर्णन करा + टाइप करताना सुचवण्या आणि समाप्ति रेखांकित करा जेणेकरून त्यांच्या लिंगाची माहिती मिळू शकेल. + इमोजीचा स्वयंचलित सुचवण्या + अधिक अभिव्यक्तीपूर्ण टाइपिंगसाठी इमोजीच्या सुचवण्या आणि समाप्ति सक्षम करा. + डिफॉल्ट इमोजी त्वचा रंग + वापरल्या जाणाऱ्या त्वचेचा रंग + इमोजीच्या सुचवण्या आणि समाप्ति साठी डिफॉल्ट त्वचा रंग सेट करा. + शब्द दर शब्द हटवा + डिलीट की थांबून धरल्यास शब्द दर शब्द हटवा. + दुहेरी स्पेससाठी अवधि + स्पेस की दोनदा दाबल्यावर स्वयंचलितपणे अवधि घाला. + वैकल्पिक अक्षरांसाठी थांबा + कुञ्जी धरून इच्छित अक्षरावर खीचून वैकल्पिक अक्षर निवडा. + कुञ्जी दाबण्यावर पॉपअप दाखवा + कुञ्जी दाबण्यावर पॉपअप दाखवा. + विरामचिन्ह स्थान काढा + विरामचिन्हांपूर्वीचे अतिरिक्त स्थान काढा. + कार्यक्षमता + कुञ्जी दाबण्यावर कंपन + कुञ्जी दाबल्यावर डिव्हाइस कंपन करेल. + डिफॉल्ट चलन चिन्ह + 123 किजसाठी चिन्ह + संक्येत कुञ्जींवर कोणते चलन चिन्ह दिसेल ते निवडा. + डिफॉल्ट कीबोर्ड + वापरले जाणारे लेआउट + तुमच्या टाइपिंग आवडीनुसार आणि भाषा गरजेनुसार कीबोर्ड लेआउट निवडा. + अक्सेंट अक्षरे अक्षम करा + प्राथमिक कीबोर्ड लेआउटवर अक्सेंट अक्षरे काढा. + ABC वर अवधि आणि कॉमा + सुलभ टाइपिंगसाठी मुख्य कीबोर्डवर अवधि आणि कॉमा कुञ्जी समाविष्ट करा. + लेआउट + इंस्टॉल केलेले कीबोर्ड निवडा + भाषा निवडा + स्रोत भाषा काय आहे + अनुवाद भाषा + अनुवाद करायची भाषा बदला. + अनुवाद स्रोत भाषा + डार्क मोड + अ‍ॅप डिस्प्ले डार्क मोडमध्ये बदला. + अ‍ॅपची भाषा + अ‍ॅप टेक्स्टसाठी भाषा निवडा + तुमच्या डिव्हाइसवर फक्त एक भाषा स्थापित आहे. कृपया सेटिंग्जमध्ये अधिक भाषांचे संयोजन स्थापित करा आणि नंतर तुम्ही स्क्राइबच्या वेगवेगळ्या स्थानिकीकरण निवडू शकता. + फक्त एक डिव्हाइस भाषा + स्क्राइब अ‍ॅप कोणत्या भाषेत असेल ते बदला. + उच्च रंग कंट्रास्ट + चांगली दृश्यमानता आणि स्पष्ट पाहण्याच्या अनुभवासाठी रंग कंट्रास्ट वाढवा. + अ‍ॅप टेक्स्टचा आकार वाढवा + चांगली वाचनीयता मिळवण्यासाठी मेनू टेक्स्टचा आकार वाढवा. + अ‍ॅप सेटिंग्ज + सेटिंग्ज + अनुवाद diff --git a/Scribe-i18n/values/pt/string.xml b/Scribe-i18n/values/pt/string.xml index e6436cd3..c9539bd7 100644 --- a/Scribe-i18n/values/pt/string.xml +++ b/Scribe-i18n/values/pt/string.xml @@ -1,127 +1,127 @@ - Inglês - Francês - Alemão - Italiano - Português - Russo - Espanhol - Sueco - Saiba mais sobre este aplicativo e a nossa comunidade. - Veja o código no GitHub - Siga-nos no Mastodon - Converse conosco no Matrix - Compartilhe o Scribe Conjugate - Compartilhe o Scribe - Comunidade - Veja todos os aplicativos Scribe - Wikimedia e Scribe - Como nós trabalhamos juntos - O Scribe não seria possível sem as incontáveis contribuições feitas pelos contribuidores da Wikimedia aos diversos projetos que ela apoia. O Scribe usa dados da comunidade de dados lexográficos da Wikidata, bem como dados da Wikipédia, para cada idioma ofertado pelo Scribe. - A Wikidata é um grafo de conhecimento multilíngue editado colaborativamente e hospedado pela Fundação Wikimedia. A Wikidata fornece dados de uso gratuito por qualquer pessoa sob a licença Creative Commons de Domínio Público (CC0). O Scribe usa dados linguísticos da Wikidata para fornecer aos seus usuários conjugações de verbos, anotações de substantivos, plurais, e muitas outras funcionalidades. - A Wikipédia é uma enciclopédia multilíngue online e gratuita, escrita e mantida por uma comunidade de voluntários através de colaboração aberta e um sistema de edição baseado em wiki. O Scribe usa dados da Wikiédia para fornecer sugestões automáticas das palavras mais comuns em um idioma, bem como as palavras que mais comumente as sucedem. - Restaurar as dicas - Reportar um bug - Fale conosco - Avaliar o Scribe Conjugar - Avaliar o Scribe - Feedback e suporte - Versão - Política de privacidade - Sua segurança é nossa prioridade - Esteja ciente de que a versão em inglês desta política prevalece sobre todas as outras versões.\n\nOs desenvolvedores do Scribe (SCRIBE) criaram o aplicativo iOS "Scribe - Teclados de Idiomas" (SERVIÇO) como um aplicativo de código aberto. Este SERVIÇO é fornecido pelo SCRIBE sem custo e para ser utilizado como está.\n\nEsta política de privacidade (POLÍTICA) serve para informar sobre as políticas de acesso, rastreamento, coleta, retenção, uso e divulgação de informações pessoais (INFORMAÇÕES DO USUÁRIO) e dados de uso (DADOS DO USUÁRIO) para todos os indivíduos que utilizam este SERVIÇO (USUÁRIOS).\n\nAs INFORMAÇÕES DO USUÁRIO são especificamente definidas como quaisquer informações relacionadas aos próprios USUÁRIOS ou aos dispositivos que eles utilizam para acessar o SERVIÇO.\n\nOs DADOS DO USUÁRIO são especificamente definidos como qualquer texto digitado ou ações realizadas pelos USUÁRIOS durante o uso do SERVIÇO.\n\n1. Declaração de Política\n\nEste SERVIÇO não acessa, rastreia, coleta, retém, usa ou divulga quaisquer INFORMAÇÕES DO USUÁRIO ou DADOS DO USUÁRIO.\n\n2. Não Rastreamento\n\nOs USUÁRIOS que entrarem em contato com o SCRIBE para solicitar que suas INFORMAÇÕES DE USUÁRIO e DADOS DE USUÁRIO não sejam rastreados receberão uma cópia desta POLÍTICA, bem como um link para todos os códigos-fonte como prova de que não estão sendo rastreados.\n\n3. Dados de Terceiros\n\nEste SERVIÇO utiliza dados de terceiros. Todos os dados utilizados na criação deste SERVIÇO provêm de fontes que permitem seu uso integral na forma como é feito pelo SERVIÇO. Especificamente, os dados para este SERVIÇO provêm da Wikidata, Wikipédia e Unicode. A Wikidata declara que "Todos os dados estruturados do espaço nominal principal e do de propriedade são disponibilizados ao abrigo da Licença Creative Commons CC0; o texto nos restantes espaços nominais é disponibilizado ao abrigo da Licença Atribuição-CompartilhaIgual da Creative Commons". A política que detalha o uso de dados do Wikidata pode ser encontrada em https://www.wikidata.org/wiki/Wikidata:Licensing. A Wikipédia declara que dados de texto, o tipo de dado utilizado pelo SERVIÇO, "... podem ser utilizados sob os termos da licença Atribuição-CompartilhaIgual 4.0 Internacional (CC BY-SA 4.0) da Creative Commons". A política que detalha o uso de dados da Wikipédia pode ser encontrada em https://en.wikipedia.org/wiki/Wikipedia:Reusing_Wikipedia_content. O Unicode concede permissão, "... gratuitamente, a qualquer pessoa que obtenha uma cópia dos arquivos de dados Unicode e qualquer documentação associada (os "Arquivos de Dados") ou software Unicode e qualquer documentação associada (o "Software") para lidar com os Arquivos de Dados ou Software sem restrições..." A política que detalha o uso de dados Unicode pode ser encontrada em https://www.unicode.org/license.txt.\n\n4. Código-fonte de terceiros\n\nEste SERVIÇO é baseado em código de terceiros. Todo o código-fonte utilizado na criação deste SERVIÇO provém de fontes que permitem seu pleno uso da forma como é feito pelo SERVIÇO. Especificamente, a base deste projeto foi o projeto Teclado Personalizado de Ethan Sarif-Kattan. O Teclado Personalizado foi lançado sob uma licença MIT, disponível em https://github.com/EthanSK/CustomKeyboard/blob/master/LICENSE.\n\n5. Serviços de Terceiros\n\nEste SERVIÇO utiliza serviços de terceiros para manipular alguns dos dados de terceiros. Especificamente, os dados foram traduzidos usando modelos de transformadores da Hugging Face. Este serviço é coberto pela Licença Apache 2.0, que declara que está disponível para uso comercial, modificação, distribuição, uso de patentes e uso privado. A licença para o serviço mencionado pode ser encontrada em https://github.com/huggingface/transformers/blob/master/LICENSE.\n\n6. Links de Terceiros\n\nEste SERVIÇO contém links para sites externos. Se os USUÁRIOS clicarem em um link de terceiros, serão direcionados para um site. Esteja ciente de que esses sites externos não são operados por este SERVIÇO. Portanto, é altamente recomendável que os USUÁRIOS revisem a política de privacidade desses sites. Este SERVIÇO não tem controle e não assume qualquer responsabilidade pelo conteúdo, políticas de privacidade ou práticas de quaisquer sites ou serviços de terceiros.\n\n7. Imagens de Terceiros\n\nEste SERVIÇO contém imagens de terceiros protegidas por direitos autorais. Especificamente, este aplicativo inclui uma cópia dos logotipos do GitHub, Inc., e da Wikidata, marca registrada da Wikimedia Foundation, Inc. Os termos pelos quais o logotipo do GitHub pode ser usado podem ser encontrados em https://github.com/logos, e os termos para o uso do logotipo da Wikidata podem ser encontrados na seguinte página da Wikimedia: https://foundation.wikimedia.org/wiki/Policy:Trademark_policy. Este SERVIÇO usa as imagens protegidas por direitos autorais de uma forma que atende a esses critérios, com a única diferença sendo uma rotação do logotipo do GitHub, comum na comunidade de código aberto, para indicar que contém um link para o site do GitHub.\n\n8. Aviso de Conteúdo\n\nEste SERVIÇO permite que os USUÁRIOS acessem conteúdo linguístico (CONTEÚDO). Parte deste CONTEÚDO pode ser considerada inapropriada para crianças e menores de idade. O acesso ao CONTEÚDO por meio do SERVIÇO é feito de forma que as informações não se façam disponíveis a menos que sejam explicitamente conhecidas. Especificamente, os USUÁRIOS "podem" traduzir palavras, conjugar verbos e acessar outras características gramaticais do CONTEÚDO que possam ser de natureza sexual, violenta, ou de alguma forma inapropriada. Os USUÁRIOS "não podem" traduzir palavras, conjugar verbos e acessar outras características gramaticais do CONTEÚDO que possam ser de natureza sexual, violenta, ou de alguma forma inapropriada, se ainda não tiverem conhecimento da natureza deste CONTEÚDO. O SCRIBE não se responsabiliza pelo acesso a tal CONTEÚDO.\n\n9. Alterações\n\nEsta POLÍTICA está sujeita a alterações. As atualizações desta POLÍTICA substituirão todas as ocorrências anteriores e, se consideradas relevantes, serão claramente declaradas na próxima atualização aplicável do SERVIÇO. O SCRIBE incentiva os USUÁRIOS a revisarem periodicamente esta POLÍTICA para obter as informações mais recentes sobre nossas práticas de privacidade e se familiarizarem com quaisquer alterações.\n\n10. Contato\n\nCaso tenha alguma dúvida, preocupação, ou sugestão sobre esta POLÍTICA, não hesite em visitar https://github.com/scribe-org ou entrar em contato com o SCRIBE pelo e-mail scribe.langauge@gmail.com. O responsável pelos canais de contato é Andrew Tavis McAllister.\n\n11. Data de Vigência\n\nEsta POLÍTICA entra em vigor em 24 de maio de 2022. - Licenças de terceiros - Fontes dos códigos que utilizamos - Teclado Personalizado\n• Autor: EthanSK\n• Licença: MIT\n• Link: https://github.com/EthanSK/CustomKeyboard/blob/master/LICENSE - Teclado Simples\n• Autor: Simple Mobile Tools\n• Licença: GPL-3.0\n• Link: https://github.com/SimpleMobileTools/Simple-Keyboard/blob/main/LICENSE - Os desenvolvedores do Scribe (SCRIBE) criaram o aplicativo iOS "Scribe - Teclados de Idiomas" (SERVIÇO) usando código de terceiros. Todo o código-fonte usado na criação deste SERVIÇO vem de fontes que permitem o seu uso por completo da forma como é feito pelo SERVIÇO. Esta seção lista o código-fonte no qual o SERVIÇO se baseia, bem como suas respectivas licenças.\n\nA seguir você encontrará uma lista de todos os códigos-fontes utilizados, seus autores, suas licenças de uso no momento em que foram disponibilizados, e links para suas licenças. - Legalidades - Sobre - Selecionar tempo verbal - Escolha uma conjugação abaixo - Recentemente conjugado - Conjugar - Busque um verbo - Conjugar verbos - Adicionar novos dados ao Scribe Conjugate. - Baixar dados do verbo - Baixe os dados para começar a conjugar! - Dados dos verbos - Adicionar novos dados aos teclados Scribe. - Baixar dados do teclado - Dados do idioma - Todos os idiomas - Selecionar dados para baixar - Baixar dados - Verificar se há novos dados - Atualizar dados continuamente - Atualizar dados - Siga as instruções abaixo para instalar teclados Scribe no seu dispositivo. - Tutorial rápido - Acesse as configurações de teclado - Teclados - Acesse as configurações do Scribe - Selecione - Ative os teclados que você deseja usar - Ao digitar, aperte - para selecionar teclados - Como instalar um teclado - Instalação - Aqui você encontra as configurações do aplicativo e teclados de idioma instalados. - Instalar teclados - Sugestões e autocompletar - Sublinhar sugestões para indicar o gênero enquanto você digita. - Sugerir emojis - Ativa sugestões de emoji e autocompletar para digitar de maneira mais expressiva. - Tom de pele padrão dos emojis - Tom de pele a ser usado - Defina um tom de pele padrão para as sugestões de emoji. - Deletar palavra por palavra - Apagar texto palavra por palavra ao manter a tecla "deletar" pressionada. - Ponto via espaço duplo - Inserir um ponto automaticamente ao pressionar a tecla de espaço duas vezes. - Segurar tecla para acentos - Selecione caracteres alternativos ao manter uma tecla pressionada. - Mostrar pop-up ao teclar - Mostrar um pop-up de cada tecla à medida que você digita. - Deletar espaço de pontuação - Eliminar espaços em excesso antes de pontuação. - Funcionalidade - Vibrar ao digitar - Fazer o dispositivo vibrar ao pressionar as teclas. - Símbolo de moeda padrão - Símbolo para as teclas 123 - Selecione qual símbolo de moeda aparecerá nas teclas de número. - Teclado padrão - Layout a ser usado - Selecione um layout de teclado conforme suas preferências de digitação e idioma. - Desativar caracteres de acentos - Remove os caracteres com acento do seu layout de teclado padrão. - Ponto e vírgula no ABC - Inclui teclas de ponto e vírgula no seu teclado principal para facilitar a digitação. - Layout - Selecionar o teclado instalado - Selecionar idioma - O idioma de origem - Idioma da tradução - Altere o idioma a ser traduzido. - Idioma de origem da tradução - Modo escuro - Muda o visual do aplicativo para o modo escuro. - Idioma do aplicativo - Selecione o idioma para os textos do aplicativo - Você tem apenas um idioma instalado no seu dispositivo. Por favor, instale mais idiomas nas Configurações para então selecionar diferentes versões de idioma do Scribe. - Apenas um idioma no dispositivo - Altere o idioma do aplicativo Scribe. - Alto contraste de cor - Aumenta o contraste de cor para melhor nitidez e acessibilidade. - Aumentar tamanho do texto - Aumenta o tamanho dos textos no menu para melhor leitura. - Configurações do aplicativo - Configurações - Tradução - A Wikidata é um grafo de conhecimento editado colaborativamente e mantivo pela Fundação Wikimedia. A Wikidata é uma fonte de dados públicos para projetos como a Wikipédia e muitos outros. - O Scribe usa dados linguísticos da Wikidata para muitas de suas funcionalidades. Temos informações sobre gêneros de substantivos, conjugações de verbos, e muito mais! - Você pode criar uma conta em wikidata.org e se juntar à comunidade que apoia o Scribe e muitos outros projetos. Ajude-nos a fornecer dados gratuitos para o mundo! + Inglês + Francês + Alemão + Italiano + Português + Russo + Espanhol + Sueco + Saiba mais sobre este aplicativo e a nossa comunidade. + Veja o código no GitHub + Siga-nos no Mastodon + Converse conosco no Matrix + Compartilhe o Scribe Conjugate + Compartilhe o Scribe + Comunidade + Veja todos os aplicativos Scribe + Wikimedia e Scribe + Como nós trabalhamos juntos + O Scribe não seria possível sem as incontáveis contribuições feitas pelos contribuidores da Wikimedia aos diversos projetos que ela apoia. O Scribe usa dados da comunidade de dados lexográficos da Wikidata, bem como dados da Wikipédia, para cada idioma ofertado pelo Scribe. + A Wikidata é um grafo de conhecimento multilíngue editado colaborativamente e hospedado pela Fundação Wikimedia. A Wikidata fornece dados de uso gratuito por qualquer pessoa sob a licença Creative Commons de Domínio Público (CC0). O Scribe usa dados linguísticos da Wikidata para fornecer aos seus usuários conjugações de verbos, anotações de substantivos, plurais, e muitas outras funcionalidades. + A Wikipédia é uma enciclopédia multilíngue online e gratuita, escrita e mantida por uma comunidade de voluntários através de colaboração aberta e um sistema de edição baseado em wiki. O Scribe usa dados da Wikiédia para fornecer sugestões automáticas das palavras mais comuns em um idioma, bem como as palavras que mais comumente as sucedem. + Restaurar as dicas + Reportar um bug + Fale conosco + Avaliar o Scribe Conjugar + Avaliar o Scribe + Feedback e suporte + Versão + Política de privacidade + Sua segurança é nossa prioridade + Esteja ciente de que a versão em inglês desta política prevalece sobre todas as outras versões.\n\nOs desenvolvedores do Scribe (SCRIBE) criaram o aplicativo iOS "Scribe - Teclados de Idiomas" (SERVIÇO) como um aplicativo de código aberto. Este SERVIÇO é fornecido pelo SCRIBE sem custo e para ser utilizado como está.\n\nEsta política de privacidade (POLÍTICA) serve para informar sobre as políticas de acesso, rastreamento, coleta, retenção, uso e divulgação de informações pessoais (INFORMAÇÕES DO USUÁRIO) e dados de uso (DADOS DO USUÁRIO) para todos os indivíduos que utilizam este SERVIÇO (USUÁRIOS).\n\nAs INFORMAÇÕES DO USUÁRIO são especificamente definidas como quaisquer informações relacionadas aos próprios USUÁRIOS ou aos dispositivos que eles utilizam para acessar o SERVIÇO.\n\nOs DADOS DO USUÁRIO são especificamente definidos como qualquer texto digitado ou ações realizadas pelos USUÁRIOS durante o uso do SERVIÇO.\n\n1. Declaração de Política\n\nEste SERVIÇO não acessa, rastreia, coleta, retém, usa ou divulga quaisquer INFORMAÇÕES DO USUÁRIO ou DADOS DO USUÁRIO.\n\n2. Não Rastreamento\n\nOs USUÁRIOS que entrarem em contato com o SCRIBE para solicitar que suas INFORMAÇÕES DE USUÁRIO e DADOS DE USUÁRIO não sejam rastreados receberão uma cópia desta POLÍTICA, bem como um link para todos os códigos-fonte como prova de que não estão sendo rastreados.\n\n3. Dados de Terceiros\n\nEste SERVIÇO utiliza dados de terceiros. Todos os dados utilizados na criação deste SERVIÇO provêm de fontes que permitem seu uso integral na forma como é feito pelo SERVIÇO. Especificamente, os dados para este SERVIÇO provêm da Wikidata, Wikipédia e Unicode. A Wikidata declara que "Todos os dados estruturados do espaço nominal principal e do de propriedade são disponibilizados ao abrigo da Licença Creative Commons CC0; o texto nos restantes espaços nominais é disponibilizado ao abrigo da Licença Atribuição-CompartilhaIgual da Creative Commons". A política que detalha o uso de dados do Wikidata pode ser encontrada em https://www.wikidata.org/wiki/Wikidata:Licensing. A Wikipédia declara que dados de texto, o tipo de dado utilizado pelo SERVIÇO, "... podem ser utilizados sob os termos da licença Atribuição-CompartilhaIgual 4.0 Internacional (CC BY-SA 4.0) da Creative Commons". A política que detalha o uso de dados da Wikipédia pode ser encontrada em https://en.wikipedia.org/wiki/Wikipedia:Reusing_Wikipedia_content. O Unicode concede permissão, "... gratuitamente, a qualquer pessoa que obtenha uma cópia dos arquivos de dados Unicode e qualquer documentação associada (os "Arquivos de Dados") ou software Unicode e qualquer documentação associada (o "Software") para lidar com os Arquivos de Dados ou Software sem restrições..." A política que detalha o uso de dados Unicode pode ser encontrada em https://www.unicode.org/license.txt.\n\n4. Código-fonte de terceiros\n\nEste SERVIÇO é baseado em código de terceiros. Todo o código-fonte utilizado na criação deste SERVIÇO provém de fontes que permitem seu pleno uso da forma como é feito pelo SERVIÇO. Especificamente, a base deste projeto foi o projeto Teclado Personalizado de Ethan Sarif-Kattan. O Teclado Personalizado foi lançado sob uma licença MIT, disponível em https://github.com/EthanSK/CustomKeyboard/blob/master/LICENSE.\n\n5. Serviços de Terceiros\n\nEste SERVIÇO utiliza serviços de terceiros para manipular alguns dos dados de terceiros. Especificamente, os dados foram traduzidos usando modelos de transformadores da Hugging Face. Este serviço é coberto pela Licença Apache 2.0, que declara que está disponível para uso comercial, modificação, distribuição, uso de patentes e uso privado. A licença para o serviço mencionado pode ser encontrada em https://github.com/huggingface/transformers/blob/master/LICENSE.\n\n6. Links de Terceiros\n\nEste SERVIÇO contém links para sites externos. Se os USUÁRIOS clicarem em um link de terceiros, serão direcionados para um site. Esteja ciente de que esses sites externos não são operados por este SERVIÇO. Portanto, é altamente recomendável que os USUÁRIOS revisem a política de privacidade desses sites. Este SERVIÇO não tem controle e não assume qualquer responsabilidade pelo conteúdo, políticas de privacidade ou práticas de quaisquer sites ou serviços de terceiros.\n\n7. Imagens de Terceiros\n\nEste SERVIÇO contém imagens de terceiros protegidas por direitos autorais. Especificamente, este aplicativo inclui uma cópia dos logotipos do GitHub, Inc., e da Wikidata, marca registrada da Wikimedia Foundation, Inc. Os termos pelos quais o logotipo do GitHub pode ser usado podem ser encontrados em https://github.com/logos, e os termos para o uso do logotipo da Wikidata podem ser encontrados na seguinte página da Wikimedia: https://foundation.wikimedia.org/wiki/Policy:Trademark_policy. Este SERVIÇO usa as imagens protegidas por direitos autorais de uma forma que atende a esses critérios, com a única diferença sendo uma rotação do logotipo do GitHub, comum na comunidade de código aberto, para indicar que contém um link para o site do GitHub.\n\n8. Aviso de Conteúdo\n\nEste SERVIÇO permite que os USUÁRIOS acessem conteúdo linguístico (CONTEÚDO). Parte deste CONTEÚDO pode ser considerada inapropriada para crianças e menores de idade. O acesso ao CONTEÚDO por meio do SERVIÇO é feito de forma que as informações não se façam disponíveis a menos que sejam explicitamente conhecidas. Especificamente, os USUÁRIOS "podem" traduzir palavras, conjugar verbos e acessar outras características gramaticais do CONTEÚDO que possam ser de natureza sexual, violenta, ou de alguma forma inapropriada. Os USUÁRIOS "não podem" traduzir palavras, conjugar verbos e acessar outras características gramaticais do CONTEÚDO que possam ser de natureza sexual, violenta, ou de alguma forma inapropriada, se ainda não tiverem conhecimento da natureza deste CONTEÚDO. O SCRIBE não se responsabiliza pelo acesso a tal CONTEÚDO.\n\n9. Alterações\n\nEsta POLÍTICA está sujeita a alterações. As atualizações desta POLÍTICA substituirão todas as ocorrências anteriores e, se consideradas relevantes, serão claramente declaradas na próxima atualização aplicável do SERVIÇO. O SCRIBE incentiva os USUÁRIOS a revisarem periodicamente esta POLÍTICA para obter as informações mais recentes sobre nossas práticas de privacidade e se familiarizarem com quaisquer alterações.\n\n10. Contato\n\nCaso tenha alguma dúvida, preocupação, ou sugestão sobre esta POLÍTICA, não hesite em visitar https://github.com/scribe-org ou entrar em contato com o SCRIBE pelo e-mail scribe.langauge@gmail.com. O responsável pelos canais de contato é Andrew Tavis McAllister.\n\n11. Data de Vigência\n\nEsta POLÍTICA entra em vigor em 24 de maio de 2022. + Licenças de terceiros + Fontes dos códigos que utilizamos + Teclado Personalizado\n• Autor: EthanSK\n• Licença: MIT\n• Link: https://github.com/EthanSK/CustomKeyboard/blob/master/LICENSE + Teclado Simples\n• Autor: Simple Mobile Tools\n• Licença: GPL-3.0\n• Link: https://github.com/SimpleMobileTools/Simple-Keyboard/blob/main/LICENSE + Os desenvolvedores do Scribe (SCRIBE) criaram o aplicativo iOS "Scribe - Teclados de Idiomas" (SERVIÇO) usando código de terceiros. Todo o código-fonte usado na criação deste SERVIÇO vem de fontes que permitem o seu uso por completo da forma como é feito pelo SERVIÇO. Esta seção lista o código-fonte no qual o SERVIÇO se baseia, bem como suas respectivas licenças.\n\nA seguir você encontrará uma lista de todos os códigos-fontes utilizados, seus autores, suas licenças de uso no momento em que foram disponibilizados, e links para suas licenças. + Legalidades + Sobre + Selecionar tempo verbal + Escolha uma conjugação abaixo + Recentemente conjugado + Conjugar + Busque um verbo + Conjugar verbos + Adicionar novos dados ao Scribe Conjugate. + Baixar dados do verbo + Baixe os dados para começar a conjugar! + Dados dos verbos + Adicionar novos dados aos teclados Scribe. + Baixar dados do teclado + Dados do idioma + Todos os idiomas + Selecionar dados para baixar + Baixar dados + Verificar se há novos dados + Atualizar dados continuamente + Atualizar dados + Siga as instruções abaixo para instalar teclados Scribe no seu dispositivo. + Tutorial rápido + Acesse as configurações de teclado + Teclados + Acesse as configurações do Scribe + Selecione + Ative os teclados que você deseja usar + Ao digitar, aperte + para selecionar teclados + Como instalar um teclado + Instalação + A Wikidata é um grafo de conhecimento editado colaborativamente e mantivo pela Fundação Wikimedia. A Wikidata é uma fonte de dados públicos para projetos como a Wikipédia e muitos outros. + O Scribe usa dados linguísticos da Wikidata para muitas de suas funcionalidades. Temos informações sobre gêneros de substantivos, conjugações de verbos, e muito mais! + Você pode criar uma conta em wikidata.org e se juntar à comunidade que apoia o Scribe e muitos outros projetos. Ajude-nos a fornecer dados gratuitos para o mundo! + Aqui você encontra as configurações do aplicativo e teclados de idioma instalados. + Instalar teclados + Sugestões e autocompletar + Sublinhar sugestões para indicar o gênero enquanto você digita. + Sugerir emojis + Ativa sugestões de emoji e autocompletar para digitar de maneira mais expressiva. + Tom de pele padrão dos emojis + Tom de pele a ser usado + Defina um tom de pele padrão para as sugestões de emoji. + Deletar palavra por palavra + Apagar texto palavra por palavra ao manter a tecla "deletar" pressionada. + Ponto via espaço duplo + Inserir um ponto automaticamente ao pressionar a tecla de espaço duas vezes. + Segurar tecla para acentos + Selecione caracteres alternativos ao manter uma tecla pressionada. + Mostrar pop-up ao teclar + Mostrar um pop-up de cada tecla à medida que você digita. + Deletar espaço de pontuação + Eliminar espaços em excesso antes de pontuação. + Funcionalidade + Vibrar ao digitar + Fazer o dispositivo vibrar ao pressionar as teclas. + Símbolo de moeda padrão + Símbolo para as teclas 123 + Selecione qual símbolo de moeda aparecerá nas teclas de número. + Teclado padrão + Layout a ser usado + Selecione um layout de teclado conforme suas preferências de digitação e idioma. + Desativar caracteres de acentos + Remove os caracteres com acento do seu layout de teclado padrão. + Ponto e vírgula no ABC + Inclui teclas de ponto e vírgula no seu teclado principal para facilitar a digitação. + Layout + Selecionar o teclado instalado + Selecionar idioma + O idioma de origem + Idioma da tradução + Altere o idioma a ser traduzido. + Idioma de origem da tradução + Modo escuro + Muda o visual do aplicativo para o modo escuro. + Idioma do aplicativo + Selecione o idioma para os textos do aplicativo + Você tem apenas um idioma instalado no seu dispositivo. Por favor, instale mais idiomas nas Configurações para então selecionar diferentes versões de idioma do Scribe. + Apenas um idioma no dispositivo + Altere o idioma do aplicativo Scribe. + Alto contraste de cor + Aumenta o contraste de cor para melhor nitidez e acessibilidade. + Aumentar tamanho do texto + Aumenta o tamanho dos textos no menu para melhor leitura. + Configurações do aplicativo + Configurações + Tradução diff --git a/Scribe-i18n/values/sv/string.xml b/Scribe-i18n/values/sv/string.xml index 51d1f96c..85bfa371 100644 --- a/Scribe-i18n/values/sv/string.xml +++ b/Scribe-i18n/values/sv/string.xml @@ -1,127 +1,127 @@ - Engelska - Franska - Tyska - Italienska - Portugisiska - Ryska - Spanska - Svenska - Här kan du lära dig mer om Scribe och dess community. - See koden på GitHub - Följ oss på Mastodon - Chatta med teamet på Matrix - Dela Scribe - Dela Scribe - Community - Visa all Scribe-applikationer - Wikimedia och Scribe - Om vårt samarbete - Scribe skulle inte vara möjligt utan de otaliga bidrag som görs till de olika Wikimedia-projekten. Scribe använder sig av data från Wikidata Lexicographical data gemenskapen, och data från Wikipedia för de olika språk som Scribe stöder. - Wikidata är en flerspråkig kunskapsgraf som underhålls kollektivt. Den hostas av Wikimedia Foundation. Den tillhandahåller data som kan användas under Creative Commons Public Domain-licensen (CC0). Scribe använder sig av språk-relaterad data från Wikidata för att ge användare tillgång till diverse grammatiska funktioner. - Wikipedia är en flerspråkig gratis online-encyklopedi skriven och underhållen av en gemenskap av volontärer genom öppet samarbete och ett wiki-baserat redigeringssystem. Scribe använder data från Wikipedia för att producera autoförslag genom att härleda de vanligaste orden i ett språk samt de vanligaste orden som följer dem. - Återställ app-tips - Rapportera ett fel - Skicka ett e-mail till oss - Betygsätt Scribe - Betygsätt Scribe - Feedback och support - Version - Integritetspolicy - Håller dig säker - Observera att den engelska versionen av denna policy har företräde framför alla andra versioner.\n\nScribe-utvecklarna (SCRIBE) byggde iOS-applikationen "Scribe - Language Keyboards" (SERVICE) som en applikation med öppen källkod.\nDenna TJÄNST tillhandahålls av SCRIBE utan kostnad och är avsedd att användas i befintligt skick.\n\nDenna sekretesspolicy (POLICY) används för att informera läsaren om policyerna för åtkomst, spårning, insamling, lagring, användning och utlämnande av personlig information (ANVÄNDARINFORMATION) och användningsdata (ANVÄNDARDATA) för alla individer som använder denna TJÄNST (ANVÄNDARE).\n\nANVÄNDARINFORMATION definieras specifikt som all information som är relaterad till användarna själva eller de enheter de använder för att få tillgång till tjänsten.\n\nANVÄNDARDATA definieras specifikt som all text som skrivs eller åtgärder som utförs av ANVÄNDARNA när de använder TJÄNSTEN.\n\n1. Uttalande om policy\n\nDenna TJÄNST får inte tillgång till, spårar, samlar in, behåller, använder eller avslöjar någon ANVÄNDARINFORMATION eller ANVÄNDARDATA.\n\n2. Spårar inte\n\nANVÄNDARE som kontaktar SCRIBE för att be om att deras ANVÄNDARINFORMATION och ANVÄNDARDATA inte spåras kommer att förses med en kopia av denna POLICY samt en länk till alla källkoder som bevis på att de inte spåras.\n\n3. Uppgifter från tredje part\n\nDenna TJÄNST använder sig av data från tredje part. All data som används vid skapandet av denna TJÄNST kommer från källor som tillåter dess fulla användning på det sätt som görs av TJÄNSTEN. Specifikt kommer data för denna TJÄNST från Wikidata, Wikipedia och Unicode. Wikidata säger att "All strukturerad data i namnrymderna main, property och lexeme görs tillgänglig under Creative Commons CC0-licensen; text i andra namnrymder görs tillgänglig under Creative Commons Attribution-Share Alike-Licens." Policyn som beskriver Wikidatas dataanvändning finns på https://www.wikidata.org/wiki/Wikidata:Licensing. Wikipedia anger att textdata, den typ av data som används av TJÄNSTEN, "... kan användas enligt villkoren i Creative Commons Attribution-Share Alike-licensen". Policyn som beskriver Wikipedias dataanvändning kan hittas på https://en.wikipedia.org/wiki/Wikipedia:Reusing_Wikipedia_content. Unicode ger tillstånd, "... kostnadsfritt, till alla personer som erhåller en kopia av Unicode-datafilerna och all tillhörande dokumentation ("datafilerna") eller Unicode-programvaran och all tillhörande dokumentation ("programvaran") för att hantera datafilerna eller programvaran utan begränsning..." Policyn för användning av Unicode-data finns på https://www.unicode.org/license.txt.\n\n4. Källkod från tredje part\n\nDenna TJÄNST baserades på kod från tredje part. All källkod som används vid skapandet av denna TJÄNST kommer från källor som tillåter dess fulla användning på det sätt som görs av TJÄNSTEN. Grunden för detta projekt var projektet Custom Keyboard av Ethan Sarif-Kattan. Custom Keyboard släpptes under en MIT-licens, och denna licens är tillgänglig på https://github.com/EthanSK/CustomKeyboard/blob/master/LICENSE.\n\n5. Tjänster från tredje part\n\nDenna TJÄNST använder sig av tjänster från tredje part för att manipulera en del av data från tredje part. Specifikt har data översatts med hjälp av modeller från Hugging Face-transformatorer. Denna tjänst omfattas av en Apache License 2.0, som anger att den är tillgänglig för kommersiellt bruk, modifiering, distribution, patentanvändning och privat bruk. Licensen för ovannämnda tjänst finns på https://github.com/huggingface/transformers/blob/master/LICENSE.\n\n6. Länkar till tredje part\n\nDenna TJÄNST innehåller länkar till externa webbplatser. Om ANVÄNDARE klickar på en länk från tredje part kommer de att dirigeras till en webbplats. Observera att dessa externa webbplatser inte drivs av denna TJÄNST. Därför rekommenderas ANVÄNDARE starkt att granska sekretesspolicyn för dessa webbplatser. Denna TJÄNST har ingen kontroll över och tar inget ansvar för innehållet, sekretesspolicyn eller praxis på tredje parts webbplatser eller tjänster.\n\n7. Bilder från tredje part\n\nDenna TJÄNST innehåller bilder som är upphovsrättsskyddade av tredje part. Specifikt innehåller den här appen en kopia av logotyperna för GitHub, Inc och Wikidata, varumärkesskyddade av Wikimedia Foundation, Inc. Villkoren för hur GitHub-logotypen kan användas finns på https://github.com/logos, och villkoren för Wikidata-logotypen finns på följande Wikimedia-sida: https://foundation.wikimedia.org/wiki/Policy:Trademark_policy. Den här tjänsten använder de upphovsrättsskyddade bilderna på ett sätt som matchar dessa kriterier, med den enda avvikelsen är en rotation av GitHub-logotypen som är vanlig i öppen källkodsgemenskapen för att indikera att det finns en länk till GitHub-webbplatsen.\n\n8. Meddelande om innehåll\n\nDenna TJÄNST gör det möjligt för ANVÄNDARE att få tillgång till språkligt innehåll (INNEHÅLL). En del av detta INNEHÅLL kan anses vara olämpligt för barn och minderåriga som har rätt att göra det. Åtkomst till INNEHÅLL med hjälp av TJÄNSTEN görs på ett sätt så att informationen inte är tillgänglig om den inte uttryckligen är känd. Specifikt "kan" ANVÄNDARE översätta ord, böja verb och få tillgång till andra grammatiska egenskaper i INNEHÅLL som kan vara sexuella, våldsamma eller på annat sätt olämpliga till sin natur. ANVÄNDARE "kan" översätta ord, böja verb och få tillgång till andra grammatiska egenskaper i INNEHÅLL som kan vara sexuella, våldsamma eller på annat sätt olämpliga till sin natur om de inte redan känner till detta INNEHÅLLS natur. SCRIBE tar inget ansvar för åtkomsten till sådant INNEHÅLL.\n\n9. Ändringar\n\nDenna POLICY kan komma att ändras. Uppdateringar av denna POLICY kommer att ersätta alla tidigare instanser, och om de anses vara väsentliga kommer de att anges tydligt i nästa tillämpliga uppdatering av TJÄNSTEN. SCRIBE uppmuntrar ANVÄNDARE att regelbundet granska denna POLICY för den senaste informationen om vår integritetspraxis och att bekanta sig med eventuella ändringar.\n\n10. Kontakt\n\nOm du har några frågor, funderingar eller förslag om denna POLICY, tveka inte att besöka https://github.com/scribe-org eller kontakta SCRIBE på scribe.langauge@gmail.com. Ansvarig för sådana förfrågningar är Andrew Tavis McAllister.\n\n11. Ikraftträdande\n\nDenna POLICY gäller från och med den 24 maj 2022. - Licenser från tredje part - Vems kod vi använde - Custom Keyboard\n• Upphovsman: EthanSK\n• Licens: MIT\n• Länk: https://github.com/EthanSK/CustomKeyboard/blob/master/LICENSE - Simple Keyboard\n• Upphovsman: Simple Mobile Tools\n• Licens: GPL-3.0\n• Länk: https://github.com/SimpleMobileTools/Simple-Keyboard/blob/main/LICENSE - Utvecklarna på Scribe (SCRIBE) har utvecklat iOS-applikationen "Scribe - Language Keyboards" (TJÄNST) med hjälp av kod från tredje part. All källkod använd i skapelsen av denna TJÄNST kommer ifrån källor som ger oss full tillåtelse att använda koden på det sätt som görs av TJÄNSTEN. Nedan listas källkoden som TJÄNSTEN är baserad på och licenserna som sammanfaller. \n\nFöljande lista listar all källkod, upphovsmän, licensen som gällde vid tillfället av användandet och en länk till licensen. - Legalitet - Om - Välj tempus - Välj en konjugering nedan - Nyligen konjugerade - Konjugera - Sök efter verb - Konjugera verb - Lägg till ny data till Scribe Conjugate. - Ladda ner verb-data - Ladda ner data för att börja konjugera! - Verb-data - Lägg till ny data för Scribe-tangentbord. - Ladda ner tangentbords-data - Språk-data - Alla språk - Välj data att ladda ner - Ladda ner data - Kolla efter ny data - Uppdatera regelbundet data - Uppdatera data - Följ instruktionerna nedan för att installera Scribe-tangentbord på din enhet. - Snabb genomgång - Öppna tangentbords-inställningar - Tangentbord - Öppna Scribe-inställningar - Välj - Aktivera tangenbort som du vill använda - Medans du skriver, tryck - För att välja tangentbord - Tangentbords-installation - Installation - Inställningar för appen och installerade tangentbord finns här. - Installera tangentbord - Kommentera förslag/kompletteringar - Stryk under förslag och kompletteringar och visa deras genus medan du skriver. - Föreslå automatiskt emojis - Aktivera emojiförslag och kompletteringar för mer uttrycksfullt skrivande. - Standard-hudton för emojis - Hudton som ska användas - Välj en standard-hudton för automatiska förslag och komplettering gällande emojis. - Nedtryckt delete tar bort ord för ord - Ta bort text ord för ord när delete-knappen är intryckt. - Dubbla mellanslag blir punkt - Lägg automatiskt in en punkt när mellanslag trycks två gånger. - Håll ner för alternativa tecken - Välj alternativa tecken genom att hålla ner tangenten och dra fingret till önskat tecken. - Visa popup vid tangenttryck - Visa en popup av tangenter medan de trycks. - Ta bort skiljeteckenavstånd - Ta bort överflödiga mellanslag före skiljetecken. - Funktionalitet - Vibrera på tangenttryck - Låt enheten vibrera när du trycker på knapparna. - Standard-symbol för valuta - Symbol för 123-tangenter - Välj vilken valutasymbol som ska visas på sifferknapparna. - Standardtangentbord - Layout som ska användas - Välj en tangentbordslayout som passar dina skrivpreferenser och språkbehov. - Inaktivera accenter - Ta bort tangenter med accenter på den primära tangentbordslayouten. - Punk och komma på ABC - Inkludera punkt- och kommatangenter på huvudtangentbordet för att underlätta skrivandet. - Layout - Välj installerade tangentbord - Välj språk - Vilket är källspråket - Språk för översättning - Välj ett språk att översätta ifrån - Källspråk för översättning - Mörkt läge - Ändra programmets visning till mörkt läge. - App-språk - Välj språk för apptexter - Du har bara ett språk installerat på din enhet. Installera fler språk i Inställningar och efter det kan du välja olika lokaliseringar av Scribe. - Endast ett enhetsspråk - Ändra vilket språk Scribe-appen är på. - Hög färgkontrast - Öka färgkontrasten för förbättrad tillgänglighet och en tydligare tittarupplevelse. - Öka appens textstorlek - Öka storleken på menytexterna för bättre läsbarhet. - App-inställningar - Inställningar - Översättning - Wikidata är en gemensamt redigerad kunskapsgraf som underhålls av Wikimedia Foundation. Det fungerar som en källa till öppen data för projekt som Wikipedia och flera andra. - Scribe använder Wikidatas språkdata för många av sina kärnfunktioner. Vi får information som substantiv, genus, verbböjningar och mycket mer! - Du kan skapa ett konto på wikidata.org för att gå med i communityn som stöder Scribe och så många andra projekt. Hjälp oss att ge gratis information till världen! + Engelska + Franska + Tyska + Italienska + Portugisiska + Ryska + Spanska + Svenska + Här kan du lära dig mer om Scribe och dess community. + See koden på GitHub + Följ oss på Mastodon + Chatta med teamet på Matrix + Dela Scribe + Dela Scribe + Community + Visa all Scribe-applikationer + Wikimedia och Scribe + Om vårt samarbete + Scribe skulle inte vara möjligt utan de otaliga bidrag som görs till de olika Wikimedia-projekten. Scribe använder sig av data från Wikidata Lexicographical data gemenskapen, och data från Wikipedia för de olika språk som Scribe stöder. + Wikidata är en flerspråkig kunskapsgraf som underhålls kollektivt. Den hostas av Wikimedia Foundation. Den tillhandahåller data som kan användas under Creative Commons Public Domain-licensen (CC0). Scribe använder sig av språk-relaterad data från Wikidata för att ge användare tillgång till diverse grammatiska funktioner. + Wikipedia är en flerspråkig gratis online-encyklopedi skriven och underhållen av en gemenskap av volontärer genom öppet samarbete och ett wiki-baserat redigeringssystem. Scribe använder data från Wikipedia för att producera autoförslag genom att härleda de vanligaste orden i ett språk samt de vanligaste orden som följer dem. + Återställ app-tips + Rapportera ett fel + Skicka ett e-mail till oss + Betygsätt Scribe + Betygsätt Scribe + Feedback och support + Version + Integritetspolicy + Håller dig säker + Observera att den engelska versionen av denna policy har företräde framför alla andra versioner.\n\nScribe-utvecklarna (SCRIBE) byggde iOS-applikationen "Scribe - Language Keyboards" (SERVICE) som en applikation med öppen källkod.\nDenna TJÄNST tillhandahålls av SCRIBE utan kostnad och är avsedd att användas i befintligt skick.\n\nDenna sekretesspolicy (POLICY) används för att informera läsaren om policyerna för åtkomst, spårning, insamling, lagring, användning och utlämnande av personlig information (ANVÄNDARINFORMATION) och användningsdata (ANVÄNDARDATA) för alla individer som använder denna TJÄNST (ANVÄNDARE).\n\nANVÄNDARINFORMATION definieras specifikt som all information som är relaterad till användarna själva eller de enheter de använder för att få tillgång till tjänsten.\n\nANVÄNDARDATA definieras specifikt som all text som skrivs eller åtgärder som utförs av ANVÄNDARNA när de använder TJÄNSTEN.\n\n1. Uttalande om policy\n\nDenna TJÄNST får inte tillgång till, spårar, samlar in, behåller, använder eller avslöjar någon ANVÄNDARINFORMATION eller ANVÄNDARDATA.\n\n2. Spårar inte\n\nANVÄNDARE som kontaktar SCRIBE för att be om att deras ANVÄNDARINFORMATION och ANVÄNDARDATA inte spåras kommer att förses med en kopia av denna POLICY samt en länk till alla källkoder som bevis på att de inte spåras.\n\n3. Uppgifter från tredje part\n\nDenna TJÄNST använder sig av data från tredje part. All data som används vid skapandet av denna TJÄNST kommer från källor som tillåter dess fulla användning på det sätt som görs av TJÄNSTEN. Specifikt kommer data för denna TJÄNST från Wikidata, Wikipedia och Unicode. Wikidata säger att "All strukturerad data i namnrymderna main, property och lexeme görs tillgänglig under Creative Commons CC0-licensen; text i andra namnrymder görs tillgänglig under Creative Commons Attribution-Share Alike-Licens." Policyn som beskriver Wikidatas dataanvändning finns på https://www.wikidata.org/wiki/Wikidata:Licensing. Wikipedia anger att textdata, den typ av data som används av TJÄNSTEN, "... kan användas enligt villkoren i Creative Commons Attribution-Share Alike-licensen". Policyn som beskriver Wikipedias dataanvändning kan hittas på https://en.wikipedia.org/wiki/Wikipedia:Reusing_Wikipedia_content. Unicode ger tillstånd, "... kostnadsfritt, till alla personer som erhåller en kopia av Unicode-datafilerna och all tillhörande dokumentation ("datafilerna") eller Unicode-programvaran och all tillhörande dokumentation ("programvaran") för att hantera datafilerna eller programvaran utan begränsning..." Policyn för användning av Unicode-data finns på https://www.unicode.org/license.txt.\n\n4. Källkod från tredje part\n\nDenna TJÄNST baserades på kod från tredje part. All källkod som används vid skapandet av denna TJÄNST kommer från källor som tillåter dess fulla användning på det sätt som görs av TJÄNSTEN. Grunden för detta projekt var projektet Custom Keyboard av Ethan Sarif-Kattan. Custom Keyboard släpptes under en MIT-licens, och denna licens är tillgänglig på https://github.com/EthanSK/CustomKeyboard/blob/master/LICENSE.\n\n5. Tjänster från tredje part\n\nDenna TJÄNST använder sig av tjänster från tredje part för att manipulera en del av data från tredje part. Specifikt har data översatts med hjälp av modeller från Hugging Face-transformatorer. Denna tjänst omfattas av en Apache License 2.0, som anger att den är tillgänglig för kommersiellt bruk, modifiering, distribution, patentanvändning och privat bruk. Licensen för ovannämnda tjänst finns på https://github.com/huggingface/transformers/blob/master/LICENSE.\n\n6. Länkar till tredje part\n\nDenna TJÄNST innehåller länkar till externa webbplatser. Om ANVÄNDARE klickar på en länk från tredje part kommer de att dirigeras till en webbplats. Observera att dessa externa webbplatser inte drivs av denna TJÄNST. Därför rekommenderas ANVÄNDARE starkt att granska sekretesspolicyn för dessa webbplatser. Denna TJÄNST har ingen kontroll över och tar inget ansvar för innehållet, sekretesspolicyn eller praxis på tredje parts webbplatser eller tjänster.\n\n7. Bilder från tredje part\n\nDenna TJÄNST innehåller bilder som är upphovsrättsskyddade av tredje part. Specifikt innehåller den här appen en kopia av logotyperna för GitHub, Inc och Wikidata, varumärkesskyddade av Wikimedia Foundation, Inc. Villkoren för hur GitHub-logotypen kan användas finns på https://github.com/logos, och villkoren för Wikidata-logotypen finns på följande Wikimedia-sida: https://foundation.wikimedia.org/wiki/Policy:Trademark_policy. Den här tjänsten använder de upphovsrättsskyddade bilderna på ett sätt som matchar dessa kriterier, med den enda avvikelsen är en rotation av GitHub-logotypen som är vanlig i öppen källkodsgemenskapen för att indikera att det finns en länk till GitHub-webbplatsen.\n\n8. Meddelande om innehåll\n\nDenna TJÄNST gör det möjligt för ANVÄNDARE att få tillgång till språkligt innehåll (INNEHÅLL). En del av detta INNEHÅLL kan anses vara olämpligt för barn och minderåriga som har rätt att göra det. Åtkomst till INNEHÅLL med hjälp av TJÄNSTEN görs på ett sätt så att informationen inte är tillgänglig om den inte uttryckligen är känd. Specifikt "kan" ANVÄNDARE översätta ord, böja verb och få tillgång till andra grammatiska egenskaper i INNEHÅLL som kan vara sexuella, våldsamma eller på annat sätt olämpliga till sin natur. ANVÄNDARE "kan" översätta ord, böja verb och få tillgång till andra grammatiska egenskaper i INNEHÅLL som kan vara sexuella, våldsamma eller på annat sätt olämpliga till sin natur om de inte redan känner till detta INNEHÅLLS natur. SCRIBE tar inget ansvar för åtkomsten till sådant INNEHÅLL.\n\n9. Ändringar\n\nDenna POLICY kan komma att ändras. Uppdateringar av denna POLICY kommer att ersätta alla tidigare instanser, och om de anses vara väsentliga kommer de att anges tydligt i nästa tillämpliga uppdatering av TJÄNSTEN. SCRIBE uppmuntrar ANVÄNDARE att regelbundet granska denna POLICY för den senaste informationen om vår integritetspraxis och att bekanta sig med eventuella ändringar.\n\n10. Kontakt\n\nOm du har några frågor, funderingar eller förslag om denna POLICY, tveka inte att besöka https://github.com/scribe-org eller kontakta SCRIBE på scribe.langauge@gmail.com. Ansvarig för sådana förfrågningar är Andrew Tavis McAllister.\n\n11. Ikraftträdande\n\nDenna POLICY gäller från och med den 24 maj 2022. + Licenser från tredje part + Vems kod vi använde + Custom Keyboard\n• Upphovsman: EthanSK\n• Licens: MIT\n• Länk: https://github.com/EthanSK/CustomKeyboard/blob/master/LICENSE + Simple Keyboard\n• Upphovsman: Simple Mobile Tools\n• Licens: GPL-3.0\n• Länk: https://github.com/SimpleMobileTools/Simple-Keyboard/blob/main/LICENSE + Utvecklarna på Scribe (SCRIBE) har utvecklat iOS-applikationen "Scribe - Language Keyboards" (TJÄNST) med hjälp av kod från tredje part. All källkod använd i skapelsen av denna TJÄNST kommer ifrån källor som ger oss full tillåtelse att använda koden på det sätt som görs av TJÄNSTEN. Nedan listas källkoden som TJÄNSTEN är baserad på och licenserna som sammanfaller. \n\nFöljande lista listar all källkod, upphovsmän, licensen som gällde vid tillfället av användandet och en länk till licensen. + Legalitet + Om + Välj tempus + Välj en konjugering nedan + Nyligen konjugerade + Konjugera + Sök efter verb + Konjugera verb + Lägg till ny data till Scribe Conjugate. + Ladda ner verb-data + Ladda ner data för att börja konjugera! + Verb-data + Lägg till ny data för Scribe-tangentbord. + Ladda ner tangentbords-data + Språk-data + Alla språk + Välj data att ladda ner + Ladda ner data + Kolla efter ny data + Uppdatera regelbundet data + Uppdatera data + Följ instruktionerna nedan för att installera Scribe-tangentbord på din enhet. + Snabb genomgång + Öppna tangentbords-inställningar + Tangentbord + Öppna Scribe-inställningar + Välj + Aktivera tangenbort som du vill använda + Medans du skriver, tryck + För att välja tangentbord + Tangentbords-installation + Installation + Wikidata är en gemensamt redigerad kunskapsgraf som underhålls av Wikimedia Foundation. Det fungerar som en källa till öppen data för projekt som Wikipedia och flera andra. + Scribe använder Wikidatas språkdata för många av sina kärnfunktioner. Vi får information som substantiv, genus, verbböjningar och mycket mer! + Du kan skapa ett konto på wikidata.org för att gå med i communityn som stöder Scribe och så många andra projekt. Hjälp oss att ge gratis information till världen! + Inställningar för appen och installerade tangentbord finns här. + Installera tangentbord + Kommentera förslag/kompletteringar + Stryk under förslag och kompletteringar och visa deras genus medan du skriver. + Föreslå automatiskt emojis + Aktivera emojiförslag och kompletteringar för mer uttrycksfullt skrivande. + Standard-hudton för emojis + Hudton som ska användas + Välj en standard-hudton för automatiska förslag och komplettering gällande emojis. + Nedtryckt delete tar bort ord för ord + Ta bort text ord för ord när delete-knappen är intryckt. + Dubbla mellanslag blir punkt + Lägg automatiskt in en punkt när mellanslag trycks två gånger. + Håll ner för alternativa tecken + Välj alternativa tecken genom att hålla ner tangenten och dra fingret till önskat tecken. + Visa popup vid tangenttryck + Visa en popup av tangenter medan de trycks. + Ta bort skiljeteckenavstånd + Ta bort överflödiga mellanslag före skiljetecken. + Funktionalitet + Vibrera på tangenttryck + Låt enheten vibrera när du trycker på knapparna. + Standard-symbol för valuta + Symbol för 123-tangenter + Välj vilken valutasymbol som ska visas på sifferknapparna. + Standardtangentbord + Layout som ska användas + Välj en tangentbordslayout som passar dina skrivpreferenser och språkbehov. + Inaktivera accenter + Ta bort tangenter med accenter på den primära tangentbordslayouten. + Punk och komma på ABC + Inkludera punkt- och kommatangenter på huvudtangentbordet för att underlätta skrivandet. + Layout + Välj installerade tangentbord + Välj språk + Vilket är källspråket + Språk för översättning + Välj ett språk att översätta ifrån + Källspråk för översättning + Mörkt läge + Ändra programmets visning till mörkt läge. + App-språk + Välj språk för apptexter + Du har bara ett språk installerat på din enhet. Installera fler språk i Inställningar och efter det kan du välja olika lokaliseringar av Scribe. + Endast ett enhetsspråk + Ändra vilket språk Scribe-appen är på. + Hög färgkontrast + Öka färgkontrasten för förbättrad tillgänglighet och en tydligare tittarupplevelse. + Öka appens textstorlek + Öka storleken på menytexterna för bättre läsbarhet. + App-inställningar + Inställningar + Översättning diff --git a/Scribe-i18n/values/ta/string.xml b/Scribe-i18n/values/ta/string.xml new file mode 100644 index 00000000..dff736c3 --- /dev/null +++ b/Scribe-i18n/values/ta/string.xml @@ -0,0 +1,129 @@ + + + ஆங்கிலம் + பிரெஞ்சு + ஜெர்மன் + இத்தாலிய + போர்ச்சுகீஸ் + ரஷ்ய + ஸ்பானிஷ் + ஸ்வீடிஷ் + Scribe மற்றும் அதன் சமூகத்தைப் பற்றி மேலும் அறிய இங்கே வரலாம். + GitHub இல் குறியீட்டைப் பார்க்க + Mastodon இல் எங்களைப் பின்தொடருங்கள் + Matrix இல் குழுவுடன் அரட்டையடிக்க + Scribe Conjugate ஐப் பகிருங்கள் + Scribe ஐப் பகிருங்கள் + சமூகம் + அனைத்து Scribe பயன்பாடுகளையும் பார்க்க + விக்கிமீடியா மற்றும் Scribe + நாங்கள் எவ்வாறு ஒன்றாக வேலை செய்கிறோம் + விக்கிமீடியா பங்களிப்பாளர்கள் ஆதரிக்கும் பல திட்டங்களுக்கு செய்த எண்ணற்ற பங்களிப்புகள் இல்லையென்றால் Scribe சாத்தியமாகியிருக்காது. Scribe, விக்கிடேட்டா அகராதி தரவு சமூகத்தின் தரவுகளையும், Scribe ஆதரிக்கும் ஒவ்வொரு மொழிக்கும் விக்கிபீடியாவின் தரவுகளையும் பயன்படுத்துகிறது. + விக்கிடேட்டா என்பது விக்கிமீடியா அறக்கட்டளையால் நடத்தப்படும் கூட்டுறவு முறையில் திருத்தப்படும் பன்மொழி அறிவுக் கோவை ஆகும். இது Creative Commons பொது டொமைன் உரிமம் (CC0) கீழ் எவரும் பயன்படுத்தக்கூடிய இலவச தரவுகளை வழங்குகிறது. Scribe, பயனர்களுக்கு வினைச்சொல் இணைப்புகள், பெயர்ச்சொல் குறிப்புகள், பெயர்ச்சொல் பன்மைகள் மற்றும் பல அம்சங்களை வழங்க விக்கிடேட்டாவின் மொழித் தரவுகளைப் பயன்படுத்துகிறது. + விக்கிபீடியா என்பது தன்னார்வலர்களின் சமூகத்தால் திறந்த ஒத்துழைப்பு மற்றும் விக்கி-அடிப்படையிலான திருத்தும் முறையின் மூலம் எழுதப்பட்டு பராமரிக்கப்படும் பன்மொழி இலவச ஆன்லைன் கலைக்களஞ்சியம் ஆகும். Scribe, ஒரு மொழியின் மிகவும் பொதுவான சொற்கள் மற்றும் அவற்றைத் தொடரும் மிகவும் பொதுவான சொற்களைக் கண்டறிந்து தானியங்கு பரிந்துரைகளை உருவாக்க விக்கிபீடியாவின் தரவுகளைப் பயன்படுத்துகிறது. + பயன்பாட்டு குறிப்புகளை மீட்டமை + பிழையை புகாரளி + எங்களுக்கு மின்னஞ்சல் அனுப்புங்கள் + Scribe Conjugate ஐ மதிப்பிடுங்கள் + Scribe ஐ மதிப்பிடுங்கள் + கருத்து மற்றும் ஆதரவு + பதிப்பு + தனியுரிமைக் கொள்கை + உங்களைப் பாதுகாப்பாக வைத்திருத்தல் + இந்த கொள்கையின் ஆங்கில பதிப்பு மற்ற எல்லா பதிப்புகளையும் விட முன்னுரிமை பெறுவதை கவனிக்கவும்.\n\nScribe டெவலப்பர்கள் (SCRIBE) iOS பயன்பாடு "Scribe - Language Keyboards" (SERVICE) ஐ திறந்த மூல பயன்பாடாக உருவாக்கியுள்ளனர். இந்த சேவை SCRIBE ஆல் இலவசமாக வழங்கப்படுகிறது மற்றும் அது இருக்கும் நிலையிலேயே பயன்படுத்த வேண்டும்.\n\nஇந்த தனியுரிமைக் கொள்கை (POLICY) இந்த சேவையைப் (SERVICE) பயன்படுத்தும் அனைத்து நபர்களுக்கும் (USERS) தனிப்பட்ட தகவல் (USER INFORMATION) மற்றும் பயன்பாட்டுத் தரவு (USER DATA) அணுகல், கண்காணிப்பு, சேகரிப்பு, தக்கவைத்தல், பயன்படுத்துதல் மற்றும் வெளிப்படுத்துதல் பற்றிய கொள்கைகளைத் தெரிவிக்க பயன்படுத்தப்படுகிறது.\n\nUSER INFORMATION என்பது குறிப்பாக பயனர்கள் அல்லது சேவையை அணுக அவர்கள் பயன்படுத்தும் சாधனங்கள் தொடர்பான எந்தவொரு தகவலும் ஆகும்.\n\nUSER DATA என்பது குறிப்பாக சேவையைப் பயன்படுத்தும் போது பயனர்கள் தட்டச்சு செய்யும் எந்தவொரு உரை அல்லது செய்யும் செயல்களும் ஆகும்.\n\n1. கொள்கை அறிக்கை\n\nஇந்த சேவை எந்தவொரு USER INFORMATION அல்லது USER DATA ஐயும் அணுகாது, கண்காணிக்காது, சேகரிக்காது, தக்கவைக்காது, பயன்படுத்தாது அல்லது வெளிப்படுத்தாது.\n\n2. கண்காணிக்காதே\n\nதங்கள் USER INFORMATION மற்றும் USER DATA கண்காணிக்கப்படக் கூடாது என்று கேட்டு SCRIBE ஐ தொடர்பு கொள்ளும் பயனர்களுக்கு இந்த POLICY இன் நகல் மற்றும் அவர்கள் கண்காணிக்கப்படவில்லை என்பதற்கான ஆதாரமாக அனைத்து மூலக் குறியீடுகளுக்கான இணைப்பு வழங்கப்படும்.\n\n3. மூன்றாம் தரப்புத் தரவு\n\nஇந்த சேவை மூன்றாம் தரப்புத் தரவைப் பயன்படுத்துகிறது. இந்த சேவையை உருவாக்க பயன்படுத்தப்படும் அனைத்துத் தரவுகளும் சேவையால் செய்யப்படும் முறையில் அதன் முழுப் பயன்பாட்டையும் அனுமதிக்கும் மூலங்களிலிருந்து வருகின்றன. குறிப்பாக, இந்த சேவைக்கான தரவு விக்கிடேட்டா, விக்கிபீடியா மற்றும் யூனிகோடு ஆகியவற்றிலிருந்து வருகிறது... + மூன்றாம் தரப்பு உரிமங்கள் + நாங்கள் யாருடைய குறியீட்டைப் பயன்படுத்தினோம் + Custom Keyboard\n• ஆசிரியர்: EthanSK\n• உரிமம்: MIT\n• இணைப்பு: https://github.com/EthanSK/CustomKeyboard/blob/master/LICENSE + Simple Keyboard\n• ஆசிரியர்: Simple Mobile Tools\n• உரிமம்: GPL-3.0\n• இணைப்பு: https://github.com/SimpleMobileTools/Simple-Keyboard/blob/main/LICENSE + Scribe டெவலப்பர்கள் (SCRIBE) iOS பயன்பாடு "Scribe - Language Keyboards" (SERVICE) ஐ மூன்றாம் தரப்பு குறியீட்டைப் பயன்படுத்தி உருவாக்கியுள்ளனர். இந்த சேவையை உருவாக்க பயன்படுத்தப்படும் அனைத்து மூலக் குறியீடுகளும் சேவையால் செய்யப்படும் முறையில் அதன் முழுப் பயன்பாட்டையும் அனுமதிக்கும் மூலங்களிலிருந்து வருகின்றன. இந்த பகுதி சேவை அடிப்படையாகக் கொண்ட மூலக் குறியீட்டையும் ஒவ்வொன்றின் தொடர்புடைய உரிமங்களையும் பட்டியலிடுகிறது.\n\nபின்வருவது பயன்படுத்தப்பட்ட அனைத்து மூலக் குறியீடுகள், குறியீட்டின் முக்கிய ஆசிரியர் அல்லது ஆசிரியர்கள், பயன்பாட்டின் போது அது வெளியிடப்பட்ட உரிமம் மற்றும் உரிமத்திற்கான இணைப்பு ஆகியவற்றின் பட்டியல். + சட்டம் + பற்றி + காலத்தைத் தேர்ந்தெடுங்கள் + கீழே ஒரு இணைப்பைத் தேர்ந்தெடுங்கள் + சமீபத்தில் இணைக்கப்பட்டவை + இணைப்பு + வினைச்சொற்களைத் தேடுங்கள் + வினைச்சொற்களை இணைக்க + Scribe Conjugate இல் புதிய தரவைச் சேர்க்கவும். + வினைச்சொல் தரவைப் பதிவிறக்கம் செய்யுங்கள் + இணைப்பைத் தொடங்க தரவைப் பதிவிறக்கம் செய்யுங்கள்! + வினைச்சொல் தரவு + Scribe விசைப்பலகைகளில் புதிய தரவைச் சேர்க்கவும். + விசைப்பலகை தரவைப் பதிவிறக்கம் செய்யுங்கள் + மொழித் தரவு + அனைத்து மொழிகள் + பதிவிறக்க வேண்டிய தரவைத் தேர்ந்தெடுங்கள் + தரவைப் பதிவிறக்கம் செய்யுங்கள் + புதிய தரவைச் சரிபார்க்கவும் + தரவை வழக்கமாக புதுப்பிக்கவும் + தரவைப் புதுப்பிக்கவும் + உங்கள் சாధனத்தில் Scribe விசைப்பலகைகளை நிறுவ கீழே உள்ள வழிமுறைகளைப் பின்பற்றுங்கள். + விரைவு பயிற்சி + விசைப்பலகை அமைப்புகளைத் திறக்கவும் + விசைப்பலகைகள் + Scribe அமைப்புகளைத் திறக்கவும் + தேர்ந்தெடுக்கவும் + நீங்கள் பயன்படுத்த விரும்பும் விசைப்பலகைகளை இயக்கவும் + தட்டச்சு செய்யும் போது, அமுக்கவும் + விசைப்பலகைகளைத் தேர்ந்தெடுக்க + விசைப்பலகை நிறுவல் + நிறுவல் + விக்கிடேட்டா என்பது விக்கிமீடியா அறக்கட்டளையால் பராமரிக்கப்படும் கூட்டுறவு முறையில் திருத்தப்படும் அறிவுக் கோவை ஆகும். இது விக்கிபீடியா போன்ற திட்டங்களுக்கும் எண்ணற்ற பிற திட்டங்களுக்கும் திறந்த தரவின் மூலமாக செயல்படுகிறது. + Scribe அதன் பல முக்கிய அம்சங்களுக்காக விக்கிடேட்டாவின் மொழித் தரவுகளைப் பயன்படுத்துகிறது. பெயர்ச்சொல் பாலினங்கள், வினைச்சொல் இணைப்புகள் மற்றும் பலவற்றைப் பற்றிய தகவல்களை நாங்கள் பெறுகிறோம்! + wikidata.org இல் கணக்கு உருவாக்கி Scribe மற்றும் பல பிற திட்டங்களை ஆதரிக்கும் சமூகத்தில் சேரலாம். உலகிற்கு இலவச தகவல்களைக் கொண்டு வர எங்களுக்கு உதவுங்கள்! + பயன்பாடு மற்றும் நிறுவப்பட்ட மொழி விசைப்பலகைகளுக்கான அமைப்புகள் இங்கே காணப்படுகின்றன. + விசைப்பலகைகளை நிறுவுங்கள் + பரிந்துரை/நிறைவுகளைக் குறிப்பிடுங்கள் + நீங்கள் தட்டச்சு செய்யும் போது அவற்றின் பாலினத்தைக் காட்ட பரிந்துரைகள் மற்றும் நிறைவுகளுக்கு அடிக்கோடு இடுங்கள். + குழப்புகளை தானாக பரிந்துரைக்கவும் + அதிக வெளிப்படையான தட்டச்சுக்காக குழப்பு பரிந்துரைகள் மற்றும் நிறைவுகளை இயக்கவும். + இயல்புநிலை குழப்பு தோல் நிறம் + பயன்படுத்த வேண்டிய தோல் நிறம் + குழப்பு தானியங்கு பரிந்துரைகள் மற்றும் நிறைவுகளுக்கு இயல்புநிலை தோல் நிறத்தை அமைக்கவும். + அழிப்பதைப் பிடித்து வைத்திருப்பது சொல்லால் சொல் + அழிப்பு விசை அழுத்தப்பட்டு வைத்திருக்கும் போது உரையை சொல்லால் சொல் அழிக்கவும். + இரண்டு இடைவெளி புள்ளிகள் + இடைவெளி விசை இரண்டு முறை அழுத்தப்படும் போது தானாக ஒரு புள்ளியைச் செருகவும். + மாற்று எழுத்துக்களுக்குப் பிடித்திருக்கவும் + விசைகளைப் பிடித்து விரும்பிய எழுத்துக்கு இழுத்து மாற்று எழுத்துக்களைத் தேர்ந்தெடுக்கவும். + விசை அழுத்தத்தில் பாப்அப்பைக் காட்டவும் + விசைகள் அழுத்தப்படும் போது அவற்றின் பாப்அப்பைக் காட்டவும். + நிறுத்தற்குறி இடைவெளியை அழிக்கவும் + நிறுத்தற்குறிகளுக்கு முன் உள்ள அதிகப்படியான இடைவெளிகளை அகற்றவும். + செயல்பாடு + விசை அழுத்தத்தில் ஒலி இயக்கவும் + விசைகள் அழுத்தப்படும் போது சாధனம் ஒலி எழுப்பச் செய்யவும். + விசை அழுத்தத்தில் அதிர்வவும் + விசைகள் அழுத்தப்படும் போது சாधனம் அதிரச் செய்யவும். + இயல்புநிலை நாணய சின்னம் + 123 விசைகளுக்கான சின்னம் + எண் விசைகளில் எந்த நாணய சின்னம் தோன்ற வேண்டும் என்பதைத் தேர்ந்தெடுக்கவும். + இயல்புநிலை விசைப்பலகை + பயன்படுத்த வேண்டிய தளவமைப்பு + உங்கள் தட்டச்சு விருப்பம் மற்றும் மொழித் தேவைகளுக்கு ஏற்ற விசைப்பலகை தளவமைப்பைத் தேர்ந்தெடுக்கவும். + உச்சரிப்பு எழுத்துக்களை முடக்கவும் + முதன்மை விசைப்பலகை தளவமைப்பில் உச்சரிப்பு கொண்ட எழுத்து விசைகளை அகற்றவும். + ABC இல் புள்ளி மற்றும் கமா + வசதியான தட்டச்சுக்காக முக்கிய விசைப்பலகையில் புள்ளி மற்றும் கமா விசைகளைச் சேர்க்கவும். + தளவமைப்பு + நிறுவப்பட்ட விசைப்பலகையைத் தேர்ந்தெடுக்கவும் + மொழியைத் தேர்ந்தெடுக்கவும் + மூல மொழி என்ன + மொழிபெயர்ப்பு மொழி + எந்த மொழியிலிருந்து மொழிபெயர்க்க வேண்டும் என்பதை மாற்றவும். + மொழிபெயர்ப்பு மூல மொழி + இருள் முறை + பயன்பாட்டுக் காட்சியை இருள் முறைக்கு மாற்றவும். + பயன்பாட்டு மொழி + பயன்பாட்டு உரைகளுக்கு மொழியைத் தேர்ந்தெடுக்கவும் + உங்கள் சாधனத்தில் ஒரே ஒரு மொழி மட்டுமே நிறுவப்பட்டுள்ளது. தயவுசெய்து அமைப்புகளில் மேலும் மொழிகளை நிறுவுங்கள், பின்னர் நீங்கள் Scribe இன் வெவ்வேறு உள்ளூர்மயமாக்கல்களைத் தேர்ந்தெடுக்கலாம். + ஒரே சாधன மொழி மட்டுமே + Scribe பயன்பாடு எந்த மொழியில் இருக்க வேண்டும் என்பதை மாற்றவும். + உயர் வண்ண மாறுபாடு + மேம்பட்ட அணுகலுக்காகவும் தெளிவான பார்வை அனுபவத்திற்காகவும் வண்ண மாறுபாட்டை அதிகரிக்கவும். + பயன்பாட்டு உரை அளவை அதிகரிக்கவும் + சிறந்த வாசிப்புக்காக மெனு உரைகளின் அளவை அதிகரிக்கவும். + பயன்பாட்டு அமைப்புகள் + அமைப்புகள் + மொழிபெயர்ப்பு + diff --git a/Scribe-i18n/values/te/string.xml b/Scribe-i18n/values/te/string.xml new file mode 100644 index 00000000..045e125f --- /dev/null +++ b/Scribe-i18n/values/te/string.xml @@ -0,0 +1,3 @@ + + + diff --git a/Scribe-i18n/values/tr/string.xml b/Scribe-i18n/values/tr/string.xml index 89378a92..366871e4 100644 --- a/Scribe-i18n/values/tr/string.xml +++ b/Scribe-i18n/values/tr/string.xml @@ -1,127 +1,130 @@ - İngilizce - Fransızca - Almanca - İtalyanca - Portekizce - Rusça - İspanyolca - İsveççe - Scribe ve topluluğu hakkında daha fazla bilgi edinebileceğiniz yer burası. - GitHub\'da kodu gör - Mastodon\'da bizi takip et - Matrix\'te ekiple sohbet et - Scribe Conjugate\'i paylaş - Scribe\'ı paylaş - Topluluk - Tüm Scribe uygulamalarını görüntüle - Wikimedia ve Scribe - Nasıl birlikte çalışıyoruz - Scribe, Wikimedia projelerine katkıda bulunan sayısız katkıcının desteği olmadan mümkün olamazdı. Scribe, desteklediği her dil için Wikidata Lexicographical veri topluluğundan ve Wikipedia\'dan veri kullanır. - Wikimedia Vakfı tarafından barındırılan Wikidata, kolaboratif çok dilli bir bilgi grafiğidir. Herkesin ücretsiz olarak kullanabileceği verileri, Creative Commons Kamu Malı lisansı (CC0) altında erişebilir kılar. Scribe, kullanıcılarına fiil çekimleri, isim formları açıklamaları, isim çoğulları ve daha birçok özellik sağlamak için Wikidata\'nın dil verilerini kullanır. - Wikipedia, topluluğu gönüllülerden oluşan ve toplu işbirlik yoluyla yazılan ve sürdürülen, çok dilli bir ücretsiz çevrimiçi ansiklopedidir. Scribe, bir dildeki en yaygın kelimeleri ve onları takip eden en yaygın kelimeleri kullanarak otomatik öneriler üretmek için Wikipedia\'dan veri kullanır. - Uygulama ipuçlarını sıfırla - Hata bildir - Bize e-posta gönder - Scribe Conjugate\'i değerlendir - Scribe\'ı değerlendir - Geri bildirim ve destek - Sürüm - Gizlilik politikası - Sizi güvende tutmak - Bu politikanın İngilizce versiyonunun diğer tüm versiyonlara üstün geldiğini lütfen unutmayın.\n\nScribe geliştiricileri (SCRIBE) "Scribe - Language Keyboards" adlı iOS uygulamasını (HİZMET) açık kaynaklı bir uygulama olarak oluşturdu. Bu HİZMET, SCRIBE tarafından maliyetsiz olarak sunulmakta ve olduğu gibi kullanılmak üzere tasarlanmıştır.\n\nBu gizlilik politikası (POLİTİKA), bu HİZMET\'i (KULLANICILAR) kullanan tüm bireylerin kişisel bilgileri (KULLANICI BİLGİLERİ) ve kullanım verileri (KULLANICI VERİLERİ) erişimi, takibi, toplanması, saklanması, kullanımı ve açıklanması politikalarını okuyucuya bildirmek için kullanılmaktadır.\n\nKULLANICI BİLGİLERİ, KULLANICILAR ya da bu HİZMET\'e erişmek için kullandıkları cihazlarla ilgili herhangi bir bilgi olarak özellikle tanımlanmıştır.\n\nKULLANICI VERİLERİ, KULLANICILAR tarafından bu HİZMET\'i kullanırken yazılan veya yapılan herhangi bir işlem olarak özellikle tanımlanmıştır.\n\n1. Politika Beyanı\n\nBu HİZMET, herhangi bir KULLANICI BİLGİSİ ya da KULLANICI VERİSİ\'ni erişmez, takip etmez, toplamaz, saklamaz, kullanmaz veya ifşa etmez.\n\n2. Takip Etmeme\n\nKULLANICILAR, KULLANICI BİLGİLERİ ve KULLANICI VERİLERİ\'nin takip edilmemesini talep etmek için SCRIBE ile iletişime geçtiğinde, kendilerine bu POLİTİKA\'nın bir kopyası ve takip edilmediklerine dair bir kanıt olarak tüm kaynak kodlarına bir bağlantı sağlanacaktır.\n\n3. Üçüncü Taraf Verileri\n\nBu HİZMET, üçüncü taraf verilerini kullanır. Bu HİZMET\'in oluşturulmasında kullanılan tüm veriler, bu HİZMET tarafından yapılan şekilde tamamen kullanılmasına izin veren kaynaklardan gelmektedir. Özellikle, bu HİZMET\'in verileri Wikidata, Wikipedia ve Unicode\'dan gelmektedir. Wikidata, "Ana, özellik ve lexeme ad alanlarındaki tüm yapılandırılmış veriler Creative Commons CC0 Lisansı altında sunulmaktadır; diğer ad alanlarındaki metinler Creative Commons Attribution-Share Alike Lisansı altında sunulmaktadır." demektedir. Wikidata veri kullanımını detaylandıran politika https://www.wikidata.org/wiki/Wikidata:Licensing adresinde bulunabilir. Wikipedia, kullanılan metin verileri için "… Creative Commons Attribution Share-Alike lisansı şartlarına göre kullanılabilir." demektedir. Wikipedia veri kullanımını detaylandıran politika https://en.wikipedia.org/wiki/Wikipedia:Reusing_Wikipedia_content adresinde bulunabilir. Unicode, "… Unicode veri dosyalarını ve ilişkili dokümantasyonu ("Veri Dosyaları") veya Unicode yazılımını ve ilişkili dokümantasyonu ("Yazılım") herhangi bir kısıtlama olmaksızın işlemek için herhangi bir kişiye ücretsiz olarak izin verir." demektedir. Unicode veri kullanımını detaylandıran politika https://www.unicode.org/license.txt adresinde bulunabilir.\n\n4. Üçüncü Taraf Kaynak Kodu\n\nBu HİZMET, üçüncü taraf kodlarına dayanmaktadır. Bu HİZMET\'in oluşturulmasında kullanılan tüm kaynak kodları, bu HİZMET tarafından yapılan şekilde tamamen kullanılmasına izin veren kaynaklardan gelmektedir. Özellikle, bu projenin temeli Ethan Sarif-Kattan\'ın Custom Keyboard projesiydi. Custom Keyboard, MIT lisansı altında yayınlandı ve bu lisans https://github.com/EthanSK/CustomKeyboard/blob/master/LICENSE adresinde bulunabilir.\n\n5. Üçüncü Taraf Hizmetler\n\nBu HİZMET, bazı üçüncü taraf verilerini manipüle etmek için üçüncü taraf hizmetlerini kullanır. Özellikle, veriler Hugging Face transformers modelleri kullanılarak çevrilmiştir. Bu hizmet, Apache Lisansı 2.0 kapsamındadır ve bu lisans, ticari kullanım, değiştirme, dağıtım, patent kullanımı ve özel kullanım için uygundur. Söz konusu hizmetin lisansı https://github.com/huggingface/transformers/blob/master/LICENSE adresinde bulunabilir.\n\n6. Üçüncü Taraf Bağlantılar\n\nBu HİZMET, dış web sitelerine bağlantılar içerir. KULLANICILAR, üçüncü taraf bir bağlantıya tıkladığında bir web sitesine yönlendirilir. Bu dış web sitelerinin bu HİZMET tarafından işletilmediğini unutmayın. Bu nedenle, KULLANICILAR\'ın bu web sitelerinin gizlilik politikasını incelemeleri şiddetle tavsiye edilir. Bu HİZMET\'in üçüncü taraf sitelerin veya hizmetlerin içeriği, gizlilik politikaları veya uygulamaları üzerinde hiçbir kontrolü yoktur ve hiçbir sorumluluk kabul etmez.\n\n7. Üçüncü Taraf Görseller\n\nBu HİZMET, üçüncü taraflarca telif hakkı alınmış görseller içerir. Özellikle, bu uygulama GitHub, Inc.\'in ve Wikimedia Vakfı, Inc. tarafından tescil edilen Wikidata\'nın logolarının bir kopyasını içermektedir. GitHub logosunun kullanım şartları https://github.com/logos adresinde bulunabilir ve Wikidata logosunun şartları https://foundation.wikimedia.org/wiki/Policy:Trademark_policy adresinde bulunabilir. Bu HİZMET, bu kriterlere uygun bir şekilde telif hakkı alınmış görselleri kullanır, yalnızca GitHub logosunun döndürülmesi gibi bir sapma vardır ve bu, açık kaynak topluluğunda GitHub web sitesine bir bağlantı olduğunu göstermek için yaygındır.\n\n8. İçerik Uyarısı\n\nBu HİZMET, KULLANICILAR\'ın dilbilimsel içeriğe (İÇERİK) erişmesine izin verir. Bu İÇERİK\'ten bazıları çocuklar ve yasal reşit olmayanlar için uygunsuz görülebilir. Bu HİZMET\'i kullanarak İÇERİK\'e erişmek, bilgi açıkça bilinmedikçe olanaksızdır. Özellikle, KULLANICILAR cinsel, şiddet içeren veya başka bir şekilde uygunsuz nitelikte olabilecek İÇERİK\'in kelimelerini çevirebilir, fiil çekimlerini yapabilir ve diğer gramer özelliklerine erişebilir. KULLANICILAR, cinsel, şiddet içeren veya başka bir şekilde uygunsuz nitelikte olabilecek İÇERİK\'in kelimelerini çeviremez, fiil çekimlerini yapamaz ve diğer gramer özelliklerine erişemez, bunların doğasını açıkça bilmiyorlarsa. SCRIBE, bu tür İÇERİK\'e erişimden sorumlu değildir.\n\n9. Değişiklikler\n\nBu POLİTİKA değiştirilebilir. Bu POLİTİKA\'daki güncellemeler, tüm önceki örneklerin yerini alacak ve eğer önemli olarak kabul edilirse, HİZMET\'in bir sonraki uygun güncellemesinde açıkça belirtilecektir. SCRIBE, KULLANICILAR\'ı gizlilik uygulamalarımız hakkında en son bilgileri almak ve herhangi bir değişikliği öğrenmek için bu POLİTİKA\'yı periyodik olarak gözden geçirmeye teşvik eder.\n\n10. İletişim\n\nBu POLİTİKA hakkında herhangi bir soru, endişe veya öneriniz varsa, https://github.com/scribe-org adresini ziyaret etmekten veya SCRIBE ile scribe.langauge@gmail.com adresinden iletişime geçmekten çekinmeyin. Bu tür sorular için sorumlu kişi Andrew Tavis McAllister\'dır.\n\n11. Yürürlük Tarihi\n\nBu POLİTİKA, 24 Mayıs 2022 tarihinden itibaren geçerlidir. - Üçüncü taraf lisanslar - Kimin kodunu kullandık - Custom Keyboard\n• Yazar: EthanSK\n• Lisans: MIT\n• Bağlantı: https://github.com/EthanSK/CustomKeyboard/blob/master/LICENSE - Simple Keyboard\n• Yazar: Simple Mobile Tools\n• Lisans: GPL-3.0\n• Bağlantı: https://github.com/SimpleMobileTools/Simple-Keyboard/blob/main/LICENSE - Scribe geliştiricileri (SCRIBE), "Scribe - Language Keyboards" adlı iOS uygulamasını (HİZMET) üçüncü taraf kodları kullanarak oluşturdu. Bu HİZMET\'in oluşturulmasında kullanılan tüm kaynak kodları, bu HİZMET tarafından yapılan şekilde tamamen kullanılmasına izin veren kaynaklardan gelmektedir. Bu bölüm, HİZMET\'in temel aldığı kaynak kodları ve her birinin denk gelen lisanslarını listeler.\n\nAşağıda kullanılan tüm kaynak kodlarının, kodun ana yazarı veya yazarlarının, kullanım sırasında yayınlanan lisansının ve lisansın bir bağlantısının bir listesi bulunmaktadır. - Yasal - Hakkında - Zaman seç - Aşağıdan bir çekim seç - Son çekim yapılanlar - Çekimle - Fiillerde ara - Fiil çekimle - Scribe Conjugate\'e yeni veri ekle. - Fiil verilerini indir - Çekime başlamak için verileri indir! - Fiil verisi - Scribe klavyelerine yeni veri ekle. - Klavye verilerini indir - Dil verisi - Tüm diller - İndirilecek veriyi seç - Veri indir - Yeni verileri kontrol et - Veriyi düzenli olarak güncelle - Veriyi güncelle - Scribe klavyelerini cihazına yüklemek için aşağıdaki talimatları izleyin. - Hızlı eğitim - Klavye ayarlarını aç - Klavye - Scribe ayarlarını aç - Seç - Kullanmak istediğiniz klavyeleri etkinleştir - Yazarken, bas - klavyeleri seçmek için - Klavye kurulumu - Kurulum - Uygulama ve yüklenmiş dil klavyelerinin ayarlarını burada bulun. - Klavye yükle - Önerileri/otomatik tamamlamayı etkinleştir - Yazarken önerilerin ve otomatik tamamlamaların altını çizerek cinsiyetlerini gösterin. - Emojileri otomatik öner - Daha ifade edici bir yazım için emoji önerilerini ve otomatik tamamlama özelliğini açın. - Varsayılan emoji tonu - Kullanılacak cilt tonu - Emoji önerileri ve otomatik tamamlama için varsayılan cilt tonunu ayarlayın. - Kelime silme tuşu - Silme tuşuna basılı tutulduğunda metni kelime kelime sil. - Çift boşluk ile nokta ekle - Boşluk tuşuna iki kez basıldığında otomatik olarak bir nokta ekle. - Alternatif karakterler için basılı tutun - Tuşlara basılı tutup istenen karaktere sürükleyerek alternatif karakterleri seç. - Tuşa basıldığında açılır pencere göster - Tuşlara basıldığında açılır pencere göster. - Noktalama boşluklarını silin - Noktalama işaretlerinden önceki gereksiz boşlukları kaldırın. - İşlevsellik - Tuşlara basıldığında titreşim - Tuşlara basıldığında cihazın titreşmesini sağlayın. - Varsayılan para birimi simgesi - 123 tuşları için sembol - Sayı tuşlarında hangi para biriminin görüneceğini seçin. - Varsayılan klavye - Kullanılacak klavye düzeni - Yazma tercihlerinize ve dil ihtiyaçlarınıza uygun bir klavye düzeni seçin. - Aksanlı karakterleri devre dışı bırak - Birincil klavye düzeninden aksanlı harf tuşlarını kaldırın. - ABC\'de nokta ve virgül - Kolay yazma için ana klavyeye nokta ve virgül tuşlarını ekleyin. - Düzen - Yüklenen klavyeyi seçin - Dili seçin - Kaynak dil nedir - Çeviri dili - Çevrilecek dili değiştirin. - Çeviri kaynak dili - Karanlık mod - Uygulama görünümünü karanlık mod olarak değiştirin. - Uygulama dili - Uygulama metinleri için dil seçin - Cihazınızda yalnızca bir dil yüklü. Ayarlardan daha fazla dil yükleyin ve ardından Scribe\'ın farklı yerelleştirmelerini seçin. - Yalnızca bir cihaz dili - Scribe uygulamasının hangi dilde olduğunu değiştirin. - Yüksek renk kontrastı - Geliştirilmiş erişilebilirlik ve daha net bir görüntüleme deneyimi için renk kontrastını artırın. - Uygulama metin boyutunu artır - Daha iyi okunabilirlik için menü metinlerinin boyutunu artırın. - Uygulama ayarları - Ayarlar - Çeviri - Wikimedia Vakfı tarafından barındırılan Wikidata, kolaboratif çok dilli bir bilgi grafiğidir. Wikipedia ve diğer birçok projeler için açık veri kaynağı olarak hizmet eder. - Scribe, birçok temel özelliği için Wikidata\'nın dil verilerini kullanır. İsim cinsiyetleri, fiil çekimleri ve çok daha fazlasını Wikidata\'dan alırız! - wikidata.org adresinde bir hesap oluşturabilir, Scribe\'ı ve diğer birçok projeyi destekleyen bu topluluğa katılabilirsiniz. Dünya\'ya ücretsiz bilgi getirmemize yardımcı olun! + İngilizce + Fransızca + Almanca + Endonezce + İtalyanca + Portekizce + Rusça + İspanyolca + İsveççe + Scribe ve topluluğu hakkında daha fazla bilgi edinebileceğiniz yer burası. + GitHub\'da kodu gör + Mastodon\'da bizi takip et + Matrix\'te ekiple sohbet et + Scribe Conjugate\'i paylaş + Scribe\'ı paylaş + Topluluk + Tüm Scribe uygulamalarını görüntüle + Wikimedia ve Scribe + Nasıl birlikte çalışıyoruz + Scribe, Wikimedia projelerine katkıda bulunan sayısız katkıcının desteği olmadan mümkün olamazdı. Scribe, desteklediği her dil için Wikidata Lexicographical veri topluluğundan ve Wikipedia\'dan veri kullanır. + Wikimedia Vakfı tarafından barındırılan Wikidata, kolaboratif çok dilli bir bilgi grafiğidir. Herkesin ücretsiz olarak kullanabileceği verileri, Creative Commons Kamu Malı lisansı (CC0) altında erişebilir kılar. Scribe, kullanıcılarına fiil çekimleri, isim formları açıklamaları, isim çoğulları ve daha birçok özellik sağlamak için Wikidata\'nın dil verilerini kullanır. + Wikipedia, topluluğu gönüllülerden oluşan ve toplu işbirlik yoluyla yazılan ve sürdürülen, çok dilli bir ücretsiz çevrimiçi ansiklopedidir. Scribe, bir dildeki en yaygın kelimeleri ve onları takip eden en yaygın kelimeleri kullanarak otomatik öneriler üretmek için Wikipedia\'dan veri kullanır. + Uygulama ipuçlarını sıfırla + Hata bildir + Bize e-posta gönder + Scribe Conjugate\'i değerlendir + Scribe\'ı değerlendir + Geri bildirim ve destek + Sürüm + Gizlilik politikası + Sizi güvende tutmak + Bu politikanın İngilizce versiyonunun diğer tüm versiyonlara üstün geldiğini lütfen unutmayın.\n\nScribe geliştiricileri (SCRIBE) "Scribe - Language Keyboards" adlı iOS uygulamasını (HİZMET) açık kaynaklı bir uygulama olarak oluşturdu. Bu HİZMET, SCRIBE tarafından maliyetsiz olarak sunulmakta ve olduğu gibi kullanılmak üzere tasarlanmıştır.\n\nBu gizlilik politikası (POLİTİKA), bu HİZMET\'i (KULLANICILAR) kullanan tüm bireylerin kişisel bilgileri (KULLANICI BİLGİLERİ) ve kullanım verileri (KULLANICI VERİLERİ) erişimi, takibi, toplanması, saklanması, kullanımı ve açıklanması politikalarını okuyucuya bildirmek için kullanılmaktadır.\n\nKULLANICI BİLGİLERİ, KULLANICILAR ya da bu HİZMET\'e erişmek için kullandıkları cihazlarla ilgili herhangi bir bilgi olarak özellikle tanımlanmıştır.\n\nKULLANICI VERİLERİ, KULLANICILAR tarafından bu HİZMET\'i kullanırken yazılan veya yapılan herhangi bir işlem olarak özellikle tanımlanmıştır.\n\n1. Politika Beyanı\n\nBu HİZMET, herhangi bir KULLANICI BİLGİSİ ya da KULLANICI VERİSİ\'ni erişmez, takip etmez, toplamaz, saklamaz, kullanmaz veya ifşa etmez.\n\n2. Takip Etmeme\n\nKULLANICILAR, KULLANICI BİLGİLERİ ve KULLANICI VERİLERİ\'nin takip edilmemesini talep etmek için SCRIBE ile iletişime geçtiğinde, kendilerine bu POLİTİKA\'nın bir kopyası ve takip edilmediklerine dair bir kanıt olarak tüm kaynak kodlarına bir bağlantı sağlanacaktır.\n\n3. Üçüncü Taraf Verileri\n\nBu HİZMET, üçüncü taraf verilerini kullanır. Bu HİZMET\'in oluşturulmasında kullanılan tüm veriler, bu HİZMET tarafından yapılan şekilde tamamen kullanılmasına izin veren kaynaklardan gelmektedir. Özellikle, bu HİZMET\'in verileri Wikidata, Wikipedia ve Unicode\'dan gelmektedir. Wikidata, "Ana, özellik ve lexeme ad alanlarındaki tüm yapılandırılmış veriler Creative Commons CC0 Lisansı altında sunulmaktadır; diğer ad alanlarındaki metinler Creative Commons Attribution-Share Alike Lisansı altında sunulmaktadır." demektedir. Wikidata veri kullanımını detaylandıran politika https://www.wikidata.org/wiki/Wikidata:Licensing adresinde bulunabilir. Wikipedia, kullanılan metin verileri için "… Creative Commons Attribution Share-Alike lisansı şartlarına göre kullanılabilir." demektedir. Wikipedia veri kullanımını detaylandıran politika https://en.wikipedia.org/wiki/Wikipedia:Reusing_Wikipedia_content adresinde bulunabilir. Unicode, "… Unicode veri dosyalarını ve ilişkili dokümantasyonu ("Veri Dosyaları") veya Unicode yazılımını ve ilişkili dokümantasyonu ("Yazılım") herhangi bir kısıtlama olmaksızın işlemek için herhangi bir kişiye ücretsiz olarak izin verir." demektedir. Unicode veri kullanımını detaylandıran politika https://www.unicode.org/license.txt adresinde bulunabilir.\n\n4. Üçüncü Taraf Kaynak Kodu\n\nBu HİZMET, üçüncü taraf kodlarına dayanmaktadır. Bu HİZMET\'in oluşturulmasında kullanılan tüm kaynak kodları, bu HİZMET tarafından yapılan şekilde tamamen kullanılmasına izin veren kaynaklardan gelmektedir. Özellikle, bu projenin temeli Ethan Sarif-Kattan\'ın Custom Keyboard projesiydi. Custom Keyboard, MIT lisansı altında yayınlandı ve bu lisans https://github.com/EthanSK/CustomKeyboard/blob/master/LICENSE adresinde bulunabilir.\n\n5. Üçüncü Taraf Hizmetler\n\nBu HİZMET, bazı üçüncü taraf verilerini manipüle etmek için üçüncü taraf hizmetlerini kullanır. Özellikle, veriler Hugging Face transformers modelleri kullanılarak çevrilmiştir. Bu hizmet, Apache Lisansı 2.0 kapsamındadır ve bu lisans, ticari kullanım, değiştirme, dağıtım, patent kullanımı ve özel kullanım için uygundur. Söz konusu hizmetin lisansı https://github.com/huggingface/transformers/blob/master/LICENSE adresinde bulunabilir.\n\n6. Üçüncü Taraf Bağlantılar\n\nBu HİZMET, dış web sitelerine bağlantılar içerir. KULLANICILAR, üçüncü taraf bir bağlantıya tıkladığında bir web sitesine yönlendirilir. Bu dış web sitelerinin bu HİZMET tarafından işletilmediğini unutmayın. Bu nedenle, KULLANICILAR\'ın bu web sitelerinin gizlilik politikasını incelemeleri şiddetle tavsiye edilir. Bu HİZMET\'in üçüncü taraf sitelerin veya hizmetlerin içeriği, gizlilik politikaları veya uygulamaları üzerinde hiçbir kontrolü yoktur ve hiçbir sorumluluk kabul etmez.\n\n7. Üçüncü Taraf Görseller\n\nBu HİZMET, üçüncü taraflarca telif hakkı alınmış görseller içerir. Özellikle, bu uygulama GitHub, Inc.\'in ve Wikimedia Vakfı, Inc. tarafından tescil edilen Wikidata\'nın logolarının bir kopyasını içermektedir. GitHub logosunun kullanım şartları https://github.com/logos adresinde bulunabilir ve Wikidata logosunun şartları https://foundation.wikimedia.org/wiki/Policy:Trademark_policy adresinde bulunabilir. Bu HİZMET, bu kriterlere uygun bir şekilde telif hakkı alınmış görselleri kullanır, yalnızca GitHub logosunun döndürülmesi gibi bir sapma vardır ve bu, açık kaynak topluluğunda GitHub web sitesine bir bağlantı olduğunu göstermek için yaygındır.\n\n8. İçerik Uyarısı\n\nBu HİZMET, KULLANICILAR\'ın dilbilimsel içeriğe (İÇERİK) erişmesine izin verir. Bu İÇERİK\'ten bazıları çocuklar ve yasal reşit olmayanlar için uygunsuz görülebilir. Bu HİZMET\'i kullanarak İÇERİK\'e erişmek, bilgi açıkça bilinmedikçe olanaksızdır. Özellikle, KULLANICILAR cinsel, şiddet içeren veya başka bir şekilde uygunsuz nitelikte olabilecek İÇERİK\'in kelimelerini çevirebilir, fiil çekimlerini yapabilir ve diğer gramer özelliklerine erişebilir. KULLANICILAR, cinsel, şiddet içeren veya başka bir şekilde uygunsuz nitelikte olabilecek İÇERİK\'in kelimelerini çeviremez, fiil çekimlerini yapamaz ve diğer gramer özelliklerine erişemez, bunların doğasını açıkça bilmiyorlarsa. SCRIBE, bu tür İÇERİK\'e erişimden sorumlu değildir.\n\n9. Değişiklikler\n\nBu POLİTİKA değiştirilebilir. Bu POLİTİKA\'daki güncellemeler, tüm önceki örneklerin yerini alacak ve eğer önemli olarak kabul edilirse, HİZMET\'in bir sonraki uygun güncellemesinde açıkça belirtilecektir. SCRIBE, KULLANICILAR\'ı gizlilik uygulamalarımız hakkında en son bilgileri almak ve herhangi bir değişikliği öğrenmek için bu POLİTİKA\'yı periyodik olarak gözden geçirmeye teşvik eder.\n\n10. İletişim\n\nBu POLİTİKA hakkında herhangi bir soru, endişe veya öneriniz varsa, https://github.com/scribe-org adresini ziyaret etmekten veya SCRIBE ile scribe.langauge@gmail.com adresinden iletişime geçmekten çekinmeyin. Bu tür sorular için sorumlu kişi Andrew Tavis McAllister\'dır.\n\n11. Yürürlük Tarihi\n\nBu POLİTİKA, 24 Mayıs 2022 tarihinden itibaren geçerlidir. + Üçüncü taraf lisanslar + Kimin kodunu kullandık + Custom Keyboard\n• Yazar: EthanSK\n• Lisans: MIT\n• Bağlantı: https://github.com/EthanSK/CustomKeyboard/blob/master/LICENSE + Simple Keyboard\n• Yazar: Simple Mobile Tools\n• Lisans: GPL-3.0\n• Bağlantı: https://github.com/SimpleMobileTools/Simple-Keyboard/blob/main/LICENSE + Scribe geliştiricileri (SCRIBE), "Scribe - Language Keyboards" adlı iOS uygulamasını (HİZMET) üçüncü taraf kodları kullanarak oluşturdu. Bu HİZMET\'in oluşturulmasında kullanılan tüm kaynak kodları, bu HİZMET tarafından yapılan şekilde tamamen kullanılmasına izin veren kaynaklardan gelmektedir. Bu bölüm, HİZMET\'in temel aldığı kaynak kodları ve her birinin denk gelen lisanslarını listeler.\n\nAşağıda kullanılan tüm kaynak kodlarının, kodun ana yazarı veya yazarlarının, kullanım sırasında yayınlanan lisansının ve lisansın bir bağlantısının bir listesi bulunmaktadır. + Yasal + Hakkında + Zaman seç + Aşağıdan bir çekim seç + Son çekim yapılanlar + Çekimle + Fiillerde ara + Fiil çekimle + Scribe Conjugate\'e yeni veri ekle. + Fiil verilerini indir + Çekime başlamak için verileri indir! + Fiil verisi + Scribe klavyelerine yeni veri ekle. + Klavye verilerini indir + Dil verisi + Tüm diller + İndirilecek veriyi seç + Veri indir + Yeni verileri kontrol et + Veriyi düzenli olarak güncelle + Veriyi güncelle + Scribe klavyelerini cihazına yüklemek için aşağıdaki talimatları izleyin. + Hızlı eğitim + Klavye ayarlarını aç + Klavye + Scribe ayarlarını aç + Seç + Kullanmak istediğiniz klavyeleri etkinleştir + Yazarken, bas + klavyeleri seçmek için + Klavye kurulumu + Kurulum + Wikimedia Vakfı tarafından barındırılan Wikidata, kolaboratif çok dilli bir bilgi grafiğidir. Wikipedia ve diğer birçok projeler için açık veri kaynağı olarak hizmet eder. + Scribe, birçok temel özelliği için Wikidata\'nın dil verilerini kullanır. İsim cinsiyetleri, fiil çekimleri ve çok daha fazlasını Wikidata\'dan alırız! + wikidata.org adresinde bir hesap oluşturabilir, Scribe\'ı ve diğer birçok projeyi destekleyen bu topluluğa katılabilirsiniz. Dünya\'ya ücretsiz bilgi getirmemize yardımcı olun! + Uygulama ve yüklenmiş dil klavyelerinin ayarlarını burada bulun. + Klavye yükle + Önerileri/otomatik tamamlamayı etkinleştir + Yazarken önerilerin ve otomatik tamamlamaların altını çizerek cinsiyetlerini gösterin. + Emojileri otomatik öner + Daha ifade edici bir yazım için emoji önerilerini ve otomatik tamamlama özelliğini açın. + Varsayılan emoji tonu + Kullanılacak cilt tonu + Emoji önerileri ve otomatik tamamlama için varsayılan cilt tonunu ayarlayın. + Kelime silme tuşu + Silme tuşuna basılı tutulduğunda metni kelime kelime sil. + Çift boşluk ile nokta ekle + Boşluk tuşuna iki kez basıldığında otomatik olarak bir nokta ekle. + Alternatif karakterler için basılı tutun + Tuşlara basılı tutup istenen karaktere sürükleyerek alternatif karakterleri seç. + Tuşa basıldığında açılır pencere göster + Tuşlara basıldığında açılır pencere göster. + Noktalama boşluklarını silin + Noktalama işaretlerinden önceki gereksiz boşlukları kaldırın. + İşlevsellik + Tuşa basıldığında ses çal + Tuşlara basıldığında aygıtın bir ses çalmasını sağlar. + Tuşlara basıldığında titreşim + Tuşlara basıldığında cihazın titreşmesini sağlayın. + Varsayılan para birimi simgesi + 123 tuşları için sembol + Sayı tuşlarında hangi para biriminin görüneceğini seçin. + Varsayılan klavye + Kullanılacak klavye düzeni + Yazma tercihlerinize ve dil ihtiyaçlarınıza uygun bir klavye düzeni seçin. + Aksanlı karakterleri devre dışı bırak + Birincil klavye düzeninden aksanlı harf tuşlarını kaldırın. + ABC\'de nokta ve virgül + Kolay yazma için ana klavyeye nokta ve virgül tuşlarını ekleyin. + Düzen + Yüklenen klavyeyi seçin + Dili seçin + Kaynak dil nedir + Çeviri dili + Çevrilecek dili değiştirin. + Çeviri kaynak dili + Karanlık mod + Uygulama görünümünü karanlık mod olarak değiştirin. + Uygulama dili + Uygulama metinleri için dil seçin + Cihazınızda yalnızca bir dil yüklü. Ayarlardan daha fazla dil yükleyin ve ardından Scribe\'ın farklı yerelleştirmelerini seçin. + Yalnızca bir cihaz dili + Scribe uygulamasının hangi dilde olduğunu değiştirin. + Yüksek renk kontrastı + Geliştirilmiş erişilebilirlik ve daha net bir görüntüleme deneyimi için renk kontrastını artırın. + Uygulama metin boyutunu artır + Daha iyi okunabilirlik için menü metinlerinin boyutunu artırın. + Uygulama ayarları + Ayarlar + Çeviri From 0f6f281cc8754b9c524fafef06bd054682eb6c5e Mon Sep 17 00:00:00 2001 From: Purnama S Rahayu Date: Sun, 26 Oct 2025 14:39:04 +0700 Subject: [PATCH 3/4] Change the json keys to start with i18n.app for all app keys --- app/src/main/java/be/scri/App.kt | 6 +- .../be/scri/services/GeneralKeyboardIME.kt | 10 +-- .../be/scri/ui/screens/DataDownloadScreen.kt | 32 ++++----- .../ui/screens/DefaultCurrencySymbolScreen.kt | 4 +- .../be/scri/ui/screens/InstallationScreen.kt | 18 ++--- .../scri/ui/screens/LanguageSettingsScreen.kt | 70 +++++++++---------- .../be/scri/ui/screens/PrivacyPolicyScreen.kt | 6 +- .../scri/ui/screens/SelectLanguageScreen.kt | 22 +++--- .../be/scri/ui/screens/ThirdPartyScreen.kt | 10 +-- .../be/scri/ui/screens/WikimediaScreen.kt | 2 +- .../be/scri/ui/screens/about/AboutScreen.kt | 6 +- .../be/scri/ui/screens/about/AboutUtil.kt | 20 +++--- .../ui/screens/settings/SettingsScreen.kt | 16 ++--- .../scri/ui/screens/settings/SettingsUtil.kt | 18 ++--- 14 files changed, 120 insertions(+), 120 deletions(-) diff --git a/app/src/main/java/be/scri/App.kt b/app/src/main/java/be/scri/App.kt index a578966d..64df2562 100644 --- a/app/src/main/java/be/scri/App.kt +++ b/app/src/main/java/be/scri/App.kt @@ -123,7 +123,7 @@ fun ScribeApp( pagerState = pagerState, currentPageIndex = 0, sharedPrefsKey = "hint_shown_main", - hintMessageResId = R.string.app_installation_app_hint, + hintMessageResId = R.string.i18n_app_installation_app_hint, isHintChanged = isHintChanged[0] == true, onDismiss = { onDismiss(it) }, modifier = @@ -153,7 +153,7 @@ fun ScribeApp( pagerState = pagerState, currentPageIndex = 1, sharedPrefsKey = "hint_shown_settings", - hintMessageResId = R.string.app_settings_app_hint, + hintMessageResId = R.string.i18n_app_settings_app_hint, isHintChanged = isHintChanged[1] == true, onDismiss = { onDismiss(it) }, modifier = Modifier.padding(8.dp), @@ -182,7 +182,7 @@ fun ScribeApp( pagerState = pagerState, currentPageIndex = 2, sharedPrefsKey = "hint_shown_about", - hintMessageResId = R.string.app_about_app_hint, + hintMessageResId = R.string.i18n_app_about_app_hint, isHintChanged = isHintChanged[2] == true, onDismiss = { onDismiss(it) }, modifier = Modifier.padding(8.dp), diff --git a/app/src/main/java/be/scri/services/GeneralKeyboardIME.kt b/app/src/main/java/be/scri/services/GeneralKeyboardIME.kt index e713bf9b..e9ebdcdc 100644 --- a/app/src/main/java/be/scri/services/GeneralKeyboardIME.kt +++ b/app/src/main/java/be/scri/services/GeneralKeyboardIME.kt @@ -143,9 +143,9 @@ abstract class GeneralKeyboardIME( private val totalPages = 3 private val explanationStrings = arrayOf( - R.string.keyboard_not_in_wikidata_explanation_1, - R.string.keyboard_not_in_wikidata_explanation_2, - R.string.keyboard_not_in_wikidata_explanation_3, + R.string.i18n_app_keyboard_not_in_wikidata_explanation_1, + R.string.i18n_app_keyboard_not_in_wikidata_explanation_2, + R.string.i18n_app_keyboard_not_in_wikidata_explanation_3, ) private var currentCommandBarHint: String = "" private var commandBarHintColor: Int = Color.GRAY @@ -683,7 +683,7 @@ abstract class GeneralKeyboardIME( separator.visibility = View.VISIBLE } - binding.separator1.visibility = View.GONE + binding.separator1.visibility = View.VISIBLE binding.scribeKeyOptions.foreground = AppCompatResources.getDrawable(this, R.drawable.ic_scribe_icon_vector) initializeKeyboard(getKeyboardLayoutXML()) @@ -739,7 +739,7 @@ abstract class GeneralKeyboardIME( binding.separator2.visibility = View.VISIBLE binding.separator3.visibility = View.VISIBLE } else { - // Hide conjugate and pliral in SELECT_COMMAND state + // Hide conjugate and plural in SELECT_COMMAND state // Hide conjugate button binding.conjugateBtn.visibility = View.GONE binding.separator2.visibility = View.GONE diff --git a/app/src/main/java/be/scri/ui/screens/DataDownloadScreen.kt b/app/src/main/java/be/scri/ui/screens/DataDownloadScreen.kt index 0866d79e..6b31c9a8 100644 --- a/app/src/main/java/be/scri/ui/screens/DataDownloadScreen.kt +++ b/app/src/main/java/be/scri/ui/screens/DataDownloadScreen.kt @@ -41,8 +41,8 @@ fun DownloadDataScreen( val regularlyUpdateData = remember { mutableStateOf(true) } ScribeBaseScreen( - pageTitle = stringResource(R.string.app_download_menu_ui_title), - lastPage = stringResource(R.string.app_installation_title), + pageTitle = stringResource(R.string.i18n_app_download_menu_ui_title), + lastPage = stringResource(R.string.i18n_app_installation_title), onBackNavigation = onBackNavigation, modifier = modifier, ) { @@ -55,7 +55,7 @@ fun DownloadDataScreen( ) { Column { Text( - text = stringResource(R.string.app_download_menu_ui_update_data_title), + text = stringResource(R.string.i18n_app_download_menu_ui_update_data_title), color = MaterialTheme.colorScheme.onBackground, fontWeight = FontWeight.Bold, fontSize = 22.sp, @@ -71,7 +71,7 @@ fun DownloadDataScreen( ) { Column(Modifier.padding(vertical = 10.dp, horizontal = 4.dp)) { CircleClickableItemComp( - title = stringResource(R.string.app_download_menu_ui_update_data_check_new), + title = stringResource(R.string.i18n_app_download_menu_ui_update_data_check_new), onClick = { checkForNewData.value = !checkForNewData.value }, isSelected = checkForNewData.value, ) @@ -83,7 +83,7 @@ fun DownloadDataScreen( ) SwitchableItemComp( - title = stringResource(R.string.app_download_menu_ui_update_data_regular_update), + title = stringResource(R.string.i18n_app_download_menu_ui_update_data_regular_update), isChecked = regularlyUpdateData.value, onCheckedChange = { regularlyUpdateData.value = it }, ) @@ -92,7 +92,7 @@ fun DownloadDataScreen( } Column { Text( - text = stringResource(R.string.app_download_menu_ui_select_title), + text = stringResource(R.string.i18n_app_download_menu_ui_select_title), color = MaterialTheme.colorScheme.onBackground, fontWeight = FontWeight.Bold, fontSize = 22.sp, @@ -110,16 +110,16 @@ fun DownloadDataScreen( Column(Modifier.padding(vertical = 10.dp, horizontal = 4.dp)) { val languages = listOf( - Triple("all", stringResource(R.string.app_download_menu_ui_select_all_languages), false), - Triple("english", stringResource(R.string.app__global_english), false), - Triple("french", stringResource(R.string.app__global_french), false), - Triple("german", stringResource(R.string.app__global_german), false), - Triple("indonesian", stringResource(R.string.app__global_indonesian), false), - Triple("italian", stringResource(R.string.app__global_italian), false), - Triple("portuguese", stringResource(R.string.app__global_portuguese), false), - Triple("russian", stringResource(R.string.app__global_russian), false), - Triple("spanish", stringResource(R.string.app__global_spanish), false), - Triple("swedish", stringResource(R.string.app__global_swedish), false), + Triple("all", stringResource(R.string.i18n_app_download_menu_ui_select_all_languages), false), + Triple("english", stringResource(R.string.i18n_app__global_english), false), + Triple("french", stringResource(R.string.i18n_app__global_french), false), + Triple("german", stringResource(R.string.i18n_app__global_german), false), + Triple("indonesian", stringResource(R.string.i18n_app__global_indonesian), false), + Triple("italian", stringResource(R.string.i18n_app__global_italian), false), + Triple("portuguese", stringResource(R.string.i18n_app__global_portuguese), false), + Triple("russian", stringResource(R.string.i18n_app__global_russian), false), + Triple("spanish", stringResource(R.string.i18n_app__global_spanish), false), + Triple("swedish", stringResource(R.string.i18n_app__global_swedish), false), ) languages.forEachIndexed { index, (key, title, isDark) -> diff --git a/app/src/main/java/be/scri/ui/screens/DefaultCurrencySymbolScreen.kt b/app/src/main/java/be/scri/ui/screens/DefaultCurrencySymbolScreen.kt index 3a1c6a8f..603b5ff1 100644 --- a/app/src/main/java/be/scri/ui/screens/DefaultCurrencySymbolScreen.kt +++ b/app/src/main/java/be/scri/ui/screens/DefaultCurrencySymbolScreen.kt @@ -60,7 +60,7 @@ fun DefaultCurrencySymbolScreen( val options = symbolMap.keys.toList() ScribeBaseScreen( - pageTitle = stringResource(R.string.app_settings_keyboard_layout_default_currency), + pageTitle = stringResource(R.string.i18n_app_settings_keyboard_layout_default_currency), lastPage = stringResource(id = getLanguageStringFromi18n(currentLanguage)), onBackNavigation = onBackNavigation, modifier = modifier, @@ -73,7 +73,7 @@ fun DefaultCurrencySymbolScreen( .background(MaterialTheme.colorScheme.background), ) { Text( - text = stringResource(R.string.app_settings_keyboard_layout_default_currency_caption), + text = stringResource(R.string.i18n_app_settings_keyboard_layout_default_currency_caption), style = MaterialTheme.typography.headlineMedium, modifier = Modifier.padding(bottom = 12.dp), ) diff --git a/app/src/main/java/be/scri/ui/screens/InstallationScreen.kt b/app/src/main/java/be/scri/ui/screens/InstallationScreen.kt index 1d510084..cd779f25 100644 --- a/app/src/main/java/be/scri/ui/screens/InstallationScreen.kt +++ b/app/src/main/java/be/scri/ui/screens/InstallationScreen.kt @@ -98,7 +98,7 @@ fun InstallationScreen( ) Text( - text = stringResource(R.string.app_installation_keyboard_title), + text = stringResource(R.string.i18n_app_installation_keyboard_title), color = MaterialTheme.colorScheme.onSurface, fontWeight = FontWeight.Bold, fontSize = Dimensions.TextSizeLarge_I, @@ -140,7 +140,7 @@ fun InstallationScreen( color = MaterialTheme.colorScheme.onSurface, ) Text( - text = stringResource(R.string.app_installation_keyboard_keyboard_settings), + text = stringResource(R.string.i18n_app_installation_keyboard_keyboard_settings), color = colorResource(R.color.dark_scribe_blue), fontSize = Dimensions.TextSizeMedium, fontWeight = FontWeight.Bold, @@ -154,7 +154,7 @@ fun InstallationScreen( color = MaterialTheme.colorScheme.onSurface, ) Text( - text = stringResource(R.string.app_installation_keyboard_text_2), + text = stringResource(R.string.i18n_app_installation_keyboard_text_2), fontSize = Dimensions.TextSizeMedium, color = MaterialTheme.colorScheme.onSurface, ) @@ -169,7 +169,7 @@ fun InstallationScreen( color = MaterialTheme.colorScheme.onSurface, ) Text( - text = stringResource(R.string.app_installation_keyboard_text_3), + text = stringResource(R.string.i18n_app_installation_keyboard_text_3), fontSize = Dimensions.TextSizeMedium, color = MaterialTheme.colorScheme.onSurface, ) @@ -184,7 +184,7 @@ fun InstallationScreen( contentScale = ContentScale.Fit, ) Text( - text = stringResource(R.string.app_installation_keyboard_text_4), + text = stringResource(R.string.i18n_app_installation_keyboard_text_4), fontSize = Dimensions.TextSizeMedium, color = MaterialTheme.colorScheme.onSurface, ) @@ -228,7 +228,7 @@ fun InstallationScreen( } Text( - text = stringResource(R.string.app_download_menu_option_scribe_title), + text = stringResource(R.string.i18n_app_download_menu_option_scribe_title), color = MaterialTheme.colorScheme.onSurface, fontWeight = FontWeight.Bold, fontSize = Dimensions.TextSizeLarge_I, @@ -266,7 +266,7 @@ fun InstallationScreen( verticalAlignment = Alignment.CenterVertically, ) { Text( - text = stringResource(R.string.app_download_menu_option_scribe_download_data), + text = stringResource(R.string.i18n_app_download_menu_option_scribe_download_data), fontSize = Dimensions.TextSizeMedium, fontWeight = FontWeight.Bold, color = MaterialTheme.colorScheme.onSurface, @@ -281,7 +281,7 @@ fun InstallationScreen( ) } Text( - text = stringResource(R.string.app_download_menu_option_scribe_description), + text = stringResource(R.string.i18n_app_download_menu_option_scribe_description), fontSize = Dimensions.TextSizeSmall, color = MaterialTheme.colorScheme.onSurface.copy(alpha = Alpha.MEDIUM), ) @@ -303,7 +303,7 @@ fun InstallationScreen( ), ) { Text( - text = stringResource(R.string.app_installation_button_quick_tutorial), + text = stringResource(R.string.i18n_app_installation_button_quick_tutorial), fontSize = Dimensions.TextSizeExtraLarge, fontWeight = FontWeight.Bold, color = MaterialTheme.colorScheme.onPrimary, diff --git a/app/src/main/java/be/scri/ui/screens/LanguageSettingsScreen.kt b/app/src/main/java/be/scri/ui/screens/LanguageSettingsScreen.kt index f2098fb8..3a94dde8 100644 --- a/app/src/main/java/be/scri/ui/screens/LanguageSettingsScreen.kt +++ b/app/src/main/java/be/scri/ui/screens/LanguageSettingsScreen.kt @@ -233,7 +233,7 @@ fun LanguageSettingsScreen( ScribeBaseScreen( pageTitle = stringResource(getLanguageStringFromi18n(language)), - lastPage = stringResource(R.string.app_settings_title), + lastPage = stringResource(R.string.i18n_app_settings_title), onBackNavigation = onBackNavigation, modifier = modifier, ) { @@ -243,16 +243,16 @@ fun LanguageSettingsScreen( .verticalScroll(scrollState), ) { ItemCardContainerWithTitle( - title = stringResource(R.string.app_settings_keyboard_translation_title), + title = stringResource(R.string.i18n_app_settings_keyboard_translation_title), cardItemsList = translationSourceLanguageList, ) ItemCardContainerWithTitle( - title = stringResource(R.string.app_settings_keyboard_layout_title), + title = stringResource(R.string.i18n_app_settings_keyboard_layout_title), cardItemsList = layoutList, ) ItemCardContainerWithTitle( - title = stringResource(R.string.app_settings_keyboard_functionality_title), + title = stringResource(R.string.i18n_app_settings_keyboard_functionality_title), cardItemsList = functionalityList, modifier = Modifier @@ -283,44 +283,44 @@ private fun getFunctionalityListData(settings: FunctionalitySettings): List { list.add( ScribeItem.SwitchItem( - title = R.string.app_settings_keyboard_layout_disable_accent_characters, - desc = R.string.app_settings_keyboard_layout_disable_accent_characters_description, + title = R.string.i18n_app_settings_keyboard_layout_disable_accent_characters, + desc = R.string.i18n_app_settings_keyboard_layout_disable_accent_characters_description, state = toggleDisableAccentCharacter, onToggle = onToggleDisableAccentCharacter, ), @@ -369,16 +369,16 @@ private fun getLayoutListData( list.add( ScribeItem.SwitchItem( - title = R.string.app_settings_keyboard_layout_period_and_comma, - desc = R.string.app_settings_keyboard_layout_period_and_comma_description, + title = R.string.i18n_app_settings_keyboard_layout_period_and_comma, + desc = R.string.i18n_app_settings_keyboard_layout_period_and_comma_description, state = togglePeriodAndCommaState, onToggle = onTogglePeriodAndComma, ), ) list.add( ScribeItem.ClickableItem( - title = R.string.app_settings_keyboard_layout_default_currency, - desc = R.string.app_settings_keyboard_layout_default_currency_description, + title = R.string.i18n_app_settings_keyboard_layout_default_currency, + desc = R.string.i18n_app_settings_keyboard_layout_default_currency_description, action = { Log.d("Navigation", "onCurrencySelect clicked") onCurrencySelect() @@ -400,16 +400,16 @@ private fun getLayoutListData( fun getLanguageStringFromi18n(language: String): Int { val languageMap = mapOf( - "German" to R.string.app__global_german, - "French" to R.string.app__global_french, - "Spanish" to R.string.app__global_spanish, - "Indonesian" to R.string.app__global_indonesian, - "Italian" to R.string.app__global_italian, - "Russian" to R.string.app__global_russian, - "Portuguese" to R.string.app__global_portuguese, - "Swedish" to R.string.app__global_swedish, + "German" to R.string.i18n_app__global_german, + "French" to R.string.i18n_app__global_french, + "Spanish" to R.string.i18n_app__global_spanish, + "Indonesian" to R.string.i18n_app__global_indonesian, + "Italian" to R.string.i18n_app__global_italian, + "Russian" to R.string.i18n_app__global_russian, + "Portuguese" to R.string.i18n_app__global_portuguese, + "Swedish" to R.string.i18n_app__global_swedish, ) - return languageMap[language] ?: R.string.app__global_english + return languageMap[language] ?: R.string.i18n_app__global_english } /** @@ -426,8 +426,8 @@ private fun getTranslationSourceLanguageListData(onTranslationLanguageSelect: () val list: MutableList = mutableListOf() list.add( ScribeItem.ClickableItem( - title = R.string.app_settings_keyboard_translation_select_source, - desc = R.string.app_settings_keyboard_translation_select_source_description, + title = R.string.i18n_app_settings_keyboard_translation_select_source, + desc = R.string.i18n_app_settings_keyboard_translation_select_source_description, action = { Log.d("Navigation", "onTranslationLanguageSelect clicked") onTranslationLanguageSelect() diff --git a/app/src/main/java/be/scri/ui/screens/PrivacyPolicyScreen.kt b/app/src/main/java/be/scri/ui/screens/PrivacyPolicyScreen.kt index d7de6d23..edc936d3 100644 --- a/app/src/main/java/be/scri/ui/screens/PrivacyPolicyScreen.kt +++ b/app/src/main/java/be/scri/ui/screens/PrivacyPolicyScreen.kt @@ -34,18 +34,18 @@ fun PrivacyPolicyScreen( ScribeBaseScreen( pageTitle = stringResource(R.string.privacy_policy), onBackNavigation = { onBackNavigation() }, - lastPage = stringResource(R.string.app_about_title), + lastPage = stringResource(R.string.i18n_app_about_title), modifier = modifier, ) { PrivacyPolicyScreenContent( - title = stringResource(R.string.app_about_legal_privacy_policy_caption), + title = stringResource(R.string.i18n_app_about_legal_privacy_policy_caption), modifier = Modifier.padding( horizontal = 16.dp, ), ) { Text( - text = stringResource(id = R.string.app_about_legal_privacy_policy_text), + text = stringResource(id = R.string.i18n_app_about_legal_privacy_policy_text), fontSize = ScribeTypography.bodyMedium.fontSize, style = TextStyle.Default.copy( diff --git a/app/src/main/java/be/scri/ui/screens/SelectLanguageScreen.kt b/app/src/main/java/be/scri/ui/screens/SelectLanguageScreen.kt index a6748397..c5b7a569 100644 --- a/app/src/main/java/be/scri/ui/screens/SelectLanguageScreen.kt +++ b/app/src/main/java/be/scri/ui/screens/SelectLanguageScreen.kt @@ -52,7 +52,7 @@ fun SelectTranslationSourceLanguageScreen( listOf("English", "French", "German", "Italian", "Portuguese", "Russian", "Spanish", "Swedish") .filterNot { it == getDisplayLanguageName(currentLanguage) } ScribeBaseScreen( - pageTitle = stringResource(R.string.app_settings_keyboard_translation_select_source_title), + pageTitle = stringResource(R.string.i18n_app_settings_keyboard_translation_select_source_title), lastPage = stringResource(id = getLanguageStringFromi18n(currentLanguage)), onBackNavigation = onBackNavigation, modifier = modifier, @@ -65,7 +65,7 @@ fun SelectTranslationSourceLanguageScreen( .background(MaterialTheme.colorScheme.background), ) { Text( - text = stringResource(R.string.app_settings_keyboard_translation_select_source_caption), + text = stringResource(R.string.i18n_app_settings_keyboard_translation_select_source_caption), style = MaterialTheme.typography.headlineMedium, modifier = Modifier.padding(bottom = 12.dp), ) @@ -115,14 +115,14 @@ fun SelectTranslationSourceLanguageScreen( @Composable private fun getDisplayLanguageName(language: String): String = when (language) { - "English" -> stringResource(R.string.app__global_english) - "French" -> stringResource(R.string.app__global_french) - "German" -> stringResource(R.string.app__global_german) - "Indonesian" -> stringResource(R.string.app__global_indonesian) - "Italian" -> stringResource(R.string.app__global_italian) - "Portuguese" -> stringResource(R.string.app__global_portuguese) - "Russian" -> stringResource(R.string.app__global_russian) - "Spanish" -> stringResource(R.string.app__global_spanish) - "Swedish" -> stringResource(R.string.app__global_swedish) + "English" -> stringResource(R.string.i18n_app__global_english) + "French" -> stringResource(R.string.i18n_app__global_french) + "German" -> stringResource(R.string.i18n_app__global_german) + "Indonesian" -> stringResource(R.string.i18n_app__global_indonesian) + "Italian" -> stringResource(R.string.i18n_app__global_italian) + "Portuguese" -> stringResource(R.string.i18n_app__global_portuguese) + "Russian" -> stringResource(R.string.i18n_app__global_russian) + "Spanish" -> stringResource(R.string.i18n_app__global_spanish) + "Swedish" -> stringResource(R.string.i18n_app__global_swedish) else -> language } diff --git a/app/src/main/java/be/scri/ui/screens/ThirdPartyScreen.kt b/app/src/main/java/be/scri/ui/screens/ThirdPartyScreen.kt index 784ce02b..0164c417 100644 --- a/app/src/main/java/be/scri/ui/screens/ThirdPartyScreen.kt +++ b/app/src/main/java/be/scri/ui/screens/ThirdPartyScreen.kt @@ -34,13 +34,13 @@ fun ThirdPartyScreen( modifier: Modifier = Modifier, ) { ScribeBaseScreen( - pageTitle = stringResource(R.string.app_about_legal_third_party), + pageTitle = stringResource(R.string.i18n_app_about_legal_third_party), onBackNavigation = { onBackNavigation() }, - lastPage = stringResource(R.string.app_about_title), + lastPage = stringResource(R.string.i18n_app_about_title), modifier = modifier, ) { ThirdPartyScreenContent( - title = stringResource(R.string.app_about_legal_third_party_caption), + title = stringResource(R.string.i18n_app_about_legal_third_party_caption), modifier = Modifier.padding( horizontal = 16.dp, @@ -48,7 +48,7 @@ fun ThirdPartyScreen( ) { Column(modifier = Modifier.padding(16.dp)) { Text( - text = stringResource(id = R.string.app_about_legal_third_party_text), + text = stringResource(id = R.string.i18n_app_about_legal_third_party_text), fontSize = ScribeTypography.bodyMedium.fontSize, style = TextStyle.Default.copy( @@ -56,7 +56,7 @@ fun ThirdPartyScreen( ), ) Text( - text = stringResource(id = R.string.app_about_legal_third_party_entry_simple_keyboard), + text = stringResource(id = R.string.i18n_app_about_legal_third_party_entry_simple_keyboard), fontSize = ScribeTypography.bodyMedium.fontSize, style = TextStyle.Default.copy( diff --git a/app/src/main/java/be/scri/ui/screens/WikimediaScreen.kt b/app/src/main/java/be/scri/ui/screens/WikimediaScreen.kt index 1e8565db..ca225a0b 100644 --- a/app/src/main/java/be/scri/ui/screens/WikimediaScreen.kt +++ b/app/src/main/java/be/scri/ui/screens/WikimediaScreen.kt @@ -41,7 +41,7 @@ fun WikimediaScreen( ScribeBaseScreen( pageTitle = stringResource(R.string.wikimedia_and_scribe), onBackNavigation = { onBackNavigation() }, - lastPage = stringResource(R.string.app_about_title), + lastPage = stringResource(R.string.i18n_app_about_title), modifier = modifier, ) { WikimediaScreenContent( diff --git a/app/src/main/java/be/scri/ui/screens/about/AboutScreen.kt b/app/src/main/java/be/scri/ui/screens/about/AboutScreen.kt index 61881ed4..fa2db577 100644 --- a/app/src/main/java/be/scri/ui/screens/about/AboutScreen.kt +++ b/app/src/main/java/be/scri/ui/screens/about/AboutScreen.kt @@ -65,7 +65,7 @@ fun AboutScreen( ) ScribeBaseScreen( - pageTitle = stringResource(R.string.app_about_title), + pageTitle = stringResource(R.string.i18n_app_about_title), onBackNavigation = {}, modifier = modifier, ) { @@ -83,13 +83,13 @@ fun AboutScreen( ) ItemCardContainerWithTitle( - title = stringResource(R.string.app_about_feedback_title), + title = stringResource(R.string.i18n_app_about_feedback_title), cardItemsList = feedbackAndSupportList, isDivider = true, ) ItemCardContainerWithTitle( - title = stringResource(R.string.app_about_legal_title), + title = stringResource(R.string.i18n_app_about_legal_title), cardItemsList = legalItemsList, isDivider = true, ) diff --git a/app/src/main/java/be/scri/ui/screens/about/AboutUtil.kt b/app/src/main/java/be/scri/ui/screens/about/AboutUtil.kt index ed09bd38..fdb92f3c 100644 --- a/app/src/main/java/be/scri/ui/screens/about/AboutUtil.kt +++ b/app/src/main/java/be/scri/ui/screens/about/AboutUtil.kt @@ -41,7 +41,7 @@ fun buildCommunityList( listOf( ScribeItem.ExternalLinkItem( leadingIcon = R.drawable.github_logo, - title = R.string.app_about_community_github, + title = R.string.i18n_app_about_community_github, trailingIcon = R.drawable.external_link, url = ExternalLinks.GITHUB_SCRIBE, onClick = { @@ -51,14 +51,14 @@ fun buildCommunityList( ), ScribeItem.ExternalLinkItem( leadingIcon = R.drawable.share_icon, - title = R.string.app_about_community_share_scribe, + title = R.string.i18n_app_about_community_share_scribe, trailingIcon = R.drawable.external_link, url = null, onClick = { onShareScribeClick() }, ), ScribeItem.ExternalLinkItem( leadingIcon = R.drawable.wikimedia_logo_black, - title = R.string.app_about_community_wikimedia, + title = R.string.i18n_app_about_community_wikimedia, trailingIcon = R.drawable.right_arrow, url = null, onClick = { onWikimediaAndScribeClick() }, @@ -74,12 +74,12 @@ fun getLegalItemSpecs(): List = listOf( LegalItemSpec( icon = R.drawable.shield_lock, - title = R.string.app_about_legal_privacy_policy, + title = R.string.i18n_app_about_legal_privacy_policy, destination = Destination.PrivacyPolicy, ), LegalItemSpec( icon = R.drawable.license_icon, - title = R.string.app_about_legal_third_party, + title = R.string.i18n_app_about_legal_third_party, destination = Destination.ThirdPartyLicenses, ), ) @@ -102,14 +102,14 @@ fun feedbackAndSupportList( listOf( ScribeItem.ExternalLinkItem( leadingIcon = R.drawable.star, - title = R.string.app_about_feedback_rate_scribe, + title = R.string.i18n_app_about_feedback_rate_scribe, trailingIcon = R.drawable.external_link, url = null, onClick = { onRateScribeClick() }, ), ScribeItem.ExternalLinkItem( leadingIcon = R.drawable.bug_report_icon, - title = R.string.app_about_feedback_bug_report, + title = R.string.i18n_app_about_feedback_bug_report, trailingIcon = R.drawable.external_link, url = ExternalLinks.GITHUB_ISSUES, onClick = { @@ -119,14 +119,14 @@ fun feedbackAndSupportList( ), ScribeItem.ExternalLinkItem( leadingIcon = R.drawable.mail_icon, - title = R.string.app_about_feedback_email, + title = R.string.i18n_app_about_feedback_email, trailingIcon = R.drawable.external_link, url = null, onClick = { onMailClick() }, ), ScribeItem.ExternalLinkItem( leadingIcon = R.drawable.bookmark_icon, - title = R.string.app_about_feedback_version, + title = R.string.i18n_app_about_feedback_version, trailingIcon = R.drawable.external_link, url = ExternalLinks.GITHUB_RELEASES, onClick = { @@ -136,7 +136,7 @@ fun feedbackAndSupportList( ), ScribeItem.ExternalLinkItem( leadingIcon = R.drawable.light_bulb_icon, - title = R.string.app_about_feedback_app_hints, + title = R.string.i18n_app_about_feedback_app_hints, trailingIcon = R.drawable.counter_clockwise_icon, url = null, onClick = { onResetHintsClick() }, diff --git a/app/src/main/java/be/scri/ui/screens/settings/SettingsScreen.kt b/app/src/main/java/be/scri/ui/screens/settings/SettingsScreen.kt index b3b78618..0ad6c086 100644 --- a/app/src/main/java/be/scri/ui/screens/settings/SettingsScreen.kt +++ b/app/src/main/java/be/scri/ui/screens/settings/SettingsScreen.kt @@ -77,15 +77,15 @@ fun SettingsScreen( items = listOf( ScribeItem.ClickableItem( - title = R.string.app_settings_menu_app_language, - desc = R.string.app_settings_menu_app_language_description, + title = R.string.i18n_app_settings_menu_app_language, + desc = R.string.i18n_app_settings_menu_app_language_description, action = { SettingsUtil.selectLanguage(context) }, ), ScribeItem.SwitchItem( - title = R.string.app_settings_menu_app_color_mode, - desc = R.string.app_settings_menu_app_color_mode_description, + title = R.string.i18n_app_settings_menu_app_color_mode, + desc = R.string.i18n_app_settings_menu_app_color_mode_description, state = isUserDarkMode, onToggle = { newDarkMode -> viewModel.setLightDarkMode(newDarkMode) @@ -105,14 +105,14 @@ fun SettingsScreen( } ScribeBaseScreen( - pageTitle = stringResource(R.string.app_settings_title), + pageTitle = stringResource(R.string.i18n_app_settings_title), onBackNavigation = {}, modifier = modifier, ) { LazyColumn(modifier = Modifier.fillMaxWidth()) { item { ItemCardContainerWithTitle( - title = stringResource(R.string.app_settings_menu_title), + title = stringResource(R.string.i18n_app_settings_menu_title), cardItemsList = appSettingsItemList, ) } @@ -120,7 +120,7 @@ fun SettingsScreen( item { if (isKeyboardInstalled) { ItemCardContainerWithTitle( - title = stringResource(R.string.app_settings_keyboard_title), + title = stringResource(R.string.i18n_app_settings_keyboard_title), cardItemsList = ScribeItemList(installedKeyboardList), isDivider = true, modifier = Modifier.padding(top = 8.dp), @@ -155,7 +155,7 @@ private fun InstallKeyboardButton(onClick: () -> Unit) { ), ) { Text( - text = stringResource(R.string.app_settings_button_install_keyboards), + text = stringResource(R.string.i18n_app_settings_button_install_keyboards), fontSize = Dimensions.TextSizeExtraLarge, fontWeight = FontWeight.Bold, color = MaterialTheme.colorScheme.onPrimary, diff --git a/app/src/main/java/be/scri/ui/screens/settings/SettingsUtil.kt b/app/src/main/java/be/scri/ui/screens/settings/SettingsUtil.kt index eccfb004..96fea831 100644 --- a/app/src/main/java/be/scri/ui/screens/settings/SettingsUtil.kt +++ b/app/src/main/java/be/scri/ui/screens/settings/SettingsUtil.kt @@ -115,15 +115,15 @@ object SettingsUtil { */ fun getLocalizedLanguageName(language: String): Int { return when (language) { - "English" -> R.string.app__global_english - "French" -> R.string.app__global_french - "German" -> R.string.app__global_german - "Indonesian" -> R.string.app__global_indonesian - "Italian" -> R.string.app__global_italian - "Portuguese" -> R.string.app__global_portuguese - "Russian" -> R.string.app__global_russian - "Spanish" -> R.string.app__global_spanish - "Swedish" -> R.string.app__global_swedish + "English" -> R.string.i18n_app__global_english + "French" -> R.string.i18n_app__global_french + "German" -> R.string.i18n_app__global_german + "Indonesian" -> R.string.i18n_app__global_indonesian + "Italian" -> R.string.i18n_app__global_italian + "Portuguese" -> R.string.i18n_app__global_portuguese + "Russian" -> R.string.i18n_app__global_russian + "Spanish" -> R.string.i18n_app__global_spanish + "Swedish" -> R.string.i18n_app__global_swedish else -> return R.string.language } } From ac6e9f7784a34c59ebdfa8f4553096fcf0a02461 Mon Sep 17 00:00:00 2001 From: Purnama S Rahayu Date: Sun, 26 Oct 2025 15:43:37 +0700 Subject: [PATCH 4/4] Change the json keys to start with i18n.app for all app keys in test --- .../about/AboutUtilInstrumentedTest.kt | 16 +++++------ .../ui/screens/settings/ScribeItemListTest.kt | 28 +++++++++---------- ...SettingsScreenInstallKeyboardButtonTest.kt | 16 +++++------ .../SettingsScreenInstrumentedTest.kt | 24 ++++++++-------- .../be/scri/ui/screens/about/AboutUtilTest.kt | 14 +++++----- 5 files changed, 49 insertions(+), 49 deletions(-) diff --git a/app/src/androidTest/kotlin/be/scri/ui/screens/about/AboutUtilInstrumentedTest.kt b/app/src/androidTest/kotlin/be/scri/ui/screens/about/AboutUtilInstrumentedTest.kt index 632c213c..c9112dbe 100644 --- a/app/src/androidTest/kotlin/be/scri/ui/screens/about/AboutUtilInstrumentedTest.kt +++ b/app/src/androidTest/kotlin/be/scri/ui/screens/about/AboutUtilInstrumentedTest.kt @@ -152,15 +152,15 @@ class AboutUtilInstrumentedTest { // Test specific items. val githubItem = communityList.items[0] as ScribeItem.ExternalLinkItem assertThat(githubItem.leadingIcon).isEqualTo(R.drawable.github_logo) - assertThat(githubItem.title).isEqualTo(R.string.app_about_community_github) + assertThat(githubItem.title).isEqualTo(R.string.i18n_app_about_community_github) val shareItem = communityList.items[1] as ScribeItem.ExternalLinkItem assertThat(shareItem.leadingIcon).isEqualTo(R.drawable.share_icon) - assertThat(shareItem.title).isEqualTo(R.string.app_about_community_share_scribe) + assertThat(shareItem.title).isEqualTo(R.string.i18n_app_about_community_share_scribe) val wikimediaItem = communityList.items[2] as ScribeItem.ExternalLinkItem assertThat(wikimediaItem.leadingIcon).isEqualTo(R.drawable.wikimedia_logo_black) - assertThat(wikimediaItem.title).isEqualTo(R.string.app_about_community_wikimedia) + assertThat(wikimediaItem.title).isEqualTo(R.string.i18n_app_about_community_wikimedia) // Test onClick callbacks. shareItem.onClick() @@ -216,15 +216,15 @@ class AboutUtilInstrumentedTest { // Test specific items. val rateItem = feedbackList.items[0] as ScribeItem.ExternalLinkItem assertThat(rateItem.leadingIcon).isEqualTo(R.drawable.star) - assertThat(rateItem.title).isEqualTo(R.string.app_about_feedback_rate_scribe) + assertThat(rateItem.title).isEqualTo(R.string.i18n_app_about_feedback_rate_scribe) val mailItem = feedbackList.items[2] as ScribeItem.ExternalLinkItem assertThat(mailItem.leadingIcon).isEqualTo(R.drawable.mail_icon) - assertThat(mailItem.title).isEqualTo(R.string.app_about_feedback_email) + assertThat(mailItem.title).isEqualTo(R.string.i18n_app_about_feedback_email) val hintsItem = feedbackList.items[4] as ScribeItem.ExternalLinkItem assertThat(hintsItem.leadingIcon).isEqualTo(R.drawable.light_bulb_icon) - assertThat(hintsItem.title).isEqualTo(R.string.app_about_feedback_app_hints) + assertThat(hintsItem.title).isEqualTo(R.string.i18n_app_about_feedback_app_hints) // Test onClick callbacks. rateItem.onClick() @@ -279,12 +279,12 @@ class AboutUtilInstrumentedTest { // Test specific items. val privacyItem = legalList.items[0] as ScribeItem.ExternalLinkItem assertThat(privacyItem.leadingIcon).isEqualTo(R.drawable.shield_lock) - assertThat(privacyItem.title).isEqualTo(R.string.app_about_legal_privacy_policy) + assertThat(privacyItem.title).isEqualTo(R.string.i18n_app_about_legal_privacy_policy) assertThat(privacyItem.trailingIcon).isEqualTo(R.drawable.right_arrow) val licenseItem = legalList.items[1] as ScribeItem.ExternalLinkItem assertThat(licenseItem.leadingIcon).isEqualTo(R.drawable.license_icon) - assertThat(licenseItem.title).isEqualTo(R.string.app_about_legal_third_party) + assertThat(licenseItem.title).isEqualTo(R.string.i18n_app_about_legal_third_party) assertThat(licenseItem.trailingIcon).isEqualTo(R.drawable.right_arrow) // Test onClick callbacks. diff --git a/app/src/androidTest/kotlin/be/scri/ui/screens/settings/ScribeItemListTest.kt b/app/src/androidTest/kotlin/be/scri/ui/screens/settings/ScribeItemListTest.kt index 6bddea70..42af6993 100644 --- a/app/src/androidTest/kotlin/be/scri/ui/screens/settings/ScribeItemListTest.kt +++ b/app/src/androidTest/kotlin/be/scri/ui/screens/settings/ScribeItemListTest.kt @@ -52,12 +52,12 @@ class ScribeItemListTest { val items = listOf( ScribeItem.ClickableItem( - title = R.string.app_settings_menu_app_language, - desc = R.string.app_settings_menu_app_language_description, + title = R.string.i18n_app_settings_menu_app_language, + desc = R.string.i18n_app_settings_menu_app_language_description, action = { }, ), ScribeItem.ClickableItem( - title = R.string.app_settings_keyboard_title, + title = R.string.i18n_app_settings_keyboard_title, desc = null, action = { }, ), @@ -76,13 +76,13 @@ class ScribeItemListTest { val items = listOf( ScribeItem.SwitchItem( - title = R.string.app_settings_menu_app_color_mode, - desc = R.string.app_settings_menu_app_color_mode_description, + title = R.string.i18n_app_settings_menu_app_color_mode, + desc = R.string.i18n_app_settings_menu_app_color_mode_description, state = false, onToggle = { }, ), ScribeItem.SwitchItem( - title = R.string.app_settings_keyboard_title, + title = R.string.i18n_app_settings_keyboard_title, desc = 0, state = true, onToggle = { }, @@ -114,8 +114,8 @@ class ScribeItemListTest { val items = listOf( ScribeItem.ClickableItem( - title = R.string.app_settings_menu_app_language, - desc = R.string.app_settings_menu_app_language_description, + title = R.string.i18n_app_settings_menu_app_language, + desc = R.string.i18n_app_settings_menu_app_language_description, action = { clicked = true }, ), ) @@ -134,8 +134,8 @@ class ScribeItemListTest { val items = listOf( ScribeItem.SwitchItem( - title = R.string.app_settings_menu_app_color_mode, - desc = R.string.app_settings_menu_app_color_mode_description, + title = R.string.i18n_app_settings_menu_app_color_mode, + desc = R.string.i18n_app_settings_menu_app_color_mode_description, state = state, onToggle = { state = it }, ), @@ -154,8 +154,8 @@ class ScribeItemListTest { val items = (0..49).map { index -> ScribeItem.ClickableItem( - title = R.string.app_settings_menu_app_language, - desc = R.string.app_settings_menu_app_language_description, + title = R.string.i18n_app_settings_menu_app_language, + desc = R.string.i18n_app_settings_menu_app_language_description, action = { }, ) } @@ -190,8 +190,8 @@ class ScribeItemListTest { val items = listOf( ScribeItem.ClickableItem( - title = R.string.app_settings_menu_app_language, - desc = R.string.app_settings_menu_app_language_description, + title = R.string.i18n_app_settings_menu_app_language, + desc = R.string.i18n_app_settings_menu_app_language_description, action = { }, ), ) diff --git a/app/src/androidTest/kotlin/be/scri/ui/screens/settings/SettingsScreenInstallKeyboardButtonTest.kt b/app/src/androidTest/kotlin/be/scri/ui/screens/settings/SettingsScreenInstallKeyboardButtonTest.kt index 4b84be48..5497704b 100644 --- a/app/src/androidTest/kotlin/be/scri/ui/screens/settings/SettingsScreenInstallKeyboardButtonTest.kt +++ b/app/src/androidTest/kotlin/be/scri/ui/screens/settings/SettingsScreenInstallKeyboardButtonTest.kt @@ -35,7 +35,7 @@ class SettingsScreenInstallKeyboardButtonTest { @Test fun installKeyboardButton_isDisplayed_whenKeyboardNotInstalled() { val context = InstrumentationRegistry.getInstrumentation().targetContext - val expectedText = context.getString(R.string.app_settings_button_install_keyboards) + val expectedText = context.getString(R.string.i18n_app_settings_button_install_keyboards) val mockViewModel = createMockViewModel(isKeyboardInstalled = false) composeTestRule.setContent { @@ -58,7 +58,7 @@ class SettingsScreenInstallKeyboardButtonTest { @Test fun installKeyboardButton_isNotDisplayed_whenKeyboardInstalled() { val context = InstrumentationRegistry.getInstrumentation().targetContext - val expectedText = context.getString(R.string.app_settings_button_install_keyboards) + val expectedText = context.getString(R.string.i18n_app_settings_button_install_keyboards) val mockViewModel = createMockViewModel(isKeyboardInstalled = true) every { mockViewModel.languages } returns MutableStateFlow(listOf("English", "German")) @@ -82,7 +82,7 @@ class SettingsScreenInstallKeyboardButtonTest { @Test fun installKeyboardButton_hasClickAction_whenDisplayed() { val context = InstrumentationRegistry.getInstrumentation().targetContext - val expectedText = context.getString(R.string.app_settings_button_install_keyboards) + val expectedText = context.getString(R.string.i18n_app_settings_button_install_keyboards) val mockViewModel = createMockViewModel(isKeyboardInstalled = false) composeTestRule.setContent { @@ -105,7 +105,7 @@ class SettingsScreenInstallKeyboardButtonTest { @Test fun installKeyboardButton_performClick_buttonStillExists() { val context = InstrumentationRegistry.getInstrumentation().targetContext - val expectedText = context.getString(R.string.app_settings_button_install_keyboards) + val expectedText = context.getString(R.string.i18n_app_settings_button_install_keyboards) val mockViewModel = createMockViewModel(isKeyboardInstalled = false) composeTestRule.setContent { @@ -129,7 +129,7 @@ class SettingsScreenInstallKeyboardButtonTest { @Test fun installKeyboardButton_displaysCorrectText() { val context = InstrumentationRegistry.getInstrumentation().targetContext - val expectedText = context.getString(R.string.app_settings_button_install_keyboards) + val expectedText = context.getString(R.string.i18n_app_settings_button_install_keyboards) val mockViewModel = createMockViewModel(isKeyboardInstalled = false) composeTestRule.setContent { @@ -152,7 +152,7 @@ class SettingsScreenInstallKeyboardButtonTest { @Test fun installKeyboardButton_rendersCorrectly_inLightTheme() { val context = InstrumentationRegistry.getInstrumentation().targetContext - val expectedText = context.getString(R.string.app_settings_button_install_keyboards) + val expectedText = context.getString(R.string.i18n_app_settings_button_install_keyboards) val mockViewModel = createMockViewModel(isKeyboardInstalled = false) composeTestRule.setContent { @@ -176,7 +176,7 @@ class SettingsScreenInstallKeyboardButtonTest { @Test fun installKeyboardButton_rendersCorrectly_inDarkTheme() { val context = InstrumentationRegistry.getInstrumentation().targetContext - val expectedText = context.getString(R.string.app_settings_button_install_keyboards) + val expectedText = context.getString(R.string.i18n_app_settings_button_install_keyboards) val mockViewModel = createMockViewModel(isKeyboardInstalled = false) every { mockViewModel.isUserDarkMode } returns MutableStateFlow(true) @@ -202,7 +202,7 @@ class SettingsScreenInstallKeyboardButtonTest { @Test fun installKeyboardButton_hasProperStyling() { val context = InstrumentationRegistry.getInstrumentation().targetContext - val expectedText = context.getString(R.string.app_settings_button_install_keyboards) + val expectedText = context.getString(R.string.i18n_app_settings_button_install_keyboards) val mockViewModel = createMockViewModel(isKeyboardInstalled = false) composeTestRule.setContent { diff --git a/app/src/androidTest/kotlin/be/scri/ui/screens/settings/SettingsScreenInstrumentedTest.kt b/app/src/androidTest/kotlin/be/scri/ui/screens/settings/SettingsScreenInstrumentedTest.kt index 3993c019..8589b125 100644 --- a/app/src/androidTest/kotlin/be/scri/ui/screens/settings/SettingsScreenInstrumentedTest.kt +++ b/app/src/androidTest/kotlin/be/scri/ui/screens/settings/SettingsScreenInstrumentedTest.kt @@ -79,7 +79,7 @@ class SettingsScreenInstrumentedTest { } composeTestRule - .onNodeWithText(context.getString(R.string.app_settings_title)) + .onNodeWithText(context.getString(R.string.i18n_app_settings_title)) .assertIsDisplayed() } @@ -94,7 +94,7 @@ class SettingsScreenInstrumentedTest { } composeTestRule - .onNodeWithText(context.getString(R.string.app_settings_menu_app_language)) + .onNodeWithText(context.getString(R.string.i18n_app_settings_menu_app_language)) .assertIsDisplayed() } @@ -109,7 +109,7 @@ class SettingsScreenInstrumentedTest { } composeTestRule - .onNodeWithText(context.getString(R.string.app_settings_menu_app_color_mode)) + .onNodeWithText(context.getString(R.string.i18n_app_settings_menu_app_color_mode)) .assertIsDisplayed() } @@ -124,7 +124,7 @@ class SettingsScreenInstrumentedTest { } composeTestRule - .onNodeWithText(context.getString(R.string.app_settings_menu_app_color_mode_description)) + .onNodeWithText(context.getString(R.string.i18n_app_settings_menu_app_color_mode_description)) .assertIsDisplayed() } @@ -142,7 +142,7 @@ class SettingsScreenInstrumentedTest { } composeTestRule - .onNodeWithText(context.getString(R.string.app_settings_button_install_keyboards)) + .onNodeWithText(context.getString(R.string.i18n_app_settings_button_install_keyboards)) .assertIsDisplayed() .assertHasClickAction() } @@ -163,7 +163,7 @@ class SettingsScreenInstrumentedTest { } composeTestRule - .onNodeWithText(context.getString(R.string.app_settings_keyboard_title)) + .onNodeWithText(context.getString(R.string.i18n_app_settings_keyboard_title)) .assertIsDisplayed() testLanguages.forEach { language -> @@ -271,7 +271,7 @@ class SettingsScreenInstrumentedTest { } composeTestRule - .onNodeWithText(context.getString(R.string.app_settings_menu_title)) + .onNodeWithText(context.getString(R.string.i18n_app_settings_menu_title)) .assertIsDisplayed() } @@ -287,7 +287,7 @@ class SettingsScreenInstrumentedTest { val installButton = composeTestRule - .onNodeWithText(context.getString(R.string.app_settings_button_install_keyboards)) + .onNodeWithText(context.getString(R.string.i18n_app_settings_button_install_keyboards)) installButton.assertIsDisplayed() installButton.assertHasClickAction() @@ -304,7 +304,7 @@ class SettingsScreenInstrumentedTest { } composeTestRule - .onNodeWithText(context.getString(R.string.app_settings_menu_app_language_description)) + .onNodeWithText(context.getString(R.string.i18n_app_settings_menu_app_language_description)) .assertIsDisplayed() } @@ -345,7 +345,7 @@ class SettingsScreenInstrumentedTest { } composeTestRule - .onNodeWithText(context.getString(R.string.app_settings_keyboard_title)) + .onNodeWithText(context.getString(R.string.i18n_app_settings_keyboard_title)) .assertIsDisplayed() } @@ -360,11 +360,11 @@ class SettingsScreenInstrumentedTest { } composeTestRule - .onNodeWithText(context.getString(R.string.app_settings_menu_app_color_mode)) + .onNodeWithText(context.getString(R.string.i18n_app_settings_menu_app_color_mode)) .assertIsDisplayed() composeTestRule - .onNodeWithText(context.getString(R.string.app_settings_menu_app_color_mode_description)) + .onNodeWithText(context.getString(R.string.i18n_app_settings_menu_app_color_mode_description)) .assertIsDisplayed() } } diff --git a/app/src/test/kotlin/be/scri/ui/screens/about/AboutUtilTest.kt b/app/src/test/kotlin/be/scri/ui/screens/about/AboutUtilTest.kt index 9695b8e3..a95bb9bd 100644 --- a/app/src/test/kotlin/be/scri/ui/screens/about/AboutUtilTest.kt +++ b/app/src/test/kotlin/be/scri/ui/screens/about/AboutUtilTest.kt @@ -72,11 +72,11 @@ class AboutUtilTest { assertEquals(5, list.size) // Checking the resource IDs are preserved, not string values. - assertEquals(R.string.app_about_feedback_rate_scribe, list[0].title) - assertEquals(R.string.app_about_feedback_bug_report, list[1].title) - assertEquals(R.string.app_about_feedback_email, list[2].title) - assertEquals(R.string.app_about_feedback_version, list[3].title) - assertEquals(R.string.app_about_feedback_app_hints, list[4].title) + assertEquals(R.string.i18n_app_about_feedback_rate_scribe, list[0].title) + assertEquals(R.string.i18n_app_about_feedback_bug_report, list[1].title) + assertEquals(R.string.i18n_app_about_feedback_email, list[2].title) + assertEquals(R.string.i18n_app_about_feedback_version, list[3].title) + assertEquals(R.string.i18n_app_about_feedback_app_hints, list[4].title) list[0].onClick() assertTrue(rateClicked) @@ -99,11 +99,11 @@ class AboutUtilTest { assertEquals(2, specs.size) assertEquals(R.drawable.shield_lock, specs[0].icon) - assertEquals(R.string.app_about_legal_privacy_policy, specs[0].title) + assertEquals(R.string.i18n_app_about_legal_privacy_policy, specs[0].title) assertEquals(Destination.PrivacyPolicy, specs[0].destination) assertEquals(R.drawable.license_icon, specs[1].icon) - assertEquals(R.string.app_about_legal_third_party, specs[1].title) + assertEquals(R.string.i18n_app_about_legal_third_party, specs[1].title) assertEquals(Destination.ThirdPartyLicenses, specs[1].destination) }

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�&B7?oOvOCrmkZJ70TG86m&R>XL*P%PG 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%0Ds-~ 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%0A^~2Mh*4&NFyRUdUlAH~iIDcSc#7deS1N_ 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