1
0
mirror of https://github.com/arsenetar/dupeguru.git synced 2026-01-22 14:41:39 +00:00

feat: Update translations from transifex

This commit is contained in:
2023-04-27 00:49:03 -05:00
parent 6d8b86b7eb
commit aade6593ac
14 changed files with 677 additions and 362 deletions

View File

@@ -1,7 +1,10 @@
# Translators:
# Andrew Senetar <arsenetar@gmail.com>, 2022
#
msgid ""
msgstr ""
"Language-Team: Arabic (https://www.transifex.com/voltaicideas/teams/116153/ar/)\n"
"Last-Translator: Andrew Senetar <arsenetar@gmail.com>, 2022\n"
"Language-Team: Arabic (https://app.transifex.com/voltaicideas/teams/116153/ar/)\n"
"Language: ar\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: utf-8\n"
@@ -28,7 +31,7 @@ msgstr "معدل البت"
msgid "Samplerate"
msgstr "معدل العينة"
#: core\me\result_table.py:19 core\pe\result_table.py:19 core\prioritize.py:92
#: core\me\result_table.py:19 core\pe\result_table.py:19 core\prioritize.py:94
#: core\se\result_table.py:19
msgid "Filename"
msgstr "اسم الملف"
@@ -56,7 +59,7 @@ msgid "Kind"
msgstr "طيب القلب"
#: core\me\result_table.py:26 core\pe\result_table.py:25
#: core\prioritize.py:163 core\se\result_table.py:23
#: core\prioritize.py:165 core\se\result_table.py:23
msgid "Modification"
msgstr "تعديل"
@@ -114,6 +117,6 @@ msgstr "الحجم (كيلو بايت)"
msgid "EXIF Timestamp"
msgstr "الطابع الزمني EXIF"
#: core\prioritize.py:156
#: core\prioritize.py:158
msgid "Size"
msgstr "بحجم"

View File

@@ -1,139 +1,150 @@
# Translators:
# Andrew Senetar <arsenetar@gmail.com>, 2022
#
msgid ""
msgstr ""
"Language-Team: Arabic (https://www.transifex.com/voltaicideas/teams/116153/ar/)\n"
"Last-Translator: Andrew Senetar <arsenetar@gmail.com>, 2022\n"
"Language-Team: Arabic (https://app.transifex.com/voltaicideas/teams/116153/ar/)\n"
"Language: ar\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: utf-8\n"
"Plural-Forms: nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;\n"
#: core\app.py:42
#: core\app.py:44
msgid "There are no marked duplicates. Nothing has been done."
msgstr ""
#: core\app.py:43
#: core\app.py:45
msgid "There are no selected duplicates. Nothing has been done."
msgstr ""
#: core\app.py:44
#: core\app.py:46
msgid ""
"You're about to open many files at once. Depending on what those files are "
"opened with, doing so can create quite a mess. Continue?"
msgstr ""
#: core\app.py:71
#: core\app.py:73
msgid "Scanning for duplicates"
msgstr ""
#: core\app.py:72
#: core\app.py:74
msgid "Loading"
msgstr ""
#: core\app.py:73
#: core\app.py:75
msgid "Moving"
msgstr ""
#: core\app.py:74
#: core\app.py:76
msgid "Copying"
msgstr ""
#: core\app.py:75
#: core\app.py:77
msgid "Sending to Trash"
msgstr ""
#: core\app.py:308
#: core\app.py:293
msgid ""
"A previous action is still hanging in there. You can't start a new one yet. "
"Wait a few seconds, then try again."
msgstr ""
#: core\app.py:318
#: core\app.py:304
msgid "No duplicates found."
msgstr ""
#: core\app.py:333
#: core\app.py:319
msgid "All marked files were copied successfully."
msgstr ""
#: core\app.py:334
#: core\app.py:321
msgid "All marked files were moved successfully."
msgstr ""
#: core\app.py:335
#: core\app.py:323
msgid "All marked files were deleted successfully."
msgstr ""
#: core\app.py:325
msgid "All marked files were successfully sent to Trash."
msgstr ""
#: core\app.py:343
#: core\app.py:330
msgid "Could not load file: {}"
msgstr ""
#: core\app.py:399
#: core\app.py:386
msgid "'{}' already is in the list."
msgstr ""
#: core\app.py:401
#: core\app.py:388
msgid "'{}' does not exist."
msgstr ""
#: core\app.py:410
#: core\app.py:396
msgid ""
"All selected %d matches are going to be ignored in all subsequent scans. "
"Continue?"
msgstr ""
#: core\app.py:486
#: core\app.py:473
msgid "Select a directory to copy marked files to"
msgstr ""
#: core\app.py:487
#: core\app.py:475
msgid "Select a directory to move marked files to"
msgstr ""
#: core\app.py:527
#: core\app.py:514
msgid "Select a destination for your exported CSV"
msgstr ""
#: core\app.py:534 core\app.py:801 core\app.py:811
#: core\app.py:520 core\app.py:781 core\app.py:791
msgid "Couldn't write to file: {}"
msgstr ""
#: core\app.py:559
#: core\app.py:543
msgid "You have no custom command set up. Set it up in your preferences."
msgstr ""
#: core\app.py:727 core\app.py:740
#: core\app.py:705 core\app.py:717
msgid "You are about to remove %d files from results. Continue?"
msgstr ""
#: core\app.py:774
#: core\app.py:753
msgid "{} duplicate groups were changed by the re-prioritization."
msgstr ""
#: core\app.py:821
#: core\app.py:801
msgid "The selected directories contain no scannable file."
msgstr ""
#: core\app.py:835
#: core\app.py:817
msgid "Collecting files to scan"
msgstr ""
#: core\app.py:891
#: core\app.py:867
msgid "%s (%d discarded)"
msgstr ""
#: core\engine.py:244 core\engine.py:288
msgid "0 matches found"
#: core\directories.py:190
msgid "Collected {} files to scan"
msgstr ""
#: core\engine.py:262 core\engine.py:296
msgid "%d matches found"
#: core\directories.py:206
msgid "Collected {} folders to scan"
msgstr ""
#: core\gui\deletion_options.py:73
#: core\engine.py:27
msgid "%d matches found from %d groups"
msgstr ""
#: core\gui\deletion_options.py:71
msgid "You are sending {} file(s) to the Trash."
msgstr ""
#: core\gui\exclude_list_table.py:15
#: core\gui\exclude_list_table.py:14
msgid "Regular Expressions"
msgstr ""
@@ -143,7 +154,7 @@ msgstr ""
#: core\me\scanner.py:20 core\se\scanner.py:16
msgid "Filename"
msgstr ""
msgstr "اسم الملف"
#: core\me\scanner.py:21
msgid "Filename - Fields"
@@ -165,15 +176,15 @@ msgstr ""
msgid "Analyzed %d/%d pictures"
msgstr ""
#: core\pe\matchblock.py:181
#: core\pe\matchblock.py:177
msgid "Performed %d/%d chunk matches"
msgstr ""
#: core\pe\matchblock.py:191
#: core\pe\matchblock.py:185
msgid "Preparing for matching"
msgstr ""
#: core\pe\matchblock.py:244
#: core\pe\matchblock.py:234
msgid "Verified %d/%d matches"
msgstr ""
@@ -183,61 +194,61 @@ msgstr ""
#: core\pe\scanner.py:22
msgid "EXIF Timestamp"
msgstr ""
msgstr "الطابع الزمني EXIF"
#: core\prioritize.py:70
msgid "None"
msgstr ""
#: core\prioritize.py:100
#: core\prioritize.py:102
msgid "Ends with number"
msgstr ""
#: core\prioritize.py:101
#: core\prioritize.py:103
msgid "Doesn't end with number"
msgstr ""
#: core\prioritize.py:102
#: core\prioritize.py:104
msgid "Longest"
msgstr ""
#: core\prioritize.py:103
#: core\prioritize.py:105
msgid "Shortest"
msgstr ""
#: core\prioritize.py:140
#: core\prioritize.py:142
msgid "Highest"
msgstr ""
#: core\prioritize.py:140
#: core\prioritize.py:142
msgid "Lowest"
msgstr ""
#: core\prioritize.py:169
#: core\prioritize.py:171
msgid "Newest"
msgstr ""
#: core\prioritize.py:169
#: core\prioritize.py:171
msgid "Oldest"
msgstr ""
#: core\results.py:142
#: core\results.py:134
msgid "%d / %d (%s / %s) duplicates marked."
msgstr ""
#: core\results.py:149
#: core\results.py:141
msgid " filter: %s"
msgstr ""
#: core\scanner.py:85
#: core\scanner.py:90
msgid "Read size of %d/%d files"
msgstr ""
#: core\scanner.py:109
#: core\scanner.py:116
msgid "Read metadata of %d/%d files"
msgstr ""
#: core\scanner.py:147
#: core\scanner.py:154
msgid "Almost done! Fiddling with results..."
msgstr ""

View File

@@ -1,7 +1,10 @@
# Translators:
# Andrew Senetar <arsenetar@gmail.com>, 2022
#
msgid ""
msgstr ""
"Language-Team: Arabic (https://www.transifex.com/voltaicideas/teams/116153/ar/)\n"
"Last-Translator: Andrew Senetar <arsenetar@gmail.com>, 2022\n"
"Language-Team: Arabic (https://app.transifex.com/voltaicideas/teams/116153/ar/)\n"
"Language: ar\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: utf-8\n"
@@ -249,23 +252,23 @@ msgstr ""
#: qt/me/preferences_dialog.py:38 cocoa/en.lproj/Localizable.strings:0
msgid "Artist"
msgstr ""
msgstr "فنان"
#: qt/me/preferences_dialog.py:40 cocoa/en.lproj/Localizable.strings:0
msgid "Album"
msgstr ""
msgstr "البوم"
#: qt/me/preferences_dialog.py:42 cocoa/en.lproj/Localizable.strings:0
msgid "Title"
msgstr ""
msgstr "عنوان"
#: qt/me/preferences_dialog.py:44 cocoa/en.lproj/Localizable.strings:0
msgid "Genre"
msgstr ""
msgstr "النوع"
#: qt/me/preferences_dialog.py:46 cocoa/en.lproj/Localizable.strings:0
msgid "Year"
msgstr ""
msgstr "سنة"
#: qt/me/preferences_dialog.py:50 qt/se/preferences_dialog.py:30
#: cocoa/en.lproj/Localizable.strings:0
@@ -908,3 +911,204 @@ msgstr ""
#: qt\preferences_dialog.py:286
msgid "Display"
msgstr ""
#: qt\se\preferences_dialog.py:70
msgid "Partially hash files bigger than"
msgstr ""
#: qt\se\preferences_dialog.py:80
msgid "MB"
msgstr ""
#: qt\preferences_dialog.py:163
msgid "Use native OS dialogs"
msgstr ""
#: qt\preferences_dialog.py:166
msgid ""
"For actions such as file/folder selection use the OS native dialogs.\n"
"Some native dialogs have limited functionality."
msgstr ""
#: qt\se\preferences_dialog.py:68
msgid "Ignore files larger than"
msgstr ""
#: qt\app.py:135 qt\app.py:293
msgid "Clear Cache"
msgstr ""
#: qt\app.py:294
msgid ""
"Do you really want to clear the cache? This will remove all cached file "
"hashes and picture analysis."
msgstr ""
#: qt\app.py:299
msgid "Cache cleared."
msgstr ""
#: qt\preferences_dialog.py:173
msgid "Use dark style"
msgstr ""
#: qt\preferences_dialog.py:241
msgid "Profile scan operation"
msgstr ""
#: qt\preferences_dialog.py:242
msgid "Profile the scan operation and save logs for optimization."
msgstr ""
#: qt\preferences_dialog.py:246
msgid "Logs located in: <a href=\"{}\">{}</a>"
msgstr ""
#: qt\preferences_dialog.py:291
msgid "Debug"
msgstr ""
#: qt\about_box.py:31
msgid "About {}"
msgstr ""
#: qt\about_box.py:47
msgid "Version {}"
msgstr ""
#: qt\about_box.py:49 qt\about_box.py:75
msgid "Checking for updates..."
msgstr ""
#: qt\about_box.py:54
msgid "Licensed under GPLv3"
msgstr ""
#: qt\about_box.py:68
msgid "No update available."
msgstr ""
#: qt\about_box.py:71
msgid "New version {} available, download <a href=\"{}\">here</a>."
msgstr ""
#: qt\error_report_dialog.py:50
msgid "Error Report"
msgstr ""
#: qt\error_report_dialog.py:54
msgid "Something went wrong. How about reporting the error?"
msgstr ""
#: qt\error_report_dialog.py:60
msgid ""
"Error reports should be reported as Github issues. You can copy the error traceback above and paste it in a new issue.\n"
"\n"
"Please make sure to run a search for any already existing issues beforehand. Also make sure to test the very latest version available from the repository, since the bug you are experiencing might have already been patched.\n"
"\n"
"What usually really helps is if you add a description of how you got the error. Thanks!\n"
"\n"
"Although the application should continue to run after this error, it may be in an unstable state, so it is recommended that you restart the application."
msgstr ""
#: qt\error_report_dialog.py:80
msgid "Go to Github"
msgstr ""
#: qt\preferences.py:24
msgid "Czech"
msgstr ""
#: qt\preferences.py:25
msgid "German"
msgstr ""
#: qt\preferences.py:26
msgid "Greek"
msgstr ""
#: qt\preferences.py:27
msgid "English"
msgstr ""
#: qt\preferences.py:28
msgid "Spanish"
msgstr ""
#: qt\preferences.py:29
msgid "French"
msgstr ""
#: qt\preferences.py:30
msgid "Armenian"
msgstr ""
#: qt\preferences.py:31
msgid "Italian"
msgstr ""
#: qt\preferences.py:32
msgid "Japanese"
msgstr ""
#: qt\preferences.py:33
msgid "Korean"
msgstr ""
#: qt\preferences.py:34
msgid "Malay"
msgstr ""
#: qt\preferences.py:35
msgid "Dutch"
msgstr ""
#: qt\preferences.py:36
msgid "Polish"
msgstr ""
#: qt\preferences.py:37
msgid "Brazilian"
msgstr ""
#: qt\preferences.py:38
msgid "Russian"
msgstr ""
#: qt\preferences.py:39
msgid "Turkish"
msgstr ""
#: qt\preferences.py:40
msgid "Ukrainian"
msgstr ""
#: qt\preferences.py:41
msgid "Vietnamese"
msgstr ""
#: qt\preferences.py:42
msgid "Chinese (Simplified)"
msgstr ""
#: qt\recent.py:54
msgid "Clear List"
msgstr ""
#: qt\search_edit.py:78
msgid "Search..."
msgstr ""
#: qt\preferences_dialog.py:219
msgid ""
"These options are for advanced users or for very specific situations, most "
"users should not have to modify these."
msgstr ""
#: qt\preferences_dialog.py:225
msgid "Include existence check after scan completion"
msgstr ""
#: qt\preferences_dialog.py:227
msgid "Ignore difference in mtime when loading cached digests"
msgstr ""