Sync translation with poeditor

This commit is contained in:
Ming Ming 2023-06-01 22:41:51 +08:00
parent a927ee6df0
commit c471334cd0
13 changed files with 13045 additions and 12535 deletions

View file

@ -155,7 +155,7 @@
}, },
"albumArchiveLabel": "Archiv", "albumArchiveLabel": "Archiv",
"@albumArchiveLabel": { "@albumArchiveLabel": {
"description": "Archive" "description": "A collection containing all archived photos"
}, },
"connectingToServer": "Připojování k\n{server}", "connectingToServer": "Připojování k\n{server}",
"@connectingToServer": { "@connectingToServer": {
@ -739,7 +739,7 @@
}, },
"changelogTitle": "Seznam změn", "changelogTitle": "Seznam změn",
"@changelogTitle": { "@changelogTitle": {
"description": "Title of the changelog dialog" "description": "Title of the changelog page"
}, },
"serverCertErrorDialogTitle": "Certifikát serveru je nedůvěryhodný", "serverCertErrorDialogTitle": "Certifikát serveru je nedůvěryhodný",
"@serverCertErrorDialogTitle": { "@serverCertErrorDialogTitle": {
@ -1036,7 +1036,7 @@
}, },
"homeFolderNotFoundDialogTitle": "Domovská složka nenalezena", "homeFolderNotFoundDialogTitle": "Domovská složka nenalezena",
"@homeFolderNotFoundDialogTitle": { "@homeFolderNotFoundDialogTitle": {
"description": "Aplikaci se nepodařilo najít domovskou složku při přihlášení" "description": "The app failed to scan the user's home folder on signing in"
}, },
"homeFolderNotFoundDialogContent": "Opravte prosím adresu URL WebDAV níže. Správnou adresu naleznete ve webovém rozhraní Nextcloud.", "homeFolderNotFoundDialogContent": "Opravte prosím adresu URL WebDAV níže. Správnou adresu naleznete ve webovém rozhraní Nextcloud.",
"@homeFolderNotFoundDialogContent": { "@homeFolderNotFoundDialogContent": {

View file

@ -155,11 +155,11 @@
}, },
"albumArchiveLabel": "Archiv", "albumArchiveLabel": "Archiv",
"@albumArchiveLabel": { "@albumArchiveLabel": {
"description": "Archive" "description": "A collection containing all archived photos"
}, },
"connectingToServer": "Verbinde zu\n{server}", "connectingToServer": "Verbinde zu\n{server}",
"@connectingToServer": { "@connectingToServer": {
"description": "Inform user that the app is connecting to a server", "description": "(deprecated, may be removed in the future) Inform user that the app is connecting to a server",
"placeholders": { "placeholders": {
"server": { "server": {
"example": "http://www.example.com" "example": "http://www.example.com"
@ -180,11 +180,15 @@
}, },
"signInHeaderText": "Melden Sie sich beim Nextcloud-Server an", "signInHeaderText": "Melden Sie sich beim Nextcloud-Server an",
"@signInHeaderText": { "@signInHeaderText": {
"description": "Inform user what to do in sign in widget" "description": "(deprecated, may be removed in the future)"
}, },
"signIn2faHintText": "Verwenden Sie ein App-Passwort, wenn Sie die Zwei-Faktor-Authentifizierung auf dem Server aktiviert haben", "signIn2faHintText": "Verwenden Sie ein App-Passwort, wenn Sie die Zwei-Faktor-Authentifizierung auf dem Server aktiviert haben",
"@signIn2faHintText": { "@signIn2faHintText": {
"description": "Notify users with 2FA enabled what should be done in order to sign in correctly" "description": "(deprecated, may be removed in the future)"
},
"signInHeaderText2": "Nextcloud\nLogin",
"@signInHeaderText2": {
"description": "Sign in to Nextcloud server"
}, },
"serverAddressInputHint": "Serveradresse", "serverAddressInputHint": "Serveradresse",
"@serverAddressInputHint": { "@serverAddressInputHint": {
@ -250,6 +254,10 @@
"@settingsLanguageTitle": { "@settingsLanguageTitle": {
"description": "Set display language" "description": "Set display language"
}, },
"settingsLanguageOptionSystemDefaultLabel": "Systemstandard",
"@settingsLanguageOptionSystemDefaultLabel": {
"description": "Follow the Android system language"
},
"settingsExifSupportTitle": "EXIF-Unterstützung", "settingsExifSupportTitle": "EXIF-Unterstützung",
"@settingsExifSupportTitle": { "@settingsExifSupportTitle": {
"description": "Title of the EXIF support setting" "description": "Title of the EXIF support setting"
@ -258,6 +266,14 @@
"@settingsExifSupportTrueSubtitle": { "@settingsExifSupportTrueSubtitle": {
"description": "Subtitle of the EXIF support setting when the value is true. The goal is to warn user about the possible side effects of enabling this setting" "description": "Subtitle of the EXIF support setting when the value is true. The goal is to warn user about the possible side effects of enabling this setting"
}, },
"settingsExifWifiOnlyTitle": "EXIF nur über WLAN verarbeiten",
"@settingsExifWifiOnlyTitle": {
"description": "Whether to only process EXIF data when connected to a Wi-Fi network"
},
"settingsMemoriesTitle": "Erinnerungen",
"@settingsMemoriesTitle": {
"description": "Memory albums contain photos taken in a specific time range in the past"
},
"settingsViewerTitle": "Viewer", "settingsViewerTitle": "Viewer",
"settingsViewerDescription": "Den Bild-/Video-Viewer anpassen", "settingsViewerDescription": "Den Bild-/Video-Viewer anpassen",
"settingsScreenBrightnessTitle": "Bildschirmhelligkeit", "settingsScreenBrightnessTitle": "Bildschirmhelligkeit",
@ -593,7 +609,7 @@
}, },
"changelogTitle": "Was ist neu?", "changelogTitle": "Was ist neu?",
"@changelogTitle": { "@changelogTitle": {
"description": "Title of the changelog dialog" "description": "Title of the changelog page"
}, },
"serverCertErrorDialogTitle": "Serverzertifikat kann nicht vertraut werden", "serverCertErrorDialogTitle": "Serverzertifikat kann nicht vertraut werden",
"@serverCertErrorDialogTitle": { "@serverCertErrorDialogTitle": {

View file

@ -155,11 +155,11 @@
}, },
"albumArchiveLabel": "Αρχείο", "albumArchiveLabel": "Αρχείο",
"@albumArchiveLabel": { "@albumArchiveLabel": {
"description": "Archive" "description": "A collection containing all archived photos"
}, },
"connectingToServer": "Σύνδεση σε\n{server}", "connectingToServer": "Σύνδεση σε\n{server}",
"@connectingToServer": { "@connectingToServer": {
"description": "Inform user that the app is connecting to a server", "description": "(deprecated, may be removed in the future) Inform user that the app is connecting to a server",
"placeholders": { "placeholders": {
"server": { "server": {
"example": "http://www.example.com" "example": "http://www.example.com"
@ -180,11 +180,11 @@
}, },
"signInHeaderText": "Είσοδος σε διακομιστή Nextcloud", "signInHeaderText": "Είσοδος σε διακομιστή Nextcloud",
"@signInHeaderText": { "@signInHeaderText": {
"description": "Inform user what to do in sign in widget" "description": "(deprecated, may be removed in the future)"
}, },
"signIn2faHintText": "Χρησιμοποιήστε ένα συνθηματικό εφαρμογής αν χρησιμοποιείτε πιστοποίηση δύο παραγόντων στο διακομιστή", "signIn2faHintText": "Χρησιμοποιήστε ένα συνθηματικό εφαρμογής αν χρησιμοποιείτε πιστοποίηση δύο παραγόντων στο διακομιστή",
"@signIn2faHintText": { "@signIn2faHintText": {
"description": "Notify users with 2FA enabled what should be done in order to sign in correctly" "description": "(deprecated, may be removed in the future)"
}, },
"serverAddressInputHint": "Διεύθυνση διακομιστή", "serverAddressInputHint": "Διεύθυνση διακομιστή",
"@serverAddressInputHint": { "@serverAddressInputHint": {
@ -254,6 +254,10 @@
"@settingsExifSupportTitle": { "@settingsExifSupportTitle": {
"description": "Title of the EXIF support setting" "description": "Title of the EXIF support setting"
}, },
"settingsExifSupportTrueSubtitle": "Απαιτείται επιπλέον χρήση δικτύου",
"@settingsExifSupportTrueSubtitle": {
"description": "Subtitle of the EXIF support setting when the value is true. The goal is to warn user about the possible side effects of enabling this setting"
},
"settingsMemoriesTitle": "Αναμνήσεις", "settingsMemoriesTitle": "Αναμνήσεις",
"@settingsMemoriesTitle": { "@settingsMemoriesTitle": {
"description": "Memory albums contain photos taken in a specific time range in the past" "description": "Memory albums contain photos taken in a specific time range in the past"
@ -328,14 +332,18 @@
"@settingsAboutSectionTitle": { "@settingsAboutSectionTitle": {
"description": "Title of the about section in settings widget" "description": "Title of the about section in settings widget"
}, },
"settingsExifSupportTrueSubtitle": "Απαιτείται επιπλέον χρήση δικτύου",
"@settingsExifSupportTrueSubtitle": {
"description": "Subtitle of the EXIF support setting when the value is true. The goal is to warn user about the possible side effects of enabling this setting"
},
"settingsVersionTitle": "Έκδοση", "settingsVersionTitle": "Έκδοση",
"@settingsVersionTitle": { "@settingsVersionTitle": {
"description": "Title of the version data item" "description": "Title of the version data item"
}, },
"settingsSourceCodeTitle": "Πηγαίος κώδικας",
"@settingsSourceCodeTitle": {
"description": "Title of the source code item"
},
"settingsBugReportTitle": "Αναφορά προβλήματος",
"@settingsBugReportTitle": {
"description": "Report issue"
},
"settingsCaptureLogsTitle": "Αρχείο καταγραφής", "settingsCaptureLogsTitle": "Αρχείο καταγραφής",
"@settingsCaptureLogsTitle": { "@settingsCaptureLogsTitle": {
"description": "Capture app logs for bug report" "description": "Capture app logs for bug report"
@ -345,26 +353,10 @@
"@settingsTranslatorTitle": { "@settingsTranslatorTitle": {
"description": "Title of the translator item" "description": "Title of the translator item"
}, },
"settingsSourceCodeTitle": "Πηγαίος κώδικας",
"@settingsSourceCodeTitle": {
"description": "Title of the source code item"
},
"settingsBugReportTitle": "Αναφορά προβλήματος",
"@settingsBugReportTitle": {
"description": "Report issue"
},
"writePreferenceFailureNotification": "Αποτυχία ρύθμισης προτίμησης", "writePreferenceFailureNotification": "Αποτυχία ρύθμισης προτίμησης",
"@writePreferenceFailureNotification": { "@writePreferenceFailureNotification": {
"description": "Inform user that the preference file cannot be modified" "description": "Inform user that the preference file cannot be modified"
}, },
"captureLogDetails": "Για τη λήψη αρχείων καταγραφής για μια αναφορά σφαλμάτων:\n\n1. Ενεργοποιήστε αυτήν τη ρύθμιση\n2. Αναπαράγετε το πρόβλημα\n3. Απενεργοποιήστε αυτήν τη ρύθμιση\n4. Αναζητήστε το nc-photos.log στο φάκελο λήψης\n\n*Εάν το πρόβλημα προκαλεί τη διακοπή λειτουργίας της εφαρμογής, δεν είναι δυνατή η λήψη αρχείων καταγραφής. Σε αυτήν την περίπτωση, επικοινωνήστε με τον προγραμματιστή για περαιτέρω οδηγίες",
"@captureLogDetails": {
"description": "Detailed description on capturing logs"
},
"captureLogSuccessNotification": "Τα αρχεία καταγραφής αποθηκεύτηκαν με επιτυχία",
"@captureLogSuccessNotification": {
"description": "Captured logs are successfully saved to the download directory"
},
"enableButtonLabel": "ΕΝΕΡΓΟΠΟΙΗΣΗ", "enableButtonLabel": "ΕΝΕΡΓΟΠΟΙΗΣΗ",
"@enableButtonLabel": { "@enableButtonLabel": {
"description": "Label of the enable button" "description": "Label of the enable button"
@ -377,9 +369,13 @@
"@exifSupportConfirmationDialogTitle": { "@exifSupportConfirmationDialogTitle": {
"description": "Title of the dialog to confirm enabling exif support" "description": "Title of the dialog to confirm enabling exif support"
}, },
"rootPickerSkipConfirmationDialogContent2": "Όλα τα αρχεία θα συμπεριληφθούν. Αυτό μπορεί να αυξήσει τη χρήση της μνήμης και να μειώσει την απόδοση", "captureLogDetails": "Για τη λήψη αρχείων καταγραφής για μια αναφορά σφαλμάτων:\n\n1. Ενεργοποιήστε αυτήν τη ρύθμιση\n2. Αναπαράγετε το πρόβλημα\n3. Απενεργοποιήστε αυτήν τη ρύθμιση\n4. Αναζητήστε το nc-photos.log στο φάκελο λήψης\n\n*Εάν το πρόβλημα προκαλεί τη διακοπή λειτουργίας της εφαρμογής, δεν είναι δυνατή η λήψη αρχείων καταγραφής. Σε αυτήν την περίπτωση, επικοινωνήστε με τον προγραμματιστή για περαιτέρω οδηγίες",
"@rootPickerSkipConfirmationDialogContent2": { "@captureLogDetails": {
"description": "Warn user not to include all files in their server" "description": "Detailed description on capturing logs"
},
"captureLogSuccessNotification": "Τα αρχεία καταγραφής αποθηκεύτηκαν με επιτυχία",
"@captureLogSuccessNotification": {
"description": "Captured logs are successfully saved to the download directory"
}, },
"doneButtonLabel": "ΕΓΙΝΕ", "doneButtonLabel": "ΕΓΙΝΕ",
"@doneButtonLabel": { "@doneButtonLabel": {
@ -393,6 +389,10 @@
"@connectButtonLabel": { "@connectButtonLabel": {
"description": "Label of the connect button" "description": "Label of the connect button"
}, },
"rootPickerSkipConfirmationDialogContent2": "Όλα τα αρχεία θα συμπεριληφθούν. Αυτό μπορεί να αυξήσει τη χρήση της μνήμης και να μειώσει την απόδοση",
"@rootPickerSkipConfirmationDialogContent2": {
"description": "Warn user not to include all files in their server"
},
"megapixelCount": "{count}MP", "megapixelCount": "{count}MP",
"@megapixelCount": { "@megapixelCount": {
"description": "Resolution of an image in megapixel", "description": "Resolution of an image in megapixel",
@ -488,26 +488,6 @@
"@albumDirPickerListEmptyNotification": { "@albumDirPickerListEmptyNotification": {
"description": "Error when user pressing confirm without picking any folders" "description": "Error when user pressing confirm without picking any folders"
}, },
"sortOptionFilenameAscendingLabel": "Όνομα αρχείου",
"@sortOptionFilenameAscendingLabel": {
"description": "Sort by filename, in ascending order"
},
"sortOptionFilenameDescendingLabel": "Όνομα αρχείου (φθίνουσα)",
"@sortOptionFilenameDescendingLabel": {
"description": "Sort by filename, in descending order"
},
"sortOptionAlbumNameLabel": "Όνομα άλμπουμ",
"@sortOptionAlbumNameLabel": {
"description": "Sort by album name, in ascending order"
},
"sortOptionAlbumNameDescendingLabel": "Όνομα άλμπουμ (φθίνουσα)",
"@sortOptionAlbumNameDescendingLabel": {
"description": "Sort by album name, in descending order"
},
"sortOptionManualLabel": "Χειροκίνητα",
"@sortOptionManualLabel": {
"description": "Sort manually"
},
"importFoldersTooltip": "Εισαγωγή φακέλων", "importFoldersTooltip": "Εισαγωγή φακέλων",
"@importFoldersTooltip": { "@importFoldersTooltip": {
"description": "Menu entry in the album page to import folders as albums" "description": "Menu entry in the album page to import folders as albums"
@ -531,6 +511,72 @@
"@editAccountConflictFailureNotification": { "@editAccountConflictFailureNotification": {
"description": "Error when user modified an account such that it's identical to another one" "description": "Error when user modified an account such that it's identical to another one"
}, },
"genericProcessingDialogContent": "Παρακαλώ περιμένετε",
"@genericProcessingDialogContent": {
"description": "Generic dialog shown when the app is temporarily blocking user input to work on something"
},
"sortTooltip": "Ταξινόμηση",
"sortOptionDialogTitle": "Sort by",
"@sortOptionDialogTitle": {
"description": "Select how the photos should be sorted"
},
"sortOptionTimeAscendingLabel": "Παλιότερα πρώτα",
"@sortOptionTimeAscendingLabel": {
"description": "Sort by time, in ascending order"
},
"sortOptionTimeDescendingLabel": "Νεότερα πρώτα",
"@sortOptionTimeDescendingLabel": {
"description": "Sort by time, in descending order"
},
"sortOptionFilenameAscendingLabel": "Όνομα αρχείου",
"@sortOptionFilenameAscendingLabel": {
"description": "Sort by filename, in ascending order"
},
"sortOptionFilenameDescendingLabel": "Όνομα αρχείου (φθίνουσα)",
"@sortOptionFilenameDescendingLabel": {
"description": "Sort by filename, in descending order"
},
"sortOptionAlbumNameLabel": "Όνομα άλμπουμ",
"@sortOptionAlbumNameLabel": {
"description": "Sort by album name, in ascending order"
},
"sortOptionAlbumNameDescendingLabel": "Όνομα άλμπουμ (φθίνουσα)",
"@sortOptionAlbumNameDescendingLabel": {
"description": "Sort by album name, in descending order"
},
"sortOptionManualLabel": "Χειροκίνητα",
"@sortOptionManualLabel": {
"description": "Sort manually"
},
"albumEditDragRearrangeNotification": "Πατήστε παρατεταμένα και σύρετε ένα αντικείμενο για να το αναδιατάξετε χειροκίνητα",
"@albumEditDragRearrangeNotification": {
"description": "Instructions on how to rearrange photos"
},
"albumAddTextTooltip": "Προσθήκη κειμένου",
"@albumAddTextTooltip": {
"description": "Add some text that display between photos to an album"
},
"shareTooltip": "Κοινοποίηση",
"@shareTooltip": {
"description": "Share selected items to other apps"
},
"shareSelectedEmptyNotification": "Επιλέξτε μερικές φωτογραφίες για κοινοποίηση",
"@shareSelectedEmptyNotification": {
"description": "Shown when user pressed the share button with only non-sharable items (e.g., text labels) selected"
},
"shareDownloadingDialogContent": "Λήψη...",
"@shareDownloadingDialogContent": {
"description": "Downloading photos to be shared"
},
"searchTooltip": "Αναζήτηση",
"clearTooltip": "Εκκαθάριση",
"@clearTooltip": {
"description": "Clear some sort of user input, typically a text field"
},
"listNoResultsText": "Κανένα αποτέλεσμα",
"@listNoResultsText": {
"description": "When there's nothing in a list"
},
"listEmptyText": "Κενή", "listEmptyText": "Κενή",
"@listEmptyText": { "@listEmptyText": {
"description": "When there's nothing in a list" "description": "When there's nothing in a list"
@ -609,42 +655,41 @@
"@removeFromAlbumTooltip": { "@removeFromAlbumTooltip": {
"description": "Remove the opened photo from an album" "description": "Remove the opened photo from an album"
}, },
"genericProcessingDialogContent": "Παρακαλώ περιμένετε", "changelogTitle": "Αρχείο αλλαγών",
"@genericProcessingDialogContent": { "@changelogTitle": {
"description": "Generic dialog shown when the app is temporarily blocking user input to work on something" "description": "Title of the changelog page"
}, },
"sortTooltip": "Ταξινόμηση", "serverCertErrorDialogTitle": "Το πιστοποιητικό διακομιστή δεν είναι αξιόπιστο",
"sortOptionDialogTitle": "Sort by", "@serverCertErrorDialogTitle": {
"@sortOptionDialogTitle": { "description": "Title of the dialog to warn user about an untrusted SSL certificate"
"description": "Select how the photos should be sorted"
}, },
"sortOptionTimeAscendingLabel": "Παλιότερα πρώτα", "serverCertErrorDialogContent": "Ο διακομιστής ενδέχεται να έχει παραβιαστεί ή κάποιος προσπαθεί να κλέψει τα δεδομένα σας",
"@sortOptionTimeAscendingLabel": { "@serverCertErrorDialogContent": {
"description": "Sort by time, in ascending order" "description": "Warn user about an untrusted SSL certificate"
}, },
"sortOptionTimeDescendingLabel": "Νεότερα πρώτα", "advancedButtonLabel": "ΠΡΟΧΩΡΗΜΕΝΟ",
"@sortOptionTimeDescendingLabel": { "@advancedButtonLabel": {
"description": "Sort by time, in descending order" "description": "Label of the advanced button"
}, },
"albumEditDragRearrangeNotification": "Πατήστε παρατεταμένα και σύρετε ένα αντικείμενο για να το αναδιατάξετε χειροκίνητα", "whitelistCertDialogTitle": "Προσθήκη αγνώστου πιστοποιητικού στη λίστα επιτρεπόμενων;",
"@albumEditDragRearrangeNotification": { "@whitelistCertDialogTitle": {
"description": "Instructions on how to rearrange photos" "description": "Title of the dialog to let user decide whether to whitelist an untrusted SSL certificate"
}, },
"albumAddTextTooltip": "Προσθήκη κειμένου", "whitelistCertDialogContent": "Μπορείτε να προσθέσετε το πιστοποιητικό στη λίστα επιτρεπόμενων για να το αποδεχτεί η εφαρμογή. ΠΡΟΕΙΔΟΠΟΙΗΣΗ: Αυτό ενέχει μεγάλο κίνδυνο ασφάλειας. Βεβαιωθείτε ότι το πιστοποιητικό είναι υπογεγραμμένο από εσάς ή από κάποια αξιόπιστη πηγή\n\nHost: {host}\nFingerprint: {fingerprint}",
"@albumAddTextTooltip": { "@whitelistCertDialogContent": {
"description": "Add some text that display between photos to an album" "description": "Let user decide whether to whitelist an untrusted SSL certificate",
"placeholders": {
"host": {
"example": "www.example.com"
}, },
"shareTooltip": "Κοινοποίηση", "fingerprint": {
"@shareTooltip": { "example": "da39a3ee5e6b4b0d3255bfef95601890afd80709"
"description": "Share selected items to other apps" }
}
}, },
"shareSelectedEmptyNotification": "Επιλέξτε μερικές φωτογραφίες για κοινοποίηση", "whitelistCertButtonLabel": "ΑΠΟΔΟΧΗ ΚΙΝΔΥΝΟΥ ΚΑΙ ΠΡΟΣΘΗΚΗ ΣΤΗ ΛΙΣΤΑ ΕΠΙΤΡΕΠΟΜΕΝΩΝ",
"@shareSelectedEmptyNotification": { "@whitelistCertButtonLabel": {
"description": "Shown when user pressed the share button with only non-sharable items (e.g., text labels) selected" "description": "Label of the whitelist certificate button"
},
"shareDownloadingDialogContent": "Λήψη...",
"@shareDownloadingDialogContent": {
"description": "Downloading photos to be shared"
}, },
"fileSharedByDescription": "Κοινοποιήθηκε από αυτόν τον χρήστη", "fileSharedByDescription": "Κοινοποιήθηκε από αυτόν τον χρήστη",
"@fileSharedByDescription": { "@fileSharedByDescription": {
@ -1012,55 +1057,6 @@
"@enhanceStyleTransferTitle": { "@enhanceStyleTransferTitle": {
"description": "Transfer the image style from a reference image to a photo" "description": "Transfer the image style from a reference image to a photo"
}, },
"searchTooltip": "Αναζήτηση",
"clearTooltip": "Εκκαθάριση",
"@clearTooltip": {
"description": "Clear some sort of user input, typically a text field"
},
"listNoResultsText": "Κανένα αποτέλεσμα",
"@listNoResultsText": {
"description": "When there's nothing in a list"
},
"changelogTitle": "Αρχείο αλλαγών",
"@changelogTitle": {
"description": "Title of the changelog dialog"
},
"serverCertErrorDialogTitle": "Το πιστοποιητικό διακομιστή δεν είναι αξιόπιστο",
"@serverCertErrorDialogTitle": {
"description": "Title of the dialog to warn user about an untrusted SSL certificate"
},
"serverCertErrorDialogContent": "Ο διακομιστής ενδέχεται να έχει παραβιαστεί ή κάποιος προσπαθεί να κλέψει τα δεδομένα σας",
"@serverCertErrorDialogContent": {
"description": "Warn user about an untrusted SSL certificate"
},
"errorAlbumDowngrade": "Δεν είναι δυνατή η τροποποίηση αυτού του άλμπουμ, καθώς δημιουργήθηκε από μεταγενέστερη έκδοση αυτής της εφαρμογής. Ενημερώστε την εφαρμογή και δοκιμάστε ξανά",
"@errorAlbumDowngrade": {
"description": "Album files are versioned. Overwriting a newer version is disallowed as it will lead to unexpected data loss"
},
"advancedButtonLabel": "ΠΡΟΧΩΡΗΜΕΝΟ",
"@advancedButtonLabel": {
"description": "Label of the advanced button"
},
"whitelistCertDialogTitle": "Προσθήκη αγνώστου πιστοποιητικού στη λίστα επιτρεπόμενων;",
"@whitelistCertDialogTitle": {
"description": "Title of the dialog to let user decide whether to whitelist an untrusted SSL certificate"
},
"whitelistCertDialogContent": "Μπορείτε να προσθέσετε το πιστοποιητικό στη λίστα επιτρεπόμενων για να το αποδεχτεί η εφαρμογή. ΠΡΟΕΙΔΟΠΟΙΗΣΗ: Αυτό ενέχει μεγάλο κίνδυνο ασφάλειας. Βεβαιωθείτε ότι το πιστοποιητικό είναι υπογεγραμμένο από εσάς ή από κάποια αξιόπιστη πηγή\n\nHost: {host}\nFingerprint: {fingerprint}",
"@whitelistCertDialogContent": {
"description": "Let user decide whether to whitelist an untrusted SSL certificate",
"placeholders": {
"host": {
"example": "www.example.com"
},
"fingerprint": {
"example": "da39a3ee5e6b4b0d3255bfef95601890afd80709"
}
}
},
"whitelistCertButtonLabel": "ΑΠΟΔΟΧΗ ΚΙΝΔΥΝΟΥ ΚΑΙ ΠΡΟΣΘΗΚΗ ΣΤΗ ΛΙΣΤΑ ΕΠΙΤΡΕΠΟΜΕΝΩΝ",
"@whitelistCertButtonLabel": {
"description": "Label of the whitelist certificate button"
},
"errorUnauthenticated": "Μη εξουσιοδοτημένη πρόσβαση. Συνδεθείτε ξανά εάν το πρόβλημα συνεχίζεται", "errorUnauthenticated": "Μη εξουσιοδοτημένη πρόσβαση. Συνδεθείτε ξανά εάν το πρόβλημα συνεχίζεται",
"@errorUnauthenticated": { "@errorUnauthenticated": {
"description": "Error message when server responds with HTTP401" "description": "Error message when server responds with HTTP401"
@ -1085,6 +1081,10 @@
"@errorServerError": { "@errorServerError": {
"description": "HTTP 500" "description": "HTTP 500"
}, },
"errorAlbumDowngrade": "Δεν είναι δυνατή η τροποποίηση αυτού του άλμπουμ, καθώς δημιουργήθηκε από μεταγενέστερη έκδοση αυτής της εφαρμογής. Ενημερώστε την εφαρμογή και δοκιμάστε ξανά",
"@errorAlbumDowngrade": {
"description": "Album files are versioned. Overwriting a newer version is disallowed as it will lead to unexpected data loss"
},
"errorNoStoragePermission": "Απαιτείται άδεια πρόσβασης στο χώρο αποθήκευσης", "errorNoStoragePermission": "Απαιτείται άδεια πρόσβασης στο χώρο αποθήκευσης",
"@errorNoStoragePermission": { "@errorNoStoragePermission": {
"description": "Missing permission on Android" "description": "Missing permission on Android"

View file

@ -107,7 +107,7 @@
} }
} }
}, },
"deleteTooltip": "Eliminar", "deleteTooltip": "Borrar",
"@deleteTooltip": { "@deleteTooltip": {
"description": "Delete selected items" "description": "Delete selected items"
}, },
@ -155,7 +155,7 @@
}, },
"albumArchiveLabel": "Archivo", "albumArchiveLabel": "Archivo",
"@albumArchiveLabel": { "@albumArchiveLabel": {
"description": "Archive" "description": "A collection containing all archived photos"
}, },
"connectingToServer": "Conectando a\n{server}", "connectingToServer": "Conectando a\n{server}",
"@connectingToServer": { "@connectingToServer": {
@ -178,6 +178,10 @@
"@nameInputHint": { "@nameInputHint": {
"description": "Hint of the text field expecting name data" "description": "Hint of the text field expecting name data"
}, },
"nameInputInvalidEmpty": "Nombre requerido",
"@nameInputInvalidEmpty": {
"description": "Shown when a name input is required but value not given. This is intended to be a generic message and does not assume what this 'name' represents"
},
"skipButtonLabel": "SALTAR", "skipButtonLabel": "SALTAR",
"@skipButtonLabel": { "@skipButtonLabel": {
"description": "Label of the skip button" "description": "Label of the skip button"
@ -190,7 +194,7 @@
"@signInHeaderText": { "@signInHeaderText": {
"description": "(deprecated, may be removed in the future)" "description": "(deprecated, may be removed in the future)"
}, },
"signIn2faHintText": "Usa una contraseña de aplicación si tienes activada en el servidor la autentificación en dos pasos.", "signIn2faHintText": "Usa una contraseña de aplicación si en el servidor tienes activada la autentificación en dos pasos.",
"@signIn2faHintText": { "@signIn2faHintText": {
"description": "(deprecated, may be removed in the future)" "description": "(deprecated, may be removed in the future)"
}, },
@ -222,7 +226,7 @@
"@passwordInputInvalidEmpty": { "@passwordInputInvalidEmpty": {
"description": "Inform user that the password input field cannot be empty" "description": "Inform user that the password input field cannot be empty"
}, },
"rootPickerHeaderText": "Marca las carpetas que serán añadidas", "rootPickerHeaderText": "Selecciona las carpetas que serán añadidas",
"@rootPickerHeaderText": { "@rootPickerHeaderText": {
"description": "Inform user what to do in root picker widget" "description": "Inform user what to do in root picker widget"
}, },
@ -347,7 +351,7 @@
"settingsAlbumTitle": "Álbumes", "settingsAlbumTitle": "Álbumes",
"settingsAlbumDescription": "Personaliza los álbumes", "settingsAlbumDescription": "Personaliza los álbumes",
"settingsShowDateInAlbumTitle": "Agrupar fotos por fecha", "settingsShowDateInAlbumTitle": "Agrupar fotos por fecha",
"settingsShowDateInAlbumDescription": "Se aplica sólo cuando el álbum esté ordenado time", "settingsShowDateInAlbumDescription": "Se aplica sólo cuando el álbum esté ordenado por fecha",
"settingsImageEditTitle": "Editor", "settingsImageEditTitle": "Editor",
"@settingsImageEditTitle": { "@settingsImageEditTitle": {
"description": "Include settings for image enhancements and the image editor" "description": "Include settings for image enhancements and the image editor"
@ -418,11 +422,15 @@
"@settingsVersionTitle": { "@settingsVersionTitle": {
"description": "Title of the version data item" "description": "Title of the version data item"
}, },
"settingsServerVersionTitle": "Servidor",
"@settingsServerVersionTitle": {
"description": "This item will show the server software version, e.g., Nextcloud 25"
},
"settingsSourceCodeTitle": "Código fuente", "settingsSourceCodeTitle": "Código fuente",
"@settingsSourceCodeTitle": { "@settingsSourceCodeTitle": {
"description": "Title of the source code item" "description": "Title of the source code item"
}, },
"settingsBugReportTitle": "Reporte de fallos", "settingsBugReportTitle": "Reportar fallos",
"@settingsBugReportTitle": { "@settingsBugReportTitle": {
"description": "Report issue" "description": "Report issue"
}, },
@ -473,7 +481,7 @@
}, },
"rootPickerSkipConfirmationDialogContent2": "Se incluirán todos tus archivos. Esto puede incrementar el uso de memoria y degradar el rendimiento.", "rootPickerSkipConfirmationDialogContent2": "Se incluirán todos tus archivos. Esto puede incrementar el uso de memoria y degradar el rendimiento.",
"@rootPickerSkipConfirmationDialogContent2": { "@rootPickerSkipConfirmationDialogContent2": {
"description": "Inform user what happens after skipping root picker" "description": "Warn user not to include all files in their server"
}, },
"megapixelCount": "{count}MP", "megapixelCount": "{count}MP",
"@megapixelCount": { "@megapixelCount": {
@ -693,7 +701,7 @@
} }
} }
}, },
"restoreProcessingNotification": "Restaurando éste elemento", "restoreProcessingNotification": "Restaurando elemento",
"@restoreProcessingNotification": { "@restoreProcessingNotification": {
"description": "Restoring the opened item from trashbin" "description": "Restoring the opened item from trashbin"
}, },
@ -701,19 +709,19 @@
"@restoreSuccessNotification": { "@restoreSuccessNotification": {
"description": "Restored the opened item from trashbin successfully" "description": "Restored the opened item from trashbin successfully"
}, },
"restoreFailureNotification": "Fallo al restaurar éste elemento", "restoreFailureNotification": "Error al restaurar elemento",
"@restoreFailureNotification": { "@restoreFailureNotification": {
"description": "Cannot restore the opened item from trashbin" "description": "Cannot restore the opened item from trashbin"
}, },
"deletePermanentlyTooltip": "Eliminar permanentemente", "deletePermanentlyTooltip": "Borrar permanentemente",
"@deletePermanentlyTooltip": { "@deletePermanentlyTooltip": {
"description": "Permanently delete selected items from trashbin" "description": "Permanently delete selected items from trashbin"
}, },
"deletePermanentlyConfirmationDialogTitle": "Eliminar PERMANENTEMENTE", "deletePermanentlyConfirmationDialogTitle": "Borrar PERMANENTEMENTE",
"@deletePermanentlyConfirmationDialogTitle": { "@deletePermanentlyConfirmationDialogTitle": {
"description": "Make sure the user wants to delete the items" "description": "Make sure the user wants to delete the items"
}, },
"deletePermanentlyConfirmationDialogContent": "Los elementos seleccionados se eliminarán permanentemente del servidor.\n\nÉsta acción es irreversible!", "deletePermanentlyConfirmationDialogContent": "Los elementos seleccionados se eliminarán permanentemente del servidor.\n\n¡Ésta acción es irreversible!",
"@deletePermanentlyConfirmationDialogContent": { "@deletePermanentlyConfirmationDialogContent": {
"description": "Make sure the user wants to delete the items" "description": "Make sure the user wants to delete the items"
}, },
@ -730,7 +738,7 @@
"description": "Shown when the app has paused reading image metadata" "description": "Shown when the app has paused reading image metadata"
}, },
"configButtonLabel": "CONFIGURAR", "configButtonLabel": "CONFIGURAR",
"useAsAlbumCoverTooltip": "Usar como portada del álbum", "useAsAlbumCoverTooltip": "Usar como portada",
"helpTooltip": "Ayuda", "helpTooltip": "Ayuda",
"helpButtonLabel": "AYUDA", "helpButtonLabel": "AYUDA",
"removeFromAlbumTooltip": "Quitar del álbum", "removeFromAlbumTooltip": "Quitar del álbum",
@ -739,13 +747,13 @@
}, },
"changelogTitle": "Registro de cambios", "changelogTitle": "Registro de cambios",
"@changelogTitle": { "@changelogTitle": {
"description": "Title of the changelog dialog" "description": "Title of the changelog page"
}, },
"serverCertErrorDialogTitle": "No se puede confiar en el certificado del servidor", "serverCertErrorDialogTitle": "No se puede confiar en el certificado del servidor",
"@serverCertErrorDialogTitle": { "@serverCertErrorDialogTitle": {
"description": "Title of the dialog to warn user about an untrusted SSL certificate" "description": "Title of the dialog to warn user about an untrusted SSL certificate"
}, },
"serverCertErrorDialogContent": "El servidor podría ser hackeado o alguien podría rondar su información", "serverCertErrorDialogContent": "El servidor podría ser hackeado o alguien podría robar su información",
"@serverCertErrorDialogContent": { "@serverCertErrorDialogContent": {
"description": "Warn user about an untrusted SSL certificate" "description": "Warn user about an untrusted SSL certificate"
}, },
@ -762,7 +770,7 @@
"description": "Let user decide whether to whitelist an untrusted SSL certificate", "description": "Let user decide whether to whitelist an untrusted SSL certificate",
"placeholders": { "placeholders": {
"host": { "host": {
"example": "www.ejemplo.com" "example": "www.example.com"
}, },
"fingerprint": { "fingerprint": {
"example": "da39a3ee5e6b4b0d3255bfef95601890afd80709" "example": "da39a3ee5e6b4b0d3255bfef95601890afd80709"
@ -797,7 +805,7 @@
"@muteTooltip": { "@muteTooltip": {
"description": "Mute the video player" "description": "Mute the video player"
}, },
"unmuteTooltip": "No silenciar", "unmuteTooltip": "Sonar",
"@unmuteTooltip": { "@unmuteTooltip": {
"description": "Unmute the video player" "description": "Unmute the video player"
}, },
@ -805,7 +813,7 @@
"@collectionPeopleLabel": { "@collectionPeopleLabel": {
"description": "Browse photos grouped by person" "description": "Browse photos grouped by person"
}, },
"slideshowTooltip": "Presentación de diapositivas", "slideshowTooltip": "Presentación",
"@slideshowTooltip": { "@slideshowTooltip": {
"description": "A button to start a slideshow from the current collection" "description": "A button to start a slideshow from the current collection"
}, },
@ -813,7 +821,7 @@
"@slideshowSetupDialogTitle": { "@slideshowSetupDialogTitle": {
"description": "Setup slideshow before starting" "description": "Setup slideshow before starting"
}, },
"slideshowSetupDialogDurationTitle": "Duración de cada imagen (MM:SS)", "slideshowSetupDialogDurationTitle": "Duración por foto (MM:SS)",
"@slideshowSetupDialogDurationTitle": { "@slideshowSetupDialogDurationTitle": {
"description": "Set the duration of each image in MM:SS format. This setting is ignored for videos" "description": "Set the duration of each image in MM:SS format. This setting is ignored for videos"
}, },
@ -837,7 +845,7 @@
"@shareMethodDialogTitle": { "@shareMethodDialogTitle": {
"description": "Let the user pick how they want to share" "description": "Let the user pick how they want to share"
}, },
"shareMethodPreviewTitle": "Vista previa", "shareMethodPreviewTitle": "Imagen preliminar",
"@shareMethodPreviewTitle": { "@shareMethodPreviewTitle": {
"description": "Share the preview of a file" "description": "Share the preview of a file"
}, },
@ -857,7 +865,7 @@
"description": "Create a password protected share link on server and share it" "description": "Create a password protected share link on server and share it"
}, },
"shareMethodPasswordLinkDescription": "Crea en el servidor un nuevo enlace protegido con contraseña", "shareMethodPasswordLinkDescription": "Crea en el servidor un nuevo enlace protegido con contraseña",
"collectionSharingLabel": "Compartido", "collectionSharingLabel": "Compartiendo",
"@collectionSharingLabel": { "@collectionSharingLabel": {
"description": "List items being shared by the current account" "description": "List items being shared by the current account"
}, },
@ -958,7 +966,7 @@
"@shareAlbumDialogTitle": { "@shareAlbumDialogTitle": {
"description": "Dialog to share an album with another user" "description": "Dialog to share an album with another user"
}, },
"shareAlbumSuccessWithErrorNotification": "Álbum compartido con {user}, pero algunos archivos fallaron al comnpartirlos", "shareAlbumSuccessWithErrorNotification": "Álbum compartido con {user}, pero algunos archivos fallaron al compartirlos",
"@shareAlbumSuccessWithErrorNotification": { "@shareAlbumSuccessWithErrorNotification": {
"description": "Shared an album with another user successfully, but some files inside the album cannot be shared", "description": "Shared an album with another user successfully, but some files inside the album cannot be shared",
"placeholders": { "placeholders": {
@ -1024,7 +1032,7 @@
"@migrateDatabaseProcessingNotification": { "@migrateDatabaseProcessingNotification": {
"description": "Migrate database to work with the updated app" "description": "Migrate database to work with the updated app"
}, },
"migrateDatabaseFailureNotification": "Fallo al migrar base de datos", "migrateDatabaseFailureNotification": "Error al migrar base de datos",
"memoryAlbumName": "{count, plural, =1{hace 1 año} other{hace {count} años}}", "memoryAlbumName": "{count, plural, =1{hace 1 año} other{hace {count} años}}",
"@memoryAlbumName": { "@memoryAlbumName": {
"description": "Memory albums are generated by the app and include photos in the past years", "description": "Memory albums are generated by the app and include photos in the past years",
@ -1034,7 +1042,7 @@
} }
} }
}, },
"homeFolderNotFoundDialogTitle": "Carpeta raíz no encontrada", "homeFolderNotFoundDialogTitle": "Carpeta inicial no encontrada",
"@homeFolderNotFoundDialogTitle": { "@homeFolderNotFoundDialogTitle": {
"description": "The app failed to scan the user's home folder on signing in" "description": "The app failed to scan the user's home folder on signing in"
}, },
@ -1042,7 +1050,7 @@
"@homeFolderNotFoundDialogContent": { "@homeFolderNotFoundDialogContent": {
"description": "Ask the user to provide us the correct WebDAV URL" "description": "Ask the user to provide us the correct WebDAV URL"
}, },
"homeFolderInputInvalidEmpty": "Por favor introduce el nombre de tu carpeta raíz", "homeFolderInputInvalidEmpty": "Por favor introduce el nombre de tu carpeta inicial",
"@homeFolderInputInvalidEmpty": { "@homeFolderInputInvalidEmpty": {
"description": "Home folder can't be left empty" "description": "Home folder can't be left empty"
}, },
@ -1078,7 +1086,7 @@
"@favoriteSuccessNotification": { "@favoriteSuccessNotification": {
"description": "Successfully added photos to favorites" "description": "Successfully added photos to favorites"
}, },
"favoriteFailureNotification": "Fallo al añadir a favoritos", "favoriteFailureNotification": "Error al añadir a favoritos",
"@favoriteFailureNotification": { "@favoriteFailureNotification": {
"description": "Failed adding photos to favorites" "description": "Failed adding photos to favorites"
}, },
@ -1090,7 +1098,7 @@
"@unfavoriteSuccessNotification": { "@unfavoriteSuccessNotification": {
"description": "Successfully removed photos from favorites" "description": "Successfully removed photos from favorites"
}, },
"unfavoriteFailureNotification": "Fallo al quitar de favoritos", "unfavoriteFailureNotification": "Error al quitar de favoritos",
"@unfavoriteFailureNotification": { "@unfavoriteFailureNotification": {
"description": "Failed removing photos from favorites" "description": "Failed removing photos from favorites"
}, },
@ -1368,6 +1376,33 @@
"@loopTooltip": { "@loopTooltip": {
"description": "Enable or disable loop in the video player" "description": "Enable or disable loop in the video player"
}, },
"createCollectionFailureNotification": "Error al crear colección",
"@createCollectionFailureNotification": {
"description": "Inform user that a collection cannot be created"
},
"addItemToCollectionTooltip": "Añadir a colección",
"@addItemToCollectionTooltip": {
"description": "Add one or more items to a collection"
},
"addItemToCollectionFailureNotification": "Error al añadir a colección",
"@addItemToCollectionFailureNotification": {
"description": "Inform user that the item cannot be added to a collection"
},
"setCollectionCoverFailureNotification": "Error al establecer portada de colección",
"@setCollectionCoverFailureNotification": {
"description": "Cannot set the opened item as the collection cover"
},
"exportCollectionTooltip": "Exportar",
"@exportCollectionTooltip": {
"description": "Export an arbitrary Collection (typical one with generated contents) as a new static Collection"
},
"exportCollectionDialogTitle": "Exportar colección",
"createCollectionDialogNextcloudAlbumLabel": "Álbum de Nextcloud",
"@createCollectionDialogNextcloudAlbumLabel": {
"description": "Server-side albums that are available in Nextcloud 25+"
},
"createCollectionDialogNextcloudAlbumDescription": "Álbum en el propio servidor, requiere Nextcloud 25 o mayor",
"removeCollectionsFailedNotification": "Error al remover algunas colecciones",
"errorUnauthenticated": "No estás autentificado. Por favor inicia sesión otra vez si el problema continúa.", "errorUnauthenticated": "No estás autentificado. Por favor inicia sesión otra vez si el problema continúa.",
"@errorUnauthenticated": { "@errorUnauthenticated": {
"description": "Error message when server responds with HTTP401" "description": "Error message when server responds with HTTP401"

View file

@ -155,11 +155,11 @@
}, },
"albumArchiveLabel": "Arkistoi", "albumArchiveLabel": "Arkistoi",
"@albumArchiveLabel": { "@albumArchiveLabel": {
"description": "Archive" "description": "A collection containing all archived photos"
}, },
"connectingToServer": "Yhdistetään \n{server}", "connectingToServer": "Yhdistetään \n{server}",
"@connectingToServer": { "@connectingToServer": {
"description": "Inform user that the app is connecting to a server", "description": "(deprecated, may be removed in the future) Inform user that the app is connecting to a server",
"placeholders": { "placeholders": {
"server": { "server": {
"example": "http://www.example.com" "example": "http://www.example.com"
@ -192,11 +192,11 @@
}, },
"signInHeaderText": "Kirjaudu Nextcloud-palvelimeen", "signInHeaderText": "Kirjaudu Nextcloud-palvelimeen",
"@signInHeaderText": { "@signInHeaderText": {
"description": "Inform user what to do in sign in widget" "description": "(deprecated, may be removed in the future)"
}, },
"signIn2faHintText": "Käytä sovellussalasanaa, jos käytössäsi on kaksivaiheinen tunnistautuminen", "signIn2faHintText": "Käytä sovellussalasanaa, jos käytössäsi on kaksivaiheinen tunnistautuminen",
"@signIn2faHintText": { "@signIn2faHintText": {
"description": "Notify users with 2FA enabled what should be done in order to sign in correctly" "description": "(deprecated, may be removed in the future)"
}, },
"signInHeaderText2": "Nextcloud\nKirjaudu sisään", "signInHeaderText2": "Nextcloud\nKirjaudu sisään",
"@signInHeaderText2": { "@signInHeaderText2": {
@ -747,7 +747,7 @@
}, },
"changelogTitle": "Muutosloki", "changelogTitle": "Muutosloki",
"@changelogTitle": { "@changelogTitle": {
"description": "Title of the changelog dialog" "description": "Title of the changelog page"
}, },
"serverCertErrorDialogTitle": "Palvelisertifikaattiin ei voida luottaa", "serverCertErrorDialogTitle": "Palvelisertifikaattiin ei voida luottaa",
"@serverCertErrorDialogTitle": { "@serverCertErrorDialogTitle": {
@ -1403,7 +1403,6 @@
}, },
"createCollectionDialogNextcloudAlbumDescription": "Palvelimella sijoitettavat albumit vaativat vähintään Nextcloud-version 25", "createCollectionDialogNextcloudAlbumDescription": "Palvelimella sijoitettavat albumit vaativat vähintään Nextcloud-version 25",
"removeCollectionsFailedNotification": "Joidenkin kokoelmien poisto epäonnistui", "removeCollectionsFailedNotification": "Joidenkin kokoelmien poisto epäonnistui",
"errorUnauthenticated": "Ei sallittu pääsyä. Kirjaudu sovellukseen uudelleen mikäli virhe toistuu", "errorUnauthenticated": "Ei sallittu pääsyä. Kirjaudu sovellukseen uudelleen mikäli virhe toistuu",
"@errorUnauthenticated": { "@errorUnauthenticated": {
"description": "Error message when server responds with HTTP401" "description": "Error message when server responds with HTTP401"

View file

@ -151,11 +151,11 @@
}, },
"albumArchiveLabel": "Archive", "albumArchiveLabel": "Archive",
"@albumArchiveLabel": { "@albumArchiveLabel": {
"description": "Archive" "description": "A collection containing all archived photos"
}, },
"connectingToServer": "Connexion à\n{server}", "connectingToServer": "Connexion à\n{server}",
"@connectingToServer": { "@connectingToServer": {
"description": "Inform user that the app is connecting to a server", "description": "(deprecated, may be removed in the future) Inform user that the app is connecting to a server",
"placeholders": { "placeholders": {
"server": { "server": {
"example": "http://www.example.com" "example": "http://www.example.com"
@ -176,11 +176,11 @@
}, },
"signInHeaderText": "Connectez-vous à un serveur Nextcloud", "signInHeaderText": "Connectez-vous à un serveur Nextcloud",
"@signInHeaderText": { "@signInHeaderText": {
"description": "Inform user what to do in sign in widget" "description": "(deprecated, may be removed in the future)"
}, },
"signIn2faHintText": "Utilisez un mot de passe d'application si vous avez activé l'authentification à deux facteurs sur le serveur", "signIn2faHintText": "Utilisez un mot de passe d'application si vous avez activé l'authentification à deux facteurs sur le serveur",
"@signIn2faHintText": { "@signIn2faHintText": {
"description": "Notify users with 2FA enabled what should be done in order to sign in correctly" "description": "(deprecated, may be removed in the future)"
}, },
"serverAddressInputHint": "Adresse du serveur", "serverAddressInputHint": "Adresse du serveur",
"@serverAddressInputHint": { "@serverAddressInputHint": {
@ -633,7 +633,7 @@
"useAsAlbumCoverTooltip": "Utiliser comme couverture d'album", "useAsAlbumCoverTooltip": "Utiliser comme couverture d'album",
"changelogTitle": "Journal des modifications", "changelogTitle": "Journal des modifications",
"@changelogTitle": { "@changelogTitle": {
"description": "Title of the changelog dialog" "description": "Title of the changelog page"
}, },
"serverCertErrorDialogTitle": "Le certificat du serveur ne peut pas être approuvé", "serverCertErrorDialogTitle": "Le certificat du serveur ne peut pas être approuvé",
"@serverCertErrorDialogTitle": { "@serverCertErrorDialogTitle": {

315
app/lib/l10n/app_it.arb Normal file
View file

@ -0,0 +1,315 @@
{
"appTitle": "Photos",
"translator": "traduttore",
"@translator": {
"description": "Name of the translator(s) for this language"
},
"photosTabLabel": "Photos",
"@photosTabLabel": {
"description": "Label of the tab that lists user photos"
},
"collectionsTooltip": "Collezioni",
"@collectionsTooltip": {
"description": "Groups of photos, e.g., albums, trash bin, etc"
},
"zoomTooltip": "Zoom",
"@zoomTooltip": {
"description": "Tooltip of the zoom button"
},
"refreshMenuLabel": "Aggiorna",
"@refreshMenuLabel": {
"description": "Label of the refresh entry in menu"
},
"settingsMenuLabel": "Impostazioni",
"@settingsMenuLabel": {
"description": "Label of the settings entry in menu"
},
"selectionAppBarTitle": "{count, plural, one {1 selezionato} other {{count} selezionati}}",
"@selectionAppBarTitle": {
"description": "Title of the contextual app bar that shows number of selected items",
"placeholders": {
"count": {
"example": "1"
}
}
},
"deleteSelectedProcessingNotification": "{count, plural, =1 {Eliminando 1 elemento} one {Eliminando un elemento} other {Eliminando {country} elementi}}",
"@deleteSelectedProcessingNotification": {
"description": "Inform user that the selected items are being deleted",
"placeholders": {
"count": {
"example": "1"
}
}
},
"deleteSelectedSuccessNotification": "Tutti gli elementi sono stati eliminati correttamente",
"@deleteSelectedSuccessNotification": {
"description": "Inform user that the selected items are deleted successfully"
},
"deleteSelectedFailureNotification": "{count, plural, =1 {Fallita l'eliminazione di un elemento} one {} other {Fallita l'eliminazione di {count} elementi}}",
"@deleteSelectedFailureNotification": {
"description": "Inform user that some/all the selected items cannot be deleted",
"placeholders": {
"count": {
"example": "1"
}
}
},
"archiveTooltip": "Archivio",
"@archiveTooltip": {
"description": "Archive selected items"
},
"archiveSelectedProcessingNotification": "{count, plural, =1 {Archiviando 1 elemento} one {} other {Archiviando {country} elementi}}",
"@archiveSelectedProcessingNotification": {
"description": "Archiving the selected items",
"placeholders": {
"count": {
"example": "1"
}
}
},
"archiveSelectedSuccessNotification": "Tutti gli elementi sono stati archiviati con successo",
"@archiveSelectedSuccessNotification": {
"description": "Archived all selected items successfully"
},
"archiveSelectedFailureNotification": "{count, plural, =1 {Fallita archiviazione di 1 elemento} one {} other {Fallita archiviazione di {count} elementi}}",
"@archiveSelectedFailureNotification": {
"description": "Cannot archive some of the selected items",
"placeholders": {
"count": {
"example": "1"
}
}
},
"unarchiveTooltip": "Rimuovi dall'archivio",
"@unarchiveTooltip": {
"description": "Unarchive selected items"
},
"unarchiveSelectedProcessingNotification": "{count, plural, =1 {1 elemento ripristinato} one {} other {{count} elementi ripristinati}}",
"@unarchiveSelectedProcessingNotification": {
"description": "Unarchiving selected items",
"placeholders": {
"count": {
"example": "1"
}
}
},
"unarchiveSelectedSuccessNotification": "Tutti gli elementi sono stati rimossi dall'archivio con successo",
"@unarchiveSelectedSuccessNotification": {
"description": "Unarchived all selected items successfully"
},
"unarchiveSelectedFailureNotification": "{count, plural, =1 {Non è stato possibile rimuovere 1 elemento dall'archivio} one {Non è stato possibile rimuovere un elemento dall'archivio} other {Non è stato possibile rimuovere {country} elementi dall'archivio}}",
"@unarchiveSelectedFailureNotification": {
"description": "Cannot unarchive some of the selected items",
"placeholders": {
"count": {
"example": "1"
}
}
},
"deleteTooltip": "Cancella",
"@deleteTooltip": {
"description": "Delete selected items"
},
"deleteProcessingNotification": "Cancellazione elemento",
"@deleteProcessingNotification": {
"description": "Inform user that the item is being deleted"
},
"deleteSuccessNotification": "Elemento cancellato correttamente",
"@deleteSuccessNotification": {
"description": "Inform user that the item is deleted successfully"
},
"deleteFailureNotification": "Fallita cancellazione elemento",
"@deleteFailureNotification": {
"description": "Inform user that the item cannot be deleted"
},
"removeSelectedFromAlbumFailureNotification": "Fallita rimozione di elementi dall'album",
"@removeSelectedFromAlbumFailureNotification": {
"description": "Inform user that the selected items cannot be removed from an album"
},
"addServerTooltip": "Aggiungi server",
"@addServerTooltip": {
"description": "Tooltip of the button that adds a new server"
},
"removeServerSuccessNotification": "{server} rimosso con successo",
"@removeServerSuccessNotification": {
"description": "Inform user that a server is removed successfully",
"placeholders": {
"server": {
"example": "http://www.example.com"
}
}
},
"createAlbumTooltip": "Crea album",
"@createAlbumTooltip": {
"description": "Tooltip of the button that creates a new album"
},
"albumSize": "{count, plural, =0 {Vuoto} =1 {1 elemento} one {} other {{country} elementi}}",
"@albumSize": {
"description": "Number of items inside an album",
"placeholders": {
"count": {
"example": "1"
}
}
},
"albumArchiveLabel": "Archivio",
"@albumArchiveLabel": {
"description": "A collection containing all archived photos"
},
"connectingToServer": "Connessione a\n{server}",
"@connectingToServer": {
"description": "(deprecated, may be removed in the future) Inform user that the app is connecting to a server",
"placeholders": {
"server": {
"example": "http://www.example.com"
}
}
},
"connectingToServer2": "In attesa di autorizzazione dal server",
"@connectingToServer2": {
"description": "Shown when the app is waiting for the user to sign in via an external browser"
},
"connectingToServerInstruction": "Per favore accedi attraverso il browser aperto",
"@connectingToServerInstruction": {
"description": "Shown when the app is waiting for the user to sign in via an external browser"
},
"nameInputHint": "Nome",
"@nameInputHint": {
"description": "Hint of the text field expecting name data"
},
"nameInputInvalidEmpty": "Il nome è necessario",
"@nameInputInvalidEmpty": {
"description": "Shown when a name input is required but value not given. This is intended to be a generic message and does not assume what this 'name' represents"
},
"skipButtonLabel": "SALTA",
"@skipButtonLabel": {
"description": "Label of the skip button"
},
"confirmButtonLabel": "CONFERMA",
"@confirmButtonLabel": {
"description": "Label of the confirm button"
},
"signInHeaderText": "Accedi al server Nextcloud",
"@signInHeaderText": {
"description": "(deprecated, may be removed in the future)"
},
"signIn2faHintText": "Usa la password per app se hai attivato l'autenticazione a due fattori nel server",
"@signIn2faHintText": {
"description": "(deprecated, may be removed in the future)"
},
"signInHeaderText2": "Nextcloud\nAccedi",
"@signInHeaderText2": {
"description": "Sign in to Nextcloud server"
},
"serverAddressInputHint": "Indirizzo del server",
"@serverAddressInputHint": {
"description": "Hint of the text field expecting server address data"
},
"serverAddressInputInvalidEmpty": "Per favore inserisci l'indirizzo del server",
"@serverAddressInputInvalidEmpty": {
"description": "Inform user that the server address input field cannot be empty"
},
"usernameInputHint": "Nome utente",
"@usernameInputHint": {
"description": "Hint of the text field expecting username data"
},
"usernameInputInvalidEmpty": "Per favore scrivi il tuo nome utente",
"@usernameInputInvalidEmpty": {
"description": "Inform user that the username input field cannot be empty"
},
"passwordInputHint": "Password",
"@passwordInputHint": {
"description": "Hint of the text field expecting password data"
},
"passwordInputInvalidEmpty": "Per favore inserisci la tua password",
"@passwordInputInvalidEmpty": {
"description": "Inform user that the password input field cannot be empty"
},
"rootPickerHeaderText": "Scegli le cartelle da includere",
"@rootPickerHeaderText": {
"description": "Inform user what to do in root picker widget"
},
"rootPickerSubHeaderText": "Verranno mostrate solo le foto all'interno delle cartelle. Premi Salta per includerle tutte",
"@rootPickerSubHeaderText": {
"description": "Inform user what to do in root picker widget"
},
"rootPickerNavigateUpItemText": "(indietro)",
"@rootPickerNavigateUpItemText": {
"description": "Text of the list item to navigate up the directory tree"
},
"rootPickerUnpickFailureNotification": "Fallita deselezione elemento",
"@rootPickerUnpickFailureNotification": {
"description": "Failed while unpicking an item in the root picker list"
},
"rootPickerListEmptyNotification": "Per favore seleziona almeno una cartella o premi salta per includerle tutte",
"@rootPickerListEmptyNotification": {
"description": "Error when user pressing confirm without picking any folders"
},
"setupWidgetTitle": "Cominciamo",
"@setupWidgetTitle": {
"description": "Title of the introductory widget"
},
"setupSettingsModifyLaterHint": "Puoi cambiare scelta più tardi nelle Impostazioni",
"@setupSettingsModifyLaterHint": {
"description": "Inform user that they can modify this setting after the setup process"
},
"setupHiddenPrefDirNoticeDetail": "Questa app crea una cartella nel server Nextcloud per salvare i file relativo alle tue preferenze. Per favore non modificarla o rimuoverla a meno che tu non stia pianificando di rimuovere questa app",
"@setupHiddenPrefDirNoticeDetail": {
"description": "Inform user about the preference folder created by this app"
},
"settingsWidgetTitle": "Impostazioni",
"@settingsWidgetTitle": {
"description": "Title of the Settings widget"
},
"settingsLanguageTitle": "Lingua",
"@settingsLanguageTitle": {
"description": "Set display language"
},
"settingsLanguageOptionSystemDefaultLabel": "Impostazione di sistema",
"@settingsLanguageOptionSystemDefaultLabel": {
"description": "Follow the Android system language"
},
"settingsExifSupportTitle": "Supporto EXIF",
"@settingsExifSupportTitle": {
"description": "Title of the EXIF support setting"
},
"settingsExifSupportTrueSubtitle": "Richiede un uso extra di dati",
"@settingsExifSupportTrueSubtitle": {
"description": "Subtitle of the EXIF support setting when the value is true. The goal is to warn user about the possible side effects of enabling this setting"
},
"settingsExifWifiOnlyTitle": "Processa EXIF solo attraverso Wi-Fi",
"@settingsExifWifiOnlyTitle": {
"description": "Whether to only process EXIF data when connected to a Wi-Fi network"
},
"settingsExifWifiOnlyFalseSubtitle": "Potrebbero essere applicati costi relativi al traffico dati",
"@settingsExifWifiOnlyFalseSubtitle": {
"description": "Shown when users allow processing exif data over any network"
},
"settingsMemoriesTitle": "Memories",
"@settingsMemoriesTitle": {
"description": "Memory albums contain photos taken in a specific time range in the past"
},
"settingsMemoriesSubtitle": "Mostra foto scattate in passato",
"@settingsMemoriesSubtitle": {
"description": "Memory albums contain photos taken in a specific time range in the past"
},
"settingsAccountTitle": "Account",
"settingsAccountLabelTitle": "Etichetta",
"@settingsAccountLabelTitle": {
"description": "An account label is used to replace the server URL in the app bar, could be useful for privacy reason"
},
"settingsAccountLabelDescription": "Imposta una etichetta da mostrare al posto del URL del server",
"settingsIncludedFoldersTitle": "Cartelle incluse",
"@settingsIncludedFoldersTitle": {
"description": "Change the included folders of an account"
},
"settingsShareFolderTitle": "Cartella condivisa",
"@settingsShareFolderTitle": {
"description": "Set the share folder such that it matches the parameter in config.php"
},
"settingsShareFolderDialogTitle": "Localizza la cartella condivisa",
"@settingsShareFolderDialogTitle": {
"description": "Set the share folder such that it matches the parameter in config.php"
}
}

139
app/lib/l10n/app_nl.arb Normal file
View file

@ -0,0 +1,139 @@
{
"appTitle": "Fotos",
"translator": "Vertaler",
"@translator": {
"description": "Name of the translator(s) for this language"
},
"photosTabLabel": "Fotos",
"@photosTabLabel": {
"description": "Label of the tab that lists user photos"
},
"collectionsTooltip": "Verzamelingen",
"@collectionsTooltip": {
"description": "Groups of photos, e.g., albums, trash bin, etc"
},
"zoomTooltip": "Zoom",
"@zoomTooltip": {
"description": "Tooltip of the zoom button"
},
"refreshMenuLabel": "Ververs",
"@refreshMenuLabel": {
"description": "Label of the refresh entry in menu"
},
"settingsMenuLabel": "Instellingen",
"@settingsMenuLabel": {
"description": "Label of the settings entry in menu"
},
"selectionAppBarTitle": "{count, plural, other{{count} geselecteerd}}",
"@selectionAppBarTitle": {
"description": "Title of the contextual app bar that shows number of selected items",
"placeholders": {
"count": {
"example": "1"
}
}
},
"deleteSelectedSuccessNotification": "Alle items succesvol verwijderd",
"@deleteSelectedSuccessNotification": {
"description": "Inform user that the selected items are deleted successfully"
},
"archiveTooltip": "Archief",
"@archiveTooltip": {
"description": "Archive selected items"
},
"deleteProcessingNotification": "Verwijder item",
"@deleteProcessingNotification": {
"description": "Inform user that the item is being deleted"
},
"deleteSuccessNotification": "Item succesvol verwijderd",
"@deleteSuccessNotification": {
"description": "Inform user that the item is deleted successfully"
},
"deleteFailureNotification": "Verwijderen van items mislukt",
"@deleteFailureNotification": {
"description": "Inform user that the item cannot be deleted"
},
"removeSelectedFromAlbumFailureNotification": "Verwijderen van items uit het album mislukt",
"@removeSelectedFromAlbumFailureNotification": {
"description": "Inform user that the selected items cannot be removed from an album"
},
"addServerTooltip": "Server toevoegen",
"@addServerTooltip": {
"description": "Tooltip of the button that adds a new server"
},
"removeServerSuccessNotification": "{server} succesvol verwijderd",
"@removeServerSuccessNotification": {
"description": "Inform user that a server is removed successfully",
"placeholders": {
"server": {
"example": "http://www.example.com"
}
}
},
"createAlbumTooltip": "Nieuw album",
"@createAlbumTooltip": {
"description": "Tooltip of the button that creates a new album"
},
"albumSize": "{count, plural, =0{Empty} =1{1 item} other{{count} items}}",
"@albumSize": {
"description": "Number of items inside an album",
"placeholders": {
"count": {
"example": "1"
}
}
},
"albumArchiveLabel": "Archief",
"@albumArchiveLabel": {
"description": "A collection containing all archived photos"
},
"connectingToServer": "Verbinding maken met {server}",
"@connectingToServer": {
"description": "(deprecated, may be removed in the future) Inform user that the app is connecting to a server",
"placeholders": {
"server": {
"example": "http://www.example.com"
}
}
},
"connectingToServer2": "Wacht op authenticatie van de server",
"@connectingToServer2": {
"description": "Shown when the app is waiting for the user to sign in via an external browser"
},
"connectingToServerInstruction": "Log in via de geopende browser",
"@connectingToServerInstruction": {
"description": "Shown when the app is waiting for the user to sign in via an external browser"
},
"nameInputHint": "Naam",
"@nameInputHint": {
"description": "Hint of the text field expecting name data"
},
"nameInputInvalidEmpty": "Naam is vereist",
"@nameInputInvalidEmpty": {
"description": "Shown when a name input is required but value not given. This is intended to be a generic message and does not assume what this 'name' represents"
},
"skipButtonLabel": "Overslaan",
"@skipButtonLabel": {
"description": "Label of the skip button"
},
"confirmButtonLabel": "Bevestigen",
"@confirmButtonLabel": {
"description": "Label of the confirm button"
},
"signInHeaderText": "Inloggen op Nextcloud server",
"@signInHeaderText": {
"description": "(deprecated, may be removed in the future)"
},
"signIn2faHintText": "Gebruik een app wachtwoord als je 2FA hebt geconfigureerd op de server",
"@signIn2faHintText": {
"description": "(deprecated, may be removed in the future)"
},
"signInHeaderText2": "Nextcloud\nInlog",
"@signInHeaderText2": {
"description": "Sign in to Nextcloud server"
},
"serverAddressInputHint": "Server adres",
"@serverAddressInputHint": {
"description": "Hint of the text field expecting server address data"
}
}

View file

@ -155,11 +155,11 @@
}, },
"albumArchiveLabel": "Archiwum", "albumArchiveLabel": "Archiwum",
"@albumArchiveLabel": { "@albumArchiveLabel": {
"description": "Archive" "description": "A collection containing all archived photos"
}, },
"connectingToServer": "Łączenie z {server}", "connectingToServer": "Łączenie z {server}",
"@connectingToServer": { "@connectingToServer": {
"description": "Inform user that the app is connecting to a server", "description": "(deprecated, may be removed in the future) Inform user that the app is connecting to a server",
"placeholders": { "placeholders": {
"server": { "server": {
"example": "http://www.example.com" "example": "http://www.example.com"
@ -180,11 +180,11 @@
}, },
"signInHeaderText": "Zaloguj się do serwera Nextcloud", "signInHeaderText": "Zaloguj się do serwera Nextcloud",
"@signInHeaderText": { "@signInHeaderText": {
"description": "Inform user what to do in sign in widget" "description": "(deprecated, may be removed in the future)"
}, },
"signIn2faHintText": "Jeśli korzystasz z weryfikacji dwuetapowej, użyj hasła aplikacji", "signIn2faHintText": "Jeśli korzystasz z weryfikacji dwuetapowej, użyj hasła aplikacji",
"@signIn2faHintText": { "@signIn2faHintText": {
"description": "Notify users with 2FA enabled what should be done in order to sign in correctly" "description": "(deprecated, may be removed in the future)"
}, },
"serverAddressInputHint": "Adres serwera", "serverAddressInputHint": "Adres serwera",
"@serverAddressInputHint": { "@serverAddressInputHint": {
@ -544,7 +544,7 @@
}, },
"shareTooltip": "Share", "shareTooltip": "Share",
"@shareTooltip": { "@shareTooltip": {
"description": "Udostępnij wybrane elementy poprzez inne aplikacje" "description": "Share selected items to other apps"
}, },
"shareSelectedEmptyNotification": "Wybierz zdjęcia do udostępnienia", "shareSelectedEmptyNotification": "Wybierz zdjęcia do udostępnienia",
"@shareSelectedEmptyNotification": { "@shareSelectedEmptyNotification": {
@ -643,7 +643,7 @@
}, },
"changelogTitle": "Opis zmian", "changelogTitle": "Opis zmian",
"@changelogTitle": { "@changelogTitle": {
"description": "Title of the changelog dialog" "description": "Title of the changelog page"
}, },
"serverCertErrorDialogTitle": "Certyfikat serwera jest niezaufany", "serverCertErrorDialogTitle": "Certyfikat serwera jest niezaufany",
"@serverCertErrorDialogTitle": { "@serverCertErrorDialogTitle": {

View file

@ -155,11 +155,11 @@
}, },
"albumArchiveLabel": "Arquivo", "albumArchiveLabel": "Arquivo",
"@albumArchiveLabel": { "@albumArchiveLabel": {
"description": "Archive" "description": "A collection containing all archived photos"
}, },
"connectingToServer": "Conectando ao\n{server}", "connectingToServer": "Conectando ao\n{server}",
"@connectingToServer": { "@connectingToServer": {
"description": "Inform user that the app is connecting to a server", "description": "(deprecated, may be removed in the future) Inform user that the app is connecting to a server",
"placeholders": { "placeholders": {
"server": { "server": {
"example": "http://www.example.com" "example": "http://www.example.com"
@ -739,7 +739,7 @@
}, },
"changelogTitle": "Histórico de mudanças", "changelogTitle": "Histórico de mudanças",
"@changelogTitle": { "@changelogTitle": {
"description": "Title of the changelog dialog" "description": "Title of the changelog page"
}, },
"serverCertErrorDialogTitle": "O certificado SSL do servidor parece não confiável", "serverCertErrorDialogTitle": "O certificado SSL do servidor parece não confiável",
"@serverCertErrorDialogTitle": { "@serverCertErrorDialogTitle": {
@ -827,7 +827,7 @@
}, },
"slideshowSetupDialogReverseTitle": "De trás pra frente", "slideshowSetupDialogReverseTitle": "De trás pra frente",
"@slideshowSetupDialogReverseTitle": { "@slideshowSetupDialogReverseTitle": {
"description": "Se deve-se tocar o slideshow de trás pra frente" "description": "Whether to play the slideshow in reverse order"
}, },
"linkCopiedNotification": "Link copiado", "linkCopiedNotification": "Link copiado",
"@linkCopiedNotification": { "@linkCopiedNotification": {
@ -839,7 +839,7 @@
}, },
"shareMethodPreviewTitle": "Previsão", "shareMethodPreviewTitle": "Previsão",
"@shareMethodPreviewTitle": { "@shareMethodPreviewTitle": {
"description": "Compartilhe uma previsão do arquivo" "description": "Share the preview of a file"
}, },
"shareMethodPreviewDescription": "Compartilha um arquivo com qualidade menor para outros aplicativos (apenas para imagens)", "shareMethodPreviewDescription": "Compartilha um arquivo com qualidade menor para outros aplicativos (apenas para imagens)",
"shareMethodOriginalFileTitle": "Original file", "shareMethodOriginalFileTitle": "Original file",

View file

@ -155,11 +155,11 @@
}, },
"albumArchiveLabel": "Архив", "albumArchiveLabel": "Архив",
"@albumArchiveLabel": { "@albumArchiveLabel": {
"description": "Archive" "description": "A collection containing all archived photos"
}, },
"connectingToServer": "Подключение к серверу\n{server}", "connectingToServer": "Подключение к серверу\n{server}",
"@connectingToServer": { "@connectingToServer": {
"description": "Inform user that the app is connecting to a server", "description": "(deprecated, may be removed in the future) Inform user that the app is connecting to a server",
"placeholders": { "placeholders": {
"server": { "server": {
"example": "http://www.example.com" "example": "http://www.example.com"
@ -180,11 +180,11 @@
}, },
"signInHeaderText": "Войти на сервер Nextcloud", "signInHeaderText": "Войти на сервер Nextcloud",
"@signInHeaderText": { "@signInHeaderText": {
"description": "Inform user what to do in sign in widget" "description": "(deprecated, may be removed in the future)"
}, },
"signIn2faHintText": "Воспользуйтесь паролем приложения, если на сервере действует двухфакторная аутентификация", "signIn2faHintText": "Воспользуйтесь паролем приложения, если на сервере действует двухфакторная аутентификация",
"@signIn2faHintText": { "@signIn2faHintText": {
"description": "Notify users with 2FA enabled what should be done in order to sign in correctly" "description": "(deprecated, may be removed in the future)"
}, },
"serverAddressInputHint": "Адрес сервера", "serverAddressInputHint": "Адрес сервера",
"@serverAddressInputHint": { "@serverAddressInputHint": {
@ -258,12 +258,41 @@
"@settingsExifSupportTrueSubtitle": { "@settingsExifSupportTrueSubtitle": {
"description": "Subtitle of the EXIF support setting when the value is true. The goal is to warn user about the possible side effects of enabling this setting" "description": "Subtitle of the EXIF support setting when the value is true. The goal is to warn user about the possible side effects of enabling this setting"
}, },
"settingsMemoriesTitle": "Воспоминания",
"@settingsMemoriesTitle": {
"description": "Memory albums contain photos taken in a specific time range in the past"
},
"settingsMemoriesSubtitle": "Показывать фото, сделанные в прошлом",
"@settingsMemoriesSubtitle": {
"description": "Memory albums contain photos taken in a specific time range in the past"
},
"settingsAccountTitle": "Учётная запись",
"settingsIncludedFoldersTitle": "Выбранные папки",
"@settingsIncludedFoldersTitle": {
"description": "Change the included folders of an account"
},
"settingsShareFolderTitle": "Общая папка",
"@settingsShareFolderTitle": {
"description": "Set the share folder such that it matches the parameter in config.php"
},
"settingsShareFolderDialogTitle": "Выберите общую папку",
"@settingsShareFolderDialogTitle": {
"description": "Set the share folder such that it matches the parameter in config.php"
},
"settingsShareFolderDialogDescription": "Эта настройка соответствует параметру share_folder в config.php. Эти два значения ДОЛЖНЫ быть одинаковыми.\n\nВыберите ту же папку, которая указана в файле config.php.",
"@settingsShareFolderDialogDescription": {
"description": "Set the share folder such that it matches the parameter in config.php"
},
"settingsShareFolderPickerDescription": "Выберите ту же папку, которая указана в файле config.php. Нажмите кнопку по умолчанию, если вы не задавали этот параметр.",
"@settingsShareFolderPickerDescription": {
"description": "Set the share folder such that it matches the parameter in config.php"
},
"settingsServerAppSectionTitle": "Поддержка серверных приложений",
"@settingsServerAppSectionTitle": {
"description": "Enable/disable various server apps"
},
"settingsViewerTitle": "Просмотр", "settingsViewerTitle": "Просмотр",
"settingsViewerDescription": "Настройки просмотра фото/видео", "settingsViewerDescription": "Настройки просмотра фото/видео",
"settingsShowDateInAlbumTitle": "Группировать фото по дате",
"settingsShowDateInAlbumDescription": "Применяется только в том случае, если альбом отсортирован по времени",
"settingsThemeTitle": "Оформление",
"settingsThemeDescription": "Настройки внешнего вида приложения",
"settingsScreenBrightnessTitle": "Яркость экрана", "settingsScreenBrightnessTitle": "Яркость экрана",
"settingsScreenBrightnessDescription": "Настройка яркости экрана независимо от системных настроек", "settingsScreenBrightnessDescription": "Настройка яркости экрана независимо от системных настроек",
"settingsForceRotationTitle": "Игнорировать блокировку поворота экрана", "settingsForceRotationTitle": "Игнорировать блокировку поворота экрана",
@ -271,6 +300,10 @@
"settingsMapProviderTitle": "Постащик карт", "settingsMapProviderTitle": "Постащик карт",
"settingsAlbumTitle": "Альбомы", "settingsAlbumTitle": "Альбомы",
"settingsAlbumDescription": "Настройки альбомов", "settingsAlbumDescription": "Настройки альбомов",
"settingsShowDateInAlbumTitle": "Группировать фото по дате",
"settingsShowDateInAlbumDescription": "Применяется только в том случае, если альбом отсортирован по времени",
"settingsThemeTitle": "Оформление",
"settingsThemeDescription": "Настройки внешнего вида приложения",
"settingsFollowSystemThemeTitle": "Использовать системные настройки", "settingsFollowSystemThemeTitle": "Использовать системные настройки",
"@settingsFollowSystemThemeTitle": { "@settingsFollowSystemThemeTitle": {
"description": "Respect the system dark mode settings introduced on Android 10" "description": "Respect the system dark mode settings introduced on Android 10"
@ -287,6 +320,12 @@
"@settingsUseBlackInDarkThemeFalseDescription": { "@settingsUseBlackInDarkThemeFalseDescription": {
"description": "When black in dark theme is set to false" "description": "When black in dark theme is set to false"
}, },
"settingsExperimentalTitle": "Экспериментальные",
"settingsExperimentalDescription": "Функции, которые не готовы к повседневному использованию",
"settingsAboutSectionTitle": "О программе",
"@settingsAboutSectionTitle": {
"description": "Title of the about section in settings widget"
},
"settingsVersionTitle": "Версия", "settingsVersionTitle": "Версия",
"@settingsVersionTitle": { "@settingsVersionTitle": {
"description": "Title of the version data item" "description": "Title of the version data item"
@ -299,6 +338,10 @@
"@settingsBugReportTitle": { "@settingsBugReportTitle": {
"description": "Report issue" "description": "Report issue"
}, },
"settingsCaptureLogsTitle": "Собирать логи",
"@settingsCaptureLogsTitle": {
"description": "Capture app logs for bug report"
},
"settingsCaptureLogsDescription": "Помощь разработчику в диагностике ошибок", "settingsCaptureLogsDescription": "Помощь разработчику в диагностике ошибок",
"settingsTranslatorTitle": "Переводчик", "settingsTranslatorTitle": "Переводчик",
"@settingsTranslatorTitle": { "@settingsTranslatorTitle": {
@ -320,6 +363,14 @@
"@exifSupportConfirmationDialogTitle": { "@exifSupportConfirmationDialogTitle": {
"description": "Title of the dialog to confirm enabling exif support" "description": "Title of the dialog to confirm enabling exif support"
}, },
"captureLogDetails": "Чтобы собрать логи для отправки отчета об ошибке:\n\n1. Включите эту настройку\n2. Воспроизведите проблему\n3. Отключите эту настройку\n4. Найдите файл nc-photos.log в папке загрузки\n\n*Если проблема привела к аварийному завершению работы приложения, логи собрать не удастся. В этом случае, пожалуйста, свяжитесь с разработчиком для получения дальнейших инструкций.",
"@captureLogDetails": {
"description": "Detailed description on capturing logs"
},
"captureLogSuccessNotification": "Логи успешно сохранены",
"@captureLogSuccessNotification": {
"description": "Captured logs are successfully saved to the download directory"
},
"doneButtonLabel": "ЗАВЕРШИТЬ", "doneButtonLabel": "ЗАВЕРШИТЬ",
"@doneButtonLabel": { "@doneButtonLabel": {
"description": "Label of the done button" "description": "Label of the done button"
@ -332,6 +383,10 @@
"@connectButtonLabel": { "@connectButtonLabel": {
"description": "Label of the connect button" "description": "Label of the connect button"
}, },
"rootPickerSkipConfirmationDialogContent2": "Будут добавлены все ваши файлы. Это может увеличить использование памяти и снизить производительность",
"@rootPickerSkipConfirmationDialogContent2": {
"description": "Warn user not to include all files in their server"
},
"megapixelCount": "{count} Мп", "megapixelCount": "{count} Мп",
"@megapixelCount": { "@megapixelCount": {
"description": "Resolution of an image in megapixel", "description": "Resolution of an image in megapixel",
@ -467,6 +522,18 @@
"@sortOptionTimeDescendingLabel": { "@sortOptionTimeDescendingLabel": {
"description": "Sort by time, in descending order" "description": "Sort by time, in descending order"
}, },
"sortOptionAlbumNameLabel": "Название альбома",
"@sortOptionAlbumNameLabel": {
"description": "Sort by album name, in ascending order"
},
"sortOptionAlbumNameDescendingLabel": "Название альбома (в обратном порядке)",
"@sortOptionAlbumNameDescendingLabel": {
"description": "Sort by album name, in descending order"
},
"sortOptionManualLabel": "Вручную",
"@sortOptionManualLabel": {
"description": "Sort manually"
},
"albumEditDragRearrangeNotification": "Удерживайте, а затем перетаскивайте фото, чтобы упорядочить их вручную", "albumEditDragRearrangeNotification": "Удерживайте, а затем перетаскивайте фото, чтобы упорядочить их вручную",
"@albumEditDragRearrangeNotification": { "@albumEditDragRearrangeNotification": {
"description": "Instructions on how to rearrange photos" "description": "Instructions on how to rearrange photos"
@ -576,7 +643,7 @@
}, },
"changelogTitle": "Список изменений", "changelogTitle": "Список изменений",
"@changelogTitle": { "@changelogTitle": {
"description": "Title of the changelog dialog" "description": "Title of the changelog page"
}, },
"serverCertErrorDialogTitle": "Недоверенный сертификат сервера", "serverCertErrorDialogTitle": "Недоверенный сертификат сервера",
"@serverCertErrorDialogTitle": { "@serverCertErrorDialogTitle": {
@ -631,97 +698,12 @@
"description": "Unset the cover of the opened album" "description": "Unset the cover of the opened album"
}, },
"muteTooltip": "Убрать звук", "muteTooltip": "Убрать звук",
"@muteTooltip": {
"description": "Mute the video player"
},
"unmuteTooltip": "Включить звук", "unmuteTooltip": "Включить звук",
"errorUnauthenticated": "Неавторизованный доступ. Если ошибка возникает снова, попробуйте перелогиниться", "@unmuteTooltip": {
"@errorUnauthenticated": { "description": "Unmute the video player"
"description": "Error message when server responds with HTTP401"
},
"errorDisconnected": "Не удаётся подключиться. Сервер может быть недоступен либо ваше устройство не подключено к сети",
"@errorDisconnected": {
"description": "Error message when the app can't connect to the server"
},
"errorLocked": "Файл заблокирован на сервере. Попробуйте повторить позже",
"@errorLocked": {
"description": "Error message when server responds with HTTP423"
},
"errorInvalidBaseUrl": "Не удаётся подключиться. Проверьте, что адрес вашего Nextcloud указан верно",
"@errorInvalidBaseUrl": {
"description": "Error message when the base URL is invalid"
},
"errorWrongPassword": "Не удаётся войти на сервер. Проверьте, правильно ли указаны логин и пароль",
"@errorWrongPassword": {
"description": "Error message when the username or password is wrong"
},
"errorServerError": "Ошибка сервера. Проверьте, правильно ли настроен ваш сервер",
"@errorServerError": {
"description": "HTTP 500"
},
"settingsMemoriesTitle": "Воспоминания",
"@settingsMemoriesTitle": {
"description": "Memory albums contain photos taken in a specific time range in the past"
},
"settingsMemoriesSubtitle": "Показывать фото, сделанные в прошлом",
"@settingsMemoriesSubtitle": {
"description": "Memory albums contain photos taken in a specific time range in the past"
},
"settingsAccountTitle": "Учётная запись",
"settingsIncludedFoldersTitle": "Выбранные папки",
"@settingsIncludedFoldersTitle": {
"description": "Change the included folders of an account"
},
"settingsShareFolderTitle": "Общая папка",
"@settingsShareFolderTitle": {
"description": "Set the share folder such that it matches the parameter in config.php"
},
"settingsShareFolderDialogTitle": "Выберите общую папку",
"@settingsShareFolderDialogTitle": {
"description": "Set the share folder such that it matches the parameter in config.php"
},
"settingsShareFolderDialogDescription": "Эта настройка соответствует параметру share_folder в config.php. Эти два значения ДОЛЖНЫ быть одинаковыми.\n\nВыберите ту же папку, которая указана в файле config.php.",
"@settingsShareFolderDialogDescription": {
"description": "Set the share folder such that it matches the parameter in config.php"
},
"settingsShareFolderPickerDescription": "Выберите ту же папку, которая указана в файле config.php. Нажмите кнопку по умолчанию, если вы не задавали этот параметр.",
"@settingsShareFolderPickerDescription": {
"description": "Set the share folder such that it matches the parameter in config.php"
},
"settingsServerAppSectionTitle": "Поддержка серверных приложений",
"@settingsServerAppSectionTitle": {
"description": "Enable/disable various server apps"
},
"settingsExperimentalTitle": "Экспериментальные",
"settingsExperimentalDescription": "Функции, которые не готовы к повседневному использованию",
"settingsAboutSectionTitle": "О программе",
"@settingsAboutSectionTitle": {
"description": "Title of the about section in settings widget"
},
"settingsCaptureLogsTitle": "Собирать логи",
"@settingsCaptureLogsTitle": {
"description": "Capture app logs for bug report"
},
"captureLogDetails": "Чтобы собрать логи для отправки отчета об ошибке:\n\n1. Включите эту настройку\n2. Воспроизведите проблему\n3. Отключите эту настройку\n4. Найдите файл nc-photos.log в папке загрузки\n\n*Если проблема привела к аварийному завершению работы приложения, логи собрать не удастся. В этом случае, пожалуйста, свяжитесь с разработчиком для получения дальнейших инструкций.",
"@captureLogDetails": {
"description": "Detailed description on capturing logs"
},
"captureLogSuccessNotification": "Логи успешно сохранены",
"@captureLogSuccessNotification": {
"description": "Captured logs are successfully saved to the download directory"
},
"rootPickerSkipConfirmationDialogContent2": "Будут добавлены все ваши файлы. Это может увеличить использование памяти и снизить производительность",
"@rootPickerSkipConfirmationDialogContent2": {
"description": "Warn user not to include all files in their server"
},
"sortOptionAlbumNameLabel": "Название альбома",
"@sortOptionAlbumNameLabel": {
"description": "Sort by album name, in ascending order"
},
"sortOptionAlbumNameDescendingLabel": "Название альбома (в обратном порядке)",
"@sortOptionAlbumNameDescendingLabel": {
"description": "Sort by album name, in descending order"
},
"sortOptionManualLabel": "Вручную",
"@sortOptionManualLabel": {
"description": "Sort manually"
}, },
"collectionPeopleLabel": "Люди", "collectionPeopleLabel": "Люди",
"@collectionPeopleLabel": { "@collectionPeopleLabel": {
@ -1026,6 +1008,30 @@
"@metadataTaskPauseLowBatteryNotification": { "@metadataTaskPauseLowBatteryNotification": {
"description": "Shown when the app has paused reading image metadata due to low battery" "description": "Shown when the app has paused reading image metadata due to low battery"
}, },
"errorUnauthenticated": "Неавторизованный доступ. Если ошибка возникает снова, попробуйте перелогиниться",
"@errorUnauthenticated": {
"description": "Error message when server responds with HTTP401"
},
"errorDisconnected": "Не удаётся подключиться. Сервер может быть недоступен либо ваше устройство не подключено к сети",
"@errorDisconnected": {
"description": "Error message when the app can't connect to the server"
},
"errorLocked": "Файл заблокирован на сервере. Попробуйте повторить позже",
"@errorLocked": {
"description": "Error message when server responds with HTTP423"
},
"errorInvalidBaseUrl": "Не удаётся подключиться. Проверьте, что адрес вашего Nextcloud указан верно",
"@errorInvalidBaseUrl": {
"description": "Error message when the base URL is invalid"
},
"errorWrongPassword": "Не удаётся войти на сервер. Проверьте, правильно ли указаны логин и пароль",
"@errorWrongPassword": {
"description": "Error message when the username or password is wrong"
},
"errorServerError": "Ошибка сервера. Проверьте, правильно ли настроен ваш сервер",
"@errorServerError": {
"description": "HTTP 500"
},
"errorAlbumDowngrade": "Невозможно изменить этот альбом, так как он был создан более поздней версией этого приложения. Обновите приложение и повторите попытку", "errorAlbumDowngrade": "Невозможно изменить этот альбом, так как он был создан более поздней версией этого приложения. Обновите приложение и повторите попытку",
"@errorAlbumDowngrade": { "@errorAlbumDowngrade": {
"description": "Album files are versioned. Overwriting a newer version is disallowed as it will lead to unexpected data loss" "description": "Album files are versioned. Overwriting a newer version is disallowed as it will lead to unexpected data loss"

View file

@ -155,11 +155,11 @@
}, },
"albumArchiveLabel": "归档", "albumArchiveLabel": "归档",
"@albumArchiveLabel": { "@albumArchiveLabel": {
"description": "Archive" "description": "A collection containing all archived photos"
}, },
"connectingToServer": "正在连接\n{server}", "connectingToServer": "正在连接\n{server}",
"@connectingToServer": { "@connectingToServer": {
"description": "Inform user that the app is connecting to a server", "description": "(deprecated, may be removed in the future) Inform user that the app is connecting to a server",
"placeholders": { "placeholders": {
"server": { "server": {
"example": "http://www.example.com" "example": "http://www.example.com"
@ -180,11 +180,11 @@
}, },
"signInHeaderText": "登录 Nextcloud 服务器", "signInHeaderText": "登录 Nextcloud 服务器",
"@signInHeaderText": { "@signInHeaderText": {
"description": "Inform user what to do in sign in widget" "description": "(deprecated, may be removed in the future)"
}, },
"signIn2faHintText": "若你的服务器使用双重认证,请使用应用程式密码登录", "signIn2faHintText": "若你的服务器使用双重认证,请使用应用程式密码登录",
"@signIn2faHintText": { "@signIn2faHintText": {
"description": "Notify users with 2FA enabled what should be done in order to sign in correctly" "description": "(deprecated, may be removed in the future)"
}, },
"serverAddressInputHint": "服务器地址", "serverAddressInputHint": "服务器地址",
"@serverAddressInputHint": { "@serverAddressInputHint": {
@ -643,7 +643,7 @@
}, },
"changelogTitle": "更新日志", "changelogTitle": "更新日志",
"@changelogTitle": { "@changelogTitle": {
"description": "Title of the changelog dialog" "description": "Title of the changelog page"
}, },
"serverCertErrorDialogTitle": "不安全的服务器证书", "serverCertErrorDialogTitle": "不安全的服务器证书",
"@serverCertErrorDialogTitle": { "@serverCertErrorDialogTitle": {

View file

@ -155,11 +155,11 @@
}, },
"albumArchiveLabel": "封存庫", "albumArchiveLabel": "封存庫",
"@albumArchiveLabel": { "@albumArchiveLabel": {
"description": "Archive" "description": "A collection containing all archived photos"
}, },
"connectingToServer": "正在連接\n{server}", "connectingToServer": "正在連接\n{server}",
"@connectingToServer": { "@connectingToServer": {
"description": "Inform user that the app is connecting to a server", "description": "(deprecated, may be removed in the future) Inform user that the app is connecting to a server",
"placeholders": { "placeholders": {
"server": { "server": {
"example": "http://www.example.com" "example": "http://www.example.com"
@ -180,11 +180,11 @@
}, },
"signInHeaderText": "登入 Nextcloud 伺服器", "signInHeaderText": "登入 Nextcloud 伺服器",
"@signInHeaderText": { "@signInHeaderText": {
"description": "Inform user what to do in sign in widget" "description": "(deprecated, may be removed in the future)"
}, },
"signIn2faHintText": "若你的伺服器使用雙重認證,請以應用程式密碼登入", "signIn2faHintText": "若你的伺服器使用雙重認證,請以應用程式密碼登入",
"@signIn2faHintText": { "@signIn2faHintText": {
"description": "Notify users with 2FA enabled what should be done in order to sign in correctly" "description": "(deprecated, may be removed in the future)"
}, },
"serverAddressInputHint": "伺服器地址", "serverAddressInputHint": "伺服器地址",
"@serverAddressInputHint": { "@serverAddressInputHint": {
@ -643,7 +643,7 @@
}, },
"changelogTitle": "更新日誌", "changelogTitle": "更新日誌",
"@changelogTitle": { "@changelogTitle": {
"description": "Title of the changelog dialog" "description": "Title of the changelog page"
}, },
"serverCertErrorDialogTitle": "不安全的伺服器憑證", "serverCertErrorDialogTitle": "不安全的伺服器憑證",
"@serverCertErrorDialogTitle": { "@serverCertErrorDialogTitle": {