From 06e43e4b2e74f4c94821722a6227d0f89bf689f6 Mon Sep 17 00:00:00 2001 From: Mihai-Cristian Condrea Date: Sat, 13 Sep 2025 12:36:12 +0300 Subject: [PATCH] Add localized translations for onboarding strings --- app/src/main/res/values-de-rDE/strings.xml | 2 ++ app/src/main/res/values-es-rGQ/strings.xml | 2 ++ app/src/main/res/values-es-rMX/strings.xml | 2 ++ app/src/main/res/values-fr-rFR/strings.xml | 2 ++ app/src/main/res/values-ja-rJP/strings.xml | 2 ++ app/src/main/res/values-ru-rRU/strings.xml | 4 ++++ app/src/main/res/values-zh-rTW/strings.xml | 4 ++++ 7 files changed, 18 insertions(+) diff --git a/app/src/main/res/values-de-rDE/strings.xml b/app/src/main/res/values-de-rDE/strings.xml index 716e18ac..2ce722f6 100644 --- a/app/src/main/res/values-de-rDE/strings.xml +++ b/app/src/main/res/values-de-rDE/strings.xml @@ -283,6 +283,7 @@ Navigationsleiste Dashboard Code-Schriftart + Wähle die Schriftart für Codeausschnitte Sprache Benachrichtigungen Benachrichtigungseinstellungen @@ -360,6 +361,7 @@ Weiter Zurück Bottom Navigation Labels + Wähle, wie Beschriftungen in der unteren Navigationsleiste erscheinen Ermöglicht der App, auf die Benachrichtigungsrichtlinie des Geräts zuzugreifen und diese zu ändern, wodurch gesteuert wird, wie und wann Benachrichtigungen dem Benutzer angezeigt werden, und benutzerdefinierte Benachrichtigungsverwaltungsfunktionen bereitgestellt werden. Ermöglicht der App, Dienste zu erstellen und zu verwenden, die im Vordergrund ausgeführt werden, wodurch sie Vorrang vor anderen Hintergrundprozessen erhalten und Leistung sowie Zuverlässigkeit verbessert werden. Anwendungssprache festlegen. diff --git a/app/src/main/res/values-es-rGQ/strings.xml b/app/src/main/res/values-es-rGQ/strings.xml index b4ad8624..716afd9b 100644 --- a/app/src/main/res/values-es-rGQ/strings.xml +++ b/app/src/main/res/values-es-rGQ/strings.xml @@ -283,6 +283,7 @@ Panel de navegación Panel de control Fuente del código + Elige la fuente usada para fragmentos de código Idioma Notificaciones Configuración de notificaciones @@ -360,6 +361,7 @@ Siguiente Atrás Etiquetas de navegación inferior + Elige cómo aparecen las etiquetas en la barra de navegación inferior Permite a la aplicación acceder y modificar la política de notificaciones del dispositivo, controlando cómo y cuándo se muestran las notificaciones al usuario y proporcionando funciones personalizadas de gestión de notificaciones. Permite a la aplicación crear y usar servicios que se ejecutan en primer plano, dándoles prioridad sobre otros procesos en segundo plano y mejorando el rendimiento y la fiabilidad. Establecer el idioma de la aplicación. diff --git a/app/src/main/res/values-es-rMX/strings.xml b/app/src/main/res/values-es-rMX/strings.xml index d461d23b..0d38de7c 100644 --- a/app/src/main/res/values-es-rMX/strings.xml +++ b/app/src/main/res/values-es-rMX/strings.xml @@ -257,6 +257,7 @@ Panel de navegación Panel de control Fuente del código + Elige la fuente usada para fragmentos de código Idioma Notificaciones Configuración de notificaciones @@ -334,6 +335,7 @@ Siguiente Atrás Etiquetas de navegación inferior + Elige cómo aparecen las etiquetas en la barra de navegación inferior Permite que la app acceda y modifique la política de notificaciones del dispositivo, controlando cómo y cuándo se muestran las notificaciones al usuario y proporcionando funciones de gestión de notificaciones personalizadas. Permite que la app cree y use servicios que se ejecutan en primer plano, dándoles prioridad sobre otros procesos en segundo plano y mejorando el rendimiento y la fiabilidad. Establecer el idioma de la aplicación. diff --git a/app/src/main/res/values-fr-rFR/strings.xml b/app/src/main/res/values-fr-rFR/strings.xml index 8315e281..5c495abf 100644 --- a/app/src/main/res/values-fr-rFR/strings.xml +++ b/app/src/main/res/values-fr-rFR/strings.xml @@ -283,6 +283,7 @@ Tiroir de navigation Tableau de bord Police du code + Choisissez la police utilisée pour les extraits de code Langue Notifications Paramètres des notifications @@ -360,6 +361,7 @@ Suivant Retour Étiquettes de navigation inférieure + Choisissez la manière dont les libellés apparaissent dans la barre de navigation inférieure Permet à l\'application d\'accéder et de modifier la politique de notification de l\'appareil, contrôlant comment et quand les notifications sont affichées à l\'utilisateur et fournissant des fonctionnalités de gestion des notifications personnalisées. Permet à l\'application de créer et d\'utiliser des services qui s\'exécutent en premier plan, leur donnant la priorité sur d\'autres processus d\'arrière-plan et améliorant les performances et la fiabilité. Définir la langue de l\'application. diff --git a/app/src/main/res/values-ja-rJP/strings.xml b/app/src/main/res/values-ja-rJP/strings.xml index caa8f30b..102a5f76 100644 --- a/app/src/main/res/values-ja-rJP/strings.xml +++ b/app/src/main/res/values-ja-rJP/strings.xml @@ -304,6 +304,7 @@ ナビゲーションドロワー ダッシュボード コードフォント + コードスニペットで使用するフォントを選択 言語 通知 通知設定 @@ -381,6 +382,7 @@ 戻る ボトムナビゲーションラベル + 下部ナビゲーションバーのラベル表示方法を選択 アプリがデバイスの通知ポリシーにアクセスして変更できるようにし、通知が表示される方法やタイミングを制御して、カスタム通知管理機能を提供します。 アプリがフォアグラウンドで実行されるサービスを作成・使用できるようにし、他のバックグラウンドプロセスより優先度を与えてパフォーマンスと信頼性を向上させます。 アプリの言語を設定します。 diff --git a/app/src/main/res/values-ru-rRU/strings.xml b/app/src/main/res/values-ru-rRU/strings.xml index 337d2540..2d13de8e 100644 --- a/app/src/main/res/values-ru-rRU/strings.xml +++ b/app/src/main/res/values-ru-rRU/strings.xml @@ -283,6 +283,7 @@ Выдвижное меню Панель управления Шрифт кода + Выберите шрифт, используемый для фрагментов кода Язык Уведомления Настройки уведомлений @@ -360,6 +361,7 @@ Следующий Назад Нижняя навигационная метка + Выберите, как отображаются подписи в нижней панели навигации Позволяет приложению получать доступ и изменять политику уведомлений устройства, контролируя, как и когда уведомления отображаются пользователю, и предоставляя настраиваемые функции управления уведомлениями. Позволяет приложению создавать и использовать службы, которые работают на переднем плане, предоставляя им приоритет над другими фоновыми процессами и улучшая производительность и надежность. Установить язык приложения. @@ -417,6 +419,8 @@ Linear Layout Compat — это класс в библиотеке поддержки Android appCompat v7. Он был добавлен для поддержки методов, которые были добавлены в более новые уровни API для старых (например, разделителей). Если вы сравните методы в LinearLayout и LinearLayoutCompat, вы увидите, что макет Compat имеет все методы LinearLayout без каких-либо ограничений по уровню API. Например, метод setShowDividers был введен на уровне API 11. Таким образом, в этом случае setShowDividers (и его параметры) следует вызывать с использованием Linear Layout Compat вместо LinearLayout, если вы ориентируетесь на платформу с уровнем API ниже 11. Your donation helps keep the app running and improve features. Thank you for your generosity. Узнайте, как использовать индикаторы выполнения в Android с этим интерактивным уроком. Этот урок включает два раздела: один для горизонтального индикатора выполнения и один для кругового индикатора выполнения. В каждом разделе вы можете увидеть, как индикатор выполнения обновляется по мере загрузки. Вы также можете просмотреть код урока, нажав на плавающую кнопку действия в нижней части экрана. + Android — мобильная операционная система, разработанная компанией Google. Впервые она была выпущена в виде бета-версии 5 ноября 2007 года, а первая коммерческая версия, Android 1.0, была запущена 23 сентября 2008 года. Android основан на модифицированной версии ядра Linux и другом программном обеспечении с открытым исходным кодом.\n\nAndroid Studio — официальная интегрированная среда разработки (IDE) для создания приложений Android. Она была объявлена компанией Google на конференции I/O 15 мая 2013 года и выпущена для общего пользования 8 декабря 2014 года. Android Studio основана на IntelliJ IDEA, популярной IDE для Java. + Android — это не только операционная система, но и платформа, предлагающая множество функций и возможностей для пользователей и разработчиков. Некоторые из функций Android включают:\n\n- Near Field Communication (NFC), которая позволяет обмениваться данными, совершать платежи и подключаться к другим устройствам по беспроводной связи.\n- Альтернативные клавиатуры, которые позволяют настраивать метод ввода с различными раскладками, языками и темами.\n- ИК-передачу, которая позволяет использовать телефон в качестве пульта дистанционного управления для телевизоров, кондиционеров и других приборов.\n- Управление без касания, которое позволяет выполнять действия на телефоне, не прикасаясь к экрану, с помощью жестов или голосовых команд.\n- Автоматизацию, которая позволяет задавать сценарии и триггеры, чтобы телефон автоматически выполнял определённые задачи.\n- Беспроводные загрузки приложений, которые позволяют устанавливать приложения с компьютера или веб-браузера без подключения телефона кабелем.\n- Смену памяти и батареи, которая даёт возможность расширить память телефона или легко заменить аккумулятор.\n- Настраиваемый домашний экран, который позволяет персонализировать внешний вид телефона с помощью виджетов, обоев, значков и лаунчеров.\n\nAndroid Studio — лучший инструмент для разработки приложений Android. Она предлагает множество функций и преимуществ для разработчиков, таких как:\n\n- Редактор кода с подсветкой синтаксиса, автодополнением, рефакторингом, отладкой, тестированием и инструментами lint.\n- Редактор макетов с интерфейсом drag-and-drop для проектирования пользовательских интерфейсов.\n- Эмулятор с быстрым запуском и поддержкой снимков для тестирования приложений на различных устройствах и конфигурациях.\n- Интеграция с Firebase с такими сервисами, как аутентификация, база данных, хранилище, аналитика, отчёты о сбоях и многое другое.\n- Система сборки на базе Gradle с управлением зависимостями,\nкастомизацией,\nоптимизацией,\nподписыванием,\nвариантами распространения и многим другим.\n\nС помощью Android Studio\nвы можете создавать удивительные приложения для устройств Android на Java,\nмощном и широко используемом языке программирования. Хронометр — это специализированный виджет во фреймворке Android, который предоставляет функциональность, аналогичную таймеру, для отображения прошедшего времени. Его можно настроить для отсчета вверх или вниз, и он обычно используется в приложениях, требующих хронометража, таких как секундомеры или таймеры обратного отсчета. Класс Chronometer является производным от класса TextView, что означает, что он наследует все свойства и методы TextView. Это позволяет разработчикам легко настраивать внешний вид хронометра, включая размер текста, цвет и шрифт. Это всплывающая панель. нажато diff --git a/app/src/main/res/values-zh-rTW/strings.xml b/app/src/main/res/values-zh-rTW/strings.xml index 0a66fbb7..eee9ffe8 100644 --- a/app/src/main/res/values-zh-rTW/strings.xml +++ b/app/src/main/res/values-zh-rTW/strings.xml @@ -257,6 +257,7 @@ 側邊選單 儀表板 程式碼字型 + 選擇用於程式碼片段的字體 語言 通知 通知設定 @@ -334,6 +335,7 @@ 下一個 後退 底部導航標籤 + 選擇底部導覽列中標籤的顯示方式 允許應用程式存取和修改裝置的通知政策,控制通知向使用者顯示的方式和時間,並提供自訂的通知管理功能。 允許應用程式建立和使用在前景執行的服務,使其優先於其他背景處理程序,並提高效能和可靠性。 設定應用程式語言。 @@ -391,6 +393,8 @@ Linear Layout Compat 是 Android 支援函式庫 appCompat v7 中的一個類別。它被加入以支援在較舊的 API 等級上新增於較新 API 等級的方法(如分隔線)。如果您比較 LinearLayout 和 LinearLayoutCompat 中的方法,您會發現 Compat 版面配置擁有 Linear Layout 的所有方法,且沒有任何 API 等級限制。例如,setShowDividers 方法是在 API 等級 11 中引入的。因此,在這種情況下,如果您針對 API 等級低於 11 的平台,則應使用 Linear Layout Compat 而非 LinearLayout 來調用 setShowDividers(及其參數)。 Your donation helps keep the app running and improve features. Thank you for your generosity. 透過這個互動式課程,學習如何在 Android 中使用進度列。本課程包括兩個部分:一個用於水平進度列,另一個用於圓形進度列。在每個部分,您都可以看到隨著下載進度,進度列如何更新。您還可以透過點擊螢幕底部的浮動操作按鈕來查看本課程的程式碼。 + Android 是由 Google 開發的行動作業系統。它於 2007 年 11 月 5 日首次以測試版發布,而第一個商業版本 Android 1.0 則於 2008 年 9 月 23 日推出。Android 基於修改過的 Linux 核心和其他開放原始碼軟體。\n\nAndroid Studio 是 Android 應用程式開發的官方整合開發環境 (IDE)。Google 在 2013 年 5 月 15 日的 I/O 大會上宣布了它,並於 2014 年 12 月 8 日正式對外發布。Android Studio 基於 IntelliJ IDEA,一款受歡迎的 Java IDE。 + Android 不僅是一個作業系統,也是為使用者和開發者提供各種功能與能力的平台。Android 的一些功能包括:\n\n- 近距離通訊 (NFC),可讓你無線分享資料、進行付款並與其他裝置連線。\n- 替代鍵盤,可讓你使用不同的配置、語言和主題自訂輸入方式。\n- 紅外線傳輸,可讓你把手機當作電視、冷氣等裝置的遙控器。\n- 免觸控操作,可讓你透過手勢或語音指令,在不碰螢幕的情況下操控手機。\n- 自動化,可讓你設定常式與觸發條件,讓手機自動執行特定工作。\n- 無線下載應用程式,可讓你從電腦或瀏覽器安裝應用程式,而不需要以線材連接手機。\n- 儲存空間與電池更換,可讓你擴充手機記憶體或輕鬆更換電池。\n- 自訂主畫面,可讓你使用小工具、桌布、圖示和啟動器來個人化手機外觀。\n\nAndroid Studio 是開發 Android 應用程式的最佳工具。它為開發者提供許多功能與優勢,例如:\n\n- 具備語法突顯、程式碼補全、重構、除錯、測試與 lint 工具的程式碼編輯器。\n- 具有拖放介面的版面配置編輯器,用於設計使用者介面。\n- 支援快速啟動與快照的模擬器,用於在不同裝置和組態上測試應用程式。\n- 與 Firebase 整合,提供驗證、資料庫、儲存空間、分析、當機報告等服務。\n- 基於 Gradle 的建置系統,具備相依管理,\n自訂化,\n最佳化,\n簽署,\n發佈選項等功能。\n\n使用 Android Studio,\n你可以使用 Java 這門強大且廣泛使用的程式語言,\n為 Android 裝置建立出色的應用程式。 Chronometer 是 Android 框架中的一個專用小工具,提供類似計時器的功能來顯示經過的時間。它可以被設定為向上或向下計數,通常用於需要計時的應用程式中,例如碼錶或倒數計時器應用程式。Chronometer 類別源自 TextView 類別,這意味著它繼承了 TextView 的所有屬性和方法。這使得開發人員可以輕鬆地自訂 Chronometer 的外觀,包括其文字大小、顏色和字型。 這是一個 Snack bar! 已點擊