From 9faa7bd32cc3ea74d7757a8055dd70478e3090ea Mon Sep 17 00:00:00 2001 From: Amrut Waghmare Date: Wed, 10 May 2023 14:22:25 +0530 Subject: [PATCH 01/21] nmc 2023 - privacy policy localization changes added --- .../Supporting Files/en.lproj/Localizable.strings | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/iOSClient/Supporting Files/en.lproj/Localizable.strings b/iOSClient/Supporting Files/en.lproj/Localizable.strings index ef83e67d12..f00bb7b723 100644 --- a/iOSClient/Supporting Files/en.lproj/Localizable.strings +++ b/iOSClient/Supporting Files/en.lproj/Localizable.strings @@ -696,3 +696,16 @@ "_back_up_new_photos_only_" = "Back up new photos/videos only"; "_auto_upload_all_photos_warning_title_" = "Are you sure you want to upload all photos?"; "_auto_upload_all_photos_warning_message_" = "This can take some time to process depending on the amount of photos."; + +// MARK: Privacy Policy +"_privacy_settings_title_" = "Privacy Settings"; +"_privacy_help_text_after_login_" = "This app uses Cookies and similiar technolgies (tools). By clicking Accept, you accept the processing and also the Transfer of your data to third parties. The data will be used for Analysis, retargeting and to Display personalized Content and Advertising on sites and third-party sites. You can find further informatin, including Information on data processing by third-party Providers, in the settings and in our Privacy Policy.You can reject the use of the Tools or customize them at any time in the Settings."; +"_key_privacy_help_" = "Privacy Policy"; +"_key_reject_help_" = "reject"; +"_key_settings_help_" = "Settings"; +"_accept_button_title_" = "Accept"; +"_privacy_settings_help_text_" = "To optimize your app, we collect anonymous data. For this we use software solutions of different partners. We would like to give you full transparency and decision-making power over the processin and collection of your anonymized usage data. You can also change your settings at any time later in the app settings under data protection. Please note, however, that data collection makes a considerable contribution to the optimization of this app and you prevent this optimization by preventing data transmission."; +"_required_data_collection_" = "Required data collection"; +"_required_data_collection_help_text_" = "The collection of this data is necessary to be able to use essential functions of the app."; +"_analysis_data_acqusition_" = "Analysis-data acqusition for the design"; +"_analysis_data_acqusition_help_text_" = "This data helps us to optimize the app usage for you and to identify system crashes and errors more quickly."; From d563d14698fbfbcd6a584bf711250981d36aa342 Mon Sep 17 00:00:00 2001 From: Amrut Waghmare Date: Wed, 10 May 2023 14:25:01 +0530 Subject: [PATCH 02/21] NMC 2023 german translation update (+35 squashed commits) Squashed commits: [353bf009c] NMC 2023 - update missing localised strings for german languages [a754bbf24] NMC 2023 - Localisation change for empty filename alert [3170e8b5b] NMC 2023 - Localisation changes for auto upload description [ab885ab8e] NMC 2023 - NMC 2580 App Updater strings added [bfd0d6653] NMC 2023 - (nmc 2397) Strings update [872a80881] nmc 2023 - re sharing string update [9a3e27542] NMC 2023 - share strings update [b2d3c952f] NMC 2023 "Details" string changed [3450bb2ab] NMC 2023 Two localizable strings added for dashboard [c0f74faf0] nmc 2023 - image video upload localisation related changes [668332a07] nmc 2023 - more tab localisation changes [3489a28ab] nmc 2023 - localisation update for share text field [d7eb28e6b] nmc 2023 - sharing feature localisation strings update [1857be058] nmc 2023 - E2e and onboarding Internet not available strings update [6a6534546] nmc 2023 - scan cluster localisation changes [ed6b28265] NMC 1990 Settings cluster Localization strings added [d951a89ff] nmc 2023 - collabora localization changes added [f9656c196] nmc 2023 - privacy policy localization changes added [39fb24a46] NMC 2023 - update missing localised strings for german languages [3a190b508] NMC 2023 - Localisation change for empty filename alert [1ce0969b6] NMC 2023 - Localisation changes for auto upload description [bc178c063] NMC 2023 - NMC 2580 App Updater strings added [daee67130] NMC 2023 - (nmc 2397) Strings update [0e170564d] nmc 2023 - re sharing string update [fb10cb28b] NMC 2023 - share strings update [2b6a76baf] NMC 2023 "Details" string changed [05e6c22f9] NMC 2023 Two localizable strings added for dashboard [9713606b7] nmc 2023 - image video upload localisation related changes [18332eb52] nmc 2023 - more tab localisation changes [9aeba2a4f] nmc 2023 - localisation update for share text field [92836cf7b] nmc 2023 - sharing feature localisation strings update [0ff7d2b7f] nmc 2023 - E2e and onboarding Internet not available strings update [e2d677b4d] nmc 2023 - scan cluster localisation changes [5d59992d2] NMC 1990 Settings cluster Localization strings added [a3d0a2217] nmc 2023 - collabora localization changes added --- .../en.lproj/Localizable.strings | 187 ++++++++++++++++-- 1 file changed, 167 insertions(+), 20 deletions(-) diff --git a/iOSClient/Supporting Files/en.lproj/Localizable.strings b/iOSClient/Supporting Files/en.lproj/Localizable.strings index f00bb7b723..25f8d74ad8 100644 --- a/iOSClient/Supporting Files/en.lproj/Localizable.strings +++ b/iOSClient/Supporting Files/en.lproj/Localizable.strings @@ -64,6 +64,12 @@ "_audio_" = "Audio"; "_unknown_" = "Unknown"; "_success_" = "Success"; +"_initialization_" = "Initialization"; +"_experimental_" = "Experimental"; +"_select_dir_media_tab_" = "Select as folder \"Media\""; +"_error_creation_file_" = "Oops! Could not create the file"; +"_save_path_" = "Storage path"; +"_save_settings_" = "Save settings"; "_mode_filename_" = "Filename mode"; "_warning_owncloud_" = "You are connected to an ownCloud server. This is untested and unsupported, use at your own risk. To upgrade to Nextcloud, see https://nextcloud.com/migration."; "_warning_unsupported_" = "You are using an unsupported version of Nextcloud. For the safety of your data we strongly recommend updating to the latest stable Nextcloud."; @@ -77,11 +83,19 @@ "_the_account_" = "The account"; "_does_not_exist_" = "does not exist"; "_sharing_" = "Sharing"; -"_details_" = "Details"; -"_no_permission_add_file_" = "You don't have permission to add files."; -"_no_permission_delete_file_" = "You don't have permission to delete files."; -"_no_permission_modify_file_" = "You don't have permission to modify files."; -"_no_permission_favorite_file_" = "You don't have permission to add the file to your favorites."; +"_details_" = "Share"; +"_sub_details_" = "Subscription Details"; +"_subscriptions_" = "Subscriptions"; +"_dark_mode_" = "Dark mode"; +"_dark_mode_detect_" = "Detect iOS dark mode"; +"_screen_" = "Screen"; +"_wipe_account_" = "Account is wiped from server"; +"_appconfig_view_title_" = "Account configuration in progress …"; +"_no_permission_add_file_" = "You don't have permission to add files"; +"_no_permission_delete_file_" = "You don't have permission to delete files"; +"_no_permission_modify_file_" = "You don't have permission to modify files"; +"_no_permission_favorite_file_" = "You don't have permission to add the file to your favorites"; +"_request_upload_new_ver_" = "The file has been modified, do you want to upload the new version?"; "_add_folder_info_" = "Add folder info"; "_back_" = "Back"; "_search_" = "Search"; @@ -113,7 +127,6 @@ /* MARK: Files lock */ -"_lock_" = "Lock"; "_unlock_" = "Unlock"; "_lock_file_" = "Lock file"; "_unlock_file_" = "Unlock file"; @@ -136,6 +149,10 @@ "_source_code_" = "Get source code"; "_account_select_" = "Select the account"; "_account_select_to_add_" = "Select the account to add"; +"_host_insert_" = "Insert the host name, for example:"; +"_certificate_not_found_" = "File %@ in documents directory not found."; +"_copy_failed_" = "Copy failed"; +"_certificate_installed_" = "Certificate installed"; "_remove_local_account_" = "Remove local account"; "_want_delete_account_" = "Do you want to remove local account?"; "_prevent_http_redirection_"= "The redirection in HTTP is not permitted."; @@ -203,7 +220,9 @@ "_notifications_" = "Notifications"; "_quota_space_unlimited_" = "Unlimited"; "_quota_space_unknown_" = "Unknown"; -"_quota_using_" = "You are using %@ of %@"; +"_quota_using_" = "%@ "; +"_quota_using_of_" = "of %@"; +"_quota_using_percentage_" = "Memory to %@ occupied"; "_acknowledgements_" = "Acknowledgements"; "_settings_" = "Settings"; "_enter_password_" = "Enter password …"; @@ -212,17 +231,33 @@ "_lock_not_active_" = "Lock: Off"; "_lock_protection_no_screen_" = "Do not ask at startup"; "_enable_touch_face_id_" = "Enable Touch/Face ID"; +"_security_" = "Security"; +"_data_protection_" = "Data protection"; +"_privacy_settings_" = "Privacy Settings"; +"_used_opensource_software_" = "OpenSource software used"; +"_service_" = "Service"; +"_imprint_" = "Imprint"; +"_magentacloud_version_" = "MagentaCLOUD Version"; +"_url_" = "URL"; +"_username_" = "Username"; +"_change_credentials_" = "Change your credentials"; "_wifi_only_" = "Only use Wi-Fi connection"; "_settings_autoupload_" = "Auto upload"; "_clear_cache_" = "Clear cache"; "_clear_cache_footer_" = "Clear downloaded and offline files from the app"; -"_exit_" = "Reset application"; "_exit_footer_" = "Remove all accounts and local data from the app."; +"_exit_" = "Logout"; +"_funct_not_enabled_" = "Functionality not enabled"; +"_passcode_activate_" = "Password lock on"; +"_disabling_passcode_" = "Removing password lock"; "_want_exit_" = "Attention! Will be reset to initial state. Continue?"; "_want_delete_cache_" = "Do you want to delete the cache (this also removes the transfers in progress)?"; "_add_account_" = "Add account"; "_want_delete_" = "You will delete the following: "; "_want_leave_share_" = "You will leave the following shares: "; +"_delete_account_" = "Remove account"; +"_delete_active_account_" = "Remove active account"; +//"_want_delete_" = "Do you really want to delete?"; "_no_delete_" = "No, do not delete"; "_yes_delete_" = "Yes, delete"; "_information_" = "Information"; @@ -237,7 +272,16 @@ "_autoupload_photos_" = "Auto upload photos"; "_autoupload_videos_" = "Auto upload videos"; "_autoupload_favorites_" = "Auto upload favorites only"; -"_autoupload_description_" = "New photos/videos will be automatically uploaded to your server."; +"_autoupload_description_" = "New photos/videos will be automatically uploaded to your MagentaCLOUD"; +"_autoupload_description_background_" = "This option requires the use of GPS to trigger the detection of new photos/videos in the camera roll once the location changes significantly"; +"_autoupload_background_title_" = "Limitations"; +"_autoupload_background_msg_" = "Due to iOS restrictions, it is not yet possible to perform background processes, unless GPS services are activated. Once the cell in the cellular network is changed, the system wakes up for a short time and checks for new photos to upload to the cloud."; +"_autoupload_change_location_" = "Change folder"; +"_autoupload_location_now_" = "Folder"; +"_autoupload_location_default_" = "Restore default folder"; +"_autoupload_change_location_footer_" = "Change folder used for \"Automatic upload of camera photos\" (if the option is enabled)"; +"_autoupload_not_select_home_" = "Select a folder"; +"_autoupload_save_album_" = "Copy photo or video into the photo album"; "_autoupload_fullphotos_" = "Upload the whole camera roll"; "_start_autoupload_" = "Turn on auto uploading"; "_stop_autoupload_" = "Stop auto uploading"; @@ -272,6 +316,9 @@ "_login_url_error_" = "URL error, please verify your server URL"; "_favorites_" = "Favorites"; "_favorite_short_" = "Favorite"; +"_favorite_" = "Favorite"; +"_unfavorite_" = "Unfavorite"; +"_no_files_uploaded_" = "No files uploaded"; "_tutorial_favorite_view_" = "Files and folders you mark as favorites will show up here"; "_tutorial_offline_view_" = "Files copied here will be available offline.\n\nThey will be synchronized with your cloud."; "_tutorial_groupfolders_view_" = "No Group folders yet"; @@ -329,7 +376,6 @@ "_files_no_files_" = "No files in here"; "_files_no_folders_" = "No folders in here"; "_request_in_progress_" = "Request to server in progress …"; -"_personal_files_only_" = "Personal files only"; "audio" = "AUDIO"; "directory" = "FOLDERS"; @@ -355,6 +401,12 @@ "_media_viewimage_show_" = "Show only images"; "_media_viewvideo_show_" = "Show only video"; "_media_show_all_" = "Show both"; +"_media_by_created_date_" = "Sort by created date"; +"_media_by_upload_date_" = "Sort by upload date"; +"_media_by_modified_date_" = "Sort by modified date"; +"_insert_password_pfd_" = "Secured PDF. Enter password"; +"_password_pdf_error_" = "Wrong password"; +"_error_download_photobrowser_" = "Error: Unable to download photo"; "_good_morning_" = "Good morning"; "_good_day_" = "Good day"; "_good_afternoon_" = "Good afternoon"; @@ -373,19 +425,55 @@ "_user_sharee_footer_" = "Tap to change permissions"; "_enforce_password_protection_" = "Enforce password protection"; "_shared_with_you_by_" = "Shared with you by"; -"_shareLinksearch_placeholder_" = "Name, email, or Federated Cloud ID …"; +//"_shareLinksearch_placeholder_" = "Name, email, or Federated Cloud ID …"; +//"_new_comment_" = "New comment …"; +//"_edit_comment_" = "Edit comment"; +//"_delete_comment_" = "Delete comment"; +//"_share_read_only_" = "View only"; +//"_share_editing_" = "Can edit"; +"_share_reshare_allowed_" = "Resharing is allowed."; +"_share_reshare_not_allowed_" = "Resharing is not allowed."; +"_sharing_message_" = "You can create links or send shares by mail. If you invite MagentaCLOUD users, you have more opportunities for collaboration."; +"_create_link_" = "Create Link"; +"personal_share_by_mail" = "Personal share by mail"; +"_your_shares_" = "Your Shares"; +"_share_linklabel_" = "Link '%@'"; +"_share_link_folder_" = "Link to folder"; +"_share_link_file_" = "Link to file"; +"no_shares_created" = "No shares created yet."; +"_advance_permissions_" = "Advanced permissions"; +"_send_new_email_" = "Send new email"; +"_apply_changes_" = "Apply changes"; +"_send_share_" = "Send share"; +"_PERMISSIONS_" = "PERMISSIONS"; +"share_editing_message" = "There are no editing functions for files unless you share them with MagentaCLOUD users."; +"_file_drop_message_" = "With File drop, only uploading is allowed. Only you can see files and folders that have been uploaded."; +"_custom_link_label" = "Your custom link label"; +"_set_password_" = "Set password"; +"_share_expiration_date_placeholder_"= "Expiration date for this share"; +"_share_download_limit_" = "Download Limit"; +"_share_download_limit_placeholder_" = "Enter download limit"; +"_share_download_limit_alert_empty_" = "Download limit cannot be empty."; +"_share_download_limit_alert_zero_" = "Download limit should be greater than 0."; +"_share_remaining_download_" = "Downloads:"; +"_share_read_only_" = "Read only"; +"_share_editing_" = "Can edit"; +"_share_file_drop_" = "Filedrop only"; +"_share_hide_download_" = "Prevent download"; +"_share_note_recipient_" = "YOUR MESSAGE"; +"_shareLinksearch_placeholder_" = "Contact name or email address"; +"_shareLinksearch_mail_placeholder_" = "Type a name or an email and press Enter"; "_new_comment_" = "New comment …"; "_edit_comment_" = "Edit comment"; "_delete_comment_" = "Delete comment"; -"_share_read_only_" = "View only"; -"_share_editing_" = "Can edit"; +"_share_allow_editing_" = "Allow editing"; "_share_allow_upload_" = "Allow upload and editing"; -"_share_file_drop_" = "File drop (upload only)"; "_share_secure_file_drop_" = "Secure file drop (upload only)"; "_share_hide_download_" = "Hide download"; "_share_limit_download_" = "Limit downloads"; "_remaining_" = "%d remaining"; "_share_password_protect_" = "Password protection"; +//"_share_password_protect_" = "Password protect"; "_share_expiration_date_" = "Set expiration date"; "_share_note_recipient_" = "Note to recipient"; "_share_add_sharelink_" = "Add another link"; @@ -393,12 +481,12 @@ "_share_can_create_" = "Allow creating"; "_share_can_change_" = "Allow editing"; "_share_can_delete_" = "Allow deleting"; -"_share_can_download_" = "Allow download"; "_share_unshare_" = "Unshare"; "_share_internal_link_" = "Internal link"; -"_share_internal_link_des_" = "Only works for users with access to this file/folder."; -"_share_reshare_disabled_" = "You are not allowed to reshare this file/folder."; -"_share_reshare_restricted_" = "Note: You only have limited permission to reshare this file/folder."; +"_share_internal_link_des_" = "Only works for users with access to this file/folder"; +"_share_reshare_disabled_" = "You are not allowed to reshare this file/folder"; +"_share_reshare_restricted_" = "Note: You only have limited permission to reshare this file/folder"; +"_share_can_download_" = "Allow download"; "_no_transfer_" = "No transfers yet"; "_no_transfer_sub_" = "Uploads and downloads from this device will show up here"; @@ -439,8 +527,34 @@ "_e2e_set_folder_encrypted_" = "Encrypt"; "_e2e_remove_folder_encrypted_" = "Decrypt"; "_e2e_goto_settings_for_enable_" = "This is an encrypted directory, go to \"Settings\" and enable end-to-end encryption"; -"_e2e_error_" = "An internal end-to-end encryption error occurred."; -"_e2e_in_upload_" = "Upload in progress, please wait for all files to be transferred."; +"_e2e_error_" = "An internal end-to-end encryption error occurred"; +"_e2e_in_upload_" = "Upload in progress, please wait for all files to be transferred"; +"_e2e_delete_folder_not_permitted_" = "Deletion of the directory marked as \"encrypted\" is not allowed"; +"_e2e_error_encode_metadata_" = "Serious internal error in encoding metadata"; +"_e2e_error_decode_metadata_" = "Serious internal error in decoding metadata"; +"_e2e_error_create_encrypted_" = "Could not create encrypted file"; +"_e2e_error_update_metadata_" = "Update metadata error"; +"_e2e_error_store_metadata_" = "Could not save metadata"; +"_e2e_error_send_metadata_" = "Could not send metadata"; +"_e2e_error_delete_metadata_" = "Could not delete metadata"; +"_e2e_error_get_metadata_" = "Could not fetch metadata"; +"_e2e_error_not_enabled_" = "Serious internal error. End-to-end encryption not enabled"; +"_e2e_error_record_not_found_" = "Serious internal error. Records not found"; +"_e2e_error_unlock_" = "Could not unlock folder"; +"_e2e_error_lock_" = "Could not lock folder"; +"_e2e_error_delete_mark_folder_" = "Decrypt marked folder"; +"_e2e_error_mark_folder_" = "Encrypt folder"; +"_e2e_error_directory_not_empty_" = "The directory is not empty"; +"_e2e_error_not_move_" = "It is not possible move files to encrypted directory"; +"_e2e_error_not_versionwriteable_" = "The E2EE version of the server is not compatible with this client"; +"_start_e2e_encryption_1_" = "To set up end-to-end encryption, they must first set up the PIN lock to prevent unauthorised people from accessing your key."; +"_start_e2e_encryption_2_" = "After starting the encryption, a randomly generated word sequence (passphrase) of 12 words is displayed. This remains in this app and can be displayed again. Nevertheless, we recommend that you write down the passphrase."; +"_start_e2e_encryption_3_" = "The passphrase is your personal password with which you can access encrypted data in your MagentaCLOUD or enable access to these files on other devices such as your PC."; +"_read_passphrase_description_" = "Here you can display the passphrase again and also copy it. You need the passphrase if you want to decrypt the data on another device with access to MagentaCLOUD, for example your PC or another smartphone or tablet."; +"_remove_passphrase_desc_1_" = "You can remove the passphrase on this device. This will not affect the encrypted content, but this device will no longer be able to decrypt your data."; +"_remove_passphrase_desc_2_" = "You can re-enter the passphrase here at any time to ensure access to your encrypted content from this device."; +"_e2e_error_incorrect_passphrase_" = "Wrong password?"; +"_e2e_error_passphrase_title" = "Error while decrypting."; "_scans_document_" = "Scan document"; "_scanned_images_" = "Scanned images"; "_scan_document_pdf_page_" = "Page"; @@ -709,3 +823,36 @@ "_required_data_collection_help_text_" = "The collection of this data is necessary to be able to use essential functions of the app."; "_analysis_data_acqusition_" = "Analysis-data acqusition for the design"; "_analysis_data_acqusition_help_text_" = "This data helps us to optimize the app usage for you and to identify system crashes and errors more quickly."; + +// MARK: Collabora +"_prefix_upload_path_" = "MagentaCLOUD/"; +"_please_enter_file_name_" = "Please enter the file name"; + +// MARK: Scan +"_location_" = "Location"; +"_save_with_text_recognition_" = "SAVE WITH TEXT RECOGNITION (OCR)"; +"_pdf_with_ocr_" = "PDF (OCR)"; +"_text_file_ocr_" = "Textfile (txt)"; +"_save_without_text_recognition_" = "SAVE WITHOUT TEXT RECOGNITION"; +"_pdf_" = "PDF"; +"_jpg_" = "JPG"; +"_png_" = "PNG"; +"_set_password_" = "Set password"; +"_no_password_warn_" = "Please enter a password for the PDF you want to create or disable the function."; +"_saved_info_alert_" = "Saving will take some time, especially if you have selected several pages and file formats."; +"_no_file_type_selection_error_" = "Please select at least one filetype"; +"_no_internet_alert_message_" = "A data connection is not currently allowed."; +"_no_internet_alert_title_" = "Connection error"; +"_auto_upload_help_text_" = "With this option, you upload your photos or videos to the same folder that you selected for \"Automatic upload.\""; + +// MARK: Dashboard +"_shared_" = "Shared"; +"_recieved_" = "Received"; + +// MARK: App Updater +"update_available" = "Update available"; +"update_description" = "MagentaCLOUD version %@ is now available"; +"update" = "Update"; +"not_now" = "Not Now"; + +"_prompt_insert_file_name" = "Please enter filename"; From 17932689439f3e23f9a3decb308b673a6a71de83 Mon Sep 17 00:00:00 2001 From: Amrut Waghmare Date: Fri, 19 May 2023 18:08:17 +0530 Subject: [PATCH 03/21] nmc 2023 - scan cluster localisation changes --- iOSClient/Supporting Files/en.lproj/Localizable.strings | 2 ++ 1 file changed, 2 insertions(+) diff --git a/iOSClient/Supporting Files/en.lproj/Localizable.strings b/iOSClient/Supporting Files/en.lproj/Localizable.strings index 25f8d74ad8..b6eebca3a1 100644 --- a/iOSClient/Supporting Files/en.lproj/Localizable.strings +++ b/iOSClient/Supporting Files/en.lproj/Localizable.strings @@ -830,6 +830,8 @@ // MARK: Scan "_location_" = "Location"; +"_prefix_upload_path_" = "MagentaCLOUD/"; + "_save_with_text_recognition_" = "SAVE WITH TEXT RECOGNITION (OCR)"; "_pdf_with_ocr_" = "PDF (OCR)"; "_text_file_ocr_" = "Textfile (txt)"; From daa5afb8e5696a25cfbf7669c681b845ded1b00d Mon Sep 17 00:00:00 2001 From: Amrut Waghmare Date: Tue, 6 Jun 2023 22:57:35 +0530 Subject: [PATCH 04/21] nmc 2023 - sharing feature localisation strings update --- .../xcschemes/File Provider Extension UI.xcscheme | 1 - .../xcschemes/WidgetDashboardIntentHandler.xcscheme | 1 - iOSClient/Supporting Files/en.lproj/Localizable.strings | 5 +++++ 3 files changed, 5 insertions(+), 2 deletions(-) diff --git a/Nextcloud.xcodeproj/xcshareddata/xcschemes/File Provider Extension UI.xcscheme b/Nextcloud.xcodeproj/xcshareddata/xcschemes/File Provider Extension UI.xcscheme index 313421491e..f8a537eaa0 100644 --- a/Nextcloud.xcodeproj/xcshareddata/xcschemes/File Provider Extension UI.xcscheme +++ b/Nextcloud.xcodeproj/xcshareddata/xcschemes/File Provider Extension UI.xcscheme @@ -73,7 +73,6 @@ savedToolIdentifier = "" useCustomWorkingDirectory = "NO" debugDocumentVersioning = "YES" - askForAppToLaunch = "Yes" launchAutomaticallySubstyle = "2"> diff --git a/Nextcloud.xcodeproj/xcshareddata/xcschemes/WidgetDashboardIntentHandler.xcscheme b/Nextcloud.xcodeproj/xcshareddata/xcschemes/WidgetDashboardIntentHandler.xcscheme index ff77649baf..ad27285399 100644 --- a/Nextcloud.xcodeproj/xcshareddata/xcschemes/WidgetDashboardIntentHandler.xcscheme +++ b/Nextcloud.xcodeproj/xcshareddata/xcschemes/WidgetDashboardIntentHandler.xcscheme @@ -73,7 +73,6 @@ savedToolIdentifier = "" useCustomWorkingDirectory = "NO" debugDocumentVersioning = "YES" - askForAppToLaunch = "Yes" launchAutomaticallySubstyle = "2"> diff --git a/iOSClient/Supporting Files/en.lproj/Localizable.strings b/iOSClient/Supporting Files/en.lproj/Localizable.strings index b6eebca3a1..8c1abb5c1b 100644 --- a/iOSClient/Supporting Files/en.lproj/Localizable.strings +++ b/iOSClient/Supporting Files/en.lproj/Localizable.strings @@ -82,6 +82,10 @@ "_account_not_available_" = "The account %@ of %@ does not exist, please add it to be able to read the file %@."; "_the_account_" = "The account"; "_does_not_exist_" = "does not exist"; +"_purchase_" = "Purchase"; +"_account_not_exists_" = "The account %@ of %@ does not exist"; +"_error_parameter_schema_" = "Wrong parameters, impossible to continue"; +"_comments_" = "Comments"; "_sharing_" = "Sharing"; "_details_" = "Share"; "_sub_details_" = "Subscription Details"; @@ -433,6 +437,7 @@ //"_share_editing_" = "Can edit"; "_share_reshare_allowed_" = "Resharing is allowed."; "_share_reshare_not_allowed_" = "Resharing is not allowed."; +"_shareLinksearch_placeholder_" = "Contact name or email address"; "_sharing_message_" = "You can create links or send shares by mail. If you invite MagentaCLOUD users, you have more opportunities for collaboration."; "_create_link_" = "Create Link"; "personal_share_by_mail" = "Personal share by mail"; From 67c0b60e1c93b74eae5a6988338613605eedb5bf Mon Sep 17 00:00:00 2001 From: Amrut Waghmare Date: Wed, 7 Jun 2023 15:20:10 +0530 Subject: [PATCH 05/21] nmc 2023 - localisation update for share text field --- iOSClient/Supporting Files/en.lproj/Localizable.strings | 1 - 1 file changed, 1 deletion(-) diff --git a/iOSClient/Supporting Files/en.lproj/Localizable.strings b/iOSClient/Supporting Files/en.lproj/Localizable.strings index 8c1abb5c1b..e775251963 100644 --- a/iOSClient/Supporting Files/en.lproj/Localizable.strings +++ b/iOSClient/Supporting Files/en.lproj/Localizable.strings @@ -437,7 +437,6 @@ //"_share_editing_" = "Can edit"; "_share_reshare_allowed_" = "Resharing is allowed."; "_share_reshare_not_allowed_" = "Resharing is not allowed."; -"_shareLinksearch_placeholder_" = "Contact name or email address"; "_sharing_message_" = "You can create links or send shares by mail. If you invite MagentaCLOUD users, you have more opportunities for collaboration."; "_create_link_" = "Create Link"; "personal_share_by_mail" = "Personal share by mail"; From 5b245b9082fcd8d358bd63b04d3a0eeb452f5ef3 Mon Sep 17 00:00:00 2001 From: TSI-amrutwaghmare <96108296+TSI-amrutwaghmare@users.noreply.github.com> Date: Tue, 27 Feb 2024 10:48:28 +0530 Subject: [PATCH 06/21] NMC 2023 - update missing localised strings for german languages --- iOSClient/Supporting Files/en.lproj/Localizable.strings | 3 +++ 1 file changed, 3 insertions(+) diff --git a/iOSClient/Supporting Files/en.lproj/Localizable.strings b/iOSClient/Supporting Files/en.lproj/Localizable.strings index e775251963..0bf3130c59 100644 --- a/iOSClient/Supporting Files/en.lproj/Localizable.strings +++ b/iOSClient/Supporting Files/en.lproj/Localizable.strings @@ -84,6 +84,9 @@ "_does_not_exist_" = "does not exist"; "_purchase_" = "Purchase"; "_account_not_exists_" = "The account %@ of %@ does not exist"; +"_account_not_available_" = "The account %@ of %@ does not exist, please add it to be able to read the file %@"; +"_the_account_" = "The account"; +"_does_not_exist_" = "does not exist"; "_error_parameter_schema_" = "Wrong parameters, impossible to continue"; "_comments_" = "Comments"; "_sharing_" = "Sharing"; From 99c11e44defde1cef90873d37b43be03308a036f Mon Sep 17 00:00:00 2001 From: Amrut Waghmare Date: Wed, 10 May 2023 14:22:25 +0530 Subject: [PATCH 07/21] nmc 2023 - privacy policy localization changes added --- .../en.lproj/Localizable.strings | 51 ++++--------------- 1 file changed, 11 insertions(+), 40 deletions(-) diff --git a/iOSClient/Supporting Files/en.lproj/Localizable.strings b/iOSClient/Supporting Files/en.lproj/Localizable.strings index 0bf3130c59..5d23e4e010 100644 --- a/iOSClient/Supporting Files/en.lproj/Localizable.strings +++ b/iOSClient/Supporting Files/en.lproj/Localizable.strings @@ -68,7 +68,7 @@ "_experimental_" = "Experimental"; "_select_dir_media_tab_" = "Select as folder \"Media\""; "_error_creation_file_" = "Oops! Could not create the file"; -"_save_path_" = "Storage path"; +"_save_path_" = "Save path"; "_save_settings_" = "Save settings"; "_mode_filename_" = "Filename mode"; "_warning_owncloud_" = "You are connected to an ownCloud server. This is untested and unsupported, use at your own risk. To upgrade to Nextcloud, see https://nextcloud.com/migration."; @@ -90,7 +90,7 @@ "_error_parameter_schema_" = "Wrong parameters, impossible to continue"; "_comments_" = "Comments"; "_sharing_" = "Sharing"; -"_details_" = "Share"; +"_details_" = "Details"; "_sub_details_" = "Subscription Details"; "_subscriptions_" = "Subscriptions"; "_dark_mode_" = "Dark mode"; @@ -134,6 +134,7 @@ /* MARK: Files lock */ +"_lock_" = "Lock"; "_unlock_" = "Unlock"; "_lock_file_" = "Lock file"; "_unlock_file_" = "Unlock file"; @@ -156,7 +157,7 @@ "_source_code_" = "Get source code"; "_account_select_" = "Select the account"; "_account_select_to_add_" = "Select the account to add"; -"_host_insert_" = "Insert the host name, for example:"; +"_host_insert_" = "Insert the hostname, for example:"; "_certificate_not_found_" = "File %@ in documents directory not found."; "_copy_failed_" = "Copy failed"; "_certificate_installed_" = "Certificate installed"; @@ -227,9 +228,7 @@ "_notifications_" = "Notifications"; "_quota_space_unlimited_" = "Unlimited"; "_quota_space_unknown_" = "Unknown"; -"_quota_using_" = "%@ "; -"_quota_using_of_" = "of %@"; -"_quota_using_percentage_" = "Memory to %@ occupied"; +"_quota_using_" = "You are using %@ of %@"; "_acknowledgements_" = "Acknowledgements"; "_settings_" = "Settings"; "_enter_password_" = "Enter password …"; @@ -238,13 +237,6 @@ "_lock_not_active_" = "Lock: Off"; "_lock_protection_no_screen_" = "Do not ask at startup"; "_enable_touch_face_id_" = "Enable Touch/Face ID"; -"_security_" = "Security"; -"_data_protection_" = "Data protection"; -"_privacy_settings_" = "Privacy Settings"; -"_used_opensource_software_" = "OpenSource software used"; -"_service_" = "Service"; -"_imprint_" = "Imprint"; -"_magentacloud_version_" = "MagentaCLOUD Version"; "_url_" = "URL"; "_username_" = "Username"; "_change_credentials_" = "Change your credentials"; @@ -408,6 +400,7 @@ "_media_viewimage_show_" = "Show only images"; "_media_viewvideo_show_" = "Show only video"; "_media_show_all_" = "Show both"; +"_media_view_options_" = "View options"; "_media_by_created_date_" = "Sort by created date"; "_media_by_upload_date_" = "Sort by upload date"; "_media_by_modified_date_" = "Sort by modified date"; @@ -469,12 +462,16 @@ "_share_hide_download_" = "Prevent download"; "_share_note_recipient_" = "YOUR MESSAGE"; "_shareLinksearch_placeholder_" = "Contact name or email address"; +"_shareLinksearch_placeholder_" = "Type a name and press Search"; "_shareLinksearch_mail_placeholder_" = "Type a name or an email and press Enter"; "_new_comment_" = "New comment …"; "_edit_comment_" = "Edit comment"; "_delete_comment_" = "Delete comment"; "_share_allow_editing_" = "Allow editing"; +"_share_read_only_" = "View only"; +"_share_editing_" = "Editing"; "_share_allow_upload_" = "Allow upload and editing"; +"_share_file_drop_" = "File drop (upload only)"; "_share_secure_file_drop_" = "Secure file drop (upload only)"; "_share_hide_download_" = "Hide download"; "_share_limit_download_" = "Limit downloads"; @@ -488,12 +485,12 @@ "_share_can_create_" = "Allow creating"; "_share_can_change_" = "Allow editing"; "_share_can_delete_" = "Allow deleting"; +"_share_can_download_" = "Allow download"; "_share_unshare_" = "Unshare"; "_share_internal_link_" = "Internal link"; "_share_internal_link_des_" = "Only works for users with access to this file/folder"; "_share_reshare_disabled_" = "You are not allowed to reshare this file/folder"; "_share_reshare_restricted_" = "Note: You only have limited permission to reshare this file/folder"; -"_share_can_download_" = "Allow download"; "_no_transfer_" = "No transfers yet"; "_no_transfer_sub_" = "Uploads and downloads from this device will show up here"; @@ -536,32 +533,6 @@ "_e2e_goto_settings_for_enable_" = "This is an encrypted directory, go to \"Settings\" and enable end-to-end encryption"; "_e2e_error_" = "An internal end-to-end encryption error occurred"; "_e2e_in_upload_" = "Upload in progress, please wait for all files to be transferred"; -"_e2e_delete_folder_not_permitted_" = "Deletion of the directory marked as \"encrypted\" is not allowed"; -"_e2e_error_encode_metadata_" = "Serious internal error in encoding metadata"; -"_e2e_error_decode_metadata_" = "Serious internal error in decoding metadata"; -"_e2e_error_create_encrypted_" = "Could not create encrypted file"; -"_e2e_error_update_metadata_" = "Update metadata error"; -"_e2e_error_store_metadata_" = "Could not save metadata"; -"_e2e_error_send_metadata_" = "Could not send metadata"; -"_e2e_error_delete_metadata_" = "Could not delete metadata"; -"_e2e_error_get_metadata_" = "Could not fetch metadata"; -"_e2e_error_not_enabled_" = "Serious internal error. End-to-end encryption not enabled"; -"_e2e_error_record_not_found_" = "Serious internal error. Records not found"; -"_e2e_error_unlock_" = "Could not unlock folder"; -"_e2e_error_lock_" = "Could not lock folder"; -"_e2e_error_delete_mark_folder_" = "Decrypt marked folder"; -"_e2e_error_mark_folder_" = "Encrypt folder"; -"_e2e_error_directory_not_empty_" = "The directory is not empty"; -"_e2e_error_not_move_" = "It is not possible move files to encrypted directory"; -"_e2e_error_not_versionwriteable_" = "The E2EE version of the server is not compatible with this client"; -"_start_e2e_encryption_1_" = "To set up end-to-end encryption, they must first set up the PIN lock to prevent unauthorised people from accessing your key."; -"_start_e2e_encryption_2_" = "After starting the encryption, a randomly generated word sequence (passphrase) of 12 words is displayed. This remains in this app and can be displayed again. Nevertheless, we recommend that you write down the passphrase."; -"_start_e2e_encryption_3_" = "The passphrase is your personal password with which you can access encrypted data in your MagentaCLOUD or enable access to these files on other devices such as your PC."; -"_read_passphrase_description_" = "Here you can display the passphrase again and also copy it. You need the passphrase if you want to decrypt the data on another device with access to MagentaCLOUD, for example your PC or another smartphone or tablet."; -"_remove_passphrase_desc_1_" = "You can remove the passphrase on this device. This will not affect the encrypted content, but this device will no longer be able to decrypt your data."; -"_remove_passphrase_desc_2_" = "You can re-enter the passphrase here at any time to ensure access to your encrypted content from this device."; -"_e2e_error_incorrect_passphrase_" = "Wrong password?"; -"_e2e_error_passphrase_title" = "Error while decrypting."; "_scans_document_" = "Scan document"; "_scanned_images_" = "Scanned images"; "_scan_document_pdf_page_" = "Page"; From f00c5c3b7dd26c44609ea63ea85b45a3d6b45db5 Mon Sep 17 00:00:00 2001 From: Shweta Waikar Date: Thu, 11 May 2023 16:15:49 +0530 Subject: [PATCH 08/21] NMC 1990 Settings cluster Localization strings added --- iOSClient/Supporting Files/en.lproj/Localizable.strings | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/iOSClient/Supporting Files/en.lproj/Localizable.strings b/iOSClient/Supporting Files/en.lproj/Localizable.strings index 5d23e4e010..f8ce4de125 100644 --- a/iOSClient/Supporting Files/en.lproj/Localizable.strings +++ b/iOSClient/Supporting Files/en.lproj/Localizable.strings @@ -237,6 +237,13 @@ "_lock_not_active_" = "Lock: Off"; "_lock_protection_no_screen_" = "Do not ask at startup"; "_enable_touch_face_id_" = "Enable Touch/Face ID"; +"_security_" = "Security"; +"_data_protection_" = "Data protection"; +"_privacy_settings_" = "Privacy Settings"; +"_used_opensource_software_" = "OpenSource software used"; +"_service_" = "Service"; +"_imprint_" = "Imprint"; +"_magentacloud_version_" = "MagentaCLOUD Version"; "_url_" = "URL"; "_username_" = "Username"; "_change_credentials_" = "Change your credentials"; From 91c94834273ab8935df2ed1ebf837ec41f51f0fd Mon Sep 17 00:00:00 2001 From: Amrut Waghmare Date: Wed, 24 May 2023 18:13:44 +0530 Subject: [PATCH 09/21] nmc 2023 - E2e and onboarding Internet not available strings update --- .../en.lproj/Localizable.strings | 24 +++++++++++++++++++ 1 file changed, 24 insertions(+) diff --git a/iOSClient/Supporting Files/en.lproj/Localizable.strings b/iOSClient/Supporting Files/en.lproj/Localizable.strings index f8ce4de125..accd177c60 100644 --- a/iOSClient/Supporting Files/en.lproj/Localizable.strings +++ b/iOSClient/Supporting Files/en.lproj/Localizable.strings @@ -540,6 +540,30 @@ "_e2e_goto_settings_for_enable_" = "This is an encrypted directory, go to \"Settings\" and enable end-to-end encryption"; "_e2e_error_" = "An internal end-to-end encryption error occurred"; "_e2e_in_upload_" = "Upload in progress, please wait for all files to be transferred"; +"_e2e_delete_folder_not_permitted_" = "Deletion of the directory marked as \"encrypted\" is not allowed"; +"_e2e_error_encode_metadata_" = "Serious internal error in encoding metadata"; +"_e2e_error_decode_metadata_" = "Serious internal error in decoding metadata"; +"_e2e_error_create_encrypted_" = "Could not create encrypted file"; +"_e2e_error_update_metadata_" = "Update metadata error"; +"_e2e_error_store_metadata_" = "Could not save metadata"; +"_e2e_error_send_metadata_" = "Could not send metadata"; +"_e2e_error_delete_metadata_" = "Could not delete metadata"; +"_e2e_error_get_metadata_" = "Could not fetch metadata"; +"_e2e_error_not_enabled_" = "Serious internal error. End-to-end encryption not enabled"; +"_e2e_error_record_not_found_" = "Serious internal error. Records not found"; +"_e2e_error_unlock_" = "Could not unlock folder"; +"_e2e_error_lock_" = "Could not lock folder"; +"_e2e_error_delete_mark_folder_" = "Decrypt marked folder"; +"_e2e_error_mark_folder_" = "Encrypt folder"; +"_e2e_error_directory_not_empty_" = "The directory is not empty"; +"_e2e_error_not_move_" = "It is not possible move files to encrypted directory"; +"_e2e_error_not_versionwriteable_" = "The E2EE version of the server is not compatible with this client"; +"_start_e2e_encryption_1_" = "To set up end-to-end encryption, they must first set up the PIN lock to prevent unauthorised people from accessing your key."; +"_start_e2e_encryption_2_" = "After starting the encryption, a randomly generated word sequence (passphrase) of 12 words is displayed. This remains in this app and can be displayed again. Nevertheless, we recommend that you write down the passphrase."; +"_start_e2e_encryption_3_" = "The passphrase is your personal password with which you can access encrypted data in your MagentaCLOUD or enable access to these files on other devices such as your PC."; +"_read_passphrase_description_" = "Here you can display the passphrase again and also copy it. You need the passphrase if you want to decrypt the data on another device with access to MagentaCLOUD, for example your PC or another smartphone or tablet."; +"_remove_passphrase_desc_1_" = "You can remove the passphrase on this device. This will not affect the encrypted content, but this device will no longer be able to decrypt your data."; +"_remove_passphrase_desc_2_" = "You can re-enter the passphrase here at any time to ensure access to your encrypted content from this device."; "_scans_document_" = "Scan document"; "_scanned_images_" = "Scanned images"; "_scan_document_pdf_page_" = "Page"; From e534985589f326877f1a33cea0b8f49471a14e6f Mon Sep 17 00:00:00 2001 From: Amrut Waghmare Date: Tue, 6 Jun 2023 22:57:35 +0530 Subject: [PATCH 10/21] nmc 2023 - sharing feature localisation strings update --- iOSClient/Supporting Files/en.lproj/Localizable.strings | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/iOSClient/Supporting Files/en.lproj/Localizable.strings b/iOSClient/Supporting Files/en.lproj/Localizable.strings index accd177c60..f57930b237 100644 --- a/iOSClient/Supporting Files/en.lproj/Localizable.strings +++ b/iOSClient/Supporting Files/en.lproj/Localizable.strings @@ -85,8 +85,7 @@ "_purchase_" = "Purchase"; "_account_not_exists_" = "The account %@ of %@ does not exist"; "_account_not_available_" = "The account %@ of %@ does not exist, please add it to be able to read the file %@"; -"_the_account_" = "The account"; -"_does_not_exist_" = "does not exist"; +"_account_not_exists_" = "The account %@ of %@ does not exist"; "_error_parameter_schema_" = "Wrong parameters, impossible to continue"; "_comments_" = "Comments"; "_sharing_" = "Sharing"; @@ -440,6 +439,7 @@ //"_share_editing_" = "Can edit"; "_share_reshare_allowed_" = "Resharing is allowed."; "_share_reshare_not_allowed_" = "Resharing is not allowed."; +"_shareLinksearch_placeholder_" = "Contact name or email address"; "_sharing_message_" = "You can create links or send shares by mail. If you invite MagentaCLOUD users, you have more opportunities for collaboration."; "_create_link_" = "Create Link"; "personal_share_by_mail" = "Personal share by mail"; @@ -470,6 +470,7 @@ "_share_note_recipient_" = "YOUR MESSAGE"; "_shareLinksearch_placeholder_" = "Contact name or email address"; "_shareLinksearch_placeholder_" = "Type a name and press Search"; +//"_shareLinksearch_placeholder_" = "Type a name and press Enter"; "_shareLinksearch_mail_placeholder_" = "Type a name or an email and press Enter"; "_new_comment_" = "New comment …"; "_edit_comment_" = "Edit comment"; @@ -492,7 +493,6 @@ "_share_can_create_" = "Allow creating"; "_share_can_change_" = "Allow editing"; "_share_can_delete_" = "Allow deleting"; -"_share_can_download_" = "Allow download"; "_share_unshare_" = "Unshare"; "_share_internal_link_" = "Internal link"; "_share_internal_link_des_" = "Only works for users with access to this file/folder"; From 9d1f8ebfeb367781837d2574cbd74c1f83911768 Mon Sep 17 00:00:00 2001 From: Amrut Waghmare Date: Wed, 7 Jun 2023 15:20:10 +0530 Subject: [PATCH 11/21] nmc 2023 - localisation update for share text field --- iOSClient/Supporting Files/en.lproj/Localizable.strings | 1 - 1 file changed, 1 deletion(-) diff --git a/iOSClient/Supporting Files/en.lproj/Localizable.strings b/iOSClient/Supporting Files/en.lproj/Localizable.strings index f57930b237..88b55cd3da 100644 --- a/iOSClient/Supporting Files/en.lproj/Localizable.strings +++ b/iOSClient/Supporting Files/en.lproj/Localizable.strings @@ -439,7 +439,6 @@ //"_share_editing_" = "Can edit"; "_share_reshare_allowed_" = "Resharing is allowed."; "_share_reshare_not_allowed_" = "Resharing is not allowed."; -"_shareLinksearch_placeholder_" = "Contact name or email address"; "_sharing_message_" = "You can create links or send shares by mail. If you invite MagentaCLOUD users, you have more opportunities for collaboration."; "_create_link_" = "Create Link"; "personal_share_by_mail" = "Personal share by mail"; From d5995e56f6b108b361f9426c8af97022b1afae13 Mon Sep 17 00:00:00 2001 From: Amrut Waghmare Date: Fri, 9 Jun 2023 15:27:05 +0530 Subject: [PATCH 12/21] nmc 2023 - more tab localisation changes --- iOSClient/Supporting Files/en.lproj/Localizable.strings | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/iOSClient/Supporting Files/en.lproj/Localizable.strings b/iOSClient/Supporting Files/en.lproj/Localizable.strings index 88b55cd3da..9e3ac31c5c 100644 --- a/iOSClient/Supporting Files/en.lproj/Localizable.strings +++ b/iOSClient/Supporting Files/en.lproj/Localizable.strings @@ -227,7 +227,9 @@ "_notifications_" = "Notifications"; "_quota_space_unlimited_" = "Unlimited"; "_quota_space_unknown_" = "Unknown"; -"_quota_using_" = "You are using %@ of %@"; +"_quota_using_" = "%@ "; +"_quota_using_of_" = "of %@"; +"_quota_using_percentage_" = "Memory to %@ occupied"; "_acknowledgements_" = "Acknowledgements"; "_settings_" = "Settings"; "_enter_password_" = "Enter password …"; From 0a0dadf1bd1d235bb919b93b831d5f581c635936 Mon Sep 17 00:00:00 2001 From: Amrut Waghmare Date: Mon, 12 Jun 2023 12:49:53 +0530 Subject: [PATCH 13/21] nmc 2023 - image video upload localisation related changes --- iOSClient/Supporting Files/en.lproj/Localizable.strings | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/iOSClient/Supporting Files/en.lproj/Localizable.strings b/iOSClient/Supporting Files/en.lproj/Localizable.strings index 9e3ac31c5c..19e6956d58 100644 --- a/iOSClient/Supporting Files/en.lproj/Localizable.strings +++ b/iOSClient/Supporting Files/en.lproj/Localizable.strings @@ -68,7 +68,7 @@ "_experimental_" = "Experimental"; "_select_dir_media_tab_" = "Select as folder \"Media\""; "_error_creation_file_" = "Oops! Could not create the file"; -"_save_path_" = "Save path"; +"_save_path_" = "Storage path"; "_save_settings_" = "Save settings"; "_mode_filename_" = "Filename mode"; "_warning_owncloud_" = "You are connected to an ownCloud server. This is untested and unsupported, use at your own risk. To upgrade to Nextcloud, see https://nextcloud.com/migration."; From 48a611e186fc70c5d71e968c22fe9fa3a1d909c1 Mon Sep 17 00:00:00 2001 From: Shweta Waikar Date: Fri, 23 Jun 2023 19:08:01 +0530 Subject: [PATCH 14/21] NMC 2023 "Details" string changed --- iOSClient/Supporting Files/en.lproj/Localizable.strings | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/iOSClient/Supporting Files/en.lproj/Localizable.strings b/iOSClient/Supporting Files/en.lproj/Localizable.strings index 19e6956d58..ec20072489 100644 --- a/iOSClient/Supporting Files/en.lproj/Localizable.strings +++ b/iOSClient/Supporting Files/en.lproj/Localizable.strings @@ -89,7 +89,7 @@ "_error_parameter_schema_" = "Wrong parameters, impossible to continue"; "_comments_" = "Comments"; "_sharing_" = "Sharing"; -"_details_" = "Details"; +"_details_" = "Share"; "_sub_details_" = "Subscription Details"; "_subscriptions_" = "Subscriptions"; "_dark_mode_" = "Dark mode"; From f279ef48804fe56dd625384a990c05baf56c2117 Mon Sep 17 00:00:00 2001 From: Amrut Waghmare Date: Sat, 24 Jun 2023 18:08:38 +0530 Subject: [PATCH 15/21] NMC 2023 - share strings update --- iOSClient/Supporting Files/en.lproj/Localizable.strings | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/iOSClient/Supporting Files/en.lproj/Localizable.strings b/iOSClient/Supporting Files/en.lproj/Localizable.strings index ec20072489..ead3a019d4 100644 --- a/iOSClient/Supporting Files/en.lproj/Localizable.strings +++ b/iOSClient/Supporting Files/en.lproj/Localizable.strings @@ -477,12 +477,10 @@ "_edit_comment_" = "Edit comment"; "_delete_comment_" = "Delete comment"; "_share_allow_editing_" = "Allow editing"; -"_share_read_only_" = "View only"; "_share_editing_" = "Editing"; "_share_allow_upload_" = "Allow upload and editing"; -"_share_file_drop_" = "File drop (upload only)"; "_share_secure_file_drop_" = "Secure file drop (upload only)"; -"_share_hide_download_" = "Hide download"; +//"_share_hide_download_" = "Hide download"; "_share_limit_download_" = "Limit downloads"; "_remaining_" = "%d remaining"; "_share_password_protect_" = "Password protection"; From 1d8c1556567d9b6c8598f3d2674c09a918c2e417 Mon Sep 17 00:00:00 2001 From: Amrut Waghmare Date: Tue, 11 Jul 2023 17:28:52 +0530 Subject: [PATCH 16/21] NMC 2023 - (nmc 2397) Strings update --- iOSClient/Supporting Files/en.lproj/Localizable.strings | 2 ++ 1 file changed, 2 insertions(+) diff --git a/iOSClient/Supporting Files/en.lproj/Localizable.strings b/iOSClient/Supporting Files/en.lproj/Localizable.strings index ead3a019d4..2a4d10acf0 100644 --- a/iOSClient/Supporting Files/en.lproj/Localizable.strings +++ b/iOSClient/Supporting Files/en.lproj/Localizable.strings @@ -563,6 +563,8 @@ "_read_passphrase_description_" = "Here you can display the passphrase again and also copy it. You need the passphrase if you want to decrypt the data on another device with access to MagentaCLOUD, for example your PC or another smartphone or tablet."; "_remove_passphrase_desc_1_" = "You can remove the passphrase on this device. This will not affect the encrypted content, but this device will no longer be able to decrypt your data."; "_remove_passphrase_desc_2_" = "You can re-enter the passphrase here at any time to ensure access to your encrypted content from this device."; +"_e2e_error_incorrect_passphrase_" = "Wrong password?"; +"_e2e_error_passphrase_title" = "Error while decrypting."; "_scans_document_" = "Scan document"; "_scanned_images_" = "Scanned images"; "_scan_document_pdf_page_" = "Page"; From 0fc442490a1822c2127d3bec7501bb9ad3056165 Mon Sep 17 00:00:00 2001 From: TSI-amrutwaghmare <96108296+TSI-amrutwaghmare@users.noreply.github.com> Date: Tue, 26 Dec 2023 13:57:32 +0530 Subject: [PATCH 17/21] NMC 2023 - Localisation changes for auto upload description --- iOSClient/Supporting Files/en.lproj/Localizable.strings | 1 - 1 file changed, 1 deletion(-) diff --git a/iOSClient/Supporting Files/en.lproj/Localizable.strings b/iOSClient/Supporting Files/en.lproj/Localizable.strings index 2a4d10acf0..3fe912f6b2 100644 --- a/iOSClient/Supporting Files/en.lproj/Localizable.strings +++ b/iOSClient/Supporting Files/en.lproj/Localizable.strings @@ -477,7 +477,6 @@ "_edit_comment_" = "Edit comment"; "_delete_comment_" = "Delete comment"; "_share_allow_editing_" = "Allow editing"; -"_share_editing_" = "Editing"; "_share_allow_upload_" = "Allow upload and editing"; "_share_secure_file_drop_" = "Secure file drop (upload only)"; //"_share_hide_download_" = "Hide download"; From 7c425ea2ab50c10238bc464e40947c09ebabbbf1 Mon Sep 17 00:00:00 2001 From: TSI-amrutwaghmare <96108296+TSI-amrutwaghmare@users.noreply.github.com> Date: Tue, 27 Feb 2024 10:48:28 +0530 Subject: [PATCH 18/21] NMC 2023 - update missing localised strings for german languages --- iOSClient/Supporting Files/en.lproj/Localizable.strings | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/iOSClient/Supporting Files/en.lproj/Localizable.strings b/iOSClient/Supporting Files/en.lproj/Localizable.strings index 3fe912f6b2..597639e61d 100644 --- a/iOSClient/Supporting Files/en.lproj/Localizable.strings +++ b/iOSClient/Supporting Files/en.lproj/Localizable.strings @@ -85,7 +85,8 @@ "_purchase_" = "Purchase"; "_account_not_exists_" = "The account %@ of %@ does not exist"; "_account_not_available_" = "The account %@ of %@ does not exist, please add it to be able to read the file %@"; -"_account_not_exists_" = "The account %@ of %@ does not exist"; +"_the_account_" = "The account"; +"_does_not_exist_" = "does not exist"; "_error_parameter_schema_" = "Wrong parameters, impossible to continue"; "_comments_" = "Comments"; "_sharing_" = "Sharing"; @@ -133,7 +134,6 @@ /* MARK: Files lock */ -"_lock_" = "Lock"; "_unlock_" = "Unlock"; "_lock_file_" = "Lock file"; "_unlock_file_" = "Unlock file"; @@ -156,7 +156,7 @@ "_source_code_" = "Get source code"; "_account_select_" = "Select the account"; "_account_select_to_add_" = "Select the account to add"; -"_host_insert_" = "Insert the hostname, for example:"; +"_host_insert_" = "Insert the host name, for example:"; "_certificate_not_found_" = "File %@ in documents directory not found."; "_copy_failed_" = "Copy failed"; "_certificate_installed_" = "Certificate installed"; @@ -408,7 +408,6 @@ "_media_viewimage_show_" = "Show only images"; "_media_viewvideo_show_" = "Show only video"; "_media_show_all_" = "Show both"; -"_media_view_options_" = "View options"; "_media_by_created_date_" = "Sort by created date"; "_media_by_upload_date_" = "Sort by upload date"; "_media_by_modified_date_" = "Sort by modified date"; @@ -496,6 +495,7 @@ "_share_internal_link_des_" = "Only works for users with access to this file/folder"; "_share_reshare_disabled_" = "You are not allowed to reshare this file/folder"; "_share_reshare_restricted_" = "Note: You only have limited permission to reshare this file/folder"; +"_share_can_download_" = "Allow download"; "_no_transfer_" = "No transfers yet"; "_no_transfer_sub_" = "Uploads and downloads from this device will show up here"; From 5912d61013808a5464165d8915dd84f38fb5d8a4 Mon Sep 17 00:00:00 2001 From: Amrut Waghmare Date: Mon, 26 Aug 2024 16:43:24 +0530 Subject: [PATCH 19/21] NMC 2023 german translation update --- .../xcshareddata/xcschemes/File Provider Extension UI.xcscheme | 1 + .../xcshareddata/xcschemes/WidgetDashboardIntentHandler.xcscheme | 1 + 2 files changed, 2 insertions(+) diff --git a/Nextcloud.xcodeproj/xcshareddata/xcschemes/File Provider Extension UI.xcscheme b/Nextcloud.xcodeproj/xcshareddata/xcschemes/File Provider Extension UI.xcscheme index f8a537eaa0..313421491e 100644 --- a/Nextcloud.xcodeproj/xcshareddata/xcschemes/File Provider Extension UI.xcscheme +++ b/Nextcloud.xcodeproj/xcshareddata/xcschemes/File Provider Extension UI.xcscheme @@ -73,6 +73,7 @@ savedToolIdentifier = "" useCustomWorkingDirectory = "NO" debugDocumentVersioning = "YES" + askForAppToLaunch = "Yes" launchAutomaticallySubstyle = "2"> diff --git a/Nextcloud.xcodeproj/xcshareddata/xcschemes/WidgetDashboardIntentHandler.xcscheme b/Nextcloud.xcodeproj/xcshareddata/xcschemes/WidgetDashboardIntentHandler.xcscheme index ad27285399..ff77649baf 100644 --- a/Nextcloud.xcodeproj/xcshareddata/xcschemes/WidgetDashboardIntentHandler.xcscheme +++ b/Nextcloud.xcodeproj/xcshareddata/xcschemes/WidgetDashboardIntentHandler.xcscheme @@ -73,6 +73,7 @@ savedToolIdentifier = "" useCustomWorkingDirectory = "NO" debugDocumentVersioning = "YES" + askForAppToLaunch = "Yes" launchAutomaticallySubstyle = "2"> From 799bcf12c9bcb79ae84eb143d53b2b9258e59243 Mon Sep 17 00:00:00 2001 From: harshada-15-tsys Date: Mon, 7 Apr 2025 15:08:51 +0530 Subject: [PATCH 20/21] NMC 2023 - update missing localised strings for english and german languages --- .../de.lproj/Localizable.strings | Bin 91332 -> 176532 bytes .../en.lproj/Localizable.strings | 13 ++++++++++++- 2 files changed, 12 insertions(+), 1 deletion(-) diff --git a/iOSClient/Supporting Files/de.lproj/Localizable.strings b/iOSClient/Supporting Files/de.lproj/Localizable.strings index f9e55c59c5951a90954dd8549aa23253fdd860bf..aee95630835b014dd88ab26755aa9910339f6281 100644 GIT binary patch literal 176532 zcmeFa+m2pGcITPbzMWg6kzGL9Dr1;(xoWyG?w*!YVv=Hs2U$r`V`2b76eUU}ilmv8 z)ulJ;_o!#+s|M;u&rnx|nOVR6&p+3S*s%{^Qe_Wj1_G6*Z^t?xV@2%$>;HWF=ww4zCMe8C-J+}Sp8{yV(Bub;$sAH{$Cd_R8kpW=6{4LtY{#4jc;SG>Lsop~{7fut)9Mn|5-6YvTd zBo=p$&H~1J0bg)VkKPS@ZcjLYg|zp^^z+^L?0Ni$2HcCMz!kj%&-?L-_kx1k(@*^N z zBRzCR7LCn(ed)c>FYI03Qk+W-xC+)uGd7FeJP8Pvs@5KPDDm&sCdqyt^x?^JRiykP)_WDSeR}DU zw_pg%hk+v=f4=&0;Qw{3id9!wEd^-WKgSyI=hY%bf_3NUkAWMqVMX-+>-Y|>>M47t z(Dq$mfNp#i+WBcn9B=Z)A|%O1@UF)*!1_91py9yAGh!E&qQ~*K@8dUzKp8>6-y(6v zsu3hZP?oY!p9JalCEh9Xel1(gr@^o1K{I&tI@_*weDqhx%j;n)-|phGaXUV$9RGRX zu)O+bu{zq?O1HHyVXF*@3`WuQVv-~Jb{t-MS*msAz5Eu$wN)=7W;~lPAY*zKG?Ifl z29G7GRnKQnk_%X8o)li8pXfMxG+uG;fh^fS24Cj>poh6==FXW&qEgQ@8u@1?!{*wPdJmC ztwSM76J__x7n(%Lg9#T&8T}C@$)j93`LibH^_BO_{PQU`$rgy?pN1xqOSmQ*Q7Veg z;xj}Kv>v^8woN5PZ1|$s23GAn`!Fb{N8bdD?_x!20^8m?H1tjUvA`tM-YZhDSP7AmZ*pVZ!Las-Kd6TLUiHz! zn(ca6-*)EfHSG_`7M5_XasDt)ti^fq#Y3W3>QF|S)*|hV50Sq3u(V?0NR7Tv+qL3( zXbqnERnaKp=PF_kU$vU~h%d^l7hS5+BXw6=M$SZzu%0{F76j>GJcHinTF=9)@0EJH z*1e+-$~r_Dc=GAw;j&M&wzhD3_wvbWM~=+u@Fb4(I>;H5Qu$>f9&vBv`Ly@_afH1i2vwxK%Xpv7@$rGcGKgp^*)TQ&)wh)`33zbEaEui z^j+Zg!z7Wj_zN8uq=6KX1>Z>%;1+-Xb^Lo6zjMSyPT(o|iRbEUe${Zd`dT>EV`+}o zufm)v>td3#BSYmdyr5&I`kQDAHgt`_e$EZn*Sa^RPw4aHa*yMg?_#xY;uCNOJyV6J zo(7tZC;B1&0YkAJjtK+R1t}}V=Fj4=K4p7dt#>c7 z3}l9%p_62dCI_U~j{QmhpB=qZApT2y5(ylVc?sf!*H0$?s*+UDGuZFIIxa%W=qwQ)ZTa-FGe&o;hbLU=oRGhp2ggT-r!}8k>OX&HKj6`X zz5KbfhVP#>eH`={u7QcNVDMRw=ECM-e2R)*F&3HGtFu-Q-*Eyj@TW@}GMZ4M;mO*V zQ6oXti*xSSe)_M%^DH3Nda=r)T@|alTJN{dtrPLyN2lWSl(m^(xj)sGhz(u zONPg>H&FWrSH*z%+Cxu&yahvfLRyY?O~G@tW-lN8EGeCb52ltvoBk00DhKIMB0;|H z%?46O(KjNeE3@MLr>;v3voJ( zBr=<((q#94TNi~m>Q4oa-8K(R{b8>F=*U?L&qH=(ml?zu{3{zCl4_5F1NqjWn{dIWl=TpDp#-(J; zCuY=mf{Mr98)($rU&ZrxW1V)|PF$xugaka9adA1DVQ-vL^t{^JQ*We&lzP|e0$jlp zGp``4nD;+gU63@fP)jqlp|$HV$DxLN9yz!>=iSgb7tj>*5)a7J=ke7$B5((feHGA$dDWdj`u!D>yx$MVSXQ<5+z8A=}WL>&S^Ah%Wp*st!m zoL@~(l{wG1oRaqfI`s=43$M05?V**^+mUl&ZP0-)pwDTjPzTLeFa12U%GyQ5cGh|^ z#qX2&E4F}+eG~hp-uKr8+h{HHJO7$iqS{)X?^?{+EypzY&RzxcpYZ0S=uyj^R;!kB zqo0a9w!Ny6|4-u&cC6i_ZGE(6ia+PCpG>PF1AaN>&-B;#t=zAMkE6qmKeXpd2roj) zKtNB4(|fQM1f<~pT&~ymm)#Q}_fprD%$7Zggk=3tSFCoNe}422q05dO`bk|@xFHXL zb!85KKGdBZvL|`_v?E1xJd9=p$PeU$tYNkqrsD(^jNuQq^+SBRwZ>{8npnkitasWi zeZDSnAoU&I)KLHki}40P-zj<w(YHM9v9@yhmanJjbNNc(JI*F- zaY}nK)_-Ha^i{C&M|9d{A?#6qTWG>BQ$rr&F|=;=l=w)psJ1G@^F4h%ZPj*}$WPRf zq@tq7nLQ?a>#KOOdTHydp~55OH0Te$feA8Y%TJ>VMQp$~*Ew2cZR)JByGvKd-3Cv4 zWj|RuBU+sU5vP=u)SL>RkN-jozyo@W3*H*ejAp`8{^{|dE2X}MF`5UD@Q_*KOE-Qh ztlO^po8c>K)VZQR7rt#4@5p@>?$Xodd9-Vr!{`z9L(K)$k8icY-2i3OiI=0gD@@`% zajjy&?=ovZuQIzxjR9Wm>9?JCY=$nbDs1}^X^ZNItZd0Xz7Ht$KFI&E<{u|2(RH8e zP$f67Oy?CieRS+YUcs~eZ71%XqWfu)b*B(Mlb0Iz*7u2$dlSykiuCmP%DWNY9tF4A zxf-wALh(<6Mm6PquapDX8qorZ_pWKHrE5(ko2$`z+Pg}Noopaif*Gg0G%0*)l$lE)!ib_wpRw z*tpILH<{>a&{!hEw%q_4IwUO=S;b_A`I)f7G)+yzg3?I-1$3r*?OxDX`S>B z#06O&)YDI59xUZU9?IYAzEgIkN78X*ynXrPwa9?IXC-ODC)f4aQCRODuj7IKI9pGg zB&Rx=AZ=h5gWRC+RjW?`b|c(t=9N*|IRp4zJMp0f=iw+uda$` z)PLDpy;|?``pUA=-QK#jKKoivFTFw4Dr9HRi)NCSShw(hy_?V+c|6MAqKpH)QR|42Wd%e@7D zZwr>cZtY}^r;c)|nevI^>D_=z@3g`N|2_Ip>)y6f(b~=f@rF>)SHHj!?Md?zY**Su zboj3!Bs|3eaY9*0!rh1j6UByUboBHqNR4-XFFJGm|su(O>HzE8@&~oR9+ao@hZdkby@PSE; zXC^^Y^M4bc{EN%m1pM2*(5p`Rduxz7R&Xn2O&#&3Ff4oQS$nJKPs_=Kkr~&rFEQrr zSHa1Q$Cbw%T1(Z{AkLx5V{KE24@auh721C_23uOx!vx}9Dz6503~?W&qK(^h4%be> zy&3#Te#+9xAGBYUT5A4%`dU{7TYXK>{?nzwmdDtbQoORFY}F*!|FU&kiq2TMYx_<3 z0@Xh?EADgLnm^VGs;$mt>)Hq7J_r0n+e=1Q<}yv25j}TLGtrN-~6mWh7k{W>A`*Avdj3tLf+ zNwx_ccoKFP_!~F)$Rl!F3%@hOzWdvHi~PxwCr>3N83Or@qKvaC`)J~LVwE&0c5|B+ z69{xg^ndW>Y>{?N`O3Z{J9HKIO6%2e&z%tXls3|@zMbDXYpL=@QhBa@dHvc~N}Wue z>pOAYJ)^yAlQ}`nQg^nl{owUymscm_KtArvQTI}@wl~7un*NUc%YO*>8pqWI)9!`p zPps=SR;L>T*SuS!dI5yNO?3SagEpBKt7Dm57IwxNM+}vfUG^h_lhKtSD zzd)UKo1sc|Jzd{*N;N43-NFz5gX{!{3g1@N?rD$@;7{r2h+FE;(9eDOx|7M>PFVfF zHP2e!EOE~~e-nb$&+5izVDEAWjSZl z^f{dvd^x%+AD>Z|*|8oTyj2&;b>}u6t)-4vrL&Y>`Rz6B8^M+?pR;&4tep-b#GZ93 zhwp^e%TKpwFR@-u@DcB^an*_RMV2x~(~PBg4p_Z0sMO3gt9e2=B}&hUr<7gLxxv=C zQFECZOO#K78?-+SDBc-44mmOdNX1rtovHxe5=0jhI)OOfm$zmLR%!`%_%VZ+dxq`l zpfL<|h~9;&x1KV?80UiWM_&a*dg0{X%CY(mD6+!GliA=+l^yWgi_2~|+`ub1gJdN> zsogYBWualrPcoxbsXQssUAocJVV;e@ipmE8QFzW{5i=s}5goFwRwd%p-GbDweqs#y z)Scu}wxBiXhdPsjm&85o8k40Z1nG6v+dVMnFzE6seyY2IhmsVRAk!Da2KM%?kc;46 zk0*61zO@j%J*Q>Xtgn}@Ry=+EWOAmi#+`cb1v#zdg2oTL$YzWWdQUci{M@x4Lz?F& zJ;wT3kf{0GU$!1+pFa4t@_7@-NyAoMWfFgQ@j=iX9IuPIoiBJN22^X-9Wu zQ&c4HPLN(506Y!I> z6-vw5Wxr_|W`zT<@H?-9GP+8Vu4gAQOFKS#EABuB6a2dN<>npCU&Ivmv)KQ0tw}A( z4Z(P6G8I+L2}^s3qucwa3&lgI!QP!4kna$sk%uy8C~&UjNpxn*6F;2|6YkYp%1)Wp z{e0?9AWNO;+>(^z4slMBAcE#89<*0~`7tP=--RxNC9yCgV#<>o7`m`T?Mb1h%Xp;E zKu^i;>C)%j&ELjK$|4d*@Bi?S(5#*9k;hHHBnjH;sA6Rqb?p|cQn8YJo_Gwzkm6p_mAy$fG?i~e)tkR$=^3t zD=50#gcAj1Njc|?C8Hg+gPwfhvpJ=$nAGp7V!_HxwDW{^Vm*DOAYKU;&m>=Rr;;i| zeVU5T$ZHEnWL9@7v0~!N(@V<-7kmn^TZm(>U@b_9c!i!;EClgk{8p6%6$q80J1zN~ zJx5YVtjg|?dd|RDn@SbD+d-k~QS7_bQfT6IIvDjCF1w=22b9;VleGrVmbY{o{&B1b z23heDhpN@g@p-368Ql6Ue&XBl1K4$N{G81nL(2#69cf7^-4R-K(eGW)3D3_^Pscjf?^rUeUER9NUTW^*p$_4eW+4@o3Cgs-Y# zfUzIe8lUm_+D*`k>63C2u4)cm7`pdSSv?LbUymoTQesq{-^)ps>`Tet`K(Xs64{3| zk}l_HiiKEC#CP;^{lHgxplKs@a!t}l+R!II`KqZCMp$AAoKc~d(c-uV%Oy;t6T-jV zHdLz?I727IS)+1L{JA_lUP_!+h9sVmd*W+}2>3E)QWWv!e{(PXB>uLbd;J+b@GJ79oI_d9=rWH!kEfVUv$f`Wa1JXbZsgt~`*A(bl*@`Yz5}rK zYI03w9n^^ONS?nV^5#?tUBt)nuksuz!w5Li`7x^2RhI|H^?H#CGFTeB3$|BF> zIYmg#I^CrFwa%(_=mR^3*r zH=@@&rRHtDKns7#Le1gyA4GdRs@6|>xK~GK#QJ^1ui3tr1P`u9av3IDJG}n zm-I+*1f%-cr753Z#clw0hyAjzj2GRCTw0wcb$67Xv?o+lXU7?vBKO={v0{C8=}Tl^ z&f-)5e|hk_*2Z53zG%jL&0m)_x9P9g{<>Q;c|flAyYLDr`90r>x9^7>B#oq-%$k_- z=@hZ4aJIRs)vm{Lit(K3QvF+NcVW7h?n?drppj}Jv9!bwSxs10$s`vK)y;|>Cr^9b z^qe)(iqoKExNvgqrWeaic;20!Kdkt}n2wUa5 zjIB;Od>U_T{oBb)r7c;n6I<$5_9dxE!Sb!}X`GWdzI>W`m_3|d6kR=upHISn>rHg% z%9H6gCo7gE$hTu{=xFzg@zm{%A=!oaxMZtZkGBi@eS(^CCL6A2@RLi)1N zYPt~IONX@RQM`W%x$aN9a<9KT4=%!OdMbRalwx7XetFH4!rkN}eNDKGB$;T>zH#rn ztZk|d9|X>v-Buro6Rms)mDN5uO@wE(J+MQmDr?TYjChqUVlupjhww_d23<8^-3_Rk zn@dZrJxY2a^S*WEglVt47Ep)2TL_aP103pDCG^uPA$q_xPe?=suRvKr63=c-TA zjnS2 z)(zY3`t~7S-E+_t0#&AB)IL55f<345AXQqPL&QIzb?gw1sk$0W?Kp0)NXK}K7Ey5+ zrm{U`jdxg^2$h|xpCX%69w7>lJQY{_ZX)%jv6JtozdoM)ynHeF&l*Ld24BTgnWk0I zMto(>iSQNsCUvc^`Bg9!Q>fUXq0a86T$Xk{a;@d>1m(k^gt(?W+S*I~C*H%;++ES9 zw)=(SwaGB0|DMfhv#<2vSM`R~YbTd-T_jI^Pwu-W<>ZB> zJ1dFIg$px+SHnlsh2HmeuK6JN!cIKAtaXj-mT9!w$x&TIuA{u5J-N(pea>9fneJ@T zo~)u1lMl3)@~P0=tM+i3_e%U&U^9`l@2>H@V-h? z(4|kQA=n-FP3V-y`6ORWkCI2Wt0f*_!9DiKqJ@&)XX!i3v96FSlNX7{M9+%<(t7!O zt$gcp1#*Ap2I{?$K3}iMoOi@~LW~@TtYidNtKSLEDqf;z??vr-@95*Og#JdNq=*jW z`ovjM(0?bGAIAy)+a*Vm7BI!&vo33T-L9z>@lctQ@|71>Jx%POdR@*n z1mj`w-gW9lcokJ`WPIaE2IdKvm_J<@BXQ-!^IrzblFKIgz+mu8ODnL5-Lixz99?)9g-@tu>3oBiHf!rH@~mS2YD zeRXSzC^v`5^*niN`rD;Ns{5tiUOx2TSs*tkg$|=BcgxUj}sMEuT z$B6;ijJ)$`+`5RGX2xD7=3MiCzRL``{JFUOR z`=x9ShbJh@Cl_Sd%UG}vV+rCnEjMC1@Mzx1K4VE%v7Z|8Z%$L5wA9o>8_la1 zdUO8C?#HL;=8&?#x<#q|Lz_3(Oi7U^WtkeX6ce}OuC;I}CMr|;CUiv}v9C(1-%l)5 zpP*^s9eS1g>fw}mx`RMP+s3+@nc@SGBc7Pb;jfOD z&&kw%c=wOljjZp3UGDCrR}>%U9bz}Eka3{p_C<7aIFUr2OOZO?QFo_!s5h(6*Qlb*GiGq1DsRqH>PWU(~qrZ;?D z1&UU$J64kP7*ZP<_Si{M)$*ye5x6$W)b_|i>)sl!kP=Wgj6DMN8FXX8KA3{=;Us~J zn77gl13Id`AK{*`+@of1iBmmvz=6t6^_HCo7WEC!QBg}{nIgn;bN*-qPq_--muR#F z3)u+XX~Y6QRcA_*65T?`#MhoxbLIQ-1il$gGpj`f2p{U?OG4S#2~C|c{XyxAq&#r>?Z>Hx)D{_A~-V`~aA$(6C za#^O*kDJry(Rkm*!dy;&qg=|dhohUtw&8pnn2C>I_|>E-#D0125k;R*ygz)uM7!mW z1KN01S1o(*x)z^q2c~3wOKTFv_{2VZwdReWP!;TGRdNdKYgvNTT2lKynx5my(W*ZL z%)?^3aD6yEH(F8ixqB@n@np9SE!FLM%U*-*;Cb+sEO46_!uHOzF1qz7o|1)+A&_gJ znM_d7@m`+OG`9ueH0&*>Z&RnoQ0NJPg}R@fkzAujP(BR2*sa!?VrXe;s{LYo8B$l@ zo~QC$8Rr{#k{p#RriW~t)+68}6kKt@XaWN7KnPG_F<) z#8ze>bo0gj?p^BgSztpXvZhtvqx^(ALS7kt+ZVwd1F;k&B3j!slxdN5#{x^SmI2HA zuuEB&L&0t{r)|&GUqQeLD_a!S zi4!{$;LeUa=jMH@IGTh;K*_z(iGBw$X{a?etGW6||EtElIo2NpKG@>&8^Dt;Ssy$7 zdWT)obEr(vBkc)bE7g180W|^9`v&{H<*$+h`5;+sYGhrLJuGg&LXWX9YW1@@H+0pCKau$Z-*w*^>`XnGWKStp>4`-crPB& z3Xg&X_IhiLl{Th?>F#JX?P4#TptS z>_bA4_u$s~CcHd9$4qa17Hza#h#hFDy3)L#w!hIz9COy<=i2!>IK~QKm-EX@{4;iX zKc6Ni@KhI_w`uo6mvIIsvL4@81byd$5fiQaKdDkzofsu6-O`4CTe_4bnJP}lFU_i2 zYCjcyYyLyhyB?B8=J>sS=E)P8f4ua6R4F&(uE+Cfe?@0CiNid57V<&2sSq@+Lq;IY zKyo)iFQgmfu*Cfj;?wH3@l?NqLM=o7NS_e}4k_ITxov5sbXtebbH z&uQ-mZRXsbX2ift=ll5%X)4#yJB@N8jp_itokxuzOwoB~Macf;)ZL_dBHsX0xS^As zTAR5-cp*!}8kn4AQd9F#{0(|q>oN>uFgi^wk7WAa3+m}9Vo{1OnqRPYO%87PS@?nF zqSZbs@p!3bYx!&~IXpkl3L|~Ga`yD0c$v2bHaw3o zBa4;i`9-X;B^}T9$_CvzB#Msqv*yyb2RfwA@QfTe@zbzAth3i_>w|qUJFt0kcG_!w zzglLIcp*4w3pSq<-WFfHx3@1p7hk|pJJ~vAijUoj(#}`t$jDn<4YRq79C>I@#1S&8OjI@M~l^kHQBmRmH;kL43BpapgG9BY6j@ zdW0>GZNr{(PZ-<^cuP?EOP_Tq!y-Q7@xfl4c4Rs}Vz!1TP2?d)((@s5=}iRWU-#oT zwZk>eXGR=U&z4j8~51RVztJl9F2UI?ziqY!t0z*cHkVC`A9g5_A}MZ z+REAFZ?LI7c=NpCe~S&d&yy*4s$KiOdiI_Zt5hA^_F{)w!JFy%*zT7x7-_#Tfa^<| z$X~8%i(?$~J=b_^^}yG(Z1fG~f{Dt@wNW9c1oVvSX>JNzJVf7??T z115k}QK$|dt&Z1XZ)5%4n$_QE^|Qc+i6Yf%THkx4cLOSKcFWVdBgopL)_c))(%gF& z^o@wFHJ=6pYXMn_X85Vyu|xc?dJ8&>vk#tjS(Z6!KIW+|o%&LKp}o-d?uyFrBCJ-F-=%3&9*Wn%rpacEYkl}PS) zUrw5_W5)p97p=Jx>N9+%PSH88R}HhI>5l15_UJv(otdi2%T@XqzZde{*GT46F^54{ z-P7k$M7r9o##7US^0a&Z20{J~t;CbxM1SopGMehmrRQ{e=GM`2aQ>4hql3)MfGl?V zZB=v`>TL>3Ix~l7DcUEy=Oy^5Cq0B0!5{VH#=21<*&`?eYa!qfn6v*ezV`mFhdI}S z3Z?ztF!4NCJDoA^OGseLM+IpitwMW%(digPk#&z)6Ro_j+VQ-+g$WBHzb z%9E@kx!q?Ab-$Gf4s;W*KsQQL8R~=bdruqab7&n|QJZBsBa&wUG8|DiPAm5ny*vgz zLOK`nV14eAd#qTu-_qg!l%h^%gN{2`-+Liva(VK~j{+0)C?f+{j_~=*T z@!Hf|S`i7=+ccIsys0VDlB?mAwy}(XJRTKOIKP;pJsnUw8W|hq zr$+pgwu^ALZRD`68g<)36zCnPk$8 zr=K);J+wUc?jW>zN^H5R5zj{)yqNS*Gh=m9zH$XV;9KAbr|Y*M3fhhMq}O#JhO*{?#@8#Td~JxRLA?3``&x?Iz-cdwl`_qSPr-F)sd$FCvB-a6lz zydV=FXgZ%Hi}2gVvtFq5F|W=Y$~=Q7=Q(*MJh!r)c3-YqQNH<<2T;QNw2i@&Fx zrq}F`)uC1Isl|eBhW&W%GxHr)jo1p_R@u@YF6qVllAE^Y>#r9KkzVFYbVBh_cxK`! zJ`qbq_QV0SQ9I%DEJ_qzkI&LKpg(3S(LA`GlNV7$;tt}`bVuSNuZq=smI90%*QMF( z9DX=yzIs_m6-`0T?8TFBIiB+~(^>L0?v3aT_2`-BfD$)yU``uWU0=e*vBqD;E93Ub zw377i&GD-E*y^jMuHh)WbcZB0UV49Q2HWWSAgu-IN$gG1C#q!z-+D*!k26l{4ts85 z$Txy-kA4@=RZRtr$0--3m0dmfdX6SO)*r>bg8tvC*wrL{ijtEie!)TYk$tLqL9 zb(fZX&C=>rOlU?c7c629XH9F83Q=%3)>U5(@00VvV|c2qogL#>YG-Es-Y3EPASh5A z$gU%lVe42lxF}1;kG0g!_p~a;cnofaV72-DmZ0PD_?#iaKi#jG6ISS(a~DT8bPNA? zqj1O`3XelqK>HcsuPDblXso+g%0T#88NXtHxly}ab2|I8j7wDZ-E+}dDQZ`;?{u~= zyOWXVbsy6OZRIZaLzPvU}9!GFn@tt6sdh~)g zOefBJXV^urwb~WV+`e+G<*y~C4h44QT{rk=S+%tRIHY%l-{`dStFL212mK)9MSKIQ4E#LH$xOXR>CgP_==3Zg$x0Zb5nl_BAe?IS;c)SSi z5K%enr!(SLp|Yi1_>qlJw`qU(yGhr`*|2xT2&|RwkrljWTA07eniEHHrgqTLUVQJ> zaTSjC^jp)4iObxI(R8Yj8fCU@YQ!)5@pd|g&J14NP^bjRUG14iH#_HSrR?M^KCk|# z`bqMg`rBydsCq5&9xRa1A-A@)G}fP5-lsjHFS^^0dreiPCFg|+K8tLL?#P>CGsmQ! z*nn%=M>5yRLg8DFm3#)Cd;H8{dOFAIUU1{L0XgS2wlPB|k=v->R;6*s_rmP`zyzJI z-D}-xCM*7_pbFZ}fTJkS%?QbPtN=|ojJNC53ZnKeUPUFV8!a7!+S@H1L0w5|DxWGB z4MBg=io<-A;GYL?=}Bm+{#ATcjwCL$wMcKjbs}^>hD)bx=G+p7?*>M$+=$rn*cp)( zPn8?%eC)Ch((WTZNvEBN_Zh1!AAX#%I!eYX%$@ zUvwnZnOJo=&ktQ(q^$7`R<-C zZ9J0gnumwm_&lSoo_W1CoyRBrMtr*)TCKXU*307#j;zq$2^(Cpk+o`ysV2JH%9VXW zsqH`=ny-kK(^wf=m?olU!yPTeORN+Rq|E-+boc7@_^bSg?N@fEGmG>u$k6Z#WK{U4 z@ouH&c~q+bOLC`zhCdI2L-{sXezWZr^o;r(PbQDSy6F+CPXIgbVphJ+&(-ujzGV)J zm$eV=T}Ud`vw)Ypltu{Gr4vS(jS{iR1i7I~(s#wy)`h*7TGC*CZ^^5^bPeLl501Zo zsp0JFDBe|Wq6Ly(;>pjNO(S!zmiAt(;mYcxSXW(vJ@_V`(gICh)=H|M9!4KMVE~`6 zjvrLRk!6{ikMG7OnS;SYordmR6<7JYv_Nuwc^Pm)k1Y9KVnoi7#FVMxZNU)@Wa^vj zP%-sll1uI`0YSE$owB~qwbZHJ@8_UmKaZ60w^GHk$QRAu%&;F1I!3Au=m3b*zlyh_ z`y3v8%ROA3^70L0_UG4PT7W!J7Qt>3QzPE9sXIB<1CcvvS7%MT#uhA_Am^`DG8G{^ ztL%h+8d8NaRnprKw4$Pqy7sJ2^?*lr_usn2@9vcK)57MEnP?l&rS`P7IQ()EMx{*D z?uB4$HJv{Xzt&Pxy#;o_IS|ia?5CuM11;n^%44d`y!xSZqz7+lsZd&4^1ii0=$ONS zmiwU*^^B@|GFPFY=aeL(^;_Tl{I#`UpQZ+w+fhWCMf{;pp8DKcdTQ}_@+qq{Y?oe4 zyO$(P1k0Z3R_KuWR(eJj&)#&cY8-V1f$Xr}-07VMaw9%bvq!%XFl$9D_RCm7yKYQn zX#XOqV-42Q6g+z^c#SuEyM{0ubsNY~&=2J;z$P;w_tLDNJl0r-;^le`oi!g(s_y#h zzEj}BvpVr3{_xp6;f3#K%2Bx%+!^bZaQZmbBq{+N3gjz&7YS}atAEzY*52kEl3GkCe;NF%vP0_o(O*)rba7-j4B1PL)- zm5*v8vIc3b?@!HIsdnnX?vInL%R99D<;nS)Nw<3xEth+2(|bEtsW%tm52>n%+1u;1 zYfGMYE>~zhHBruYOdn?Njs|D3Lhb_duFqNx);^E&VY;F8LEti35P9c$OS69x?bibqdP>$Wuk0GBVuI(HV*pyWC`}gEQ% z@^gKz=GPekKaHqx*glo;<*qAu;7XT{ovN|qioNR^_12sItDxMCHL=88Go$69R%!bY zXW8-0Rgo(d-PJL@8QkdK3NYt#asP>6HH$MzR++U|Y{S=)k))W`2)a6NA=pRg< zQzT9d@LAk`*-K!X2Yc~ov0!#z*=N-PDxDD)dpSV|N^i%ef0x?th|=PaG$$V_cUoy2 z!ijY}S}c<0#G-Pi#iDY8SPmCeF_K^K6CH5rs56mKeI^{P2fvh?K^+;wxF4Lo>cgPG z_c0{Z_o`FS_I~d@A!7Hs-{ZxUoor)p2*g@D(UEj_vX!={^2jeW@wSact8+c4se9|p zUG5#E$2k-#^|J2|vdqW4P=Bqx8)!ZUIKrt`fT|Da1myIMYTxlrfN<%v+rDODW=GX1 zzCamvI|)h*(_8SA?{mAFyEAm8u#36vS6}!rq91nWw_nizrSfTK2Kbo?8)~PV`GN!3 z44hF-LA`pSsijkEaFcwUgd)(l=1+TO#hup?^NHgZ#MEcY& zKa@BO7t=fR6THimrY~|9G@8;yLcEb3`4W|D2GBxodyiwf>;vot4cYv?*Yq#@cdfV+ zHO2-%L=}D*2YM?QpHyInd;0|BVH}u4-phq`Y+9+zwQ#LA+}68w8MGR{-wUNKvO9!_ z>2;qx4DJ8Zr2VZP?t4RT>R$a$6yFccR$r&r?~HJ3e5)(!d#&p{dK5Xbn}}|0*-HyS ztN-`c9YDOOeRJ(sCyc|e2igdR*LFv`)wSAfa;~*Zm)5@>URvF^byYhNDs_9gDH@5cd-{y)c11{svHfO=X&@sp>>}?tHJX>w8e)%WSelO(W-J8rqY8Jd~jpMb~*OkXy&oI{3 zO-{A`JY_JF^LR!7w%39sJ}?K5Jea}T?%mJ%pxKekZ`(RlXO@6~_fXEcZ}&3s*CZ9T zmbR4|s}tq;{g#XE6rLcf4koT@cg$X#w+mrsc}wMfj{?7i>+Oj~B$%1JIvM28iCxbA z)Ecw(7On*PYB1-B*mrdOF*?1K^5!j%$bou-6EO6Iu)RI{D$3rSasvFG_UNdIh#1WJ zDRR_oVSeJ0uDLSOwCu43j`VB39-Sp{AwR085t8OMO3qhU!$>%sM^B-BFTJ6nh1^G> z2`pt}>fE)~y9`y+5m-0(l#Vzd9PS1T_)A5onB&@y-zH4`9ocMS-Oiu8J6QEo8mvjJ z>PgolAbIH$$8>`uJE+JEJ@hS5@09wjuNqo^z0R|qU*r1P8r)Y`^LIk*=MvVAXVX3& z5&oy-+0va$@CIH|95H~pT-LHN%=FP zI`Nh+k9}=Ywhdd+bdm|7ttuH^6TXW3k924eC z+-l*EB*hG>`dZ4Q$vC9lWTngfbL1u1cS7s(PJ8THlPL6jm^q|UL04-1<_Rk88tmUg zOsKcQg7a)6*{0rBMYhO}NKQ)C3L<^FvlnAR6;bE+sBGGkFrv2KOG;1Qc0-iq-k7YF z8a44#h1B9$d6PKq$IaFw91|z9qpM?rE+9X0C9*;$wWJaJOn$H&8HEYaq0L%(r(YWh zwxKLX1wq+@kZ+D4PbUvyA8z{{u&Hf2pMw@lpV2kfYQ9|wxmI0EsN$h|i+lzwRJAVk zcSP4&SfcI-@_U@ydY`qZ7MCy(-b*(|;HL9>!1h&d*{ZE;(S&NA@J$t-l%L)Z%77x7f)} z)-^9J(U4OY*RwfkUWMG+#~NI;=%0gg=poZXhe%y;&*NF|6<|}GR#z8pSqC&Rz?9Fk z_$-slmCyWEvkoJU3o7qip)2H-{y05jsrEe|N%${9(%3Zq{&{?F$?g9t*r!p0Uyt`% z+sAh1>! z<>rL9amJ7GPGUOChph|VTAMD-yRqsAN7OuYY`i*iF+{{S(ZC165jsECKr}mTi1Tk$ zgUXfa)R1g#M3b=2ye-d+VKJPcU`?{QYVU2vx#nlE5Y4jL(nsAJ%f0<7+&C5Fjt&0Q z{PYBZItPcYuC*0WbQ-r^J9pRdlK2HfY7lCINAaI>ROo268+gnppwsk>=#1w*kjwph zOZt;|2Doq|{gZh9e*AX4pIWuNVgT3oK~MkwN#Kkw?Vmazze=k6&Wd$ytl{GPo5D;^ zFIO?WCa-f^J-AUO_*ZWkKtlQLD#@J3u8IRWAm?F(f3#%Tdt#GOg5-Y4Er^?r5 zFv9Bg!VLKm7qAO5UvjRcIJk!kAIA#nX0RR;y;$Iqo+rKi{NxCSb@;NiPXd4HJ)*|b zfSnSU&zWvxl{vy#0%?7xK`A*&KfO*TIpwnrF=uM`LLATV?}IBpv&Z(5(rWXvHazUM z#Z@TlzU8Ndm6L0nU>I>#dR4oa^!QV5)zPowcpepRVQO zz*KcxPoZGt4l7+tqAAwSJ|J=K;_`XzyS8V>wlJywaSab=oQX-l11K7o>uQ#bNa}HD(1tec5X~3 zfaY`ks%(f{%2qNm`|LvAFvE>7Uj_!?sETcjjU_{-k+**c6XJ%cs?|?jv(Lcc1|FLp zeVr?G9Fq)c+~S@B?wZrhq~2+3dm_|6Th$0>na~8h02L~IdGvdUZrgp8iSF_u1G_V= zp*k%2oG{SWtK4{SGpr6-1LJk78pN`Z=OKMnqyXIe(M^5BaEtLH^liVZagdlF6PaM_?iFX^RE0k>*T9?@9 z+qK<|K;9MJC`NnQ_%EjSr=f$V(OLaqI)88;Rz*(!MQ~UACBEr5ymJa&-|nTE1H$w6 z&vfyf$8^j}7$WEUz(a-o-{|x1Oq9&J67Lv0UmPD#03qz2{1NM0X9FzGF`3 zCMIi;T7J%d5*Mxq7Id@P8Gnnj|1*tSDpXx01i`MGBMq*7}5-c`LWc_N(x%_$?D zyh-b3$bigOep+da3w2jch%ITWX!Kct{>>xqS|5iOL8Hj+G?`EDhxlU7P&?v5 zkhXRw)E}a@x+;Yyv1WET+m*;X>H77Yf?w?!+MHaoC#8#vA0(z|o>ji|%V~;@Org(? z$P9s}+D<+bdGFCEbJ)A$sqsszF3GCueZMN%jwku|YF6t%m$2ERN5Y1TRGcGHN&e|E2u74=`iY@IWyvh@zMsXwjOQ&JF{)sP}NdSno^P_QcYy zw;D^Yvm$T~YgXr}^~YQGskN<_(3Ci@t-ECtT9>Y@Y7+BF5^QhLQk<5?Fge8&{NI|@ zTh!MP4bU#>tn|XQPwkM+b*t9}b!c-Ri~AY%ep2A)^GK6=i&_<*$i{ z{G7Phdjss8?n&|hjW(B@0n^J#t!uSnOL{f-GaaZX45!sysJ1H2V>c4cs2?KSnDIRh zdr?fJ4oj{iKE#mUO%V1)6K4D{n^s?Q8mAqM#!dL=ZYwxpetzF~y*1GVT${eq? z>^HRT+4Poc)xYE_%ltuFXarMztUJ%Z+nW~ZEVN+tnY}Dpd5>nFi681E04?d9!=mRw zEkAk&LbeyUvsNUKv?7`rT6^?8O~LRd8dcDQQSuCO?8s_U-*%^!0lkMS~|Z zc*CUQ8#axc$uEgeim4;0I%}3#=&TZZ*Tnl#4^2?<&fqHQ1xc36oB=TTiz=H(@$<=$ z<~elwE%fx%GoE9y7dkx;IK2-OX_xxfMRwUSWu%l$XB_fc?6S_2Lj zm;5`98LiYSB8To5=iK9y$=2X9kyqNlv(6yNuHYqiL4XqxlSsoSt3K3z`k}oP>4W(_ z;qsSZnL;IY$@HT(Vn`u?ptm{QuTZoEkGjk zSGNOQG#t$}GTfi?7QJfU}{oyA^sdNHre z`Uy|>o@u@l-a)sjtaZu4dr|8NF7W;8(%0nrhFUFdd*!O9y`8BCr_8ic@?q4g9|gU) zqJBS*|KAI*d%j_7)*w;BtnEkfk2A&hV}+a3Iq7z;H#HQ=kWG_4Yo`T2oAGNTE9(b7 z>q$IEY;LucilKUH?^5baxw0O7C{pBo^12s3?TOzLPpGB;5TC-@93`ET=vj0b`*8ic zFM2KA!$bYWF7Ey)Zk}T&8MV#>b44u9nmvz9II})Fj?hE56%O{hsJ85y_bB#OE})T` zCaiu)JaNaMdP3ldQ|#SeG?>56T5SNc`lo@Mq}UV+(qnwj&+Uo$yVwaja<#P zoL{v*wFs0T4=7mDqCUE19eonRSScX-e`ra0yj2Wxogpey{s(5}^`?9tQ-K?FT9O+CC&lWO= zfH$vMUu!E!75l&+9SV0D=F*+zsTH*kG|zTN7Ak1HBTl+^cGUw|fIT{~f z(^eP6K>ECT_dAyPR`6UgWsdif|HUJ6Vial9x7dmRV@$}kx>aUZ!;LD- zxDZ+AeDdCE&(EvykEsg$0+MX=g|Rl9f9+@8+eDvrqJJqHn0NczorNB%;Pn+m-CbC+ z%=sKotsi=A6`ZB20ZFdcD_6?{=rmFH|1e1z8#tRX=`W`}Gd$1Bg`BPR<*9YlC8HTO z(dYO~);50AM6QI_)(z+RyQS4@6s&s+@+k>*eTFCD==K@rHL>gZ`(AFXhpDjJF2z2- zrW1*6$FSE(L*%QtdKOsrdjp5U%Z}MLyxwyk78gxpt3gYAHI415vb`}lVYU8ZiAM2r zUKQ@+CVbeVE0&<3^&J59yuO_BMf};4C&SLrF?O}J6S2oSZk4BaHfI9Ieryd266|*! zOcT7wE*}+%Dp*HYcl^*Le&_i#Dh2nc*!fwWtHCGM&ez+Q&+&UaS=;+Uzt_0g+c`L} z>!e6L-@z1}#7eMuJoPWXyo4{0pDaW1<>vF1ev&&Mw=vYJlyf&^WZK5l) zA=ISUIFj~R2wU^kSMi*POLo>*J}K*Ztk(e9qE) zU&!B_|D~R@>vnVE3A1Valpj%7zQ(&Uu59W_0MSA}fsBOnSlQ1@Y}dbA<8i$!STl6; z6Wjcqr3ziDlHZ%jh?JP|nxxoX``yi*0BUdKE@ig4p&g_ z4*m5Uw!GrYkOT6ZTPu+aiE$pA$%!Ql^Bih#Vb&ydMb+a?$<%BoV{b*uKGDn1HwLeW`f#cgXj=YCX^RC*jfF z5nuHbJ(jGrwPe#x%fT$!$@w7hhUDiw(r-hMZWe- zaGnOmX3$YIoD=h7EW~l)aw9&6?vpuWm;XUogR?dA8lyJ5p zT*rW#2QROFTnmBNqc_N`=f1*#>OxuH+8w~EAvJqaeFxFC?yApan!gdehZ8(FmA6(T zXEkfxPnNMmgKi$u)2^OYr!7t|S0UCxiTx)UKkp=Kav#sa-;K39nE2&+{7}uMy|m0l zsQZy>%078A|4v-`IG#`)3>;+}$t7FYVJo+=1Sf6HYb6xvA-Zu@S~9P4G&B^~tMo2K zXS?r(zH#FZH>GDTnNfGnfqAYk3g3;DkhL} zX#(>XOcnDs72xTuDzf;L$1)}vn`>kq`2^{KIGC@cU!}`Ryn(O7wAWZjEYPV%z8)zxF^vCCd$h7d{ zaGVU#`RsbGV@UcccxXP9qMPc(&Ce($=au0tK_AJpg~?BXJI?<0V6$GuV5>ySaYkmD zuAiY2hI2c}n$%GCMbqRTH7c^wdxe(r<2ldjZ-m{)u@d?SMa0P3rJ6%|wL2#?q$MaP z0f~GsY07-B<$2P%trvne%0$<)?l0nYa54+Jx9xkR_rn(C2eE?V;?wApGg(Yc2Pf;C z=Q6}Y?ffiOCiY$nU;17AKYxC6T*%y+a2fTTEMI*U^$GhhT!;#WgeIm=Eb~degMCxx z{_)Y?zv#8(O>wKeDMeDE?US$?c(VuB>?kUOTejCX#r3nxeJJHJNN$Xu?`@~@A+Iy< zmNBbxcDGS)Oiyp79y$B!SJTOy8pki{?rG{OY>58ed3-hI$~gDZ+gf#IdY+IV($ez) zQq>>HL-g{uMNywbH;@n&QECyog57hK_@iNl=0h# z@%y?fh+WZFIgL+yUjeK<=$p%s4B)4gAm`zirH9n1 zJM#2%wV$~K+Ft6X#?#QtFzJ@i(a{?|h-vAUM^>-irQRcz7G0x3dLJY(+L@q^@IJWj z=iqnQ6H{h@)wH)9XpcgBgLpkYG4|!HZ_^#-OMJ!Go4eJwrAO*HtPGXBs7|z-%VYlu zw)Nd2<19+>$C4!%r5B;DeS4R|VX)~L<@v6jc2(4^Pq(L1l;6vDXr_9@8yZTRBl#!M z{UAQKoGGH)?xcecdAauC`!1HbL3C<0p~Yy-hc>E<8)q|UinYX+Ev$Vmjf|AfkEM&Z z!2;^tF0~`k($x1c;Rd~9Zn3}zj&qiEE{|-fKAgItY3`foCH?iSIOd( zG0~-Em!1E^15watI&V(J`6NN@d2&03XTEKd&K##5_Mb8@ zXI<-S&2g{*IIDB?qaH@pSUAF-Eg0)mF?BtiYra+=R;5}sRvNiaN2v*yB9eTJR=X3} zBpzd_RVu*#UzZAOjJL?+duz@1CRDWhtCGxG)RgWm@e>WI_Mvw$sAI@qs?Na6%y995 z@<#A=WHFWZ^!}tThiK5qgP|SDqWei7u*jU|Q0;&+qRc-099!m4S`LCy zlUOyeb&nlp47?hif`pYFB5U*^J>|FYQ(Eb=x3~(1c>?1w3>CBYa`39MrgGr^b*dg9 zq6_;i#xaHGoGp%X;w7JZc$RPy7@keqb$I8w)$=|(%pOpUsntVZc{vwk>WQ<;IQu9g zzjkPh5rv9FFC+dTmlkt=qZ>Z<`8C~0pbo@#mtR=Z6?+_fhW^%Hw74L9;)n7I@|8n0 zC_5wDc%`Ss$p8K@;nq%{bJI`CI_BpRw#z9u*|BvLj zl)G)kM*8d0enlYmh^_zfA?*~oV7pFKj;HwEXMp3}58n*!>l`r#`???Yk!PV3W2oOY z_oR`h=ME}T<0=0CX4S6WwO3_9u1vnaB?nXNXEg)*eQ-**N7)P86ID61yBO^XnUkCa z4(R@&yLw9;1uxg!7g05V0%nEKxttJp$xccTsxp z)M_o0%+eET`IBO&`{ng_8}hmvat8}h4CUvqbwR(|(-$PeAd-nb(<~0dYdR$O13IzX z()hLid z;%en7`Y9}zdav-3+(C0cPy(E*>CUeemH$sW)j{9=0}D7@2|KqjX61b&m7Ev?Zx^R1k4?jMX{>e4*E z`7>w_>qtiR)R|x_Z%>~ACq4|nZZE-;Z8YV%Dr;6=+lK=>T?xEkzU|9#t@`zxfNnYB z{xK4=ACW&E?+t)+Ybmx-(afBOrfT56GJfkkmMLE%Nc~$PPvWn}M{)j-A!9s>)?Tw5 zEQ^{<_Uu*sgfkRyvh?iTkjkS_$lu8$>K!%w9eVKMSh1`c{>d(Sn{sxRTqk~Pw}{NCa}Nue)aSrD^|pzzt*HJLueaZd_fE+ZM{vh5at}YN?P`fj9oVx)4^edu zT|~o~PFOzeBX~>yca_zj0P@<3(OJvZ-_tM4w~6MA#1bt3UNEu3TunI!GgUs*Glw~% z((gZn|LF3_>jBp`g)RYWw7RAtso_SDez^4PBM4gkeyr{HP*ne~dHw$UZKXA1(plIh zbqH9X`S?Crs$xxlRtu}6gQ?g}WS5Knpw5SJUpXZZE-LccPv~7|GchoL>clE?Iqc3C5$~!M=49Lh3Fu)~@Ui zaZ=@zNiY6TG`Zy&IXCaFlll(j z5IKphd$AOTcLOf92;3$|ca8$Zb1c0t&S!~zSHqUB_V_K_=HC3Pu>D}dlK8ugD;XAC zk=5+Q)hC?LGrx_ekE?U++TRG*WQjX z3EZnd6)bl>+joIfZ;+6AXYAWYe-k=*fAUzo{Sj_TQgD>t;L8+^nFrT9jKpv1Gb&lK z7furRv*)ihL^T7wBk3%#sq_9O;BpfZ)xNdiUw9BPp7`x#|gy%I;IuNlfW_YPc6&u#0kZE zti}6EEgyawDPNtYgufrZ+*0|oh=A&@{A)}5qrlK-C-zDlkLG83sgutl z`4P9oowJZMR!inUw_aYX91UG{`UpYBqt zwVnFCR@Tk#pz$=mdz%yQG`We+wozNK^V4d`oNjAg{VJ^L&2GI$kUb?|Z0EfO%;9fy zB<*e63i=%xsw%W&q_N8Puq8OH4kMoxmowX{Qtj=DJqNto=;p~e|4t*5y9f>9wAGK1 zz32vj-jYYS9&TNGF|&2;#VuvrS{$6AU#b50pOBXQdEF(c zRx1zXUSL*OhujAy+S+@+xFt#Fkl`{|N@Db5<~LHHMLH`tKWDuc6JbFtfqN}BhF;H9 z!<9P0HP^G;JsO?=-o|UhmoX-H8cf{(lRWDVQF@E4fYCu>3|)xB`hLRiZam9d;outi z;{Kbh#yGIYhLy69#Z8Y)cP*doZ*iawWA9JClI#P!Sn^6^_=1i`VGWuz!hXlTqKE%s zz~dZ3|MWU0oU`(~cGS@sL#w{J|6Z67d*B%s<9H1A^be78?mEd+jAW)gAu+MhtlfPSb=z|y|oGh z9j51|6J}R~A{cjKC3FgpLq4M(3!0DRj-k_8#~ar7)#@I8!yQ&x(`a14+4#k7}JEvwRnHY1O#c^Fq) z_X3AJ*^%0tF>LL;2fFpgsC&K)8pz?O7{L+kQ5PE@&wT*!uFcXi7m&qB7tUh$LfXU6 zydwu$!4cNY=$Um$drOz4O%E8z@`b6Tt@TtJx*neg%cMMImUq`eao(8Q(hIKYmhhx7 zkPU%5+)0h8l%NOf)bi#XsODWX=o#G-)$?Sy>~~Ktb-&rKl z(E1%FWZ7SopQsoiuk;(ehe-@uu2JRk?%iq|mh1LcVR#mBd*8=CD4K96kLA7a9b2^I zd{MRVpMsvTPKp$> zdOmpeB_HCvkO>3j)$-^>#@fFCU*>3ZK5v|H3#&eZIiz~mU4hMOnB0T$P zip^<<8JF?@;DZO|39?9^@Z1*@glWd(nq5nq$-adFI*Pr@#+2)|bpgJYsR7~%f2p_4 zB3Wo8e}>mcXv{syI57hzI+-hS+6F)6Nj_zUXpcHJY1iqw#ovs$$UKWMCK%AcM?Z58d@?+`t*2B{ihZc};Q8(!B)g8yQG;$`YLG8YRpS|$jNR$y$ zmIjaU^!OFJ>$TG%-+-dbE4as5HGW&mjotat?buOyF!5}y z|M4c(mV5PA*N)__@V*iFI?E%La1S56Yc(U~N`Cby_{;wNq4i0^)_1}{dr{W|;)8%I zt;%|YH_){DcX1ilT#;&r11~7O1p9s!e)m!Q9l2+hEUBszPtA4Y7|kjy>xHO#H=wni z*STcPWQiC$+qvf3T7Qh}+ZwxKzl>Mq`K`dsnM2>5BMYEPtG=3O@#=N;oqU5snw4nZ z0jAEDJkMU=WjlfzM~KQRWLk4BVd0vj@&M~6gW=`{af^zJnr|O2bIZ{F9XXTkK6w=@ z(`(k8|4ICo3<2-%ibYn${%VVbIwNhSQ0sJ6zctomoMe4@+#kaNHI-ZA_Wu`nfY&D< zVHcynb1d_e-%fT;KhwGZzYf)a^N=v--QX+#kc4`!>WTB4>OZTNT%UA7U41>TTtVyH ziN6vDU8C@~w_+!y-BIDUwbRSby+x3j;2-!~t$no@!<(k0QGBL-TH0)WqPeO}pa~w6 zNx54=261xqixS_V!#kmH35(;7b~wdu25aS>^19v0-ryJQMw7KVo`F6vt+SKl4NPp%StDlW$N5a%&+%pRXaHx7CN6$I# z?GEG?-e4~dzB%rywwH0PT3zdh!!b6_t&ZZsWq0p~+_0PEow`ccadxWUX=+1_8d=v8 zuh9amf2{{AE%5(aox~0lU$J~-sm?pM>SQgA2gw_us_vvd&g*oxI&h~>_^&HnCB7YPa`7#dlI;6vJ@GxAKaFGAfP6@Kk8hsfL#{lI_ z_PhJ=S;B+-O6(RG6U4b=}0HS{=Ga?#9RZHee0XO~{YSJfm`66ElEtU?@hR;SK@ zpHCj1#cJ^L@H-x`g_<-$hlHiyv2HAqP-2K=M5mSVn*UWS?_s zCf0X0zyVf73ixd07@kws@A$j;UF}SMVreps43YWu=OHcTD6yPnDM>b>hRBHwWZB{h z9`sJE_|3E;TB(^IY+aw=>sfq)-(#ypVXYv_z*hZOB0-Jg>vRZvtcVE3BqBNHQpeRg zCYWufBs(KFVl`HTsy{yk+O^JocJ*Y{BcJ!V_fdd_NH@?+q(wwSr{4;SG+X{MDwLmw zzJHFjGYUDA#cH&#KilDlMvCh zL#B?i`7Z|Z7 zzBsdk4+9$Aeanqck{>av{nznHolSf-`CDM#k5zsbU%?TcsCQwj6Sk}YcNJgoUSLzb zn)fUv{hpSJDcq7rGUc^fay|Zr^#Eg8vs*nkuD6G0+TRPRxQCE+4_)yzw41y`(Fv+k zrkH z+I8;n(U`M!563Y>Q_tdai$z9_?4=-U^d2fJ{Hj}Rhq=Gq0G>IYZ7uUfa30@8e$Ctn zoX3;S^DE)tn1+oZvlh#FTr!WyrHNqZC7F~u5q!6eIr_#YdGCNK4o%$R4YZOYiuaD; z*3~e@m+|CJix(#W$Z%w3a~axt`>*028eFH(IF0_h_zk+ccP*{-%b@Ew@f>k4J@S8u zRq)ExbG&hM&zf5AKg4=>rYF&%isP@YyymYK*M#oGa}Sn|P|%%tCgrS%ebNu!w_aV5 zn}MXy?TYmO_s2G`$U8T5w?lomW74~HH&U-NUN7mz7lUVFY3wAASN|!#-iZHhg;zd{-{u+C z8u@!zLSsTaH1GH_=ie8zoT79${o}a7^?&8(R7T^S( zGv>%lH2eH z>4_(3Saw__1#J1-&?o*TE~2lw50)n&QU@xB+*M*V{;3~@)>WST5ZofO=hHqX4u91- z&s;Y#=Wm|tVOA2kO4?9P{Nu0s-d;m^oyF&vk0;ai9+Wa|ATom8IraIZ3{!-78BHtc4EjFEf?6vOd?ejg<$>CVWAeJ*TF%S4KJKsQ*?gsW;~Uo~q{pdGD5N@TvA>*m+-N zjqR4Ip}qsAeeX=qlUtYTdKN<(iL?|Q@ao=Cqhkyw(fHOD#cNH|)Lx&gozvDiyME4m~66d`r{dv3d|#C7B4`5erX0Q{no1!OzoB?ECso&pPRo z{f&L=vi{oIX(Pg1zNs}8(8`J-5+J-eklm!3!8^t?b2Rd^73DrE2IF81WSiRibcz3-HIWFI|xM~-u- zKNmgNp*Z4hjbdJX8$3KxL_C=&RKHz|(rlLjbQz}n@y48QRE&HqW zS5MM$a6H1+kXf%4esbxnR^-XlK2}xKldqvSNS}{-;38m-U}&8Wr%$w>u6d7g9wq?h z@1Lx*%2=lEC!jt?>mB)tLE7hPwcnOS&R?VDSv;+5i`+>adU{H_Ic>fJM?S>!wrZl) zRu@LJe-ck>ADQ*ZDE_|iv|qQ!ek7myy46R>7hsv$sb$ua{fLo-fS?uc29M|n5=D9Q zLH5O|nQkAQPJ5u5AHeVRpC@u5NoA>IpYR+^^d^ARq+79TcPBi?wWI&_=x^h{|9C_% zYMplBs63HrOmZ;#fWScG!Km-VYH!N8wkKP-_knvT&}vT%T?EzqOiqvYZmm@Nkoe@Y z2_~KwYTIcc<7J;<-On2@@_qzh^{1k&C3)kc-W1Fa(wn+7ExQ-*&7;KkVPN39$u2heQL$?? zraj)#mS-KQ-c%<>oSA`b+7DTxvp;ei^QAuD+mrZkFK&uV86FB3{vsDnUJE`M>$)El zTy7H7ZK2X{WT^YMTgv3OuswV`9K8yJAA?)OS@bu##&47jwl}}aQt?upz#z}ZUvlF- zmL)!lio27x;uZKDHi4$f1NjzGpw*Yt`-vGyk#=u;+WM6rVtZO#R8-L-Cux*`m}x zsOmnRR$a!4cWB;LT_@=%vbj3UTai*`(rSDv zR!@H!jV22IaQVBJk+o^p4%m9{g>pz)qpDR!z4UXe#(sn%A$2f$E47y1vX`+jvrGFo ztP5Mi=E0q_gnpLUG*(SW{7r9!$`j=Bu&TFPSqiQooyT)%Jo_lQ-jZJ<253q)Yx&XI zsjcu5-#Nd38yI6N(eL{jJojSK@7cHY-g3+@`Fpsj{q>|*wy(N`(>;C6PWj|_bK5_g zVzT@8wHHD(MHk2x@P7IZtwECGxNZ3;5~B^(t5d^C4~Sjh&*vNi>FAOD(?|8);7Kj^ z=NV;NQSAUM>*ZPVr0u0v+kbV;9%`NFC4SQ1I}OU)8MqorbtXjp`rbd_mB|2{?-)OE zNc$F=3?~a99?eg+<3qHM#U4U-?&U*}2ssYc?My?G7L2pd39=2}gn=ab9_JPw>%AJ} zpzfAz9(_?P2Qm{&V5WWspM|T6EPU>rV!J$Vi+0a}tepKkJQDeEuiw_Se3B@V_n1%x z{5U}*!qh6ag_a#6@Ljr3P0;L@&*GEF_wds?%3#Db=WB3Fo>?^~ns*+nI~MxSin|*HB%g^U*h_&w3W$Hb*SN`V@WBQ)}I{yCq(^b|QY@iR=9OPtB{O zOBA)dNk39)Ql!MLa#|Biw<*J>G?^`4*Ao#xHD!q#lC>vX!#cH9ocHAA+FMhE_1z+I zxKew!?kYIzLNnUlB@x|uqVxIe=G=?*9tYQ0H#w{*plqCTi9|!6Q+Kt|pF$9>cNY4? zj-82#;;JH&`6n%*+Q3G!GW^utun)z#(X46fjXc$AEX`$m@rYg=bk;)is}2hB)`m?oM!m$xp(C%!3>sv?Ee85Bjr@0ymyBB>BER2AKN^ zt+idGp$Y1FZ~eBq6I&`j350_&6JSU!#8P>qCK3% zOJKuD6Zxt0s-KA4>Q3^P^Y|3C0Ny5b@O+YEbLxajdQf73dX+>AMX)#FQd*Hc z6I%4uM2TV_9wv82J`Bv4CD-#IyB=_%-Q#tCfsCSdsO?wIg1V)Xoc;^?%)FUBOU($? zNhB}Td!v%l)YSev@j%@R^(lyVmA_D5<7>ad{AaC6H&QF&nW@0hlw27*gYqw@z0SI) z&L??tZg19OP28#DjfP2Lj?~hfHfA6VWz`p#pH`Qu_S@`;Dm zi5IQ*h%<&x&dClqsvFARN90$+6GlEVs zNk~pcU8)#fsRcILPQ;{M^-16x@g4lWcpa0;C!wWk-u3uYYaQ$;ae@<%WzRpl?WpGn zo*CSo0T^0)LQQ#{_p8W*+jy}g#iT~q&HVw=6i??gf!TP;2XnpDnX|C27varhZ(y95lCK~crqJ}=nq6ykVM;W@Gh|${&j!Lf|95levSZ0{ zT~Utp6|w;j41+BQp4kJT#I7c3iQPmu9|j@7phS^+n6j)UC6nLh|L{cLz>x=zm8-VS ziOk4bx0;e65Y4K4D>LFe_jyD_W}Bm=VU`#>m}#9qt)u}O^c~(6S<%^ba(3J|$Ms0V z7|^9mCxmVfnE+X*Pb)(w=Tv7*qD;<*gI1qxcGjhBr;_zRIw4ywiS zwS?#S@mpeok-qrmJMt6|4B3M|@zPhJ>S0ousfskNr-UA4-$mVfu9qlLHhtwhRzapy z?`(j+P~{cXAuKGw8_+}{ce;b-e=Ge+L7j`XubkES-W{xYh@PCw#D3U+cmFK$0xG+# zw_h_82!SlGpC>bYuvw3JJ(gsCe8$f&hEH;$!CmO!$7dsBspn}NpDClZDOzO>t)6YBat83xf6l9G;hDnxbD50bMe274IR%v^m>1tSt*NN55o;!hK<-k zhQscM$9a0hxHQiPLt>1!+W%U8uF@_!p;`HS9wpt>R6^Z5S<>#evw}|D|#qJn{%~TT7A4-E!O9B6g_~@D7Mo{B;&)s$(5MXEO~w>1KA-vp`n0( z^_)km<2r|v_(N=EkE~BNesg>Z|I|Lr!d%FbzwzdEq`&u!Wa>TYde@8X?xKE=W$Rv0 zmoKsfE2vJOh56n2hZNWUX?@^;cgk&F7k@PFBu0>byftKtMHDvl-bwEzc^*Pp#9 z>Tg=i<^3F1LFe@Dxsd*k?(Qsatg*=VIv(vusLzh|){q)D!F?G84Xwr|x109?)M)c> zeQayC_1O3h-l^WIhkAd-`DDm|Tn0Tk!+OVNpTRo0W;v6S)Z?k1waUm?81rTBlF_AE z&Um>rOU<$0e`Jkf*P>*%=d9+ub{5d`o55WWP~K9zf*<6|>;QbZJ+C~ylXKg3X5N#< z3Q|_0G6QmazWEtaO`l*jU+z3Vv!?AiAGqRG^@VKR>w^c|fDU$6U)8VuB%q(Q{Jl%0EdVipKqRs?yx~-cx(Jjj##HH>|F1k|C)J-5z=56 z{MhH7vt%Lx^m-rrHOx1lqgN+n6YfjwUfb81D(~dp9yg#U-FT~Cr9)f|uPd2(;(slL z;2}Dp(?Q&~iX`fBV&Nx)2LAnUTwyl}A7swNb`TX^no)e-c8qr|tSDo>4&9)o$c2&P z3EYoH$j@fEC=2M|KJJNRuz`{bomNKoX@l$lq(ZeH&3)zq+!20#rh;qTB~`89+ei|+ zLSyMG6(-#ZawepYceB?AZvkmP-hQ)Q;|jb$xs`Mxy_M{~H#{)*JWFx5Ou4(+B&3f< zJIGgiMwZ_nr<{Bau{(T~zZ!v7d<|~NbHG#haP5jt3&?OYB*7CD@Lujfzfg$2-`u1? zhWN5spNL}LAd>3c4CZ5(MoBgm!#Vn}j~OYuib%HsTR{Wr>YMRRtSh!2i+FcjXHJp+ z2wfCBgU<4P6-i{uy;!{b@{<|SgK>!2mFMmF=4|cX@$F1{5+EI`p7Syv{cSAh+9$;% z1L$W5D|7jHj7F|cJV$TWKPkri2)lJxW{t@z7(Kx2a>X9K$wueS6gmJSk8x?vIQu6# zW>p+ZV8o)$dW|gRtML!bunxg*UybY5-J4_}m7BY+NMfvo7;VFg6Z z6;IBUdY1Fe=T=iQ$<^hRnl2%JcP3(hKJTvn^_ZUyE@}_b-;TT2|J9iI%&*4SK`DGf zM2k0o7|7!H;~#$wI_8dedvF~8vMwv>h)6~{F?L=lb#F6%=;|AY$7%yJ{$c#qdn(a~ zJbX0hdAU`!Uypn2&VrOTg9{=M84GyUM?jJ#zdwvCYKIxUXm(Vo`<3Qrorv5&9(N&+ zKJJ>QPDeN?9d(|-G^(-cCe7p5nG$k!YD50cIx~CE`0J7S=pBAP8B#$yL|@nJqGxuP zp#d#`48+QcIVxfh4HH9uc@jfQ%2*D#&EB}|7{*$$rn6O1seL>sM5Cad7GzvuL?~Rn z$?v|NaqlF|S>l>v(1FZS3p>ZlnPP0P??NYD8KdQA|3*$C5xz$()_0r{z3^RjfnaH+ zv1C^0hRm>b!5it&)AMaqynyZ#v186}ukDMhr9(DAZvgIyeDUJF{Y5%xZeH^+786y8 zDrCWtMe*>#7$5Aw-$iJ05^W+;9VsdGvJt+kTwV^o^BNUw&uqUl5JBXxK8N|>eUUa? zX{9fQzanGo6-v{Sn0*&yLyOePuJ{0K-!2xy5efwLByZv0OY!=FdpPHwT`^mVHexa7A zWbi1vY)BDgS+8r*gXK9V$oni4ndeLlfB#S8diR|1d@{x(B2f2(;y-)sAIHx%7a2dc z_ulaPuBWnh>lC>m8_K)5$g|1pi4}Nlo<2Y}i#I(URB+anXQG3^L`0BDPORqAig^g!c~Y0ebac zFptlm9OzX(&nL1gFkg;RqyBu_d4{H~JgggB`-ax+9Xdu`sY^CzUL)q3=~)-+pOqcV z=c(3GSe*|pyPl+BUzePR64#!sXL3SPQv*)|QPAKWMpc zmy6vyWOBsS(pHeCeqJvZ>Q8N4JR+OJe#2SsiTriQXKl~e&VSwce1F#!Sv4p*SNzK7 zo$Vg%7vCZO!v9xy(|?hBaboQe)z3nQ$kBa2=0oHkg%iCh=^6(kvWL)3P6b2vmxHSySXQmOF9hT4C|QFbx1VpF%ueeu(#BiQD+i^$inKio zJgz4eR)D?z5B?G_1$!aied#bLLao&nVQ`hB?- z7?t(uu8H(5X1fUY>z~qn-nXzmCg;9BpNcGa0t2>}9^pzF@JcR&ovn5fW`3e6I=^q- z3NBakQ*mSjd=AR!s$8BOFUzT3R<(TR4EM6SJ3ZXj=AVbqtQn#670`pk~i(M1)eR?pG7D=o*eJ?cJ%2ZF67+{`<^=y5RDzj zm@|!;-aM6H&TiK9KK_%AkTrTb?jAThFMer1A^J>*qhp3r!Vk=;ZpT$*GhjAY+H2Qm z<8RrKP4uoz+pK)9Td-W8qwBL9wVr?4){M|fUqK=+@%OABJ8$*Y?bz8{_nZ(YPRD@% zgZB8ED>&|GBjfpI*h8}Zn(gL}Gb#*v;GXn_pB~{;A(I8*4Q44=3i~FL>GE?=74;fg z<0sNnO3q(6j{RoGb?sokTqDN6@0UGut54#ylrUcq$(*@&$mI93zKZ&?G&GObfl)+h z`vq7!a_c=rssCVn&kAj#G@fb4WG{cND@z1Bc>V?b6Z8b4h#646?hRh1_oo}RXv&&) zPkFpVx}V%#2U^*e{QaP)y2^h}YWE#~_{5v`XSjO2lggXB%ty&!t#}$g<4g8%sFOM- zIy$I|Hpq6sWbX61Rq6O4sUC&RRBF$M`@BBf^n>kZ){K(VUv>T)|LW&RKs-uF#eQ{55a&i~SbT%u95wvP|9-Er-sO(x(Exjgqo3nF8D zpMGe#H!d>+GM{mdDJYS7#kR{Pb?~lE8UG24# z+!~(1Y-rqf=JkQcV>U6H?B5b(^u$^_pZ(laj~rC#@Q=h}Me05Zb`9d>nclpw`d4F?LbU5CKyupjx1|8xV%@#h{o(u zlR4sx$qeTVTq>S!-id^XA1^nLCx-CJ@35owOyVQ^M9L5-&r6^XKFwxM@C#Y-bcx%USh!Z^-|*uesuZrsx6ucFcx# z5do>-e>!Yq{r1KnHvM`rM?4A!W~Yf9vHI%Yb9%sgTy=CW0|+Ye5i^lKF-GL%oyH*M zzN>)eIudsh6B2hA%c{>D2s@mg6%d})bJqQ#_dmy2+VC8s!t+~W9xUg(n}z2bWvB1B z@{I@b_A#)Zd$H2m6{Nqzcb=KoD@X2K)vm<>@3z5iJgWvK!tb8?@>N!~$>TO6RIV&w z_JMasp8I_C;K2QxA;DUI)0XVxeP?)yD~0FRKn+nJhP_5Dyk@72(P`PM=-JT$$Ar( zw0|~JA&zrl|ND+gA?>k}uDQ_^y$AkJEK>?!-ov51IyZ=hZmZ)@7CS$aujZ>~yjyhy zM=wjX&u7)?eX%G!Lp*UNZR6vyFYo&!>%x|v4f%ZUF6$9t$-%Cfwe(uQ$@%Rj^@q$z z&h=_@I^)f-oxY=;YLgY~z9*+_qv&1z=7?A+xQ-9tome2B$rSb0m26p)|Mqh~-z>)n zf8E^7OZ*`-d3BzDd^ZA~`6}~XE8&v5vaWf{ACNYd*!u-_-{s#NwLgJ5nN!fQqv^YM z8vgE>5i0`y@b=%`As!f*r>eO_68``>T~EKnbtu7dTsH!JE5l3<0`h?s;vp6X>Y#^` z$eIpf6Ojgcubo$WnnH(pY;sN_d+n>{(?>%B+AkhS$Bep;{DG`xeuo3nqJwC3AS2UL zuJL2(AquARgFHbh=88s&cd_3L%l#k^o$IC{FZ&X$F+y|ARJ+vjw`=&(9_1?3+v`Tw z*_l?etaZ89+Sn8>vxxu{NNc6 z;l_DDbZj^@77y64e$Q_Y897pVbKJ)YC*!AnD9QCMi)+eOkm;uvC6~BddwN-CxcuWr z1vOP)8#5=RM#IOX0-Y5ly}Cor?96?rq_J4(2(rnc^^d1quh7Q46-w^RooDh>j5faLdI5_Aumvr@X<|QV8nY;T#BmijQi}*A`g(8%$M5Xt1Yhf zzdst)Ke3+ij&!WPkv3MBs6~hz;dvhSjg1OwCHCsCMw-7X39s|?dGzOFTJVvofBcQ^9X{p`<>;Tva6fM!KUFzvMMUAf zA2>dEo;cBQ@$%T{i0DB@e7@fG_PENo9^egd0cz-9*K%R!4GOWoGcLM+oMZiEo;aOI z-{UxkHmRyw}Mqif+JRM`u&2)v5r!SICg}36x)r-t@t-PXtuHb#$PUK{#mKa!B-0X3Y)mLLo_AmrcVBUn-C3i;MN-yy9gNvul=T3{Y88*x+2=VOoc7C`l3AsKRSMWwoFsSx+;Bo6y zz})R@$hkkA``PAqzZsmq82n;~#CmNS+kP@AAx?gG%mq!L9q;dT$3l5E_f)+x*F0x> zQsZcwoWuxF&*=|7tF7ZM3|4WFg}titdT4D=Y8iBJ-$vQi8MXbr?DtWd+OqetVpsDM zmq7F*Z$;gn!j*6Tc+2KQK;Gj6Hkirg)7eguc-QlH_f4)4>Ynllxks zpfcgw{=CgxJMUkEC(d#5+%r6Z=Q(oj9ILnUg1xf0H3+Dbp5D!%J^FSC<}@aubNR1z z%G+%w=&ueZ&n4&7X?l+2sY;puLk*nTspwsWSK*Xy0M(s)X5pr!gzw20v7h}|K9kIv zsE}J^=lzV*#Ax+4kZ((&@q!4*N*WTV)qAw&o@G})YE7uo031uA))84m<}6dW=)@@Ob;C|#0i2GPe>)QOb zymYT9d-?10gJk}f?ImlW|2-syt+}hf-*~U^${OnAkX~_B%+44Bw1+|LM4beAoUd`Bm4fnFJJoUif@@d7(z>ucLkK1pq6d zukW+aBUzuV9oFtDF`_aPl=WPI9sDa_E}H1ABYQlBo>_1R{YXQuCD*BE{DA$)zjCU` zdzQ6`W!}R18svs-j7wmCm*6VevWm^K8N(x68k`jly#%|9;yG`py^+ z&BP~&qd&TnGVec6uKdxE4ANjXBJrKk*jY`#vhPZp^AvO755_h2d*=>U@xUxlT$c3V zMiFu}r{T`*H`a4wr&7ZIIm-n%)ZlYH_h|d8)b#t1uyqpmC(peZcN6`277LtW>GXFQ z*Ebd+2eS+-v^>oe{6J11HnXKyPUb}1WN!^KvJ&DP#CfiyPE)FHkH7TnqojmPh@;wK z>E^}w9=^RlNQxDZzp)d_r)x2*>rZv>xy5Pm-R47~_ z8CF2Q)Tk-#g>K}^uA7~q95G}4-z984O6)i%GKW8(*;%-HK4b8FFR|m;XlafS_m3|> z=aQ^hh*i`t?mos>naiB{JQgWMX90bP=D)bZ*&2HvZ!U3y-x`6GnPY?E_#V9ov0Utl z4R)L7y2K;AfXb@+X2x$V2<})}oUyEX3_g)QEB;SSX`~giGTMtFDdMHM38>h*3Yw7v&Pk>Bq&PyBFD#a}q@MT7~SQ5TytiOp2<%=g~78m}e@VwG*=#?%{Nmj;6%@)1X zd~h<$UyB1>V=G((UVzJ0@wtWv24g*RUlQfcJgq8}?q}GbmA^A1mwra4?mF{f@9S|h ze7^rD8B^you9ku%)L}^?al{@ad)soY-Y158U#~i>d)SGN*SSup9r9FPRx0%~aQ*n4 zk)SMEsQz`yxg*L^SA~WE^{<7mU0;x0o!d^b}N{F;rabUfZivup>Dwl+mXIAJ7Y)gS=i23eNRH zT*?S^%*$Gix+wd{GnomUijioid+M8;44`Da@4IHbj_zx8iOgqhdDo}od$1Jgdv+t< zqs(95p={L*!5g)}x?PX2HLBkH)%YvB>B&~G68h_8aTRB>imqphgkX^V179DV5GaK*vSjBK#$Jy%;u&57~F1s&*~! zh+^xE`1q}KzZjOn?B)~n=gD76LOjg_%nO?(KC29?s-1?1w~a(T#>hF5y&Gw)g!N~ zZ=~woVG&PGW+^_afA-LMoaMbCK~P=HL*DT9#r9q2>nLq^ee{mbeKJ3n_Ol`Rr$f4z z+yL+zAr#i0H()3NQ;nErJ!zR&ZwK|!O6n0C_D&~WbRnJ2; z=*Io}QpT%Z0e`ROAXxKpU&lvtoPFjIOk{Ueyn_`i@RKafom^0qJy-Hfb^yhDd}Ge+ z)C=yq+aEMyRO&)$Fh}1u+_2|5kv((AmITzM~3cGl^7HDsunq0rd=()fBV`bSu~cPwOX@kV;{+w2&vvS=4C62zufs45if}v*(q7p=7j8U}syHXwt0RhqAFb?<=f|Rg~ zAqm=%jc%W{zG>nz)><+;X>MX{O03C?N-gPXe8%_;$um~-V@aO%S;Mk#pNpm@?Rx92 zSuppUv+v&f?DOq!?=zkMWj%Q+GSqA)OE%cCAj*yXTb-z8o2cauxFf2RO571YhWZx? zCuLTG4TDK`OpRKOmor@9KvW)JaHqW^dN%rOcG|ZYGAZypn09T3;XI>;6KqbPg71L^ zuh@$)bF>wgf0BV^58E)%Y{lN`ws7Cjb_jP5D+Z{;?x(&v!h!j5 zb11_PYS`m810}=?8}$|l7Y5C4%o^^;zAx+)TEq5wcRHwd4LB&!2yP4}@bofB#Fhni zEE)OD>;`NZxs-h~VT;`y&P((ImMyfaio^RxTLC*}xTtIo zn6Ni(`B;ylDYKQ;N)>-ERMsmEN+bXGDyw*0rTCRld;`ynnTdDa)6klxVp@6$Sr3CX+?wtNeER`A=FCwk)Wln^sRa## zHfu*lM)=u`9>B#fCWad_g?vcBzVQ`!c9}|BK7mx!)|>I{1V{Li#|zZHjN_RU>O0F?QzlQr10OrEW^&Bc2AXunmUA?><VzuI> zAEiPZc2Do1ya-{7s8>Ar?(`&VRW<6%7WvqpXdbq~2yKJ1f=2|dsXC=?O zJEBvm2VpM3Eu&q}klx5=<7c|~S#J#94A@~B9x07Q2Q7rE@Cq6N6#94ec<q)J-~1}(1C@YSn0K7e4C0 z$!I=!xDaiJbHXqG@+eSQGAm_qED1HE2o+=DYg@>d1Lg=nC*h8x@lsC;mc?1IRLj5{ zx`Wh73{n;`Mbs(2dm^d#M4~m`O#`Q~Pw|D{eC;_vwcCOT1J+25H|WI=kHv!*pL+da zY#HrD_c9xH{mO-(zn+CPIn0hhD`pM_Dpj!l9kGi2ulPrC%qdllIC|LYsyR+Zv#hiw2*hPiNm*&Gro>PDJfIV&*70g8;Q47 zEK_6bc92e`OeKAJ6Oyq%(>&syXa%2Ig+UzhRr$hWSl*v}*I(wwYlTM0vHjYt2#!7O zm@yh}T$_bAucSn0vd((8=T+)y$2^Fk+4DsJ#b>T0jxi&C1^Zm{jZZ5K)B2ti$QOG4Xvk#%4l|)P)vEW5fsP3M#5h<3^z3*jri&g{7KpOzu52)a z9+(6-BJ}?6!z@AFQ`xD*)1hQn0a*0|GoUm=_dN(2(C~*~Ircnnr40)pKpj7TCh3%w zE*8NCx=;=-np+NS`mPEn0Sc^ue0_fQ z+QOxta#pbA;%i(Sxr9cHW|o@z^JKk$6)Xk);A&WIqWmslp`t`#k`>cNSu40kxxK(- zRR@W*+sm&W`p|aY;-iaL>|-yS1CKu12hRYmIqAUO9u*6QsTg|ELcXzJ(p&tH0Mz#; z*z}wR$Oo2Qw;oP$2|CGjC-kC7ksS}&H!-bWJY}cs$Kkrs(zLwA9vp7ugKDl2X1e_Z zyh;Hl)8F;u7V2$+G^0@qIjk7`jYZ$E8S*2rtkXo=ldzq$lB?Adxds3!@E?5o-d0Gb zye-@v-Tn!8M=eu_Q_B{9IGt>zrgj*v=RXB|K;QB-WJl1ky}Y-5PqFZ>cK9P7>XB_Q z0)tm`qBe3|S1L8MqYGl`jlE#eFKvS&6Ffpc+6EKj?k;m4a0TY9xtp1^vjaxa*`M)_ zuRkq;DH&KJaALliKA0tmelukw)EHIF&`j-}@JA|rjxqoFOKhmC3x*47cQP!Bj&jHX zN8lJGgrONr?^t!;D=<$`u69EX$i_jxd;%V|koz;ZZTYR)7LQ95?LinkG?2E#0Y&LQhW+D#Uc*Tv>{?K9^Yc6z9FJiOjFSFo=cw= z&3#m~*XV}~_4uV{6gtnjXp3FcV8KBX-5x5IQ};9mdvK^&Xw*>smMXesO=3=o5q`bZ zCH8`BoA&FUju4k&NS!=)K2R_HZlrhn_f*8 zA#6Nm*Mp-)jiCOq{IZrV9;K8L;h^hjoW+53apK!UD>aN2oph8-61g)(4wq>Y`u?hN zNv~E0=*V-BOzjyWog2Qo>Ug~;LvUx&ymp8QO5m8G0bGb&hyy7C$JW-S^TZ?+>w-M5Nmyb$D zi0s4UmEt2kR&SjrQh>S^3iGZ7B9FeBFH((yn^Y*0jA^~7P;56-@e=VU7Ob@D2}=cM z{`q0t9R?@ywTU|~Dw+h@vQC)sLb6KlED`hQ^D_+aqmx7~2IiYE??o&1E9>#dlvqmBL=E{<#F~4AWu~huMFMtZ+qqmZ zyY+#Sde1QbB~%J`v@GU>DS}y`^Q8+#!p^Mz7~sXO09UM+K&5X zyU@p%LFZ(?CicxX549>2__LftB%9SbePf0AA&}Mxs_v^4Cj@#DtaN*o@Y9WXT zGCj#|nx<`J8aPxVeBW8XtZQazPA^?8ZbhQ~EjM|+43|xHVmRzFv*%qtPOJgHNYU-< z#56$#15CoIpR4t*qa5K*ru)8sv*5y+mIpNEhMP>5vZaueDQlN(LAk2&N8S=;*3=sF za-GA->vwYspZqEYPlVjK@FfdohE&S*2-^@3FV8k2^qWvT7JcldtcQd(s>T3`A7{QC zNA~%QyIJ)jFM^uZb4y{#a#6_13~gM`vNnlEU9>Xz4bs%TTZB6zihm7Y4GlCR8^#*t zr*E@q=y-NcHoL3X9=nboy^y@CO*r)3Pm4UDgZo7SU2hX7$*D1(6QALp^~y7%h1={B z-t8>jT{$Md8)I-qrF7ZY+u)O?c(}ousAMbSX~+8zH$q;vB^YFQ1_M!jFA$Xc3+~Te zZeu>!H4p3$t~H`muSl>kc^W4#nP`a-18x=BmPD0wU7mpKA|y)>o`FoON=*7Rj%sc~ z!pL%79t^nzki5D}BEQUk^-3cxiV-ohT-bfithQE-AVbA5T{eMlO%Kv~9y zm#`seP!`aUKNlk(kSQTg+iQ3!J(7M6CbGsCUD{uxGVC?Hj&1c<#Z!D@;oKp9>*i;v7_d* zbi-Xwq~$R@(s)-@jKVs3?N-LplcPAueLI-i`nC&AcWoD{8PhT}EX~NI_9vJdwm--~ zD>e+*(whk)9y^b^l4SrZ*ydUe*b2VjXvzcpm-2U9BRIxKRU0u}i+?MN8|+z&tAumn zU>s7E>57%#Siw5hvo?7IKK`!aneS-F>HFicV4QP&J^greGmiqtEhl`fR zk$Wc>i{Ag{#_o+W;ap^}IvdlJHHLPtv3uEo%;ecd9@Vg2nJ$tK?z7I%Mz_SS%EF;3 R#m2aSCLa=GES|gJ{$D`Xm8$>% diff --git a/iOSClient/Supporting Files/en.lproj/Localizable.strings b/iOSClient/Supporting Files/en.lproj/Localizable.strings index 597639e61d..6c288f34bb 100644 --- a/iOSClient/Supporting Files/en.lproj/Localizable.strings +++ b/iOSClient/Supporting Files/en.lproj/Localizable.strings @@ -264,7 +264,8 @@ "_want_leave_share_" = "You will leave the following shares: "; "_delete_account_" = "Remove account"; "_delete_active_account_" = "Remove active account"; -//"_want_delete_" = "Do you really want to delete?"; +"_want_delete_" = "Do you really want to delete?"; +"_want_leave_share_" = "You will leave the following shares: "; "_no_delete_" = "No, do not delete"; "_yes_delete_" = "Yes, delete"; "_information_" = "Information"; @@ -298,6 +299,8 @@ "_autoupload_subfolder_granularity_" = "Subfolder Granularity"; "_filenamemask_" = "Change filename mask"; "_filenamemask_footer_" = "By default, when a file is uploaded, it automatically gets the following format: yy-mm-dd hh-mm-ss plus a 4-digit counter. If you do not like this format, you can change it here except for the final 4-digit counter, which cannot be omitted."; +"_autoupload_filenamemask_" = "Change filename mask"; +"_autoupload_filenamemask_footer_" = "Change the automatic filename mask"; "_autoupload_current_folder_" = "Currently selected folder"; "_show_hidden_files_" = "Show hidden files"; "_format_compatibility_" = "Most Compatible"; @@ -314,6 +317,7 @@ "_diagnostics_footer_" = "Changing log level requires a restart of the app to take effect"; "_view_log_" = "View log file"; "_clear_log_" = "Clear log file"; +"_level_log_" = "Set Log level (disabled, standard, maximum)"; "_set_log_level_" = "Set Log level"; "_log_file_clear_alert_" = "Log file cleared \n successfully!"; "_connect_server_anyway_" = "Do you want to connect to the server anyway?"; @@ -341,6 +345,7 @@ "_access_background_app_refresh_denied_" = "\"Background App Refresh\" is denied. Please enable it in \"Settings\" otherwise, new photos or videos will not be detected when the application is in the background"; "_new_photos_starting_" = "Only photos or videos starting %@ will be uploaded."; "_tutorial_photo_view_" = "No photos or videos uploaded yet"; +"_create_full_upload_" = "Creating archive … May take a long time. During this process, keep the application active during the transfer as well."; "_error_createsubfolders_upload_" = "Error creating subfolders"; "_remove_photo_CameraRoll_" = "Remove from camera roll"; "_remove_photo_CameraRoll_desc_" = "\"Remove from camera roll\" after uploads, a confirmation message will be displayed to delete the uploaded photos or videos from the camera roll. The deleted photos or videos will still be available in the iOS Photos Trash for 30 days."; @@ -383,6 +388,7 @@ "_files_no_files_" = "No files in here"; "_files_no_folders_" = "No folders in here"; "_request_in_progress_" = "Request to server in progress …"; +"_personal_files_only_" = "Personal files only"; "audio" = "AUDIO"; "directory" = "FOLDERS"; @@ -580,6 +586,9 @@ "_trash_view_" = "Deleted files"; "_trash_no_trash_" = "No files deleted"; "_trash_no_trash_description_" = "You can restore deleted files from here"; +"_trash_restore_selected_" = "Restore selected files"; +"_trash_delete_selected_" = "Delete selected files"; +"_recover_" = "Recover"; "_confirm_delete_selected_" = "Are you sure you want to delete the selected items?"; "_manage_file_offline_" = "Manage offline files"; "_set_available_offline_" = "Set as available offline"; @@ -655,6 +664,8 @@ "_show_more_results_" = "Show more results"; "_waiting_for_" = "Waiting for:"; "_reachable_wifi_" = "network reachable via Wi-Fi or cable"; +"_ITMS-90076_" = "Due to a change in the Nextcloud application identifier, the settings and password for accessing your cloud are reset, so please re-enter your account data and check your Settings. We are sorry about that."; +"_password_not_present_" = "Please re-insert your credentials."; "_copy_passphrase_" = "Copy passphrase"; "_ok_copy_passphrase_" = "OK and copy passphrase"; "_select_color_" = "Select the color"; From 0f1aba9ef86809a143f1b8bc31554c7f6acd91eb Mon Sep 17 00:00:00 2001 From: harshada-15-tsys Date: Wed, 16 Apr 2025 17:39:10 +0530 Subject: [PATCH 21/21] NMC 2023 - Updated missing localised strings for English and DE language --- .../de.lproj/Localizable.strings | Bin 176532 -> 180726 bytes .../en.lproj/Localizable.strings | 473 +++++++++++++++++- 2 files changed, 453 insertions(+), 20 deletions(-) diff --git a/iOSClient/Supporting Files/de.lproj/Localizable.strings b/iOSClient/Supporting Files/de.lproj/Localizable.strings index aee95630835b014dd88ab26755aa9910339f6281..f65531d56a31614756e6d8f7f13a712ef5529bf0 100644 GIT binary patch delta 1532 zcmb7EZD^ZS6u$R1OVTuCZ`(IbvUYltX6@GRPpNjR%j}BUQPxfns`NAI*U}~?ZO0VF zD$EI`te$Mg{csi>ilQ!Ug&=~q!yoGA>@V?$V5Tsf3<)axQA9oW?b^ACpuAj?``&Y( z^E}Tv=S}=zyZK^H(r?KMu^`NQN-@(ZbgT$+J1pGmSoT}m8sXb!9bV8Rrt3rtWbQHN zPO}h;u}Rj;!fce$4z9|buyD$ZnQCsvhAg4yN;bvD*)i77CRmW-!@#FqaH2(DKDoEY z#(j9!!@aL~ig0BYUHRq^*O#xg{S?D!12<<8ILt43a3R5c(C4y2k1T`VQhBJ=3x^6Z zWkpzYGsM3ck|SB1XweaiF0X$0gbpiTy0N57_%R*l4h(z54p{$6W{21SQJP>OobML- z_}t6F2G4)qg*D%C`*P8h^x17n*f_pc$7@lBxt1Mg(zr8>kuSIlqIMHD^l}ZmuX8^v z*lk(6$iMsF_NFq!JXwx6X1P5zo8X^bgf;ID{OpK$6mMMOZd|GtO>nB+1bg4I;pGNl zOZ`zVS~%8t#l!fu6kX`{i*va0fUx5gzo?_cgKUIcoPx#soLC~o2*!M34Eho#lrv=A zkAtEJ-mh~&-ytimrMZr4m$(Uwg2J6MY!s?r6##34qBy&PWT=|N;iL1V+m5R0fcLr+ z#(HdUZO8%VS_>e0IuG?mQ2^;ybE@NUv0jM#f2TxROjzN}lCG*khp$_qBVgSp*->_r ztRypOZJ4BrK=#oyNpB?!P@ilVE|n50l4OsNsu;}tk`EV?Zs@pRg^Hwx6;;BXT}8*O z2FXv79yt8H8*2^v1VqY8@+@vMQF<5DE)@$ z&0XlweBJ~5%k|1Q#rEHt)VpG~7#!J*f#!0L>tCYa!Ez@Y_L<6$QMM>mE<*Vuh8E>i zm>s`ERR=MQVW3^Ow%?|$pu@2Eo)ZcNwS#S25E~KItlAJaK!gXWrFsb>dI#u%TPNzn z5@l8Dfz>8w<3^lnzyC`PE?>}i9G@ztf&RI}itFzRt=ORX50z?WVx)AG)-cY@@qCyY zFvFXtv|Lg}xh30D1m0w!(a4}n|9`=Q&c|HnK1~z9_A9sI$9+QYG)9w>Nj7GnPZ;V) xXdj@rPt$IM@~T!Wm w_#2m~i~<(77=8jM6qoLl0tUCfk^)c$mqMBXI=7OU0uTn18f+4`nxq0;9qeT}r2qf` diff --git a/iOSClient/Supporting Files/en.lproj/Localizable.strings b/iOSClient/Supporting Files/en.lproj/Localizable.strings index 6c288f34bb..b86707a585 100644 --- a/iOSClient/Supporting Files/en.lproj/Localizable.strings +++ b/iOSClient/Supporting Files/en.lproj/Localizable.strings @@ -20,49 +20,80 @@ // along with this program. If not, see . // +"_itunes_" = "iTunes"; "_cancel_" = "Cancel"; "_edit_" = "Edit"; "_tap_to_cancel_" = "Tap to cancel"; "_cancel_request_" = "Do you want to cancel?"; "_upload_file_" = "Upload file"; "_download_file_" = "Download file"; +"_loading_" = "Loading"; +"_loading_with_points_" = "Loading …"; +"_loading_num_" = "Loading file %i"; +"_loading_autoupload_" = "Auto uploading"; +"_uploading_" = "Uploading"; +"_synchronization_" = "Synchronization"; "_delete_" = "Delete"; +"_delete_file_n_" = "Delete file %i of %i"; "_rename_" = "Rename"; "_rename_file_" = "Rename file"; "_rename_folder_" = "Rename folder"; "_move_" = "Move"; +"_move_file_n_" = "Move file %i of %i"; +"_creating_sharing_" = "Creating share"; +"_updating_sharing_" = "Updating share"; +"_removing_sharing_" = "Removing share"; "_add_" = "Add"; +"_login_" = "Log in"; "_save_" = "Save"; "_warning_" = "Warning"; "_error_" = "Error"; "_no_" = "No"; "_yes_" = "Yes"; "_select_" = "Select"; +"_deselect_" = "Deselect"; "_select_all_" = "Select all"; "_upload_" = "Upload"; "_home_" = "Files"; "_files_" = "Files"; +"_home_dir_" = "Home"; +"_file_to_upload_" = "File to upload"; +"_destination_" = "Destination"; "_ok_" = "OK"; +"_beta_version_" = "Beta version"; +"_function_in_testing_" = "Function in testing, please send information about any problems you run into."; "_done_" = "Done"; "_clear_" = "Clear"; +"_passcode_too_short_" = "Passcode too short, at least 4 characters required"; "_selected_" = "Selected"; +"_scan_fingerprint_" = "Scan fingerprint to authenticate"; "_no_active_account_" = "No account found"; "_info_" = "Info"; "_warning_" = "Warning"; +"_email_" = "Email"; +"_save_exit_" = "Do you want to exit without saving?"; "_video_" = "Video"; "_overwrite_" = "Overwrite"; +"_transfers_in_queue_" = "Transfers in progress, please wait …"; +"_too_errors_upload_" = "Too many errors, please verify the problem"; "_create_" = "Create"; "_create_folder_" = "Create folder"; "_create_folder_e2ee_" = "Create encrypted folder"; +"_create_folder_on_" = "Create folder on"; "_close_" = "Close"; +"_postpone_" = "Postpone"; "_remove_" = "Remove"; "_file_not_found_" = "File not found"; "_continue_" = "Continue"; "_continue_editing_" = "Continue editing"; +"_continue_request_" = "Do you want to continue?"; "_auto_upload_folder_" = "Auto upload"; +"_gallery_" = "Gallery"; "_photo_" = "Photo"; "_audio_" = "Audio"; "_unknown_" = "Unknown"; +"_additional_view_options_" = "Additional view options"; +"_next_" = "Next"; "_success_" = "Success"; "_initialization_" = "Initialization"; "_experimental_" = "Experimental"; @@ -74,10 +105,12 @@ "_warning_owncloud_" = "You are connected to an ownCloud server. This is untested and unsupported, use at your own risk. To upgrade to Nextcloud, see https://nextcloud.com/migration."; "_warning_unsupported_" = "You are using an unsupported version of Nextcloud. For the safety of your data we strongly recommend updating to the latest stable Nextcloud."; "_restore_" = "Restore"; +"_camera_roll_" = "Camera roll"; "_tap_here_to_change_" = "Tap here to change"; "_no_albums_" = "No albums"; "_denied_album_" = "This app does not have access to \"Photos\". You can enable access in Privacy Settings."; -"_denied_camera_" = "This app does not have access to the \"Camera\". You can enable access in Privacy Settings."; +"_denied_camera_" = "This app does not have access to \"Camera\". You can enable access in Privacy Settings."; +"_start_" = "Start"; "_force_start_" = "Force the start"; "_account_not_available_" = "The account %@ of %@ does not exist, please add it to be able to read the file %@."; "_the_account_" = "The account"; @@ -107,6 +140,8 @@ "_back_" = "Back"; "_search_" = "Search"; "_of_" = "of"; +"_internal_modify_" = "Edit with internal editor"; +"_database_corrupt_" = "Oops something went wrong, please enter your credentials but don't worry, your files have remained secure"; "_livephoto_save_" = "Save Live Photo to Photo Album"; "_livephoto_save_error_" = "Error during save of Live Photo."; "_livephoto_no_" = "Disable Live Photo"; @@ -121,9 +156,14 @@ "_copy_" = "Copy"; "_now_" = "Now"; "_wait_" = "Please wait …"; +"_attention_" = "Attention"; "_recent_" = "Recent"; "_view_in_folder_" = "View in folder"; "_leave_share_" = "Leave this share"; +"_premium_" = "Premium"; +"_professional_" = "Professional"; +"_current_" = "Current"; +"_buy_" = "Buy"; "_disabled_" = "Disabled"; "_standard_" = "Standard"; "_maximum_" = "Maximum"; @@ -142,16 +182,35 @@ "_locked_by_" = "Locked by %@"; "_file_locked_no_override_" = "This file is locked. It cannot be overridden."; "_lock_no_permissions_selected_" = "Not allowed for some selected files or folders."; +/* Remove a file from a list, don't delete it entirely */ "_remove_file_" = "Remove file"; + +/* Delete file and put it into the trash */ "_delete_file_" = "Delete file"; "_delete_folder_" = "Delete folder"; +"_delete_photo_" = "Delete photo"; +"_delete_video_" = "Delete video"; +"_automatic_Download_Image_" = "Use images in full resolution"; +"_automatic_Download_Image_footer_" = "When viewing images always download, if not available locally, the images in full resolution"; "_size_" = "Size"; +"_file_size_" = "Exported file size"; +"_dimension_" = "Dimension"; +"_duration_" = "Duration"; +"_model_" = "Model"; "_set_user_status_" = "Set user status"; "_open_settings_" = "Open settings"; +"_rename_ext_title_" = "Change file type?"; +"_rename_ext_message_" = "This file may behave differently if you change it from .%@ to %@"; +"_use_" = "Use"; +"_keep_" = "Keep"; +"_account_request_" = "Request account"; "_settings_account_request_" = "Request account at startup"; +"_print_" = "Print"; "_alias_" = "Alias"; "_alias_placeholder_" = "Write the alias"; "_alias_footer_" = "Give your account names a descriptive name such as Home, Office, School …"; +"_chunk_size_mb_" = "Chunk size in MB"; +"_chunk_footer_title_" = "Chunked file upload (0 is disabled)\nImportant: the chunked upload works only when the app is \"active\"."; "_privacy_legal_" = "Privacy and Legal Policy"; "_source_code_" = "Get source code"; "_account_select_" = "Select the account"; @@ -163,6 +222,8 @@ "_remove_local_account_" = "Remove local account"; "_want_delete_account_" = "Do you want to remove local account?"; "_prevent_http_redirection_"= "The redirection in HTTP is not permitted."; +"_pdf_vertical_" = "PDF vertical display"; +"_pdf_horizontal_" = "PDF horizontal display"; "_single_file_conflict_title_" = "File conflict"; "_multi_file_conflict_title_" = "%@ File conflicts"; "_replace_action_title_" = "Replace"; @@ -178,6 +239,16 @@ "_change_lock_passcode_" = "Change passcode"; "_lock_cannot_disable_mdm_" = "Disabling the passcode lock is not permitted by your configuration profile."; +/* Background of the file listing view */ +"_use_as_background_" = "Use it as a background"; + +/* Background of the file listing view */ +"_background_" = "Background"; + +"_dark_mode_" = "Dark mode"; +"_default_color_" = "Use the default color"; +"_as_default_color_" = "Use as default color"; + // MARK: User Status /* User status */ @@ -219,12 +290,20 @@ "_hours_" = "Hours"; "_minutes_" = "Minutes"; - -"_network_not_available_" = "Network unavailable."; +"_network_available_" = "Network available"; +"_network_not_available_" = "Network unavailable"; +"_file_too_big_" = "File too large to be encrypted/decrypted"; +"_file_too_big_max_100_" = "File too large (max 100 kb.)"; +"_...loading..._" = "Loading …"; +"_download_plist_" = " "; +"_no_reuploadfile_" = "Could not find nor resend file. Delete the upload and reload the file to upload it."; "_file_already_exists_" = "Unable to complete the operation, a file with the same name exists."; +"_read_file_error_" = "Could not read the file"; +"_write_file_error_" = "Could not write the file"; "_files_lock_error_" = "There was an error changing the lock of this file."; "_more_" = "More"; "_notifications_" = "Notifications"; +"_logout_" = "Log out"; "_quota_space_unlimited_" = "Unlimited"; "_quota_space_unknown_" = "Unknown"; "_quota_using_" = "%@ "; @@ -232,11 +311,13 @@ "_quota_using_percentage_" = "Memory to %@ occupied"; "_acknowledgements_" = "Acknowledgements"; "_settings_" = "Settings"; +"_passcode_" = "Password"; "_enter_password_" = "Enter password …"; "_lock_" = "Lock"; "_lock_active_" = "Lock: On"; "_lock_not_active_" = "Lock: Off"; "_lock_protection_no_screen_" = "Do not ask at startup"; +"_lock_protection_no_screen_footer_" = "Use \"Do not ask at startup\" for the encryption option."; "_enable_touch_face_id_" = "Enable Touch/Face ID"; "_security_" = "Security"; "_data_protection_" = "Data protection"; @@ -250,15 +331,30 @@ "_change_credentials_" = "Change your credentials"; "_wifi_only_" = "Only use Wi-Fi connection"; "_settings_autoupload_" = "Auto upload"; +"_app_version_" = "Application version"; +"_app_in_use_" = "Application in use"; +"_contact_by_email_" = "Contact us by email"; "_clear_cache_" = "Clear cache"; "_clear_cache_footer_" = "Clear downloaded and offline files from the app"; "_exit_footer_" = "Remove all accounts and local data from the app."; +"_exit_footer_" = "Remove all accounts and local data from the app."; "_exit_" = "Logout"; "_funct_not_enabled_" = "Functionality not enabled"; "_passcode_activate_" = "Password lock on"; "_disabling_passcode_" = "Removing password lock"; "_want_exit_" = "Attention! Will be reset to initial state. Continue?"; -"_want_delete_cache_" = "Do you want to delete the cache (this also removes the transfers in progress)?"; +"_proceed_" = "Proceed"; +"_delete_cache_" = "Delete cache"; +"_want_delete_cache_" = "Do you want to delete the cache (this also removes the transfers in progress)?";"_want_delete_thumbnails_" = "Do you want to delete all thumbnails too?"; +"_mail_deleted_" = "Email deleted"; +"_mail_saved_" = "Email saved"; +"_mail_sent_" = "Email sent"; +"_mail_failure_" = "Could not send email: %@"; +"_information_req_" = "Information request"; +"_write_in_english_" = "Kindly write to us in English"; +"_credentials_" = "Credentials"; +"_manage_account_" = "Manage account"; +"_change_password_" = "Change password"; "_add_account_" = "Add account"; "_want_delete_" = "You will delete the following: "; "_want_leave_share_" = "You will leave the following shares: "; @@ -268,15 +364,50 @@ "_want_leave_share_" = "You will leave the following shares: "; "_no_delete_" = "No, do not delete"; "_yes_delete_" = "Yes, delete"; +"_remove_cache_" = "Deleting cache, please wait …"; +"_optimizations_" = "Optimizations"; +"_synchronizations_" = "Synchronized folders"; +"_version_server_" = "Server version"; +"_help_" = "Help"; +"_change_simply_passcode_" = "Change password type"; +"_quota_" = "Quota"; +"_available_" = "Available"; +"_not_available_" = "Not available"; +"_accounts_" = "Accounts"; "_information_" = "Information"; +"_personal_information_" = "Personal info"; +"_user_full_name_" = "Full name"; +"_user_address_" = "Address"; +"_user_phone_" = "Phone number"; +"_user_email_" = "Email"; +"_user_web_" = "Website"; +"_user_twitter_" = "Twitter"; +"_user_job_" = "Job"; +"_user_businesssize_" = "Business size"; +"_user_businesstype_" = "Business type"; +"_user_city_" = "City"; +"_user_country_" = "Country"; +"_user_company_" = "Company"; +"_user_role_" = "Role"; +"_user_zip_" = "Zip"; +"_user_owner_" = "Owner"; +"_user_employee_" = "Employee"; +"_user_contractor_" = "Contractor"; +"_user_editprofile_" = "Edit profile"; "_select_offline_warning_" = "Making multiple files and folders available offline may take a while and use a lot of memory while doing so."; "_advanced_" = "Advanced"; "_permissions_" = "Permissions"; "_disable_files_app_" = "Disable Files App integration"; "_disable_files_app_footer_" = "Do not permit the access of files via the iOS Files application."; +"_trial_" = "Trial"; +"_trial_expired_day_" = "Days remaining"; "_time_remaining_" = "%@ remaining"; +"_disableLocalCacheAfterUpload_footer_" = "After uploading the file, do not keep it in the local cache"; +"_disableLocalCacheAfterUpload_" = "Disable local cache"; "_autoupload_" = "Auto upload photos/videos"; "_autoupload_select_folder_" = "Select the \"Auto upload\" folder"; +"_autoupload_error_select_folder_" = "Select a valid folder for the \"Auto upload\""; +"_autoupload_background_" = "Auto upload in the background"; "_autoupload_photos_" = "Auto upload photos"; "_autoupload_videos_" = "Auto upload videos"; "_autoupload_favorites_" = "Auto upload favorites only"; @@ -302,16 +433,25 @@ "_autoupload_filenamemask_" = "Change filename mask"; "_autoupload_filenamemask_footer_" = "Change the automatic filename mask"; "_autoupload_current_folder_" = "Currently selected folder"; +"_help_tutorial_" = "Tutorial"; +"_help_intro_" = "Introduction to Nextcloud"; +"_help_activity_verbose_" = "Detailed Activity feed"; +"_help_activity_mail_" = "Send activity via email"; +"_help_activity_clear_" = "Clear activity"; "_show_hidden_files_" = "Show hidden files"; "_format_compatibility_" = "Most Compatible"; "_format_compatibility_footer_" = "\"Most compatible\" will save photos as JPEG, if possible."; +"_terms_" = "Terms of Service"; "_privacy_" = "Privacy"; +"_privacy_policy_" = "Privacy Policy"; "_privacy_footer_" = "This app uses a service for the analysis of a crash. Your personal information is not sent with the report. If you want disable it, please change the setting \"Disable crash reporter\" to ON."; "_crashservice_title_" = "Disable crash reporter"; "_crashservice_alert_" = "This option requires a restart of the app to take effect."; "_upload_mov_livephoto_" = "Live Photo"; "_upload_mov_livephoto_footer_" = "\"Live Photo\" will save the selected photo in \"Live Photo\" format, if possible."; +"_view_capabilities_" = "View the capabilities"; "_capabilities_" = "Capabilities"; +"_no_capabilities_found_" = "Capabilities not found"; "_capabilities_footer_" = "Display the packages used by the app if they are installed and available on the server."; "_diagnostics_" = "Diagnostics"; "_diagnostics_footer_" = "Changing log level requires a restart of the app to take effect"; @@ -323,8 +463,16 @@ "_connect_server_anyway_" = "Do you want to connect to the server anyway?"; "_server_is_trusted_" = "Do you consider this server trusted?"; "_connection_error_" = "Connection error"; +"_serverstatus_error_" = "Connection to server failure, verify your server address or network status"; +"_add_your_nextcloud_" = "Add your account"; "_login_url_" = "Server address https:// …"; +"_login_bottom_label_" = "Don't have a server yet?\nChoose one of the providers."; +"_error_multidomain_" = "Address not allowed, only the following domains are valid:"; +"_account_already_exists_" = "The account %@ already exists"; +"_traditional_login_" = "Revert to old login method"; +"_web_login_" = "Revert to web login method"; "_login_url_error_" = "URL error, please verify your server URL"; +"_webflow_not_available_" = "Web login not available, use the old login method"; "_favorites_" = "Favorites"; "_favorite_short_" = "Favorite"; "_favorite_" = "Favorite"; @@ -333,20 +481,31 @@ "_tutorial_favorite_view_" = "Files and folders you mark as favorites will show up here"; "_tutorial_offline_view_" = "Files copied here will be available offline.\n\nThey will be synchronized with your cloud."; "_tutorial_groupfolders_view_" = "No Group folders yet"; +"_tutorial_local_view_" = "You'll find the unpacked files from your cloud.\n\nConnect to iTunes to share these files."; "_more_" = "More"; "_favorite_no_files_" = "No favorites yet"; +"_pull_down_" = "Pull down to refresh"; +"_no_photo_load_" = "No photo or video"; +"_tutorial_autoupload_view_" = "You can enable auto uploads from \"Settings\""; "_no_date_information_" = "No date information"; "_no_camera_information_" = "No camera information"; "_no_lens_information_" = "No lens information"; "_today_" = "Today"; "_yesterday_" = "Yesterday"; +"_time_" = "Time: %@\n\n%@"; +"_location_not_enabled_" = "Location Services not enabled"; +"_location_not_enabled_msg_" = "Please go to \"Settings\" and turn on \"Location Services\""; "_access_photo_not_enabled_" = "Access to Photos is not enabled"; -"_access_photo_not_enabled_msg_" = "Please go to Settings → Apps → Nextcloud → Photos and enable Photo Library Access"; +"_access_photo_not_enabled_msg_" = "Please go to \"Settings\" and turn on \"Photo Access\""; +//"_access_photo_not_enabled_msg_" = "Please go to Settings → Apps → Nextcloud → Photos and enable Photo Library Access"; "_access_background_app_refresh_denied_" = "\"Background App Refresh\" is denied. Please enable it in \"Settings\" otherwise, new photos or videos will not be detected when the application is in the background"; +"_access_photo_location_not_enabled_" = "Access to Photos and Location not enabled"; +"_access_photo_location_not_enabled_msg_" = "Please go to \"Settings\" and turn on \"Photo Access\" and \"Location Services\""; "_new_photos_starting_" = "Only photos or videos starting %@ will be uploaded."; "_tutorial_photo_view_" = "No photos or videos uploaded yet"; "_create_full_upload_" = "Creating archive … May take a long time. During this process, keep the application active during the transfer as well."; "_error_createsubfolders_upload_" = "Error creating subfolders"; +"_activate_autoupload_" = "Enable auto upload"; "_remove_photo_CameraRoll_" = "Remove from camera roll"; "_remove_photo_CameraRoll_desc_" = "\"Remove from camera roll\" after uploads, a confirmation message will be displayed to delete the uploaded photos or videos from the camera roll. The deleted photos or videos will still be available in the iOS Photos Trash for 30 days."; "_never_" = "never"; @@ -357,31 +516,97 @@ "_hours_ago_" = "%d hours ago"; "_a_day_ago_" = "a day ago"; "_days_ago_" = "%d days ago"; +"_over_30_days_" = "over 30 days"; +"_connection_internet_offline_" = "The internet connection appears to be offline or Wi-Fi is required"; +"_insert_password_" = "Enter password"; +"_update_in_progress_" = "Version upgrade, please wait …"; "_forbidden_characters_" = "Forbidden characters: %@"; -"_cannot_send_mail_error_" = "No account is set up, or wrong email address entered."; +"_cannot_send_mail_error_" = "No account set up, or wrong email address entered."; "_open_url_error_" = "Cannot open the URL for this action."; +"_photo_camera_" = "Photos"; "_media_" = "Media"; +"_unzip_in_progress_" = "Extraction in progress on local storage …"; +"_file_unpacked_" = "File unpacked on local storage"; +"_file_saved_local_" = "File saved on local storage."; +"_file_not_present_" = "Error: File not present, please reload."; "_order_by_" = "Sort by"; "_name_" = "Name"; "_date_" = "Date"; "_size_" = "Size"; +"_order_by_name_a_z_" = "Sort by name (from A to Z)"; +"_sorted_by_name_a_z_" = "Sorted by name (from A to Z)"; +"_order_by_name_z_a_" = "Sort by name (from Z to A)"; +"_sorted_by_name_z_a_" = "Sorted by name (from Z to A)"; +"_order_by_date_more_recent_" = "Sort by newest"; +"_sorted_by_date_more_recent_" = "Sorted by newest"; +"_order_by_date_less_recent_" = "Sort by oldest"; +"_sorted_by_date_less_recent_" = "Sorted by oldest"; +"_order_by_size_smallest_" = "Sort by smallest"; +"_sorted_by_size_smallest_" = "Sorted by smallest"; +"_order_by_size_largest_" = "Sort by largest"; +"_sorted_by_size_largest_" = "Sorted by largest"; "_delete_selected_files_" = "Delete files"; +"_move_selected_files_" = "Move files"; +"_move_or_copy_selected_files_" = "Move or copy files"; +"_download_selected_files_" = "Download files"; +"_download_selected_files_folders_" = "Download files and folders"; +"_error_operation_canc_" = "Error: Operation canceled."; +"_only_lock_passcode_" = "Available only with Lock password activated. Activate it in the \"Settings\"."; +"_go_to_app_settings_" = "Go to app settings"; +"_passcode_protection_" = "Password protection"; "_remove_favorites_" = "Remove from favorites"; +"_remove_offline_" = "Remove from offline"; "_add_favorites_" = "Add to favorites"; +"_add_offline_" = "Add to offline"; +"_remove_passcode_" = "Remove password protection"; +"_protect_passcode_" = "Protect with password"; "_share_" = "Share"; +"_reload_" = "Reload"; +"_open_in_" = "Open in …"; +"_open_" = "Open …"; "_remove_local_file_" = "Remove locally"; +"_add_local_" = "Add to local storage"; +"_comm_erro_pull_down_" = "Attention: Communication error with the server. Pull down to refresh."; +"_file_not_downloaded_" = "file not downloaded"; +"_file_not_uploaded_" = "file not uploaded"; "_folders_" = "folders"; "_folder_" = "folder"; "_files_" = "files"; "_file_" = "file"; +"_folder_blocked_" = "Folder blocked"; +"_downloading_progress_" = "Initiating download of files …"; "_no_file_pull_down_" = "Upload a file or pull down to refresh"; +"_browse_images_" = "Browse images"; +"_synchronized_folder_" = "Keep the folder synchronized"; +"_remove_synchronized_folder_" = "Turn off the synchronization"; +"_synchronized_confirm_" = "After enabling the synchronization, all files in the folder will be synchronized with the server, continue?"; +"_offline_folder_confirm_" = "After enabling the offline folder, all files in it will be synchronized with the server, continue?"; +"_file_not_found_reload_" = "File not found, pull down to refresh"; +"_title_section_download_" = "DOWNLOAD"; +"_download_" = "Download"; +"_title_section_upload_" = "UPLOAD"; +"_group_alphabetic_yes_" = "✓ Group alphabetically"; +"_group_alphabetic_no_" = "Group alphabetically"; +"_group_typefile_yes_" = "✓ Group by file type"; +"_group_typefile_no_" = "Group by file type"; +"_group_date_yes_" = "✓ Group by date"; +"_group_date_no_" = "Group by date"; +"_element_" = "element"; +"_elements_" = "elements"; +"_tite_footer_upload_wwan_" = " Wi-Fi network required, %lu %@ to upload"; +"_tite_footer_upload_" = "%lu %@ to upload"; +"_tite_footer_download_wwan_" = " Wi-Fi network required, %lu %@ to download"; +"_tite_footer_download_" = "%lu %@ to download"; "_limited_dimension_" = "Maximum size reached"; "_save_selected_files_" = "Save to photo gallery"; "_file_not_saved_cameraroll_" = "Error: File not saved in photo album"; "_file_saved_cameraroll_" = "File saved in photo album"; +"_directory_on_top_yes_" = "✓ Folders on top"; "_directory_on_top_no_" = "Folders on top"; "_show_description_" = "Show description"; "_show_recommended_files_" = "Show recommended files"; +"_no_description_available_" = "No description available for this folder"; +"_folder_automatic_upload_" = "Folder for \"Auto upload\""; "_search_no_record_found_" = "No result"; "_search_in_progress_" = "Search in progress …"; "_search_instruction_" = "Search for file (minimum 2 characters)"; @@ -389,17 +614,27 @@ "_files_no_folders_" = "No folders in here"; "_request_in_progress_" = "Request to server in progress …"; "_personal_files_only_" = "Personal files only"; - "audio" = "AUDIO"; "directory" = "FOLDERS"; +"compress" = "COMPRESS"; +"directory" = "FOLDERS"; "document" = "DOCUMENTS"; "image" = "IMAGES"; "template" = "TEMPLATES"; +"unknow" = "UNKNOWN"; "video" = "VIDEO"; +"_file_del_only_local_" = "File not present on server"; +"_copy_file_" = "Copy"; "_paste_file_" = "Paste"; +"_open_quicklook_" = "Open with Quick Look"; +"_search_this_folder_" = "Search in this folder"; +"_search_all_folders_" = "Search in all folders"; +"_search_sub_folder_" = "Search here and in subfolders"; +"_theming_is_light_" = "Server theming too brightly coloured, not applicable"; "_cancel_all_task_" = "Cancel all transfers"; "_status_wait_download_" = "Waiting for download"; +"_status_in_download_" = "In download"; "_status_downloading_" = "Downloading"; "_status_wait_upload_" = "Waiting to upload"; "_status_wait_create_folder_" = "Waiting to create the folder"; @@ -408,6 +643,7 @@ "_status_wait_favorite_" = "Waiting to change favorite"; "_status_wait_copy_" = "Waiting to copy"; "_status_wait_move_" = "Waiting to move"; +"_status_in_upload_" = "In upload"; "_status_uploading_" = "Uploading"; "_status_upload_error_" = "Error, waiting to upload"; "_select_media_folder_" = "Set Media folder"; @@ -431,19 +667,35 @@ // MARK: Share "_share_link_" = "Share link"; +"_share_link_button_" = "Send link to …"; "_share_link_name_" = "Link name"; "_password_" = "Password"; "_share_password_" = "Password protected link"; +"_share_expirationdate_" = "Set expiration date for link"; "_date_" = "Date"; +"_share_title_" = "Share"; +"_add_sharee_" = "Add users or groups"; +"_add_sharee_footer_" = "You can share this resource by adding users or groups. To remove a share, remove all users and groups"; +"_find_sharee_title_" = "Search"; +"_find_sharee_" = "Search for user or group …"; +"_find_sharee_footer_" = "Enter part of the name of the user or group to search for (at least 2 characters) followed by \"Return\", select the users that should be allowed to access the share followed by \"Done\" to confirm"; +"_user_is_group_" = "(Group)"; +"_direct_sharee_title_" = "Share"; +"_direct_sharee_footer_" = "If you already know the name, enter it, then select the share type and press \"Done\" to confirm"; +"_direct_sharee_" = "Enter the username …"; "_user_sharee_footer_" = "Tap to change permissions"; +"_share_type_title_" = "Type of share"; +"_share_type_user_" = "User"; +"_share_type_group_" = "Group"; +"_share_type_remote_" = "Remote"; "_enforce_password_protection_" = "Enforce password protection"; +"_password_obligatory_" = "Enforce password protection enabled, password obligatory"; "_shared_with_you_by_" = "Shared with you by"; -//"_shareLinksearch_placeholder_" = "Name, email, or Federated Cloud ID …"; -//"_new_comment_" = "New comment …"; -//"_edit_comment_" = "Edit comment"; -//"_delete_comment_" = "Delete comment"; -//"_share_read_only_" = "View only"; -//"_share_editing_" = "Can edit"; +"_shareLinksearch_placeholder_" = "Name, email, or Federated Cloud ID …"; +"_new_comment_" = "New comment …"; +"_edit_comment_" = "Edit comment"; +"_delete_comment_" = "Delete comment"; +"_share_read_only_" = "View only"; "_share_reshare_allowed_" = "Resharing is allowed."; "_share_reshare_not_allowed_" = "Resharing is not allowed."; "_sharing_message_" = "You can create links or send shares by mail. If you invite MagentaCLOUD users, you have more opportunities for collaboration."; @@ -491,6 +743,7 @@ //"_share_password_protect_" = "Password protect"; "_share_expiration_date_" = "Set expiration date"; "_share_note_recipient_" = "Note to recipient"; +"_share_delete_sharelink_" = "Delete link"; "_share_add_sharelink_" = "Add another link"; "_share_can_reshare_" = "Allow resharing"; "_share_can_create_" = "Allow creating"; @@ -505,35 +758,49 @@ "_no_transfer_" = "No transfers yet"; "_no_transfer_sub_" = "Uploads and downloads from this device will show up here"; +"_no_activity_" = "No activity yet"; "_no_activity_footer_" = "No more activities to load"; "_transfers_" = "Transfers"; "_activity_" = "Activity"; +"_activity_file_not_present_" = "File no longer present"; "_trash_file_not_found_" = "It seems that the file is not in the Trash. Go to the Trash to update it and try again."; "_list_shares_" = "Shares"; "_list_shares_no_files_" = "No shares yet"; "_tutorial_list_shares_view_" = "Files and folders you share will show up here"; +"_create_synchronization_" = "Create synchronization"; "_offline_" = "Offline"; +"_local_storage_" = "Local storage"; +"_local_storage_no_record_" = "No files yet"; "_upload_photos_videos_" = "Upload photos or videos"; "_upload_file_" = "Upload file"; +"_upload_file_text_" = "Create text file"; "_create_nextcloudtext_document_" = "Create text document"; +"_save_document_picker_" = "Save here"; +"_destination_folder_" = "Destination folder"; "_use_folder_auto_upload_" = "Use the \"Auto upload\" folder as destination"; +"_rename_filename_" = "Rename"; "_filename_" = "Filename"; "_enter_filename_" = "Enter filename …"; "_default_preview_filename_footer_" = "Example preview of filename: IMG_0001.JPG"; "_filename_header_" = "Enter filename"; -"_preview_filename_" = "Example preview of filename. You can use the mask %@ for date/time."; -"_add_filenametype_" = "Specify type in filename"; +"_preview_filename_" = "Example preview of filename. You can use the mask %@ for date/time.";"_add_filenametype_" = "Specify type in filename"; +"_filenametype_photo_video_" = "Photo/Video"; "_maintain_original_filename_" = "Maintain original filename"; +"_modify_photo_" = "Modify photo"; "_notifications_" = "Notifications"; +"_no_notification_" = "No notifications yet"; +"_autoupload_filename_title_" = "Auto upload filename"; "_untitled_" = "Untitled"; +"_text_upload_title_" = "Upload text file"; "_e2e_settings_title_" = "Encryption"; "_e2e_settings_" = "End-to-end encryption"; "_e2e_settings_start_" = "Start end-to-end encryption"; +"_e2e_settings_not_available_" = "End-to-end encryption not available"; "_e2e_settings_activated_" = "End-to-end encryption activated"; "_e2e_server_disabled_" = "End-to-end encryption app disabled on server"; "_e2e_settings_view_passphrase_" = "All 12 words together make a very strong password, letting only you view and make use of your encrypted files. Please write it down and keep it somewhere safe."; "_e2e_settings_read_passphrase_" = "Read passphrase"; -"_e2e_settings_lock_not_active_" = "Lock not active. Go to \"Settings\" and activate it."; +"_e2e_settings_lock_not_active_" = "Lock not active, go back to \"Settings\" and activate it"; "_e2e_settings_the_passphrase_is_" = "The passphrase is:"; "_e2e_passphrase_request_title_" = "Request passphrase"; "_e2e_passphrase_request_message_" = "Insert the 12 words"; @@ -576,15 +843,36 @@ "_scan_label_document_zone_" = "Tap or drag images down for document creation"; "_filter_document_" = "Document"; "_filter_original_" = "Original"; +"_filter_bn_" = "Black & White"; +"_filter_grayscale_" = "Grayscale"; "_quality_image_title_" = "Preview image quality"; +"_quality_high_" = "Large file size of high quality"; +"_quality_medium_" = "Average file size of medium quality"; +"_quality_low_" = "Small file size of low quality"; +"_file_type_" = "File type"; +"_pdf_password_" = "PDF Password"; "_file_creation_" = "File creation"; "_delete_all_scanned_images_" = "Delete all scanned images"; "_text_recognition_" = "Text recognition"; "_all_files_" = "All files"; "_personal_files_" = "Personal Files"; +/* The title on the navigation bar of the Scanning screen. */ +"wescan.scanning.title" = "Scanning"; +/* The "Next" button on the right side of the navigation bar on the Edit screen. */ +"wescan.edit.button.next" = "Next"; +/* The title on the navigation bar of the Edit screen. */ +"wescan.edit.title" = "Edit Scan"; +/* The "Done" button on the right side of the navigation bar on the Review screen. */ +"wescan.review.button.done" = "Done"; +/* The title on the navigation bar of the Review screen. */ +"wescan.review.title" = "Review"; + "_trash_view_" = "Deleted files"; -"_trash_no_trash_" = "No files deleted"; +"_trash_restore_all_" = "Restore all files"; +"_trash_delete_all_" = "Empty trash"; +"_trash_delete_permanently_" = "Delete permanently"; +"_trash_delete_all_description_" = "Do you want to empty the trash bin?";"_trash_no_trash_" = "No files deleted"; "_trash_no_trash_description_" = "You can restore deleted files from here"; "_trash_restore_selected_" = "Restore selected files"; "_trash_delete_selected_" = "Delete selected files"; @@ -604,7 +892,62 @@ "_log_in_" = "Log in"; "_sign_up_" = "Sign up with provider"; "_host_your_own_server" = "Host your own server"; +"_unauthorized_" = "Unauthorized"; +"_bad_username_password_" = "Wrong username or password"; +"_cancelled_by_user" = "Transfer canceled"; +"_error_folder_destiny_is_the_same_" = "It is not possible to move the folder into itself"; +"_error_not_permission_" = "You don't have permission to complete the operation"; +"_error_path_" = "Unable to open this file or folder. Please make sure it exists"; +"_file_upload_not_exitst_" = "The file that you want to upload does not exist"; +"_forbidden_characters_from_server_" = "The name contains at least one invalid character"; +"_error_not_modified_" = "Resource not modified"; +"_not_connected_internet_" = "Server connection error"; +"_not_possible_connect_to_server_" = "It is not possible to connect to the server at this time"; +"_not_possible_create_folder_" = "Folder could not be created"; +"_server_down_" = "Could not establish contact with server"; +"_time_out_" = "Timeout, try again"; +"_unknow_response_server_" = "Unexpected response from server"; +"_user_authentication_required_" = "User authentication required"; +"_file_directory_locked_" = "File or directory locked"; +"_ssl_certificate_untrusted_" = "The certificate for this server is invalid"; +"_ssl_certificate_changed_" = "The certificate for this server seems to have changed"; +"_internal_server_" = "Internal server error"; +"_file_already_exists_" = "Could not complete the operation, a file with the same name exists"; +"_file_folder_not_exists_" = "The source file wasn't found at the specified path"; +"_folder_contents_nochanged_" = "The folder contents have not changed"; +"_images_invalid_converted_" = "The image is invalid and cannot be converted to a thumbnail"; +"_method_not_expected_" = "Unexpected request method"; +"_reauthenticate_user_" = "Access expired, log in again"; +"_server_error_retry_" = "The server is temporarily unavailable"; +"_too_many_files_" = "Too many files would be involved in this operation"; +"_too_many_request_" = "Sending too many requests caused the rate limit to be reached"; +"_user_over_quota_" = "Storage quota is reached"; +"_ssl_connection_error_" = "Connection SSL error, try again"; +"_bad_request_" = "Bad request"; +"_webdav_locked_" = "WebDAV Locked: Trying to access locked resource"; +"_error_user_not_available_" = "The user is no longer available"; +"_server_response_error_" = "Server response content error"; +"_no_nextcloud_found_" = "Server not found"; +"_error_decompressing_" = "Error during decompressing. Unknown compression method or the file is corrupt"; +"_error_json_decoding_" = "Serious internal error in decoding metadata (The data couldn't be read because it isn't in the correct format.)"; +"_error_check_remote_user_" = "Server responded with an error. Please log in again"; +"_request_entity_too_large_" = "The file is too large"; +"_not_possible_download_" = "It is not possible to download the file"; +"_not_possible_upload_" = "It is not possible to upload the file"; +"_error_files_upload_" = "Error uploading files"; +"_method_not_allowed_" = "The requested method is not supported"; "_invalid_url_" = "Invalid server URL"; +"_invalid_literal_" = "Invalid search string"; +"_invalid_date_format_" = "Invalid date format"; +"_invalid_data_format_" = "Invalid data format"; +"_error_decode_xml_" = "Invalid response, error decode XML"; +"_internal_generic_error_" = "internal error"; +"_editor_unknown_" = "Failed to open file: Editor is unknown"; +"_err_file_not_found_" = "File not found, removed"; +"_err_e2ee_app_version_" = "The app version of end-to-end encryption is not compatible with the server, please update your server"; +"_err_permission_microphone_" = "Please allow Microphone usage from Settings"; +"_err_permission_photolibrary_" = "Please allow Photos from Settings"; +"_err_permission_locationmanager_" = "Please allow Location - Always from Settings"; "_ssl_certificate_untrusted_" = "The certificate for this server is invalid."; "_ssl_certificate_changed_" = "The certificate for this server seems to have changed."; "_file_already_exists_" = "Could not complete the operation, a file with the same name exists."; @@ -617,6 +960,8 @@ "_create_voice_memo_" = "Create voice memo"; "_voice_memo_start_" = "Tap to start"; "_voice_memo_stop_" = "Tap to stop"; +"_voice_memo_filename_" = "Voice memo"; +"_voice_memo_title_" = "Upload voice memo"; "Enter Passcode" = "Enter Passcode"; "Enter a new passcode" = "Enter a new passcode"; "Confirm new passcode" = "Confirm new passcode"; @@ -643,10 +988,15 @@ "_3_months_" = "3 months"; "_1_month_" = "1 month"; "_1_week_" = "1 week"; +"_1_day_" = "1 day"; "_monthly_" = "Monthly"; "_yearly_" = "Yearly"; +"_weekly_" = "Weekly"; "_daily_" = "Daily"; -"_used_space_" = "Used space:"; +"_day_" = "Day"; +"_used_space_" = "Used space"; +"_open_in_onlyoffice_" = "Open in ONLYOFFICE"; +"_open_in_collabora_" = "Open with Collabora Online"; "_login_address_detail_" = "The link to your %@ web interface when you open it in the browser."; "_go_to_page_" = "Go to page"; "_page_" = "Page"; @@ -654,15 +1004,23 @@ "_invalid_page_" = "Invalid Page"; "_the_entered_page_number_does_not_exist_" = "The entered page number does not exist."; "_error_something_wrong_" = "Something went wrong"; +"_resolution_" = "Resolution"; "_try_download_full_resolution_" = "Download full resolution image"; "_full_resolution_image_info_" = "This may reveal more information about the photo."; "_download_audio_" = "Download the audio locally"; "_copied_path_" = "Copied path"; +"_copy_path_" = "Copy path"; +"_certificates_" = "Certificates"; "_privacy_screen_" = "Splash screen when app inactive"; +"_saving_" = "Saving …"; +"_video_not_streamed_" = "The server does not allow video streaming, do you want to download it?"; +"_video_not_streamed_e2ee_" = "The server does not allow video streaming because it is encrypted, do you want to download it?"; +"_scan_" = "Scan"; "_in_" = "in"; "_enter_passphrase_" = "Enter passphrase (12 words)"; "_show_more_results_" = "Show more results"; "_waiting_for_" = "Waiting for:"; +"_waiting_" = "Waiting …"; "_reachable_wifi_" = "network reachable via Wi-Fi or cable"; "_ITMS-90076_" = "Due to a change in the Nextcloud application identifier, the settings and password for accessing your cloud are reset, so please re-enter your account data and check your Settings. We are sorry about that."; "_password_not_present_" = "Please re-insert your credentials."; @@ -673,9 +1031,15 @@ "_description_dashboardwidget_" = "Having the Dashboard always at your fingertips has never been easier."; "_description_fileswidget_" = "View your recent files and use the toolbar to speed up your operations."; "_description_toolbarwidget_" = "A toolbar to speed up your operations."; +"_no_data_available_" = "No data available"; +"_widget_available_nc25_" = "Widget only available starting with server version 25"; +"_keep_running_" = "Keep the app running for a better user experience"; +"_recent_activity_" = "Recent activity"; "_title_lockscreenwidget_" = "Status"; "_description_lockscreenwidget_" = "Keep an eye on available space and recent activity"; - +"_no_items_" = "No items"; +"_check_back_later_" = "Check back later"; +"_exporting_video_" = "Exporting video … Tap to cancel."; "_keep_running_" = "Keep the app running for a better user experience."; "_apps_nextcloud_detect_" = "Detected %@ apps"; "_add_existing_account_" = "Other %@ Apps has been detected, do you want to add an existing account?"; @@ -691,16 +1055,35 @@ "_mobile_config_" = "Download the configuration profile"; "_calendar_contacts_footer_warning_" = "Configuration profile can only be downloaded if Safari is set as default browser."; "_calendar_contacts_footer_" = "After downloading the profile you can install it from Settings."; +"_preview_" = "Preview"; +"_crop_" = "Crop"; "_modify_image_desc_" = "Tap on a file to modify or rename."; "_message_disable_livephoto_" = "This image is a Live Photo, changing it will lose the Live Photo effect."; +//"_modify_image_desc_" = "Tap the image for modify"; +//"_message_disable_livephoto_" = "This image is a Live Photo, changing it will lose the Live effect"; "_enable_livephoto_" = "Enable Live Photo"; "_disable_livephoto_" = "Disable Live Photo"; "_undo_modify_" = "Undo modifying"; +"_unauthorizedFilesPasscode_" = "Files app cannot be used with an activated passcode"; +"_disableFilesApp_" = "Files app cannot be used because it is disabled"; +"_reset_application_done_" = "Reset application, done."; "_rename_already_exists_" = "A file with this name already exists."; +"_created_" = "Created"; +"_recipients_" = "Recipients"; +"_are_sure_" = "Are you sure?"; +"_creation_" = "Creation"; +"_modified_" = "Modified"; "_group_folders_" = "Group folders"; "_play_from_files_" = "Play movie from a file"; "_play_from_url_" = "Play movie from URL"; "_valid_video_url_" = "Insert a valid URL"; +"_deletion_progess_" = "Deletion in progress"; +"_copying_progess_" = "Copying in progress"; +"_moving_progess_" = "Moving in progress"; +"_chunk_enough_memory_" = "It seems there is not enough space to send the file"; +"_chunk_create_folder_" = "The file could not be sent, please check the server log"; +"_chunk_files_null_" = "The file for sending could not be created"; +"_chunk_file_null_" = "The file could not be sent"; "_chunk_move_" = "The sent file could not be reassembled, please check the server log."; "_download_image_" = "Download image"; "_download_video_" = "Download video"; @@ -709,6 +1092,9 @@ "_reset_wrong_passcode_desc_" = "Use \"Reset application\" to remove all accounts and local data after %d failed code entry attempts."; "_deviceOwnerAuthentication_" = "The biometric sensor has been temporarily disabled due to multiple failed attempts. Enter the device passcode to re-enable the sensor."; "_virus_detect_" = "Virus detected. Upload cannot be completed!"; +"_zoom_" = "Zoom"; +"_zoom_in_" = "Zoom in"; +"_zoom_out_" = "Zoom out"; "_select_photos_" = "Select photos"; "_selected_photo_" = "selected photo"; "_selected_photos_" = "selected photos"; @@ -724,12 +1110,14 @@ "_account_settings_" = "Account settings"; "_users_" = "Users"; "_users_footer_" = "Every time the app is reactivated, the account will be requested."; +"_additional_view_options_" = "Additional view options"; "_while_charging_" = "While charging"; +"_additional_options_" = "Additional options"; "_keep_screen_awake_" = "Keep screen awake\nwhile transferring files"; "_error_not_found_" = "The requested resource could not be found"; "_error_conflict_" = "The request could not be completed due to a conflict with the current state of the resource"; "_error_precondition_" = "The server does not meet one of the preconditions of the requester"; -"_downloading_" = "Downloading"; + "_additional_options_" = "Additional options"; "_unauthorizedFilesPasscode_" = "Files app cannot be used with an activated passcode"; "_disableFilesApp_" = "Files app cannot be used because it is disabled"; @@ -742,12 +1130,30 @@ "_account_disabled_" = "Account disabled"; //Video +"_select_trace_" = "Select the trace"; +"_video_processing_" = "Video processing"; +"_video_being_processed_" = "Video being processed …"; +"_downloading_" = "Downloading"; +"_download_error_" = "Download error"; +"_subtitle_" = "Subtitle"; +"_dts_to_ac3_" = "The DTS is not supported, it requires a conversion to Dolby Digital"; +"_reuired_conversion_" = "This video takes a long time to convert."; +"_stay_app_foreground_" = "Keep the app in the foreground …"; +"_conversion_available_" = "The conversion is always available on menu"; +"_video_format_not_recognized_" = "This video needs to be processed to be played, do you want to do it now?"; +"_video_must_download_" = "This video needs to be downloaded and processed to be played, do you want to do it now?"; +"_conversion_max_compatibility_" = "Max compatibility, the conversion can take much longer"; +"_video_tap_for_close_" = "A slight pressure to close the processing"; +"_subtitle_not_found_" = "Subtitle not found"; +"_disable_" = "Disable"; +"_subtitle_not_dowloaded_" = "There are subtitles not downloaded locally"; "_user_" = "User"; "_add_subtitle_" = "Add an external subtitle"; "_add_audio_" = "Add an external audio"; "_upload_foreground_msg_" = "Do not close %@ to complete the transfer …"; "_upload_background_msg_" = "Files upload in progress …"; "_create_folder_error_" = "An error has occurred while creating the folder:\n%@.\n\nPlease resolve the issue as soon as possible.\n\nAll uploads are suspended until the problem is resolved.\n"; +"_rename_file_error_" = "An error has occurred while renaming the file:\n%@."; "_creating_dir_progress_" = "Creating directories in progress … keep the application active."; "_creating_db_photo_progress" = "Creating photo archive in progress … keep the application active."; "_account_unauthorized_" = "Warning, %@, you are not authorized, your account has been deleted, if you have changed your password, re-authenticate."; @@ -778,15 +1184,42 @@ "_on_" = "On"; // a11y: On/Off "_off_" = "Off"; +"_grid_view_" = "Show grid view"; +"_list_view_" = "Show list view"; "_list_" = "List"; "_icons_" = "Icons"; +// MARK: Plan customer +"_leave_plan_title" = "We're sorry to see you go"; +"_leave_plan_description" = "You'll no longer have access to:"; +"_current_plan_" = "Current Plan"; +"_billing_plan_" = "Billing Plan"; +"_keep_plan_" = "Keep Plan"; +"_leave_plan_" = "Leave Plan"; +"_change_plan_" = "Change Plan"; +"_manage_plan_" = "Manage Plan"; +"_purchase_plan_" = "Purchase Plan"; +"_restore_plan_" = "Restore Purchased Plan"; +"_purchase_plan_description_" = "Purchases have been restored"; +"_choose_plan_" = "You should choose a plan in order to purchase it."; +"_already_plan_" = "The selected plan has already been bought."; +"_change_billing_" = "Change Billing"; +"_payment_method_" = "Payment Method"; + +// MARK: Mantis library +"Mantis.Done" = "Done"; +"Mantis.Cancel" = "Cancel"; +"Mantis.Reset" = "Reset"; +"Mantis.Original" = "Original"; +"Mantis.Square" = "Square"; + // MARK: Assistant "_assistant_task_unknown_" = "Unknown"; "_assistant_task_scheduled_" = "Scheduled"; "_assistant_task_in_progress_" = "In Progress"; "_assistant_task_completed_" = "Completed"; "_assistant_task_failed_" = "Failed"; +"_all_" = "All"; "_input_" = "Input"; "_output_" = "Output"; "_task_details_" = "Task details";