Japanese Traslation for WiiMC
Home › Forums › Development › Japanese Traslation for WiiMC
- This topic is empty.
-
AuthorPosts
-
May 1, 2010 at 8:33 pm #22695RudolfParticipant
Here is the updated japanese translation.
I would love for Tantric to add this to new revision.– deleted –
jp.zip (ver.2)May 1, 2010 at 8:40 pm #25381rodriesKeymasterMy main issue here is fonts. I need a good Japanese font that’s fair-use and as small as possible. If the font also supports other languages I need to know because then I can use it for more languages.
May 2, 2010 at 12:08 am #25382RudolfParticipantI updated “jp.lang” file again.
You can get small size japanese truetype font to display japanese.
systema font
(This font is licensed under the Creative Commons Attribution-ShareAlike 2.5 License.)By the way, the ballon width is unfit in case of japanese font.
Tantric, Could you improve this?
jp.lang (ver.3)
-deleted-May 2, 2010 at 12:26 am #25383rodriesKeymasterThat font looks good. But yes, there’s still the issue you found with non-latin alphabets – I have to more accurately determine the final width of the string, in order to do things like the tooltips and text wrapping. This has been a long-standing challenge for me.
May 4, 2010 at 5:06 am #25384RudolfParticipantThank you, Tantric!
I confirmed the ballon width issue was solved. 😉I updated jp.lang for r262.
jp.lang r260 is bad file. sorry..jp.lang for r262
-deleted-May 4, 2010 at 5:12 am #25385rodriesKeymasterYes, I know, I tested it too. 😉
That font works nicely and I think the Japanese translation is in good shape!
May 5, 2010 at 3:24 am #25386RudolfParticipant@Tantric wrote:
Japanese: needs to be reviewed – I see some errors near the bottom of the file. Also the GUI uses spaces to determine text wrapping. Artificial spaces will need to be inserted in appropriate places for any lines that need to wrap.
OK, I finished review and made some updates. 🙂
In addition,I modified source because some messages are not translated into jp.lang and font size issue at credit screen. (click to zoom , check detail at attachment patch file)
by the way, How can I display japanese subtitle?
I place subfont.ttf at sd:/apps/wiimc directory and set subtitle language to japanese and codepage to default. Next I play DVD, then screen blackout and hung up.. 😐May 5, 2010 at 11:04 pm #25387rodriesKeymasterJapanese is good now. Thanks a lot for the patches!
I think you have to change the codepage to the one appropriate for Japanese. Be sure to use the latest SVN.
May 6, 2010 at 12:45 pm #25388RudolfParticipant@Tantric wrote:
I think you have to change the codepage to the one appropriate for Japanese. Be sure to use the latest SVN.
Yes! I confirmed at r276. Thanks! 🙂
and found trivial issue about DVD subtitle. 😀
note: srt subtitle looks fine.
May 6, 2010 at 1:13 pm #25389RudolfParticipantI updated jp.lang for r276.
jp.lang (r276)
-deleted-May 6, 2010 at 5:43 pm #25390RudolfParticipantCould you add these codepages?
{ “utf-8”, “Japanese(UTF-8)” },
{ “shift_jis”, “Japanese(Shift JIS)” }Japanese has some codepages.
These were most frequently used.note:
I don’t’ know why, but codedump occured when I set codepage to Shift JIS and play japanese DVD.May 6, 2010 at 6:29 pm #25391RudolfParticipant@oden wrote:
note:
I don’t’ know why, but codedump occured when I set codepage to Shift JIS and play japanese DVD.I confirmed this issue was fixed at r277.
Thank you!May 7, 2010 at 2:46 am #25392RudolfParticipantI updated jp.lang.
added these msgid.
msgid “This directory contains more entries than the maximum allowed (3000). Not all entries will be visible.”
msgid “This playlist contains more entries than the maximum allowed (3000). Not all entries will be visible.”jp.lang (r281)
-deleted-May 8, 2010 at 11:01 am #25393RudolfParticipantI found some issues at “Out of memory” dialog box.
so, I updated jp.lang and fixed menu.cpp. 🙂
--- menu.cpp
+++ menu.cpp_fix
@@ -778,7 +778,7 @@
int WindowPrompt(const char *title, const char *msg, const char *btn1Label, const char *btn2Label)
{
- wchar_t *tempmsg = charToWideChar(msg);
+ wchar_t *tempmsg = charToWideChar(gettext(msg));
int res = WindowPrompt(title, tempmsg, btn1Label, btn2Label);
delete[] tempmsg;
return res;
May 8, 2010 at 4:53 pm #25394rodriesKeymasterThanks oden! Very helpful.
-
AuthorPosts
- You must be logged in to reply to this topic.