From 8998a79ff9c33bd71d7c81107874bb6a7a845d22 Mon Sep 17 00:00:00 2001 From: Alex Date: Sun, 18 Dec 2022 06:13:37 -0600 Subject: [PATCH] Update translation --- mobile/assets/i18n/{cz-CZ.json => cs-CZ.json} | 4 +- mobile/assets/i18n/da-DK.json | 32 +-- mobile/assets/i18n/pt-PT.json | 194 ++++++++++++++++++ mobile/assets/i18n/ru-RU.json | 194 ++++++++++++++++++ mobile/assets/i18n/sk-SK.json | 4 +- mobile/assets/i18n/zh-CN.json | 194 ++++++++++++++++++ mobile/ios/Runner/Info.plist | 14 +- mobile/lib/constants/locales.dart | 6 +- 8 files changed, 614 insertions(+), 28 deletions(-) rename mobile/assets/i18n/{cz-CZ.json => cs-CZ.json} (99%) create mode 100644 mobile/assets/i18n/pt-PT.json create mode 100644 mobile/assets/i18n/ru-RU.json create mode 100644 mobile/assets/i18n/zh-CN.json diff --git a/mobile/assets/i18n/cz-CZ.json b/mobile/assets/i18n/cs-CZ.json similarity index 99% rename from mobile/assets/i18n/cz-CZ.json rename to mobile/assets/i18n/cs-CZ.json index 54ba39f9bf..ddb626e89d 100644 --- a/mobile/assets/i18n/cz-CZ.json +++ b/mobile/assets/i18n/cs-CZ.json @@ -166,7 +166,7 @@ "share_create_album": "Vytvořit album", "share_dialog_preparing": "Připravuji...", "share_invite": "Pozvat do alba", - "share_page_album": "Sdílená alba", + "sharing_page_album": "Shared albums", "sharing_page_description": "Vytvářejte sdílená alba a sdílejte fotografie a videa s lidmi ve vaší síti.", "sharing_page_empty_list": "Prázný dopis", "sharing_silver_appbar_create_shared_album": "Vytvořit sdílené album", @@ -191,4 +191,4 @@ "version_announcement_overlay_text_2": "najděte si čas na návštěvu ", "version_announcement_overlay_text_3": " a ujistěte se, že vaše konfigurace docker-compose a .env je aktuální, abyste předešli nesprávné konfiguraci, zvláště pokud používáte WatchTower nebo jakýkoli mechanismus, který podporuje automatické aktualizace serverových aplikací.", "version_announcement_overlay_title": "K dispozici je nová verze serveru \uD83C\uDF89" -} +} \ No newline at end of file diff --git a/mobile/assets/i18n/da-DK.json b/mobile/assets/i18n/da-DK.json index 8a01e803a8..97f3ef7c66 100644 --- a/mobile/assets/i18n/da-DK.json +++ b/mobile/assets/i18n/da-DK.json @@ -35,7 +35,7 @@ "backup_controller_page_background_battery_info_title": "Batterioptimering", "backup_controller_page_background_charging": "Kun under opladning", "backup_controller_page_background_configure_error": "Fejlede konfigureringen af baggrundsbackup", - "backup_controller_page_background_delay": "Delay new assets backup: {}", + "backup_controller_page_background_delay": "Udskyd backup af nye billeder og videoer: {}", "backup_controller_page_background_description": "Slå baggrundsbackup til, for automatisk at tage backup af nye billeder og videoer, uden at skulle åbne appen", "backup_controller_page_background_is_off": "Automatisk baggrundsbackup er slået fra", "backup_controller_page_background_is_on": "Automatisk baggrundsbackup er slået til", @@ -83,10 +83,10 @@ "cache_settings_subtitle": "Håndter cache-adfærden for Immich-appen.", "cache_settings_thumbnail_size": "Størrelse af miniaturebillede cache ({} billeder og videoer)", "cache_settings_title": "Cache-indstillinger", - "control_bottom_app_bar_add_to_album": "Add to album", - "control_bottom_app_bar_album_info": "{} items", - "control_bottom_app_bar_album_info_shared": "{} items · Shared", - "control_bottom_app_bar_create_new_album": "Create new album", + "control_bottom_app_bar_add_to_album": "Tilføj til album", + "control_bottom_app_bar_album_info": "{} genstande", + "control_bottom_app_bar_album_info_shared": "{} genstande • Delt", + "control_bottom_app_bar_create_new_album": "Opret nyt album", "control_bottom_app_bar_delete": "Slet", "control_bottom_app_bar_share": "Del", "create_album_page_untitled": "Uden titel", @@ -108,8 +108,8 @@ "experimental_settings_new_asset_list_title": "Aktiver eksperimentelt fotogitter", "experimental_settings_subtitle": "Brug på eget ansvar!", "experimental_settings_title": "Eksperimentelle", - "home_page_add_to_album_conflicts": "Added {added} assets to album {album}. {failed} assets are already in the album.", - "home_page_add_to_album_success": "Added {added} assets to album {album}.", + "home_page_add_to_album_conflicts": "Tilføjede {added} billeder og videoer til album {album}. {failed} billeder og videoer er allerede i albummet.", + "home_page_add_to_album_success": "Tilføjede {added} billeder og videoer til album {album}.", "library_page_albums": "Albummer", "library_page_new_album": "Nyt album", "login_form_button_text": "Log ind", @@ -120,15 +120,15 @@ "login_form_err_invalid_email": "Ugyldig email", "login_form_err_leading_whitespace": "Mellemrum før", "login_form_err_trailing_whitespace": "Mellemrum efter", - "login_form_failed_get_oauth_server_config": "Error logging using OAuth, check server URL", - "login_form_failed_get_oauth_server_disable": "OAuth feature is not available on this server", + "login_form_failed_get_oauth_server_config": "Fejl med at logge på med OAuth. Tjek serveres URL", + "login_form_failed_get_oauth_server_disable": "OAuth er ikke tilgængelig på denne server", "login_form_failed_login": "Der opstod en vejl ved at logge ind. Tjek server URL, email og kodeordet", "login_form_label_email": "Email", "login_form_label_password": "Kodeord", "login_form_password_hint": "kodeord", "login_form_save_login": "Forbliv logget ind", "monthly_title_text_date_format": "MMMM y", - "profile_drawer_app_logs": "Logs", + "profile_drawer_app_logs": "Log", "profile_drawer_client_server_up_to_date": "Klient og server er ajour", "profile_drawer_settings": "Indstillinger", "profile_drawer_sign_out": "Log ud", @@ -141,17 +141,17 @@ "select_additional_user_for_sharing_page_suggestions": "Anbefalinger", "select_user_for_sharing_page_err_album": "Fejlede i at oprette et nyt album", "select_user_for_sharing_page_share_suggestions": "Anbefalinger", - "setting_image_viewer_help": "The detail viewer loads the small thumbnail first, then loads the medium-size preview (if enabled), finally loads the original (if enabled).", - "setting_image_viewer_original_subtitle": "Enable to load the original full-resolution image (large!). Disable to reduce data usage (both network and on device cache).", - "setting_image_viewer_original_title": "Load original image", - "setting_image_viewer_preview_subtitle": "Enable to load a medium-resolution image. Disable to either directly load the original or only use the thumbnail.", - "setting_image_viewer_preview_title": "Load preview image", + "setting_image_viewer_help": "Detaljeret visning indlæser miniaturebilleder først. Herefter indlæses mediumstørrelse forhåndsvisning af billedet (hvis dette er slået til), for til sidst at vise originalen (hvis dette er slået til).", + "setting_image_viewer_original_subtitle": "Slå indlæsning af originalbillede i fuld størrelse til (stort!). Deaktiver for at reducere dataforbruget (både på netværket og for enhedscache).", + "setting_image_viewer_original_title": "Indlæs originalbillede", + "setting_image_viewer_preview_subtitle": "Slå indlæsning af et mediumstørrelse billede til. Slå fra for enten direkte at indlæse originalen eller kun at bruge miniaturebilledet.", + "setting_image_viewer_preview_title": "Indlæs forhåndsvisning af billedet", "setting_notifications_notify_failures_grace_period": "Giv besked om baggrundsbackupfejl: {}", "setting_notifications_notify_hours": "{} timer", "setting_notifications_notify_immediately": "med det samme", "setting_notifications_notify_minutes": "{} minutter", "setting_notifications_notify_never": "aldrig", - "setting_notifications_notify_seconds": "{} seconds", + "setting_notifications_notify_seconds": "{} sekunder", "setting_notifications_single_progress_subtitle": "Detaljeret uploadstatus pr. billed og video", "setting_notifications_single_progress_title": "Vis detaljeret baggrundsuploadstatus", "setting_notifications_subtitle": "Tilpas dine notifikationspræferencer", diff --git a/mobile/assets/i18n/pt-PT.json b/mobile/assets/i18n/pt-PT.json new file mode 100644 index 0000000000..59035f220a --- /dev/null +++ b/mobile/assets/i18n/pt-PT.json @@ -0,0 +1,194 @@ +{ + "album_info_card_backup_album_excluded": "DELETADO", + "album_info_card_backup_album_included": "INCLUÍDO", + "album_thumbnail_card_item": "1 item", + "album_thumbnail_card_items": "{} itens", + "album_thumbnail_card_shared": "Compartilhado", + "album_viewer_appbar_share_delete": "Deletar álbum", + "album_viewer_appbar_share_err_delete": "Falha ao deletar álbum", + "album_viewer_appbar_share_err_leave": "Falha ao sair do álbum", + "album_viewer_appbar_share_err_remove": "Houveram problemas ao remover itens do álbum", + "album_viewer_appbar_share_err_title": "Falha ao alterar título do álbum", + "album_viewer_appbar_share_leave": "Deixar álbum", + "album_viewer_appbar_share_remove": "Remover do álbum", + "album_viewer_page_share_add_users": "Adicionar usuários", + "asset_list_settings_subtitle": "Configurações de layout da grade de fotos", + "asset_list_settings_title": "Grade de fotos", + "backup_album_selection_page_albums_device": "Álbuns no dispositivo ({})", + "backup_album_selection_page_albums_tap": "Toque para incluir, duplo toque para exluir", + "backup_album_selection_page_assets_scatter": "Os itens podem estar espalhados por vários álbuns. Assim, os álbuns podem ser incluídos ou excluídos durante o processo de backup.", + "backup_album_selection_page_select_albums": "Selecione Álbuns", + "backup_album_selection_page_selection_info": "Informações da Seleção", + "backup_album_selection_page_total_assets": "Total de itens únicos", + "backup_all": "Tudo", + "backup_background_service_backup_failed_message": "Falha ao fazer backup dos itens. Tentando novamente…", + "backup_background_service_connection_failed_message": "Falha na conexão com o servidor. Tentando novamente...", + "backup_background_service_current_upload_notification": "Carregando {}", + "backup_background_service_default_notification": "Verificando novos itens…", + "backup_background_service_error_title": "Erro de backup", + "backup_background_service_in_progress_notification": "Fazendo backup de seus itens…", + "backup_background_service_upload_failure_notification": "Falha ao carregar {}", + "backup_controller_page_albums": "Backup Álbuns", + "backup_controller_page_background_battery_info_link": "Mostre-me como", + "backup_controller_page_background_battery_info_message": "Para obter a melhor experiência de backup em segundo plano, desative todas as otimizações de bateria que restrinjam a atividade em segundo plano do Immich.\n\nComo isso é específico do dispositivo, consulte as informações necessárias do fabricante do dispositivo.", + "backup_controller_page_background_battery_info_ok": "OK", + "backup_controller_page_background_battery_info_title": "Otimizações de bateria", + "backup_controller_page_background_charging": "Somente durante o carregamento", + "backup_controller_page_background_configure_error": "Falha ao configurar o serviço em segundo plano", + "backup_controller_page_background_delay": "Delay new assets backup: {}", + "backup_controller_page_background_description": "Ative o serviço em segundo plano para fazer backup automático de novos itens sem precisar abrir o aplicativo", + "backup_controller_page_background_is_off": "O backup automático em segundo plano está desativado", + "backup_controller_page_background_is_on": "O backup automático em segundo plano está ativado", + "backup_controller_page_background_turn_off": "Desativar o serviço em segundo plano", + "backup_controller_page_background_turn_on": "Ativar o serviço em segundo plano", + "backup_controller_page_background_wifi": "Apenas Wi-Fi", + "backup_controller_page_backup": "Backup", + "backup_controller_page_backup_selected": "Selecionado:", + "backup_controller_page_backup_sub": "Fotos e vídeos salvos em backup", + "backup_controller_page_cancel": "Cancelar", + "backup_controller_page_created": "Criado em: {}", + "backup_controller_page_desc_backup": "Ligue o backup para fazer o upload automático de novos itens para o servidor. ", + "backup_controller_page_excluded": "Excluídos:", + "backup_controller_page_failed": "Falhou ({})", + "backup_controller_page_filename": "Nome do arquivo: {} [{}]", + "backup_controller_page_id": "ID:{}", + "backup_controller_page_info": "Informações do backup", + "backup_controller_page_none_selected": "Nenhum selecionado", + "backup_controller_page_remainder": "Restante", + "backup_controller_page_remainder_sub": "Fotos e vídeos restantes para fazer backup da seleção", + "backup_controller_page_select": "Selecione", + "backup_controller_page_server_storage": "Espaço no Servidor", + "backup_controller_page_start_backup": "Iniciar Backup", + "backup_controller_page_status_off": "Backup está desligado", + "backup_controller_page_status_on": "Backup está ligado", + "backup_controller_page_storage_format": "{} de {} usado", + "backup_controller_page_to_backup": "Álbuns para fazer backup", + "backup_controller_page_total": "Total", + "backup_controller_page_total_sub": "Todas as fotos e vídeos dos álbuns selecionados", + "backup_controller_page_turn_off": "Desligar backup", + "backup_controller_page_turn_on": "Ativar backup", + "backup_controller_page_uploading_file_info": "Carregando informações do arquivo", + "backup_err_only_album": "Não é possível remover apenas o álbum", + "backup_info_card_assets": "itens", + "cache_settings_album_thumbnails": "Miniaturas da página da biblioteca ({} itens)", + "cache_settings_clear_cache_button": "Limpar cache", + "cache_settings_clear_cache_button_title": "Limpa o cache do aplicativo. Isso afetará significativamente o desempenho do aplicativo até que o cache seja reconstruído.", + "cache_settings_image_cache_size": "Tamanho do cache de imagem ({} itens)", + "cache_settings_statistics_album": "Miniaturas da biblioteca", + "cache_settings_statistics_assets": "{} itens ({})", + "cache_settings_statistics_full": "Imagens completas", + "cache_settings_statistics_shared": "Miniaturas de álbuns compartilhados", + "cache_settings_statistics_thumbnail": "Miniaturas", + "cache_settings_statistics_title": "Uso de cache", + "cache_settings_subtitle": "Controle o comportamento de cache do aplicativo Immich", + "cache_settings_thumbnail_size": "Tamanho do cache de miniaturas ({} itens)", + "cache_settings_title": "Configurações de cache", + "control_bottom_app_bar_add_to_album": "Add to album", + "control_bottom_app_bar_album_info": "{} items", + "control_bottom_app_bar_album_info_shared": "{} items · Shared", + "control_bottom_app_bar_create_new_album": "Create new album", + "control_bottom_app_bar_delete": "Deletar", + "control_bottom_app_bar_share": "Compartilhar", + "create_album_page_untitled": "Sem título", + "create_shared_album_page_create": "Criar", + "create_shared_album_page_share": "Compartilhar", + "create_shared_album_page_share_add_assets": "ADICIONAR ITENS", + "create_shared_album_page_share_select_photos": "Selecionar Fotos", + "daily_title_text_date": "E, MMM dd", + "daily_title_text_date_year": "E, MMM dd, yyyy", + "date_format": "E, LLL d, y • h:mm a", + "delete_dialog_alert": "Esses itens serão permanentemente deletados do Immich e do seu dispositivo", + "delete_dialog_cancel": "Cancelar", + "delete_dialog_ok": "Deletar", + "delete_dialog_title": "Deletar Permanentemente", + "exif_bottom_sheet_description": "Adicionar Descrição...", + "exif_bottom_sheet_details": "DETALHES", + "exif_bottom_sheet_location": "LOCALIZAÇÃO", + "experimental_settings_new_asset_list_subtitle": "Trabalho em andamento", + "experimental_settings_new_asset_list_title": "Ativar visualização de grade experimental", + "experimental_settings_subtitle": "Use por sua conta e risco!", + "experimental_settings_title": "Experimental", + "home_page_add_to_album_conflicts": "Added {added} assets to album {album}. {failed} assets are already in the album.", + "home_page_add_to_album_success": "Added {added} assets to album {album}.", + "library_page_albums": "Álbuns", + "library_page_new_album": "Novo Album", + "login_form_button_text": "Login", + "login_form_email_hint": "seuemail@email.com", + "login_form_endpoint_hint": "http://ip-do-seu-servidor:porta/api", + "login_form_endpoint_url": "URL do endpoint do servidor", + "login_form_err_http": "Por favor especifique http:// ou https://", + "login_form_err_invalid_email": "Email Inválido", + "login_form_err_leading_whitespace": "Espaço em branco no início", + "login_form_err_trailing_whitespace": "Espaço em branco no fim", + "login_form_failed_get_oauth_server_config": "Error logging using OAuth, check server URL", + "login_form_failed_get_oauth_server_disable": "OAuth feature is not available on this server", + "login_form_failed_login": "Erro ao fazer login, verifique a url do servidor, email e senha", + "login_form_label_email": "Email", + "login_form_label_password": "Senha", + "login_form_password_hint": "senha", + "login_form_save_login": "Permanecer logado", + "monthly_title_text_date_format": "MMMM y", + "profile_drawer_app_logs": "Logs", + "profile_drawer_client_server_up_to_date": "Cliente e Servidor atualizados", + "profile_drawer_settings": "Configurações", + "profile_drawer_sign_out": "Sair", + "search_bar_hint": "Busque suas fotos", + "search_page_no_objects": "Nenhuma informação de objeto disponível", + "search_page_no_places": "Nenhuma informação de lugares disponível", + "search_page_places": "Lugares", + "search_page_things": "Objetos", + "search_result_page_new_search_hint": "Nova Busca", + "select_additional_user_for_sharing_page_suggestions": "Sugestões", + "select_user_for_sharing_page_err_album": "Falha ao criar o álbum", + "select_user_for_sharing_page_share_suggestions": "Sugestões", + "setting_image_viewer_help": "The detail viewer loads the small thumbnail first, then loads the medium-size preview (if enabled), finally loads the original (if enabled).", + "setting_image_viewer_original_subtitle": "Enable to load the original full-resolution image (large!). Disable to reduce data usage (both network and on device cache).", + "setting_image_viewer_original_title": "Load original image", + "setting_image_viewer_preview_subtitle": "Enable to load a medium-resolution image. Disable to either directly load the original or only use the thumbnail.", + "setting_image_viewer_preview_title": "Load preview image", + "setting_notifications_notify_failures_grace_period": "Notifique falhas de backup em segundo plano: {}", + "setting_notifications_notify_hours": "{} horas", + "setting_notifications_notify_immediately": "imediatamente", + "setting_notifications_notify_minutes": "{} minutos", + "setting_notifications_notify_never": "Nunca", + "setting_notifications_notify_seconds": "{} seconds", + "setting_notifications_single_progress_subtitle": "Informações detalhadas sobre o progresso do upload por ativo", + "setting_notifications_single_progress_title": "Mostrar progresso detalhado do backup em segundo plano", + "setting_notifications_subtitle": "Ajuste suas preferências de notificação", + "setting_notifications_title": "Notificações", + "setting_notifications_total_progress_subtitle": "Progresso geral do upload (ativos concluídos/total)", + "setting_notifications_total_progress_title": "Mostrar progresso total do backup em segundo plano", + "setting_pages_app_bar_settings": "Configurações", + "settings_require_restart": "Reinicie o Immich para aplicar essa configuração", + "share_add": "Adicionar", + "share_add_photos": "Adicionar fotos", + "share_add_title": "Adicione um título", + "share_create_album": "Criar álbum", + "share_dialog_preparing": "Preparando...", + "share_invite": "Convidar para álbum", + "sharing_page_album": "Álbuns compartilhados", + "sharing_page_description": "Criar álbuns compartilhados para compartilhas fotos e vídeos com pessoas na sua rede.", + "sharing_page_empty_list": "LISTA VAZIA", + "sharing_silver_appbar_create_shared_album": "Criar um álgum compartilhado", + "sharing_silver_appbar_share_partner": "Compartilhar com parceiro", + "tab_controller_nav_library": "Biblioteca", + "tab_controller_nav_photos": "Fotos", + "tab_controller_nav_search": "Buscar", + "tab_controller_nav_sharing": "Compartilhando", + "theme_setting_asset_list_storage_indicator_title": "Mostrar indicador de armazenamento em blocos de ativos", + "theme_setting_asset_list_tiles_per_row_title": "Número de itens por linha ({})", + "theme_setting_dark_mode_switch": "Modo escuro", + "theme_setting_image_viewer_quality_subtitle": "Ajuste a qualidade do visualizador de imagens detalhadas", + "theme_setting_image_viewer_quality_title": "Qualidade do visualizador de imagens", + "theme_setting_system_theme_switch": "Automático (Siga a configuração do sistema)", + "theme_setting_theme_subtitle": "Escolha a configuração do tema do aplicativo", + "theme_setting_theme_title": "Tema", + "theme_setting_three_stage_loading_subtitle": "O carregamento em três estágios pode aumentar o desempenho do carregamento, mas causa uma carga de rede significativamente maior", + "theme_setting_three_stage_loading_title": "Habilitar carregamento em três estágios", + "version_announcement_overlay_ack": "Need Context", + "version_announcement_overlay_release_notes": "notas de lançamento", + "version_announcement_overlay_text_1": "Olá, há um novo lançamento de", + "version_announcement_overlay_text_2": "por favor, tome o seu tempo para visitar o", + "version_announcement_overlay_text_3": "e certifique-se de que a configuração do docker-compose e do .env estejam atualizadas para evitar configurações incorretas, especialmente se você usar o WatchTower ou qualquer mecanismo que lide com a atualização automática do aplicativo do servidor.", + "version_announcement_overlay_title": "Nova versão do servidor disponível \uD83C\uDF89" +} \ No newline at end of file diff --git a/mobile/assets/i18n/ru-RU.json b/mobile/assets/i18n/ru-RU.json new file mode 100644 index 0000000000..ec261f3ea4 --- /dev/null +++ b/mobile/assets/i18n/ru-RU.json @@ -0,0 +1,194 @@ +{ + "album_info_card_backup_album_excluded": "EXCLUDED", + "album_info_card_backup_album_included": "INCLUDED", + "album_thumbnail_card_item": "1 item", + "album_thumbnail_card_items": "{} items", + "album_thumbnail_card_shared": " · Shared", + "album_viewer_appbar_share_delete": "Delete album", + "album_viewer_appbar_share_err_delete": "Failed to delete album", + "album_viewer_appbar_share_err_leave": "Failed to leave album", + "album_viewer_appbar_share_err_remove": "There are problems in removing assets from album", + "album_viewer_appbar_share_err_title": "Failed to change album title", + "album_viewer_appbar_share_leave": "Leave album", + "album_viewer_appbar_share_remove": "Remove from album", + "album_viewer_page_share_add_users": "Add users", + "asset_list_settings_subtitle": "Photo grid layout settings", + "asset_list_settings_title": "Photo Grid", + "backup_album_selection_page_albums_device": "Albums on device ({})", + "backup_album_selection_page_albums_tap": "Tap to include, double tap to exclude", + "backup_album_selection_page_assets_scatter": "Assets can scatter across multiple albums. Thus, albums can be included or excluded during the backup process.", + "backup_album_selection_page_select_albums": "Select albums", + "backup_album_selection_page_selection_info": "Selection Info", + "backup_album_selection_page_total_assets": "Total unique assets", + "backup_all": "All", + "backup_background_service_backup_failed_message": "Не удалось выполнить резервное копирование. Повторная попытка…", + "backup_background_service_connection_failed_message": "Не удалось подключиться к серверу. Повторная попытка...", + "backup_background_service_current_upload_notification": "Uploading {}", + "backup_background_service_default_notification": "Checking for new assets…", + "backup_background_service_error_title": "Ошибка резервного копирования", + "backup_background_service_in_progress_notification": "Backing up your assets…", + "backup_background_service_upload_failure_notification": "Failed to upload {}", + "backup_controller_page_albums": "Backup Albums", + "backup_controller_page_background_battery_info_link": "Показать как", + "backup_controller_page_background_battery_info_message": "Для наилучшего фонового резервного копирования отключите любые настройки оптимизации батареи, ограничивающие фоновую активность для Immich.\n\nПоскольку это зависит от устройства, найдите необходимую информацию для производителя вашего устройства.", + "backup_controller_page_background_battery_info_ok": "ОК", + "backup_controller_page_background_battery_info_title": "Battery optimizations", + "backup_controller_page_background_charging": "Только во время зарядки", + "backup_controller_page_background_configure_error": "Failed to configure the background service", + "backup_controller_page_background_delay": "Delay new assets backup: {}", + "backup_controller_page_background_description": "Turn on the background service to automatically backup any new assets without needing to open the app", + "backup_controller_page_background_is_off": "Automatic background backup is off", + "backup_controller_page_background_is_on": "Automatic background backup is on", + "backup_controller_page_background_turn_off": "Выключить фоновый сервис", + "backup_controller_page_background_turn_on": "Включить фоновый сервис", + "backup_controller_page_background_wifi": "Только на WiFi", + "backup_controller_page_backup": "Backup", + "backup_controller_page_backup_selected": "Selected: ", + "backup_controller_page_backup_sub": "Backed up photos and videos", + "backup_controller_page_cancel": "Cancel", + "backup_controller_page_created": "Created on: {}", + "backup_controller_page_desc_backup": "Turn on foreground backup to automatically upload new assets to the server when opening the app.", + "backup_controller_page_excluded": "Excluded: ", + "backup_controller_page_failed": "Failed ({})", + "backup_controller_page_filename": "File name: {} [{}]", + "backup_controller_page_id": "ID: {}", + "backup_controller_page_info": "Backup Information", + "backup_controller_page_none_selected": "None selected", + "backup_controller_page_remainder": "Remainder", + "backup_controller_page_remainder_sub": "Remaining photos and videos to back up from selection", + "backup_controller_page_select": "Select", + "backup_controller_page_server_storage": "Server Storage", + "backup_controller_page_start_backup": "Start Backup", + "backup_controller_page_status_off": "Automatic foreground backup is off", + "backup_controller_page_status_on": "Automatic foreground backup is on", + "backup_controller_page_storage_format": "{} of {} used", + "backup_controller_page_to_backup": "Albums to be backup", + "backup_controller_page_total": "Total", + "backup_controller_page_total_sub": "All unique photos and videos from selected albums", + "backup_controller_page_turn_off": "Turn off foreground backup", + "backup_controller_page_turn_on": "Turn on foreground backup", + "backup_controller_page_uploading_file_info": "Uploading file info", + "backup_err_only_album": "Cannot remove the only album", + "backup_info_card_assets": "assets", + "cache_settings_album_thumbnails": "Library page thumbnails ({} assets)", + "cache_settings_clear_cache_button": "Clear cache", + "cache_settings_clear_cache_button_title": "Clears the app's cache. This will significantly impact the app's performance until the cache has rebuilt.", + "cache_settings_image_cache_size": "Image cache size ({} assets)", + "cache_settings_statistics_album": "Library thumbnails", + "cache_settings_statistics_assets": "{} assets ({})", + "cache_settings_statistics_full": "Full images", + "cache_settings_statistics_shared": "Shared album thumbnails", + "cache_settings_statistics_thumbnail": "Thumbnails", + "cache_settings_statistics_title": "Cache usage", + "cache_settings_subtitle": "Control the caching behaviour of the Immich mobile application", + "cache_settings_thumbnail_size": "Thumbnail cache size ({} assets)", + "cache_settings_title": "Caching Settings", + "control_bottom_app_bar_add_to_album": "Add to album", + "control_bottom_app_bar_album_info": "{} items", + "control_bottom_app_bar_album_info_shared": "{} items · Shared", + "control_bottom_app_bar_create_new_album": "Create new album", + "control_bottom_app_bar_delete": "Удалить", + "control_bottom_app_bar_share": "Поделиться", + "create_album_page_untitled": "Untitled", + "create_shared_album_page_create": "Создать", + "create_shared_album_page_share": "Share", + "create_shared_album_page_share_add_assets": "ADD ASSETS", + "create_shared_album_page_share_select_photos": "Select Photos", + "daily_title_text_date": "E, MMM dd", + "daily_title_text_date_year": "E, MMM dd, yyyy", + "date_format": "E, LLL d, y • h:mm a", + "delete_dialog_alert": "These items will be permanently deleted from Immich and from your device", + "delete_dialog_cancel": "Отменить", + "delete_dialog_ok": "Удалить", + "delete_dialog_title": "Удалить навсегда", + "exif_bottom_sheet_description": "Add Description...", + "exif_bottom_sheet_details": "DETAILS", + "exif_bottom_sheet_location": "LOCATION", + "experimental_settings_new_asset_list_subtitle": "Work in progress", + "experimental_settings_new_asset_list_title": "Enable experimental photo grid", + "experimental_settings_subtitle": "Используйте на свой страх и риск!", + "experimental_settings_title": "Экспериментальное", + "home_page_add_to_album_conflicts": "Added {added} assets to album {album}. {failed} assets are already in the album.", + "home_page_add_to_album_success": "Added {added} assets to album {album}.", + "library_page_albums": "Альбомы", + "library_page_new_album": "Новый альбом", + "login_form_button_text": "Login", + "login_form_email_hint": "youremail@email.com", + "login_form_endpoint_hint": "http://your-server-ip:port/api", + "login_form_endpoint_url": "Server Endpoint URL", + "login_form_err_http": "Please specify http:// or https://", + "login_form_err_invalid_email": "Invalid Email", + "login_form_err_leading_whitespace": "Leading whitespace", + "login_form_err_trailing_whitespace": "Trailing whitespace", + "login_form_failed_get_oauth_server_config": "Error logging using OAuth, check server URL", + "login_form_failed_get_oauth_server_disable": "OAuth feature is not available on this server", + "login_form_failed_login": "Error logging you in, check server URL, email and password", + "login_form_label_email": "Email", + "login_form_label_password": "Password", + "login_form_password_hint": "password", + "login_form_save_login": "Stay logged in", + "monthly_title_text_date_format": "MMMM y", + "profile_drawer_app_logs": "Logs", + "profile_drawer_client_server_up_to_date": "Client and Server are up-to-date", + "profile_drawer_settings": "Настройки", + "profile_drawer_sign_out": "Выйти", + "search_bar_hint": "Search your photos", + "search_page_no_objects": "No Objects Info Available", + "search_page_no_places": "No Places Info Available", + "search_page_places": "Места", + "search_page_things": "Предметы", + "search_result_page_new_search_hint": "Новый Поиск", + "select_additional_user_for_sharing_page_suggestions": "Suggestions", + "select_user_for_sharing_page_err_album": "Failed to create album", + "select_user_for_sharing_page_share_suggestions": "Suggestions", + "setting_image_viewer_help": "The detail viewer loads the small thumbnail first, then loads the medium-size preview (if enabled), finally loads the original (if enabled).", + "setting_image_viewer_original_subtitle": "Enable to load the original full-resolution image (large!). Disable to reduce data usage (both network and on device cache).", + "setting_image_viewer_original_title": "Load original image", + "setting_image_viewer_preview_subtitle": "Enable to load a medium-resolution image. Disable to either directly load the original or only use the thumbnail.", + "setting_image_viewer_preview_title": "Load preview image", + "setting_notifications_notify_failures_grace_period": "Notify background backup failures: {}", + "setting_notifications_notify_hours": "{} часов", + "setting_notifications_notify_immediately": "немедленно", + "setting_notifications_notify_minutes": "{} минут", + "setting_notifications_notify_never": "никогда", + "setting_notifications_notify_seconds": "{} seconds", + "setting_notifications_single_progress_subtitle": "Detailed upload progress information per asset", + "setting_notifications_single_progress_title": "Show background backup detail progress", + "setting_notifications_subtitle": "Adjust your notification preferences", + "setting_notifications_title": "Уведомления", + "setting_notifications_total_progress_subtitle": "Overall upload progress (done/total assets)", + "setting_notifications_total_progress_title": "Show background backup total progress", + "setting_pages_app_bar_settings": "Настройки", + "settings_require_restart": "Please restart Immich to apply this setting", + "share_add": "Add", + "share_add_photos": "Add photos", + "share_add_title": "Add a title", + "share_create_album": "Create album", + "share_dialog_preparing": "Preparing...", + "share_invite": "Invite to album", + "sharing_page_album": "Shared albums", + "sharing_page_description": "Create shared albums to share photos and videos with people in your network.", + "sharing_page_empty_list": "EMPTY LIST", + "sharing_silver_appbar_create_shared_album": "Create shared album", + "sharing_silver_appbar_share_partner": "Share with partner", + "tab_controller_nav_library": "Library", + "tab_controller_nav_photos": "Photos", + "tab_controller_nav_search": "Поиск", + "tab_controller_nav_sharing": "Sharing", + "theme_setting_asset_list_storage_indicator_title": "Show storage indicator on asset tiles", + "theme_setting_asset_list_tiles_per_row_title": "Number of assets per row ({})", + "theme_setting_dark_mode_switch": "Тёмная тема", + "theme_setting_image_viewer_quality_subtitle": "Adjust the quality of the detail image viewer", + "theme_setting_image_viewer_quality_title": "Image viewer quality", + "theme_setting_system_theme_switch": "Автоматически (следовать системным настройкам)", + "theme_setting_theme_subtitle": "Выберите настройки темы приложения", + "theme_setting_theme_title": "Тема", + "theme_setting_three_stage_loading_subtitle": "Three-stage loading might increase the loading performance but causes significantly higher network load", + "theme_setting_three_stage_loading_title": "Enable three-stage loading", + "version_announcement_overlay_ack": "Acknowledge", + "version_announcement_overlay_release_notes": "release notes", + "version_announcement_overlay_text_1": "Hi friend, there is a new release of", + "version_announcement_overlay_text_2": "please take your time to visit the ", + "version_announcement_overlay_text_3": " and ensure your docker-compose and .env setup is up-to-date to prevent any misconfigurations, especially if you use WatchTower or any mechanism that handles updating your server application automatically.", + "version_announcement_overlay_title": "Доступна новая версия сервера \uD83C\uDF89" +} \ No newline at end of file diff --git a/mobile/assets/i18n/sk-SK.json b/mobile/assets/i18n/sk-SK.json index 39cc2899b0..31b65ce22e 100644 --- a/mobile/assets/i18n/sk-SK.json +++ b/mobile/assets/i18n/sk-SK.json @@ -166,7 +166,7 @@ "share_create_album": "Vytvoriť album", "share_dialog_preparing": "Pripravujem...", "share_invite": "Pozvať do albumu", - "share_page_album": "Zdieľané albumy", + "sharing_page_album": "Shared albums", "sharing_page_description": "Vytvárajte zdieľané albumy a zdieľajte fotografie a videá s ľuďmi vo vašej sieti.", "sharing_page_empty_list": "Prázny list", "sharing_silver_appbar_create_shared_album": "Vytvoriť zdieľaný album", @@ -191,4 +191,4 @@ "version_announcement_overlay_text_2": "nájdite si čas na návštevu ", "version_announcement_overlay_text_3": " a uistite sa, že vaša konfigurácia docker-compose a .env je aktuálna, aby ste predišli nesprávnej konfigurácii, najmä ak používate WatchTower alebo akýkoľvek mechanizmus, ktorý podporuje automatické aktualizácie serverových aplikácií.", "version_announcement_overlay_title": "K dispozícii je nová verzia servera \uD83C\uDF89" -} +} \ No newline at end of file diff --git a/mobile/assets/i18n/zh-CN.json b/mobile/assets/i18n/zh-CN.json new file mode 100644 index 0000000000..f306085875 --- /dev/null +++ b/mobile/assets/i18n/zh-CN.json @@ -0,0 +1,194 @@ +{ + "album_info_card_backup_album_excluded": "排除", + "album_info_card_backup_album_included": "已选", + "album_thumbnail_card_item": "1张", + "album_thumbnail_card_items": "{}张", + "album_thumbnail_card_shared": "已共享", + "album_viewer_appbar_share_delete": "删除相册", + "album_viewer_appbar_share_err_delete": "删除相册失败", + "album_viewer_appbar_share_err_leave": "退出相册失败", + "album_viewer_appbar_share_err_remove": "从相册时移除出现错误", + "album_viewer_appbar_share_err_title": "修改相册标题失败", + "album_viewer_appbar_share_leave": "退出相册", + "album_viewer_appbar_share_remove": "从相册中移除", + "album_viewer_page_share_add_users": "新增用户", + "asset_list_settings_subtitle": "照片预览设置", + "asset_list_settings_title": "照片预览", + "backup_album_selection_page_albums_device": "设备上的相册({})", + "backup_album_selection_page_albums_tap": "单击选中, 双击排除", + "backup_album_selection_page_assets_scatter": "可以从多个相册中选择数据。因此, 可以在备份过程中选中或者排除相册", + "backup_album_selection_page_select_albums": "选择相册", + "backup_album_selection_page_selection_info": "选择信息", + "backup_album_selection_page_total_assets": "合计", + "backup_all": "所有", + "backup_background_service_backup_failed_message": "备份失败。重试中…", + "backup_background_service_connection_failed_message": "连接时服务器失败。重试中…", + "backup_background_service_current_upload_notification": "正在上传 {}", + "backup_background_service_default_notification": "正在检查新数据…", + "backup_background_service_error_title": "备份失败", + "backup_background_service_in_progress_notification": "正在备份…", + "backup_background_service_upload_failure_notification": "上传失败 {}", + "backup_controller_page_albums": "备份相册", + "backup_controller_page_background_battery_info_link": "怎么做", + "backup_controller_page_background_battery_info_message": "为了获得最佳的后台备份体验,请禁用任何限制 Immich 后台活动的电池优化。\n\n由于这是设备相关的,因此请查找设备制造商所需的信息。", + "backup_controller_page_background_battery_info_ok": "我知道了", + "backup_controller_page_background_battery_info_title": "电池优化", + "backup_controller_page_background_charging": "仅充电时", + "backup_controller_page_background_configure_error": "配置后台服务失败", + "backup_controller_page_background_delay": "延迟{}后备份", + "backup_controller_page_background_description": "打开后台运行功能,不用打开应用你就能自动备份数据", + "backup_controller_page_background_is_off": "后台自动备份已关闭", + "backup_controller_page_background_is_on": "后台自动备份已开启", + "backup_controller_page_background_turn_off": "关闭后台备份", + "backup_controller_page_background_turn_on": "开启后台备份", + "backup_controller_page_background_wifi": "仅WiFi", + "backup_controller_page_backup": "备份", + "backup_controller_page_backup_selected": "已选中:", + "backup_controller_page_backup_sub": "已备份的照片和视频", + "backup_controller_page_cancel": "取消", + "backup_controller_page_created": "创建时间: {}", + "backup_controller_page_desc_backup": "打开前台备份,程序运行时可以自动备份数据", + "backup_controller_page_excluded": "已排除:", + "backup_controller_page_failed": "失败 ({})", + "backup_controller_page_filename": "文件名称: {} [{}]", + "backup_controller_page_id": "ID: {}", + "backup_controller_page_info": "备份信息", + "backup_controller_page_none_selected": "未选择", + "backup_controller_page_remainder": "剩余", + "backup_controller_page_remainder_sub": "选中的数据中尚未备份的数据", + "backup_controller_page_select": "选择", + "backup_controller_page_server_storage": "服务器存储", + "backup_controller_page_start_backup": "开始备份", + "backup_controller_page_status_off": "前台自动备份已关闭", + "backup_controller_page_status_on": "前台自动备份已开启", + "backup_controller_page_storage_format": "{}/{} 已使用", + "backup_controller_page_to_backup": "要备份的相册", + "backup_controller_page_total": "合计", + "backup_controller_page_total_sub": "选中相册中的所有不重复的视频和图片", + "backup_controller_page_turn_off": "关闭前台备份", + "backup_controller_page_turn_on": "开启前台备份", + "backup_controller_page_uploading_file_info": "正在上传文件信息", + "backup_err_only_album": "不能移除惟一的一个相册", + "backup_info_card_assets": "张", + "cache_settings_album_thumbnails": "图库缩略图({}张)", + "cache_settings_clear_cache_button": "清除缓存", + "cache_settings_clear_cache_button_title": "清除应用程序的缓存。在重新生成缓存之前,这将显著影响应用的性能。", + "cache_settings_image_cache_size": "图片缓存大小({}张)", + "cache_settings_statistics_album": "图库缩略图", + "cache_settings_statistics_assets": "{} 张 ({})", + "cache_settings_statistics_full": "完整图片", + "cache_settings_statistics_shared": "共享相册缩略图", + "cache_settings_statistics_thumbnail": "缩略图", + "cache_settings_statistics_title": "缓存使用情况", + "cache_settings_subtitle": "控制 Immich的缓存表现", + "cache_settings_thumbnail_size": "缩略图缓存大小({}张)", + "cache_settings_title": "缓存设置", + "control_bottom_app_bar_add_to_album": "添加到相册", + "control_bottom_app_bar_album_info": "{}张", + "control_bottom_app_bar_album_info_shared": "{} 张已分享", + "control_bottom_app_bar_create_new_album": "新建相册", + "control_bottom_app_bar_delete": "删除", + "control_bottom_app_bar_share": "分享", + "create_album_page_untitled": "未命名", + "create_shared_album_page_create": "新建", + "create_shared_album_page_share": "分享", + "create_shared_album_page_share_add_assets": "新增照片", + "create_shared_album_page_share_select_photos": "选择照片", + "daily_title_text_date": "\t\n\nE, MMM dd", + "daily_title_text_date_year": "E, MMM dd, yyyy", + "date_format": "E, LLL d, y • h:mm a", + "delete_dialog_alert": "这些数据将会永久性的从Immich和你的设备上删除", + "delete_dialog_cancel": "取消", + "delete_dialog_ok": "删除", + "delete_dialog_title": "永久删除", + "exif_bottom_sheet_description": "增加描述...", + "exif_bottom_sheet_details": "详情", + "exif_bottom_sheet_location": "位置", + "experimental_settings_new_asset_list_subtitle": "正在努力处理中", + "experimental_settings_new_asset_list_title": "启用实验性的照片宫格", + "experimental_settings_subtitle": "使用风险自负!", + "experimental_settings_title": "实验功能", + "home_page_add_to_album_conflicts": "添加{added}张到相册{album}。{failed} 项已经处于该相册中。", + "home_page_add_to_album_success": "添加了{added}张到相册{album}。", + "library_page_albums": "相册", + "library_page_new_album": "新建相册", + "login_form_button_text": "登录", + "login_form_email_hint": "youremail@email.com", + "login_form_endpoint_hint": "http://your-server-ip:port/api", + "login_form_endpoint_url": "服务器地址", + "login_form_err_http": "请检查http://或https://", + "login_form_err_invalid_email": "请输入正确的邮箱", + "login_form_err_leading_whitespace": "前面空格", + "login_form_err_trailing_whitespace": "后面空格", + "login_form_failed_get_oauth_server_config": "使用 OAuth 时出错,请检查服务器 地址", + "login_form_failed_get_oauth_server_disable": "OAuth 功能在此服务器上不可用", + "login_form_failed_login": "登录失败, 请检查邮箱、密码和服务器地址", + "login_form_label_email": "邮箱", + "login_form_label_password": "密码", + "login_form_password_hint": "密码", + "login_form_save_login": "保持登录", + "monthly_title_text_date_format": "MMMM y", + "profile_drawer_app_logs": "日志", + "profile_drawer_client_server_up_to_date": "客户端和服务端都是最新的", + "profile_drawer_settings": "设置", + "profile_drawer_sign_out": "退出登录", + "search_bar_hint": "搜索照片", + "search_page_no_objects": "没有事物信息", + "search_page_no_places": "地点信息不存在", + "search_page_places": "地点", + "search_page_things": "事物", + "search_result_page_new_search_hint": "搜索新的", + "select_additional_user_for_sharing_page_suggestions": "建议", + "select_user_for_sharing_page_err_album": "创建相册失败", + "select_user_for_sharing_page_share_suggestions": "建议", + "setting_image_viewer_help": "查看大图时会首先加载缩略图,然后加载中等质量的图片(如果启用),最后加载原始质量的图片(如果启用)。", + "setting_image_viewer_original_subtitle": "开启将会加载原图。关闭将会减少内存和网络占用。", + "setting_image_viewer_original_title": "加载原图", + "setting_image_viewer_preview_subtitle": "开启将会加载中等质量的图片,关闭后会加载原图或预览图。", + "setting_image_viewer_preview_title": "加载中等质量图片", + "setting_notifications_notify_failures_grace_period": "后台备份失败通知: {}", + "setting_notifications_notify_hours": "{}小时", + "setting_notifications_notify_immediately": "立即", + "setting_notifications_notify_minutes": "{}分钟", + "setting_notifications_notify_never": "从不", + "setting_notifications_notify_seconds": "{} 秒", + "setting_notifications_single_progress_subtitle": "每张图片的详细备份进度", + "setting_notifications_single_progress_title": "总体上传进度(已完成/所有内容)", + "setting_notifications_subtitle": "调整您的通知偏好", + "setting_notifications_title": "通知", + "setting_notifications_total_progress_subtitle": "总体上传进度(已完成/所有内容)", + "setting_notifications_total_progress_title": "展示后台整体备份进度", + "setting_pages_app_bar_settings": "设置", + "settings_require_restart": "请重启Immich使配置生效", + "share_add": "新增", + "share_add_photos": "新增照片", + "share_add_title": "新增标题", + "share_create_album": "新建相册", + "share_dialog_preparing": "准备中...", + "share_invite": "邀请共享相册", + "sharing_page_album": "共享相册", + "sharing_page_description": "新建共享相册以分享图片和视频给你的网络中的其他人。", + "sharing_page_empty_list": "空", + "sharing_silver_appbar_create_shared_album": "创建共享相册", + "sharing_silver_appbar_share_partner": "分享给同伴", + "tab_controller_nav_library": "图库", + "tab_controller_nav_photos": "照片", + "tab_controller_nav_search": "搜索", + "tab_controller_nav_sharing": "分享", + "theme_setting_asset_list_storage_indicator_title": "在图片标题展示存储占用", + "theme_setting_asset_list_tiles_per_row_title": "每行展示({})张图片", + "theme_setting_dark_mode_switch": "黑暗模式", + "theme_setting_image_viewer_quality_subtitle": "查看大图时的图片质量", + "theme_setting_image_viewer_quality_title": "图片质量", + "theme_setting_system_theme_switch": "自动 (跟随系统)", + "theme_setting_theme_subtitle": "选择应用的主题", + "theme_setting_theme_title": "主题", + "theme_setting_three_stage_loading_subtitle": "三段式加载可能会提升加载速度,但是可能会造成更高的网络负载", + "theme_setting_three_stage_loading_title": "启用三段式加载", + "version_announcement_overlay_ack": "我知道啦", + "version_announcement_overlay_release_notes": "发行说明", + "version_announcement_overlay_text_1": "号外号外,", + "version_announcement_overlay_text_2": "发布新版本啦!为避免缺少配置,请您抽出时间访问", + "version_announcement_overlay_text_3": "并检查您的docker-compose和.env是否为最新的。如果您使用WatchTower或者其他自动更新程序方式,您需要更加细致的检查。", + "version_announcement_overlay_title": "服务端有新版本啦 \uD83C\uDF89" +} \ No newline at end of file diff --git a/mobile/ios/Runner/Info.plist b/mobile/ios/Runner/Info.plist index 1497b4c571..eedee060b5 100644 --- a/mobile/ios/Runner/Info.plist +++ b/mobile/ios/Runner/Info.plist @@ -58,7 +58,7 @@ UIInterfaceOrientationPortrait UIInterfaceOrientationLandscapeLeft UIInterfaceOrientationLandscapeRight - + UISupportedInterfaceOrientations~ipad UIInterfaceOrientationPortrait @@ -84,20 +84,22 @@ CFBundleLocalizations - en - de + cs da + de + en es + fi fr it - fi ja ko nl pl pt + ru sk - cz + zh - + \ No newline at end of file diff --git a/mobile/lib/constants/locales.dart b/mobile/lib/constants/locales.dart index a7dd499c9e..85f650118e 100644 --- a/mobile/lib/constants/locales.dart +++ b/mobile/lib/constants/locales.dart @@ -4,6 +4,7 @@ const List locales = [ // Default locale Locale('en', 'US'), // Additional locales + Locale('cs', 'CZ'), Locale('da', 'DK'), Locale('de', 'DE'), Locale('es', 'ES'), @@ -11,12 +12,13 @@ const List locales = [ Locale('fr', 'FR'), Locale('it', 'IT'), Locale('ja', 'JP'), + Locale('ko', 'KR'), Locale('nl', 'NL'), Locale('pl', 'PL'), Locale('pt', 'PR'), - Locale('ko', 'KR'), + Locale('ru', 'RU'), Locale('sk', 'SK'), - Locale('cz', 'CZ'), + Locale('zh', 'CN'), ]; const String translationsPath = 'assets/i18n';