diff --git a/README.md b/README.md index 123027a..35f7538 100644 --- a/README.md +++ b/README.md @@ -144,12 +144,13 @@ You can now trigger Plex Assistant by saying "Hey Google, tell plex to..." or "H |   **Danish**|`"da"`|:x:|:heavy_check_mark:|:x:| |   **Dutch**|`"nl"`|:x:|:heavy_check_mark:|:x:| |   **English**|`"en"`|:heavy_check_mark:|:heavy_check_mark:|:heavy_check_mark:| -|   **Spanish**|`"es"`|:heavy_check_mark:|:heavy_check_mark:|:x:| |   **French**|`"fr"`|:heavy_check_mark:|:heavy_check_mark:|:x:| |   **German**|`"de"`|:heavy_check_mark:|:heavy_check_mark:|:x:| +|   **Hungarian**|`"hu"`|:x:|:heavy_check_mark:|:heavy_check_mark:| |   **Italian**|`"it"`|:heavy_check_mark:|:heavy_check_mark:|:x:| |   **Norwegian**|`"nb"`|:x:|:heavy_check_mark:|:x:| |   **Portuguese**|`"pt"`|:x:|:heavy_check_mark:|:heavy_check_mark:| +|   **Spanish**|`"es"`|:heavy_check_mark:|:heavy_check_mark:|:x:| |   **Swedish**|`"sv"`|:x:|:heavy_check_mark:|:x:| #### [Help add or improve support for more languages.](translation.md)
diff --git a/custom_components/plex_assistant/localize.py b/custom_components/plex_assistant/localize.py index c81a1a1..c070b96 100644 --- a/custom_components/plex_assistant/localize.py +++ b/custom_components/plex_assistant/localize.py @@ -38,7 +38,7 @@ "album", "record", "cd", - "vinyl" + "vinyl", ], "artists": [ "band", @@ -46,7 +46,7 @@ "singer", "composer", "player", - "guitarist" + "guitarist", ], "music": [ "music", @@ -111,7 +111,7 @@ "play tv", "play show", "play the", - "play an" + "play an", "play a", "play", ], @@ -286,6 +286,308 @@ ], }, }, + "hu": { + "play": [ + "lejátszás", + "indít", + ], + "random": [ + "véletlenszerű", + "random", + "véletlen szerű", + "véletlen", + ], + "movies": [ + "filmek", + "mozifilmek", + "film", + "mozifilm", + ], + "shows": [ + "epizódok", + "részek", + "rész", + "sorozatok", + "epizód", + "tévé", + "tv", + "sorozat", + ], + "tracks": [ + "számok", + "szám", + "zenék", + "zene", + "zeneszámok", + "zeneszám", + "albumok", + "album", + "lemezek", + "lemez", + "dalok", + "dal", + ], + "albums": [ + "albumok", + "album", + "cédé", + "cd", + "lemez", + ], + "artists": [ + "együttes", + "előadó", + "énekes", + "író", + "zenész", + "gitáros", + ], + "music": [ + "zene", + ], + "playlists": [ + "lejátszási lista", + "lista", + ], + + "controls": { + "play": [ + "lejátszás", + "indítás", + ], + "pause": [ + "pillanat állj", + ], + "stop": [ + "állj", + "stop", + ], + "next_track": [ + "következő szám", + "következő", + "ugrás", + "ugrás a következőre", + "ugrás a következő számra", + "következő zene", + ], + "previous_track": [ + "előző szám", + "előző", + "visszalépés", + "ugrás vissza", + "vissza ugrás", + "ugrás az előzőre", + "ugrás az előző számra", + "előző zene", + + ], + "jump_forward": [ + "előre tekerés", + "előre", + "tekerés", + ], + "jump_back": [ + "vissza tekerés", + "vissza", + ], + }, + + "not_found": "nem található", + "cast_device": "küldés eszközre", + "no_call": "Nem érkezett parancs.", + + "play_start": [ + "játszd le a filmet", + "film lejátszása", + "film indítása", + "indítsd a filmet", + "játszd le a sorozatot", + "sorozat lejátszása", + "sorozat indítása", + "indítsd a sorozatot", + "játszd le a sorozatot", + "lejátszás", + "indítsd", + "indítás", + "játszd le", + "indítsd el", + ], + + "ordinals": { + "első": "1", + "második": "2", + "harmadik": "3", + "negyedik": "4", + "ötödik": "5", + "hatodik": "6", + "hetedik": "7", + "nyolcadik": "8", + "kilencedik": "9", + "tizedik": "10", + "pre": [ + "a", + ], + "post": [], + }, + + "season": { + "keywords": [ + "évad", + "év", + ], + "pre": [ + '.', + 'a', + 'az', + ], + "post": [ + "számú", + ], + }, + "episode": { + "keywords": [ + "epizódok", + "epizód", + "részek", + "rész", + ], + "pre": [ + '.', + 'a', + 'az', + ], + "post": [ + "számú", + ], + }, + "latest": { + "keywords": [ + "legfrissebb", + "utolsó", + "legutolsó", + "új", + "legújabb", + ], + "pre": [ + "a", + "az", + ], + "post": [ + "filmek", + "film", + "epizódok", + "epizód", + "részek", + "rész", + "tv", + "tévé", + "sorozatok", + "sorozat", + ], + }, + "unwatched": { + "keywords": [ + "nem nézett", + "meg nem nézett", + "nem játszott", + ], + "pre": [], + "post": [ + "filmek", + "film", + "epizódok", + "epizód", + "részek", + "rész", + "tv", + "tévé", + "sorozatok", + "sorozat", + ], + }, + "ondeck": { + "keywords": [ + "lejátszás folytatása", + "folytatás", + ], + "pre": [], + "post": [ + "filmek", + "film", + "epizódok", + "epizód", + "részek", + "rész", + "tv", + "tévé", + "sorozatok", + "sorozat", + ], + }, + "music_album": { + "keywords": [ + "album", + "albumok", + "zenei album", + "zenei albumok", + ], + "pre": [], + "post": [], + }, + "music_artist": { + "keywords": [ + "előadó", + "együttes", + "csapat", + ], + "pre": [], + "post": [], + }, + "music_track": { + "keywords": [ + "zene", + "szám", + "zeneszám", + ], + "pre": [], + "post": [], + }, + "music_playlist": { + "keywords": [ + "lista", + "lejátszási lista", + ], + "pre": [], + "post": [], + }, + "separator": { + "keywords": [ + "itt", + ], + "pre": [], + "post": [ + "a", + "az", + ], + }, + "music_separator": { + "keywords": [ + "tőle", + "tőlük", + "ettől", + "ezektől", + ], + "pre": [], + "post": [ + "az együttestől", + "az előadótól", + "az énekestől", + "a bandától", + "a", + "az", + ], + }, + }, "sv": { "play": [ "spela", @@ -332,7 +634,7 @@ "hoppa framåt", ], "jump_back": [ - "hoppa tillbaka" + "hoppa tillbaka", ], }, "no_call": "Inget kommando mottogs.", @@ -466,10 +768,10 @@ "willekeurige", ], "movies": [ - "film" + "film", ], "shows": [ - "aflevering" + "aflevering", ], "tracks": [], "albums": [], @@ -649,7 +951,7 @@ "shows": [ "episodio", "telefilm", - "serie tv" + "serie tv", ], "tracks": [], "albums": [], @@ -830,7 +1132,7 @@ "movies": [ "vidéo", "film", - "films" + "films", ], "shows": [ "épisode", @@ -841,7 +1143,7 @@ "série télévisée", "série tv", "show", - "série" + "série", ], "tracks": [], "albums": [], @@ -909,7 +1211,7 @@ "lis série", "lire show", "lire the", - "lire" + "lire", ], "ordinals": { @@ -1001,7 +1303,7 @@ ], "post": [ "film", - "vidéo" + "vidéo", "épisodes", "épisode", "films", @@ -1108,7 +1410,7 @@ "episódio", "episódios", "serie", - "series" + "series", ], "tracks": [ "músicas", @@ -1490,13 +1792,13 @@ "aktuelle", ], "pre": [ - "die" + "die", ], "post": [ "episode", "folge", "staffel", - "von" + "von", ], }, "unwatched": { @@ -1519,7 +1821,7 @@ "ondeck": { "keywords": [ "startseite", - "hauptseite" + "hauptseite", ], "pre": [ "die", @@ -1578,7 +1880,7 @@ "episode", "afsnit", "tv", - "program" + "program", ], "tracks": [], "albums": [], @@ -1624,7 +1926,7 @@ "afspil afsnittet", "afspil tvprogram", "afspil afsnit", - "afspil" + "afspil", ], "ordinals": { @@ -1737,7 +2039,7 @@ "igangværende", "fortsat", "on deck", - "ondeck" + "ondeck", ], "pre": [ "fortsat", @@ -1975,17 +2277,17 @@ "video", "videos", "vídeo", - "vídeos" + "vídeos", ], "shows": [ "programa", - "programas" + "programas", "episodio", "episodios", "serie", "series", "serie de televisión", - "series de televisión" + "series de televisión", ], "tracks": [], "albums": [], @@ -2044,11 +2346,11 @@ "comienza el vídeo", "inicia el vídeo", "comienza", - "comienze" + "comienze", "empieza", "empiece", "inicia", - "inicie" + "inicie", ], "ordinals": { @@ -2064,35 +2366,35 @@ "décimo": "10", "pre": [ "el", - "la" + "la", ], "post": [], }, "season": { "keywords": [ - "temporada" + "temporada", ], "pre": [ - "la" + "la", ], "post": [ "numero", - "de" + "de", ], }, "episode": { "keywords": [ "episodio", - "episodios" + "episodios", ], "pre": [ "el", - "los" + "los", ], "post": [ "número", - "de" + "de", ], }, "latest": { @@ -2105,32 +2407,32 @@ "nuevo", "nueva", "nuevos", - "nuevas" + "nuevas", ], "pre": [ "el", - "los" + "los", "la", - "las" + "las", ], "post": [ "película", - "películas" + "películas", "episodio", - "episodios" + "episodios", "serie", - "series" + "series", "video", "vídeo", - "videos" - "vídeos" + "videos", + "vídeos", ], }, "unwatched": { "keywords": [ "no visto", "siguiente", - "aún no visto" + "aún no visto", ], "pre": [ "película", @@ -2140,13 +2442,13 @@ "video", "vídeo", "episodio", - "episodios" + "episodios", ], "post": [], }, "ondeck": { "keywords": [ - "en progreso" + "en progreso", ], "pre": [ "película", @@ -2156,7 +2458,7 @@ "video", "vídeo", "episodio", - "episodios" + "episodios", ], "post": [], }, @@ -2183,11 +2485,11 @@ "separator": { "keywords": [ - "en" + "en", ], "pre": [], "post": [ - "la" + "la", ], }, "music_separator": { diff --git a/custom_components/plex_assistant/translations/hu.json b/custom_components/plex_assistant/translations/hu.json new file mode 100644 index 0000000..23a59ad --- /dev/null +++ b/custom_components/plex_assistant/translations/hu.json @@ -0,0 +1,35 @@ +{ + "config": { + "step": { + "user": { + "title": "❱ Plex Assistant Beállítás", + "description": "[Dokumentáció](https://github.com/maykar/plex_assistant) | [Fórumok](https://community.home-assistant.io/t/plex-assistant/) | [Hibakeresés](https://github.com/maykar/plex_assistant/blob/master/troubleshooting.md) | [Fejlesztés Támogatása](https://github.com/sponsors/maykar)", + "data": { + "server_name": "Kérem válasszon Plex szervert", + "language": "Nyelv", + "default_cast": "Alapértelmezett cast eszköz", + "tts_errors": "TTS (beszédszintézis) problémák a cast eszközön" + } + } + }, + "abort": { + "single_instance_allowed": "Csak egy példány engedélyezett.", + "no_plex_server": "Nem található Plex szerver, ellenőrizze, hogy a Home Assistant Plex integrációja engedélyezve van és működik.", + "ha_ver_unsupported": "Ezen Plex Assistant verzió futtatásához Home Assistant 2021.2.0 vagy magasabb verzió szükséges." + } + }, + "options": { + "step": { + "init": { + "title": "❱ Plex Assistant Haladó Beállítások", + "description": "[Dokumentáció](https://github.com/maykar/plex_assistant) | [Fórumok](https://community.home-assistant.io/t/plex-assistant/) | [Hibakeresés](https://github.com/maykar/plex_assistant/blob/master/troubleshooting.md) | [Fejlesztés Támogatása](https://github.com/sponsors/maykar)\n\n**Read the [Advanced Config Docs](https://github.com/maykar/plex_assistant/tree/master#advanced-configuration) for how to format of the next 2 options.**", + "data": { + "start_script": "Szkript futtatása egy elérhetetlen Plex kliens indításához", + "keyword_replace": "Cseréld le a kulcsszavakat a sajátjaidra", + "jump_f": "Alapértelmezett előretekerés másodpercben.", + "jump_b": "Alapértelmezett visszatekerés másodpercben." + } + } + } + } +}