Formkunft / Light-Table

Visual version control with Git for Glyphs. Create new versions, restore old outlines, and collaborate on projects directly in Glyphs.
https://formkunft.com/light-table/
13 stars 1 forks source link

zh-cn: follow up 0.3.0 #3

Closed mumchristmas closed 1 year ago

mumchristmas commented 1 year ago

zh-cn: follow up 0.3.0

florianpircher commented 1 year ago

Thank you so very much!

(I added the changes to the source project and close the pull request here.)

I used DeepL to machine-translate the new strings in the hope to reduce the manual translation work needed, but it appears that machines are not that great yet. Thank you for looking through all of the additions. But that also involves going over a lot of already-translated strings.

In the future, I might want to package the translations into a Numbers/Excel file. That file could then be filtered to only show untranslated or machine-translated strings and ignore the rest:

Bildschirmfoto 2023-05-25 um 13 54 18

Do you think this would be beneficial?


Also, I saw you added spaces when the text switches between alphabetic and ideographic characters:

选择一个Git可执行文件
选择一个 Git 可执行文件

I don’t think this is needed. Apple’s operating systems, including macOS, insert a small space automatically at such character boundaries

Here is how the (old) string “将文件保存到一个文件中,以便使用Git” appears:

Bildschirmfoto 2023-05-25 um 14 10 10

Or “Gravatar数据政策”:

Bildschirmfoto 2023-05-25 um 14 20 57
mumchristmas commented 1 year ago

Sorry for miss the commit. OK for the csv-like file. But the current files work just fine for me. As a non-AI, I can adapt to various format adjustments :)

I saw you added spaces when the text switches between alphabetic and ideographic characters

In fact it is an "instinct" that we have against most modern typesetting engines. Currently, only in Office Word or recent versions of Apple OS, 1/4 or 1/2 width spaces are automatically inserted between Latin/CJK. In the absence of clear localization rules, we default to inserting spaces to avoid ugly "zero spacing" typography.

So, they are just some kind of fallback that can be removed (on macOS).

florianpircher commented 1 year ago

Thank you for elaborating on the spacing. I will remove the spaces for consistency.