-
-
Notifications
You must be signed in to change notification settings - Fork 222
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add Localization #2637
base: dragonflight
Are you sure you want to change the base?
Add Localization #2637
Conversation
Updated locales and fixed a bug that was causing a error in the actions list tab. |
Hi @Hekili , do you have any further questions about this PR? I think I have time to submit a Chinese translation, but it might need to wait until @stephenjang 's work is merged into the main branch. |
If this is brought up to date, I will accept the PR. Thanks for the hard work. |
I have been maintaining the Simplified Chinese version through global translation replacement for a long time, And shared in the largest Chinese wower forum. After the localization transformation is completed, I can immediately switch to the production of local language files. Looking forward to the 11.0 version being equipped with a complete localization. |
I did a completely rewrite for localization.
There are a lot of changes, but I only changed what is represented in the UI. Except for those related to data.
L[]
in AceLocale3, the_L[]
metatable does not throw an error if there is a missing entry._L[]
is used as an optional entries in the package or list and the description of the list.%s
in the formatted strings have been changed to numbered variables (%1$s
,%2$s
...). Order-independent words like 'and' or 'or' are excluded.blood_runes
,frost_runes
,unholy_runes
,happiness
for WotLK).SaveDebugSnapshot()
function so that only the snapshots dropdown selector shows localization."LOW"
to"MEDIUM"
.displayTemplate
if available. Also fixed the default value for frameStrata from"LOW"
to"MEDIUM"
.GetPlainText()
function for Import Log: Workaround for EditBox not supporting escape sequence for preposition or postposition.Havoc
toHavoc DH
. Because it's the same as Warlock.ns.WordWrapper()
function.ns.WARNING
prefix to the namespace.Do you have any better ideas or thoughts?