Skip to content

Commit

Permalink
- Fixed French localization bugs
Browse files Browse the repository at this point in the history
- Bumped version to 2.3
  • Loading branch information
Pavel Rekun committed Aug 13, 2018
1 parent 8774721 commit fdbbf00
Show file tree
Hide file tree
Showing 6 changed files with 23 additions and 31 deletions.
4 changes: 2 additions & 2 deletions app/build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -9,8 +9,8 @@ android {
applicationId "com.pavelrekun.rekado"
minSdkVersion minimumSDKVersion
targetSdkVersion currentSDKVersion
versionCode 24
versionName "2.2.1"
versionCode 25
versionName "2.3"

externalNativeBuild {
cmake {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,8 @@ interface AboutContract {

fun initToolbar()

fun initVersion()

fun initClickListeners()

}
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
package com.pavelrekun.rekado.screens.about_activity

import com.pavelrekun.rekado.BuildConfig
import com.pavelrekun.rekado.base.BaseActivity
import com.pavelrekun.rekado.services.Constants
import com.pavelrekun.rekado.services.utils.Utils
Expand All @@ -14,13 +15,18 @@ class AboutView(private val activity: BaseActivity) : AboutContract.View {
override fun initViews() {
initToolbar()
initClickListeners()
initVersion()
}

override fun initToolbar() {
activity.setSupportActionBar(activity.aboutToolbar)
activity.aboutToolbar.setNavigationOnClickListener { activity.onBackPressed() }
}

override fun initVersion() {
activity.aboutVersion.text = "${BuildConfig.VERSION_NAME} (${BuildConfig.VERSION_CODE})"
}

override fun initClickListeners() {
activity.aboutLinkGitHubProject.setOnClickListener { Utils.openLink(Constants.GITHUB_PROJECT_LINK) }
activity.aboutDeveloperGitHub.setOnClickListener { Utils.openLink(Constants.GITHUB_PROFILE_LINK) }
Expand Down
2 changes: 1 addition & 1 deletion app/src/main/res/layout/activity_about.xml
Original file line number Diff line number Diff line change
Expand Up @@ -46,11 +46,11 @@
tools:textColor="?android:attr/textColorPrimaryInverse" />

<TextView
android:id="@+id/aboutVersion"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center_horizontal"
android:layout_marginTop="8dp"
android:text="@string/app_version"
android:textColor="?android:attr/textColorSecondary"
android:textSize="16sp"
tools:textColor="?android:attr/textColorPrimaryInverse" />
Expand Down
39 changes: 12 additions & 27 deletions app/src/main/res/values-fr/strings.xml
Original file line number Diff line number Diff line change
@@ -1,10 +1,6 @@
<resources>
<string name="app_name" translatable="false">Rekado</string>
<string name="app_version" translatable="false">2.2.1</string>

<!-- Strings for Navigation -->
<string name="navigation_payloads">Payloads</string>
<string name="navigation_lakka" translatable="false">Lakka</string>
<string name="navigation_instructions">Instructions</string>
<string name="navigation_logs">Logs</string>
<string name="navigation_about">A propos</string>
Expand All @@ -15,80 +11,69 @@
<string name="about_category_information">Informations</string>
<string name="about_category_developer">Développeur</string>
<string name="about_information_description">Application écrite en Kotlin et C++. Elle sert à injecter des payloads ou démarrer Lakka sur la Switch</string>
<string name="about_developer_github" translatable="false">GitHub</string>
<string name="about_developer_twitter" translatable="false">Twitter</string>

<!-- Strings for Instructions -->
<string name="instructions_category_cable">Cable</string>
<string name="instructions_category_cable_description">Pour commencer, vous devez avoir un cable pour connecter votre appareil à la Switch. Pour un bon fonctionnement, le cable doit permettre la transmission de donnée, pas seulement charger la batterie.\n\nIl est conseillé d'utiliser un cable USB type A vers type C et un adaptateur OTG.</string>
<string name="instructions_category_cable_description">Pour commencer, vous devez avoir un cable pour connecter votre appareil à la Switch. Pour un bon fonctionnement, le cable doit permettre la transmission de donnée, pas seulement charger la batterie.\n\nIl est conseillé d\'utiliser un cable USB type A vers type C et un adaptateur OTG.</string>
<string name="instructions_category_payload">Payload</string>
<string name="instructions_category_payload_description">Dans la categorie \u0022Payloads\u0022, cliquez sur le bouton \u0022+\u0022 pour sélectionner votre payload depuis un dossier sur votre appareil. Ou bien mettez simplement votre payload dans le dossier Rekado à la racine du stockage de votre appareil.\n\nOu encore, vous pouvez utliser la payload par défaut (SX loader)</string>
<string name="instructions_category_coreboot" translatable="false">Coreboot (Lakka)</string>
<string name="instructions_category_coreboot_description">Dans la catégorie \u0022Lakka\u0022, cliquez sur le bouton \u0022Add\u0022 ou \u0022Update\u0022 pour sélectionner le fichier préchargé \u0022coreboot\u0022 depuis votre appareil. Ou bien mettez votre fichier \u0022coreboot\u0022 dans le dossier Rekado/Lakka à la racine du stockage de votre appareil.</string>
<string name="instructions_category_rcm" translatable="false">RCM</string>
<string name="instructions_category_rcm_description">Mettez votre Switch en mode RCM. \n\nVotre Switch démarera automatiquement lorsque vous brancherez le cable, veuillez vous assurez que vous appuyez sur le bouton VOLUME + de la Switch avant le branchement.</string>
<string name="instructions_category_final">Final</string>
<string name="instructions_category_final_description">Connectez votre appareil à la Switch et autorisez la permission pour l'accès USB si nécesaire. Attendez que l'appli vous demande quoi injecter.\n\nSi vous sélectionnez payload, l'appli vous demandera laquelle choisir.\n\nSi vous choissisez Lakka, vous devez simplement attendre qu'il se lance.</string>
<string name="instructions_category_final_description">Connectez votre appareil à la Switch et autorisez la permission pour l\'accès USB si nécesaire. Attendez que l\'appli vous demande quoi injecter.\n\nSi vous sélectionnez payload, l\'appli vous demandera laquelle choisir.\n\nSi vous choissisez Lakka, vous devez simplement attendre qu\'il se lance.</string>

<!-- Strings for Logs -->
<string name="logs_actions_list">Liste des actions</string>

<!-- Strings for Donate -->
<string name="donate_title">Dons</string>
<string name="donate_description">Vous pouvez soutenir le développement de plusieurs façons:</string>
<string name="donate_bitcoin" translatable="false">Bitcoin</string>
<string name="donate_bitcoin_cash" translatable="false">Bitcoin Cash</string>
<string name="donate_ethereum" translatable="false">Ethereum</string>
<string name="donate_litecoin" translatable="false">Litecoin</string>
<string name="donate_address_copied">%1$s adresse copiée!</string>

<!-- Strings for Lakka -->
<string name="lakka_category_cbfs" translatable="false">CBFS</string>
<string name="lakka_category_coreboot" translatable="false">Coreboot</string>
<string name="lakka_tools_ready">Prêt</string>
<string name="lakka_tools_not_ready">En attente</string>
<string name="lakka_last_update">Dernière mise à jour: %1$s</string>
<string name="lakka_button_add">Ajouter</string>
<string name="lakka_button_update">Mettre à jour</string>
<string name="lakka_coreboot_dialog_title">Qu'est ce que le \u0022coreboot\u0022?</string>
<string name="lakka_coreboot_dialog_title">Qu\'est ce que le \u0022coreboot\u0022?</string>
<string name="lakka_coreboot_dialog_description">Le \u0022Coreboot\u0022 est un fichier spécial dont a besoin Lakka pour la Switch.</string>

<!-- Strings for Settings -->
<string name="settings_category_auto_injector">Injection automatique</string>
<string name="settings_auto_injector_status_title_disabled">Activer l'\u0022Auto injector\u0022</string>
<string name="settings_auto_injector_status_title_enabled">Désactiver l'\u0022Auto injector\u0022</string>
<string name="settings_auto_injector_status_title_disabled">Activer l\'\u0022Auto injector\u0022</string>
<string name="settings_auto_injector_status_title_enabled">Désactiver l\'\u0022Auto injector\u0022</string>
<string name="settings_auto_injector_payload_title">Payload</string>
<string name="settings_category_payloads">Payloads</string>
<string name="settings_payloads_reset_title">Effacer</string>
<string name="settings_payloads_reset_summary">Enlever toutes les payloads (à l'exception de SX Loader)</string>
<string name="settings_payloads_reset_summary">Enlever toutes les payloads (à l\'exception de SX Loader)</string>
<string name="settings_category_appearance">Apparance</string>
<string name="settings_appearance_night_mode_title">Mode Nuit</string>
<string name="settings_appearance_accent_color_title">Couleurs accentuées</string>
<string name="settings_appearance_accent_color_summary">Couleur utilisée pour les éléments de l'interface</string>
<string name="settings_appearance_accent_color_summary">Couleur utilisée pour les éléments de l\'interface</string>
<string name="settings_restart_title">Paramètres modifiés</string>
<string name="settings_restart_message">Les paramètres ont été modifiés. Veuillez redémarrer pour que les changements prennent effet. \n\nRedémarrer l'appli maintenant ?</string>
<string name="settings_restart_message">Les paramètres ont été modifiés. Veuillez redémarrer pour que les changements prennent effet. \n\nRedémarrer l\'appli maintenant ?</string>
<string name="settings_restart_ok">Redémarrer</string>
<string name="settings_restart_cancel">Annuler</string>

<!-- Strings for Permissions -->
<string name="permission_storage_dialog_title">Permission de stockage</string>
<string name="permission_storage_dialog_description">Rekado a besoin de cette permission pour accéder à la payload.</string>
<string name="permission_storage_button">Requête</string>
<string name="permission_storage_error">Impossible d'accéder au stockage de l'appareil. Essayer d'accorder la permission à nouveau.</string>
<string name="permission_storage_error">Impossible d\'accéder au stockage de l\'appareil. Essayer d\'accorder la permission à nouveau.</string>

<!-- Strings for Dialogs -->
<string name="dialog_loader_title">Choisir une payload</string>
<string name="dialog_reset_payloads_title">Effacer</string>
<string name="dialog_reset_payloads_summary">Etes vous sur de vouloir effacer cette payload ?</string>
<string name="dialog_positive" translatable="false">OK</string>
<string name="dialog_negative">Annuler</string>
<string name="dialog_injector_chooser_title">Sélectionner l'injecteur</string>
<string name="dialog_injector_chooser_title">Sélectionner l\'injecteur</string>
<string name="dialog_injector_chooser_payload">Démarrer la (Payload)</string>
<string name="dialog_injector_chooser_lakka">Démarrer (Lakka)</string>
<string name="dialog_file_chooser_payload_title">Choisir la payload</string>
<string name="dialog_file_chooser_coreboot_title">Chosir le \u0022coreboot\u0022</string>

<!-- Strings for Helper -->
<string name="helper_error_file_payload_wrong">Etes vous sûr(e) que c'est un fichier payload ?</string>
<string name="helper_error_file_coreboot_wrong">Etes vous sûr(e) que c'est un fichier \u0022coreboot\u0022 valide ?</string>
<string name="helper_error_file_payload_wrong">Etes vous sûr(e) que c\'est un fichier payload ?</string>
<string name="helper_error_file_coreboot_wrong">Etes vous sûr(e) que c\'est un fichier \u0022coreboot\u0022 valide ?</string>
</resources>
1 change: 0 additions & 1 deletion app/src/main/res/values/strings.xml
Original file line number Diff line number Diff line change
@@ -1,6 +1,5 @@
<resources>
<string name="app_name" translatable="false">Rekado</string>
<string name="app_version" translatable="false">2.2.1</string>

<!-- Strings for Navigation -->
<string name="navigation_payloads">Payloads</string>
Expand Down

0 comments on commit fdbbf00

Please sign in to comment.