diff --git a/src/locales/hu.json b/src/locales/hu.json
new file mode 100644
index 0000000..f7e76e9
--- /dev/null
+++ b/src/locales/hu.json
@@ -0,0 +1,184 @@
+{
+ "general": {
+ "title": "Panoramax-példány",
+ "meta": {
+ "title": "Panoramax-példány",
+ "description": "Panoramax, szabad alternatíva a világ fotós feltérképezéséhez"
+ },
+ "header": {
+ "login_text": "Kapcsolódás",
+ "register_text": "Regisztráció",
+ "contribute_text": "Miért működjön közre?",
+ "my_account": "Saját fiók",
+ "upload_text": "+ Fényképek megosztása",
+ "sequences_text": "Saját fényképek",
+ "alt_logo": "A példány logója",
+ "alt_photos": "Képek ikon",
+ "alt_information": "Felhasználó ikon",
+ "alt_settings": "Paraméterek ikon",
+ "alt_logout": "Kijelentkezés ikon",
+ "title": "Panoramax",
+ "beta_text": "Béta verzió",
+ "logout_text": "Kijelentkezés",
+ "my_information_text": "Saját adatok",
+ "my_settings_text": "Saját beállítások",
+ "burger_menu_aria_label_open": "A menü megjelenítése",
+ "burger_menu_aria_label_closed": "A menü bezárása"
+ },
+ "footer": {
+ "panoramax_site": "A Panoramax felfedezése",
+ "information_gitlab": "Forráskód megjelenítése",
+ "gitlab_logo": "Gitlab logó",
+ "ay11_text": "Akadálymentesítés: nem felel meg"
+ },
+ "error_text": "Hiba történt",
+ "success_text": "Sikeres frissítés"
+ },
+ "pages": {
+ "home": {
+ "report_mail": "?subject=⚠️ Report on picture {picId}&body=Hello, %0D%0A%0D%0A Problem on image (keep type of problem reported) : %0D%0A%0D%0A %0D%0A%0D%0A inappropriate content / lack of blurring on an element to be anonymized or blurred for security reasons / overblurring (too much blurring) %0D%0A%0D%0A Link to affected photo : {link} %0D%0A%0D%0A Details of affected elements (especially for blurring problems - what should be blurred or unblurred?) :",
+ "report_button_text": "Fénykép jelentése"
+ },
+ "settings": {
+ "title": "Saját tokenek",
+ "setting_tooltip": "A token megjelenítése vagy elrejtése"
+ },
+ "sequence": {
+ "sequence_published": "Közzétéve",
+ "sequence_waiting": "Feldolgozás alatt",
+ "sequence_hidden": "Rejtett",
+ "hide_sequence_tooltip": "A sorozat elrejtése",
+ "delete_sequence_tooltip": "A sorozat végleges törlése",
+ "hide_photo_tooltip": "A kiválasztott fényképek elrejtése",
+ "delete_photo_tooltip": "A kiválasztottt fényképek végleges törlése",
+ "confirm_pictures_dialog": "⚠️ A kiválasztott fényképek véglegesen elvesznek",
+ "confirm_sequence_dialog": "⚠️ A kiválasztott sorozat véglegesen elvész",
+ "created": "Feltöltés ideje:",
+ "taken": "Elkészítés ideje:",
+ "duration": "Hossz:",
+ "duration_begin": "Kezdet:",
+ "duration_end": "Vég:",
+ "camera": "Kamera:",
+ "button_delete": "Törlés",
+ "button_disable": "Elrejtés",
+ "button_enable": "Megjelenítés",
+ "picture_selected": "{count} fénykép kiválasztva| {count} fénykép kiválasztva",
+ "hours": "{count} óra| {count} óra",
+ "minutes": "{count} perc| {count} perc",
+ "seconds": "{count} másodperc| {count} másodperc",
+ "select_text": "Kiválasztás",
+ "unselect_text": "Kiválasztás törlése",
+ "select_shift_text": "Több elemet a Shift segítségével választhat ki",
+ "waiting_process": "A fénykép feldolgozás alatt áll",
+ "broken": "Fénykép-feldolgozási hiba",
+ "no_image": "Nincsenek fényképek ebben a sorozatban"
+ },
+ "sequences": {
+ "title": "Saját fényképsorozatok",
+ "sequence_name": "Név",
+ "sequence_photos": "Fényképek",
+ "sequence_date": "Elkészítés ideje",
+ "sequence_creation": "Feltöltés ideje",
+ "sequence_status": "Állapot",
+ "sequence_published": "Közzétéve",
+ "sequence_waiting": "Feldolgozás alatt",
+ "sequence_hidden": "Rejtett",
+ "no_sequences_text": "Még nincsenek közzétett fényképei \uD83D\uDE22",
+ "button_upload": "Fényképek feltöltése",
+ "sequence_deleted": "A sorozat törlésre került"
+ },
+ "share_pictures": {
+ "title": "Miért működjön közre a Panoramaxban?",
+ "description": "A Panoramaxban való közreműködés azt jelenti, hogy részt vesz egy közös, független, szabad és újrafelhasználható digitális erőforrás fejlesztésében. A Panoramaxon található minden georeferált fénykép bárki által használható, számos célra, például egy önkormányzat megtekintheti az utai állapotát, vagy egy távközlési vállalat felkészülhet a beavatkozásaira.\n\nMinden közreműködő beküldheti a saját képsorozatait, módosíthatja és megnézheti azokat, ahogyan ezt teheti a közösség más tagjai által feltöltött képekkel is. Az arcok és rendszámtáblák kötelező kitakarását maga a platform automatizálja.",
+ "alt_img_map": "Illusztráció egy nőről, aki egy térképet néz a földrajzi helymeghatározással rendelkező okostelefonján",
+ "card_photo1": "Közútról látható helyek",
+ "card_photo2": "Közzétett fényképek 360°-os vagy más formátumban",
+ "card_photo3": "Könnyen újrafelhasználható fényképek",
+ "card_photo4": "Képek gyors és egyszerű megosztása",
+ "card_alt_photo1": "Egy épületet tartalmazó kép",
+ "card_alt_photo2": "Egy 360°-ot megjelenítő kép",
+ "card_alt_photo3": "Egy kép egy térképről mutatóval",
+ "card_alt_photo4": "Egy mutatót ábrázoló kép",
+ "card_description1": "Minden közútról készült kép elfogadható, ha az georeferált és a földről készült.",
+ "card_description2": "A 360°-os képek nem kötelezők: az okostelefonnal készült képek is megfelelők. Az előfeltételek a dátum, a helyszín és a jpg formátum használata.",
+ "card_description3": "Minden fénykép fiók nélkül is könnyedén elérhető és felhasználható: a weboldalon vagy egy szabványos API-n keresztül (STAC szabvány).",
+ "card_description4": "Számos eszköz elérhető a közreműködések lehetővé tételéhez, köztük egy parancssoros és egy webes felület is.",
+ "upload_subtitle": "Töltse fel egyszerűen a fényképeit",
+ "upload_illustration_alt": "Online képfeltöltést ábrázoló illusztráció",
+ "upload_description": "A Panoramax webalkalmazása lehetővé teszi, hogy egy gombnyomással feltöltse az összes fényképét JPG formátumban. Programozói készségek nem szükségesek. Sok kép esetén viszont a parancssoros eszköz használatát javasoljuk.",
+ "upload_button": "+ Képek feltöltése",
+ "command_line_subtitle": "Parancssoros eszköz",
+ "comment_install": "A geovisio parancssoros eszköz telepítése",
+ "comment_upload": "A képfeltöltési parancs indítása a kiválasztott mappán",
+ "description_terminal": "A parancssor lehetővé teszi, hogy nagy számú képet osszon meg. A folyamat egyszerű, és Pythont (3.8-as vagy újabb verzió) igényli.\n\nAz importálás előtt az eszköz bekéri a bejelentkezési adatait. Amint a képek felöltésre kerültek, azok közzététele előtt feldolgozási idő szükséges.",
+ "terminal_install": "pip install geovisio_cli",
+ "terminal_text": "geovisio upload --api-url {webcím} ",
+ "button_copy": "Másolás",
+ "information_subtitle": "Itt a fényképek mindenki számára elérhetők: ",
+ "information_text1": "Automatikusan kitakarva, a törvényi előírásoknak megfelelően.",
+ "information_text2": "A feltöltött képek a következő alatt lesznek közzétéve: {word}",
+ "information_text3": "Az eredeti formátumban és felbontásban, számos újrafeldolgozáshoz.",
+ "information_about_title": "Hozzá kell férnie a fényképeihez?",
+ "information_about_description": "Az API elérhető az összes metaadat és kép letöltéséhez. \nTudjon meg többet itt.\nAz adatok vektorcsempék formájában is megjelennek.",
+ "doc_subtitle": "Segítségre van szüksége a Panoramaxban történő közreműködéshez?",
+ "doc_description": "A Panoramax dokumentációja elérhető tőlünk, oktatóanyagokat pedig a geo-commons fórumán találhat.",
+ "doc_button": "A dokumentáció megtekintése",
+ "doc_illustration_alt": "Illusztráció egy karakterről dokumentumokkal"
+ },
+ "upload": {
+ "title": "Közreműködés a Panoramax projektben",
+ "description": "Nagy számú fényképhez a parancssoros eszköz jobban megfelelő.",
+ "know_more_button": "További tudnivalók",
+ "input_label": "Húzza ide a képeket, vagy kattintson a",
+ "import_word": "feltöltésre",
+ "import_type": "Csak JPEG formátum",
+ "subtitle_import": "Képfeltöltés",
+ "title_sequence": "Sorozat címe",
+ "description_title_sequence": "Alapértelmezés szerint a sorozat cím a nap dátuma lesz. Ha akarja, itt szerkesztheti a címet.",
+ "text_import": "Ide töltse fel a JPG-fájljait. Minden kép vagy képsorozat egy „sorozatot” alkot. Megtalálhatja azokat a „saját fényképek” szakaszban, és elrejtheti, megjelenítheti vagy törölheti azokat.",
+ "subtitle_process": "Feltöltés feldolgozása",
+ "uploading_process": "Feltöltés folyamatban…",
+ "sequence_title": "Sorozat ",
+ "import": "Feltöltések",
+ "upload_pending": "Feltöltés folyamatban…",
+ "images_count_text": "Feltöltött képek",
+ "no_img_text": "még nem volt képfeltöltés",
+ "upload_done": "A sorozat feltöltése elkészült",
+ "sequence_link": "A sorozat megjelenítése",
+ "edit_title_tooltip": "A sorozat címének szerkesztése",
+ "edit_placeholder_input": "A sorozat címének szerkesztése",
+ "ok_button": "OK",
+ "pictures_error": "{count} kép feltöltése nem sikerült| {count} kép feltöltése nem sikerült",
+ "sequence_loading_information": "Amint feltöltötte, a sorozat feldolgozásra, majd közzétételre került a Panoramaxon (általában néhány perc múlva).",
+ "sequence_loaded_information": "A sorozatok fel lettek töltve, és feldolgozás alatt vannak. Néhány perc múlva nyilvánosan elérhetőnek kellene lenniük a Panoramaxon.",
+ "leave_message": "⚠️ FIGYELMEZTETÉS, a feltöltés meg fog szakadni, ha a végezte előtt hagyja el a lapot.",
+ "error_button": "Hibák megjelenítése",
+ "modal_error_title": "A hibában érintett képek"
+ },
+ "ay11": {
+ "title": "Déclaration d’accessibilité",
+ "date": "Établie le 18 septembre 2023.",
+ "introduction": "IGN s’engage à rendre son service accessible, conformément à l’article 47 de la loi n° 2005-102 du 11 février 2005.\n Cette déclaration d’accessibilité s’applique à Panoramax Instance IGN : https://panoramax.ign.fr",
+ "subtitle_conformity": "État de conformité",
+ "conformity_text": "Panoramax Instance IGN est non conforme avec le ",
+ "conformity_text2": "Le site n’a encore pas été audité.",
+ "subtitle_conformity2": "Contenus non accessibles",
+ "subtitle_increase": "Amélioration et contact",
+ "increase_text": "Si vous n’arrivez pas à accéder à un contenu ou à un service, vous pouvez\n contacter le responsable de Panoramax Instance IGN pour être orienté vers une alternative accessible ou obtenir le contenu sous une autre forme.",
+ "phone": "Téléphone : +33 14 398 84 61",
+ "email_text": "E-mail :",
+ "email": "signalement.ign@panoramax.fr",
+ "address": "Adresse : IGN, Saint-Mandé",
+ "increase_info": "Nous essayons de répondre dans les 5 jours ouvrés.",
+ "subtitle_to_do": "Voie de recours",
+ "to_do_text": "Cette procédure est à utiliser dans le cas suivant : vous avez signalé au responsable du site internet un défaut d’accessibilité qui vous\n empêche d’accéder à un contenu ou à un des services du portail et vous n’avez pas obtenu de réponse satisfaisante. \n vous pouvez :",
+ "write_message": "Écrire un message au",
+ "defenseur_droits": "Défenseur des droits",
+ "contact": "Contacter",
+ "contact_text": "le délégué du Défenseur des droits dans votre région",
+ "send_letter": "Envoyer un courrier par la poste (gratuit, ne pas mettre de\n timbre):\n Défenseur des droits\n Libre réponse 71120 75342 Paris CEDEX 07",
+ "end": "Cette déclaration d’accessibilité a été créé le\n 18 septembre 2023 grâce au",
+ "generator_betagouv": "Générateur de Déclaration d’Accessibilité de BetaGouv"
+ }
+ }
+}
diff --git a/src/main.ts b/src/main.ts
index d5835a9..26487f2 100644
--- a/src/main.ts
+++ b/src/main.ts
@@ -10,6 +10,7 @@ import { VueDraggableResizable } from 'vue-draggable-resizable-vue3'
import { pinia } from './store'
import fr from './locales/fr.json'
import en from './locales/en.json'
+import hu from './locales/hu.json'
import './assets/main.scss'
import 'bootstrap/dist/css/bootstrap.css'
import 'bootstrap-icons/font/bootstrap-icons.css'
@@ -26,7 +27,8 @@ const i18n = createI18n({
legacy: false,
messages: {
fr,
- en
+ en,
+ hu
}
})
globalCookiesConfig({