Skip to content

Commit 2be434a

Browse files
author
Chris Bellew
committed
Added some new strings and fixed some patterns.
1 parent 824a728 commit 2be434a

File tree

4 files changed

+15
-7
lines changed

4 files changed

+15
-7
lines changed

Voice Control For Plex/src/main/res/values-fr/patterns.xml

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,8 +9,9 @@ adding translations, please do not modify (.*), $1, ([0-9]+), etc.
99
a quite complicated regular expression. Plugging it into https://www.debuggex.com/ should help you figure out how
1010
it is constructed.
1111
-->
12-
<item name="pattern_recognition" type="string">^(((lancer|reprendre lecture|écouter|lancer film) (.+))|((position) (.+))|((pause|reprise|arrêt) lecture))(sur (.+))?</item>
12+
<item name="pattern_recognition" type="string">^(((lancer|reprendre lecture|écouter|lancer film) (.+)( sur (.+))?)|((position) (.+)( sur (.+))?)|((pause|reprise|arrêt) lecture( sur (.+))?))$</item>
1313

14+
<item name="pattern_on_client" type="string"> sur (.+)$</item>
1415
<item name="pattern_resume_watching" type="string">^reprendre lecture (.+)</item>
1516
<item name="pattern_watch" type="string">lancer $1</item>
1617
<item name="pattern_watch_movie" type="string">lancer film (.+)</item>
@@ -26,9 +27,11 @@ adding translations, please do not modify (.*), $1, ([0-9]+), etc.
2627
The following pattern lets the user say "listen to <album> by <artist>" or
2728
"listen to the album <album> by <artist>".
2829
-->
29-
<item name="pattern_listen_to_album_by_artist" type="string">écouter( l\'album)? (.+) de (.+)</item>
30+
<item name="pattern_listen_to_album_by_artist" type="string">écouter l\'album (.+) de (.+)</item>
3031

3132
<item name="pattern_listen_to_album" type="string">écouter l\'album (.+)</item>
33+
<item name="pattern_listen_to_song_by_artist" type="string">écouter (.+) de (.+)</item>
34+
3235
<item name="pattern_pause_playback" type="string">pause lecture</item>
3336
<item name="pattern_resume_playback" type="string">reprise lecture</item>
3437
<item name="pattern_stop_playback" type="string">arrêt lecture</item>

Voice Control For Plex/src/main/res/values-fr/strings.xml

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -65,10 +65,11 @@
6565
<string name="no_wifi_connection_message">Une connexion Wifi est requise. Veuillez vérifier vos paramètres Wifi et réessayer.</string>
6666
<string name="voice_prompt">Voice Control for Plex écoute</string>
6767
<string name="searching_for_plex_servers">Recherche des serveurs Plex</string>
68-
<string name="didnt_understand">Désolé, je n\'ai pas compris.</string>
68+
<string name="didnt_understand">Désolé, je n\'ai pas compris %s.</string>
69+
<string name="didnt_understand_that">Désolé, je n\'ai pas compris.</string>
6970
<string name="create_shortcut">Créer raccourci</string>
7071
<string name="create_shortcut_blurb">Vous pouvez créer un raccourci qui utlise des client et serveur spécifiques, ou qui utilise les client et serveur configurés actuellement. Lequel voulez-vous créer ?</string>
71-
<string name="create_shortcut_blurb_no_servers">Vous pouvez créer un raccourci qui utlise des client et serveur spécifiques, ou qui utilise les client et serveur configurés actuellement. Cependant, vous n'avez pas encore scanné les serveurs et/ou clients, vous ne pouvez donc créer que le second type. Voulez-vous continuer ?</string>
72+
<string name="create_shortcut_blurb_no_servers">Vous pouvez créer un raccourci qui utlise des client et serveur spécifiques, ou qui utilise les client et serveur configurés actuellement. Cependant, vous n\'avez pas encore scanné les serveurs et/ou clients, vous ne pouvez donc créer que le second type. Voulez-vous continuer ?</string>
7273
<string name="specify_now">Préciser maintenant</string>
7374
<string name="use_current">Utiliser serveur/client actuels</string>
7475
</resources>

Voice Control For Plex/src/main/res/values/patterns.xml

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,8 +9,9 @@ adding translations, please do not modify (.*), $1, ([0-9]+), etc.
99
a quite complicated regular expression. Plugging it into https://www.debuggex.com/ should help you figure out how
1010
it is constructed.
1111
-->
12-
<item name="pattern_recognition" type="string">^(((watch|resume watching|listen to|watch movie) (.+))|((offset|timecode) (.+))|((pause|stop|resume) playback))(on (.+))?</item>
12+
<item name="pattern_recognition" type="string">^(((watch|resume watching|listen to|watch movie) (.+)( on (.+))?)|((offset|timecode) (.+)( on (.+))?)|((pause|stop|resume) playback( on (.+))?))$</item>
1313

14+
<item name="pattern_on_client" type="string"> on (.+)$</item>
1415
<item name="pattern_resume_watching" type="string">^resume watching (.+)</item>
1516
<item name="pattern_watch" type="string">watch $1</item>
1617
<item name="pattern_watch_movie" type="string">watch movie (.+)</item>
@@ -26,9 +27,11 @@ adding translations, please do not modify (.*), $1, ([0-9]+), etc.
2627
The following pattern lets the user say "listen to <album> by <artist>" or
2728
"listen to the album <album> by <artist>".
2829
-->
29-
<item name="pattern_listen_to_album_by_artist" type="string">listen to( the album)? (.+) by (.+)</item>
30+
<item name="pattern_listen_to_album_by_artist" type="string">listen to the album (.+) by (.+)</item>
3031

3132
<item name="pattern_listen_to_album" type="string">listen to the album (.+)</item>
33+
<item name="pattern_listen_to_song_by_artist" type="string">listen to (.+) by (.+)</item>
34+
3235
<item name="pattern_pause_playback" type="string">pause playback</item>
3336
<item name="pattern_resume_playback" type="string">resume playback</item>
3437
<item name="pattern_stop_playback" type="string">stop playback</item>

Voice Control For Plex/src/main/res/values/strings.xml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -65,7 +65,8 @@
6565
<string name="no_wifi_connection_message">A WiFi connection is required. Please check your WiFi settings and try again.</string>
6666
<string name="voice_prompt">Voice Control for Plex is listening</string>
6767
<string name="searching_for_plex_servers">Searching for Plex Servers</string>
68-
<string name="didnt_understand">Sorry, I didn\'t understand that.</string>
68+
<string name="didnt_understand">Sorry, I didn\'t understand %s.</string>
69+
<string name="didnt_understand_that">Sorry, I didn\'t understand that.</string>
6970
<string name="create_shortcut">Create Shortcut</string>
7071
<string name="create_shortcut_blurb">You may create a shortcut that uses a specific Server and Client, or one that will use whatever your current Server and Client are set to when run. Which would you like to do?</string>
7172
<string name="create_shortcut_blurb_no_servers">You may create a shortcut that uses a specific Server and Client, or one that will use whatever your current Server and Client are set to when run. However, you have not scanned for Servers and/or Clients yet, so you can only create a shortcut that uses the current Server and Client. Do you wish to continue?</string>

0 commit comments

Comments
 (0)