Add zh-Hant translation #107
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "zh-hant"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
This was translated independently from zh-Hans, with the exception that after translating a few strings I had looked at the zh-Hans translation for context, such as translating Audio Offloading as Audio Hardware Acceleration, as well as looking at how plural works.
I took the XML file, used
android2pofrom Translate Toolkit to convert it into Gettext PO so I can translate it locally with Lokalize, then "converted" it back by making a copy of the English XML and manually (with help of Emacs macros) copying strings back, carefully converting the msgstr syntax to the XML.Thank you for your contribution!
A question: since I also author the zh-Hans strings but unfortunately can't write zh-Hant - what's the best approach for prefilling future strings in your opinion?
Example result by OpenCC:
本應用需要“讀取音頻文件”權限才能正常工作。請授予以繼續。Example result by Google Translate:
基本功能需要讀取您的音訊檔案的權限。請允許繼續。Example result by Google Translate:
本應用程式需要「讀取音訊檔案」權限才能正常運作。請授予以繼續。Thanks for caring about zh-Hans and zh-Hant differences...!
My opinion is that OpenCC from zh-Hans is best in this case, followed by leaving blank. Even though that will leave some unidiomatic zh-Hant in the new text, it's still better for the user that way as it's very unlikely to be inaccurate in this case. Converting with 繁化姬 is also an option, as it gives more idiomatic zh-Hant.
Other options all have major problems, which I'll go through first:
Comparing conversion and leaving blank (letting Android handle fallback):