From 7026fddec09aff74d5a776a8e6278e8cbbbdbbbe Mon Sep 17 00:00:00 2001 From: Hosted Weblate Date: Sun, 2 Nov 2025 22:51:20 +0100 Subject: [PATCH 1/5] Translated using Weblate (Tamil) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Currently translated at 100.0% (357 of 357 strings) Co-authored-by: Hosted Weblate Co-authored-by: தமிழ்நேரம் Translate-URL: https://hosted.weblate.org/projects/tagstudio/strings/ta/ Translation: TagStudio/Strings --- src/tagstudio/resources/translations/ta.json | 53 ++++++++++++++++++-- 1 file changed, 49 insertions(+), 4 deletions(-) diff --git a/src/tagstudio/resources/translations/ta.json b/src/tagstudio/resources/translations/ta.json index 6b57600b3..03e8da122 100644 --- a/src/tagstudio/resources/translations/ta.json +++ b/src/tagstudio/resources/translations/ta.json @@ -40,13 +40,22 @@ "entries.duplicate.merge.label": "நகல் உள்ளீடுகளை ஒன்றிணைத்தல் ...", "entries.duplicate.refresh": "நகல் உள்ளீடுகளைப் புதுப்பி", "entries.duplicates.description": "மறுநுழைவுகள் என்பது, ஒரே கோப்பை குறிக்கும் பல நுழைவுகளை குறிக்கும். இவற்றை இணைப்பதால், அனைத்து மறுநுழைவுகளின் குறிச்சொற்களும் மெட்டாடேட்டாவும் ஒரே ஒட்டுமொத்த நுழைவாகச் சேர்க்கப்படும். இவற்றை 'மறுகோப்புகள்' என்பதுடன் குழப்பக் கூடாது, ஏனெனில் அவை டாக் ஸ்டுடியோவுக்கு வெளியேயுள்ள கோப்புகளின் நகல்களாகும்.", + "entries.generic.refresh_alt": "&புதுப்பி", "entries.generic.remove.removing": "உள்ளீடுகள் நீக்கப்படுகிறது", + "entries.generic.remove.removing_count": "{count} உள்ளீடுகளை நீக்குகிறது...", + "entries.ignored.description": "பயனரின் புறக்கணிப்பு விதிகள் ('.ts_ignore' கோப்பு வழியாக) நீக்கப்படுவதற்கு முன், நூலகத்தில் சேர்க்கப்பட்டால், கோப்பு உள்ளீடுகள் \"புறக்கணிக்கப்பட்டதாக\" கருதப்படும். புறக்கணிக்கப்பட்ட கோப்புகள், புறக்கணிப்பு விதிகளைப் புதுப்பிக்கும் போது, தற்செயலான தரவு இழப்பைத் தடுக்க, இயல்புநிலையாக நூலகத்தில் வைக்கப்படும்.", + "entries.ignored.ignored_count": "புறக்கணிக்கப்பட்ட உள்ளீடுகள்: {count}", + "entries.ignored.remove": "புறக்கணிக்கப்பட்ட உள்ளீடுகளை அகற்று", + "entries.ignored.remove_alt": "புறக்கணிக்கப்பட்ட உள்ளீடுகளை அகற்று&விடு", + "entries.ignored.scanning": "புறக்கணிக்கப்பட்ட உள்ளீடுகளுக்காக நூலகத்தை வருடு செய்கிறது...", + "entries.ignored.title": "புறக்கணிக்கப்பட்ட உள்ளீடுகளை சரிசெய்யவும்", "entries.mirror": "& கண்ணாடி", "entries.mirror.confirmation": "பின்வரும் உள்ளீடுகளைப் பிரதிபலிக்க விரும்புகிறீர்களா {count}?", "entries.mirror.label": "{idx}/{total} உள்ளீடுகளைப் பிரதிபலிக்கப்படுகின்றது...", "entries.mirror.title": "உள்ளீடுகள் பிரதிபழிக்கப்படுகின்றது", "entries.mirror.window_title": "கண்ணாடி உள்ளீடுகள்", - "entries.remove.plural.confirm": "பின்வரும் உள்ளீடுகளை நிச்சயமாக நீக்க விரும்புகிறீர்களா {count}?", + "entries.remove.plural.confirm": "இந்த {count} உள்ளீடுகளை உங்கள் நூலகத்திலிருந்து நீக்க விரும்புகிறீர்களா? வட்டில் உள்ள எந்தக் கோப்புகளும் நீக்கப்படாது.", + "entries.remove.singular.confirm": "உங்கள் நூலகத்திலிருந்து இந்தப் பதிவை நிச்சயமாக அகற்ற விரும்புகிறீர்களா? வட்டில் உள்ள கோப்புகள் எதுவும் நீக்கப்படாது.", "entries.running.dialog.new_entries": "{total} புதிய கோப்பு உள்ளீடுகளைச் சேர்ப்பது ...", "entries.running.dialog.title": "புதிய கோப்பு உள்ளீடுகளைச் சேர்ப்பது", "entries.tags": "குறிச்சொற்கள்", @@ -54,6 +63,8 @@ "entries.unlinked.relink.attempting": "{index}/{unlinked_count} உள்ளீடுகளை மீண்டும் இணைக்க முயற்சிக்கிறது, {fixed_count} மீண்டும் இணைக்கப்பட்டது", "entries.unlinked.relink.manual": "& கையேடு மறுபரிசீலனை", "entries.unlinked.relink.title": "உள்ளீடுகள் மீண்டும் இணைக்கப்படுகின்றது", + "entries.unlinked.remove": "இணைக்கப்படாத உள்ளீடுகளை அகற்று", + "entries.unlinked.remove_alt": "இணைக்கப்படாத உள்ளீடுகளை அகற்று&விடு", "entries.unlinked.scanning": "இணைக்கப்படாத நுழைவுகளை புத்தககல்லரியில் சோதனை செய்யப்படுகிறது...", "entries.unlinked.search_and_relink": "& தேடல் && relink", "entries.unlinked.title": "இணைக்கப்படாத உள்ளீடுகளைச் சரிசெய்யவும்", @@ -107,20 +118,24 @@ "generic.edit": "திருத்து", "generic.edit_alt": "திருத்து (&e)", "generic.filename": "கோப்புப்பெயர்", - "generic.missing": "இல்லை", + "generic.missing": "காணவில்லை", "generic.navigation.back": "பின்", "generic.navigation.next": "அடுத்தது", + "generic.no": "இல்லை", "generic.none": "எதுவுமில்லை", "generic.overwrite": "மேலெழுதும்", "generic.overwrite_alt": "& மேலெழுதும்", "generic.paste": "ஒட்டு", "generic.recent_libraries": "சமீபத்திய நூலகங்கள்", + "generic.remove": "அகற்று", + "generic.remove_alt": "&நீக்கு", "generic.rename": "மறுபெயரிடுங்கள்", "generic.rename_alt": "& மறுபெயரிடுங்கள்", "generic.reset": "மீட்டமை", "generic.save": "சேமி", "generic.skip": "தவிர்", "generic.skip_alt": "& தவிர்க்கவும்", + "generic.yes": "ஆம்", "home.search": "தேடு", "home.search_entries": "தேடல் உள்ளீடுகள்", "home.search_library": "தேடல் நூலகம்", @@ -131,9 +146,10 @@ "home.thumbnail_size.medium": "நடுத்தர சிறு உருவங்கள்", "home.thumbnail_size.mini": "மினி சிறு உருவங்கள்", "home.thumbnail_size.small": "சிறிய சிறு உருவங்கள்", + "ignore.open_file": "வட்டில் கோப்பு \"{ts_ignore}\" எப்படி", "json_migration.checking_for_parity": "சமத்துவத்தை சரிபார்க்கிறது ...", "json_migration.creating_database_tables": "கவிமொ தரவுத்தள அட்டவணைகளை உருவாக்குதல் ...", - "json_migration.description": "
நூலக இடம்பெயர்வு செயல்முறையின் முடிவுகளைத் தொடங்கவும் முன்னோட்டமிடவும். மாற்றப்பட்ட நூலகம் இல்லை நீங்கள் \"இடம்பெயர்வு முடிக்கவும்\" என்பதைக் சொடுக்கு செய்யாவிட்டால் பயன்படுத்தப்படும்.

நூலகத் தரவுகள் பொருந்தக்கூடிய மதிப்புகளைக் கொண்டிருக்க வேண்டும் அல்லது \"பொருந்திய\" லேபிளைக் கொண்டிருக்க வேண்டும். பொருந்தாத மதிப்புகள் சிவப்பு நிறத்தில் காண்பிக்கப்படும் மற்றும் அவர்களுக்கு அடுத்த \" (!) \" சின்னத்தைக் கொண்டிருக்கும்.
இந்தச் செயல்முறை பெரிய நூலகங்களுக்குப் பல நிமிடங்கள்வரை ஆகலாம்.
", + "json_migration.description": "
நூலக இடம்பெயர்வு செயல்முறையின் முடிவுகளைத் தொடங்கவும் முன்னோட்டமிடவும். மாற்றப்பட்ட நூலகம் இல்லை நீங்கள் \"இடம்பெயர்வு முடிக்கவும்\" என்பதைக் சொடுக்கு செய்யாவிட்டால் பயன்படுத்தப்படும்.

நூலகத் தரவுகள் பொருந்தக்கூடிய மதிப்புகளைக் கொண்டிருக்க வேண்டும் அல்லது \"பொருந்திய\" லேபிளைக் கொண்டிருக்க வேண்டும். பொருந்தாத மதிப்புகள் சிவப்பு நிறத்தில் காண்பிக்கப்படும் மற்றும் அவர்களுக்கு அடுத்த \" (!) \" சின்னத்தைக் கொண்டிருக்கும்.
இந்தச் செயல்முறை பெரிய நூலகங்களுக்குப் பல நிமிடங்கள்வரை ஆகலாம்.
", "json_migration.discrepancies_found": "நூலக முரண்பாடுகள் காணப்படுகின்றன", "json_migration.discrepancies_found.description": "அசல் மற்றும் மாற்றப்பட்ட நூலக வடிவங்களுக்கு இடையில் முரண்பாடுகள் காணப்பட்டன. தயவுசெய்து மதிப்பாய்வு செய்து இடம்பெயர்வு தொடர வேண்டுமா அல்லது ரத்து செய்ய என்பதைத் தேர்வுசெய்க.", "json_migration.finish_migration": "இடம்பெயர்வு முடிக்கவும்", @@ -167,9 +183,21 @@ "library.refresh.scanning_preparing": "புதிய கோப்புகளுக்கான அடைவுகள் சோதனை செய்யப்படுகின்றது...\nதயாராகிறது...", "library.refresh.title": "கோப்பகங்கள் புதுப்பிக்கப்படுகின்றன", "library.scan_library.title": "புத்தககல்லரி சோதனை செய்யப்படுகிறது", + "library_info.cleanup": "தூய்மை", + "library_info.cleanup.backups": "நூலக காப்புப்பிரதிகள்:", + "library_info.cleanup.dupe_files": "நகல் கோப்புகள்:", + "library_info.cleanup.ignored": "புறக்கணிக்கப்பட்ட உள்ளீடுகள்:", + "library_info.cleanup.legacy_json": "எஞ்சியிருக்கும் மரபு நூலகம்:", + "library_info.cleanup.unlinked": "இணைக்கப்படாத உள்ளீடுகள்:", + "library_info.stats": "புள்ளிவிவரங்கள்", + "library_info.stats.colors": "குறிச்சொல் நிறங்கள்:", "library_info.stats.entries": "உள்ளீடுகள்:", "library_info.stats.fields": "புலங்கள்:", + "library_info.stats.macros": "மேக்ரோக்கள்:", + "library_info.stats.namespaces": "பெயர்வெளிகள்:", "library_info.stats.tags": "குறிச்சொற்கள்:", + "library_info.title": "நூலகம் '{library_dir}'", + "library_info.version": "நூலக வடிவமைப்பு பதிப்பு: {version}", "library_object.name": "பெயர்", "library_object.name_required": "பெயர் (தேவை)", "library_object.slug": "ஐடி ச்லக்", @@ -191,6 +219,7 @@ "menu.file.missing_library.message": "\"{library}\" நூலகத்தின் இருப்பிடத்தைக் கண்டுபிடிக்க முடியாது.", "menu.file.missing_library.title": "நூலகம் இல்லை", "menu.file.new_library": "புதிய நூலகம்", + "menu.file.open_backups_folder": "காப்புப்பிரதிகள் கோப்புறையைத் திறக்கவும்", "menu.file.open_create_library": "& நூலகத்தைத் திறக்க/உருவாக்கவும்", "menu.file.open_library": "திறந்த நூலகம்", "menu.file.open_recent_library": "அண்மைக் கால திறப்பு", @@ -204,17 +233,23 @@ "menu.select": "தேர்ந்தெடு", "menu.settings": "அமைப்புகள் ...", "menu.tools": "கருவிகள் (&t)", - "menu.tools.fix_duplicate_files": "நகல் & கோப்புகளை சரிசெய்யவும்", + "menu.tools.fix_duplicate_files": "& நகல் கோப்புகளை சரிசெய்யவும்", + "menu.tools.fix_ignored_entries": "&புறக்கணிக்கப்பட்ட உள்ளீடுகளைச் சரிசெய்யவும்", "menu.tools.fix_unlinked_entries": "சரிசெய்யப்படாத உள்ளீடுகளை சரிசெய்யவும்", "menu.view": "காண்க (&v)", + "menu.view.decrease_thumbnail_size": "சிறுபடத்தின் அளவைக் குறைக்கவும்", + "menu.view.increase_thumbnail_size": "சிறுபடத்தின் அளவை அதிகரிக்கவும்", + "menu.view.library_info": "நூலகம் &தகவல்", "menu.window": "சாளரம்", "namespace.create.description": "குறிச்சொற்கள் மற்றும் வண்ணங்கள் போன்ற பொருட்களின் குழுக்களை ஏற்றுமதி செய்வதற்கும் பகிர்வதற்கும் எளிதாக்கும் வகையில் பிரிக்கப்படுவதற்கு பெயர்வெளிகள் டேக்ச்டுடியோவால் பயன்படுத்தப்படுகின்றன. \"டேக்ச்டுடியோ\" உடன் தொடங்கும் பெயர்வெளிகள் உள் பயன்பாட்டிற்காக டேக்ச்டுடியோவால் ஒதுக்கப்பட்டுள்ளன.", "namespace.create.description_color": "குறிச்சொல் வண்ணங்கள் பெயர்வெளிகளை வண்ணத் தட்டு குழுக்களாகப் பயன்படுத்துகின்றன. அனைத்து தனிப்பயன் வண்ணங்களும் முதலில் ஒரு பெயர்வெளி குழுவின் கீழ் இருக்க வேண்டும்.", "namespace.create.title": "பெயர்வெளியை உருவாக்கவும்", "namespace.new.button": "புதிய பெயர்வெளி", "namespace.new.prompt": "தனிப்பயன் வண்ணங்களைச் சேர்க்கத் தொடங்க புதிய பெயர்வெளியை உருவாக்கவும்!", + "preview.ignored": "புறக்கணிக்கப்பட்டது", "preview.multiple_selection": " {count} தேர்ந்தெடுக்கப்பட்ட உருப்படிகள்", "preview.no_selection": "உருப்படிகள் எதுவும் தேர்ந்தெடுக்கப்படவில்லை", + "preview.unlinked": "இணைக்கப்படவில்லை", "select.add_tag_to_selected": "தேர்ந்தெடுக்கப்பட்டவருக்கு குறிச்சொல்லைச் சேர்க்கவும்", "select.all": "அனைத்தையும் தெரிவுசெய்", "select.clear": "தெளிவான தேர்வு", @@ -228,8 +263,10 @@ "settings.filepath.option.full": "முழு பாதைகளையும் காட்டு", "settings.filepath.option.name": "கோப்பு பெயர்களைக் காட்டு", "settings.filepath.option.relative": "உறவினர் பாதைகளைக் காட்டு", + "settings.generate_thumbs": "சிறுபட உருவாக்கம்", "settings.global": "உலகளாவிய அமைப்புகள்", "settings.hourformat.label": "24 மணி நேர நேரம்", + "settings.infinite_scroll": "எல்லையற்ற ச்க்ரோலிங்", "settings.language": "மொழி", "settings.library": "நூலக அமைப்புகள்", "settings.open_library_on_start": "தொடக்கத்தில் நூலகத்தைத் திறக்கவும்", @@ -237,6 +274,12 @@ "settings.restart_required": "மாற்றங்கள் நடைமுறைக்கு வருவதற்கு டேக்ச்டுடியோவை மறுதொடக்கம் செய்யுங்கள்.", "settings.show_filenames_in_grid": "கட்டத்தில் கோப்பு பெயர்களைக் காட்டு", "settings.show_recent_libraries": "அண்மைக் கால நூலகங்களைக் காட்டு", + "settings.splash.label": "ச்பிளாச் திரை", + "settings.splash.option.classic": "கிளாசிக் (9.0)", + "settings.splash.option.default": "இயல்புநிலை", + "settings.splash.option.goo_gears": "திறந்த மூல (9.4)", + "settings.splash.option.ninety_five": "'95 (9.5)", + "settings.splash.option.random": "சீரற்ற", "settings.tag_click_action.add_to_search": "தேடுவதற்கு குறிச்சொல்லைச் சேர்க்கவும்", "settings.tag_click_action.label": "குறிச்சொல் செயலை சொடுக்கு செய்க", "settings.tag_click_action.open_edit": "குறிச்சொல்லைத் திருத்து", @@ -245,10 +288,12 @@ "settings.theme.label": "தீம்:", "settings.theme.light": "ஒளி", "settings.theme.system": "மண்டலம்", + "settings.thumb_cache_size.label": "சிறுபடம் தற்காலிக சேமிப்பு அளவு", "settings.title": "அமைப்புகள்", "settings.zeropadding.label": "தேதி பூச்சிய-பேடிங்", "sorting.direction.ascending": "ஏறுதல்", "sorting.direction.descending": "இறங்கு", + "sorting.mode.random": "சீரற்ற", "splash.opening_library": "\"{library_path}\" ஐ திறக்கும் ...", "status.deleted_file_plural": "நீக்கப்பட்டது {count} கோப்புகள்!", "status.deleted_file_singular": "1 கோப்பு நீக்கப்பட்டது!", From ce327c6973a311fc1329ce3cdb52ba229685ffbb Mon Sep 17 00:00:00 2001 From: Hosted Weblate Date: Sun, 2 Nov 2025 22:51:21 +0100 Subject: [PATCH 2/5] Translated using Weblate (Portuguese (Brazil)) Currently translated at 69.7% (249 of 357 strings) Co-authored-by: dmto dmto Translate-URL: https://hosted.weblate.org/projects/tagstudio/strings/pt_BR/ Translation: TagStudio/Strings --- .../resources/translations/pt_BR.json | 21 +++++++++++++++++++ 1 file changed, 21 insertions(+) diff --git a/src/tagstudio/resources/translations/pt_BR.json b/src/tagstudio/resources/translations/pt_BR.json index 41ed96df6..229cff952 100644 --- a/src/tagstudio/resources/translations/pt_BR.json +++ b/src/tagstudio/resources/translations/pt_BR.json @@ -3,7 +3,9 @@ "about.description": "TagStudio é uma aplicação de organização de fotos e arquivos com um sistema de tags que tem como foco conceder liberdade e flexibilidade ao usuário. Sem programas ou formatos proprietários, sem imensidão de arquivos Sidecar, e sem total transtorno de sua estrutura de sistema de arquivos.", "about.documentation": "Documentação", "about.license": "Licença", + "about.module.found": "Encontrado", "about.title": "Sobre", + "about.website": "Site", "app.git": "Confirmação do Git", "app.pre_release": "Pré-Lançamento", "app.title": "{base_title} - Biblioteca '{library_dir}'", @@ -21,6 +23,7 @@ "color.secondary": "Cor Secundária", "color.title.no_color": "Nenhuma Cor", "color_manager.title": "Gerenciar Cores das Tags", + "dependency.missing.title": "{dependencia} Não Encontrada", "drop_import.description": "Os seguintes arquivos correspondem a caminhos de arquivos que já existem na biblioteca", "drop_import.duplicates_choice.plural": "Os seguintes arquivos {count} correspondem a caminhos de arquivo que já existem na biblioteca.", "drop_import.duplicates_choice.singular": "O arquivo a seguir corresponde a um caminho de arquivo que já existe na biblioteca.", @@ -38,12 +41,18 @@ "entries.duplicate.refresh": "Atualizar Registros Duplicados", "entries.duplicates.description": "Registros duplicados são definidas como multiplos registros que levam ao mesmo arquivo no disco. Mesclar esses registros irá combinar as tags e metadados de todas as duplicatas em um único registro consolidado. Não confundir com \"Arquivos Duplicados\" que são duplicatas dos seus arquivos fora do TagStudio.", "entries.generic.remove.removing": "Deletando Registros", + "entries.generic.remove.removing_count": "Removendo{quantidade} Registros...", + "entries.ignored.ignored_count": "Registros Ignorados: {quantidade}", + "entries.ignored.remove": "Remover Registros Ignorados", + "entries.ignored.scanning": "Escanear Biblioteca Procurando Registros Ignorados", + "entries.ignored.title": "Consertar Registros Ignorados", "entries.mirror": "&Espelho", "entries.mirror.confirmation": "Tem certeza que você deseja espelhar os seguintes {count} registros?", "entries.mirror.label": "Espelhando {idx}/{total} Registros...", "entries.mirror.title": "Espelhando Registros", "entries.mirror.window_title": "Espelhar Registros", "entries.remove.plural.confirm": "Tem certeza que deseja deletar os seguintes {count} Registros ?", + "entries.remove.singular.confirm": "Você tem certeza que deseja remover esse registro da sua bilbioteca ? Nenhum arquivo no disco será excluído.", "entries.running.dialog.new_entries": "Adicionando {total} Novos Registros de Arquivos...", "entries.running.dialog.title": "Adicionando Novos Registros de Arquivos", "entries.tags": "Tags", @@ -51,10 +60,13 @@ "entries.unlinked.relink.attempting": "Tentando referenciar {index}/{unlinked_count} Registros, {fixed_count} Referenciados com Sucesso", "entries.unlinked.relink.manual": "&Referência Manual", "entries.unlinked.relink.title": "Referenciando Registros", + "entries.unlinked.remove": "Remover Registros Não Vinculados", "entries.unlinked.scanning": "Escaneando bibliotecada em busca de registros não referenciados...", "entries.unlinked.search_and_relink": "&Buscar && Referenciar", "entries.unlinked.title": "Corrigir Registros Não Referenciados", "entries.unlinked.unlinked_count": "Registros Não Referenciados: {count}", + "ffmpeg.missing.description": "FFmpeg e/ou FFprobe não foram encontrados. FFmpeg é necessário para reproduzir multimídias e miniaturas.", + "ffmpeg.missing.status": "{ffmpeg}: {ffmpeg_status}
{ffprobe}: {ffprobe_status}", "field.copy": "Copiar Campo", "field.edit": "Editar Campo", "field.paste": "Colar Campo", @@ -80,6 +92,7 @@ "file.open_location.generic": "Abrir no explorador de arquivos", "file.open_location.mac": "Mostrar no Finder", "file.open_location.windows": "Mostrar no Explorador de Arquivos", + "file.path": "Caminho do Arquivo", "folders_to_tags.close_all": "Fechar Tudo", "folders_to_tags.converting": "Convertendo pastas para Tags", "folders_to_tags.description": "Cria tags com base na sua estrutura de arquivos e aplica elas nos seus registros\nA estrutura abaixo mostra todas as tags que serão criadas e em quais itens elas serão aplicadas.", @@ -101,19 +114,24 @@ "generic.edit": "Editar", "generic.edit_alt": "&Editar", "generic.filename": "Nome do Arquivo", + "generic.missing": "Vazio", "generic.navigation.back": "Anterior", "generic.navigation.next": "Próximo", + "generic.no": "Não", "generic.none": "Nenhum", "generic.overwrite": "Sobrescrever", "generic.overwrite_alt": "&Sobrescrever", "generic.paste": "Colar", "generic.recent_libraries": "Bibliotecas recentes", + "generic.remove": "Remover", + "generic.remove_alt": "&Remover", "generic.rename": "Renomear", "generic.rename_alt": "&Renomear", "generic.reset": "Redefinir", "generic.save": "Salvar", "generic.skip": "Pular", "generic.skip_alt": "&Pular", + "generic.yes": "Sim", "home.search": "Buscar", "home.search_entries": "Buscar Registros", "home.search_library": "Buscar na Biblioteca", @@ -124,6 +142,7 @@ "home.thumbnail_size.medium": "Miniaturas Médias", "home.thumbnail_size.mini": "Miniaturas Mini", "home.thumbnail_size.small": "Miniaturas Pequenas", + "ignore.open_file": "Mostrar \"{ts_ignore}\" Arquivo no Disco", "json_migration.creating_database_tables": "Criando Tabelas de Banco de Dados SQL...", "json_migration.discrepancies_found": "Encontradas Discrepâncias na biblioteca", "json_migration.discrepancies_found.description": "Discrepâncias foram encontradas entre os arquivos de Biblioteca originais e os convertidos. Por favor, revise e escolha continuar com a migração ou cancelar.", @@ -131,9 +150,11 @@ "json_migration.heading.aliases": "Pseudônimos:", "json_migration.heading.colors": "Cores:", "json_migration.heading.differ": "Discrepância", + "json_migration.heading.extension_list_type": "Lista dos tipos de Extensão:", "json_migration.heading.file_extension_list": "Lista de Extensão de Arquivo:", "json_migration.heading.names": "Nomes:", "json_migration.heading.parent_tags": "Tags Pai:", + "json_migration.heading.shorthands": "Taquigrafias:", "json_migration.migrating_files_entries": "Migrando {entries:,d} Registros de Arquivos...", "json_migration.migration_complete": "Migração Concluída!", "json_migration.migration_complete_with_discrepancies": "Migração Concluída, Discrepâncias Encontradas", From a06c039f8cfbb83c180582698c49a124eced7337 Mon Sep 17 00:00:00 2001 From: Hosted Weblate Date: Sun, 2 Nov 2025 22:51:22 +0100 Subject: [PATCH 3/5] Translated using Weblate (Italian) Currently translated at 100.0% (357 of 357 strings) Co-authored-by: Hosted Weblate Co-authored-by: Omni Translate-URL: https://hosted.weblate.org/projects/tagstudio/strings/it/ Translation: TagStudio/Strings --- src/tagstudio/resources/translations/it.json | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/src/tagstudio/resources/translations/it.json b/src/tagstudio/resources/translations/it.json index af4d82386..854c926f6 100644 --- a/src/tagstudio/resources/translations/it.json +++ b/src/tagstudio/resources/translations/it.json @@ -87,6 +87,7 @@ "file.duplicates.fix": "Corregi File Duplicati", "file.duplicates.matches": "File Duplicati Corrispondenti: {count}", "file.duplicates.matches_uninitialized": "File Duplicati Corrispondenti: N/A", + "file.duplicates.mirror.description": "Replica i dati delle Voci su ogni insieme di corrispondenze duplicate, combinando tutti i dati senza rimuovere o duplicare i campi. Questa operazione non eliminerà alcun file o dato.", "file.duplicates.mirror_entries": "&Replica Voci", "file.duration": "Lunghezza", "file.not_found": "File Non Trovato", @@ -159,9 +160,10 @@ "json_migration.heading.file_extension_list": "Elenco Estensioni dei File:", "json_migration.heading.match": "Abbinato", "json_migration.heading.names": "Nomi:", - "json_migration.heading.parent_tags": "Etichette Padre:", + "json_migration.heading.parent_tags": "Etichette Genitore:", "json_migration.heading.paths": "Percorsi:", "json_migration.heading.shorthands": "Abbreviazioni:", + "json_migration.info.description": "File di salvataggio della biblioteca creati con TagStudio versione 9.4 e inferiore dovranno essere migrati al nuovo formato v9.5+.

Cosa devi sapere:

  • Il tuo file di salvataggio esistente NON verrà eliminato
  • I tuoi file personali NON verranno eliminati, spostati, o modificati
  • Il nuovo formato di salvataggio v9.5+ non può essere aperto con versioni precedenti di TagStudio

Cosa è cambiato:

  • I \"Campi di Etichette\" sono stati rimpiazzati da \"Categorie di Etichette\". Invece di aggiungere prima etichette ai campi, le etichette vengono ora aggiunte direttamente alle voci dei file. Vengono poi organizzate automaticamente in categorie in base alle etichette genitore contrassegnate con la nuva proprietà \"È Categoria\" nel menu di modifica delle etichette. Qualsiasi etichetta può essere contrassegnata come categoria, e le etichette figlie si ordineranno da sole sotto le etichette genitore contrassegnate come categoria. Le etichette \"Preferito\" e \"Archiviato\" ereditano ora dalla nuova etichetta \"Etichette Meta\" che è contrassegnata come una categoria per impostazione predefinita.
  • I colori delle etichette sono stati modificati e ampliati. Alcuni colori sono stati rinominati o consolidati, però tutti i colori delle etichette continueranno ad essere convertibili in corrispondenze esatte o simili nella versione v9.5.
    ", "json_migration.migrating_files_entries": "Migrando {entries:,d} Voci di File...", "json_migration.migration_complete": "Migrazione Completata!", "json_migration.migration_complete_with_discrepancies": "Migrazione Completata, Discrepanze Rilevate", @@ -185,6 +187,7 @@ "library_info.cleanup.backups": "Backup della Biblioteca:", "library_info.cleanup.dupe_files": "File Duplicati:", "library_info.cleanup.ignored": "Voci Ignorate:", + "library_info.cleanup.legacy_json": "Residui Biblioteca Legacy:", "library_info.cleanup.unlinked": "Voci non Collegate:", "library_info.stats": "Statistiche", "library_info.stats.colors": "Colori Etichette:", @@ -287,6 +290,7 @@ "settings.theme.system": "Sistema", "settings.thumb_cache_size.label": "Dimensione Cache delle Miniature", "settings.title": "Impostazioni", + "settings.zeropadding.label": "Riempimento con zeri delle date", "sorting.direction.ascending": "Ascendente", "sorting.direction.descending": "Discendente", "sorting.mode.random": "Casuale", @@ -323,8 +327,9 @@ "tag.is_category": "È Categoria", "tag.name": "Nome", "tag.new": "Nuova Etichetta", - "tag.parent_tags.add": "Aggiungi Etichette Padre", - "tag.parent_tags.description": "Questa etichetta può essere considerata come sostitutiva di qualunque di queste Etichette Padre nelle richerche.", + "tag.parent_tags": "Etichette Genitore", + "tag.parent_tags.add": "Aggiungi Etichette Genitore", + "tag.parent_tags.description": "Questa etichetta può essere considerata come sostitutiva di qualunque di queste Etichette Genitore nelle richerche.", "tag.remove": "Rimuovi Etichetta", "tag.search_for_tag": "Cerca Etichetta", "tag.shorthand": "Abbreviazione", From 164050f8bc774a4f8b375ba1d743815b8fcbaaa9 Mon Sep 17 00:00:00 2001 From: Hosted Weblate Date: Sun, 2 Nov 2025 22:51:23 +0100 Subject: [PATCH 4/5] Translated using Weblate (Chinese (Traditional Han script)) Currently translated at 100.0% (357 of 357 strings) Co-authored-by: Hosted Weblate Co-authored-by: ngivanyh Translate-URL: https://hosted.weblate.org/projects/tagstudio/strings/zh_Hant/ Translation: TagStudio/Strings --- .../resources/translations/zh_Hant.json | 67 ++++++++++++++++--- 1 file changed, 56 insertions(+), 11 deletions(-) diff --git a/src/tagstudio/resources/translations/zh_Hant.json b/src/tagstudio/resources/translations/zh_Hant.json index ce362ef22..8dd73377c 100644 --- a/src/tagstudio/resources/translations/zh_Hant.json +++ b/src/tagstudio/resources/translations/zh_Hant.json @@ -25,8 +25,8 @@ "color_manager.title": "管理標籤顏色", "dependency.missing.title": "未找到 {dependency}", "drop_import.description": "以下檔案與文件庫中已存在的檔案路徑重複", - "drop_import.duplicates_choice.plural": "以下 {count} 個檔案與文件庫中已存在的檔案路徑重複", - "drop_import.duplicates_choice.singular": "以下檔案與文件庫中已存在的檔案路徑重複", + "drop_import.duplicates_choice.plural": "以下 {count} 個檔案與文件庫中已存在的檔案路徑重複。", + "drop_import.duplicates_choice.singular": "以下檔案與文件庫中已存在的檔案路徑重複。", "drop_import.progress.label.initial": "正在匯入新檔案...", "drop_import.progress.label.plural": "正在匯入新檔案...\n已匯入 {count} 個檔案。{suffix}", "drop_import.progress.label.singular": "正在匯入新檔案...\n已匯入 1 個檔案。{suffix}", @@ -40,13 +40,22 @@ "entries.duplicate.merge.label": "正在合併重複項目...", "entries.duplicate.refresh": "重新整理重複項目", "entries.duplicates.description": "重複項目的定義為多個項目指向硬碟中的同一個檔案。合併這些重複項目會將其所有的標籤和元資料合併為一個單獨的項目。這些並不是重複的檔案,重複的檔案是 TagStudio 以外的重複檔案。", + "entries.generic.refresh_alt": "重新整理 (&R)", "entries.generic.remove.removing": "正在刪除項目", + "entries.generic.remove.removing_count": "正在刪除 {count} 個項目...", + "entries.ignored.description": "如果檔案項目在忽略規則(「.ts_ignore」檔案)變更使其被排除前已加入文件庫,它們會視為「忽略」。為了防範在忽略規則變更造成資料遺失,被忽略的檔案預設會繼續留在文件庫裡。", + "entries.ignored.ignored_count": "忽略項目:{count}", + "entries.ignored.remove": "刪除忽略項目", + "entries.ignored.remove_alt": "刪除忽略項目 (&V)", + "entries.ignored.scanning": "正在文件庫掃描忽略項目...", + "entries.ignored.title": "修復忽略項目", "entries.mirror": "鏡像 (&M)", "entries.mirror.confirmation": "您確定要鏡像 {count} 個項目嗎?", "entries.mirror.label": "正在鏡像 {idx}/{total} 個項目...", "entries.mirror.title": "鏡像項目", "entries.mirror.window_title": "鏡像項目", - "entries.remove.plural.confirm": "您確定要刪除 {count} 個項目嗎?", + "entries.remove.plural.confirm": "您確定要刪除 {count} 個項目嗎?硬碟上不會有檔案被刪除。", + "entries.remove.singular.confirm": "您確定要從您的文件庫刪除這個項目嗎? 硬碟上不會有檔案被刪除。", "entries.running.dialog.new_entries": "正在加入 {total} 個新檔案項目...", "entries.running.dialog.title": "正在加入新檔案項目", "entries.tags": "標籤", @@ -54,6 +63,8 @@ "entries.unlinked.relink.attempting": "正在嘗試重新連接 {index}/{unlinked_count} 個項目,已成功重新連接 {fixed_count} 個", "entries.unlinked.relink.manual": "手動重新連接 (&M)", "entries.unlinked.relink.title": "正在重新連接", + "entries.unlinked.remove": "刪除未連接項目", + "entries.unlinked.remove_alt": "刪除未連接項目 (&V)", "entries.unlinked.scanning": "正在掃描文件庫中的未連接項目...", "entries.unlinked.search_and_relink": "搜尋並重新連接 (&S)", "entries.unlinked.title": "修復未連接項目", @@ -67,7 +78,7 @@ "file.date_created": "建立日期", "file.date_modified": "修改日期", "file.dimensions": "尺寸", - "file.duplicates.description": "TagStudio 支援匯入 DupeGuru 結果來管理重複的檔案", + "file.duplicates.description": "TagStudio 支援匯入 DupeGuru 結果來管理重複的檔案。", "file.duplicates.dupeguru.advice": "在鏡像之後,您可以使用 DupeGuru 來刪除不需要的檔案。之後,利用 TagStudio 的「修復未連接項目」功能來刪除未連接項目。", "file.duplicates.dupeguru.file_extension": "DupeGuru 檔案 (*.dupeguru)", "file.duplicates.dupeguru.load_file": "匯入 DupeGuru 檔案 (&L)", @@ -110,17 +121,21 @@ "generic.missing": "遺失", "generic.navigation.back": "返回", "generic.navigation.next": "下一個", + "generic.no": "否", "generic.none": "無", "generic.overwrite": "覆寫", "generic.overwrite_alt": "覆寫 (&O)", "generic.paste": "貼上", "generic.recent_libraries": "最近使用的文件庫", + "generic.remove": "刪除", + "generic.remove_alt": "刪除 (&R)", "generic.rename": "重新命名", "generic.rename_alt": "重新命名 (&R)", "generic.reset": "重設", "generic.save": "儲存", "generic.skip": "跳過", "generic.skip_alt": "跳過 (&S)", + "generic.yes": "是", "home.search": "搜尋", "home.search_entries": "搜尋項目", "home.search_library": "搜尋文件庫", @@ -131,6 +146,7 @@ "home.thumbnail_size.medium": "中縮圖", "home.thumbnail_size.mini": "迷你縮圖", "home.thumbnail_size.small": "小縮圖", + "ignore.open_file": "在硬碟顯示「{ts_ignore}」檔案", "json_migration.checking_for_parity": "正在檢查一致性...", "json_migration.creating_database_tables": "正在建立資料庫表格...", "json_migration.description": "
    開啟並預覽文件庫遷移過程。除非您按下「完成遷移」,否則被遷移的文件庫不會被使用。

    文件庫資料應該是一致的或者要有個「已一致」標籤。不一致的資料會以紅色顯示並會有「(!)」標示在旁邊。
    對於較大的文件庫,這個過程可能會花到幾分鐘以上。
    ", @@ -167,9 +183,21 @@ "library.refresh.scanning_preparing": "正在掃描目錄尋找新檔案...\n準備中...", "library.refresh.title": "重新整理目錄", "library.scan_library.title": "掃描文件庫", + "library_info.cleanup": "清理", + "library_info.cleanup.backups": "文件庫備份:", + "library_info.cleanup.dupe_files": "重複檔案:", + "library_info.cleanup.ignored": "忽略項目:", + "library_info.cleanup.legacy_json": "遺留舊版文件庫:", + "library_info.cleanup.unlinked": "未連接項目:", + "library_info.stats": "統計數據", + "library_info.stats.colors": "標籤顏色:", "library_info.stats.entries": "項目:", "library_info.stats.fields": "欄位:", + "library_info.stats.macros": "巨集指令:", + "library_info.stats.namespaces": "命名空間:", "library_info.stats.tags": "標籤:", + "library_info.title": "文件庫「{library_dir}」", + "library_info.version": "文件庫格式版本:{version}", "library_object.name": "名稱", "library_object.name_required": "名稱 (必填)", "library_object.slug": "ID Slug", @@ -188,9 +216,10 @@ "menu.file": "檔案 (&F)", "menu.file.clear_recent_libraries": "清除最近使用的文件庫", "menu.file.close_library": "關閉文件庫 (&C)", - "menu.file.missing_library.message": "未找到文件庫(路徑:{library})", + "menu.file.missing_library.message": "未找到文件庫(路徑:{library})。", "menu.file.missing_library.title": "文件庫遺失", "menu.file.new_library": "新增文件庫", + "menu.file.open_backups_folder": "打開備份資料夾", "menu.file.open_create_library": "開啟/建立文件庫 (&O)", "menu.file.open_library": "開啟文件庫", "menu.file.open_recent_library": "開啟最近使用的文件庫", @@ -204,17 +233,23 @@ "menu.select": "選擇", "menu.settings": "設定...", "menu.tools": "工具 (&T)", - "menu.tools.fix_duplicate_files": "修復重複檔案", + "menu.tools.fix_duplicate_files": "修復重複檔案 (&D)", + "menu.tools.fix_ignored_entries": "修復忽略項目 (&I)", "menu.tools.fix_unlinked_entries": "修復未連接項目", "menu.view": "檢視 (&V)", + "menu.view.decrease_thumbnail_size": "縮減縮圖大小", + "menu.view.increase_thumbnail_size": "放大縮圖大小", + "menu.view.library_info": "文件庫資訊 (&I):", "menu.window": "視窗 (&W)", "namespace.create.description": "TagStudio 使用命名空間來區分成群的物件,如標籤或顏色,以便這些物件能被匯出或分享。以「tagstudio」開頭的命名空間是 TagStudio 內部使用的命名空間。", "namespace.create.description_color": "標籤顏色使用命名空間作為色彩群組。所有自訂顏色必須先被放入一個命名空間群組。", "namespace.create.title": "建立命名空間", "namespace.new.button": "新增命名空間", - "namespace.new.prompt": "新增一個命名空間以新增自訂顏色", + "namespace.new.prompt": "新增一個命名空間以新增自訂顏色!", + "preview.ignored": "被忽略", "preview.multiple_selection": "已選取 {count} 個項目", "preview.no_selection": "無選取項目", + "preview.unlinked": "未連接", "select.add_tag_to_selected": "加入標籤至選取項目", "select.all": "全部選取", "select.clear": "清除選取", @@ -228,15 +263,23 @@ "settings.filepath.option.full": "僅顯示絕對檔案路徑", "settings.filepath.option.name": "僅顯示檔案名稱", "settings.filepath.option.relative": "僅顯示相對檔案路徑", + "settings.generate_thumbs": "縮圖生成", "settings.global": "全域設定", "settings.hourformat.label": "24 小時制", + "settings.infinite_scroll": "無限捲動", "settings.language": "語言", "settings.library": "文件庫設定", "settings.open_library_on_start": "啟動時開啟文件庫", "settings.page_size": "頁面大小", - "settings.restart_required": "需要重新啟動 TagStudio 才能使變更生效", + "settings.restart_required": "需要重新啟動 TagStudio 才能使變更生效。", "settings.show_filenames_in_grid": "在網格中顯示檔案名稱", "settings.show_recent_libraries": "顯示最近使用的文件庫", + "settings.splash.label": "啟動畫面", + "settings.splash.option.classic": "經典 (9.0)", + "settings.splash.option.default": "預設", + "settings.splash.option.goo_gears": "開源軟體 (9.4)", + "settings.splash.option.ninety_five": "'95 (9.5)", + "settings.splash.option.random": "隨機", "settings.tag_click_action.add_to_search": "加入標籤至搜尋範圍", "settings.tag_click_action.label": "標籤點選動作", "settings.tag_click_action.open_edit": "編輯標籤", @@ -245,21 +288,23 @@ "settings.theme.label": "主題:", "settings.theme.light": "淺色模式", "settings.theme.system": "系統主題", + "settings.thumb_cache_size.label": "縮圖快取大小", "settings.title": "設定", "settings.zeropadding.label": "日期補零", "sorting.direction.ascending": "升序", "sorting.direction.descending": "降序", + "sorting.mode.random": "隨機排列", "splash.opening_library": "正在開啟「{library_path}」...", "status.deleted_file_plural": "已刪除 {count} 個檔案!", "status.deleted_file_singular": "已刪除一個檔案!", - "status.deleted_none": "未刪除任何檔案", + "status.deleted_none": "未刪除任何檔案。", "status.deleted_partial_warning": "只刪除了 {count} 個檔案!請檢查檔案是否遺失或正在被使用。", "status.deleting_file": "正在刪除 [{i}/{count}]:「{path}」...", "status.library_backup_in_progress": "正在儲存文件庫備份...", "status.library_backup_success": "文件庫備份已儲存至:「{path}」({time_span})", "status.library_closed": "文件庫已關閉 ({time_span})", "status.library_closing": "正在關閉文件庫...", - "status.library_save_success": "文件庫已成功儲存並關閉", + "status.library_save_success": "文件庫已成功儲存並關閉!", "status.library_search_query": "正在搜尋文件庫...", "status.library_version_expected": "預期版本:", "status.library_version_found": "找到版本:", @@ -308,7 +353,7 @@ "view.size.2": "中", "view.size.3": "大", "view.size.4": "特大", - "window.message.error_opening_library": "開啟文件庫時發生錯誤", + "window.message.error_opening_library": "開啟文件庫時發生錯誤。", "window.title.error": "錯誤", "window.title.open_create_library": "開啟/建立文件庫" } From 1c97450c7438db78a0016ee3b967bb7b1e32fabc Mon Sep 17 00:00:00 2001 From: Hosted Weblate Date: Sun, 2 Nov 2025 22:51:24 +0100 Subject: [PATCH 5/5] Translated using Weblate (Chinese (Simplified Han script)) Currently translated at 94.3% (337 of 357 strings) Co-authored-by: Hosted Weblate Co-authored-by: ngivanyh Translate-URL: https://hosted.weblate.org/projects/tagstudio/strings/zh_Hans/ Translation: TagStudio/Strings --- .../resources/translations/zh_Hans.json | 27 ++++++++++++++++++- 1 file changed, 26 insertions(+), 1 deletion(-) diff --git a/src/tagstudio/resources/translations/zh_Hans.json b/src/tagstudio/resources/translations/zh_Hans.json index 35faf5527..66cea1092 100644 --- a/src/tagstudio/resources/translations/zh_Hans.json +++ b/src/tagstudio/resources/translations/zh_Hans.json @@ -40,7 +40,13 @@ "entries.duplicate.merge.label": "正在合并重复项目...", "entries.duplicate.refresh": "重新整理重复项目", "entries.duplicates.description": "重复项目被定义为多个指向磁盘上同一文件的项目。合并这些项目将把所有重复项目的标签和元数据整合为一个统一的项目。这与“重复文件”不同,后者是指在 TagStudio 之外的文件本身的重复。", + "entries.generic.refresh_alt": "重新整理(&r)", "entries.generic.remove.removing": "正在删除项目", + "entries.generic.remove.removing_count": "正在删除 {count} 个项目...", + "entries.ignored.ignored_count": "忽略项目: {count}", + "entries.ignored.remove": "删除忽略项目", + "entries.ignored.remove_alt": "删除忽略项目(&v)", + "entries.ignored.title": "修复忽略项目", "entries.mirror": "镜像(&m)", "entries.mirror.confirmation": "您确定要镜像以下 {count} 条项目吗?", "entries.mirror.label": "正在镜像 {idx}/{total} 个项目...", @@ -54,6 +60,8 @@ "entries.unlinked.relink.attempting": "正在尝试重新链接 {index}/{unlinked_count} 个项目, {fixed_count} 个项目成功重链", "entries.unlinked.relink.manual": "手动重新链接(&m)", "entries.unlinked.relink.title": "正在重新链接项目", + "entries.unlinked.remove": "删除未链接项目", + "entries.unlinked.remove_alt": "删除未链接项目(&v)", "entries.unlinked.scanning": "正在扫描仓库以寻找未链接的项目...", "entries.unlinked.search_and_relink": "搜索并重新链接(&s)", "entries.unlinked.title": "修复未链接的项目", @@ -110,17 +118,21 @@ "generic.missing": "缺失", "generic.navigation.back": "返回", "generic.navigation.next": "下一个", + "generic.no": "否", "generic.none": "无", "generic.overwrite": "覆盖", "generic.overwrite_alt": "覆盖(&o)", "generic.paste": "粘贴", "generic.recent_libraries": "最近使用的仓库", + "generic.remove": "删除", + "generic.remove_alt": "删除(&r)", "generic.rename": "重命名", "generic.rename_alt": "重命名(&r)", "generic.reset": "重置", "generic.save": "保存", "generic.skip": "跳过", "generic.skip_alt": "跳过(&s)", + "generic.yes": "是", "home.search": "搜索", "home.search_entries": "搜索项目", "home.search_library": "搜索仓库", @@ -167,9 +179,16 @@ "library.refresh.scanning_preparing": "正在扫描文件夹中的新文件...\n准备中...", "library.refresh.title": "正在刷新目录", "library.scan_library.title": "正在扫描仓库", + "library_info.cleanup": "清理", + "library_info.cleanup.dupe_files": "重复文件:", + "library_info.cleanup.ignored": "忽略项目:", + "library_info.cleanup.unlinked": "未链接项目:", + "library_info.stats.colors": "标签颜色:", "library_info.stats.entries": "项目:", "library_info.stats.fields": "字段:", + "library_info.stats.namespaces": "命名空间:", "library_info.stats.tags": "标签:", + "library_info.title": "仓库 '{library_dir}'", "library_object.name": "仓库名", "library_object.name_required": "仓库名(必填)", "library_object.slug": "ID 短链", @@ -191,6 +210,7 @@ "menu.file.missing_library.message": "无法找到资源库 \"{library}\" 的存储位置。", "menu.file.missing_library.title": "仓库缺失", "menu.file.new_library": "新建仓库", + "menu.file.open_backups_folder": "打开备份文件夹", "menu.file.open_create_library": "打开/创建仓库(&o)", "menu.file.open_library": "打开仓库", "menu.file.open_recent_library": "打开最近仓库", @@ -204,9 +224,11 @@ "menu.select": "选择", "menu.settings": "设置...", "menu.tools": "工具(&t)", - "menu.tools.fix_duplicate_files": "修复重复文件(&f)", + "menu.tools.fix_duplicate_files": "修复重复文件(&d)", + "menu.tools.fix_ignored_entries": "修复忽略项目(&i)", "menu.tools.fix_unlinked_entries": "修复未链接项目(&u)", "menu.view": "显示(&v)", + "menu.view.decrease_thumbnail_size": "缩减缩略图大小", "menu.window": "选项(Window)", "namespace.create.description": "命名空间由 TagStudio 用于将标签和颜色等项目分组,以便于导出和共享。以 \"TagStudio\" 开头的命名空间为 TagStudio 保留,用于内部使用。", "namespace.create.description_color": "标签颜色使用命名空间作为颜色调色板组。所有自定义颜色必须首先归属于一个命名空间组。", @@ -215,6 +237,7 @@ "namespace.new.prompt": "创建一个新的命名空间来开始添加自定义颜色!", "preview.multiple_selection": "已选择 {count} 个项目", "preview.no_selection": "尚未选择项目", + "preview.unlinked": "未链接", "select.add_tag_to_selected": "添加标签到已选择的项目", "select.all": "全选", "select.clear": "清除选择", @@ -228,8 +251,10 @@ "settings.filepath.option.full": "显示完整路径", "settings.filepath.option.name": "仅显示文件名", "settings.filepath.option.relative": "显示相对路径", + "settings.generate_thumbs": "缩略图生成", "settings.global": "全局设置", "settings.hourformat.label": "24小时制", + "settings.infinite_scroll": "无限滚动", "settings.language": "语言", "settings.library": "仓库设置", "settings.open_library_on_start": "在启动时打开仓库",