Skip to content

A few tweaks to translatable strings#596

Open
zlomzlom wants to merge 4 commits into
TypesettingTools:masterfrom
zlomzlom:translatable_tweaks
Open

A few tweaks to translatable strings#596
zlomzlom wants to merge 4 commits into
TypesettingTools:masterfrom
zlomzlom:translatable_tweaks

Conversation

@zlomzlom
Copy link
Copy Markdown
Contributor

@zlomzlom zlomzlom commented May 4, 2026

Turns out the &Edit text in the default_menu_platform.json file was being caught by the if ! grep -Fq "msgid $msgid" aegisub.pot; check in the make_pot.sh, which is why I was having a verb in the noun-only tab menu. For that reason I replaced the Latin d letter (U+0064) with visually similar Komi ԁ (U+0501; there also is a small Roman numeral 500 (U+217E) in case something happens with the Komi De)

Additionally, I added a few contexts for buttons I was having some troubles with and moved the ampersand in the string Copy &to current script -> (it was Copy to &current script -> and was conflicting with the &Copy)


Originally, I tried making the DRAG_BIG_SQUAREs drawn in the visual_tool.cpp stop being visible all the time, but it became too much - I just wanna have a feature where only the selected lines in the subtitle grid will have their squares displayed. No luck with #379 too (I have to imagine someone else will be able to figure out both of these things in less than three seconds)

zlomzlom added 4 commits May 4, 2026 13:12
Replaced small Latin D (U+0064) with small Komi De (U+0501)
Replaced small Latin D (U+0064) with small Komi De (U+0501)
The word "new" can have multiple meanings, especially in the context of the "&New" buttons (to make, to create, etc...)
Added additional context for the "&Edit" buttons to distinguish them from the "main/edit" name (in default_menu.json)
Replaced the ampersand in the string "Copy to &current script ->" to "Copy &to current script ->" to prevent overlapping with the "&Copy" button
Removed the extra line break in the make_pot.sh script
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant