diff --git a/app/src/main/java/xdsopl/robot36/MainActivity.java b/app/src/main/java/xdsopl/robot36/MainActivity.java
index 65615a8..0a51384 100644
--- a/app/src/main/java/xdsopl/robot36/MainActivity.java
+++ b/app/src/main/java/xdsopl/robot36/MainActivity.java
@@ -804,6 +804,10 @@ public class MainActivity extends AppCompatActivity {
setLanguage("es-r419");
return true;
}
+ if (id == R.id.action_french) {
+ setLanguage("fr");
+ return true;
+ }
return super.onOptionsItemSelected(item);
}
diff --git a/app/src/main/res/menu/menu_main.xml b/app/src/main/res/menu/menu_main.xml
index de8f621..c06b4d5 100644
--- a/app/src/main/res/menu/menu_main.xml
+++ b/app/src/main/res/menu/menu_main.xml
@@ -273,6 +273,9 @@
+
-
Langue
Partager
- Plus d'options
- Enregistrer la plage the fréquences
+ Plus d\'options
+ Enregistrer écran scope
Changer de mode
Mode automatique
Mode verrouillé
Mode brut
Écoute
Paramètres audio
- Fréquence d'échantillonnage
+ Fréquence d\'échantillonnage
Sélection du canal
Par défaut
Premier
@@ -26,13 +26,13 @@
Format audio
Virgule fixe
Virgule flottante
- Échec de l'initialisation audio
+ Échec de l\'initialisation audio
Échec de la configuration audio
Permission audio refusée
- Erreur d'enregistrement audio
- Échec de la création du dossier d'images
+ Erreur d\'enregistrement audio
+ Échec de la création du dossier d\'images
Échec de la création du fichier image
- Échec de l'enregistrement de l'image
+ Échec de l\'enregistrement de l\'image
Image SSTV décodée
Niveau de signal audio de crête
Graphique en cascade
@@ -47,13 +47,13 @@
Politique de confidentialité
Accès au microphone
-Cette application nécessite l'accès au microphone de votre appareil pour décoder les signaux de télévision à balayage lent (SSTV).
-Le microphone capture l'audio contenant la transmission SSTV.
+Cette application nécessite l\'accès au microphone de votre appareil pour décoder les signaux de télévision à balayage lent (SSTV).
+Le microphone capture l\'audio contenant la transmission SSTV.
Gestion des données
-L'application utilise un petit tampon temporaire en mémoire pour traiter les données audio en temps réel.
+L\'application utilise un petit tampon temporaire en mémoire pour traiter les données audio en temps réel.
Ce tampon est constamment réécrit avec de nouvelles données au fur et à mesure que le décodage progresse.
-L'application ne stocke pas les données audio brutes capturées par le microphone.
+L\'application ne stocke pas les données audio brutes capturées par le microphone.
Seules les images décodées résultant du processus SSTV sont enregistrées sur le votre appareil.
]]>
@@ -61,7 +61,7 @@ Seules les images décodées résultant du processus SSTV sont enregistrées sur
Robot36 %1$s
Copyright 2024 Ahmet Inan
Veuillez lire la CLAUSE DE NON-RESPONSABILITÉ en bas de cette page
-Description
Décode les images de télévision à balayage lent à partir de l'audio
+Description
Décode les images de télévision à balayage lent à partir de l\'audio
Implémentation
Robot36 sur GitHub
Licence BSD Zero Clause
Spécifications des modes
Dayton Paper
par JL Barber - 2000
CLAUSE DE NON-RESPONSABILITÉ
%2$s
diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml
index b16e96e..210acc3 100644
--- a/app/src/main/res/values/strings.xml
+++ b/app/src/main/res/values/strings.xml
@@ -34,6 +34,7 @@
Polski
Українська
Español de América Latina
+ Français
THE SOFTWARE IS PROVIDED \"AS IS\" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
Language
Share