diff --git a/web/src/lib/i18n/cs.json b/web/src/lib/i18n/cs.json
index cc391624b5d34..bacc388a1053e 100644
--- a/web/src/lib/i18n/cs.json
+++ b/web/src/lib/i18n/cs.json
@@ -903,6 +903,7 @@
"permanent_deletion_warning_setting_description": "Zobrazit varování při trvalém odstranění položek",
"permanently_delete": "Trvale odstranit",
"permanently_delete_assets_count": "Trvale vymazat {count, plural, one {položku} other {položky}}",
+ "permanently_delete_assets_prompt": "Opravdu chcete trvale smazat {count, plural, one {tuto položku} few {tyto # položky} other {těchto # položek}}? Tím {count, plural, one {ji také odstraníte z jejích} other {je také odstraníte z jejich}} alb.",
"permanently_deleted_asset": "Položka trvale odstraněna",
"permanently_deleted_assets": "Trvale {count, plural, one {odstraněna # položka} few {odstraněny # položky} other {odstraněno # položek}}",
"permanently_deleted_assets_count": "{count, plural, one {Položka trvale vymazána} other {Položky trvale vymazány}}",
diff --git a/web/src/lib/i18n/fa.json b/web/src/lib/i18n/fa.json
index 63a17036447c8..237139c04273c 100644
--- a/web/src/lib/i18n/fa.json
+++ b/web/src/lib/i18n/fa.json
@@ -5,23 +5,26 @@
"acknowledge": "",
"action": "",
"actions": "",
- "active": "",
- "activity": "",
- "add": "",
- "add_a_description": "",
- "add_a_location": "",
- "add_a_name": "",
- "add_a_title": "",
- "add_exclusion_pattern": "",
- "add_import_path": "",
- "add_location": "",
- "add_more_users": "",
- "add_partner": "",
- "add_path": "",
- "add_photos": "",
- "add_to": "",
- "add_to_album": "",
- "add_to_shared_album": "",
+ "active": "فعال",
+ "activity": "فعالیت",
+ "add": "افزودن",
+ "add_a_description": "توضیحات",
+ "add_a_location": "افزودن یک مکان",
+ "add_a_name": "افزودن نام",
+ "add_a_title": "افزودن عنوان",
+ "add_exclusion_pattern": "افزودن الگوی استثنا",
+ "add_import_path": "افزودن مسیر ورودی",
+ "add_location": "افزودن مکان",
+ "add_more_users": "افزودن کاربرهای بیشتر",
+ "add_partner": "افزودن شریک",
+ "add_path": "افزودن مسیر",
+ "add_photos": "افزودن عکس ها",
+ "add_to": "افزودن به ...",
+ "add_to_album": "افزودن به آلبوم",
+ "add_to_shared_album": "افزودن به آلبوم اشتراکی",
+ "added_to_archive": "به آرشیو اضافه شد",
+ "added_to_favorites": "به علاقه مندی ها اضافه شد",
+ "added_to_favorites_count": "{count} تا اضافه شد به علاقه مندی ها",
"admin": {
"add_exclusion_pattern_description": "",
"authentication_settings": "",
diff --git a/web/src/lib/i18n/fi.json b/web/src/lib/i18n/fi.json
index 3a4b6af369c69..50b5413099b91 100644
--- a/web/src/lib/i18n/fi.json
+++ b/web/src/lib/i18n/fi.json
@@ -745,174 +745,252 @@
"hours": "",
"years": ""
},
- "path": "",
+ "path": "Polku",
"pattern": "",
- "pause": "",
+ "pause": "Tauko",
"pause_memories": "",
- "paused": "",
- "pending": "",
+ "paused": "Tauotettu",
+ "pending": "Odottaa",
"people": "Ihmiset",
"people_sidebar_description": "",
"perform_library_tasks": "",
"permanent_deletion_warning": "",
"permanent_deletion_warning_setting_description": "",
- "permanently_delete": "",
+ "permanently_delete": "Poista pysyvästi",
"permanently_deleted_asset": "",
+ "person": "Henkilö",
+ "person_hidden": "{name}{hidden, select, true { (piilotettu)} other {}}",
+ "photo_shared_all_users": "Näyttää että olet jakanut kuvasi kaikkien käyttäjien kanssa, tai sinulla ei ole käyttäjää kenelle jakaa.",
"photos": "Kuvat",
- "photos_from_previous_years": "",
- "pick_a_location": "",
- "place": "",
+ "photos_and_videos": "Kuvat ja videot",
+ "photos_count": "{count, plural, one {{count, number} Kuva} other {{count, number} kuvaa}}",
+ "photos_from_previous_years": "Kuvia edellisiltä vuosilta",
+ "pick_a_location": "Valitse sijainti",
+ "place": "Sijainti",
"places": "Paikat",
- "play": "",
- "play_memories": "",
+ "play": "Toista",
+ "play_memories": "Toista muistot",
"play_motion_photo": "",
- "play_or_pause_video": "",
+ "play_or_pause_video": "Toista tai keskeytä video",
"point": "",
- "port": "",
- "preset": "",
- "preview": "",
- "previous": "",
- "previous_memory": "",
- "previous_or_next_photo": "",
- "primary": "",
- "profile_picture_set": "",
- "public_share": "",
+ "port": "Portti",
+ "preset": "Asetus",
+ "preview": "Esikatselu",
+ "previous": "Edellinen",
+ "previous_memory": "Edellinen muisto",
+ "previous_or_next_photo": "Edellinen tai seuraava kuva",
+ "primary": "Ensisijainen",
+ "profile_picture_set": "Profiilikuva asetettu.",
+ "public_album": "Julkinen albumi",
+ "public_share": "Julkinen jako",
"range": "",
"raw": "",
"reaction_options": "",
- "read_changelog": "",
- "recent": "",
- "recent_searches": "",
- "refresh": "",
- "refreshed": "",
- "refreshes_every_file": "",
- "remove": "",
+ "read_changelog": "Lue muutosloki",
+ "reassign": "Määritä uudelleen",
+ "reassigned_assets_to_new_person": "Määritetty {count, plural, one {# media} other {# mediaa}} uudelle henkilölle",
+ "reassing_hint": "Määritä valitut mediat käyttäjälle",
+ "recent": "Viimeisin",
+ "recent_searches": "Edelliset haut",
+ "refresh": "Päivitä",
+ "refresh_encoded_videos": "Päivitä enkoodatut videot",
+ "refresh_metadata": "Päivitä metadata",
+ "refresh_thumbnails": "Päivitä pikkukuvat",
+ "refreshed": "Päivitetty",
+ "refreshes_every_file": "Päivittää jokaisen tiedoston",
+ "refreshing_encoded_video": "Päivitetään enkoodattu video",
+ "refreshing_metadata": "Päivitetään metadata",
+ "regenerating_thumbnails": "Regeneroidaan pikkukuvia",
+ "remove": "Poista",
+ "remove_assets_album_confirmation": "Haluatko varmasti poistaa {count, plural, one {# median} other {# mediaa}} albumista?",
+ "remove_assets_shared_link_confirmation": "Haluatko varmasti poistaa {count, plural, one {# median} other {# mediaa}} tästä jakolinkistä?",
+ "remove_assets_title": "Poistetaanko?",
+ "remove_custom_date_range": "Poista aikaväliltä",
"remove_from_album": "Poista albumista",
- "remove_from_favorites": "",
- "remove_from_shared_link": "",
- "remove_offline_files": "",
- "repair": "",
+ "remove_from_favorites": "Poista suosikeista",
+ "remove_from_shared_link": "Poista jakolinkistä",
+ "remove_offline_files": "Poista Offline-tiedostot",
+ "remove_user": "Poista käyttäjä",
+ "removed_api_key": "API Key {name} poistettu",
+ "removed_from_archive": "Poistettu arkistosta",
+ "removed_from_favorites": "Poistettu suosikeista",
+ "removed_from_favorites_count": "{count, plural, other {Poistettu #}} suosikeista",
+ "rename": "Nimeä uudelleen",
+ "repair": "Korjaa",
"repair_no_results_message": "",
- "replace_with_upload": "",
- "require_password": "",
- "reset": "",
- "reset_password": "",
- "reset_people_visibility": "",
+ "replace_with_upload": "Korvaa ladatulla",
+ "require_password": "Vaadi salasana",
+ "require_user_to_change_password_on_first_login": "Vaadi käyttäjää vaihtamaan salasana seuraavalla kirjautumiskerralla",
+ "reset": "Nollaa",
+ "reset_password": "Nollaa salasana",
+ "reset_people_visibility": "Nollaa henkilöiden näkyvyysasetukset",
"reset_settings_to_default": "",
+ "reset_to_default": "Palauta oletusasetukset",
+ "resolved_all_duplicates": "Kaikki kaksoiskappaleet selvitetty",
"restore": "Palauta",
- "restore_user": "",
- "retry_upload": "",
- "review_duplicates": "",
- "role": "",
+ "restore_all": "Palauta kaikki",
+ "restore_user": "Palauta käyttäjä",
+ "restored_asset": "Palautettu media",
+ "resume": "Jatka",
+ "retry_upload": "Yritä latausta uudelleen",
+ "review_duplicates": "Tarkastele kaksoiskappaleita",
+ "role": "Rooli",
+ "role_editor": "Muokkain",
+ "role_viewer": "Toistin",
"save": "Tallenna",
- "saved_profile": "",
- "saved_settings": "",
+ "saved_api_key": "API Key tallennettu",
+ "saved_profile": "Profiili tallennettu",
+ "saved_settings": "Asetukset tallennettu",
"say_something": "Sano jotain",
- "scan_all_libraries": "",
- "scan_all_library_files": "",
- "scan_new_library_files": "",
- "scan_settings": "",
+ "scan_all_libraries": "Skannaa kaikki kirjastot",
+ "scan_all_library_files": "Skannaa uudelleen kaikki kirjastotiedostot",
+ "scan_new_library_files": "Skannaa uusia kirjastotiedostoja",
+ "scan_settings": "Skannausasetukset",
+ "scanning_for_album": "Etsitään albumia...",
"search": "Haku",
- "search_albums": "",
- "search_by_context": "",
- "search_camera_make": "",
- "search_camera_model": "",
- "search_city": "",
- "search_country": "",
- "search_for_existing_person": "",
- "search_people": "",
- "search_places": "",
+ "search_albums": "Etsi albumeita",
+ "search_by_context": "Etsi kontekstin perusteella",
+ "search_camera_make": "Etsi kameramerkkiä...",
+ "search_camera_model": "Etsi kameramallia...",
+ "search_city": "Etsi kaupunkia...",
+ "search_country": "Etsi maata...",
+ "search_for_existing_person": "Etsi olemassa olevaa henkilöä",
+ "search_no_people": "Ei henkilöitä",
+ "search_no_people_named": "Ei \"{name}\" nimisiä henkilöitä",
+ "search_people": "Etsi ihmisiä",
+ "search_places": "Etsi paikkoja",
"search_state": "",
- "search_timezone": "",
- "search_type": "",
+ "search_timezone": "Etsi aikavyöhyke...",
+ "search_type": "Etsinnän tyyppi",
"search_your_photos": "Etsi kuvia",
- "searching_locales": "",
- "second": "",
- "select_album_cover": "",
- "select_all": "",
- "select_avatar_color": "",
- "select_face": "",
- "select_featured_photo": "",
- "select_library_owner": "",
- "select_new_face": "",
+ "searching_locales": "Etsitään lokaaleja...",
+ "second": "Toinen",
+ "see_all_people": "Näytä kaikki henkilöt",
+ "select_album_cover": "Valitse albmin kansi",
+ "select_all": "Valitse kaikki",
+ "select_avatar_color": "Valitse avatarin väri",
+ "select_face": "Valitse kasvo",
+ "select_featured_photo": "Valitse esittelykuva",
+ "select_from_computer": "Valitse koneeltasi",
+ "select_keep_all": "Valitse pidä kaikki",
+ "select_library_owner": "Valitse kirjaston omistaja",
+ "select_new_face": "Valitse uudet kasvot",
"select_photos": "Valitse kuvat",
- "selected": "",
- "send_message": "",
- "server": "",
- "server_stats": "",
- "set": "",
- "set_as_album_cover": "",
- "set_as_profile_picture": "",
- "set_date_of_birth": "",
- "set_profile_picture": "",
- "set_slideshow_to_fullscreen": "",
+ "select_trash_all": "Valitse kaikki roskakoriin",
+ "selected": "Valittu",
+ "selected_count": "{count, plural, other {# valittu}}",
+ "send_message": "Lähetä viesti",
+ "send_welcome_email": "Lähetä tervetuloviesti",
+ "server": "Palvelin",
+ "server_stats": "Palvelimen tilastot",
+ "server_version": "Palvelimen versio",
+ "set": "Aseta",
+ "set_as_album_cover": "Aseta albumin kanneksi",
+ "set_as_profile_picture": "Aseta profiilikuvaksi",
+ "set_date_of_birth": "Aseta syntymäaika",
+ "set_profile_picture": "Aseta profiilikuva",
+ "set_slideshow_to_fullscreen": "Näytä diaesitys koko ruudulla",
"settings": "Asetukset",
- "settings_saved": "",
+ "settings_saved": "Asetukset tallennettu",
"share": "Jaa",
"shared": "Jaettu",
- "shared_by": "",
- "shared_by_you": "",
+ "shared_by": "Jakanut",
+ "shared_by_user": "Käyttäjän {user} jakama",
+ "shared_by_you": "Sinun jakamasi",
+ "shared_from_partner": "{partner}n kuvia",
"shared_links": "Jaetut linkit",
+ "shared_photos_and_videos_count": "{assetCount, plural, other {# jaettua kuvaa ja videota.}}",
+ "shared_with_partner": "Jaa {partner} kanssa",
"sharing": "Jakaminen",
- "sharing_sidebar_description": "",
- "show_album_options": "",
- "show_file_location": "",
- "show_gallery": "",
- "show_hidden_people": "",
- "show_in_timeline": "",
- "show_in_timeline_setting_description": "",
- "show_keyboard_shortcuts": "",
+ "sharing_enter_password": "Nähdäksesi sivun sinun tulee antaa salasana.",
+ "sharing_sidebar_description": "Näytä jakamislinkki sivupalkissa",
+ "shift_to_permanent_delete": "Paina ⇧ poistaaksesi median pysyvästi",
+ "show_album_options": "Näytä albumin asetukset",
+ "show_and_hide_people": "Näytä / piilota henkilöitä",
+ "show_file_location": "Näytä tiedostosijainti",
+ "show_gallery": "Näytä galleria",
+ "show_hidden_people": "Näytä piilotetut ihmiset",
+ "show_in_timeline": "Näytä aikajanalla",
+ "show_in_timeline_setting_description": "Näytä tämän käyttäjän kuvat ja videot aikajanallasi",
+ "show_keyboard_shortcuts": "Näytä näppäinoikotiet",
"show_metadata": "Näytä metadata",
- "show_or_hide_info": "",
- "show_password": "",
- "show_person_options": "",
- "show_progress_bar": "",
- "show_search_options": "",
- "shuffle": "",
- "sign_up": "",
- "size": "",
- "skip_to_content": "",
- "slideshow": "",
- "slideshow_settings": "",
- "sort_albums_by": "",
+ "show_or_hide_info": "Näytä tai piilota tiedot",
+ "show_password": "Näytä salasana",
+ "show_person_options": "Näytä henkilöasetukset",
+ "show_progress_bar": "Näytä eteneminen",
+ "show_search_options": "Näytä hakuvaihtoehdot",
+ "shuffle": "Sekoita",
+ "sign_out": "Kirjaudu ulos",
+ "sign_up": "Rekisteröidy",
+ "size": "Koko",
+ "skip_to_content": "Siirry sisältöön",
+ "slideshow": "Diaesitys",
+ "slideshow_settings": "Diaesityksen asetukset",
+ "sort_albums_by": "Järjestä albumit...",
+ "sort_created": "Luontipäivä",
+ "sort_items": "Tietueiden määrä",
+ "sort_modified": "Muokkauspäivä",
+ "sort_oldest": "Vanhin kuva",
+ "sort_recent": "Tuorein kuva",
+ "sort_title": "Otsikko",
+ "source": "Lähde",
"stack": "Pinoa",
- "stack_selected_photos": "",
- "stacktrace": "",
- "start_date": "",
+ "stack_selected_photos": "Pinoa valitut kuvat",
+ "stacked_assets_count": "Pinottu {count, plural, one {# media} other {# mediaa}}",
+ "stacktrace": "Vianetsintätiedot",
+ "start": "Aloita",
+ "start_date": "Alkupäivämäärä",
"state": "Maakunta/osavaltio",
- "status": "",
- "stop_motion_photo": "",
+ "status": "Tila",
+ "stop_motion_photo": "Pysäytä liikkuva kuva",
"stop_photo_sharing": "Lopetetaanko kuvien jakaminen?",
- "storage": "",
- "storage_label": "",
- "submit": "",
+ "stop_photo_sharing_description": "{partner} ei enää pääse kuviisi.",
+ "stop_sharing_photos_with_user": "Päätä kuviesi jakaminen tämän käyttäjän kanssa",
+ "storage": "Tallennustila",
+ "storage_label": "Tallennustilan nimike",
+ "storage_usage": "{used} / {available} käytetty",
+ "submit": "Lähetä",
"suggestions": "Ehdotukset",
- "sunrise_on_the_beach": "",
- "swap_merge_direction": "",
- "sync": "",
- "template": "",
+ "sunrise_on_the_beach": "Auringonnousu rannalla",
+ "swap_merge_direction": "Käännä yhdistämissuunta",
+ "sync": "Synkronoi",
+ "template": "Template",
"theme": "Teema",
- "theme_selection": "",
- "theme_selection_description": "",
- "time_based_memories": "",
+ "theme_selection": "Teeman valinta",
+ "theme_selection_description": "Aseta vaalea tai tumma tila automaattisesti perustuen selaimesi asetuksiin",
+ "they_will_be_merged_together": "Nämä tullaan yhdistämään",
+ "time_based_memories": "Aikaan perustuvat muistot",
"timezone": "Aikavyöhyke",
- "toggle_settings": "",
- "toggle_theme": "",
- "toggle_visibility": "",
- "total_usage": "",
+ "to_archive": "Arkistoi",
+ "to_change_password": "Vaihda salasana",
+ "to_favorite": "Aseta suosikiksi",
+ "to_login": "Kirjaudu sisään",
+ "to_trash": "Roskakoriin",
+ "toggle_settings": "Määritä asetukset",
+ "toggle_theme": "Aseta teema",
+ "toggle_visibility": "Aseta näkyvyys",
+ "total_usage": "Käyttö yhteensä",
"trash": "Roskakori",
- "trash_all": "",
- "trash_no_results_message": "",
- "type": "",
+ "trash_all": "Vie kaikki roskakoriin",
+ "trash_count": "Vie {count} roskakoriin",
+ "trash_delete_asset": "Poista / vie roskakoriin",
+ "trash_no_results_message": "Roskakorissa olevat kuvat ja videot näytetään täällä.",
+ "trashed_items_will_be_permanently_deleted_after": "Roskakorin kohteet poistetaan pysyvästi {days, plural, one {# päivän} other {# päivän}} päästä.",
+ "type": "Tyyppi",
"unarchive": "Palauta arkistosta",
"unarchived": "",
+ "unarchived_count": "{count, plural, other {# poistettu arkistosta}}",
"unfavorite": "Poista suosikeista",
- "unhide_person": "",
- "unknown": "",
+ "unhide_person": "Poista henkilö piilosta",
+ "unknown": "Tuntematon",
"unknown_album": "",
- "unknown_year": "",
- "unlink_oauth": "",
- "unlinked_oauth_account": "",
+ "unknown_year": "Tuntematon vuosi",
+ "unlimited": "Rajoittamaton",
+ "unlink_oauth": "Poista OAuth-linkitys",
+ "unlinked_oauth_account": "Linkittämätön OAuth-tili",
+ "unnamed_album": "Nimetön albumi",
+ "unnamed_share": "Nimetön jako",
+ "unsaved_change": "Tallentamaton muutos",
"unselect_all": "Poista valinnat",
"unstack": "Pura pino",
"untracked_files": "Tiedostot joita ei seurata",
@@ -942,6 +1020,7 @@
"validate": "Validoi",
"variables": "Muuttujat",
"version": "Versio",
+ "version_announcement_closing": "Ystäväsi Alex",
"version_announcement_message": "Hei! Sovelluksen uusi versio on saatavilla. Käythän vilkaisemassa julkaisun tiedot ja varmistathan, että docker-compose.yml
ja .env
määritykset ovat ajan tasalla. Näin varmistat järjestelmän toimivuuden, varsinkin jos käytät WatchToweria tai muuta automaattista päivitysjärjestelmää.",
"video": "Video",
"video_hover_setting": "Toista esikatselun video kun kursori viedään sen päälle",
@@ -952,10 +1031,12 @@
"view_album": "Näytä albumi",
"view_all": "Näytä kaikki",
"view_all_users": "Näytä kaikki käyttäjät",
- "view_links": "",
- "view_next_asset": "",
- "view_previous_asset": "",
+ "view_links": "Näytä linkit",
+ "view_next_asset": "Näytä seuraava",
+ "view_previous_asset": "Näytä edellinen",
+ "view_stack": "Näytä pinona",
"viewer": "",
+ "visibility_changed": "{count, plural, one {# henkilön} other {# henkilöiden}} näkyvyys vaihdettu",
"waiting": "Odottaa",
"warning": "Varoitus",
"week": "Viikko",
diff --git a/web/src/lib/i18n/fr.json b/web/src/lib/i18n/fr.json
index 8dab2b649a508..9f25a2004e9fa 100644
--- a/web/src/lib/i18n/fr.json
+++ b/web/src/lib/i18n/fr.json
@@ -30,6 +30,7 @@
"add_exclusion_pattern_description": "Ajouter des schémas d'exclusion. Les caractères génériques *, ** et ? sont pris en charge. Pour ignorer tous les fichiers dans un répertoire nommé « Raw », utilisez « **/Raw/** ». Pour ignorer tous les fichiers se terminant par « .tif », utilisez « **/*.tif ». Pour ignorer un chemin absolu, utilisez « /chemin/à/ignorer/** ».",
"authentication_settings": "Paramètres d'authentification",
"authentication_settings_description": "Gérer le mot de passe, la délégation d'authentification OAuth et d'autres paramètres d'authentification",
+ "authentication_settings_disable_all": "Êtes-vous sûr de vouloir désactiver toutes les méthodes de connexion ? La connexion sera complètement désactivée.",
"authentication_settings_reenable": "Pour réactiver, utilisez une Commande Serveur.",
"background_task_job": "Tâches de fond",
"check_all": "Vérifier tout",
@@ -127,6 +128,7 @@
"map_dark_style": "Thème sombre",
"map_enable_description": "Activer la carte",
"map_light_style": "Thème clair",
+ "map_manage_reverse_geocoding_settings": "Gérer les paramètres de géocodage inversé",
"map_reverse_geocoding": "Géocodage inversé",
"map_reverse_geocoding_enable_description": "Activer le géocodage inversé",
"map_reverse_geocoding_settings": "Paramètres de géocodage inversé",
@@ -211,6 +213,8 @@
"sidecar_job_description": "Recherche ou synchronisation des métadonnées annexes (fichiers xmp) sur le système de fichiers",
"slideshow_duration_description": "Nombre de secondes d'affichage de chaque image",
"smart_search_job_description": "Exécution de l'apprentissage automatique sur les médias pour prendre en charge la recherche intelligente",
+ "storage_template_date_time_description": "L'horodatage de la création du média est utilisé pour l'information sur la date",
+ "storage_template_date_time_sample": "Exemple d'heure {date}",
"storage_template_enable_description": "Activer le moteur de modèle de stockage",
"storage_template_hash_verification_enabled": "Vérification du hachage activée",
"storage_template_hash_verification_enabled_description": "Active la vérification du hachage, ne désactivez pas cette option à moins d'être sûr de ce que vous faites",
@@ -301,10 +305,12 @@
"user_delete_delay_settings": "Délai de suppression",
"user_delete_delay_settings_description": "Nombre de jours après la validation pour supprimer définitivement le compte et les médias d'un utilisateur. La suppression des utilisateurs se lance à minuit. Les modifications apportées à ce paramètre seront pris en compte lors de la prochaine exécution.",
"user_delete_immediately": "Le compte et les médias de {user} seront mis en file d'attente en vue d'une suppression permanente immédiatement.",
+ "user_delete_immediately_checkbox": "Mise en file d'attente d'un utilisateur et de médias en vue d'une suppression immédiate",
"user_management": "Gestion des utilisateurs",
"user_password_has_been_reset": "Le mot de passe de l'utilisateur a été réinitialisé :",
"user_password_reset_description": "Veuillez saisir un mot de passe temporaire à l'utilisateur et informez le qu'il devra le changer à sa première connexion.",
"user_restore_description": "Le compte de {user} sera restauré.",
+ "user_restore_scheduled_removal": "Restaurer l'utilisateur - suppression programmée le {date, date, long}",
"user_settings": "Paramètres utilisateur",
"user_settings_description": "Gérer les paramètres utilisateur",
"user_successfully_removed": "L'utilisateur {email} a bien été supprimé.",
@@ -362,10 +368,17 @@
"archived_count": "{count, plural, one {# archivé} other {# archivés}}",
"are_these_the_same_person": "Est-ce la même personne ?",
"are_you_sure_to_do_this": "Êtes-vous sûr de vouloir faire ceci ?",
+ "asset_added_to_album": "Ajouté à l'album",
+ "asset_adding_to_album": "Ajout à l'album...",
+ "asset_description_updated": "La description du média a été mise à jour",
"asset_filename_is_offline": "Le média {filename} est hors ligne",
"asset_has_unassigned_faces": "Le média a des visages non assignés",
+ "asset_hashing": "Hachage...",
"asset_offline": "Média hors ligne",
"asset_offline_description": "Ce média est hors ligne. Immich ne peut pas accéder à son emplacement physique. Veuillez vous assurez que le média est disponible, puis relancez l'analyse de la bibliothèque.",
+ "asset_skipped": "Sauté",
+ "asset_uploaded": "Téléversé",
+ "asset_uploading": "Chargement...",
"assets": "Médias",
"assets_added_count": "{count, plural, one {# média ajouté} other {# médias ajoutés}}",
"assets_added_to_album_count": "{count, plural, one {# média ajouté} other {# médias ajoutés}} à l'album",
@@ -465,6 +478,7 @@
"date_after": "Date après",
"date_and_time": "Date et heure",
"date_before": "Date avant",
+ "date_of_birth_saved": "Date de naissance enregistrée avec succès",
"date_range": "Plage de dates",
"day": "Jour",
"deduplicate_all": "Dédupliquer tout",
@@ -563,6 +577,8 @@
"failed_to_create_shared_link": "Impossible de créer le lien partagé",
"failed_to_edit_shared_link": "Impossible de modifier le lien partagé",
"failed_to_get_people": "Impossible d'obtenir les personnes",
+ "failed_to_load_asset": "Échec du chargement du média",
+ "failed_to_load_assets": "Échec du chargement des médias",
"failed_to_stack_assets": "Impossible d'empiler les médias",
"failed_to_unstack_assets": "Impossible de dépiler les médias",
"import_path_already_exists": "Ce chemin d'import existe déjà.",
@@ -590,6 +606,7 @@
"unable_to_check_items": "",
"unable_to_complete_oauth_login": "Impossible de terminer la connexion OAuth",
"unable_to_connect": "Impossible de se connecter",
+ "unable_to_connect_to_server": "Impossible de se connecter au serveur",
"unable_to_copy_to_clipboard": "Impossible de copier dans le presse-papiers, assurez-vous que vous accédez à la page via https",
"unable_to_create_admin_account": "Impossible de créer le compte administrateur",
"unable_to_create_api_key": "Impossible de créer une nouvelle clé API",
@@ -609,6 +626,7 @@
"unable_to_enter_fullscreen": "Mode plein écran indisponible",
"unable_to_exit_fullscreen": "Sortie du mode plein écran impossible",
"unable_to_get_comments_number": "Impossible d'obtenir le nombre de commentaires",
+ "unable_to_get_shared_link": "Échec de la récupération du lien partagé",
"unable_to_hide_person": "Impossible de cacher la personne",
"unable_to_link_oauth_account": "Impossible de lier le compte OAuth",
"unable_to_load_album": "Impossible de charger l'album",
@@ -639,6 +657,7 @@
"unable_to_restore_user": "Impossible de restaurer l'utilisateur",
"unable_to_save_album": "Impossible de sauvegarder l'album",
"unable_to_save_api_key": "Impossible de sauvegarder la clé API",
+ "unable_to_save_date_of_birth": "Impossible de sauvegarder la date de naissance",
"unable_to_save_name": "Impossible de sauvegarder le nom",
"unable_to_save_profile": "Impossible de sauvegarder le profile",
"unable_to_save_settings": "Impossible d'enregistrer les préférences",
@@ -655,7 +674,8 @@
"unable_to_update_location": "Impossible de mettre à jour la localisation",
"unable_to_update_settings": "Impossible de mettre à jour les paramètres",
"unable_to_update_timeline_display_status": "Impossible de mettre à jour le statut d'affichage de la timeline",
- "unable_to_update_user": "Impossible de mettre à jour l'utilisateur"
+ "unable_to_update_user": "Impossible de mettre à jour l'utilisateur",
+ "unable_to_upload_file": "Impossible de téléverser le fichier"
},
"every_day_at_onepm": "",
"every_night_at_midnight": "",
@@ -673,6 +693,7 @@
"extension": "Extension",
"external": "Externe",
"external_libraries": "Bibliothèques externes",
+ "face_unassigned": "Non attribué",
"failed_to_get_people": "Impossible d'obtenir les personnes",
"favorite": "Favori",
"favorite_or_unfavorite_photo": "Ajouter ou supprimer des favoris",
@@ -881,6 +902,7 @@
"permanent_deletion_warning_setting_description": "Afficher un avertissement avant la suppression définitive d'un média",
"permanently_delete": "Supprimer définitivement",
"permanently_delete_assets_count": "Suppression définitive de {count, plural, one {média} other {médias}}",
+ "permanently_delete_assets_prompt": "Êtes-vous sûr de vouloir supprimer définitivement {count, plural, one {ce média ?} other {ces # médias ?}} Cela {count, plural, one {le} other {les}} supprimera aussi de son/ses album(s).",
"permanently_deleted_asset": "Média supprimé définitivement",
"permanently_deleted_assets": "{count, plural, one {# média supprimé} other {# médias supprimés}} définitivement",
"permanently_deleted_assets_count": "{count, plural, one {# média définitivement supprimé} other {# médias définitivement supprimés}}",
@@ -906,6 +928,7 @@
"previous_memory": "Souvenir précédent",
"previous_or_next_photo": "Photo précédente ou suivante",
"primary": "Primaire",
+ "profile_image_of_user": "Image de profil de {title}",
"profile_picture_set": "Photo de profil définie.",
"public_album": "Album public",
"public_share": "Partage public",
@@ -1030,6 +1053,7 @@
"shared_photos_and_videos_count": "{assetCount, plural, other {# photos et vidéos partagées.}}",
"shared_with_partner": "Partagé avec {partner}",
"sharing": "Partage",
+ "sharing_enter_password": "Veuillez saisir le mot de passe pour visualiser cette page.",
"sharing_sidebar_description": "Afficher un lien vers Partage dans la barre latérale",
"shift_to_permanent_delete": "appuyez sur ⇧ pour supprimer définitivement le média",
"show_album_options": "Afficher les options de l'album",
@@ -1148,6 +1172,7 @@
"validate": "Valider",
"variables": "Variables",
"version": "Version",
+ "version_announcement_closing": "Ton ami, Alex",
"version_announcement_message": "Bonjour, il y a une nouvelle version de l'application. Prenez le temps de consulter les notes de version et assurez-vous que vos fichiers docker-compose.yml
et .env
sont à jour pour éviter toute erreur de configuration, surtout si vous utilisez WatchTower ou tout autre mécanisme qui gère la mise à jour de votre application automatiquement.",
"video": "Vidéo",
"video_hover_setting": "Lire la miniature des vidéos au survol",
diff --git a/web/src/lib/i18n/it.json b/web/src/lib/i18n/it.json
index d8c1d7672b341..b867cb5978a7f 100644
--- a/web/src/lib/i18n/it.json
+++ b/web/src/lib/i18n/it.json
@@ -30,6 +30,7 @@
"add_exclusion_pattern_description": "Aggiungi modelli di esclusione. È supportato il globbing utilizzando *, ** e ?. Per ignorare tutti i file in qualsiasi directory denominata \"Raw\", usa \"/Raw/\". Per ignorare tutti i file con estensione \".tif\", usa \"/*.tif\". Per ignorare un percorso assoluto, usa \"/percorso/da/ignorare/\".",
"authentication_settings": "Impostazioni di Autenticazione",
"authentication_settings_description": "Gestisci password, OAuth e altre impostazioni di autenticazione",
+ "authentication_settings_disable_all": "Sei sicuro di voler disabilitare tutte le modalità di accesso? Il login verrà completamente disabilitato.",
"authentication_settings_reenable": "Per riabilitare, utilizza un Comando Server.",
"background_task_job": "Processi in Background",
"check_all": "Controlla Tutto",
@@ -211,6 +212,7 @@
"sidecar_job_description": "Scopri o sincronizza metadati sidecar dal filesystem",
"slideshow_duration_description": "Numero di secondi per cui mostrare ciascuna immagine",
"smart_search_job_description": "Esegui il machine learning sugli asset per permettere la ricerca intelligente",
+ "storage_template_date_time_description": "Data e ora di creazione del media vengono usate come data e ora dello stesso",
"storage_template_enable_description": "Attiva il motore del modello di archiviazione",
"storage_template_hash_verification_enabled": "Verifica hash abilitata",
"storage_template_hash_verification_enabled_description": "Attiva verifica hash, non disabilitare questo se non sei certo delle implicazioni",
@@ -326,15 +328,22 @@
"album_name": "Nome Album",
"album_options": "Impostazioni Album",
"album_remove_user": "Rimuovi l'utente?",
+ "album_remove_user_confirmation": "Sicuro di voler cancellare l'utente {user}?",
"album_updated": "Album aggiornato",
"album_updated_setting_description": "Ricevi una notifica email quando un album condiviso ha nuovi asset",
+ "album_user_removed": "Utente {user} rimosso",
+ "album_with_link_access": "Permetti a chiunque possieda il link di visualizzare le foto e le persone dell'album.",
"albums": "Album",
"albums_count": "{count, plural, one {{count, number} Album} other {{count, number} Album}}",
"all": "Tutti",
+ "all_albums": "Tutti gli album",
"all_people": "Tutte le persone",
+ "all_videos": "Tutti i video",
"allow_dark_mode": "Permetti tema scuro",
"allow_edits": "Permetti modifiche",
"api_key": "Chiave API",
+ "api_key_description": "Il campo verrà mostrato solo una volta. Abbi cura di copiarlo prima di chiudere la finestra.",
+ "api_key_empty": "Il valore del nome dell'API Key non può essere vuoto",
"api_keys": "Chiavi API",
"app_settings": "Impostazioni Applicazione",
"appears_in": "Compare in",
@@ -343,7 +352,16 @@
"archive_size": "Dimensioni Archivio",
"archive_size_description": "Imposta le dimensioni dell'archivio per i download (in GiB)",
"archived": "Archiviato",
+ "are_these_the_same_person": "Sono la stessa persona?",
+ "are_you_sure_to_do_this": "Sei sicuro di voler procedere?",
+ "asset_added_to_album": "Aggiunto all'album",
+ "asset_adding_to_album": "In aggiunta all'album...",
+ "asset_description_updated": "La descrizione del media non è stata aggiornata",
+ "asset_filename_is_offline": "Il media {filename} è offline",
+ "asset_has_unassigned_faces": "Il media ha dei volti non categorizzati",
+ "asset_hashing": "Hashing...",
"asset_offline": "Risorsa offline",
+ "asset_offline_description": "Il media è offline. Immich non è in grado di accedere al percorso del file. Assicurarsi che il media sia disponibile e riscansionare la libreria.",
"assets": "Risorse",
"assets_moved_to_trash": "{count, plural, one {Spostato # asset} other {Spostati # asset}} nel cestino",
"authorized_devices": "Dispositivi autorizzati",
diff --git a/web/src/lib/i18n/nl.json b/web/src/lib/i18n/nl.json
index c7784fe39f523..b8783b713a99e 100644
--- a/web/src/lib/i18n/nl.json
+++ b/web/src/lib/i18n/nl.json
@@ -903,6 +903,7 @@
"permanent_deletion_warning_setting_description": "Toon een waarschuwing bij het permanent verwijderen van assets",
"permanently_delete": "Permanent verwijderen",
"permanently_delete_assets_count": "{count, plural, one {Asset} other {Assets}} permanent verwijderen",
+ "permanently_delete_assets_prompt": "Weet je zeker dat je deze {count, plural, one {asset} other {# assets}} permanent wilt verwijderen? Hiermee {count, plural, one {wordt} other {worden}} deze ook uit de bijbehorende album(s) verwijderd.",
"permanently_deleted_asset": "Asset permanent verwijderd",
"permanently_deleted_assets": "{count, plural, one {# asset} other {# assets}} permanent verwijderd",
"permanently_deleted_assets_count": "{count, plural, one {# asset} other {# assets}} permanent verwijderd",
diff --git a/web/src/lib/i18n/pl.json b/web/src/lib/i18n/pl.json
index cac9edc3b8793..27ee249b99895 100644
--- a/web/src/lib/i18n/pl.json
+++ b/web/src/lib/i18n/pl.json
@@ -1,4 +1,5 @@
{
+ "about": "O aplikacji",
"account": "Konto",
"account_settings": "Ustawienia konta",
"acknowledge": "Rozumiem",
@@ -6,6 +7,7 @@
"actions": "Działania",
"active": "W toku",
"activity": "Aktywność",
+ "activity_changed": "Aktywność jest {włączona, wybierz, prawda {enabled} w innym wypadku {disabled}}",
"add": "Dodaj",
"add_a_description": "Dodaj opis",
"add_a_location": "Dodaj lokalizację",
@@ -21,12 +23,18 @@
"add_to": "Dodaj do...",
"add_to_album": "Dodaj do albumu",
"add_to_shared_album": "Dodaj do udostępnionego albumu",
+ "added_to_archive": "Dodano do archiwum",
+ "added_to_favorites": "Dodano do ulubionych",
+ "added_to_favorites_count": "Dodano {count} do ulubionych",
"admin": {
"add_exclusion_pattern_description": "Dodaj wzorce wykluczające. Wspierane są specjalne sekwencje (glob) *, ** oraz ?. Aby ignorować całą zawartość wszystkich folderów nazwanych \"Raw\", użyj \"**/Raw/**\". Aby ignorować wszystkie pliki kończące się na \".tif\", użyj \"**/*.tif\". Aby ignorować ścieżkę absolutną, użyj \"/ścieżka/do/ignorowania/**\".",
"authentication_settings": "Ustawienia Uwierzytelnienia",
"authentication_settings_description": "Zarządzaj hasłem, OAuth i innymi ustawienia uwierzytelnienia",
+ "authentication_settings_disable_all": "Czy jesteś pewny, że chcesz wyłączyć wszystkie metody logowania? Logowanie będzie całkowicie wyłączone.",
+ "authentication_settings_reenable": "Aby ponownie włączyć, użyj Polecenia serwera.",
"background_task_job": "Zadania w Tle",
"check_all": "Sprawdź Wszystko",
+ "cleared_jobs": "Usunięto zadania dla: {job}",
"config_set_by_file": "Konfiguracja pochodzi z pliku konfiguracyjnego",
"confirm_delete_library": "Czy na pewno chcesz usunąć bibliotekę {library}?",
"confirm_delete_library_assets": "Czy na pewno chcesz usunąć tą bibliotekę? Spowoduje to nieodwracalne usunięcie z Immich {count} zawartych w niej zasobów. Pliki pozostaną na dysku.",
@@ -61,6 +69,7 @@
"image_thumbnail_format": "Format Miniatur",
"image_thumbnail_resolution": "Rozdzielczość Miniatur",
"image_thumbnail_resolution_description": "Używane podczas przeglądania grup zdjęć (głównej osi czasu, widoku albumu itp.). Wyższe rozdzielczości pozwalają zachować więcej szczegółów, ale wyświetlenie ich zajmuje więcej czasu, powoduje też zwiększenie rozmiaru plików i może zmniejszyć czas reakcji aplikacji.",
+ "job_concurrency": "{job} konkurencja",
"job_not_concurrency_safe": "Ta praca nie może zostać wykonana w wielu wątkach.",
"job_settings": "Ustawienia prac",
"job_settings_description": "Zarządzaj współbieżnością zadań",
diff --git a/web/src/lib/i18n/ru.json b/web/src/lib/i18n/ru.json
index 00ab83be28983..ad024477c52f4 100644
--- a/web/src/lib/i18n/ru.json
+++ b/web/src/lib/i18n/ru.json
@@ -128,6 +128,7 @@
"map_dark_style": "Тёмный стиль",
"map_enable_description": "Включить функции карты",
"map_light_style": "Светлый стиль",
+ "map_manage_reverse_geocoding_settings": "Настройки Обратного геокодинга",
"map_reverse_geocoding": "Обратное геокодирование",
"map_reverse_geocoding_enable_description": "Включить обратное геокодирование",
"map_reverse_geocoding_settings": "Настройки обратного геокодирования",
@@ -212,6 +213,8 @@
"sidecar_job_description": "Обнаружение и синхронизация метаданных из sidecar-файлов",
"slideshow_duration_description": "Количество секунд для отображения каждого изображения",
"smart_search_job_description": "Поиск объектов на фото с помощью машинного обучения (необходимо для работы умного поиска)",
+ "storage_template_date_time_description": "Время создание объекта использовано как информация о времени съемки",
+ "storage_template_date_time_sample": "Время выборки {date}",
"storage_template_enable_description": "Включить механизм создания шаблонов хранения",
"storage_template_hash_verification_enabled": "Проверка хеша не удалась",
"storage_template_hash_verification_enabled_description": "Включает проверку хэша, не отключайте ее, если вы не уверены в последствиях",
@@ -302,10 +305,12 @@
"user_delete_delay_settings": "Убрать задержку",
"user_delete_delay_settings_description": "Срок, через который происходит окончательное удаление учетной записи пользователя и его ресурсов после удаления учётной записи, в днях. Задача по удалению пользователей выполняется в полночь. Изменения этой настройки будут учтены при следующем запуске задачи.",
"user_delete_immediately": "Аккаунт и ресурсы пользователя {user} будут поставлены в очередь на немедленное окончательное удаление.",
+ "user_delete_immediately_checkbox": "Поставить пользователя и объекты в очередь для удаления",
"user_management": "Управление Пользователями",
"user_password_has_been_reset": "Пароль пользователя был сброшен:",
"user_password_reset_description": "Пожалуйста, предоставьте временный пароль пользователю и сообщите ему, что при следующем входе в систему пароль нужно будет изменить.",
"user_restore_description": "Аккаунт пользователя {user} будет восстановлен.",
+ "user_restore_scheduled_removal": "Восстановление пользователя – запланированное удаление {date, date, long}",
"user_settings": "Пользовательские настройки",
"user_settings_description": "Управление настройками пользователей",
"user_successfully_removed": "Пользователь {email} был успешно удален.",
@@ -363,10 +368,17 @@
"archived_count": "{count, plural, other {Архивировано #}}",
"are_these_the_same_person": "Это один и тот же человек?",
"are_you_sure_to_do_this": "Вы уверены, что хотите это сделать?",
+ "asset_added_to_album": "Добавлено в альбом",
+ "asset_adding_to_album": "Добавление в альбом...",
+ "asset_description_updated": "Описание ресурса было обновлено",
"asset_filename_is_offline": "Объект {filename} находится в офлайн-режиме",
"asset_has_unassigned_faces": "Есть не распознанные лица",
+ "asset_hashing": "Хеширование...",
"asset_offline": "Объект отключён",
"asset_offline_description": "Этот объект находится в офлайн-режиме. Immich не может получить доступ к его расположению. Пожалуйста, убедитесь, что объект доступен, и затем пересканируйте библиотеку.",
+ "asset_skipped": "Пропущено",
+ "asset_uploaded": "Загружено",
+ "asset_uploading": "Загрузка...",
"assets": "Объекты",
"assets_added_count": "Добавлено {count, plural, one {# объект} few {# объекта} other {# объектов}}",
"assets_added_to_album_count": "Добавлено {count, plural, one {# объект} few {# объекта} other {# объектов}} в альбом",
@@ -466,6 +478,7 @@
"date_after": "Дата после",
"date_and_time": "Дата и Время",
"date_before": "Дата до",
+ "date_of_birth_saved": "Дата рождения успешно сохранена",
"date_range": "Диапазон дат",
"day": "День",
"deduplicate_all": "Убрать все дубликаты",
@@ -564,6 +577,8 @@
"failed_to_create_shared_link": "Не удалось создать общую ссылку",
"failed_to_edit_shared_link": "Не удалось изменить общую ссылку",
"failed_to_get_people": "Не удалось получить информацию о людях",
+ "failed_to_load_asset": "Ошибка загрузки объекта",
+ "failed_to_load_assets": "Ошибка загрузки объектов",
"failed_to_stack_assets": "Не удалось создать стек",
"failed_to_unstack_assets": "Не удалось разобрать стек",
"import_path_already_exists": "Этот путь импорта уже существует.",
@@ -591,6 +606,7 @@
"unable_to_check_items": "",
"unable_to_complete_oauth_login": "Не удалось выполнить вход с помощью OAuth",
"unable_to_connect": "Не удается подключиться",
+ "unable_to_connect_to_server": "Не удалось подключиться к серверу",
"unable_to_copy_to_clipboard": "Не удается скопировать в буфер обмена, убедитесь, что вы получаете доступ к странице по протоколу https",
"unable_to_create_admin_account": "Не удается создать учетную запись администратора",
"unable_to_create_api_key": "Не удается создать новый ключ API",
@@ -610,6 +626,7 @@
"unable_to_enter_fullscreen": "Не удается войти в полноэкранный режим",
"unable_to_exit_fullscreen": "Не удается выйти из полноэкранного режима",
"unable_to_get_comments_number": "Не удалось получить количество комментариев",
+ "unable_to_get_shared_link": "Не удалось получить общую ссылку",
"unable_to_hide_person": "Невозможно скрыть персону",
"unable_to_link_oauth_account": "Не удается связать учетную запись OAuth",
"unable_to_load_album": "Невозможно загрузить альбом",
@@ -620,6 +637,7 @@
"unable_to_log_out_device": "Невозможно выйти из устройства",
"unable_to_login_with_oauth": "Невозможно войти в систему с помощью OAuth",
"unable_to_play_video": "Невозможно воспроизвести видео",
+ "unable_to_reassign_assets_existing_person": "Невозможно переназначить ресурсы на {name, select, null {существующего человека} other {{name}}}",
"unable_to_reassign_assets_new_person": "Не удается переназначить ресурсы новому человеку",
"unable_to_refresh_user": "Невозможно обновить пользователя",
"unable_to_remove_album_users": "Не удается удалить пользователей из альбома",
@@ -639,6 +657,7 @@
"unable_to_restore_user": "Не удалось восстановить пользователя",
"unable_to_save_album": "Невозможно сохранить альбом",
"unable_to_save_api_key": "Невозможно сохранить API-ключ",
+ "unable_to_save_date_of_birth": "Не удается сохранить дату рождения",
"unable_to_save_name": "Невозможно сохранить имя",
"unable_to_save_profile": "Не удалось сохранить профиль",
"unable_to_save_settings": "Не удалось сохранить настройки",
@@ -655,7 +674,8 @@
"unable_to_update_location": "Не удалось обновить местоположение",
"unable_to_update_settings": "Не удалось обновить настройки",
"unable_to_update_timeline_display_status": "Не удалось обновить статус отображения в ленте",
- "unable_to_update_user": "Не удалось обновить пользователя"
+ "unable_to_update_user": "Не удалось обновить пользователя",
+ "unable_to_upload_file": "Невозможно загрузить файл"
},
"every_day_at_onepm": "",
"every_night_at_midnight": "",
@@ -673,6 +693,7 @@
"extension": "Расширение",
"external": "Внешний",
"external_libraries": "Внешние библиотеки",
+ "face_unassigned": "Не назначено",
"failed_to_get_people": "Ошибка при получении людей",
"favorite": "Избранное",
"favorite_or_unfavorite_photo": "Добавить или удалить фотографию из избранного",
@@ -881,6 +902,7 @@
"permanent_deletion_warning_setting_description": "Отображать предупреждение при безвозвратном удалении ресурсов",
"permanently_delete": "Удалить навсегда",
"permanently_delete_assets_count": "Полностью удалить {count, plural, one {ресурс} few {ресурса} many {ресурсов} other {ресурсов}}",
+ "permanently_delete_assets_prompt": "Вы действительно хотите навсегда удалить {count, plural, one {этот объект?} other {эти # объектов?}} Это так же удалит {count, plural, one {его} other {их}} из альбома(ов).",
"permanently_deleted_asset": "Удалить объект навсегда",
"permanently_deleted_assets": "Безвозвратно удалено {count, plural, one {# ресурс} few {# ресурса} many {# ресурсов} other {# ресурса}}",
"permanently_deleted_assets_count": "Полностью удалено {count, plural, one {# ресурс} few {# ресурса} many {# ресурсов} other {# ресурса}}",
@@ -906,6 +928,7 @@
"previous_memory": "Предыдущее воспоминание",
"previous_or_next_photo": "Предыдущая или следующая фотография",
"primary": "Главное",
+ "profile_image_of_user": "Изображение профиля {title}",
"profile_picture_set": "Установлена картинка профиля.",
"public_album": "Публичный альбом",
"public_share": "Публичный доступ",
@@ -1030,6 +1053,7 @@
"shared_photos_and_videos_count": "{assetCount} поделился фото и видео.",
"shared_with_partner": "Совместно с {partner}",
"sharing": "Общие",
+ "sharing_enter_password": "Пожалуйста, введите пароль для просмотра этой страницы.",
"sharing_sidebar_description": "Отображать ссылку на общий доступ в боковой панели",
"shift_to_permanent_delete": "нажмите ⇧ чтобы удалить объект навсегда",
"show_album_options": "Показать параметры альбома",
@@ -1120,6 +1144,7 @@
"unsaved_change": "Не сохраненное изменение",
"unselect_all": "Снять всё",
"unstack": "Разобрать стек",
+ "unstacked_assets_count": "{count, plural, one {# объект} few {# объекта} other {# объектов}} разобрано из стека",
"untracked_files": "НЕОТСЛЕЖИВАЕМЫЕ ФАЙЛЫ",
"untracked_files_decription": "Приложение не отслеживает эти файлы. Они могут быть результатом неудачных перемещений, прерванных загрузок или пропущены из-за ошибки",
"up_next": "Следующее",
@@ -1147,6 +1172,7 @@
"validate": "Проверить",
"variables": "Переменные",
"version": "Версия",
+ "version_announcement_closing": "Твой друг Алекс",
"version_announcement_message": "Привет, друг! В приложении доступна новая версия. Пожалуйста, посетите заметки к выпуску и убедитесь, что ваша настройка docker-compose.yml
и .env
актуальна, чтобы избежать ошибок конфигурации, особенно если вы используете WatchTower или другой механизм автоматического обновления вашего приложения.",
"video": "Видео",
"video_hover_setting": "Воспроизведение миниатюры видео при наведении курсора мыши",
@@ -1160,7 +1186,9 @@
"view_links": "Посмотреть ссылки",
"view_next_asset": "Посмотреть следующий объект",
"view_previous_asset": "Посмотреть предыдущий объект",
+ "view_stack": "Просмотреть Стек",
"viewer": "Наблюдатель",
+ "visibility_changed": "Видимость изменена для {count, plural, one {# человека} other {# людей}}",
"waiting": "Ожидают",
"warning": "Предупреждение",
"week": "Неделя",
diff --git a/web/src/lib/i18n/th.json b/web/src/lib/i18n/th.json
index bdcda11df743f..ffcdb57f44261 100644
--- a/web/src/lib/i18n/th.json
+++ b/web/src/lib/i18n/th.json
@@ -7,6 +7,7 @@
"actions": "การดำเนินการ",
"active": "ใช้งานอยู่",
"activity": "กิจกรรม",
+ "activity_changed": "กิจกรรม{enabled, select, true {เปิด} other {ปิด}}อยู่",
"add": "เพิ่ม",
"add_a_description": "เพื่มรายละเอียด",
"add_a_location": "เพิ่มตำแหน่ง",
@@ -22,12 +23,18 @@
"add_to": "เพิ่มเข้า...",
"add_to_album": "เพิ่มเข้าอัลบั้ม",
"add_to_shared_album": "เพิ่มเข้าอัลบั้มที่แชร์",
+ "added_to_archive": "เพิ่มเข้าที่เก็บถาวร",
+ "added_to_favorites": "เพิ่มเข้ารายการโปรด",
+ "added_to_favorites_count": "{count} รูปถูกเพิ่มเข้ารายการโปรด",
"admin": {
"add_exclusion_pattern_description": "เพิ่มรูปแบบการยกเว้น การ Glob โดยใช้ *, ** และ ? ถูกรองรับ ถ้าต้องการละเว้นไฟล์ทั้งหมดในไดเร็กทอรีใดๆที่ชื่อว่า \"Raw\" ให้ใช้ \"**/Raw/**\" ถ้าต้องการละเว้นไฟล์ทั้งหมดที่ลงท้ายด้วย \".tif\" ให้ใช้ \"**/*.tif\" ถ้าต้องการละเว้นพาธที่เริ่มจากไดเรกทอรีบนสุดให้ใช้ \"/พาธ/ที่ต้องการ/ละเว้น/**\"",
"authentication_settings": "ตั้งค่าการเข้าถึง",
"authentication_settings_description": "จัดการรหัสผ่าน, OAuth, และตั้งค่าการเข้าถึงอื่นๆ",
+ "authentication_settings_disable_all": "คุณแน่ใจว่าต้องการปิดวิธีการล็อกอินทั้งหมดหรือไม่? ล็อกอินจะถูกปิดทั้งหมด",
+ "authentication_settings_reenable": "เพื่อเปิดใหม่ ให้ใช้คำสั่งเซิร์ฟเวอร์",
"background_task_job": "งานเบื้องหลัง",
"check_all": "ตรวจสอบทั้งหมด",
+ "cleared_jobs": "เคลียร์งานสำหรับ: {job}",
"config_set_by_file": "ปัจจุบันการกำหนดค่าถูกตั้งค่าโดยไฟล์กำหนดค่า",
"confirm_delete_library": "คุณแน่ใจว่าอยากลบคลังภาพ {library} หรือไม่?",
"confirm_delete_library_assets": "คุณแน่ใจว่าอยากลบคลังภาพนี้หรือไม่? สี่อทั้งหมด {count} สี่อในคลังจะถูกลบออกจาก Immich โดยถาวร ไฟล์จะยังคงอยู่บนดิสก์",
diff --git a/web/src/lib/i18n/tr.json b/web/src/lib/i18n/tr.json
index f5273c4ac9b5a..af3e502d9c35b 100644
--- a/web/src/lib/i18n/tr.json
+++ b/web/src/lib/i18n/tr.json
@@ -1,50 +1,55 @@
{
- "account": "",
- "account_settings": "",
+ "about": "Hakkında",
+ "account": "Hesap",
+ "account_settings": "Hesap Ayarları",
"acknowledge": "",
- "action": "",
- "actions": "",
- "active": "",
- "activity": "",
- "add": "",
- "add_a_description": "",
- "add_a_location": "",
- "add_a_name": "",
- "add_a_title": "",
+ "action": "Eylem",
+ "actions": "Eylemler",
+ "active": "Aktif",
+ "activity": "Aktivite",
+ "add": "Ekle",
+ "add_a_description": "Açıklama ekle",
+ "add_a_location": "Lokasyon ekle",
+ "add_a_name": "İsim ekle",
+ "add_a_title": "Başlık ekle",
"add_exclusion_pattern": "",
- "add_import_path": "",
- "add_location": "",
- "add_more_users": "",
- "add_partner": "",
+ "add_import_path": "İçeri aktarma yolu ekle",
+ "add_location": "Lokasyon ekle",
+ "add_more_users": "Daha fazla kullanıcı ekle",
+ "add_partner": "Partner ekle",
"add_path": "",
- "add_photos": "",
- "add_to": "",
- "add_to_album": "",
- "add_to_shared_album": "",
+ "add_photos": "Fotoğraf ekle",
+ "add_to": "Şuraya ekle...",
+ "add_to_album": "Albüme ekle",
+ "add_to_shared_album": "Paylaşılan albüme ekle",
+ "added_to_archive": "Arşive ekle",
+ "added_to_favorites": "Favorilere ekle",
+ "added_to_favorites_count": "{count} fotoğraf favorilere eklendi",
"admin": {
"add_exclusion_pattern_description": "",
- "authentication_settings": "",
- "authentication_settings_description": "",
- "background_task_job": "",
- "check_all": "",
+ "authentication_settings": "Yetkilendirme ayarları",
+ "authentication_settings_description": "Şifre, OAuth, ve diğer yetkilendirme ayarları",
+ "authentication_settings_disable_all": "Tüm giriş yöntemlerini devre dışı bırakmak istediğine emin misin? Giriş yapma fonksiyonu tamamen devre dışı bırakılacak.",
+ "background_task_job": "Arka plan görevleri",
+ "check_all": "Hepsini kontrol et",
"config_set_by_file": "",
- "confirm_delete_library": "",
+ "confirm_delete_library": "{library} kütüphanesini silmek istediğine emin misin?",
"confirm_delete_library_assets": "",
- "confirm_email_below": "",
- "confirm_reprocess_all_faces": "",
- "confirm_user_password_reset": "",
+ "confirm_email_below": "Onaylamak için aşağıya {email} yaz",
+ "confirm_reprocess_all_faces": "Tüm yüzleri tekrardan işlemek istediğine emin misin? Bu işlem isimlendirilmiş insanları da silecek.",
+ "confirm_user_password_reset": "{user} adlı kullanıcının şifresini sıfırlamak istediğine emin misin?",
"crontab_guru": "",
- "disable_login": "",
- "duplicate_detection_job_description": "",
+ "disable_login": "Girişi devre dışı bırak",
+ "duplicate_detection_job_description": "Benzer fotoğrafları bulmak için makine öğrenmesini çalıştır. Bu işlem Smart Search'e bağlıdır",
"exclusion_pattern_description": "",
- "external_library_created_at": "",
- "external_library_management": "",
- "face_detection": "",
+ "external_library_created_at": "Dış kütüphane ({date} tarihinde oluşturuldu.)",
+ "external_library_management": "Dış kütüphane yönetimi",
+ "face_detection": "Yüz tanıma",
"face_detection_description": "",
"facial_recognition_job_description": "",
- "force_delete_user_warning": "",
- "forcing_refresh_library_files": "",
- "image_format_description": "",
+ "force_delete_user_warning": "UYARI: Bu işlem kullanıcıyı ve bütün verilerini silecek. Bu işlem geri çevrilemez ve silinen verilen geri kurtarılamaz.",
+ "forcing_refresh_library_files": "Tüm kütüphane dosyaları yenileniyor",
+ "image_format_description": "WebP, JPEG'e göre daha küçük dosya boyutu sunar fakat işlemesi daha uzun sürer.",
"image_prefer_embedded_preview": "",
"image_prefer_embedded_preview_setting_description": "",
"image_prefer_wide_gamut": "",