diff --git a/web/src/lib/i18n/ca.json b/web/src/lib/i18n/ca.json index f916d661f85..8b5c6fd9882 100644 --- a/web/src/lib/i18n/ca.json +++ b/web/src/lib/i18n/ca.json @@ -128,6 +128,7 @@ "map_dark_style": "Tema fosc", "map_enable_description": "Habilita característiques del mapa", "map_gps_settings": "Configuració de mapa i GPS", + "map_gps_settings_description": "Gestiona la configuració de mapa i GPS (Geocodificació inversa)", "map_light_style": "Tema clar", "map_manage_reverse_geocoding_settings": "Gestiona els paràmetres de geocodificació inversa", "map_reverse_geocoding": "Geocodificació inversa", @@ -173,6 +174,7 @@ "oauth_mobile_redirect_uri": "URI de redirecció mòbil", "oauth_mobile_redirect_uri_override": "Sobreescriu l'URI de redirecció mòbil", "oauth_mobile_redirect_uri_override_description": "Habilita quan 'app.immich:/' és una URI de redirecció invàlida.", + "oauth_profile_signing_algorithm": "Algoritme de signatura del perfil", "oauth_profile_signing_algorithm_description": "Algoritme utilitzat per signar el perfil d’usuari.", "oauth_scope": "Abast", "oauth_settings": "OAuth", @@ -224,82 +226,97 @@ "storage_template_migration_description": "Aplica la {template} actual als elements pujats prèviament", "storage_template_migration_info": "Els canvis de plantilla només s'aplicaran a nous elements. Per aplicar la plantilla rectroactivament a elements pujats prèviament, executeu la {job}.", "storage_template_migration_job": "Tasca de migració de la plantilla d'emmagatzematge", + "storage_template_more_details": "Per obtenir més detalls sobre aquesta funció, consulteu la Storage Template i les seves implications", + "storage_template_onboarding_description": "Quan està activada, aquesta funció organitzarà automàticament els fitxers en funció d'una plantilla definida per l'usuari. A causa de problemes d'estabilitat, la funció s'ha desactivat de manera predeterminada. Per obtenir més informació, consulteu la documentation.", + "storage_template_path_length": "Límit aproximat de longitud de la ruta: {length, number}/{limit, number}", "storage_template_settings": "Plantilla d'emmagatzematge", "storage_template_settings_description": "Gestiona l'estructura de les carpetes i el nom del fitxers dels elements pujats", + "storage_template_user_label": "{label} és l'etiqueta d'emmagatzematge de l'usuari", "system_settings": "Configuració del sistema", "theme_custom_css_settings": "CSS personalitzat", - "theme_custom_css_settings_description": "", + "theme_custom_css_settings_description": "Els Fulls d'Estil en Cascada permeten personalitzar el disseny d'Immich.", "theme_settings": "Configuració del tema", "theme_settings_description": "Gestiona la personalització de la interfície web Immich", + "these_files_matched_by_checksum": "Aquests fitxers coincideixen amb els seus checksums", "thumbnail_generation_job": "Generar miniatures", "thumbnail_generation_job_description": "Genera miniatures grans, petites i borroses per a cada element, així com miniatures per a cada persona", "transcode_policy_description": "", "transcoding_acceleration_api": "API d'acceleració", - "transcoding_acceleration_api_description": "", + "transcoding_acceleration_api_description": "L'API que interactuarà amb el vostre dispositiu per accelerar la transcodificació. Aquesta configuració és \"millor esforç\": tornarà a la transcodificació del programari en cas d'error. VP9 pot funcionar o no depenent del vostre maquinari.", "transcoding_acceleration_nvenc": "NVENC (requereix GPU d'NVIDIA)", "transcoding_acceleration_qsv": "Quick Sync (requereix GPU d'Intel de 7a generació o posterior)", "transcoding_acceleration_rkmpp": "RKMPP (requereix SoC de Rockchip)", "transcoding_acceleration_vaapi": "VAAPI", "transcoding_accepted_audio_codecs": "Còdecs d'àudio acceptats", - "transcoding_accepted_audio_codecs_description": "", + "transcoding_accepted_audio_codecs_description": "Seleccioneu quins còdecs d'àudio no s'han de transcodificar. Només s'utilitza per a determinades polítiques de transcodificació.", + "transcoding_accepted_containers": "Contenidors acceptats", + "transcoding_accepted_containers_description": "Seleccioneu quins formats de contenidor no s'han de redistribuir a MP4. Només s'utilitza per a determinades polítiques de transcodificació.", "transcoding_accepted_video_codecs": "Còdecs de vídeo acceptats", - "transcoding_accepted_video_codecs_description": "", - "transcoding_advanced_options_description": "", + "transcoding_accepted_video_codecs_description": "Seleccioneu quins còdecs de vídeo no s'han de transcodificar. Només s'utilitza per a determinades polítiques de transcodificació.", + "transcoding_advanced_options_description": "Opcions que la majoria dels usuaris no haurien de canviar", "transcoding_audio_codec": "Còdec d'àudio", - "transcoding_audio_codec_description": "", - "transcoding_bitrate_description": "", + "transcoding_audio_codec_description": "Opus és l'opció de màxima qualitat, però té menor compatibilitat amb dispositius o programari antics.", + "transcoding_bitrate_description": "Vídeos superiors a la taxa de bits màxima o que no tenen un format acceptat", "transcoding_codecs_learn_more": "Per obtenir més informació sobre la terminologia utilitzada, consulteu la documentació de FFmpeg per al còdec H.264, còdec HEVC i còdec VP9.", "transcoding_constant_quality_mode": "Mode de qualitat constant", - "transcoding_constant_quality_mode_description": "", - "transcoding_constant_rate_factor": "", - "transcoding_constant_rate_factor_description": "", - "transcoding_disabled_description": "", + "transcoding_constant_quality_mode_description": "ICQ és millor que CQP, però alguns dispositius d'acceleració de maquinari no admeten aquest mode. Establir aquesta opció preferirà el mode especificat quan utilitzeu la codificació basada en la qualitat. Ignorat per NVENC perquè no és compatible amb ICQ.", + "transcoding_constant_rate_factor": "Factor de taxa constant (-crf)", + "transcoding_constant_rate_factor_description": "Nivell de qualitat del vídeo. Els valors típics són 23 per a H.264, 28 per a HEVC, 31 per a VP9 i 35 per a AV1. Més baix és millor, però produeix fitxers més grans.", + "transcoding_disabled_description": "No transcodifiqueu cap vídeo, pot interrompre la reproducció en alguns clients", "transcoding_hardware_acceleration": "Acceleració de maquinari", "transcoding_hardware_acceleration_description": "Experimental. Molt més ràpid, però tindrà una qualitat més baixa amb la mateixa taxa de bits", "transcoding_hardware_decoding": "Descodificació de maquinari", - "transcoding_hardware_decoding_setting_description": "", + "transcoding_hardware_decoding_setting_description": "S'aplica només a NVENC, QSV i RKMPP. Permet l'acceleració d'extrem a extrem en lloc d'accelerar només la codificació. És possible que no funcioni en tots els vídeos.", "transcoding_hevc_codec": "Còdec HEVC", - "transcoding_max_b_frames": "", - "transcoding_max_b_frames_description": "", - "transcoding_max_bitrate": "", - "transcoding_max_bitrate_description": "", - "transcoding_max_keyframe_interval": "", - "transcoding_max_keyframe_interval_description": "", - "transcoding_optimal_description": "", + "transcoding_max_b_frames": "Nombre màxim de B-frames", + "transcoding_max_b_frames_description": "Els valors més alts milloren l'eficiència de la compressió, però alenteixen la codificació. És possible que no sigui compatible amb l'acceleració de maquinari en dispositius antics. 0 desactiva els B-frames, mentre que -1 estableix aquest valor automàticament.", + "transcoding_max_bitrate": "Taxa de bits màxima", + "transcoding_max_bitrate_description": "Establir una taxa de bits màxima pot fer que les mides dels fitxers siguin més previsibles amb un cost menor per a la qualitat. A 720p, els valors típics són 2600k per a VP9 o HEVC, o 4500k per a H.264. Desactivat si s'estableix a 0.", + "transcoding_max_keyframe_interval": "Interval màxim de fotogrames clau", + "transcoding_max_keyframe_interval_description": "Estableix la distància màxima entre fotogrames clau. Els valors més baixos empitjoren l'eficiència de la compressió, però milloren els temps de cerca i poden millorar la qualitat en escenes amb moviment ràpid. 0 estableix aquest valor automàticament.", + "transcoding_optimal_description": "Vídeos superiors a la resolució objectiu o que no tenen un format acceptat", "transcoding_preferred_hardware_device": "Dispositiu de maquinari preferit", - "transcoding_preferred_hardware_device_description": "", - "transcoding_preset_preset": "", - "transcoding_preset_preset_description": "", - "transcoding_reference_frames": "", - "transcoding_reference_frames_description": "", - "transcoding_required_description": "", + "transcoding_preferred_hardware_device_description": "S'aplica només a VAAPI i QSV. Estableix el node dri utilitzat per a la transcodificació de maquinari.", + "transcoding_preset_preset": "Preestablert (-preset)", + "transcoding_preset_preset_description": "Velocitat de compressió. Els valors predefinits més lents produeixen fitxers més petits i augmenten la qualitat quan s'orienta a una taxa de bits determinada. VP9 ignora les velocitats superiors a \"més ràpides\".", + "transcoding_reference_frames": "Fotogrames de referència", + "transcoding_reference_frames_description": "El nombre de fotogrames a fer referència en comprimir un fotograma determinat. Els valors més alts milloren l'eficiència de la compressió, però alenteixen la codificació. 0 estableix aquest valor automàticament.", + "transcoding_required_description": "Només vídeos que no tenen un format acceptat", "transcoding_settings": "Configuració de transcodificació de vídeo", "transcoding_settings_description": "Gestiona la resolució i codificació dels fitxers de vídeo", - "transcoding_target_resolution": "", - "transcoding_target_resolution_description": "", - "transcoding_temporal_aq": "", - "transcoding_temporal_aq_description": "", + "transcoding_target_resolution": "Resolució objectiu", + "transcoding_target_resolution_description": "Les resolucions més altes poden conservar més detalls, però triguen més temps a codificar-se, tenen mides de fitxer més grans i poden reduir la capacitat de resposta de l'aplicació.", + "transcoding_temporal_aq": "AQ temporal", + "transcoding_temporal_aq_description": "S'aplica només a NVENC. Augmenta la qualitat de les escenes de baix moviment i alt detall. És possible que no sigui compatible amb dispositius antics.", "transcoding_threads": "Fils", - "transcoding_threads_description": "", - "transcoding_tone_mapping": "", - "transcoding_tone_mapping_description": "", - "transcoding_tone_mapping_npl": "", - "transcoding_tone_mapping_npl_description": "", - "transcoding_transcode_policy": "", - "transcoding_two_pass_encoding": "", - "transcoding_two_pass_encoding_setting_description": "", + "transcoding_threads_description": "Els valors més alts condueixen a una codificació més ràpida, però deixen menys espai perquè el servidor processi altres tasques mentre està actiu. Aquest valor no hauria de ser superior al nombre de nuclis de CPU. Maximitza la utilització si s'estableix a 0.", + "transcoding_tone_mapping": "Mapeig de to", + "transcoding_tone_mapping_description": "Intenta preservar l'aspecte dels vídeos HDR quan es converteixen a SDR. Cada algorisme fa diferents compensacions pel color, el detall i la brillantor. Hable conserva els detalls, Mobius conserva el color i Reinhard conserva la brillantor.", + "transcoding_tone_mapping_npl": "NPL de mapatge de to", + "transcoding_tone_mapping_npl_description": "Els colors s'ajustaran perquè semblin normals per a exposicions amb aquesta brillantor. Contra intuïtivament, els valors més baixos augmenten la brillantor del vídeo i viceversa, ja que compensa la brillantor de la pantalla. 0 estableix aquest valor automàticament.", + "transcoding_transcode_policy": "Política de transcodificació", + "transcoding_transcode_policy_description": "Política sobre quan s'ha de transcodificar un vídeo. Els vídeos HDR sempre es transcodificaran (excepte si la transcodificació està desactivada).", + "transcoding_two_pass_encoding": "Codificació de dues passades", + "transcoding_two_pass_encoding_setting_description": "Transcodifica en dos passos per produir vídeos millor codificats. Quan la taxa de bits màxima està habilitada (necessari perquè funcioni amb H.264 i HEVC), aquest mode utilitza un interval de velocitat de bits basat en la taxa de bits màxima i ignora CRF. Per a VP9, es pot utilitzar CRF si la taxa de bits màxima està desactivada.", "transcoding_video_codec": "Còdec de video", - "transcoding_video_codec_description": "", - "trash_enabled_description": "", + "transcoding_video_codec_description": "VP9 té una alta eficiència i compatibilitat web, però triga més a transcodificar-se. HEVC funciona de manera similar, però té una compatibilitat web inferior. H.264 és àmpliament compatible i de transcodificació ràpida, però produeix fitxers molt més grans. AV1 és el còdec més eficient, però no té suport en dispositius antics.", + "trash_enabled_description": "Activa les funcions de la paperera", "trash_number_of_days": "Nombre de dies", - "trash_number_of_days_description": "", + "trash_number_of_days_description": "Nombre de dies per mantenir els recursos a la paperera abans de suprimir-los permanentment", "trash_settings": "Configuració de la paperera", "trash_settings_description": "Gestiona la configuració de la paperera", - "user_delete_delay_settings": "", - "user_delete_delay_settings_description": "", + "untracked_files": "Fitxers sense seguiment", + "untracked_files_description": "L'aplicació no fa un seguiment d'aquests fitxers. Poden ser el resultat de moviments fallits, càrregues interrompudes o deixades enrere a causa d'un error", + "user_delete_delay": "El compte i els recursos de {user} es programaran per a la supressió permanent en {delay, plural, one {# day} other {# days}}.", + "user_delete_delay_settings": "Retard de la supressió", + "user_delete_delay_settings_description": "Nombre de dies després de la supressió per eliminar permanentment el compte i els elements d'un usuari. El treball de supressió d'usuaris s'executa a mitjanit per comprovar si hi ha usuaris preparats per eliminar. Els canvis en aquesta configuració s'avaluaran en la propera execució.", + "user_delete_immediately": "El compte i els recursos de {user} es posaran a la cua per suprimir-los permanentment immediatament.", + "user_delete_immediately_checkbox": "Posa en cua l'usuari i els recursos per suprimir-los immediatament", "user_management": "Gestió d'usuaris", "user_password_has_been_reset": "La contrasenya de l'usuari ha estat restablida:", + "user_password_reset_description": "Si us plau, proporcioneu la contrasenya temporal a l'usuari i informeu-los que haurà de canviar la contrasenya en el proper inici de sessió.", "user_restore_description": "Es restaurarà el compte {user} .", + "user_restore_scheduled_removal": "Restaura l'usuari - eliminació programada el {date, date, long}", "user_settings": "Configuració d'usuaris", "user_settings_description": "Gestiona la configuració dels usuaris", "user_successfully_removed": "L'usuari {email} s'ha eliminat correctament.", @@ -327,10 +344,12 @@ "album_options": "Opcions de l'àlbum", "album_remove_user": "Eliminar l'usuari?", "album_remove_user_confirmation": "Esteu segurs que voleu eliminar {user}?", + "album_share_no_users": "Sembla que has compartit aquest àlbum amb tots els usuaris o no tens cap usuari amb qui compartir-ho.", "album_updated": "Àlbum actualitzat", - "album_updated_setting_description": "", + "album_updated_setting_description": "Rep una notificació per correu electrònic quan un àlbum compartit tingui recursos nous", "album_user_left": "Surt de {album}", "album_user_removed": "{user} eliminat", + "album_with_link_access": "Permet que qualsevol persona que tingui l'enllaç vegi fotos i persones d'aquest àlbum.", "albums": "Àlbums", "albums_count": "{count, plural, one {{count, number} àlbum} other {{count, number} àlbums}}", "all": "Tots", @@ -339,7 +358,11 @@ "all_videos": "Tots els vídeos", "allow_dark_mode": "Permet el tema fosc", "allow_edits": "Permet editar", + "allow_public_user_to_download": "Permet que l'usuari públic pugui descarregar", + "allow_public_user_to_upload": "Permet que l'usuari públic pugui carregar", "api_key": "Clau API", + "api_key_description": "Aquest valor només es mostrarà una vegada. Assegureu-vos de copiar-lo abans de tancar la finestra.", + "api_key_empty": "El nom de la clau de l'API no pot estar buit", "api_keys": "Claus API", "app_settings": "Configuració de l'app", "appears_in": "Apareix a", @@ -348,17 +371,23 @@ "archive_size": "Mida de l'arxiu", "archive_size_description": "Configureu la mida de l'arxiu de les descàrregues (en GiB)", "archived": "Arxivat", + "archived_count": "", "are_these_the_same_person": "Són la mateixa persona?", "are_you_sure_to_do_this": "Esteu segurs que voleu fer-ho?", "asset_added_to_album": "Afegit a l'àlbum", "asset_adding_to_album": "Afegint a l'àlbum...", + "asset_description_updated": "La descripció del recurs s'ha actualitzat", "asset_filename_is_offline": "L'element {filename} està fora de línia", "asset_has_unassigned_faces": "L'element té cares no assignades", "asset_offline": "Element fora de línia", "asset_offline_description": "Aquest element està fora de línia. L'Immich no pot accedir a la seva ubicació. Si us plau, assegureu-vos que l'actiu està disponible i després torneu la llibreria.", + "asset_skipped": "Saltat", + "asset_uploaded": "Carregat", + "asset_uploading": "S'està carregant...", "assets": "Elements", "assets_added_count": "{count, plural, one {Afegit un element} other {Afegits # elements}}", "assets_added_to_album_count": "{count, plural, one {Afegit un element} other {Afegits # elements}} a l'àlbum", + "assets_added_to_name_count": "S'ha afegit {count, plural, one {# asset} other {# assets}} a {hasName, select, true {{name}} other {new album}}", "assets_count": "{count, plural, one {Un element} other {# elements}}", "assets_moved_to_trash_count": "{count, plural, one {Un element mogut} other {# elements moguts}} a la paperera", "assets_permanently_deleted_count": "{count, plural, one {Un element esborrat} other {# elements esborrats}} permanentment", @@ -369,11 +398,17 @@ "assets_were_part_of_album_count": "{count, plural, one {L'element ja és} other {Els elements ja són}} part de l'àlbum", "authorized_devices": "Dispositius autoritzats", "back": "Enrere", + "back_close_deselect": "Tornar, tancar o anul·lar la selecció", "backward": "Enrere", "birthdate_saved": "Data de naixement guardada amb èxit", "birthdate_set_description": "La data de naixement s'utilitza per calcular l'edat d'aquesta persona en el moment d'una foto.", "blurred_background": "Fons difuminat", - "buy": "Comprar llicència", + "build": "Construeix", + "build_image": "Construeix la imatge", + "bulk_delete_duplicates_confirmation": "Esteu segur que voleu suprimir de manera massiva {count, plural, one {# duplicate asset} other {# duplicate asset}}? Això mantindrà el recurs més gran de cada grup i esborrarà permanentment tots els altres duplicats. No podeu desfer aquesta acció!", + "bulk_keep_duplicates_confirmation": "Esteu segur que voleu mantenir {count, plural, one {# duplicate asset} other {# duplicate asset}}? Això resoldrà tots els grups duplicats sense eliminar res.", + "bulk_trash_duplicates_confirmation": "Esteu segur que voleu enviar a les escombraries {count, plural, one {# duplicate asset} other {# duplicate asset}}? Això mantindrà el recurs més gran de cada grup i eliminarà la resta de duplicats.", + "buy": "Comprar Immich", "camera": "Càmera", "camera_brand": "Marca de la càmera", "camera_model": "Model de càmera", @@ -392,12 +427,16 @@ "change_name": "Canvia el nom", "change_name_successfully": "Nom canviat amb èxit", "change_password": "Canvia la contrasenya", + "change_password_description": "Aquesta és la primera vegada que inicieu la sessió al sistema o s'ha fet una sol·licitud per canviar la contrasenya. Introduïu la nova contrasenya a continuació.", "change_your_password": "Canvia la teva contrasenya", "changed_visibility_successfully": "Visibilitat canviada amb èxit", - "check_logs": "", + "check_all": "Marqueu-ho tot", + "check_logs": "Comprovar els registres", + "choose_matching_people_to_merge": "Trieu les persones que coincideixin per combinar-les", "city": "Ciutat", "clear": "Neteja", "clear_all": "Neteja-ho tot", + "clear_all_recent_searches": "Esborra totes les cerques recents", "clear_message": "Neteja el missatge", "clear_value": "Neteja el valor", "close": "Tanca", @@ -411,13 +450,13 @@ "confirm_admin_password": "Confirmeu la contrasenya d'administrador", "confirm_delete_shared_link": "Esteu segurs que voleu eliminar aquest enllaç compartit?", "confirm_password": "Confirmació de contrasenya", - "contain": "", - "context": "", - "continue": "", + "contain": "Contingut", + "context": "Context", + "continue": "Continuar", "copied_image_to_clipboard": "Imatge copiada a porta-retalls.", "copied_to_clipboard": "Copiada a porta-retalls!", "copy_error": "Error de còpia", - "copy_file_path": "", + "copy_file_path": "Copia la ruta del fitxer", "copy_image": "Còpia imatge", "copy_link": "Còpia l'enllaç", "copy_link_to_clipboard": "Còpia l'enllaç al porta-retalls", @@ -438,7 +477,7 @@ "create_user": "Crea un usuari", "created": "Creat", "current_device": "Dispositiu actual", - "custom_locale": "", + "custom_locale": "Localització personalitzada", "custom_locale_description": "Format de dates i números segons la llengua i regió", "dark": "Fosc", "date_after": "Data posterior a", @@ -447,13 +486,14 @@ "date_of_birth_saved": "Data de naixement guardada amb èxit", "date_range": "Interval de dates", "day": "Dia", - "default_locale": "", + "deduplicate_all": "Desduplica-ho tot", + "default_locale": "Localització predeterminada", "default_locale_description": "Format de dates i números segons la configuració del navegador", "delete": "Esborra", "delete_album": "Esborra l'àlbum", "delete_api_key_prompt": "Esteu segurs que voleu eliminar aquesta clau API?", "delete_duplicates_confirmation": "Esteu segurs que voleu eliminar aquests duplicats permanentment?", - "delete_key": "", + "delete_key": "Suprimeix la clau", "delete_library": "Suprimeix la llibreria", "delete_link": "Esborra l'enllaç", "delete_shared_link": "Odstranit sdílený odkaz", @@ -463,20 +503,23 @@ "details": "Detalls", "direction": "Direcció", "disabled": "Desactivat", - "disallow_edits": "", + "disallow_edits": "No permetre les edicions", "discover": "Descobreix", "dismiss_all_errors": "Descarta tots els errors", "dismiss_error": "Descarta l'error", "display_options": "Opcions de visualització", "display_order": "Ordre de visualització", "display_original_photos": "Mostra les fotografies originals", - "display_original_photos_setting_description": "", + "display_original_photos_setting_description": "Preferiu mostrar la foto original quan visualitzeu un recurs en lloc de miniatures quan el recurs original és compatible amb el web. Això pot provocar una velocitat de visualització de fotos més lenta.", + "do_not_show_again": "No tornis a mostrar aquest missatge", "done": "Fet", "download": "Baixar", "download_settings": "Baixar", + "download_settings_description": "Gestioneu la configuració relacionada amb la descàrrega de recursos", "downloading": "Baixant", "downloading_asset_filename": "Descarregant l'element {filename}", "duplicates": "Duplicats", + "duplicates_description": "Resol cada grup indicant quins, si n'hi ha, són duplicats", "duration": "Duració", "durations": { "days": "", @@ -507,6 +550,7 @@ "empty": "", "empty_album": "", "empty_trash": "Buidar la paperera", + "empty_trash_confirmation": "Esteu segur que voleu buidar la paperera? Això eliminarà tots els recursos a la paperera permanentment d'Immich.\nNo podeu desfer aquesta acció!", "enable": "Activar", "enabled": "Activat", "end_date": "Data final", @@ -518,28 +562,37 @@ "cannot_navigate_previous_asset": "No es pot navegar a l'element anterior", "cant_apply_changes": "No es poden aplicar els canvis", "cant_change_activity": "No es pot {enabled, select, true {desactivar} other {activar}} aquesta activitat", + "cant_change_asset_favorite": "No es pot canviar el favorit per a aquest recurs", "cant_change_metadata_assets_count": "No es poden canviar les metadades {count, plural, one {de l'element} other {dels # elements}}", "cant_get_faces": "No es poden obtenir les cares", "cant_get_number_of_comments": "No es pot obtenir el nombre de comentaris", "cant_search_people": "No es poden cercar persones", "cant_search_places": "No es poden cercar llocs", + "cleared_jobs": "Tasques buides per a: {job}", "error_adding_assets_to_album": "Error afegint elements a l'àlbum", "error_adding_users_to_album": "Error afegint usuaris a l'àlbum", + "error_deleting_shared_user": "S'ha produït un error en suprimir l'usuari compartit", "error_downloading": "Error descarregant {filename}", + "error_hiding_buy_button": "S'ha produït un error en amagar el botó de compra", "error_removing_assets_from_album": "Error eliminant els elements de l'àlbum, consulteu la consola per obtenir més detalls", "error_selecting_all_assets": "Error seleccionant tots els elements", "exclusion_pattern_already_exists": "Aquest patró d’exclusió ja existeix.", + "failed_job_command": "L'ordre {command} ha fallat per a la tasca: {job}", "failed_to_create_album": "No s'ha pogut crear l'àlbum", "failed_to_create_shared_link": "No s'ha pogut crear l'enllaç compartit", "failed_to_edit_shared_link": "No s'ha pogut editar l'enllaç compartit", "failed_to_load_asset": "No s'ha pogut carregar l'element", "failed_to_load_assets": "No s'han pogut carregar els elements", + "failed_to_load_people": "No s'han pogut carregar les persones", + "failed_to_remove_product_key": "No s'ha pogut eliminar la clau del producte", "failed_to_stack_assets": "No s'han pogut apilar els elements", "failed_to_unstack_assets": "No s'han pogut desapilar els elements", "import_path_already_exists": "Aquest camí d'importació ja existeix.", "incorrect_email_or_password": "Correu electrònic o contrasenya incorrectes", + "paths_validation_failed": "{paths, plural, one {# path} other {# paths}} no ha pogut validar", "profile_picture_transparent_pixels": "Les fotos de perfil no poden tenir píxels transparents. Per favor, feu zoom in, mogueu la imatge o ambdues.", "quota_higher_than_disk_size": "Heu establert una quota més gran que la mida de disc", + "repair_unable_to_check_items": "No es pot comprovar {count, select, one {item} other {items}}", "unable_to_add_album_users": "No es poden afegir usuaris a l'àlbum", "unable_to_add_assets_to_shared_link": "No s'han pogut afegir els elements a l'enllaç compartit", "unable_to_add_comment": "No es pot afegir el comentari", @@ -548,131 +601,186 @@ "unable_to_add_partners": "No es poden afegir companys", "unable_to_add_remove_archive": "No s'ha pogut {archived, select, true {eliminar l'element de} other {afegir l'element a}} l'arxiu", "unable_to_add_remove_favorites": "No s'ha pogut {favorite, select, true {afegir l'element als} other {eliminar l'element dels}} preferits", - "unable_to_change_album_user_role": "", + "unable_to_archive_unarchive": "No es pot {archived, select, true {archive} other {unarchive}}", + "unable_to_change_album_user_role": "No es pot canviar el rol d'usuari de l'àlbum", "unable_to_change_date": "No es pot canviar la data", + "unable_to_change_favorite": "No es pot canviar el favorit per a aquest recurs", "unable_to_change_location": "No es pot canviar la ubicació", + "unable_to_change_password": "No es pot canviar la contrasenya", + "unable_to_change_visibility": "No es pot canviar la visibilitat de {count, plural, one {# person} other {# people}}", "unable_to_check_item": "", "unable_to_check_items": "", + "unable_to_complete_oauth_login": "No es pot completar l'inici de sessió OAuth", + "unable_to_connect": "No pot connectar", "unable_to_connect_to_server": "No es pot connectar al servidor", - "unable_to_create_admin_account": "", + "unable_to_copy_to_clipboard": "No es pot copiar al porta-retalls, assegureu-vos que esteu accedint a la pàgina mitjançant https", + "unable_to_create_admin_account": "No es pot crear un compte d'administrador", + "unable_to_create_api_key": "No es pot crear una clau d'API nova", "unable_to_create_library": "No es pot crear la llibreria", "unable_to_create_user": "No es pot crear l'usuari", "unable_to_delete_album": "No es pot eliminar l'àlbum", - "unable_to_delete_asset": "", + "unable_to_delete_asset": "No es pot suprimir el recurs", + "unable_to_delete_assets": "S'ha produït un error en suprimir recursos", + "unable_to_delete_exclusion_pattern": "No es pot suprimir el patró d'exclusió", + "unable_to_delete_import_path": "No es pot suprimir la ruta d'importació", + "unable_to_delete_shared_link": "No es pot suprimir l'enllaç compartit", "unable_to_delete_user": "No es pot eliminar l'usuari", + "unable_to_download_files": "No es poden descarregar fitxers", + "unable_to_edit_exclusion_pattern": "No es pot editar el patró d'exclusió", + "unable_to_edit_import_path": "No es pot editar la ruta d'importació", "unable_to_empty_trash": "No es pot buidar la paperera", "unable_to_enter_fullscreen": "No es pot entrar a la pantalla completa", "unable_to_exit_fullscreen": "No es pot sortir de la pantalla completa", + "unable_to_get_comments_number": "No es pot obtenir el nombre de comentaris", + "unable_to_get_shared_link": "No s'ha pogut obtenir l'enllaç compartit", "unable_to_hide_person": "No es pot amagar la persona", + "unable_to_link_oauth_account": "No es pot enllaçar el compte OAuth", "unable_to_load_album": "No es pot carregar l'àlbum", - "unable_to_load_asset_activity": "", - "unable_to_load_items": "", - "unable_to_load_liked_status": "", - "unable_to_play_video": "", - "unable_to_refresh_user": "", - "unable_to_remove_album_users": "", + "unable_to_load_asset_activity": "No es pot carregar l'activitat dels recursos", + "unable_to_load_items": "No es poden carregar els elements", + "unable_to_load_liked_status": "No es pot carregar l'estat de m'agrada", + "unable_to_log_out_all_devices": "No es poden tancar la sessió de tots els dispositius", + "unable_to_log_out_device": "No es pot tancar la sessió del dispositiu", + "unable_to_login_with_oauth": "No es pot iniciar sessió amb OAuth", + "unable_to_play_video": "No es pot reproduir el vídeo", + "unable_to_reassign_assets_existing_person": "No es poden reassignar recursos a {name, select, null {an existing person} other {{name}}}", + "unable_to_reassign_assets_new_person": "No es poden reassignar recursos a una persona nova", + "unable_to_refresh_user": "No es pot actualitzar l'usuari", + "unable_to_remove_album_users": "No es poden eliminar usuaris de l'àlbum", + "unable_to_remove_api_key": "No es pot eliminar la clau de l'API", + "unable_to_remove_assets_from_shared_link": "No es poden eliminar recursos de l'enllaç compartit", "unable_to_remove_comment": "", - "unable_to_remove_library": "", + "unable_to_remove_library": "No es pot eliminar la biblioteca", + "unable_to_remove_offline_files": "No es poden eliminar els fitxers fora de línia", "unable_to_remove_partner": "No es pot eliminar company/a", - "unable_to_remove_reaction": "", + "unable_to_remove_reaction": "No es pot eliminar la reacció", "unable_to_remove_user": "", - "unable_to_repair_items": "", - "unable_to_reset_password": "", - "unable_to_resolve_duplicate": "", - "unable_to_restore_assets": "", - "unable_to_restore_trash": "", - "unable_to_restore_user": "", - "unable_to_save_album": "", - "unable_to_save_name": "", - "unable_to_save_profile": "", - "unable_to_save_settings": "", - "unable_to_scan_libraries": "", - "unable_to_scan_library": "", - "unable_to_set_profile_picture": "", - "unable_to_submit_job": "", - "unable_to_trash_asset": "", - "unable_to_unlink_account": "", + "unable_to_repair_items": "No es poden reparar els elements", + "unable_to_reset_password": "No es pot restablir la contrasenya", + "unable_to_resolve_duplicate": "No es pot resoldre el duplicat", + "unable_to_restore_assets": "No es poden restaurar els recursos", + "unable_to_restore_trash": "No es pot restaurar la paperera", + "unable_to_restore_user": "No es pot restaurar l'usuari", + "unable_to_save_album": "No es pot desar l'àlbum", + "unable_to_save_api_key": "No es pot desar la clau de l'API", + "unable_to_save_date_of_birth": "No es pot desar la data de naixement", + "unable_to_save_name": "No es pot desar el nom", + "unable_to_save_profile": "No es pot desar el perfil", + "unable_to_save_settings": "No es pot desar la configuració", + "unable_to_scan_libraries": "No es poden escanejar les biblioteques", + "unable_to_scan_library": "No es pot escanejar la biblioteca", + "unable_to_set_feature_photo": "No s'ha pogut configurar la foto destacada", + "unable_to_set_profile_picture": "No es pot configurar la foto de perfil", + "unable_to_submit_job": "No es pot enviar la tasca", + "unable_to_trash_asset": "No es pot eliminar el recurs a la paperera", + "unable_to_unlink_account": "No es pot desenllaçar el compte", + "unable_to_update_album_cover": "No es pot actualitzar la portada de l'àlbum", "unable_to_update_album_info": "No es pot actualitzar la informació de l'àlbum", - "unable_to_update_library": "", - "unable_to_update_location": "", - "unable_to_update_settings": "", - "unable_to_update_user": "" + "unable_to_update_library": "No es pot actualitzar la biblioteca", + "unable_to_update_location": "No es pot actualitzar la ubicació", + "unable_to_update_settings": "No es pot actualitzar la configuració", + "unable_to_update_timeline_display_status": "No es pot actualitzar l'estat de visualització de la cronologia", + "unable_to_update_user": "No es pot actualitzar l'usuari", + "unable_to_upload_file": "No es pot carregar el fitxer" }, "every_day_at_onepm": "", "every_night_at_midnight": "", "every_night_at_twoam": "", "every_six_hours": "", - "exit_slideshow": "", - "expand_all": "", + "exit_slideshow": "Surt de la presentació de diapositives", + "expand_all": "Ampliar-ho tot", "expire_after": "Caduca després de", "expired": "Caducat", + "expires_date": "Caduca el {date}", "explore": "Explorar", + "export": "Exporta", "export_as_json": "Exportar com a JSON", "extension": "Extensió", + "external": "Extern", "external_libraries": "Llibreries externes", + "face_unassigned": "Sense assignar", "failed_to_get_people": "", "favorite": "Preferit", - "favorite_or_unfavorite_photo": "", + "favorite_or_unfavorite_photo": "Foto preferida o no preferida", "favorites": "Preferits", "feature": "", - "feature_photo_updated": "", + "feature_photo_updated": "Foto destacada actualitzada", "featurecollection": "", "file_name": "Nom de l'arxiu", "file_name_or_extension": "Nom de l'arxiu o extensió", "filename": "", "files": "", "filetype": "", - "filter_people": "", - "fix_incorrect_match": "", - "force_re-scan_library_files": "", - "forward": "", + "filter_people": "Filtra persones", + "find_them_fast": "Trobeu-los ràpidament pel nom amb la cerca", + "fix_incorrect_match": "Corregiu la coincidència incorrecta", + "force_re-scan_library_files": "Força a tornar a escanejar tots els fitxers de la biblioteca", + "forward": "Endavant", "general": "General", - "get_help": "", - "getting_started": "", - "go_back": "", - "go_to_search": "", - "go_to_share_page": "", - "group_albums_by": "", + "get_help": "Aconseguir ajuda", + "getting_started": "Començant", + "go_back": "Torna", + "go_to_search": "Vés a cercar", + "go_to_share_page": "Vés a la pàgina de compartir", + "group_albums_by": "Agrupa àlbums per...", "group_no": "Cap agrupació", "group_owner": "Agrupar per propietari", "group_year": "Agrupar per any", "has_quota": "Quota", - "hide_gallery": "", - "hide_password": "", - "hide_person": "", + "hi_user": "Hola {name} ({email})", + "hide_all_people": "Amaga totes les persones", + "hide_gallery": "Amaga la galeria", + "hide_named_person": "Amaga la persona {name}", + "hide_password": "Amaga la contrasenya", + "hide_person": "Amaga la persona", + "hide_unnamed_people": "Amaga persones sense nom", "host": "Amfitrió", "hour": "Hora", "image": "Imatge", + "image_alt_text_date": "{isVideo, select, true {Video} other {Image}} presa el {date}", + "image_alt_text_date_1_person": "{isVideo, select, true {Video} other {Image}} pres/a amb {person1} el {date}", + "image_alt_text_date_2_people": "{isVideo, select, true {Video} other {Image}} pres/a {person1} amb {person2} el {date}", + "image_alt_text_date_3_people": "{isVideo, select, true {Video} other {Image}} pres/a amb {person1}, {person2}, i {person3} el {date}", + "image_alt_text_date_4_or_more_people": "{isVideo, select, true {Video} other {Image}} pres/a amb {person1}, {person2}, i {additionalCount, number} altres el {date}", + "image_alt_text_date_place": "{isVideo, select, true {Video} other {Image}} pres/a a {city}, {country} el {date}", + "image_alt_text_date_place_1_person": "{isVideo, select, true {Video} other {Image}} pres/a a {city}, {country} amb {person1} el {date}", + "image_alt_text_date_place_2_people": "{isVideo, select, true {Video} other {Image}} pres/a a {city}, {country} amb {person1} i {person2} el {date}", + "image_alt_text_date_place_3_people": "{isVideo, select, true {Video} other {Image}} pres/a a {city}, {country} amb {person1}, {person2}, i {person3} el {date}", + "image_alt_text_date_place_4_or_more_people": "{isVideo, select, true {Video} other {Image}} pres/a a {city}, {country} amb {person1}, {person2}, i {additionalCount, number} altres el {date}", "img": "", "immich_logo": "", + "immich_web_interface": "Interfície web Immich", "import_from_json": "Importar des de JSON", - "import_path": "", - "in_archive": "", + "import_path": "Ruta d'importació", + "in_albums": "A {count, plural, one {# album} other {# albums}}", + "in_archive": "En arxiu", "include_archived": "Incloure arxivats", - "include_shared_albums": "", + "include_shared_albums": "Inclou àlbums compartits", "include_shared_partner_assets": "Incloure elements dels companys", "individual_share": "", "info": "Informació", "interval": { - "day_at_onepm": "", - "hours": "", - "night_at_midnight": "", - "night_at_twoam": "" + "day_at_onepm": "Cada dia a les 13h", + "hours": "Cada {hours, plural, one {hour} other {{hours, number} hours}}", + "night_at_midnight": "Cada mitjanit", + "night_at_twoam": "Cada nit a les 2 del matí" }, - "invite_people": "", + "invite_people": "Convida gent", "invite_to_album": "Convida a l'àlbum", "job_settings_description": "", "jobs": "Tasques", "keep": "Mantenir", - "keyboard_shortcuts": "", + "keyboard_shortcuts": "Dreceres de teclat", "language": "Idioma", - "language_setting_description": "", - "last_seen": "", - "leave": "", + "language_setting_description": "Seleccioneu el vostre idioma", + "last_seen": "Vist per últim cop", + "latest_version": "Última versió", + "latitude": "Latitud", + "leave": "Marxar", "let_others_respond": "Deixa que els altres responguin", - "level": "", + "level": "Nivell", "library": "Bibilioteca", - "library_options": "", + "library_options": "Opcions de biblioteca", "license_activated_title": "La vostra llicència ha estat activada amb èxit", "license_button_activate": "Activar", "license_button_buy": "Comprar", @@ -686,86 +794,114 @@ "license_server_title": "Llicència de servidor", "license_trial_info_2": "Heu utilitzat l'Immich durant uns", "license_trial_info_3": "{accountAge, plural, one {# dia} other {# dies}}", - "light": "", - "link_options": "", - "link_to_oauth": "", - "linked_oauth_account": "", + "light": "Llum", + "like_deleted": "M'agrada suprimit", + "link_options": "Opcions d'enllaç", + "link_to_oauth": "Enllaç a OAuth", + "linked_oauth_account": "Compte OAuth enllaçat", "list": "Llista", "loading": "Carregant", - "loading_search_results_failed": "", + "loading_search_results_failed": "No s'han pogut carregar els resultats de la cerca", "log_out": "Tanca la sessió", - "log_out_all_devices": "", - "login_has_been_disabled": "", - "look": "", - "loop_videos": "", + "log_out_all_devices": "Tanqueu la sessió de tots els dispositius", + "logged_out_all_devices": "S'ha tancat la sessió de tots els dispositius", + "logged_out_device": "Dispositiu tancat", + "login": "Iniciar sessió", + "login_has_been_disabled": "L'inici de sessió s'ha desactivat.", + "logout_all_device_confirmation": "Esteu segur que voleu tancar la sessió de tots els dispositius?", + "logout_this_device_confirmation": "Esteu segur que voleu tancar la sessió d'aquest dispositiu?", + "longitude": "Longitud", + "look": "Aspecte", + "loop_videos": "Vídeos en bucle", "loop_videos_description": "Habilita la reproducció en bucle del vídeo en els detalls.", "make": "Fabricant", "manage_shared_links": "Spravovat sdílené odkazy", "manage_sharing_with_partners": "Gestiona la compartició amb els companys", - "manage_the_app_settings": "", - "manage_your_account": "", - "manage_your_api_keys": "", - "manage_your_devices": "", - "manage_your_oauth_connection": "", + "manage_the_app_settings": "Gestioneu la configuració de l'aplicació", + "manage_your_account": "Gestiona el teu compte", + "manage_your_api_keys": "Gestioneu les vostres claus API", + "manage_your_devices": "Gestioneu els vostres dispositius connectats", + "manage_your_oauth_connection": "Gestioneu la vostra connexió OAuth", "map": "Mapa", - "map_marker_with_image": "", + "map_marker_for_images": "Marcador de mapa per a imatges fetes a {city}, {country}", + "map_marker_with_image": "Marcador de mapa amb imatge", "map_settings": "Paràmetres de mapa", + "matches": "Coincidències", "media_type": "Tipus de mitjà", "memories": "Records", - "memories_setting_description": "", + "memories_setting_description": "Gestiona el que veus als teus records", + "memory": "Record", + "memory_lane_title": "Línia de records {title}", "menu": "Menú", - "merge": "", - "merge_people": "", - "merge_people_successfully": "", + "merge": "Combinar", + "merge_people": "Combinar persones", + "merge_people_limit": "Només pots combinar fins a 5 cares alhora", + "merge_people_prompt": "Vols combinar aquestes persones? Aquesta acció és irreversible.", + "merge_people_successfully": "Persones combinades amb èxit", + "merged_people_count": "Combinades {count, plural, one {# person} other {# people}}", "minimize": "Minimitza", "minute": "Minut", "missing": "Restants", - "model": "", + "model": "Model", "month": "Mes", "more": "Més", - "moved_to_trash": "", - "my_albums": "", + "moved_to_trash": "S'ha mogut a la paperera", + "my_albums": "Els meus àlbums", "name": "Nom", - "name_or_nickname": "", + "name_or_nickname": "Nom o sobrenom", "never": "Mai", - "new_api_key": "", + "new_album": "Nou Àlbum", + "new_api_key": "Nova clau de l'API", "new_password": "Nova contrasenya", "new_person": "Persona nova", "new_user_created": "Nou usuari creat", - "newest_first": "", + "new_version_available": "NOVA VERSIÓ DISPONIBLE", + "newest_first": "El més nou primer", "next": "Següent", - "next_memory": "", + "next_memory": "Següent record", "no": "No", "no_albums_message": "Creeu un àlbum per organitzar les vostres fotos i vídeos", + "no_albums_with_name_yet": "Sembla que encara no tens cap àlbum amb aquest nom.", + "no_albums_yet": "Sembla que encara no tens cap àlbum.", "no_archived_assets_message": "Arxiveu fotos i vídeos per ocultar-los de Fotos", - "no_assets_message": "", + "no_assets_message": "FEU CLIC PER PUJAR LA VOSTRA PRIMERA FOTO", "no_duplicates_found": "No s'han trobat duplicats.", - "no_exif_info_available": "", - "no_explore_results_message": "", + "no_exif_info_available": "No hi ha informació d'exif disponible", + "no_explore_results_message": "Penja més fotos per explorar la teva col·lecció.", "no_favorites_message": "Afegiu preferits per trobar les millors fotos i vídeos a l'instant", "no_libraries_message": "Creeu una llibreria externa per veure les vostres fotos i vídeos", - "no_name": "", - "no_places": "", - "no_results": "", + "no_name": "Sense nom", + "no_places": "No hi ha llocs", + "no_results": "Sense resultats", + "no_results_description": "Proveu un sinònim o una paraula clau més general", "no_shared_albums_message": "Creeu un àlbum per compartir fotos i vídeos amb persones a la vostra xarxa", "not_in_any_album": "En cap àlbum", + "note_apply_storage_label_to_previously_uploaded assets": "Nota: per aplicar l'etiqueta d'emmagatzematge als actius penjats anteriorment, executeu el", "note_unlimited_quota": "Nota: Intruduïu 0 per a quota il·limitada", - "notes": "", - "notification_toggle_setting_description": "", + "notes": "Notes", + "notification_toggle_setting_description": "Activa les notificacions per correu electrònic", "notifications": "Notificacions", - "notifications_setting_description": "", + "notifications_setting_description": "Gestiona les notificacions", "oauth": "OAuth", "offline": "Fora de línia", + "offline_paths": "Rutes fora de línia", + "offline_paths_description": "Aquests resultats poden ser deguts a la supressió manual de fitxers que no formen part d'una biblioteca externa.", "ok": "D'acord", - "oldest_first": "", + "oldest_first": "El més vell primer", + "onboarding_theme_description": "Trieu un tema de color per a la vostra instància. Podeu canviar-ho més endavant a la vostra configuració.", + "onboarding_welcome_description": "Configurem la vostra instància amb alguns paràmetres habituals.", + "onboarding_welcome_user": "Benvingut, {user}", "online": "En línia", "only_favorites": "Només preferits", - "only_refreshes_modified_files": "", - "open_the_search_filters": "", + "only_refreshes_modified_files": "Només actualitza els fitxers modificats", + "open_in_openstreetmap": "Obre a OpenStreetMap", + "open_the_search_filters": "Obriu els filtres de cerca", "options": "Opcions", + "or": "o", "organize_your_library": "Organitzeu la llibreria", - "other": "", - "other_devices": "", + "original": "original", + "other": "Altres", + "other_devices": "Altres dispositius", "other_variables": "Altres variables", "owned": "Propi", "owner": "Propietari", @@ -778,16 +914,16 @@ "password": "Contrasenya", "password_does_not_match": "La contrasenya no coincideix", "password_required": "Contrasenya requerida", - "password_reset_success": "", + "password_reset_success": "El restabliment de la contrasenya ha estat correcte", "past_durations": { "days": "{days, plural, one {El dia anterior} other {Els # dies anteriors}}", "hours": "", "years": "{years, plural, one {L'any passat} other {Els passats # anys}}" }, - "path": "", + "path": "Ruta", "pattern": "Patró", "pause": "Pausa", - "pause_memories": "", + "pause_memories": "Pausa els records", "paused": "En pausa", "pending": "Pendent", "people": "Persones", @@ -802,6 +938,7 @@ "permanently_deleted_assets_count": "{count, plural, one {S'ha eliminat un element} other {S'han eliminat # elements}} permanentment", "person": "Persona", "person_hidden": "{name}{hidden, select, true { (ocultat)} other {}}", + "photo_shared_all_users": "Sembla que has compartit les teves fotos amb tots els usuaris o no tens cap usuari amb qui compartir-les.", "photos": "Fotos", "photos_and_videos": "Fotos i vídeos", "photos_count": "{count, plural, one {{count, number} foto} other {{count, number} fotos}}", @@ -810,36 +947,66 @@ "place": "Lloc", "places": "Llocs", "play": "Reprodueix", - "play_memories": "", - "play_motion_photo": "", - "play_or_pause_video": "", + "play_memories": "Reproduir records", + "play_motion_photo": "Reproduir Fotos en Moviment", + "play_or_pause_video": "Reproduir o posar en pausa el vídeo", "point": "", "port": "Port", "preset": "", "preview": "Previsualització", "previous": "Anterior", - "previous_memory": "", - "previous_or_next_photo": "", - "primary": "", - "profile_picture_set": "", + "previous_memory": "Memòria anterior", + "previous_or_next_photo": "Foto anterior o següent", + "primary": "Primària", + "profile_image_of_user": "Imatge de perfil de {user}", + "profile_picture_set": "Imatge de perfil configurada.", "public_album": "Àlbum públic", "public_share": "", + "purchase_activated_subtitle": "Gràcies per donar suport a Immich i al programari de codi obert", + "purchase_activated_time": "Activat el {date, date}", + "purchase_activated_title": "La teva clau s'ha activat correctament", + "purchase_button_activate": "Activar", + "purchase_button_buy": "Comprar", + "purchase_button_buy_immich": "Compra Immich", + "purchase_button_never_show_again": "No mostrar mai més", + "purchase_button_reminder": "Recordar en 30 dies", + "purchase_button_remove_key": "Elimina la clau", + "purchase_failed_activation": "No s'ha pogut activar! Si us plau, comproveu el vostre correu electrònic per trobar la clau de producte correcta!", + "purchase_individual_description_1": "Per a un particular", + "purchase_input_suggestion": "Tens una clau de producte? Introduïu la clau a continuació", + "purchase_license_subtitle": "Compra Immich per donar suport al desenvolupament continuat del servei", + "purchase_lifetime_description": "Compra de per vida", + "purchase_option_title": "OPCIONS DE COMPRA", + "purchase_panel_info_1": "Crear Immich requereix molt de temps i esforç, tenim enginyers a temps complet treballant-hi per fer-ho tan bo com sigui possible. La nostra missió és que el programari de codi obert i les pràctiques empresarials ètiques es converteixin en una font d'ingressos sostenible per als desenvolupadors i creïn un ecosistema que respecti la privacitat amb alternatives reals als serveis cloud explotadors.", + "purchase_panel_info_2": "Com que estem compromesos a no afegir murs de pagament, aquesta compra no us atorgarà cap funció addicional a Immich. Confiem en usuaris com tu per donar suport al desenvolupament continu d'Immich.", + "purchase_panel_title": "Donar suport al projecte", + "purchase_remove_product_key": "Elimina la clau del producte", + "purchase_remove_product_key_prompt": "Esteu segur que voleu eliminar la clau del producte?", + "purchase_remove_server_product_key": "Elimina la clau de producte del servidor", + "purchase_remove_server_product_key_prompt": "Esteu segur que voleu eliminar la clau de producte del servidor?", + "purchase_server_description_1": "Per a tot el servidor", + "purchase_server_title": "Servidor", + "purchase_settings_server_activated": "La clau de producte del servidor la gestiona l'administrador", "range": "", "raw": "", "reaction_options": "", - "read_changelog": "", + "read_changelog": "Llegeix el registre de canvis", + "reassign": "Reassignar", "reassing_hint": "Assignar els elements seleccionats a una persona existent", "recent": "Recent", "recent_searches": "Cerques recents", "refresh": "Actualitzar", + "refresh_encoded_videos": "Actualitza vídeos codificats", "refresh_metadata": "Actualitzar les metadades", "refresh_thumbnails": "Actualitzar la miniatura", "refreshed": "Actualitzat", - "refreshes_every_file": "", + "refreshes_every_file": "Actualitza tots els fitxers", + "refreshing_encoded_video": "S'està actualitzant el vídeo codificat", "refreshing_metadata": "Actualitzant les metadades", "regenerating_thumbnails": "Regenerant les miniatures", "remove": "Eliminar", "remove_assets_title": "Eliminar els elements?", + "remove_custom_date_range": "Elimina l'interval de dates personalitzat", "remove_from_album": "Treu de l'àlbum", "remove_from_favorites": "Eliminar dels preferits", "remove_from_shared_link": "Eliminar de l'enllaç compartit", @@ -848,17 +1015,18 @@ "removed_api_key": "Eliminada la clau d'API: {name}", "removed_from_archive": "Eliminat de l'arxiu", "removed_from_favorites": "Eliminat dels preferits", - "removed_from_favorites_count": "{count, plural {S'han eliminat # elements}, other {S'ha eliminat un element}} dels preferits", + "removed_from_favorites_count": "{count, plural, other {Removed #}} dels preferits", "repair": "Reparació", - "repair_no_results_message": "", + "repair_no_results_message": "Els fitxers sense seguiment i que falten es mostraran aquí", "replace_with_upload": "Substituir amb una pujada", "repository": "Repositori", - "require_password": "", + "require_password": "Requereix contrasenya", "require_user_to_change_password_on_first_login": "Requerir que l'usuari canviï la contrasenya en el primer inici de sessió", "reset": "Restablir", "reset_password": "Restablir contrasenya", "reset_people_visibility": "Restablir la visibilitat de les persones", "reset_settings_to_default": "", + "reset_to_default": "Restableix els valors predeterminats", "resolved_all_duplicates": "Tots els duplicats resolts", "restore": "Recupera", "restore_all": "Restaurar-ho tot", @@ -907,7 +1075,7 @@ "select_photos": "Tria fotografies", "select_trash_all": "Envia la selecció a la paperera", "selected": "Seleccionat", - "selected_count": "{count, plural {# seleccionats}, other {Un seleccionat}}", + "selected_count": "", "send_message": "Envia missatge", "send_welcome_email": "Envia correu de benvinguda", "server": "Servidor", @@ -1045,6 +1213,7 @@ "validate": "Valida", "variables": "Variables", "version": "Versió", + "version_announcement_message": "Hola amic, hi ha una nova versió de l'aplicació, si us plau, preneu-vos el temps per visitar les release notes i assegureu-vos que el vostre docker-compose.yml i .env estàn actualitzats per evitar qualsevol configuració incorrecta, especialment si utilitzeu WatchTower o qualsevol mecanisme que gestioni l'actualització automàtica de la vostra aplicació.", "video": "Vídeo", "video_hover_setting": "Reprodueix la miniatura en passar el ratolí", "video_hover_setting_description": "Reprodueix la miniatura quan el ratolí plana sobre l'element. Fins i tot quan estigui deshabilitat, la reproducció s'iniciarà planant sobre el botó de reproducció.", diff --git a/web/src/lib/i18n/cs.json b/web/src/lib/i18n/cs.json index d01870782aa..2e04b7c151f 100644 --- a/web/src/lib/i18n/cs.json +++ b/web/src/lib/i18n/cs.json @@ -873,6 +873,7 @@ "name": "Jméno", "name_or_nickname": "Jméno nebo přezdívka", "never": "Nikdy", + "new_album": "Nové album", "new_api_key": "Nový API klíč", "new_password": "Nové heslo", "new_person": "Nová osoba", diff --git a/web/src/lib/i18n/de.json b/web/src/lib/i18n/de.json index 1903f692b01..2f068b3ee62 100644 --- a/web/src/lib/i18n/de.json +++ b/web/src/lib/i18n/de.json @@ -873,6 +873,7 @@ "name": "Name", "name_or_nickname": "Name oder Nickname", "never": "Niemals", + "new_album": "Neues Album", "new_api_key": "Neuer API-Schlüssel", "new_password": "Neues Passwort", "new_person": "Neue Person", diff --git a/web/src/lib/i18n/es.json b/web/src/lib/i18n/es.json index 6372d7c338a..3f8b4ccacba 100644 --- a/web/src/lib/i18n/es.json +++ b/web/src/lib/i18n/es.json @@ -873,6 +873,7 @@ "name": "Nombre", "name_or_nickname": "Nombre o apodo", "never": "nunca", + "new_album": "Nuevo álbum", "new_api_key": "Nueva clave API", "new_password": "Nueva contraseña", "new_person": "Nueva persona", diff --git a/web/src/lib/i18n/it.json b/web/src/lib/i18n/it.json index 6bb416453cc..60697b4d89d 100644 --- a/web/src/lib/i18n/it.json +++ b/web/src/lib/i18n/it.json @@ -249,6 +249,7 @@ "transcoding_acceleration_vaapi": "VAAPI", "transcoding_accepted_audio_codecs": "Codifiche audio accettate", "transcoding_accepted_audio_codecs_description": "Seleziona quali codifiche audio non devono essere trascodificate. Solo usato per alcune politiche di trascodifica.", + "transcoding_accepted_containers_description": "Seleziona quali formati non hanno bisogno di essere remuxati in MP4. Usato solo per certe politiche di transcodifica.", "transcoding_accepted_video_codecs": "Codifiche video accettate", "transcoding_accepted_video_codecs_description": "Seleziona quali codifiche video non devono essere trascodificate. Usato solo per alcune politiche di trascodifica.", "transcoding_advanced_options_description": "Impostazioni che la maggior parte degli utenti non dovrebbero cambiare", @@ -436,6 +437,7 @@ "city": "Città", "clear": "Pulisci", "clear_all": "Pulisci tutto", + "clear_all_recent_searches": "Rimuovi tutte le ricerche recenti", "clear_message": "Pulisci messaggio", "clear_value": "Pulisci valore", "close": "Chiudi", @@ -584,6 +586,8 @@ "failed_to_get_people": "Impossibile ottenere le persone", "failed_to_load_asset": "Errore durante il caricamento dell'asset", "failed_to_load_assets": "Errore durante il caricamento degli assets", + "failed_to_load_people": "Caricamento delle persone fallito", + "failed_to_remove_product_key": "Rimozione del codice del prodotto fallita", "failed_to_stack_assets": "Errore durante il raggruppamento degli assets", "failed_to_unstack_assets": "Errore durante la separazione degli assets", "import_path_already_exists": "Questo percorso di importazione già esiste.", @@ -738,6 +742,14 @@ "hour": "Ora", "image": "Immagine", "image_alt_text_date": "il {date}", + "image_alt_text_date_1_person": "{isVideo, select, true {Video} other {Image}} scattata con {person1} il giorno {date}", + "image_alt_text_date_2_people": "{isVideo, select, true {Video} other {Image}} scattata con {person1} e {person2} il giorno {date}", + "image_alt_text_date_3_people": "{isVideo, select, true {Video} other {Image}} scattata con {person1}, {person2}, e {person3} il giorno {date}", + "image_alt_text_date_4_or_more_people": "{isVideo, select, true {Video} other {Image}} scattata con {person1}, {person2}, e altre {additionalCount, number} persone il giorno {date}", + "image_alt_text_date_place": "{isVideo, select, true {Video} other {Image}} scattata a {city}, {country} il giorno {date}", + "image_alt_text_date_place_1_person": "{isVideo, select, true {Video} other {Image}} scattata a {city}, {country} con {person1} il giorno {date}", + "image_alt_text_date_place_2_people": "{isVideo, select, true {Video} other {Image}} scattata a {city}, {country} con {person1} e {person2} il giorno {date}", + "image_alt_text_date_place_3_people": "{isVideo, select, true {Video} other {Image}} scattata a {city}, {country} con {person1}, {person2}, e {person3} il giorno {date}", "image_alt_text_people": "{count, plural, =1 {con {person1}} =2 {con {person1} e {person2}} =3 {con {person1}, {person2} e {person3}} other {con {person1}, {person2} e {others, number} altri}}", "image_alt_text_place": "a {city}, {country}", "image_taken": "{isVideo, select, true {Video registrato} other {Immagine scattata}}", diff --git a/web/src/lib/i18n/ko.json b/web/src/lib/i18n/ko.json index e2d06c22e4b..a43e83050fe 100644 --- a/web/src/lib/i18n/ko.json +++ b/web/src/lib/i18n/ko.json @@ -438,6 +438,7 @@ "city": "도시", "clear": "지우기", "clear_all": "모두 지우기", + "clear_all_recent_searches": "검색 기록 전체 삭제", "clear_message": "메시지 지우기", "clear_value": "값 지우기", "close": "닫기", @@ -576,6 +577,7 @@ "error_adding_users_to_album": "앨범에 사용자를 추가하는 중 문제가 발생했습니다.", "error_deleting_shared_user": "공유한 사용자를 제거하는 중 문제가 발생했습니다.", "error_downloading": "{filename} 다운로드 중 문제가 발생했습니다.", + "error_hiding_buy_button": "구매 버튼을 숨기는 중 문제가 발생했습니다.", "error_removing_assets_from_album": "앨범에서 항목을 제거하는 중 문제가 발생했습니다. 콘솔에서 세부 정보를 확인하세요.", "error_selecting_all_assets": "모든 항목을 선택하는 중 문제가 발생했습니다.", "exclusion_pattern_already_exists": "이 제외 규칙은 이미 존재합니다.", @@ -587,6 +589,7 @@ "failed_to_load_asset": "항목을 불러오지 못했습니다.", "failed_to_load_assets": "항목을 불러오지 못했습니다.", "failed_to_load_people": "인물을 불러오지 못했습니다.", + "failed_to_remove_product_key": "제품 키를 제거하지 못했습니다.", "failed_to_stack_assets": "스택을 만들지 못했습니다.", "failed_to_unstack_assets": "스택을 해제하지 못했습니다.", "import_path_already_exists": "이 가져올 경로는 이미 존재합니다.", @@ -825,7 +828,7 @@ "memories": "추억", "memories_setting_description": "추억 표시 설정 관리", "memory": "추억", - "memory_lane_title": "기억 {title}", + "memory_lane_title": "{title} 추억", "menu": "메뉴", "merge": "병합", "merge_people": "인물 병합", @@ -970,21 +973,25 @@ "purchase_button_reminder": "30일 후에 다시 알림", "purchase_button_remove_key": "제품 키 제거", "purchase_button_select": "선택", - "purchase_failed_activation": "활성화하지 못했습니다! 이메일로 전송된 키를 정확히 입력했는지 확인하세요!", + "purchase_failed_activation": "활성화하지 못했습니다. 이메일로 전송된 키를 정확히 입력했는지 확인하세요!", "purchase_individual_description_1": "개인 사용자용", "purchase_individual_description_2": "서포터 현황", "purchase_individual_title": "개인", - "purchase_input_suggestion": "키를 보유하고 있나요? 아래에 키를 입력하세요.", + "purchase_input_suggestion": "제품 키를 보유 중인가요? 아래에 제품 키를 입력하세요.", "purchase_license_subtitle": "Immich를 구매하여 지속적인 개발에 도움을 주세요.", "purchase_lifetime_description": "일회성 구매", "purchase_option_title": "구매 옵션", - "purchase_panel_info_1": "Immich를 개발하는 데는 많은 시간과 노력이 필요합니다. 우리는 좋은 앱을 만들기 위해 풀 타임 개발자와 함께 최대한의 노력을 기울이고 있습니다. 우리의 목표는 오픈 소스 소프트웨어와 윤리적 비즈니스 관행으로 개발자에게 지속 가능한 수입원을 제공하고, 착취적인 클라우드 서비스를 대체할 수 있는 개인 정보 보호 생태계를 구축하는 것입니다.", - "purchase_panel_title": "프로젝트를 지원하세요", + "purchase_panel_info_1": "Immich를 개발하는 데는 많은 시간과 노력이 필요합니다. 우리는 좋은 앱을 만들기 위해 풀 타임 개발자와 함께하고 있으며, 최종적으로 오픈 소스 소프트웨어와 비즈니스 행동 윤리가 개발자에게 지속 가능한 수입원을 제공하고 착취적인 클라우드 서비스를 대체할 수 있는 개인 정보 보호 생태계를 구축하는 것을 원합니다.", + "purchase_panel_info_2": "유료 기능을 추가하지 않기로 약속했기에, 이 구매는 어떠한 추가 기능도 제공하지 않습니다. 우리는 Immich의 지속적인 개발을 지원하는 사용자 여러분에게 의존하고 있습니다.", + "purchase_panel_title": "프로젝트 지원", + "purchase_per_server": "서버당", + "purchase_per_user": "사용자당", "purchase_remove_product_key": "제품 키 제거", "purchase_remove_product_key_prompt": "제품 키를 제거하시겠습니까?", "purchase_remove_server_product_key": "서버 제품 키 제거", "purchase_remove_server_product_key_prompt": "서버 제품 키를 제거하시겠습니까?", "purchase_server_description_1": "전체 서버용", + "purchase_server_description_2": "서포터 현황", "purchase_server_title": "서버", "purchase_settings_server_activated": "서버 제품 키는 관리자가 관리합니다.", "range": "", @@ -1227,6 +1234,7 @@ "user_id": "사용자 ID", "user_liked": "{user}님이 {type, select, photo {이 사진을} video {이 동영상을} asset {이 항목을} other {이 항목을}} 좋아합니다.", "user_purchase_settings": "결제", + "user_purchase_settings_description": "구매한 항목 관리", "user_role_set": "{user}님에게 {role} 역할을 설정했습니다.", "user_usage_detail": "사용자 사용량 상세", "username": "계정명", diff --git a/web/src/lib/i18n/nl.json b/web/src/lib/i18n/nl.json index bd4634f4070..96036630bf1 100644 --- a/web/src/lib/i18n/nl.json +++ b/web/src/lib/i18n/nl.json @@ -873,6 +873,7 @@ "name": "Naam", "name_or_nickname": "Naam of gebruikersnaam", "never": "Nooit", + "new_album": "Nieuw album", "new_api_key": "Nieuwe API sleutel", "new_password": "Nieuw wachtwoord", "new_person": "Nieuw persoon", diff --git a/web/src/lib/i18n/ru.json b/web/src/lib/i18n/ru.json index 27c7cfccd9e..fbde2a9e5f3 100644 --- a/web/src/lib/i18n/ru.json +++ b/web/src/lib/i18n/ru.json @@ -44,13 +44,13 @@ "crontab_guru": "Crontab Guru", "disable_login": "Отключить вход", "disabled": "Выключено", - "duplicate_detection_job_description": "Запустить определение похожих изображений при помощи машинного зрения (зависит от умного поиска)", + "duplicate_detection_job_description": "Запускает определение похожих изображений при помощи машинного зрения (зависит от умного поиска)", "exclusion_pattern_description": "Шаблоны исключения позволяют игнорировать файлы и папки при сканировании вашей библиотеки. Это полезно, если у вас есть папки, содержащие файлы, которые вы не хотите импортировать, например, RAW-файлы.", "external_library_created_at": "Внешняя библиотека (создана {date})", "external_library_management": "Управление внешними библиотеками", - "face_detection": "Распознавание лиц", - "face_detection_description": "Обнаружение лиц на ресурсах с помощью машинного обучения. Для видео учитывается только миниатюра. “Все” (пере)обрабатывает все ресурсы. “Отсутствующие” ресурсы помещаются в очередь пока не обработанных. Обнаруженные лица будут помещены в очередь для распознавания лиц после завершения обнаружения лиц, объединяя их в существующие или новые группы людей.", - "facial_recognition_job_description": "Группировка распознанных лиц по людям. Этот шаг выполняется после завершения обнаружения лиц. “Все” (пере)группирует все лица. “Отсутствующие” помещает лица без привязки к человеку в очередь.", + "face_detection": "Обнаружение лиц", + "face_detection_description": "Обнаруживает лица на ресурсах с помощью машинного обучения. Для видео учитывается только миниатюра. “Все” - обрабатывает все ресурсы. “Отсутствующие” - в очередь помещаются только не обработанные ресурсы. Обнаруженные лица будут помещены в очередь для распознавания лиц после завершения обнаружения лиц, объединяя их в существующие или новые группы людей.", + "facial_recognition_job_description": "Группирует распознанные лица по людям. Этот шаг выполняется после завершения обнаружения лиц. “Все” - группирует все лица. “Отсутствующие” - помещает в очередь лица, не привязанные к человеку.", "failed_job_command": "Команда {command} не выполнена для задачи: {job}", "force_delete_user_warning": "ПРЕДУПРЕЖДЕНИЕ: Это приведет к немедленному удалению пользователя и всех ресурсов. Это невозможно отменить, и файлы не могут быть восстановлены.", "forcing_refresh_library_files": "Принудительное обновление всех файлов библиотеки", @@ -72,8 +72,8 @@ "job_concurrency": "Параллельная обработка задания - {job}", "job_not_concurrency_safe": "Эта задача не обеспечивает безопасность параллельности выполнения.", "job_settings": "Настройки заданий", - "job_settings_description": "Управление настройками параллельной обработки заданий", - "job_status": "Состояние задачи", + "job_settings_description": "Управление параллельной обработкой заданий", + "job_status": "Состояние выполнения задач", "jobs_delayed": "{jobCount, plural, one {# отложена} other {# отложено}}", "jobs_failed": "{jobCount, plural, other {# не удалось выполнить}}", "library_created": "Созданная библиотека: {library}", @@ -87,7 +87,7 @@ "library_scanning_enable_description": "Включить периодическое сканирование библиотеки", "library_settings": "Внешняя библиотека", "library_settings_description": "Управление внешними библиотеками", - "library_tasks_description": "Выполнение заданий библиотеки", + "library_tasks_description": "Выполняет задания библиотеки", "library_watching_enable_description": "Отслеживать изменения файлов внешней библиотеки", "library_watching_settings": "Слежение за библиотекой (ЭКСПЕРИМЕНТАЛЬНОЕ)", "library_watching_settings_description": "Автоматически следить за изменениями файлов", @@ -138,14 +138,14 @@ "map_settings_description": "Управление настройками карты", "map_style_description": "URL-адрес темы карты style.json", "metadata_extraction_job": "Извлечение метаданных", - "metadata_extraction_job_description": "Извлекайте метаданные из каждого ресурса, такие как положение GPS и разрешение", + "metadata_extraction_job_description": "Извлекает метаданные из каждого ресурса, такие как координаты GPS и разрешение", "migration_job": "Миграция", - "migration_job_description": "Перенос миниатюр для ресурсов и лиц в последнюю структуру папок", + "migration_job_description": "Выполняет перенос миниатюр для ресурсов и лиц в последнюю структуру папок", "no_paths_added": "Пути не добавлены", "no_pattern_added": "Шаблон не добавлен", - "note_apply_storage_label_previous_assets": "Примечание: Запустите, чтобы применить Метку хранилища к ранее загруженным ресурсам", + "note_apply_storage_label_previous_assets": "Примечание: Чтобы применить тег хранилища к ранее загруженным ресурсам запустите", "note_cannot_be_changed_later": "ПРИМЕЧАНИЕ: Это невозможно изменить позже!", - "note_unlimited_quota": "Примечание: Введите 0 для неограниченной квоты", + "note_unlimited_quota": "Примечание: Введите 0 для неограниченной квоты или оставьте пустым", "notification_email_from_address": "Адрес отправителя", "notification_email_from_address_description": "Адрес электронной почты отправителя, например: \"Immich Photo Server \"", "notification_email_host_description": "Доменное имя почтового сервера (например, smtp.immich.app)", @@ -214,16 +214,16 @@ "server_welcome_message": "Приветственное сообщение", "server_welcome_message_description": "Сообщение, которое будет отображаться на странице входа.", "sidecar_job": "Метаданные из sidecar-файлов", - "sidecar_job_description": "Обнаружение и синхронизация метаданных из sidecar-файлов", + "sidecar_job_description": "Обнаруживает и синхронизирует метаданные из sidecar-файлов", "slideshow_duration_description": "Количество секунд для отображения каждого изображения", - "smart_search_job_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": "Включает проверку хэша, не отключайте ее, если вы не уверены в последствиях", "storage_template_migration": "Применение шаблона хранилища", - "storage_template_migration_description": "Применить текущий {template} к ранее загруженным ресурсам", + "storage_template_migration_description": "Применяет текущий {template} к ранее загруженным ресурсам", "storage_template_migration_info": "Изменения шаблона будут применяться только к новым ресурсам. Чтобы применить шаблон к ранее загруженным ресурсам, запустите {job}.", "storage_template_migration_job": "Задание миграции шаблона хранилища", "storage_template_more_details": "Для получения дополнительной информации об этой функции обратитесь к Шаблону Хранилища и его последствиям", @@ -239,7 +239,7 @@ "theme_settings_description": "Управление настройкой веб-интерфейса Immich", "these_files_matched_by_checksum": "Эти файлы сопоставляются по их контрольным суммам", "thumbnail_generation_job": "Создание миниатюр", - "thumbnail_generation_job_description": "Создание больших, маленьких и размытых миниатюр для каждого файла и человека", + "thumbnail_generation_job_description": "Создает большие, маленькие и размытые миниатюры для каждого файла и человека", "transcode_policy_description": "", "transcoding_acceleration_api": "API ускорителя", "transcoding_acceleration_api_description": "API, который будет взаимодействовать с вашим устройством для ускорения транскодирования. Эта настройка является «наилучшим вариантом»: при сбое она будет возвращаться к программному транскодированию. VP9 может работать или не работать в зависимости от вашего оборудования.", @@ -309,7 +309,7 @@ "untracked_files_description": "Приложение не отслеживает эти файлы. Они могут быть результатом неудачных перемещений, прерванных загрузок или пропущены из-за ошибки", "user_delete_delay": "Аккаунт и ресурсы пользователя {user} будут запланированы для окончательного удаления через {delay, plural, one {# день} few {# дня} many {# дней} other {# дня}}.", "user_delete_delay_settings": "Отложенное удаление", - "user_delete_delay_settings_description": "Срок, через который происходит окончательное удаление учетной записи пользователя и его ресурсов после удаления учётной записи, в днях. Задача по удалению пользователей выполняется в полночь. Изменения этой настройки будут учтены при следующем запуске задачи.", + "user_delete_delay_settings_description": "Срок в днях, по истечение которого происходит окончательное удаление учетной записи пользователя и его ресурсов после удаления учётной записи. Задача по удалению пользователей выполняется в полночь. Изменения этой настройки будут учтены при следующем запуске задачи.", "user_delete_immediately": "Аккаунт и ресурсы пользователя {user} будут поставлены в очередь на немедленное окончательное удаление.", "user_delete_immediately_checkbox": "Поставить пользователя и объекты в очередь для удаления", "user_management": "Управление пользователями", @@ -324,7 +324,7 @@ "version_check_settings": "Проверка версии", "version_check_settings_description": "Включить/отключить уведомление о новой версии", "video_conversion_job": "Перекодирование видео", - "video_conversion_job_description": "Перекодируйте видео для более широкой совместимости с браузерами и устройствами" + "video_conversion_job_description": "Перекодирует видео для более широкой совместимости с браузерами и устройствами" }, "admin_email": "Электронная почта администратора", "admin_password": "Пароль администратора", @@ -334,7 +334,7 @@ "age_year_months": "Возраст 1 год, {months, plural, one {# месяц} few {# месяца} many {# месяцев} other {# месяца}}", "age_years": "{years, plural, other {Возраст #}}", "album_added": "Альбом добавлен", - "album_added_notification_setting_description": "Получить уведомление по электронной почте, когда вы добавлены к общему альбому", + "album_added_notification_setting_description": "Получать уведомление по электронной почте, когда вы добавлены к общему альбому", "album_cover_updated": "Обложка альбома обновлена", "album_delete_confirmation": "Вы уверены, что хотите удалить альбом {album}?\nЕсли этот альбом общий, то другие пользователи не смогут получить к нему доступ.", "album_info_updated": "Информация об альбоме обновлена", @@ -346,7 +346,7 @@ "album_remove_user_confirmation": "Вы уверены, что хотите удалить пользователя {user}?", "album_share_no_users": "Похоже, вы поделились этим альбомом со всеми пользователями или у вас нет пользователей, с которыми можно поделиться.", "album_updated": "Альбом обновлён", - "album_updated_setting_description": "Получить уведомление по электронной почте, когда в общий альбом добавлены новые ресурсы", + "album_updated_setting_description": "Получать уведомление по электронной почте, когда в общий альбом добавлены новые ресурсы", "album_user_left": "Вы покинули {album}", "album_user_removed": "Пользователь {user} удален", "album_with_link_access": "Поделитесь ссылкой на альбом, чтобы ваши друзья могли его посмотреть.", @@ -450,7 +450,7 @@ "comments_and_likes": "Комментарии и лайки", "comments_are_disabled": "Комментарии отключены", "confirm": "Подтвердить", - "confirm_admin_password": "Подтвердите Пароль Администратора", + "confirm_admin_password": "Подтвердите пароль Администратора", "confirm_delete_shared_link": "Вы уверены, что хотите удалить эту публичную ссылку?", "confirm_password": "Подтвердите пароль", "contain": "Вместить", @@ -491,7 +491,7 @@ "day": "День", "deduplicate_all": "Убрать все дубликаты", "default_locale": "Дата и время по умолчанию", - "default_locale_description": "Формат даты и времени в соответствии с языковым стандартом вашего браузера", + "default_locale_description": "Использовать формат даты и времени в соответствии с языковым стандартом вашего браузера", "delete": "Удалить", "delete_album": "Удалить альбом", "delete_api_key_prompt": "Вы уверены, что хотите удалить этот ключ API?", @@ -517,7 +517,7 @@ "do_not_show_again": "Не показывать это сообщение в дальнейшем", "done": "Готово", "download": "Скачать", - "download_settings": "Скачать", + "download_settings": "Скачивание", "download_settings_description": "Управление настройками скачивания объектов", "downloading": "Загрузка", "downloading_asset_filename": "Загрузка объекта {filename}", @@ -835,7 +835,7 @@ "logout_this_device_confirmation": "Вы действительно хотите выйти на текущем устройстве?", "longitude": "Долгота", "look": "Просмотр", - "loop_videos": "Циклический видеоролик", + "loop_videos": "Циклическое воспроизведение", "loop_videos_description": "Включить циклическое воспроизведение видео.", "make": "Производитель", "manage_shared_links": "Управление общими ссылками", @@ -873,6 +873,7 @@ "name": "Имя", "name_or_nickname": "Имя или ник", "never": "никогда", + "new_album": "Новый альбом", "new_api_key": "Новый API-ключ", "new_password": "Новый пароль", "new_person": "Новая персона", @@ -898,7 +899,7 @@ "no_results_description": "Попробуйте использовать синоним или более общее ключевое слово", "no_shared_albums_message": "Создайте альбом для обмена фотографиями и видеозаписями с людьми в вашей сети", "not_in_any_album": "Ни в одном альбоме", - "note_apply_storage_label_to_previously_uploaded assets": "Примечание: Запустите, чтобы применить метку хранилища к ранее загруженным ресурсам", + "note_apply_storage_label_to_previously_uploaded assets": "Примечание: Чтобы применить тег хранилища к ранее загруженным ресурсам запустите", "note_unlimited_quota": "Примечание: Введите 0 для неограниченной квоты", "notes": "Записки", "notification_toggle_setting_description": "Включить уведомления по электронной почте", @@ -951,7 +952,7 @@ "pending": "Ожидает", "people": "Люди", "people_edits_count": "Изменено {count, plural, one {# человек} few {# человека} many {# людей} other {# человек}}", - "people_sidebar_description": "Отображать ссылку на персоны в боковой панели", + "people_sidebar_description": "Отображать пункт меню \"Люди\" в боковой панели", "perform_library_tasks": "", "permanent_deletion_warning": "Предупреждение об удалении", "permanent_deletion_warning_setting_description": "Отображать предупреждение при безвозвратном удалении ресурсов", @@ -1137,7 +1138,7 @@ "settings": "Настройки", "settings_saved": "Настройки сохранены", "share": "Поделиться", - "shared": "Общие", + "shared": "Общиe", "shared_by": "Поделился", "shared_by_user": "Владелец: {user}", "shared_by_you": "Вы поделились", @@ -1147,7 +1148,7 @@ "shared_with_partner": "Совместно с {partner}", "sharing": "Общие", "sharing_enter_password": "Пожалуйста, введите пароль для просмотра этой страницы.", - "sharing_sidebar_description": "Отображать ссылку на общий доступ в боковой панели", + "sharing_sidebar_description": "Отображать пункт меню \"Общие\" в боковой панели", "shift_to_permanent_delete": "нажмите ⇧ чтобы удалить объект навсегда", "show_album_options": "Показать параметры альбома", "show_all_people": "Показать всех людей", @@ -1232,7 +1233,7 @@ "unknown": "Неизвестно", "unknown_album": "Неизвестный альбом", "unknown_year": "Неизвестный Год", - "unlimited": "Без ограничений", + "unlimited": "Не ограничено", "unlink_oauth": "Отключить OAuth", "unlinked_oauth_account": "Отключить аккаунт OAuth", "unnamed_album": "Альбом без названия", @@ -1277,7 +1278,7 @@ "version_announcement_message": "Привет, друг! В приложении доступна новая версия. Пожалуйста, посетите заметки к выпуску и убедитесь, что ваша настройка docker-compose.yml и .env актуальна, чтобы избежать ошибок конфигурации, особенно если вы используете WatchTower или другой механизм автоматического обновления вашего приложения.", "video": "Видео", "video_hover_setting": "Воспроизведение миниатюры видео при наведении курсора мыши", - "video_hover_setting_description": "Воспроизведение миниатюры видео при наведении курсора мыши на объект. Даже если этот параметр отключен, воспроизведение можно запустить, наведя курсор на значок воспроизведения.", + "video_hover_setting_description": "Воспроизводить миниатюры видео при наведении курсора мыши на объект. Даже если этот параметр отключен, воспроизведение можно запустить, наведя курсор на значок воспроизведения.", "videos": "Видео", "videos_count": "{count, plural, one {Видео (#)} few {Видео (#)} many {Видео (#)} other {Видео (#)}}", "view": "Просмотр", diff --git a/web/src/lib/i18n/vi.json b/web/src/lib/i18n/vi.json index a0ca518ebbb..9a5449da6e3 100644 --- a/web/src/lib/i18n/vi.json +++ b/web/src/lib/i18n/vi.json @@ -193,7 +193,9 @@ "password_settings": "Mật khẩu đăng nhập", "password_settings_description": "Quản lý cài đặt mật khẩu đăng nhập", "paths_validated_successfully": "Tất cả các đường dẫn được xác minh thành công", + "quota_size_gib": "Hạn mức (GiB)", "refreshing_all_libraries": "Làm mới tất cả các thư viện", + "registration": "Đăng ký Quản trị viên", "registration_description": "Vì bạn là người dùng đầu tiên, bạn sẽ trở thành Quản trị viên và chịu trách nhiệm cho việc quản lý hệ thống. Ngoài ra, bạn có thể thêm các người dùng khác.", "removing_offline_files": "Đang xoá các tệp ngoại tuyến", "repair_all": "Sửa chữa tất cả", @@ -211,215 +213,317 @@ "server_settings_description": "Quản lý cài đặt máy chủ", "server_welcome_message": "Tin nhắn chào mừng", "server_welcome_message_description": "Thêm tin nhắn được hiển thị trên trang đăng nhập.", + "sidecar_job": "Siêu dữ liệu đi kèm", "sidecar_job_description": "Tìm hoặc đồng bộ các file metadata sidecar từ hệ thống", - "slideshow_duration_description": "", + "slideshow_duration_description": "Số giây để hiển thị mỗi hình ảnh", "smart_search_job_description": "Chạy machine learning trên toàn bộ ảnh để hỗ trợ tìm kiếm thông minh", - "storage_template_enable_description": "", - "storage_template_hash_verification_enabled": "", - "storage_template_hash_verification_enabled_description": "", - "storage_template_migration_job": "", - "storage_template_settings": "", + "storage_template_date_time_description": "Dấu thời gian tạo tệp tin được sử dụng cho thông tin ngày giờ", + "storage_template_date_time_sample": "Thời gian mẫu {date}", + "storage_template_enable_description": "Bật công cụ mẫu lưu trữ", + "storage_template_hash_verification_enabled": "Đã bật xác minh băm", + "storage_template_hash_verification_enabled_description": "Bật xác minh băm, không tắt tính năng này trừ khi bạn chắc chắn về các rủi ro có thể xảy ra", + "storage_template_migration": "Dịch chuyển mẫu lưu trữ", + "storage_template_migration_description": "Áp dụng {template} hiện tại cho các tệp tin đã được tải lên trước đây", + "storage_template_migration_info": "Các thay đổi mẫu chỉ áp dụng cho các tệp tin mới. Để áp dụng mẫu một cách ngược lại cho các tệp tin đã được tải lên trước đây, hãy chạy {job}.", + "storage_template_migration_job": "Công việc dịch chuyển mẫu lưu trữ", + "storage_template_more_details": "Cần thêm thông tin chi tiết về tính năng này, vui lòng tham khảo Mẫu Lưu trữ và các hệ quả của nó", + "storage_template_onboarding_description": "Khi được bật, tính năng này sẽ tự động tổ chức các tệp tin dựa trên mẫu do người dùng định nghĩa. Do các vấn đề về tính ổn định, tính năng này đã bị tắt theo mặc định. Để biết thêm thông tin, vui lòng xem tài liệu.", + "storage_template_path_length": "Giới hạn độ dài đường dẫn xấp xỉ: {length, number}/{limit, number}", + "storage_template_settings": "Mẫu Lưu trữ", "storage_template_settings_description": "Quản lý cấu trúc thư mục và tên tệp của nội dung tải lên", + "storage_template_user_label": "Cụm từ {label} là Nhãn Lưu trữ của người dùng", "system_settings": "Cài đặt hệ thống", "theme_custom_css_settings": "Tuỳ chỉnh CSS", "theme_custom_css_settings_description": "Cascading Style Sheets cho phép tùy chỉnh thiết kế của Immich.", "theme_settings": "Cài đặt chủ đề", - "theme_settings_description": "", - "thumbnail_generation_job_description": "", + "theme_settings_description": "Quản lý tùy chỉnh giao diện web của Immich", + "these_files_matched_by_checksum": "Các tệp tin này khớp với các giá trị băm của chúng", + "thumbnail_generation_job": "Tạo Hình thu nhỏ", + "thumbnail_generation_job_description": "Tạo hình thu nhỏ lớn, nhỏ và mờ cho mỗi tệp tin, cũng như hình thu nhỏ cho mỗi người", "transcode_policy_description": "", - "transcoding_acceleration_api": "", - "transcoding_acceleration_api_description": "", + "transcoding_acceleration_api": "API Tăng tốc", + "transcoding_acceleration_api_description": "API này sẽ tương tác với thiết bị của bạn để tăng tốc quá trình chuyển mã. Cài đặt này là 'cố gắng tốt nhất': nó sẽ quay lại chuyển mã phần mềm nếu gặp lỗi. VP9 có thể hoạt động hoặc không tùy thuộc vào phần cứng của bạn.", "transcoding_acceleration_nvenc": "NVENC (yêu cầu GPU NVIDIA)", - "transcoding_acceleration_qsv": "Quick Sync (yêu cầu CPU thế hệ thứ 7 trở về sau)", - "transcoding_acceleration_rkmpp": "RKMPP (chỉ dùng trên các chip Rockchip)", + "transcoding_acceleration_qsv": "Quick Sync (yêu cầu CPU Intel thế hệ 7 hoặc mới hơn)", + "transcoding_acceleration_rkmpp": "RKMPP (chỉ trên các SOC của Rockchip)", "transcoding_acceleration_vaapi": "VAAPI", - "transcoding_accepted_audio_codecs": "Codec âm thanh được chấp nhận", - "transcoding_accepted_audio_codecs_description": "", - "transcoding_accepted_video_codecs": "Codec video được chấp nhận", - "transcoding_accepted_video_codecs_description": "", - "transcoding_advanced_options_description": "", - "transcoding_audio_codec": "", - "transcoding_audio_codec_description": "", - "transcoding_bitrate_description": "", - "transcoding_constant_quality_mode": "", - "transcoding_constant_quality_mode_description": "", - "transcoding_constant_rate_factor": "", - "transcoding_constant_rate_factor_description": "", - "transcoding_disabled_description": "", - "transcoding_hardware_acceleration": "", - "transcoding_hardware_acceleration_description": "", - "transcoding_hardware_decoding": "", - "transcoding_hardware_decoding_setting_description": "", - "transcoding_hevc_codec": "", - "transcoding_max_b_frames": "", - "transcoding_max_b_frames_description": "", - "transcoding_max_bitrate": "", - "transcoding_max_bitrate_description": "", - "transcoding_max_keyframe_interval": "", - "transcoding_max_keyframe_interval_description": "", - "transcoding_optimal_description": "", - "transcoding_preferred_hardware_device": "", - "transcoding_preferred_hardware_device_description": "", - "transcoding_preset_preset": "", - "transcoding_preset_preset_description": "", - "transcoding_reference_frames": "", - "transcoding_reference_frames_description": "", - "transcoding_required_description": "", - "transcoding_settings": "", - "transcoding_settings_description": "", - "transcoding_target_resolution": "", - "transcoding_target_resolution_description": "", - "transcoding_temporal_aq": "", - "transcoding_temporal_aq_description": "", - "transcoding_threads": "", - "transcoding_threads_description": "", - "transcoding_tone_mapping": "", - "transcoding_tone_mapping_description": "", - "transcoding_tone_mapping_npl": "", - "transcoding_tone_mapping_npl_description": "", - "transcoding_transcode_policy": "", - "transcoding_two_pass_encoding": "", - "transcoding_two_pass_encoding_setting_description": "", - "transcoding_video_codec": "", - "transcoding_video_codec_description": "", - "trash_enabled_description": "", - "trash_number_of_days": "", - "trash_number_of_days_description": "", - "trash_settings": "", - "trash_settings_description": "", - "user_delete_delay_settings": "", - "user_delete_delay_settings_description": "", + "transcoding_accepted_audio_codecs": "Các codec âm thanh được chấp nhận", + "transcoding_accepted_audio_codecs_description": "Chọn các codec âm thanh không cần phải chuyển mã. Chỉ được sử dụng cho một số chính sách chuyển mã nhất định.", + "transcoding_accepted_containers": "Các định dạng container được chấp nhận", + "transcoding_accepted_containers_description": "Chọn các định dạng container không cần phải chuyển mã sang MP4. Chỉ được sử dụng cho một số chính sách chuyển mã nhất định.", + "transcoding_accepted_video_codecs": "Các codec video được chấp nhận", + "transcoding_accepted_video_codecs_description": "Chọn các codec video không cần phải chuyển mã. Chỉ được sử dụng cho một số chính sách chuyển mã nhất định.", + "transcoding_advanced_options_description": "Các tùy chọn mà hầu hết người dùng không cần phải thay đổi", + "transcoding_audio_codec": "Codec âm thanh", + "transcoding_audio_codec_description": "Opus là tùy chọn chất lượng cao nhất, nhưng có tính tương thích thấp hơn với các thiết bị hoặc phần mềm cũ.", + "transcoding_bitrate_description": "Video có bitrate cao hơn hoặc không ở định dạng được chấp nhận", + "transcoding_codecs_learn_more": "Để tìm hiểu thêm về thuật ngữ được sử dụng ở đây, hãy tham khảo tài liệu FFmpeg cho codec H.264, codec HEVCcodec VP9.", + "transcoding_constant_quality_mode": "Chế độ chất lượng cố định", + "transcoding_constant_quality_mode_description": "ICQ tốt hơn CQP, nhưng một số thiết bị tăng tốc phần cứng không hỗ trợ chế độ này. Cài đặt tùy chọn này sẽ ưu tiên chế độ đã chỉ định khi sử dụng mã hóa dựa trên chất lượng. Bị bỏ qua bởi NVENC vì nó không hỗ trợ ICQ.", + "transcoding_constant_rate_factor": "Hệ số tỷ lệ cố định (-crf)", + "transcoding_constant_rate_factor_description": "Mức chất lượng video. Các giá trị điển hình là 23 cho H.264, 28 cho HEVC, 31 cho VP9 và 35 cho AV1. Giá trị thấp hơn thì tốt hơn, nhưng tạo ra các tệp lớn hơn.", + "transcoding_disabled_description": "Không chuyển mã bất kỳ video nào, có thể gây lỗi phát lại trên một số thiết bị", + "transcoding_hardware_acceleration": "Tăng tốc phần cứng", + "transcoding_hardware_acceleration_description": "Thí nghiệm; nhanh hơn nhiều, nhưng chất lượng thấp hơn với cùng một bitrate", + "transcoding_hardware_decoding": "Giải mã phần cứng", + "transcoding_hardware_decoding_setting_description": "Chỉ áp dụng cho NVENC, QSV và RKMPP. Kích hoạt tăng tốc end-to-end thay vì chỉ tăng tốc mã hóa. Có thể không hoạt động trên tất cả các video.", + "transcoding_hevc_codec": "Codec HEVC", + "transcoding_max_b_frames": "Số lượng B-frame tối đa", + "transcoding_max_b_frames_description": "Giá trị cao hơn cải thiện hiệu quả nén, nhưng làm chậm mã hóa. Có thể không tương thích với tăng tốc phần cứng trên các thiết bị cũ. 0 tắt B-frames, trong khi -1 tự động thiết lập giá trị này.", + "transcoding_max_bitrate": "Bitrate tối đa", + "transcoding_max_bitrate_description": "Cài đặt một bitrate tối đa có thể làm cho kích thước tệp dự đoán hơn với một chi phí nhỏ cho chất lượng. Tại 720p, các giá trị điển hình là 2600k cho VP9 hoặc HEVC, hoặc 4500k cho H.264. Bị vô hiệu hóa nếu thiết lập là 0.", + "transcoding_max_keyframe_interval": "Khoảng thời gian giữa các keyframe tối đa", + "transcoding_max_keyframe_interval_description": "Thiết lập khoảng thời gian tối đa giữa các keyframe. Giá trị thấp hơn làm giảm hiệu quả nén, nhưng cải thiện thời gian tìm kiếm và có thể cải thiện chất lượng trong các cảnh có chuyển động nhanh. 0 tự động thiết lập giá trị này.", + "transcoding_optimal_description": "Video có độ phân giải cao hơn mục tiêu hoặc không ở định dạng được chấp nhận", + "transcoding_preferred_hardware_device": "Thiết bị phần cứng ưa thích", + "transcoding_preferred_hardware_device_description": "Chỉ áp dụng cho VAAPI và QSV. Thiết lập nút dri được sử dụng cho chuyển mã phần cứng.", + "transcoding_preset_preset": "Preset (-preset)", + "transcoding_preset_preset_description": "Tốc độ nén. Các preset chậm hơn tạo ra các tệp nhỏ hơn, và tăng chất lượng khi nhắm đến một bitrate cụ thể. VP9 bỏ qua tốc độ trên `faster`.", + "transcoding_reference_frames": "Khung tham chiếu", + "transcoding_reference_frames_description": "Số lượng khung để tham chiếu khi nén một khung nhất định. Giá trị cao hơn cải thiện hiệu quả nén, nhưng làm chậm mã hóa. 0 tự động thiết lập giá trị này.", + "transcoding_required_description": "Chỉ video không ở định dạng được chấp nhận", + "transcoding_settings": "Cài đặt Chuyển mã Video", + "transcoding_settings_description": "Quản lý thông tin về độ phân giải và mã hóa của các tệp video", + "transcoding_target_resolution": "Độ phân giải mục tiêu", + "transcoding_target_resolution_description": "Độ phân giải cao hơn có thể giữ lại nhiều chi tiết hơn nhưng mất nhiều thời gian hơn để mã hóa, có kích thước tệp lớn hơn và có thể làm giảm khả năng phản hồi của ứng dụng.", + "transcoding_temporal_aq": "AQ tạm thời", + "transcoding_temporal_aq_description": "Chỉ áp dụng cho NVENC. Tăng chất lượng của các cảnh chi tiết cao, chuyển động thấp. Có thể không tương thích với các thiết bị cũ.", + "transcoding_threads": "Luồng", + "transcoding_threads_description": "Giá trị cao hơn dẫn đến mã hóa nhanh hơn, nhưng để lại ít không gian hơn cho máy chủ xử lý các tác vụ khác khi hoạt động. Giá trị này không nên vượt quá số lượng lõi CPU. Tối đa hóa việc sử dụng nếu thiết lập là 0.", + "transcoding_tone_mapping": "Đồ họa sắc thái", + "transcoding_tone_mapping_description": "Cố gắng duy trì sự xuất hiện của video HDR khi chuyển đổi sang SDR. Mỗi thuật toán thực hiện các thỏa thuận khác nhau về màu sắc, chi tiết và độ sáng. Hable giữ chi tiết, Mobius giữ màu sắc và Reinhard giữ độ sáng.", + "transcoding_tone_mapping_npl": "Đồ họa sắc thái NPL", + "transcoding_tone_mapping_npl_description": "Màu sắc sẽ được điều chỉnh để trông bình thường với độ sáng của màn hình này. Theo cách trái ngược, giá trị thấp hơn làm tăng độ sáng của video và ngược lại vì nó bù đắp cho độ sáng của màn hình. 0 tự động thiết lập giá trị này.", + "transcoding_transcode_policy": "Chính sách chuyển mã", + "transcoding_transcode_policy_description": "Chính sách khi nào video nên được chuyển mã. Video HDR luôn luôn được chuyển mã (ngoại trừ khi chuyển mã bị tắt).", + "transcoding_two_pass_encoding": "Mã hóa hai lần", + "transcoding_two_pass_encoding_setting_description": "Chuyển mã trong hai lần để tạo ra video được mã hóa tốt hơn. Khi bitrate tối đa được bật (cần thiết để hoạt động với H.264 và HEVC), chế độ này sử dụng một phạm vi bitrate dựa trên bitrate tối đa và bỏ qua CRF. Đối với VP9, CRF có thể được sử dụng nếu bitrate tối đa bị tắt.", + "transcoding_video_codec": "Codec Video", + "transcoding_video_codec_description": "VP9 có hiệu suất cao và tương thích với web, nhưng mất nhiều thời gian hơn để chuyển mã. HEVC hoạt động tương tự, nhưng có độ tương thích web thấp hơn. H.264 là tương thích rộng rãi và nhanh chóng để chuyển mã, nhưng tạo ra các tệp lớn hơn nhiều. AV1 là codec hiệu quả nhất nhưng thiếu hỗ trợ trên các thiết bị cũ.", + "trash_enabled_description": "Kích hoạt tính năng Thùng rác", + "trash_number_of_days": "Số ngày", + "trash_number_of_days_description": "Số ngày giữ các tệp tin trong thùng rác trước khi xóa chúng vĩnh viễn", + "trash_settings": "Cài đặt Thùng rác", + "trash_settings_description": "Quản lý cài đặt thùng rác", + "untracked_files": "Các tệp tin không được theo dõi", + "untracked_files_description": "Những tệp tin này không được ứng dụng theo dõi. Chúng có thể là kết quả của các thao tác di chuyển thất bại, tải lên bị gián đoạn, hoặc bị bỏ lại do lỗi", + "user_delete_delay": "Tài khoản và các tệp tin của {user} sẽ được lên lịch xóa vĩnh viễn sau {delay, plural, one {# ngày} other {# ngày}}.", + "user_delete_delay_settings": "Thời gian xóa", + "user_delete_delay_settings_description": "Số ngày sau khi xóa để xóa vĩnh viễn tài khoản và các tệp tin của người dùng. Công việc xóa người dùng chạy vào giữa đêm để kiểm tra các người dùng sẵn sàng bị xóa. Thay đổi cài đặt này sẽ được đánh giá vào lần thực hiện tiếp theo.", + "user_delete_immediately": "Tài khoản và các tệp tin của {user} sẽ được xếp hàng để xóa vĩnh viễn ngay lập tức.", + "user_delete_immediately_checkbox": "Xếp hàng người dùng và các tệp tin để xóa ngay lập tức", + "user_management": "Quản lý Người dùng", "user_password_has_been_reset": "Mật khẩu của người dùng đã được đặt lại:", - "user_settings": "", - "user_settings_description": "", - "version_check_enabled_description": "", - "version_check_settings": "Kiểm tra phiên bản", + "user_password_reset_description": "Vui lòng cung cấp mật khẩu tạm thời cho người dùng và thông báo cho họ rằng họ sẽ cần thay đổi mật khẩu khi đăng nhập lần tiếp theo.", + "user_restore_description": "Tài khoản của {user} sẽ được khôi phục.", + "user_restore_scheduled_removal": "Khôi phục người dùng - xóa dự kiến vào {date, date, long}", + "user_settings": "Cài đặt Người dùng", + "user_settings_description": "Quản lý cài đặt người dùng", + "user_successfully_removed": "Người dùng {email} đã được xóa thành công.", + "version_check_enabled_description": "Bật yêu cầu định kỳ đến GitHub để kiểm tra các bản phát hành mới", + "version_check_settings": "Kiểm tra Phiên bản", "version_check_settings_description": "Bật/tắt thông báo phiên bản mới", - "video_conversion_job_description": "" + "video_conversion_job": "Chuyển đổi video", + "video_conversion_job_description": "Chuyển đổi video để tương thích rộng rãi hơn với các trình duyệt và thiết bị" }, - "admin_email": "Email Quản trị", - "admin_password": "Mật khẩu Quản trị", - "administration": "Trang quản trị", + "admin_email": "Email Quản trị viên", + "admin_password": "Mật khẩu Quản trị viên", + "administration": "Quản trị", "advanced": "Nâng cao", - "album_added": "", - "album_added_notification_setting_description": "", - "album_cover_updated": "", - "album_info_updated": "", - "album_name": "", - "album_options": "", - "album_updated": "", - "album_updated_setting_description": "", + "age_months": "Tuổi {months, plural, one {# tháng} other {# tháng}}", + "age_year_months": "Tuổi 1 năm, {months, plural, one {# tháng} other {# tháng}}", + "age_years": "{years, plural, other {Tuổi #}}", + "album_added": "Album đã được thêm", + "album_added_notification_setting_description": "Nhận thông báo qua email khi bạn được thêm vào một album chia sẻ", + "album_cover_updated": "Bìa album đã được cập nhật", + "album_delete_confirmation": "Bạn có chắc chắn muốn xóa album {album} không?\nNếu album này đang được chia sẻ, các người dùng khác sẽ không còn truy cập được nữa.", + "album_info_updated": "Thông tin album đã được cập nhật", + "album_leave": "Rời album?", + "album_leave_confirmation": "Bạn có chắc chắn muốn rời khỏi {album} không?", + "album_name": "Tên album", + "album_options": "Tùy chọn album", + "album_remove_user": "Xóa người dùng?", + "album_remove_user_confirmation": "Bạn có chắc chắn muốn xóa {user} không?", + "album_share_no_users": "Có vẻ như bạn đã chia sẻ album này với tất cả người dùng hoặc bạn không có người dùng nào để chia sẻ.", + "album_updated": "Album đã được cập nhật", + "album_updated_setting_description": "Nhận thông báo qua email khi một album chia sẻ có tệp tin mới", + "album_user_left": "Rời khỏi {album}", + "album_user_removed": "Đã xóa {user}", + "album_with_link_access": "Cho phép bất kỳ ai có liên kết xem ảnh và người trong album này.", "albums": "Album", + "albums_count": "{count, plural, one {{count, number} Album} other {{count, number} Album}}", "all": "Tất cả", - "all_people": "", - "allow_dark_mode": "", - "allow_edits": "", - "api_key": "", - "api_keys": "", - "app_settings": "", - "appears_in": "", - "archive": "Kho lưu trữ", - "archive_or_unarchive_photo": "", + "all_albums": "Tất cả album", + "all_people": "Tất cả người", + "all_videos": "Tất cả video", + "allow_dark_mode": "Cho phép chế độ tối", + "allow_edits": "Cho phép chỉnh sửa", + "allow_public_user_to_download": "Cho phép người dùng công khai tải xuống", + "allow_public_user_to_upload": "Cho phép người dùng công khai tải lên", + "api_key": "Khóa API", + "api_key_description": "Giá trị này chỉ được hiển thị một lần. Vui lòng sao chép nó trước khi đóng cửa sổ.", + "api_key_empty": "Tên khóa API của bạn không được để trống", + "api_keys": "Khóa API", + "app_settings": "Cài đặt Ứng dụng", + "appears_in": "Xuất hiện trong", + "archive": "Lưu trữ", + "archive_or_unarchive_photo": "Lưu trữ hoặc gỡ lưu trữ ảnh", + "archive_size": "Kích thước lưu trữ", + "archive_size_description": "Cấu hình kích thước lưu trữ cho các tệp tải xuống (trong GiB)", "archived": "", - "asset_offline": "", - "assets": "ảnh", - "authorized_devices": "", + "archived_count": "{count, plural, other {Đã lưu trữ #}}", + "are_these_the_same_person": "Có phải đây là cùng một người không?", + "are_you_sure_to_do_this": "Bạn có chắc chắn muốn thực hiện điều này không?", + "asset_added_to_album": "Đã thêm vào album", + "asset_adding_to_album": "Đang thêm vào album...", + "asset_description_updated": "Mô tả tệp tin đã được cập nhật", + "asset_filename_is_offline": "tệp tin {filename} đang ngoại tuyến", + "asset_has_unassigned_faces": "tệp tin có các khuôn mặt chưa được gán", + "asset_hashing": "Đang băm...", + "asset_offline": "tệp tin ngoại tuyến", + "asset_offline_description": "tệp tin này đang ngoại tuyến. Immich không thể truy cập vị trí tệp của nó. Vui lòng đảm bảo tệp tin có sẵn và sau đó quét lại thư viện.", + "asset_skipped": "Đã bỏ qua", + "asset_uploaded": "Đã tải lên", + "asset_uploading": "Đang tải lên...", + "assets": "Các tệp tin", + "assets_added_count": "Đã thêm {count, plural, one {# tệp tin} other {# tệp tin}}", + "assets_added_to_album_count": "Đã thêm {count, plural, one {# tệp tin} other {# tệp tin}} vào album", + "assets_added_to_name_count": "Đã thêm {count, plural, one {# tệp tin} other {# tệp tin}} vào {hasName, select, true {{name}} other {album mới}}", + "assets_count": "{count, plural, one {# tệp tin} other {# tệp tin}}", + "assets_moved_to_trash_count": "Đã chuyển {count, plural, one {# tệp tin} other {# tệp tin}} vào thùng rác", + "assets_permanently_deleted_count": "Đã xóa vĩnh viễn {count, plural, one {# tệp tin} other {# tệp tin}}", + "assets_removed_count": "Đã xóa {count, plural, one {# tệp tin} other {# tệp tin}}", + "assets_restore_confirmation": "Bạn có chắc chắn muốn khôi phục tất cả các tệp tin đã xóa của bạn không? Bạn không thể hoàn tác hành động này!", + "assets_restored_count": "Đã khôi phục {count, plural, one {# tệp tin} other {# tệp tin}}", + "assets_trashed_count": "Đã đưa {count, plural, one {# tệp tin} other {# tệp tin}} vào thùng rác", + "assets_were_part_of_album_count": "{count, plural, one {tệp tin đã} other {Các tệp tin đã}} là một phần của album", + "authorized_devices": "Thiết bị đã được ủy quyền", "back": "Quay lại", - "backward": "", - "blurred_background": "", + "back_close_deselect": "Quay lại, đóng, hoặc bỏ chọn", + "backward": "Lùi lại", + "birthdate_saved": "Ngày sinh đã được lưu thành công", + "birthdate_set_description": "Ngày sinh được sử dụng để tính tuổi của người này tại thời điểm chụp ảnh.", + "blurred_background": "Nền mờ", + "build": "Build", + "build_image": "Build Image", + "bulk_delete_duplicates_confirmation": "Bạn có chắc chắn muốn xóa hàng loạt {count, plural, one {# tệp tin trùng lặp} other {# tệp tin trùng lặp}} không? Điều này sẽ giữ lại tệp tin lớn nhất của mỗi nhóm và xóa vĩnh viễn tất cả các bản sao trùng lặp khác. Bạn không thể hoàn tác hành động này!", + "bulk_keep_duplicates_confirmation": "Bạn có chắc chắn muốn giữ lại {count, plural, one {# tệp tin trùng lặp} other {# tệp tin trùng lặp}} không? Điều này sẽ giải quyết tất cả các nhóm trùng lặp mà không xóa bất kỳ thứ gì.", + "bulk_trash_duplicates_confirmation": "Bạn có chắc chắn muốn đưa {count, plural, one {# tệp tin trùng lặp} other {# tệp tin trùng lặp}} vào thùng rác không? Điều này sẽ giữ lại tệp tin lớn nhất của mỗi nhóm và đưa tất cả các bản sao trùng lặp khác vào thùng rác.", + "buy": "Mua Immich", "camera": "Máy ảnh", - "camera_brand": "Hiệu máy ảnh", + "camera_brand": "Hãng máy ảnh", "camera_model": "Mẫu máy ảnh", - "cancel": "Huỷ", - "cancel_search": "Huỷ tìm kiếm", - "cannot_merge_people": "", + "cancel": "Hủy", + "cancel_search": "Hủy tìm kiếm", + "cannot_merge_people": "Không thể gộp người", "cannot_undo_this_action": "Bạn không thể hoàn tác hành động này!", "cannot_update_the_description": "Không thể cập nhật mô tả", "cant_apply_changes": "", "cant_get_faces": "", "cant_search_people": "", "cant_search_places": "", - "change_date": "", + "change_date": "Thay đổi ngày", "change_expiration_time": "Thay đổi thời gian hết hạn", - "change_location": "", - "change_name": "", - "change_name_successfully": "", + "change_location": "Thay đổi địa điểm", + "change_name": "Thay đổi tên", + "change_name_successfully": "Đã thay đổi tên thành công", "change_password": "Thay đổi mật khẩu", - "change_your_password": "", - "changed_visibility_successfully": "", - "check_logs": "", + "change_password_description": "Đây là lần đầu tiên bạn đăng nhập vào hệ thống hoặc có yêu cầu thay đổi mật khẩu. Vui lòng nhập mật khẩu mới dưới đây.", + "change_your_password": "Thay đổi mật khẩu của bạn", + "changed_visibility_successfully": "Đã thay đổi quyền hiển thị thành công", + "check_all": "Chọn tất cả", + "check_logs": "Kiểm tra nhật ký", + "choose_matching_people_to_merge": "Chọn những người trùng khớp để gộp", "city": "Thành phố", - "clear": "Xoá", - "clear_all": "", - "clear_message": "", - "clear_value": "", - "close": "", - "collapse_all": "", - "color_theme": "", - "comment_options": "", - "comments_are_disabled": "Bình luận bị vô hiệu hoá", + "clear": "Xóa", + "clear_all": "Xóa tất cả", + "clear_all_recent_searches": "Xóa tất cả tìm kiếm gần đây", + "clear_message": "Xóa tin nhắn", + "clear_value": "Xóa giá trị", + "close": "Đóng", + "collapse": "Thu gọn", + "collapse_all": "Thu gọn tất cả", + "color_theme": "Giao diện màu", + "comment_deleted": "Bình luận đã bị xóa", + "comment_options": "Tùy chọn bình luận", + "comments_and_likes": "Bình luận & lượt thích", + "comments_are_disabled": "Bình luận đã bị tắt", "confirm": "Xác nhận", - "confirm_admin_password": "Nhập lại mật khẩu Quản trị", - "confirm_password": "Nhập lại mật khẩu", - "contain": "", - "context": "", - "continue": "", - "copied_image_to_clipboard": "", - "copy_error": "", - "copy_file_path": "", - "copy_image": "", - "copy_link": "", + "confirm_admin_password": "Xác nhận mật khẩu quản trị viên", + "confirm_delete_shared_link": "Bạn có chắc chắn muốn xóa liên kết chia sẻ này không?", + "confirm_password": "Xác nhận mật khẩu", + "contain": "Chứa", + "context": "Ngữ cảnh", + "continue": "Tiếp tục", + "copied_image_to_clipboard": "Đã sao chép hình ảnh vào clipboard.", + "copied_to_clipboard": "Đã sao chép vào clipboard!", + "copy_error": "Lỗi sao chép", + "copy_file_path": "Sao chép đường dẫn tệp", + "copy_image": "Sao chép hình ảnh", + "copy_link": "Sao chép liên kết", "copy_link_to_clipboard": "Sao chép liên kết vào clipboard", - "copy_password": "", - "copy_to_clipboard": "", + "copy_password": "Sao chép mật khẩu", + "copy_to_clipboard": "Sao chép vào clipboard", "country": "Quốc gia", - "cover": "", - "covers": "", + "cover": "Bìa", + "covers": "Các bìa", "create": "Tạo", "create_album": "Tạo album", - "create_library": "", + "create_library": "Tạo thư viện", "create_link": "Tạo liên kết", "create_link_to_share": "Tạo liên kết để chia sẻ", - "create_new_person": "", + "create_link_to_share_description": "Cho phép bất kỳ ai có liên kết xem ảnh đã chọn", + "create_new_person": "Tạo người mới", + "create_new_person_hint": "Gán các tệp tin đã chọn cho một người mới", "create_new_user": "Tạo người dùng mới", "create_user": "Tạo người dùng", - "created": "", + "created": "Đã tạo", "current_device": "Thiết bị hiện tại", - "custom_locale": "", - "custom_locale_description": "", - "dark": "", - "date_after": "", - "date_and_time": "Ngày và Giờ", - "date_before": "", + "custom_locale": "Định dạng địa phương tùy chỉnh", + "custom_locale_description": "Định dạng ngày tháng và số dựa trên ngôn ngữ và khu vực", + "dark": "Tối", + "date_after": "Ngày sau", + "date_and_time": "Ngày và giờ", + "date_before": "Ngày trước", + "date_of_birth_saved": "Ngày sinh đã được lưu thành công", "date_range": "Khoảng thời gian", "day": "Ngày", - "default_locale": "", - "default_locale_description": "", - "delete": "Xoá", - "delete_album": "Xoá album", - "delete_key": "", - "delete_library": "Xoá thư viện", - "delete_link": "Xoá liên kết", - "delete_shared_link": "Xoá liên kết đã chia sẻ", - "delete_user": "Xoá người dùng", - "deleted_shared_link": "Đã xoá liên kết đã chia sẻ", + "deduplicate_all": "Xóa trùng lặp tất cả", + "default_locale": "Ngôn ngữ mặc định", + "default_locale_description": "Định dạng ngày tháng và số dựa trên ngôn ngữ của trình duyệt của bạn", + "delete": "Xóa", + "delete_album": "Xóa album", + "delete_api_key_prompt": "Bạn có chắc chắn muốn xóa khóa API này không?", + "delete_duplicates_confirmation": "Bạn có chắc chắn muốn xóa vĩnh viễn các bản sao này không?", + "delete_key": "Xóa khóa", + "delete_library": "Xóa thư viện", + "delete_link": "Xóa liên kết", + "delete_shared_link": "Xóa liên kết chia sẻ", + "delete_user": "Xóa người dùng", + "deleted_shared_link": "Đã xóa liên kết chia sẻ", "description": "Mô tả", "details": "Chi tiết", - "direction": "", - "disabled": "Vô hiệu hoá", - "disallow_edits": "", - "discover": "", - "dismiss_all_errors": "", - "dismiss_error": "", - "display_options": "Tuỳ chọn hiển thị", + "direction": "Hướng", + "disabled": "Tắt", + "disallow_edits": "Không cho phép chỉnh sửa", + "discover": "Khám phá", + "dismiss_all_errors": "Bỏ qua tất cả lỗi", + "dismiss_error": "Bỏ qua lỗi", + "display_options": "Tùy chọn hiển thị", "display_order": "Thứ tự hiển thị", - "display_original_photos": "", - "display_original_photos_setting_description": "", - "done": "Hoàn tất", + "display_original_photos": "Hiển thị ảnh gốc", + "display_original_photos_setting_description": "Ưu tiên hiển thị ảnh gốc khi xem tệp tin thay vì ảnh thu nhỏ khi tệp tin gốc tương thích với web. Điều này có thể dẫn đến tốc độ hiển thị ảnh chậm hơn.", + "do_not_show_again": "Không hiển thị thông báo này nữa", + "done": "Hoàn thành", "download": "Tải xuống", "download_settings": "Tải xuống", + "download_settings_description": "Quản lý các cài đặt liên quan đến việc tải xuống tệp tin", "downloading": "Đang tải xuống", - "duration": "", + "downloading_asset_filename": "Đang tải xuống tệp tin {filename}", + "drop_files_to_upload": "Kéo thả các tệp để tải lên", + "duplicates": "Trùng lặp", + "duplicates_description": "Giải quyết mỗi nhóm bằng cách chỉ định cái nào, nếu có, là bản sao", + "duration": "Thời gian", "durations": { "days": "", "hours": "", @@ -427,446 +531,742 @@ "months": "", "years": "" }, + "edit": "Chỉnh sửa", "edit_album": "Chỉnh sửa album", "edit_avatar": "Chỉnh sửa ảnh đại diện", "edit_date": "Chỉnh sửa ngày", - "edit_date_and_time": "Chỉnh sửa ngày và thời gian", - "edit_exclusion_pattern": "Chỉnh sửa quy tắc loại trừ", - "edit_faces": "", - "edit_import_path": "", - "edit_import_paths": "", - "edit_key": "", + "edit_date_and_time": "Chỉnh sửa ngày và giờ", + "edit_exclusion_pattern": "Chỉnh sửa mẫu loại trừ", + "edit_faces": "Chỉnh sửa khuôn mặt", + "edit_import_path": "Chỉnh sửa đường dẫn nhập", + "edit_import_paths": "Chỉnh sửa các đường dẫn nhập", + "edit_key": "Chỉnh sửa khóa", "edit_link": "Chỉnh sửa liên kết", "edit_location": "Chỉnh sửa vị trí", "edit_name": "Chỉnh sửa tên", - "edit_people": "", - "edit_title": "", - "edit_user": "", - "edited": "", + "edit_people": "Chỉnh sửa người", + "edit_title": "Chỉnh sửa tiêu đề", + "edit_user": "Chỉnh sửa người dùng", + "edited": "Đã chỉnh sửa", "editor": "", - "email": "", + "email": "Email", "empty": "", "empty_album": "", - "empty_trash": "Dọn sạch thùng rác", - "enable": "", - "enabled": "", - "end_date": "", - "error": "", - "error_loading_image": "", + "empty_trash": "Làm trống thùng rác", + "empty_trash_confirmation": "Bạn có chắc chắn muốn làm trống thùng rác không? Điều này sẽ xóa tất cả các tệp tin trong thùng rác vĩnh viễn khỏi Immich.\nBạn không thể hoàn tác hành động này!", + "enable": "Kích hoạt", + "enabled": "Đã kích hoạt", + "end_date": "Ngày kết thúc", + "error": "Lỗi", + "error_loading_image": "Lỗi tải ảnh", + "error_title": "Lỗi - Có điều gì đó không đúng", "errors": { - "incorrect_email_or_password": "Email hoặc mật khẩu không đúng", - "unable_to_add_album_users": "", - "unable_to_add_comment": "", - "unable_to_add_partners": "", - "unable_to_change_album_user_role": "", - "unable_to_change_date": "", - "unable_to_change_location": "", + "cannot_navigate_next_asset": "Không thể điều hướng đến tệp tin tiếp theo", + "cannot_navigate_previous_asset": "Không thể điều hướng đến tệp tin trước đó", + "cant_apply_changes": "Không thể áp dụng thay đổi", + "cant_change_activity": "Không thể {enabled, select, true {disable} other {enable}} hoạt động", + "cant_change_asset_favorite": "Không thể thay đổi yêu thích cho tệp tin", + "cant_change_metadata_assets_count": "Không thể thay đổi siêu dữ liệu của {count, plural, one {# tệp tin} other {# tệp tin}}", + "cant_get_faces": "Không thể lấy khuôn mặt", + "cant_get_number_of_comments": "Không thể lấy số lượng bình luận", + "cant_search_people": "Không thể tìm kiếm người", + "cant_search_places": "Không thể tìm kiếm địa điểm", + "cleared_jobs": "Đã xóa các công việc cho: {job}", + "error_adding_assets_to_album": "Lỗi khi thêm tệp tin vào album", + "error_adding_users_to_album": "Lỗi khi thêm người dùng vào album", + "error_deleting_shared_user": "Lỗi khi xóa người dùng chia sẻ", + "error_downloading": "Lỗi khi tải xuống {filename}", + "error_hiding_buy_button": "Lỗi khi ẩn nút mua", + "error_removing_assets_from_album": "Lỗi khi xóa tệp tin khỏi album, kiểm tra bảng điều khiển để biết thêm chi tiết", + "error_selecting_all_assets": "Lỗi khi chọn tất cả các tệp tin", + "exclusion_pattern_already_exists": "Mẫu loại trừ này đã tồn tại.", + "failed_job_command": "Lệnh {command} không thành công cho công việc: {job}", + "failed_to_create_album": "Không thể tạo album", + "failed_to_create_shared_link": "Không thể tạo liên kết chia sẻ", + "failed_to_edit_shared_link": "Không thể chỉnh sửa liên kết chia sẻ", + "failed_to_get_people": "Không thể lấy người", + "failed_to_load_asset": "Không thể tải tệp tin", + "failed_to_load_assets": "Không thể tải các tệp tin", + "failed_to_load_people": "Không thể tải người", + "failed_to_remove_product_key": "Không thể xóa khóa sản phẩm", + "failed_to_stack_assets": "Không thể xếp chồng các tệp tin", + "failed_to_unstack_assets": "Không thể gỡ xếp các tệp tin", + "import_path_already_exists": "Đường dẫn nhập này đã tồn tại.", + "incorrect_email_or_password": "Email hoặc mật khẩu không chính xác", + "paths_validation_failed": "{paths, plural, one {# đường dẫn} other {# đường dẫn}} không hợp lệ", + "profile_picture_transparent_pixels": "Hình ảnh hồ sơ không được có điểm ảnh trong suốt. Vui lòng phóng to và/hoặc di chuyển hình ảnh.", + "quota_higher_than_disk_size": "Bạn đã đặt hạn ngạch cao hơn kích thước đĩa", + "repair_unable_to_check_items": "Không thể kiểm tra {count, select, one {mục} other {các mục}}", + "unable_to_add_album_users": "Không thể thêm người dùng vào album", + "unable_to_add_assets_to_shared_link": "Không thể thêm tệp tin vào liên kết chia sẻ", + "unable_to_add_comment": "Không thể thêm bình luận", + "unable_to_add_exclusion_pattern": "Không thể thêm mẫu loại trừ", + "unable_to_add_import_path": "Không thể thêm đường dẫn nhập", + "unable_to_add_partners": "Không thể thêm đối tác", + "unable_to_add_remove_archive": "Không thể {archived, select, true {xóa tệp tin khỏi} other {thêm tệp tin vào}} kho lưu trữ", + "unable_to_add_remove_favorites": "Không thể {favorite, select, true {thêm tệp tin vào} other {xóa tệp tin khỏi}} danh sách yêu thích", + "unable_to_archive_unarchive": "Không thể {archived, select, true {lưu trữ} other {gỡ lưu trữ}}", + "unable_to_change_album_user_role": "Không thể thay đổi vai trò của người dùng album", + "unable_to_change_date": "Không thể thay đổi ngày", + "unable_to_change_favorite": "Không thể thay đổi yêu thích cho tệp tin", + "unable_to_change_location": "Không thể thay đổi địa điểm", + "unable_to_change_password": "Không thể thay đổi mật khẩu", + "unable_to_change_visibility": "Không thể thay đổi quyền truy cập cho {count, plural, one {# người} other {# người}}", "unable_to_check_item": "", "unable_to_check_items": "", - "unable_to_create_admin_account": "", - "unable_to_create_library": "", - "unable_to_create_user": "", - "unable_to_delete_album": "", - "unable_to_delete_asset": "", - "unable_to_delete_user": "", - "unable_to_empty_trash": "", - "unable_to_enter_fullscreen": "", - "unable_to_exit_fullscreen": "", - "unable_to_hide_person": "", - "unable_to_load_album": "", - "unable_to_load_asset_activity": "", - "unable_to_load_items": "", - "unable_to_load_liked_status": "", - "unable_to_play_video": "", - "unable_to_refresh_user": "", - "unable_to_remove_album_users": "", + "unable_to_complete_oauth_login": "Không thể hoàn tất đăng nhập OAuth", + "unable_to_connect": "Không thể kết nối", + "unable_to_connect_to_server": "Không thể kết nối đến máy chủ", + "unable_to_copy_to_clipboard": "Không thể sao chép vào clipboard, hãy đảm bảo bạn đang truy cập trang qua https", + "unable_to_create_admin_account": "Không thể tạo tài khoản quản trị viên", + "unable_to_create_api_key": "Không thể tạo khóa API mới", + "unable_to_create_library": "Không thể tạo thư viện", + "unable_to_create_user": "Không thể tạo người dùng", + "unable_to_delete_album": "Không thể xóa album", + "unable_to_delete_asset": "Không thể xóa tệp tin", + "unable_to_delete_assets": "Lỗi khi xóa các tệp tin", + "unable_to_delete_exclusion_pattern": "Không thể xóa mẫu loại trừ", + "unable_to_delete_import_path": "Không thể xóa đường dẫn nhập", + "unable_to_delete_shared_link": "Không thể xóa liên kết chia sẻ", + "unable_to_delete_user": "Không thể xóa người dùng", + "unable_to_download_files": "Không thể tải xuống tệp tin", + "unable_to_edit_exclusion_pattern": "Không thể chỉnh sửa mẫu loại trừ", + "unable_to_edit_import_path": "Không thể chỉnh sửa đường dẫn nhập", + "unable_to_empty_trash": "Không thể làm trống thùng rác", + "unable_to_enter_fullscreen": "Không thể vào chế độ toàn màn hình", + "unable_to_exit_fullscreen": "Không thể thoát chế độ toàn màn hình", + "unable_to_get_comments_number": "Không thể lấy số lượng bình luận", + "unable_to_get_shared_link": "Không thể lấy liên kết chia sẻ", + "unable_to_hide_person": "Không thể ẩn người", + "unable_to_link_oauth_account": "Không thể liên kết tài khoản OAuth", + "unable_to_load_album": "Không thể tải album", + "unable_to_load_asset_activity": "Không thể tải hoạt động của tệp tin", + "unable_to_load_items": "Không thể tải các mục", + "unable_to_load_liked_status": "Không thể tải trạng thái thích", + "unable_to_log_out_all_devices": "Không thể đăng xuất khỏi tất cả các thiết bị", + "unable_to_log_out_device": "Không thể đăng xuất khỏi thiết bị", + "unable_to_login_with_oauth": "Không thể đăng nhập với OAuth", + "unable_to_play_video": "Không thể phát video", + "unable_to_reassign_assets_existing_person": "Không thể phân công lại các tệp tin cho {name, select, null {một người đã tồn tại} other {{name}}}", + "unable_to_reassign_assets_new_person": "Không thể phân công lại các tệp tin cho một người mới", + "unable_to_refresh_user": "Không thể làm mới người dùng", + "unable_to_remove_album_users": "Không thể xóa người dùng khỏi album", + "unable_to_remove_api_key": "Không thể xóa khóa API", + "unable_to_remove_assets_from_shared_link": "Không thể xóa tệp tin khỏi liên kết chia sẻ", "unable_to_remove_comment": "", - "unable_to_remove_library": "", - "unable_to_remove_partner": "", - "unable_to_remove_reaction": "", + "unable_to_remove_library": "Không thể xóa thư viện", + "unable_to_remove_offline_files": "Không thể xóa tệp tin ngoại tuyến", + "unable_to_remove_partner": "Không thể xóa đối tác", + "unable_to_remove_reaction": "Không thể xóa phản ứng", "unable_to_remove_user": "", - "unable_to_repair_items": "", - "unable_to_reset_password": "", - "unable_to_resolve_duplicate": "", - "unable_to_restore_assets": "", - "unable_to_restore_trash": "", - "unable_to_restore_user": "", - "unable_to_save_album": "", - "unable_to_save_name": "", - "unable_to_save_profile": "", - "unable_to_save_settings": "", - "unable_to_scan_libraries": "", - "unable_to_scan_library": "", - "unable_to_set_profile_picture": "", - "unable_to_submit_job": "", - "unable_to_trash_asset": "", - "unable_to_unlink_account": "", - "unable_to_update_library": "", - "unable_to_update_location": "", - "unable_to_update_settings": "", - "unable_to_update_user": "" + "unable_to_repair_items": "Không thể sửa chữa các mục", + "unable_to_reset_password": "Không thể đặt lại mật khẩu", + "unable_to_resolve_duplicate": "Không thể giải quyết trùng lặp", + "unable_to_restore_assets": "Không thể khôi phục các tệp tin", + "unable_to_restore_trash": "Không thể khôi phục thùng rác", + "unable_to_restore_user": "Không thể khôi phục người dùng", + "unable_to_save_album": "Không thể lưu album", + "unable_to_save_api_key": "Không thể lưu khóa API", + "unable_to_save_date_of_birth": "Không thể lưu ngày sinh", + "unable_to_save_name": "Không thể lưu tên", + "unable_to_save_profile": "Không thể lưu hồ sơ", + "unable_to_save_settings": "Không thể lưu cài đặt", + "unable_to_scan_libraries": "Không thể quét các thư viện", + "unable_to_scan_library": "Không thể quét thư viện", + "unable_to_set_feature_photo": "Không thể đặt ảnh đại diện", + "unable_to_set_profile_picture": "Không thể đặt ảnh hồ sơ", + "unable_to_submit_job": "Không thể gửi công việc", + "unable_to_trash_asset": "Không thể chuyển tệp tin vào thùng rác", + "unable_to_unlink_account": "Không thể hủy liên kết tài khoản", + "unable_to_update_album_cover": "Không thể cập nhật bìa album", + "unable_to_update_album_info": "Không thể cập nhật thông tin album", + "unable_to_update_library": "Không thể cập nhật thư viện", + "unable_to_update_location": "Không thể cập nhật địa điểm", + "unable_to_update_settings": "Không thể cập nhật cài đặt", + "unable_to_update_timeline_display_status": "Không thể cập nhật trạng thái hiển thị dòng thời gian", + "unable_to_update_user": "Không thể cập nhật người dùng", + "unable_to_upload_file": "Không thể tải lên tệp tin" }, "every_day_at_onepm": "", "every_night_at_midnight": "", "every_night_at_twoam": "", "every_six_hours": "", - "exit_slideshow": "", - "expand_all": "", + "exif": "Exif", + "exit_slideshow": "Thoát trình chiếu", + "expand_all": "Mở rộng tất cả", "expire_after": "Hết hạn sau", - "expired": "Đã hết hạn", - "explore": "", - "extension": "", - "external_libraries": "", + "expired": "Hết hạn", + "expires_date": "Hết hạn vào {date}", + "explore": "Khám phá", + "export": "Xuất", + "export_as_json": "Xuất dưới dạng JSON", + "extension": "Mở rộng", + "external": "Ngoài", + "external_libraries": "Thư viện ngoài", + "face_unassigned": "Chưa gán", "failed_to_get_people": "", "favorite": "Yêu thích", - "favorite_or_unfavorite_photo": "", - "favorites": "Ảnh yêu thích", + "favorite_or_unfavorite_photo": "Đánh dấu hoặc bỏ dấu ảnh yêu thích", + "favorites": "Danh sách yêu thích", "feature": "", - "feature_photo_updated": "", + "feature_photo_updated": "Ảnh đặc trưng đã được cập nhật", "featurecollection": "", - "file_name": "", - "file_name_or_extension": "", - "filename": "", + "file_name": "Tên tệp", + "file_name_or_extension": "Tên tệp hoặc phần mở rộng", + "filename": "Tên tệp", "files": "", - "filetype": "", - "filter_people": "", - "fix_incorrect_match": "", - "force_re-scan_library_files": "", - "forward": "", - "general": "", - "get_help": "", - "getting_started": "", - "go_back": "", - "go_to_search": "", - "go_to_share_page": "", - "group_albums_by": "", - "has_quota": "", - "hide_gallery": "", - "hide_password": "", - "hide_person": "", - "host": "", - "hour": "", - "image": "Ảnh", + "filetype": "Loại tệp", + "filter_people": "Lọc người", + "find_them_fast": "Tìm nhanh bằng tên với tìm kiếm", + "fix_incorrect_match": "Sửa lỗi trùng khớp không chính xác", + "force_re-scan_library_files": "Yêu cầu quét lại tất cả các tệp thư viện", + "forward": "Tiến về phía trước", + "general": "Chung", + "get_help": "Nhận trợ giúp", + "getting_started": "Hướng dẫn bắt đầu", + "go_back": "Quay lại", + "go_to_search": "Đi đến tìm kiếm", + "go_to_share_page": "Đi đến trang chia sẻ", + "group_albums_by": "Nhóm album theo...", + "group_no": "Không nhóm", + "group_owner": "Nhóm theo chủ sở hữu", + "group_year": "Nhóm theo năm", + "has_quota": "Có hạn ngạch", + "hi_user": "Chào {name} ({email})", + "hide_all_people": "Ẩn tất cả người", + "hide_gallery": "Ẩn thư viện", + "hide_named_person": "Ẩn người {name}", + "hide_password": "Ẩn mật khẩu", + "hide_person": "Ẩn người", + "hide_unnamed_people": "Ẩn những người không tên", + "host": "Máy chủ", + "hour": "Giờ", + "image": "Hình ảnh", + "image_alt_text_date": "{isVideo, select, true {Video} other {Hình ảnh}} chụp vào {date}", + "image_alt_text_date_1_person": "{isVideo, select, true {Video} other {Hình ảnh}} chụp với {person1} vào {date}", + "image_alt_text_date_2_people": "{isVideo, select, true {Video} other {Hình ảnh}} chụp với {person1} và {person2} vào {date}", + "image_alt_text_date_3_people": "{isVideo, select, true {Video} other {Hình ảnh}} chụp với {person1}, {person2}, và {person3} vào {date}", + "image_alt_text_date_4_or_more_people": "{isVideo, select, true {Video} other {Hình ảnh}} chụp với {person1}, {person2}, và {additionalCount, number} người khác vào {date}", + "image_alt_text_date_place": "{isVideo, select, true {Video} other {Hình ảnh}} chụp tại {city}, {country} vào {date}", + "image_alt_text_date_place_1_person": "{isVideo, select, true {Video} other {Hình ảnh}} chụp tại {city}, {country} với {person1} vào {date}", + "image_alt_text_date_place_2_people": "{isVideo, select, true {Video} other {Hình ảnh}} chụp tại {city}, {country} với {person1} và {person2} vào {date}", + "image_alt_text_date_place_3_people": "{isVideo, select, true {Video} other {Hình ảnh}} chụp tại {city}, {country} với {person1}, {person2}, và {person3} vào {date}", + "image_alt_text_date_place_4_or_more_people": "{isVideo, select, true {Video} other {Hình ảnh}} chụp tại {city}, {country} với {person1}, {person2}, và {additionalCount, number} người khác vào {date}", "img": "", - "immich_logo": "", - "import_path": "", - "in_archive": "", - "include_archived": "Bao gồm ảnh đã lưu trữ", - "include_shared_albums": "", - "include_shared_partner_assets": "", - "individual_share": "", - "info": "", + "immich_logo": "Logo Immich", + "immich_web_interface": "Giao diện web Immich", + "import_from_json": "Nhập từ JSON", + "import_path": "Đường dẫn nhập", + "in_albums": "Trong {count, plural, one {# album} other {# album}}", + "in_archive": "Trong lưu trữ", + "include_archived": "Bao gồm các mục đã lưu trữ", + "include_shared_albums": "Bao gồm các album đã chia sẻ", + "include_shared_partner_assets": "Bao gồm các tài nguyên đối tác đã chia sẻ", + "individual_share": "Chia sẻ cá nhân", + "info": "Thông tin", "interval": { - "day_at_onepm": "", - "hours": "", - "night_at_midnight": "", - "night_at_twoam": "" + "day_at_onepm": "Mỗi ngày vào lúc 1 giờ chiều", + "hours": "Mỗi {hours, plural, one {giờ} other {{hours, number} giờ}}", + "night_at_midnight": "Mỗi đêm vào lúc nửa đêm", + "night_at_twoam": "Mỗi đêm vào lúc 2 giờ sáng" }, - "invite_people": "", + "invite_people": "Mời người", "invite_to_album": "Mời vào album", + "items_count": "{count, plural, one {# mục} other {# mục}}", "job_settings_description": "", - "jobs": "", - "keep": "", - "keyboard_shortcuts": "", - "language": "", - "language_setting_description": "", - "last_seen": "", - "leave": "", + "jobs": "Công việc", + "keep": "Giữ", + "keep_all": "Giữ tất cả", + "keyboard_shortcuts": "Phím tắt", + "language": "Ngôn ngữ", + "language_setting_description": "Chọn ngôn ngữ ưa thích của bạn", + "last_seen": "Lần cuối nhìn thấy", + "latest_version": "Phiên bản mới nhất", + "latitude": "Vĩ độ", + "leave": "Rời bỏ", "let_others_respond": "Cho phép người khác phản hồi", - "level": "", + "level": "Cấp độ", "library": "Thư viện", - "library_options": "", - "light": "", - "link_options": "", - "link_to_oauth": "", - "linked_oauth_account": "", - "list": "", - "loading": "", - "loading_search_results_failed": "", + "library_options": "Tùy chọn thư viện", + "light": "Sáng", + "like_deleted": "Thích đã bị xóa", + "link_options": "Tùy chọn liên kết", + "link_to_oauth": "Liên kết đến OAuth", + "linked_oauth_account": "Tài khoản OAuth đã liên kết", + "list": "Danh sách", + "loading": "Đang tải", + "loading_search_results_failed": "Tải kết quả tìm kiếm không thành công", "log_out": "Đăng xuất", - "log_out_all_devices": "", - "login_has_been_disabled": "Đăng nhập đã bị vô hiệu hoá.", - "look": "", - "loop_videos": "", - "loop_videos_description": "", - "make": "Chụp bởi", - "manage_shared_links": "Quản lý liên kết được chia sẻ", - "manage_sharing_with_partners": "", - "manage_the_app_settings": "", - "manage_your_account": "", - "manage_your_api_keys": "", - "manage_your_devices": "", - "manage_your_oauth_connection": "", - "map": "", - "map_marker_with_image": "", + "log_out_all_devices": "Đăng xuất tất cả thiết bị", + "logged_out_all_devices": "Đã đăng xuất tất cả thiết bị", + "logged_out_device": "Đã đăng xuất thiết bị", + "login": "Đăng nhập", + "login_has_been_disabled": "Đăng nhập đã bị vô hiệu hóa.", + "logout_all_device_confirmation": "Bạn có chắc chắn muốn đăng xuất tất cả thiết bị không?", + "logout_this_device_confirmation": "Bạn có chắc chắn muốn đăng xuất thiết bị này không?", + "longitude": "Kinh độ", + "look": "Xem", + "loop_videos": "Lặp video", + "loop_videos_description": "Bật để tự động lặp video trong trình xem chi tiết.", + "make": "Thương hiệu", + "manage_shared_links": "Quản lý liên kết chia sẻ", + "manage_sharing_with_partners": "Quản lý chia sẻ với đối tác", + "manage_the_app_settings": "Quản lý cài đặt ứng dụng", + "manage_your_account": "Quản lý tài khoản của bạn", + "manage_your_api_keys": "Quản lý các khóa API của bạn", + "manage_your_devices": "Quản lý các thiết bị đã đăng nhập của bạn", + "manage_your_oauth_connection": "Quản lý kết nối OAuth của bạn", + "map": "Bản đồ", + "map_marker_for_images": "Đánh dấu bản đồ cho hình ảnh chụp tại {city}, {country}", + "map_marker_with_image": "Đánh dấu bản đồ với hình ảnh", "map_settings": "Cài đặt bản đồ", - "media_type": "", - "memories": "", - "memories_setting_description": "", - "menu": "", - "merge": "", - "merge_people": "", - "merge_people_successfully": "", - "minimize": "", + "matches": "Khớp", + "media_type": "Loại phương tiện", + "memories": "Ký ức", + "memories_setting_description": "Quản lý những gì bạn thấy trong ký ức của bạn", + "memory": "Ký ức", + "memory_lane_title": "Ký ức {title}", + "menu": "Menu", + "merge": "Gộp", + "merge_people": "Gộp người", + "merge_people_limit": "Bạn chỉ có thể gộp tối đa 5 khuôn mặt cùng một lúc", + "merge_people_prompt": "Bạn có muốn gộp những người này không? Hành động này không thể hoàn tác.", + "merge_people_successfully": "Gộp người thành công", + "merged_people_count": "Đã gộp {count, plural, one {# người} other {# người}}", + "minimize": "Thu nhỏ", "minute": "Phút", - "missing": "", - "model": "", + "missing": "Thiếu", + "model": "Mẫu", "month": "Tháng", "more": "Thêm", - "moved_to_trash": "Di chuyển tới thùng rác", - "my_albums": "Albums của tôi", + "moved_to_trash": "Đã chuyển vào thùng rác", + "my_albums": "Album của tôi", "name": "Tên", - "name_or_nickname": "Tên hoặc nickname", + "name_or_nickname": "Tên hoặc biệt danh", "never": "Không bao giờ", - "new_api_key": "Khoá API mới", + "new_album": "Album mới", + "new_api_key": "Khóa API mới", "new_password": "Mật khẩu mới", - "new_person": "", - "new_user_created": "", - "newest_first": "", - "next": "Tiếp tục", - "next_memory": "", - "no": "", - "no_albums_message": "", - "no_archived_assets_message": "", - "no_assets_message": "", - "no_exif_info_available": "", - "no_explore_results_message": "", - "no_favorites_message": "", - "no_libraries_message": "", - "no_name": "", - "no_places": "", - "no_results": "", - "no_shared_albums_message": "", - "not_in_any_album": "", - "notes": "", - "notification_toggle_setting_description": "", + "new_person": "Người mới", + "new_user_created": "Người dùng mới đã được tạo", + "new_version_available": "CÓ PHIÊN BẢN MỚI", + "newest_first": "Mới nhất trước", + "next": "Tiếp theo", + "next_memory": "Ký ức tiếp theo", + "no": "Không", + "no_albums_message": "Tạo album để tổ chức ảnh và video của bạn", + "no_albums_with_name_yet": "Có vẻ như bạn chưa có bất kỳ album nào với tên này.", + "no_albums_yet": "Có vẻ như bạn chưa có bất kỳ album nào.", + "no_archived_assets_message": "Lưu trữ ảnh và video để ẩn chúng khỏi chế độ xem Ảnh của bạn", + "no_assets_message": "NHẤP VÀO ĐỂ TẢI ẢNH ĐẦU TIÊN CỦA BẠN", + "no_duplicates_found": "Không tìm thấy bản sao trùng lặp.", + "no_exif_info_available": "Không có thông tin exif", + "no_explore_results_message": "Tải thêm ảnh để khám phá bộ sưu tập của bạn.", + "no_favorites_message": "Thêm ảnh yêu thích để nhanh chóng tìm thấy những bức ảnh và video tốt nhất của bạn", + "no_libraries_message": "Tạo một thư viện bên ngoài để xem ảnh và video của bạn", + "no_name": "Không có tên", + "no_places": "Không có địa điểm", + "no_results": "Không có kết quả", + "no_results_description": "Thử một từ đồng nghĩa hoặc từ khóa tổng quát hơn", + "no_shared_albums_message": "Tạo một album để chia sẻ ảnh và video với mọi người trong mạng của bạn", + "not_in_any_album": "Không thuộc album nào", + "note_apply_storage_label_to_previously_uploaded assets": "Lưu ý: Để áp dụng Nhãn lưu trữ cho các tệp tin đã tải lên trước đó, hãy chạy", + "note_unlimited_quota": "Lưu ý: Nhập 0 để có hạn ngạch không giới hạn", + "notes": "Ghi chú", + "notification_toggle_setting_description": "Bật thông báo qua email", "notifications": "Thông báo", - "notifications_setting_description": "", - "oauth": "", - "offline": "", + "notifications_setting_description": "Quản lý thông báo", + "oauth": "OAuth", + "offline": "Ngoại tuyến", + "offline_paths": "Đường dẫn ngoại tuyến", + "offline_paths_description": "Những kết quả này có thể do việc xóa thủ công các tập tin không phải là một phần của thư viện bên ngoài.", "ok": "Đồng ý", - "oldest_first": "", - "online": "", - "only_favorites": "", - "only_refreshes_modified_files": "", - "open_the_search_filters": "", - "options": "Tuỳ chỉnh", - "organize_your_library": "", - "other": "", - "other_devices": "", - "other_variables": "", - "owned": "Chủ sở hữu", + "oldest_first": "Cũ nhất trước", + "onboarding": "Hướng dẫn sử dụng", + "onboarding_theme_description": "Chọn chủ đề màu sắc cho instance của bạn. Bạn có thể thay đổi điều này sau trong cài đặt của bạn.", + "onboarding_welcome_description": "Hãy thiết lập instance của bạn với một số cài đặt chung.", + "onboarding_welcome_user": "Chào mừng, {user}", + "online": "Trực tuyến", + "only_favorites": "Chỉ yêu thích", + "only_refreshes_modified_files": "Chỉ làm mới các tập tin đã được chỉnh sửa", + "open_in_openstreetmap": "Mở trong OpenStreetMap", + "open_the_search_filters": "Mở các bộ lọc tìm kiếm", + "options": "Tùy chọn", + "or": "hoặc", + "organize_your_library": "Tổ chức thư viện của bạn", + "original": "Gốc", + "other": "Khác", + "other_devices": "Các thiết bị khác", + "other_variables": "Các biến khác", + "owned": "Sở hữu", "owner": "Chủ sở hữu", - "partner_sharing": "", - "partners": "", + "partner": "Đối tác", + "partner_can_access": "{partner} có thể truy cập", + "partner_can_access_assets": "Tất cả ảnh và video của bạn ngoại trừ những cái trong mục Đã lưu trữ và Đã xóa", + "partner_can_access_location": "Địa điểm nơi ảnh của bạn được chụp", + "partner_sharing": "Chia sẻ đối tác", + "partners": "Đối tác", "password": "Mật khẩu", - "password_does_not_match": "", - "password_required": "", - "password_reset_success": "", + "password_does_not_match": "Mật khẩu không khớp", + "password_required": "Yêu cầu mật khẩu", + "password_reset_success": "Đặt lại mật khẩu thành công", "past_durations": { - "days": "", - "hours": "", - "years": "" + "days": "Cách đây {days, plural, one {ngày} other {# ngày}}", + "hours": "Cách đây {hours, plural, one {giờ} other {# giờ}}", + "years": "Cách đây {years, plural, one {năm} other {# năm}}" }, - "path": "", - "pattern": "", - "pause": "", - "pause_memories": "", - "paused": "", - "pending": "", - "people": "Mọi người", - "people_sidebar_description": "", + "path": "Đường dẫn", + "pattern": "Mẫu", + "pause": "Tạm dừng", + "pause_memories": "Tạm dừng kỷ niệm", + "paused": "Đã tạm dừng", + "pending": "Đang chờ xử lý", + "people": "Người", + "people_edits_count": "Đã chỉnh sửa {count, plural, one {# người} other {# người}}", + "people_sidebar_description": "Hiển thị liên kết đến Người trong thanh bên", "perform_library_tasks": "", - "permanent_deletion_warning": "", - "permanent_deletion_warning_setting_description": "", - "permanently_delete": "", - "permanently_deleted_asset": "", + "permanent_deletion_warning": "Cảnh báo xóa vĩnh viễn", + "permanent_deletion_warning_setting_description": "Hiển thị cảnh báo khi xóa tệp tin vĩnh viễn", + "permanently_delete": "Xóa vĩnh viễn", + "permanently_delete_assets_count": "Xóa vĩnh viễn {count, plural, one {tệp tin} other {tệp tin}}", + "permanently_delete_assets_prompt": "Bạn có chắc chắn muốn xóa vĩnh viễn {count, plural, one {tệp tin này?} other {các tệp tin # này?}} Điều này cũng sẽ xóa {count, plural, one {nó khỏi} other {chúng khỏi}} album(s).", + "permanently_deleted_asset": "tệp tin đã bị xóa vĩnh viễn", + "permanently_deleted_assets_count": "Đã xóa vĩnh viễn {count, plural, one {# tệp tin} other {# tệp tin}}", + "person": "Người", + "person_hidden": "{name}{hidden, select, true { (ẩn)} other {}}", + "photo_shared_all_users": "Có vẻ như bạn đã chia sẻ ảnh của mình với tất cả người dùng hoặc bạn không có người dùng nào để chia sẻ.", "photos": "Ảnh", - "photos_from_previous_years": "", - "pick_a_location": "", - "place": "", + "photos_and_videos": "Ảnh & Video", + "photos_count": "{count, plural, one {{count, number} Ảnh} other {{count, number} Ảnh}}", + "photos_from_previous_years": "Ảnh từ các năm trước", + "pick_a_location": "Chọn một địa điểm", + "place": "Địa điểm", "places": "Địa điểm", - "play": "", - "play_memories": "", - "play_motion_photo": "", - "play_or_pause_video": "", + "play": "Phát", + "play_memories": "Phát kỷ niệm", + "play_motion_photo": "Phát ảnh động", + "play_or_pause_video": "Phát hoặc tạm dừng video", "point": "", - "port": "", - "preset": "", - "preview": "", - "previous": "", - "previous_memory": "", - "previous_or_next_photo": "", - "primary": "", - "profile_picture_set": "", - "public_share": "", + "port": "Cổng", + "preset": "Cài đặt sẵn", + "preview": "Xem trước", + "previous": "Trước", + "previous_memory": "Kỷ niệm trước", + "previous_or_next_photo": "Ảnh trước hoặc sau", + "primary": "Chính", + "profile_image_of_user": "Ảnh hồ sơ của {user}", + "profile_picture_set": "Ảnh hồ sơ đã được đặt.", + "public_album": "Album công khai", + "public_share": "Chia sẻ công khai", + "purchase_account_info": "Người hỗ trợ", + "purchase_activated_subtitle": "Cảm ơn bạn đã hỗ trợ Immich và phần mềm mã nguồn mở", + "purchase_activated_time": "Kích hoạt vào {date, date}", + "purchase_activated_title": "Khóa của bạn đã được kích hoạt thành công", + "purchase_button_activate": "Kích hoạt", + "purchase_button_buy": "Mua", + "purchase_button_buy_immich": "Mua Immich", + "purchase_button_never_show_again": "Không hiển thị lại", + "purchase_button_reminder": "Nhắc tôi trong 30 ngày", + "purchase_button_remove_key": "Gỡ khóa", + "purchase_button_select": "Chọn", + "purchase_failed_activation": "Kích hoạt thất bại! Vui lòng kiểm tra email của bạn để có khóa sản phẩm chính xác!", + "purchase_individual_description_1": "Dành cho cá nhân", + "purchase_individual_description_2": "Trạng thái người hỗ trợ", + "purchase_individual_title": "Cá nhân", + "purchase_input_suggestion": "Có khóa sản phẩm? Nhập khóa bên dưới", + "purchase_license_subtitle": "Mua Immich để hỗ trợ phát triển dịch vụ liên tục", + "purchase_lifetime_description": "Mua trọn đời", + "purchase_option_title": "TÙY CHỌN MUA HÀNG", + "purchase_panel_info_1": "Việc xây dựng Immich tốn nhiều thời gian và công sức, và chúng tôi có các kỹ sư toàn thời gian làm việc để làm cho nó tốt nhất có thể. Sứ mệnh của chúng tôi là phần mềm mã nguồn mở và thực hành kinh doanh đạo đức trở thành nguồn thu nhập bền vững cho các nhà phát triển và tạo ra một hệ sinh thái tôn trọng quyền riêng tư với các lựa chọn thay thế thực sự cho các dịch vụ đám mây khai thác.", + "purchase_panel_info_2": "Vì chúng tôi cam kết không thêm các tường thu phí, việc mua này sẽ không cấp cho bạn bất kỳ tính năng bổ sung nào trong Immich. Chúng tôi phụ thuộc vào những người dùng như bạn để hỗ trợ sự phát triển liên tục của Immich.", + "purchase_panel_title": "Hỗ trợ dự án", + "purchase_per_server": "Mỗi máy chủ", + "purchase_per_user": "Mỗi người dùng", + "purchase_remove_product_key": "Gỡ khóa sản phẩm", + "purchase_remove_product_key_prompt": "Bạn có chắc chắn muốn gỡ khóa sản phẩm?", + "purchase_remove_server_product_key": "Gỡ khóa sản phẩm máy chủ", + "purchase_remove_server_product_key_prompt": "Bạn có chắc chắn muốn gỡ khóa sản phẩm máy chủ?", + "purchase_server_description_1": "Dành cho toàn bộ máy chủ", + "purchase_server_description_2": "Trạng thái người hỗ trợ", + "purchase_server_title": "Máy chủ", + "purchase_settings_server_activated": "Khóa sản phẩm máy chủ được quản lý bởi quản trị viên", "range": "", "raw": "", - "reaction_options": "", - "read_changelog": "", - "recent": "", - "recent_searches": "", - "refresh": "", - "refreshed": "", - "refreshes_every_file": "", - "remove": "", - "remove_from_album": "Xoá khỏi album", - "remove_from_favorites": "", - "remove_from_shared_link": "", - "remove_offline_files": "", - "repair": "", - "repair_no_results_message": "", - "replace_with_upload": "", - "require_password": "", - "reset": "", - "reset_password": "", - "reset_people_visibility": "", + "reaction_options": "Tùy chọn phản ứng", + "read_changelog": "Đọc bản thay đổi", + "reassign": "Gán lại", + "reassigned_assets_to_existing_person": "Đã gán lại {count, plural, one {# tệp tin} other {# tệp tin}} cho {name, select, null {một người hiện có} other {{name}}}", + "reassigned_assets_to_new_person": "Đã gán lại {count, plural, one {# tệp tin} other {# tệp tin}} cho một người mới", + "reassing_hint": "Gán các tệp tin đã chọn cho một người hiện có", + "recent": "Gần đây", + "recent_searches": "Tìm kiếm gần đây", + "refresh": "Làm mới", + "refresh_encoded_videos": "Làm mới video đã mã hóa", + "refresh_metadata": "Làm mới dữ liệu siêu tập tin", + "refresh_thumbnails": "Làm mới hình thu nhỏ", + "refreshed": "Đã làm mới", + "refreshes_every_file": "Làm mới mọi tệp tin", + "refreshing_encoded_video": "Đang làm mới video đã mã hóa", + "refreshing_metadata": "Đang làm mới dữ liệu siêu tập tin", + "regenerating_thumbnails": "Đang tái tạo hình thu nhỏ", + "remove": "Gỡ bỏ", + "remove_assets_album_confirmation": "Bạn có chắc chắn muốn gỡ bỏ {count, plural, one {# tệp tin} other {# tệp tin}} khỏi album?", + "remove_assets_shared_link_confirmation": "Bạn có chắc chắn muốn gỡ bỏ {count, plural, one {# tệp tin} other {# tệp tin}} khỏi liên kết chia sẻ này?", + "remove_assets_title": "Gỡ bỏ tệp tin?", + "remove_custom_date_range": "Gỡ bỏ phạm vi ngày tùy chỉnh", + "remove_from_album": "Gỡ bỏ khỏi album", + "remove_from_favorites": "Gỡ bỏ khỏi danh sách yêu thích", + "remove_from_shared_link": "Gỡ bỏ khỏi liên kết chia sẻ", + "remove_offline_files": "Gỡ bỏ tệp tin ngoại tuyến", + "remove_user": "Gỡ bỏ người dùng", + "removed_api_key": "Đã gỡ khóa API: {name}", + "removed_from_archive": "Đã gỡ bỏ khỏi lưu trữ", + "removed_from_favorites": "Đã gỡ bỏ khỏi danh sách yêu thích", + "removed_from_favorites_count": "{count, plural, other {Đã gỡ bỏ #}} khỏi danh sách yêu thích", + "rename": "Đổi tên", + "repair": "Sửa chữa", + "repair_no_results_message": "Các tệp không được theo dõi và bị mất sẽ xuất hiện ở đây", + "replace_with_upload": "Thay thế bằng tải lên", + "repository": "Kho lưu trữ", + "require_password": "Yêu cầu mật khẩu", + "require_user_to_change_password_on_first_login": "Yêu cầu người dùng thay đổi mật khẩu khi lần đầu đăng nhập", + "reset": "Đặt lại", + "reset_password": "Đặt lại mật khẩu", + "reset_people_visibility": "Đặt lại khả năng hiển thị người", "reset_settings_to_default": "", + "reset_to_default": "Đặt lại về mặc định", + "resolve_duplicates": "Giải quyết trùng lặp", + "resolved_all_duplicates": "Đã giải quyết tất cả các bản sao", "restore": "Khôi phục", - "restore_user": "", - "retry_upload": "", - "review_duplicates": "", - "role": "", + "restore_all": "Khôi phục tất cả", + "restore_user": "Khôi phục người dùng", + "restored_asset": "tệp tin đã được khôi phục", + "resume": "Tiếp tục", + "retry_upload": "Thử tải lên lại", + "review_duplicates": "Xem xét các bản sao", + "role": "Vai trò", + "role_editor": "Biên tập viên", + "role_viewer": "Người xem", "save": "Lưu", - "saved_profile": "", - "saved_settings": "", + "saved_api_key": "API Key đã lưu", + "saved_profile": "Hồ sơ đã lưu", + "saved_settings": "Cài đặt đã lưu", "say_something": "Nói điều gì đó", - "scan_all_libraries": "", - "scan_all_library_files": "", - "scan_new_library_files": "", - "scan_settings": "", + "scan_all_libraries": "Quét tất cả thư viện", + "scan_all_library_files": "Quét lại tất cả tập tin thư viện", + "scan_new_library_files": "Quét các tập tin thư viện mới", + "scan_settings": "Cài đặt quét", + "scanning_for_album": "Đang quét album...", "search": "Tìm kiếm", - "search_albums": "", - "search_by_context": "", - "search_camera_make": "", - "search_camera_model": "", - "search_city": "", - "search_country": "", - "search_for_existing_person": "", - "search_people": "", - "search_places": "", - "search_state": "", - "search_timezone": "", - "search_type": "", + "search_albums": "Tìm kiếm album", + "search_by_context": "Tìm kiếm theo ngữ cảnh", + "search_by_filename": "Tìm kiếm theo tên hoặc phần mở rộng tập tin", + "search_by_filename_example": "ví dụ: IMG_1234.JPG hoặc PNG", + "search_camera_make": "Tìm kiếm thương hiệu máy ảnh...", + "search_camera_model": "Tìm kiếm mẫu máy ảnh...", + "search_city": "Tìm kiếm thành phố...", + "search_country": "Tìm kiếm quốc gia...", + "search_for_existing_person": "Tìm kiếm người đã tồn tại", + "search_no_people": "Không có người", + "search_no_people_named": "Không có người tên \"{name}\"", + "search_people": "Tìm kiếm người", + "search_places": "Tìm kiếm địa điểm", + "search_state": "Tìm kiếm tiểu bang...", + "search_timezone": "Tìm kiếm múi giờ...", + "search_type": "Loại tìm kiếm", "search_your_photos": "Tìm kiếm ảnh của bạn", - "searching_locales": "", - "second": "", - "select_album_cover": "", - "select_all": "", - "select_avatar_color": "", - "select_face": "", - "select_featured_photo": "", - "select_library_owner": "", - "select_new_face": "", + "searching_locales": "Đang tìm kiếm địa phương...", + "second": "Giây", + "see_all_people": "Xem tất cả người", + "select_album_cover": "Chọn bìa album", + "select_all": "Chọn tất cả", + "select_all_duplicates": "Chọn tất cả các bản sao", + "select_avatar_color": "Chọn màu đại diện", + "select_face": "Chọn khuôn mặt", + "select_featured_photo": "Chọn ảnh nổi bật", + "select_from_computer": "Chọn từ máy tính", + "select_keep_all": "Chọn giữ tất cả", + "select_library_owner": "Chọn chủ sở hữu thư viện", + "select_new_face": "Chọn khuôn mặt mới", "select_photos": "Chọn ảnh", - "selected": "", - "send_message": "", + "select_trash_all": "Chọn tất cả để bỏ vào thùng rác", + "selected": "Đã chọn", + "selected_count": "{count, plural, other {# đã chọn}}", + "send_message": "Gửi tin nhắn", + "send_welcome_email": "Gửi email chào mừng", "server": "", - "server_stats": "", - "set": "", - "set_as_album_cover": "", - "set_as_profile_picture": "", - "set_date_of_birth": "", - "set_profile_picture": "", - "set_slideshow_to_fullscreen": "", + "server_offline": "Máy chủ ngoại tuyến", + "server_online": "Máy chủ trực tuyến", + "server_stats": "Thống kê máy chủ", + "server_version": "Phiên bản máy chủ", + "set": "Đặt", + "set_as_album_cover": "Đặt làm bìa album", + "set_as_profile_picture": "Đặt làm ảnh đại diện", + "set_date_of_birth": "Đặt ngày sinh", + "set_profile_picture": "Đặt ảnh đại diện", + "set_slideshow_to_fullscreen": "Đặt trình chiếu ở chế độ toàn màn hình", "settings": "Cài đặt", - "settings_saved": "", + "settings_saved": "Cài đặt đã lưu", "share": "Chia sẻ", - "shared": "Chia sẻ", - "shared_by": "", - "shared_by_you": "", - "shared_links": "Đường liên kết chia sẻ", + "shared": "Đã chia sẻ", + "shared_by": "Chia sẻ bởi", + "shared_by_user": "Chia sẻ bởi {user}", + "shared_by_you": "Chia sẻ bởi bạn", + "shared_from_partner": "Ảnh từ {partner}", + "shared_links": "Liên kết đã chia sẻ", + "shared_photos_and_videos_count": "{assetCount, plural, other {# ảnh & video đã chia sẻ.}}", + "shared_with_partner": "Chia sẻ với {partner}", "sharing": "Chia sẻ", - "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": "", - "show_metadata": "Hiện thị siêu dữ liệu", - "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": "", - "stack": "Xếp nhóm", - "stack_selected_photos": "", - "stacktrace": "", - "start_date": "", - "state": "Tỉnh", - "status": "", - "stop_motion_photo": "", - "stop_photo_sharing": "Ngừng chia sẻ ảnh của bạn?", - "storage": "", - "storage_label": "", - "submit": "", + "sharing_enter_password": "Vui lòng nhập mật khẩu để xem trang này.", + "sharing_sidebar_description": "Hiển thị liên kết đến Chia sẻ trên thanh bên", + "shift_to_permanent_delete": "nhấn ⇧ để xóa vĩnh viễn tệp tin", + "show_album_options": "Hiển thị tùy chọn album", + "show_all_people": "Hiển thị tất cả người", + "show_and_hide_people": "Hiển thị & ẩn người", + "show_file_location": "Hiển thị vị trí tập tin", + "show_gallery": "Hiển thị thư viện ảnh", + "show_hidden_people": "Hiển thị người bị ẩn", + "show_in_timeline": "Hiển thị trên dòng thời gian", + "show_in_timeline_setting_description": "Hiển thị ảnh và video từ người dùng này trong dòng thời gian của bạn", + "show_keyboard_shortcuts": "Hiển thị phím tắt", + "show_metadata": "Hiển thị metadata", + "show_or_hide_info": "Hiển thị hoặc ẩn thông tin", + "show_password": "Hiển thị mật khẩu", + "show_person_options": "Hiển thị tùy chọn người", + "show_progress_bar": "Hiển thị thanh tiến trình", + "show_search_options": "Hiển thị tùy chọn tìm kiếm", + "show_supporter_badge": "Huy hiệu người ủng hộ", + "show_supporter_badge_description": "Hiển thị huy hiệu người ủng hộ", + "shuffle": "Xáo trộn", + "sign_out": "Đăng xuất", + "sign_up": "Đăng ký", + "size": "Kích thước", + "skip_to_content": "Bỏ qua nội dung", + "slideshow": "Trình chiếu", + "slideshow_settings": "Cài đặt trình chiếu", + "sort_albums_by": "Sắp xếp album theo...", + "sort_created": "Ngày tạo", + "sort_items": "Số lượng mục", + "sort_modified": "Ngày sửa đổi", + "sort_oldest": "Ảnh cũ nhất", + "sort_recent": "Ảnh gần đây nhất", + "sort_title": "Tiêu đề", + "source": "Nguồn", + "stack": "Xếp chồng", + "stack_selected_photos": "Xếp chồng các ảnh đã chọn", + "stacked_assets_count": "Xếp chồng {count, plural, one {# tệp tin} other {# tệp tin}}", + "stacktrace": "Dấu vết ngăn xếp", + "start": "Bắt đầu", + "start_date": "Ngày bắt đầu", + "state": "Tiểu bang", + "status": "Trạng thái", + "stop_motion_photo": "Dừng ảnh chuyển động", + "stop_photo_sharing": "Dừng chia sẻ ảnh của bạn?", + "stop_photo_sharing_description": "{partner} sẽ không còn khả năng truy cập ảnh của bạn.", + "stop_sharing_photos_with_user": "Dừng chia sẻ ảnh của bạn với người dùng này", + "storage": "Không gian lưu trữ", + "storage_label": "Nhãn lưu trữ", + "storage_usage": "{used} của {available} đã sử dụng", + "submit": "Gửi", "suggestions": "Gợi ý", - "sunrise_on_the_beach": "", - "swap_merge_direction": "", - "sync": "", - "template": "", + "sunrise_on_the_beach": "Bình minh trên bãi biển", + "swap_merge_direction": "Hoán đổi hướng gộp", + "sync": "Đồng bộ hóa", + "template": "Mẫu", "theme": "Giao diện", - "theme_selection": "", - "theme_selection_description": "", - "time_based_memories": "", + "theme_selection": "Chọn giao diện", + "theme_selection_description": "Tự động đặt giao diện sáng hoặc tối dựa trên tùy chọn hệ thống của trình duyệt của bạn", + "they_will_be_merged_together": "Chúng sẽ được gộp lại với nhau", + "time_based_memories": "Ký ức dựa trên thời gian", "timezone": "Múi giờ", - "to_trash": "Thùng rác", - "toggle_settings": "", - "toggle_theme": "", + "to_archive": "Lưu trữ", + "to_change_password": "Đổi mật khẩu", + "to_favorite": "Yêu thích", + "to_login": "Đăng nhập", + "to_trash": "Vứt vào thùng rác", + "toggle_settings": "Chuyển đổi cài đặt", + "toggle_theme": "Chuyển đổi giao diện", "toggle_visibility": "", - "total_usage": "", + "total_usage": "Tổng sử dụng", "trash": "Thùng rác", - "trash_all": "", - "trash_no_results_message": "", - "type": "", - "unarchive": "Huỷ lưu trữ", + "trash_all": "Vứt tất cả", + "trash_count": "Thùng rác {count}", + "trash_delete_asset": "Vứt bỏ/Xóa tệp tin", + "trash_no_results_message": "Ảnh và video đã bị vứt vào thùng rác sẽ xuất hiện ở đây.", + "trashed_items_will_be_permanently_deleted_after": "Các mục đã bị vứt vào thùng rác sẽ bị xóa vĩnh viễn sau {days, plural, one {# ngày} other {# ngày}}.", + "type": "Loại", + "unarchive": "Khôi phục từ lưu trữ", "unarchived": "", + "unarchived_count": "{count, plural, other {Khôi phục #}}", "unfavorite": "Bỏ yêu thích", - "unhide_person": "", - "unknown": "", + "unhide_person": "Hiện người", + "unknown": "Không xác định", "unknown_album": "", - "unknown_year": "", - "unlink_oauth": "", - "unlinked_oauth_account": "", - "unselect_all": "", - "unstack": "Huỷ xếp nhóm", - "up_next": "", - "updated_password": "", + "unknown_year": "Năm không xác định", + "unlimited": "Không giới hạn", + "unlink_oauth": "Ngắt liên kết OAuth", + "unlinked_oauth_account": "Tài khoản OAuth đã ngắt liên kết", + "unnamed_album": "Album không tên", + "unnamed_share": "Chia sẻ không tên", + "unsaved_change": "Thay đổi chưa lưu", + "unselect_all": "Bỏ chọn tất cả", + "unselect_all_duplicates": "Bỏ chọn tất cả các bản sao", + "unstack": "Gỡ xếp chồng", + "unstacked_assets_count": "Gỡ xếp chồng {count, plural, one {# tệp tin} other {# tệp tin}}", + "untracked_files": "Tập tin không được theo dõi", + "untracked_files_decription": "Các tập tin này không được ứng dụng theo dõi. Chúng có thể là kết quả của các di chuyển không thành công, tải lên bị gián đoạn hoặc bị bỏ lại do lỗi", + "up_next": "Tiếp theo", + "updated_password": "Mật khẩu đã cập nhật", "upload": "Tải lên", - "upload_concurrency": "", - "url": "", - "usage": "", - "user": "", - "user_id": "", - "user_usage_detail": "", - "username": "", - "users": "", - "utilities": "", - "validate": "", - "variables": "", - "version": "", - "video": "", - "video_hover_setting_description": "", + "upload_concurrency": "Đồng thời tải lên", + "upload_errors": "Tải lên hoàn tất với {count, plural, one {# lỗi} other {# lỗi}}, làm mới trang để xem các tệp tin tải lên mới.", + "upload_progress": "Còn lại {remaining} - Đã xử lý {processed}/{total}", + "upload_skipped_duplicates": "Bỏ qua {count, plural, one {# tệp tin trùng lặp} other {# tệp tin trùng lặp}}", + "upload_status_duplicates": "Trùng lặp", + "upload_status_errors": "Lỗi", + "upload_status_uploaded": "Đã tải lên", + "upload_success": "Tải lên thành công, làm mới trang để xem các tệp tin tải lên mới.", + "url": "URL", + "usage": "Sử dụng", + "use_custom_date_range": "Sử dụng khoảng thời gian tùy chỉnh thay vì", + "user": "Người dùng", + "user_id": "ID người dùng", + "user_liked": "{user} đã thích {type, select, photo {bức ảnh này} video {video này} asset {tệp tin này} other {nó}}", + "user_purchase_settings": "Mua", + "user_purchase_settings_description": "Quản lý việc mua của bạn", + "user_role_set": "Đặt {user} làm {role}", + "user_usage_detail": "Chi tiết sử dụng của người dùng", + "username": "Tên người dùng", + "users": "Người dùng", + "utilities": "Tiện ích", + "validate": "Xác thực", + "variables": "Biến", + "version": "Phiên bản", + "version_announcement_closing": "Bạn của bạn, Alex", + "version_announcement_message": "Chào bạn, có một phiên bản mới của ứng dụng. Vui lòng dành thời gian để xem ghi chú phát hành và đảm bảo rằng cấu hình docker-compose.yml.env của bạn được cập nhật để tránh bất kỳ cấu hình sai nào, đặc biệt nếu bạn sử dụng WatchTower hoặc bất kỳ cơ chế nào xử lý việc cập nhật ứng dụng của bạn tự động.", + "video": "Video", + "video_hover_setting": "Phát video khi di chuột qua", + "video_hover_setting_description": "Phát video khi chuột di qua mục. Ngay cả khi bị tắt, phát lại có thể được bắt đầu bằng cách di chuột qua biểu tượng phát.", "videos": "Video", + "videos_count": "{count, plural, one {# Video} other {# Video}}", + "view": "Xem", + "view_album": "Xem Album", "view_all": "Xem tất cả", - "view_all_users": "", - "view_links": "", - "view_next_asset": "", - "view_previous_asset": "", + "view_all_users": "Xem tất cả người dùng", + "view_links": "Xem liên kết", + "view_next_asset": "Xem tệp tin tiếp theo", + "view_previous_asset": "Xem tệp tin trước đó", + "view_stack": "Xem xếp chồng", "viewer": "", - "waiting": "", - "week": "", - "welcome_to_immich": "", - "year": "", + "visibility_changed": "Đã thay đổi mức độ hiển thị cho {count, plural, one {# người} other {# người}}", + "waiting": "Đang chờ", + "warning": "Cảnh báo", + "week": "Tuần", + "welcome": "Chào mừng", + "welcome_to_immich": "Chào mừng đến với immich", + "year": "Năm", + "years_ago": "{years, plural, one {# năm} other {# năm}} trước", "yes": "Có", - "zoom_image": "" + "you_dont_have_any_shared_links": "Bạn không có liên kết chia sẻ nào", + "zoom_image": "Phóng to ảnh" } diff --git a/web/src/lib/i18n/zh_Hant.json b/web/src/lib/i18n/zh_Hant.json index 88019412fa3..328dae3ee1e 100644 --- a/web/src/lib/i18n/zh_Hant.json +++ b/web/src/lib/i18n/zh_Hant.json @@ -19,7 +19,7 @@ "add_more_users": "新增更多使用者", "add_partner": "新增同伴", "add_path": "新增路徑", - "add_photos": "新增照片", + "add_photos": "加入照片", "add_to": "新增至⋯", "add_to_album": "加入相簿", "add_to_shared_album": "加入共享相簿", @@ -116,12 +116,15 @@ "machine_learning_url_description": "", "manage_log_settings": "", "map_dark_style": "深色模式", - "map_enable_description": "", + "map_enable_description": "啟用地圖功能", + "map_gps_settings": "地圖與 GPS 設定", + "map_gps_settings_description": "管理地圖和 GPS(逆向地理編碼)設定", "map_light_style": "淺色模式", - "map_reverse_geocoding": "", - "map_reverse_geocoding_enable_description": "", - "map_reverse_geocoding_settings": "", - "map_settings": "地圖與GPS設定", + "map_manage_reverse_geocoding_settings": "管理逆向地理編碼設定", + "map_reverse_geocoding": "逆向地理編碼", + "map_reverse_geocoding_enable_description": "啟用逆向地理編碼", + "map_reverse_geocoding_settings": "逆向地理編碼設定", + "map_settings": "地圖設定", "map_settings_description": "管理地圖設定", "map_style_description": "", "metadata_extraction_job_description": "", @@ -138,7 +141,7 @@ "notification_email_test_email_failed": "", "notification_email_test_email_sent": "", "notification_email_username_description": "", - "notification_enable_email_notifications": "", + "notification_enable_email_notifications": "啟用電子郵件通知", "notification_settings": "通知設定", "notification_settings_description": "", "oauth_auto_launch": "", @@ -166,6 +169,9 @@ "password_enable_description": "用電子郵件和密碼登入", "password_settings": "密碼登入", "password_settings_description": "管理密碼登入設定", + "repair_all": "全部糾正", + "repair_matched_items": "有 {count, plural, other {# 個項目相符}}", + "repaired_items": "已糾正 {count, plural, other {# 個項目}}", "server_external_domain_settings": "外部網域", "server_external_domain_settings_description": "公開分享鏈結的網域(包含「http(s)://」)", "server_settings": "伺服器設定", @@ -185,6 +191,7 @@ "theme_custom_css_settings_description": "", "theme_settings": "", "theme_settings_description": "", + "these_files_matched_by_checksum": "這些檔案的核對和(Checksum)是相符的", "thumbnail_generation_job_description": "", "transcode_policy_description": "", "transcoding_acceleration_api": "", @@ -197,7 +204,7 @@ "transcoding_accepted_audio_codecs_description": "", "transcoding_accepted_video_codecs": "", "transcoding_accepted_video_codecs_description": "", - "transcoding_advanced_options_description": "", + "transcoding_advanced_options_description": "大多數使用者不需要更改的選項", "transcoding_audio_codec": "", "transcoding_audio_codec_description": "", "transcoding_bitrate_description": "", @@ -247,6 +254,8 @@ "trash_number_of_days_description": "", "trash_settings": "", "trash_settings_description": "", + "untracked_files": "未被追蹤的檔案", + "untracked_files_description": "這些檔案不會被追蹤。它們可能是移動失誤、上傳中斷或遇到漏洞而遺留的產物", "user_delete_delay_settings": "", "user_delete_delay_settings_description": "", "user_settings": "", @@ -259,15 +268,21 @@ "admin_email": "", "admin_password": "", "administration": "", - "advanced": "高级", - "album_added": "", - "album_added_notification_setting_description": "", - "album_cover_updated": "", + "advanced": "進階", + "album_added": "已新增相簿", + "album_added_notification_setting_description": "當我被加入共享相簿時,用電子郵件通知我", + "album_cover_updated": "已更新相簿封面", + "album_delete_confirmation": "確定要刪除「{album}」(相簿)嗎?\n如果已分享此相簿,其他使用者就無法再存取嘍!", "album_info_updated": "已更新相簿資訊", - "album_name": "", - "album_options": "", - "album_updated": "", - "album_updated_setting_description": "", + "album_name": "相簿名稱", + "album_options": "相簿選項", + "album_remove_user": "移除使用者?", + "album_remove_user_confirmation": "確定要移除 {user} 嗎?", + "album_share_no_users": "看來您與所有使用者共享了這本相簿,或沒有其他使用者可供分享。", + "album_updated": "已更新相簿", + "album_updated_setting_description": "當共享相簿有新檔案時,用電子郵件通知我", + "album_user_removed": "已移除 {user}", + "album_with_link_access": "讓知道鏈結的任何人都可以看到此相簿中的照片及人物。", "albums": "相簿", "albums_count": "{count} 本相簿", "all": "全部", @@ -278,6 +293,7 @@ "allow_public_user_to_download": "開放給使用者下載", "allow_public_user_to_upload": "開放讓使用者上傳", "api_key": "", + "api_key_empty": "您的 API 金鑰名稱不能爲空", "api_keys": "", "app_settings": "", "appears_in": "", @@ -287,8 +303,14 @@ "archive_size_description": "設定要下載的封存量(單位:GiB)", "archived": "", "archived_count": "已封存 {count} 個項目", + "asset_added_to_album": "已加入相簿", + "asset_adding_to_album": "加入相簿中⋯⋯", + "asset_filename_is_offline": "檔案 {filename} 離線了", "asset_offline": "", "assets": "项", + "assets_added_to_album_count": "已將 {count, plural, other {# 個檔案}}加入相簿", + "assets_added_to_name_count": "已將 {count, plural, other {# 個檔案}}加入{hasName, select, true {{name}} other {新相簿}}", + "assets_were_part_of_album_count": "檔案已在相簿中", "authorized_devices": "", "back": "后退", "backward": "", @@ -307,15 +329,15 @@ "change_date": "", "change_expiration_time": "修改过期时间", "change_location": "", - "change_name": "", - "change_name_successfully": "", + "change_name": "改名", + "change_name_successfully": "改名成功", "change_password": "更改密碼", "change_your_password": "更改您的密碼", "changed_visibility_successfully": "", "check_logs": "檢查日誌", "city": "城市", "clear": "清空", - "clear_all": "", + "clear_all": "全部清除", "clear_message": "", "clear_value": "", "close": "", @@ -337,7 +359,7 @@ "copy_link_to_clipboard": "將鏈結複製到剪貼簿", "copy_password": "複製密碼", "copy_to_clipboard": "", - "country": "国家", + "country": "國家", "cover": "", "covers": "", "create": "创建", @@ -356,7 +378,7 @@ "date_after": "", "date_and_time": "日期和时间", "date_before": "", - "date_range": "日期范围", + "date_range": "日期範圍", "day": "", "default_locale": "", "default_locale_description": "", @@ -377,7 +399,7 @@ "dismiss_error": "", "display_options": "", "display_order": "", - "display_original_photos": "", + "display_original_photos": "顯示原始照片", "display_original_photos_setting_description": "", "done": "完成", "download": "下載", @@ -404,7 +426,7 @@ "edit_key": "", "edit_link": "編輯鏈結", "edit_location": "编辑位置信息", - "edit_name": "编辑姓名", + "edit_name": "編輯名稱", "edit_people": "", "edit_title": "", "edit_user": "", @@ -425,15 +447,18 @@ "error_adding_users_to_album": "將使用者加入相簿時出錯", "error_downloading": "下載 {filename} 時出錯", "error_removing_assets_from_album": "從相簿中移除檔案時出錯了,請到控制臺瞭解詳情", + "failed_to_create_album": "相簿建立失敗", "failed_to_create_shared_link": "建立分享鏈結失敗", "failed_to_edit_shared_link": "編輯分享鏈結失敗", - "unable_to_add_album_users": "", + "incorrect_email_or_password": "電子郵件或密碼有誤", + "repair_unable_to_check_items": "無法檢查 {count, select, other { 個項目}}", + "unable_to_add_album_users": "無法將使用者加入相冊", "unable_to_add_assets_to_shared_link": "無法將檔案加上分享鏈結", "unable_to_add_comment": "", "unable_to_add_partners": "", "unable_to_add_remove_archive": "無法{archived, select, true {從封存中移除檔案} other {將檔案加入封存}}", "unable_to_archive_unarchive": "無法{archived, select, true {封存} other {取消封存}}", - "unable_to_change_album_user_role": "", + "unable_to_change_album_user_role": "無法更改相簿使用者的角色", "unable_to_change_date": "", "unable_to_change_location": "", "unable_to_check_item": "", @@ -441,7 +466,7 @@ "unable_to_create_admin_account": "", "unable_to_create_library": "", "unable_to_create_user": "", - "unable_to_delete_album": "", + "unable_to_delete_album": "無法刪除相簿", "unable_to_delete_asset": "", "unable_to_delete_shared_link": "無法刪除分享鏈結", "unable_to_delete_user": "", @@ -451,27 +476,27 @@ "unable_to_exit_fullscreen": "", "unable_to_get_shared_link": "取得分享鏈結失敗", "unable_to_hide_person": "", - "unable_to_load_album": "", + "unable_to_load_album": "無法載入相簿", "unable_to_load_asset_activity": "", - "unable_to_load_items": "", + "unable_to_load_items": "無法載入項目", "unable_to_load_liked_status": "", "unable_to_play_video": "", "unable_to_refresh_user": "", - "unable_to_remove_album_users": "", + "unable_to_remove_album_users": "無法從相簿中移除使用者", "unable_to_remove_assets_from_shared_link": "無法從分享鏈結中刪除檔案", "unable_to_remove_comment": "", "unable_to_remove_library": "", "unable_to_remove_partner": "", "unable_to_remove_reaction": "", "unable_to_remove_user": "", - "unable_to_repair_items": "", + "unable_to_repair_items": "無法糾正項目", "unable_to_reset_password": "", "unable_to_resolve_duplicate": "", "unable_to_restore_assets": "", "unable_to_restore_trash": "", "unable_to_restore_user": "", - "unable_to_save_album": "", - "unable_to_save_name": "", + "unable_to_save_album": "無法儲存相簿", + "unable_to_save_name": "無法儲存名稱", "unable_to_save_profile": "", "unable_to_save_settings": "", "unable_to_scan_libraries": "", @@ -480,6 +505,7 @@ "unable_to_submit_job": "", "unable_to_trash_asset": "", "unable_to_unlink_account": "無法對帳號取消連接", + "unable_to_update_album_cover": "無法更新相簿封面", "unable_to_update_album_info": "無法更新相簿資訊", "unable_to_update_library": "", "unable_to_update_location": "", @@ -507,12 +533,13 @@ "feature": "", "feature_photo_updated": "", "featurecollection": "", - "file_name": "", - "file_name_or_extension": "", - "filename": "", - "filetype": "", + "file_name": "檔名", + "file_name_or_extension": "檔名或副檔名", + "filename": "檔案名稱", + "filetype": "檔案類型", "filter_people": "", - "fix_incorrect_match": "", + "find_them_fast": "搜尋名稱,快速找人", + "fix_incorrect_match": "修復不相符的", "force_re-scan_library_files": "", "forward": "", "general": "", @@ -523,6 +550,7 @@ "go_to_share_page": "", "group_albums_by": "相簿分組方式", "has_quota": "", + "hi_user": "嗨!{name}({email})", "hide_gallery": "", "hide_password": "", "hide_person": "", @@ -535,7 +563,7 @@ "in_albums": "在 {count, plural, other {# 本相簿}}中", "in_archive": "已封存", "include_archived": "包含已封存", - "include_shared_albums": "", + "include_shared_albums": "包含共享相簿", "include_shared_partner_assets": "", "individual_share": "", "info": "資訊", @@ -556,7 +584,7 @@ "language_setting_description": "", "last_seen": "", "latest_version": "最新版本", - "leave": "", + "leave": "離開", "let_others_respond": "允许他人回复", "level": "", "library": "图库", @@ -582,11 +610,12 @@ "manage_your_api_keys": "", "manage_your_devices": "", "manage_your_oauth_connection": "", - "map": "", + "map": "地圖", "map_marker_with_image": "", "map_settings": "地圖設定", + "matches": "相符", "media_type": "", - "memories": "", + "memories": "回憶", "memories_setting_description": "", "menu": "選單", "merge": "合併", @@ -594,15 +623,16 @@ "merge_people_successfully": "", "minimize": "", "minute": "", - "missing": "", + "missing": "遺失的", "model": "型号", "month": "月", "more": "更多", "moved_to_trash": "", "my_albums": "我的相簿", - "name": "姓名", - "name_or_nickname": "", + "name": "名稱", + "name_or_nickname": "名稱或暱稱", "never": "永遠", + "new_album": "新相簿", "new_api_key": "", "new_password": "新密碼", "new_person": "", @@ -615,21 +645,21 @@ "no_albums_message": "建立相簿來整理照片和影片", "no_albums_with_name_yet": "看來還沒有這個名字的相簿。", "no_albums_yet": "看來您還沒有任何相簿。", - "no_archived_assets_message": "", + "no_archived_assets_message": "將照片和影片封存,就不會顯示在「照片」中", "no_assets_message": "", "no_exif_info_available": "沒有可用的 Exif 資訊", "no_explore_results_message": "", "no_favorites_message": "", "no_libraries_message": "", - "no_name": "", + "no_name": "無名", "no_places": "", "no_results": "", - "no_shared_albums_message": "", + "no_shared_albums_message": "建立相簿分享照片和影片", "not_in_any_album": "不在任何相簿中", "notes": "", - "notification_toggle_setting_description": "", + "notification_toggle_setting_description": "啟用電子郵件通知", "notifications": "通知", - "notifications_setting_description": "", + "notifications_setting_description": "管理通知", "oauth": "", "offline": "", "ok": "我知道了", @@ -637,18 +667,23 @@ "online": "", "only_favorites": "", "only_refreshes_modified_files": "", + "open_in_openstreetmap": "用 OpenStreetMap 開啟", "open_the_search_filters": "", - "options": "选项", + "options": "選項", + "or": "或", "organize_your_library": "", "other": "", "other_devices": "", "other_variables": "", "owned": "拥有", "owner": "所有者", + "partner": "同伴", + "partner_can_access": "{partner} 可以存取", + "partner_can_access_assets": "除了已封存和已刪除之外,您所有的照片和影片", "partner_sharing": "", "partners": "", "password": "密碼", - "password_does_not_match": "", + "password_does_not_match": "密碼不相符", "password_required": "", "password_reset_success": "", "past_durations": { @@ -658,9 +693,9 @@ }, "path": "", "pattern": "", - "pause": "", - "pause_memories": "", - "paused": "", + "pause": "暫停", + "pause_memories": "暫停回憶", + "paused": "已暫停", "pending": "", "people": "人物", "people_sidebar_description": "", @@ -669,15 +704,18 @@ "permanently_delete": "永久刪除", "permanently_delete_assets_prompt": "確定要永久刪除 {count, plural, other {這 # 個檔案?}}這樣{count, plural, one {他} other {他們}}也會從自己所在的相簿中消失喔!", "permanently_deleted_asset": "", + "person_hidden": "{name}{hidden, select, true {(隱藏)} other {}}", "photos": "照片", - "photos_from_previous_years": "", + "photos_and_videos": "照片及影片", + "photos_count": "{count, plural, other {{count, number} 張照片}}", + "photos_from_previous_years": "往年的照片", "pick_a_location": "", "place": "", "places": "地点", "play": "", - "play_memories": "", + "play_memories": "播放回憶", "play_motion_photo": "", - "play_or_pause_video": "", + "play_or_pause_video": "播放或暫停影片", "point": "", "port": "", "preset": "", @@ -713,9 +751,11 @@ "remove_from_favorites": "", "remove_from_shared_link": "從分享鏈結中移除", "remove_offline_files": "", + "removed_api_key": "已移除 API 金鑰:{name}", "removed_from_archive": "從封存中移除", - "repair": "", - "repair_no_results_message": "", + "rename": "改名", + "repair": "糾正", + "repair_no_results_message": "未被追蹤及遺失的檔案會顯示在這裏", "replace_with_upload": "", "require_password": "", "reset": "", @@ -726,7 +766,9 @@ "restore_user": "", "retry_upload": "", "review_duplicates": "", - "role": "", + "role": "角色", + "role_editor": "編輯者", + "role_viewer": "檢視者", "save": "保存", "saved_profile": "", "saved_settings": "", @@ -739,14 +781,16 @@ "search": "搜索", "search_albums": "搜尋相簿", "search_by_context": "", + "search_by_filename": "以檔名或副檔名搜尋", + "search_by_filename_example": "如 IMG_1234.JPG 或 PNG", "search_camera_make": "", "search_camera_model": "", - "search_city": "", - "search_country": "", + "search_city": "搜尋城市⋯", + "search_country": "搜尋國家⋯", "search_for_existing_person": "", "search_people": "", "search_places": "", - "search_state": "", + "search_state": "搜尋地區⋯", "search_timezone": "", "search_type": "", "search_your_photos": "搜尋照片", @@ -776,11 +820,13 @@ "set_slideshow_to_fullscreen": "", "settings": "设置", "settings_saved": "", - "share": "共享", + "share": "分享", "shared": "共享", "shared_by": "", "shared_by_you": "", "shared_links": "分享鏈結", + "shared_photos_and_videos_count": "{assetCount, plural, other {已分享 # 張照片及影片。}}", + "shared_with_partner": "與 {partner} 共享", "sharing": "共享", "sharing_sidebar_description": "", "shift_to_permanent_delete": "按 ⇧ 永久刪除檔案", @@ -809,12 +855,13 @@ "stack_selected_photos": "", "stacktrace": "堆疊追蹤", "start_date": "", - "state": "省", + "state": "地區", "status": "", "stop_motion_photo": "", - "stop_photo_sharing": "您确定要停止共享您的照片吗?", - "storage": "", + "stop_photo_sharing": "要停止分享您的照片嗎?", + "storage": "儲存空間", "storage_label": "", + "storage_usage": "用了 {used} / 共 {available}", "submit": "", "suggestions": "建议", "sunrise_on_the_beach": "", @@ -824,7 +871,7 @@ "theme": "主题", "theme_selection": "", "theme_selection_description": "", - "time_based_memories": "", + "time_based_memories": "依時間回憶", "timezone": "時區", "to_archive": "封存", "to_change_password": "更改密碼", @@ -849,8 +896,11 @@ "unlink_oauth": "取消連接 OAuth", "unlinked_oauth_account": "已解除連接 OAuth 帳號", "unnamed_album": "未命名相簿", + "unnamed_share": "未命名分享", "unselect_all": "", "unstack": "取消堆叠", + "untracked_files": "未被追蹤的檔案", + "untracked_files_decription": "這些檔案不會被追蹤。它們可能是移動失誤、上傳中斷或遇到漏洞而遺留的產物", "up_next": "", "updated_password": "已更新密碼", "upload": "上傳", @@ -859,8 +909,9 @@ "usage": "", "user": "", "user_id": "", + "user_role_set": "設 {user} 爲{role}", "user_usage_detail": "", - "username": "", + "username": "使用者名稱", "users": "", "utilities": "", "validate": "", diff --git a/web/src/lib/i18n/zh_SIMPLIFIED.json b/web/src/lib/i18n/zh_SIMPLIFIED.json index eed0258ed5b..1ed937d8f63 100644 --- a/web/src/lib/i18n/zh_SIMPLIFIED.json +++ b/web/src/lib/i18n/zh_SIMPLIFIED.json @@ -873,6 +873,7 @@ "name": "名称", "name_or_nickname": "名称或昵称", "never": "从不", + "new_album": "新相册", "new_api_key": "新API Key", "new_password": "新密码", "new_person": "新人物",