Skip to content

Commit 4cd70d2

Browse files
BamowenCyanVoxel
andauthored
add string tokens for en.json (#507)
* Add en.json with strings found in code * remove unused, internal, and logging strings This removes any string tokens for unused/unfinished features, internally facing code, and log outputs. --------- Co-authored-by: Travis Abendshien <lvnvtravis@gmail.com>
1 parent 073d517 commit 4cd70d2

File tree

1 file changed

+144
-0
lines changed
  • tagstudio/resources/translations

1 file changed

+144
-0
lines changed
Lines changed: 144 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,144 @@
1+
{
2+
"home.base_title": "TagStudio Alpha",
3+
"home.main_window": "Main Window",
4+
"home.include_all_tags": "And (Includes All Tags)",
5+
"home.include_any_tag": "Or (Includes Any Tag)",
6+
"home.thumbnail_size": "Thumbnail Size",
7+
"home.search_entries": "Search Entries",
8+
"home.search": "Search",
9+
"menu.file": "File",
10+
"menu.edit": "Edit",
11+
"menu.tools": "Tools",
12+
"menu.macros": "Macros",
13+
"menu.window": "Window",
14+
"menu.help": "Help",
15+
"tag.new": "New Tag",
16+
"tag.add": "Add Tag",
17+
"tag.library": "Library Tags",
18+
"merge.window_title": "Merging Duplicate Entries",
19+
"merge.merge_dupe_entries": "Merging Duplicate Entries",
20+
"preview.dimensions": "Dimensions",
21+
"preview.recent": "Recent Libraries",
22+
"library.title": "Title",
23+
"library.author": "Author",
24+
"library.Artist": "Artist",
25+
"library.url": "URL",
26+
"library.description": "Description",
27+
"library.notes": "Notes",
28+
"library.tags": "Tags",
29+
"library.content_tags": "Content Tags",
30+
"library.meta_tags": "Meta Tags",
31+
"library.collation": "Collation",
32+
"library.date": "Date",
33+
"library.date_created": "Date Created",
34+
"library.date_modified": "Date Modified",
35+
"library.date_taken": "Date Taken",
36+
"library.date_published": "Date Published",
37+
"library.archived": "Date Archived",
38+
"library.favorite": "Favorite",
39+
"library.book": "Book",
40+
"library.comic": "Comic",
41+
"library.series": "Series",
42+
"library.manga": "Manga",
43+
"library.source": "Source",
44+
"library.date_uploaded": "Date Uploaded",
45+
"library.date_released": "Date Released",
46+
"library.volume": "Volume",
47+
"library.anthology": "Anthology",
48+
"library.magazine": "Magazine",
49+
"library.publisher": "Publisher",
50+
"library.guest_artist": "Guest Artist",
51+
"library.composer": "Composer",
52+
"library.comments": "Comments",
53+
"open_library.no_tagstudio_library_found": "No existing TagStudio library found at '%{path}'. Creating one.",
54+
"open_library.library_creation_return_code": "Library Creation Return Code:",
55+
"open_library.title": "Library",
56+
"dialog.open_create_library": "Open/Create Library",
57+
"splash.open_library": "Opening Library",
58+
"status.save_success": "Library Saved and Closed!",
59+
"status.backup_success": "Library Backup Saved at:",
60+
"status.search_library_query": "Searching Library for",
61+
"status.enumerate_query": "Query:%{query}, Frame: %{i}, Length: %{len(f)}",
62+
"status.number_results_found": "%{len(all_items)} Results Found for \"%{query}\" (%{format_timespan(end_time - start_time)})",
63+
"status.results_found": "Results",
64+
"dialog.save_library": "Save Library",
65+
"dialog.refresh_directories": "Refreshing Directories",
66+
"dialog.scan_directories": "Scanning Directories for New Files...\nPreparing...",
67+
"dialog.scan_directories.new_files": "Scanning Directories for New Files...\n%{x + 1} File%{\"s\" if x + 1 != 1 else \"\"} Searched, %{len(self.lib.files_not_in_library)} New Files Found",
68+
"tooltip.open_library": "Ctrl+O",
69+
"tooltip.save_library": "Ctrl+S",
70+
"progression.running_macros.new_entries": "Running Macros on New Entries",
71+
"progression.running_macros.one_new_entry": "Running Configured Macros on 1/%{len(new_ids)} New Entries",
72+
"progression.running_macros.several_new_entry": "Running Configured Macros on %{x + 1}/%{len(new_ids)} New Entries",
73+
"file_opener.open_file": "Opening file:}",
74+
"file_opener.not_found": "File not found:",
75+
"file_opener.command_not_found": "Could not find %{command_name} on system PATH",
76+
"add_field.add": "Add Field",
77+
"generic.remove_field": "Remove Field",
78+
"generic.file_extension": "File Extensions",
79+
"generic.open_file": "Open file",
80+
"generic.open_file_explorer": "Open file in explorer",
81+
"generic.cancel": "Cancel",
82+
"generic.add": "Add",
83+
"generic.name": "Name",
84+
"generic.shorthand": "Shorthand",
85+
"generic.aliases": "Aliases",
86+
"generic.color": "Color",
87+
"generic.delete": "Delete",
88+
"generic.exclude": "Exclude",
89+
"generic.include": "Include",
90+
"generic.done": "Done",
91+
"generic.open_all": "Open All",
92+
"generic.close_all": "Close All",
93+
"generic.refresh_all": "Refresh_All",
94+
"generic.apply": "Apply",
95+
"generic.mirror": "Mirror",
96+
"generic.search_tags": "Search Tags",
97+
"build_tags.parent_tags": "Parent Tags",
98+
"build_tags.add_parent_tags": "Add Parent Tags",
99+
"delete_unlinked.delete_unlinked": "Delete Unlinked Entries",
100+
"delete_unlinked.confirm": "Are you sure you want to delete the following %{len(self.lib.missing_files)} entries?",
101+
"delete_unlinked.delete_entries": "Deleting Entries",
102+
"delete_unlinked.deleting_number_entries": "Deleting %{x[0]+1}/{len(self.lib.missing_files)} Unlinked Entries",
103+
"file_extension.add_extension": "Add Extension",
104+
"file_extension.list_mode": "List Mode:",
105+
"fix_dupes.fix_dupes": "Fix Duplicate Files",
106+
"fix_dupes.no_file_selected": "No DupeGuru File Selected",
107+
"fix_dupes.load_file": "Load DupeGuru File",
108+
"fix_dupes.mirror_entries": "Mirror Entries",
109+
"fix_dupes.mirror_description": "Mirror the Entry data across each duplicate match set, combining all data while not removing or duplicating fields. This operation will not delete any files or data.",
110+
"fix_dupes.advice_label": "After mirroring, you're free to use DupeGuru to delete the unwanted files. Afterwards, use TagStudio's \"Fix Unlinked Entries\" feature in the Tools menu in order to delete the unlinked Entries.",
111+
"fix_dupes.open_result_files": "Open DupeGuru Results File",
112+
"fix_dupes.name_filter": "DupeGuru Files (*.dupeguru)",
113+
"fix_dupes.no_file_match": "Duplicate File Matches: N/A",
114+
"fix_dupes.number_file_match": "Duplicate File Matches: %{count}",
115+
"fix_unlinked.fix_unlinked": "Fix Unlinked Entries",
116+
"fix_unlinked.description": "Each library entry is linked to a file in one of your directories. If a file linked to an entry is moved or deleted outside of TagStudio, it is then considered unlinked. Unlinked entries may be automatically relinked via searching your directories, manually relinked by the user, or deleted if desired.",
117+
"fix_unlinked.duplicate_description": "Duplicate entries are defined as multiple entries which point to the same file on disk. Merging these will combine the tags and metadata from all duplicates into a single consolidated entry. These are not to be confused with \"duplicate files\", which are duplicates of your files themselves outside of TagStudio.",
118+
"fix_unlinked.search_and_relink": "Search && Relink",
119+
"fix_unlinked.refresh_dupes": "Refresh Duplicate Entries",
120+
"fix_unlinked.merge_dupes": "Merge Duplicate Entries",
121+
"fix_unlinked.manual_relink": "Manual Relink",
122+
"fix_unlinked.delete_unlinked": "Delete Unlinked Entries",
123+
"fix_unlinked.scan_library.title": "Scanning Library",
124+
"fix_unlinked.scan_library.label": "Scanning Library for Unlinked Entries...",
125+
"folders_to_tags.folders_to_tags": "Converting folders to Tags",
126+
"folders_to_tags.title": "Create Tags From Folders",
127+
"folders_to_tags.description": "Creates tags based on your folder structure and applies them to your entries.\n The structure below shows all the tags that will be created and what entries they will be applied to.",
128+
"mirror_entities.are_you_sure": "Are you sure you want to mirror the following %{len(self.lib.dupe_files)} Entries?",
129+
"mirror_entities.title": "Mirroring Entries",
130+
"mirror_entities.label": "Mirroring 1/%{count} Entries...",
131+
"relink_unlinked.title": "Relinking Entries",
132+
"relink_unlinked.attempt_relink": "Attempting to Relink %{x[0]+1}/%{len(self.lib.missing_files)} Entries, %{self.fixed} Successfully Relinked",
133+
"landing.open_button": "Open/Create Library %{open_shortcut_text}",
134+
"preview_panel.missing_location": "Location is missing",
135+
"preview_panel.update_widgets": "[ENTRY PANEL] UPDATE WIDGETS (%{self.driver.selected})",
136+
"preview_panel.no_items_selected": "No Items Selected",
137+
"preview_panel.confirm_remove": "Are you sure you want to remove this \"%{self.lib.get_field_attr(field, \"name\")}\" field?",
138+
"preview_panel.mixed_data": "Mixed Data",
139+
"preview_panel.edit_name": "Edit",
140+
"preview_panel.unknown_field_type": "Unknown Field Type",
141+
"tag.search_for_tag": "Search for Tag",
142+
"tag.add_search": "Add to Search",
143+
"text_line_edit.unknown_event_type": "unknown event type: %{event}"
144+
}

0 commit comments

Comments
 (0)