Skip to content

Add zh-CN i18n support for Windows installer - #2569

Closed
pmq20 wants to merge 1 commit into
nodejs:masterfrom
pmq20:psvr-zh-cn-1
Closed

Add zh-CN i18n support for Windows installer#2569
pmq20 wants to merge 1 commit into
nodejs:masterfrom
pmq20:psvr-zh-cn-1

Conversation

@pmq20

Copy link
Copy Markdown
Contributor

This is a follow-up on #2247 and #819

@JacksonTian Could you review the translations? thanks!

@brendanashworthbrendanashworth added windows Issues and PRs related to the Windows platform. i18n-api Issues and PRs related to the i18n implementation. install Issues and PRs related to the installers. labels Aug 27, 2015
Comment threadtools/msvs/msi/i18n/zh-cn.wxl Outdated

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

已安装的xxx的 去掉前一个的

@pmq20

Copy link
Copy Markdown
ContributorAuthor

Thank you @JacksonTian for reviewing. Typo fixed.

Comment threadtools/msvs/msi/i18n/zh-cn.wxl Outdated

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

以及以

@Fishrock123

Copy link
Copy Markdown
Contributor

cc @nodejs/iojs-cn

@laosb

Copy link
Copy Markdown

Seems good.

@dead-horse

Copy link
Copy Markdown
Contributor

LGTM

@Fishrock123

Copy link
Copy Markdown
Contributor

@joaocgreis I think you are the most familiar with the windows installer bits, could you review that?

@joaocgreis

Copy link
Copy Markdown
Member

LGTM

cc @fhemberger

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

What's the correct/better translation about the often word "module"? "模块" vs. "模组", as for me, +1 on "模组" :)

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Just Taiwan or Hongkong use "模组" for module.

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Ok, I see...LGTM now

@fengmk2

Copy link
Copy Markdown
Contributor

👍

@fhemberger

Copy link
Copy Markdown
Contributor

Wow, awesome! I was planning to write an issue for all translators about the Windows installer. You were faster. ;)

LGTM

@fhemberger

Copy link
Copy Markdown
Contributor

@nodejs/collaborators Can someone please merge this? It has no direct influence on the build (translations are still commented out).

@rvagg

Copy link
Copy Markdown
Member

I might run a test build of it to get feedback from native speakers, hold on

@rvagg

Copy link
Copy Markdown
Member

ah, it's kind of old, @pmq20 would you mind rebasing this off master please?

@pmq20

Copy link
Copy Markdown
ContributorAuthor

@rvagg Sure. Rebased.

@joaocgreis

Copy link
Copy Markdown
Member

@rvagg can I land this? If you still want to get some feedback, note that this is being committed commented in nodemsi.wixproj. Let me know what I can do to help you.

@rvagg

Copy link
Copy Markdown
Member

go ahead @joaocgreis, I put out a call but am happy to trust @pmq20 on this, I'm sure we'll get feedback on anything that can be tweaked.

@joaocgreis

Copy link
Copy Markdown
Member

This builds well with the translation commented, but fails otherwise with the same problem as #4647 (comment) . Upstream WiX has a translation for German, but none for Chinese or Italian. A possible workaround seems to be adding those variables to the translation file, translating the original. The best would be to submit it upstream. @fhemberger do you know of a better solution for this?

@fhemberger

Copy link
Copy Markdown
Contributor

@joaocgreis Sounds good to me. Sorry, I'm no expert on this topic either. I dug into WiX once over a weekend for the initial German translation but never used it before.

@joaocgreis

Copy link
Copy Markdown
Member

@mcollina that would be great! @pmq20 would you consider this for zh-CN?

@piccoloaiutante

Copy link
Copy Markdown
Member

@mcollina yes we can, so we can finally have the italian version :-)

@estliberitas
estliberitasforce-pushed the master branch 2 times, most recently from 7da4fd4 to c7066fbCompareApril 26, 2016 05:22
@MylesBorins

Copy link
Copy Markdown
Contributor

@nodejs/build is there something keeping this from landing?

@fhemberger

Copy link
Copy Markdown
Contributor

@thealphanerd This can be merged, as the translation is still commented, so nothing will break.
There is still this issue to be solved to get zh-CN up and running:
#2569 (comment)

So we still need a PR for the WiX toolset to add Chinese, Italian, et. al.

@XadillaX

Copy link
Copy Markdown
Contributor

LGTM.

@laosb

laosb commented Jul 8, 2016

Copy link
Copy Markdown

Can't believe that this is still not merged.

@mcollina

Copy link
Copy Markdown
Member

@piccoloaiutante did the PR to WiX for Italian (wixtoolset/wix3#366). Did an equivalent PR happen for Chinese as well?

@pmq20

Copy link
Copy Markdown
ContributorAuthor

@joaocgreis@mcollina Sure. Thanks for the Italian example. Let me do the same thing for the Chinese language.

This PR is lasting too long to be merged. Let me first merge the translation (which has been thoroughly reviewed) and then create new PR's for the translations to take effect.

pmq20 added a commit to pmq20/node that referenced this pull request Jul 14, 2016
PR-URL: nodejs#2569
Reviewed-By: Jackson Tian <shvyo1987@gmail.com>
Reviewed-By: Wexpo Lyu <laosb@lns.unihubs.com>
Reviewed-By: Yiyu He <heyiyu.deadhorse@gmail.com>
Reviewed-By: Yorkie Liu <yorkiefixer@gmail.com>
@pmq20

Copy link
Copy Markdown
ContributorAuthor

Landed in e09c62a

@pmq20pmq20 closed this Jul 14, 2016
@pmq20
pmq20 deleted the psvr-zh-cn-1 branch July 14, 2016 03:04
evanlucas pushed a commit that referenced this pull request Jul 15, 2016
PR-URL: #2569
Reviewed-By: Jackson Tian <shvyo1987@gmail.com>
Reviewed-By: Wexpo Lyu <laosb@lns.unihubs.com>
Reviewed-By: Yiyu He <heyiyu.deadhorse@gmail.com>
Reviewed-By: Yorkie Liu <yorkiefixer@gmail.com>
@evanlucasevanlucas mentioned this pull request Jul 18, 2016
evanlucas added a commit that referenced this pull request Jul 19, 2016
Notable changes:
* deps: upgrade to V8 5.0.71.54 (Ben Noordhuis) [#7531](#7531)
* win,msi
* add zh-CN translations for the installer (Minqi Pan) [#2569](#2569)
* Added Italian translation (Matteo Collina) [#4647](#4647)
PR-URL: #7782
@cjihrigcjihrig mentioned this pull request Aug 8, 2016
jasnell pushed a commit that referenced this pull request Aug 22, 2016
PR-URL: #2569
Reviewed-By: Jackson Tian <shvyo1987@gmail.com>
Reviewed-By: Wexpo Lyu <laosb@lns.unihubs.com>
Reviewed-By: Yiyu He <heyiyu.deadhorse@gmail.com>
Reviewed-By: Yorkie Liu <yorkiefixer@gmail.com>
MylesBorins pushed a commit that referenced this pull request Sep 30, 2016
PR-URL: #2569
Reviewed-By: Jackson Tian <shvyo1987@gmail.com>
Reviewed-By: Wexpo Lyu <laosb@lns.unihubs.com>
Reviewed-By: Yiyu He <heyiyu.deadhorse@gmail.com>
Reviewed-By: Yorkie Liu <yorkiefixer@gmail.com>
@MylesBorins

Copy link
Copy Markdown
Contributor

@pmq20 I've added this to v4.x-staging. Would you be able to test and make sure it works as expected before we do another release

rvagg pushed a commit that referenced this pull request Oct 18, 2016
PR-URL: #2569
Reviewed-By: Jackson Tian <shvyo1987@gmail.com>
Reviewed-By: Wexpo Lyu <laosb@lns.unihubs.com>
Reviewed-By: Yiyu He <heyiyu.deadhorse@gmail.com>
Reviewed-By: Yorkie Liu <yorkiefixer@gmail.com>
MylesBorins pushed a commit that referenced this pull request Oct 26, 2016
PR-URL: #2569
Reviewed-By: Jackson Tian <shvyo1987@gmail.com>
Reviewed-By: Wexpo Lyu <laosb@lns.unihubs.com>
Reviewed-By: Yiyu He <heyiyu.deadhorse@gmail.com>
Reviewed-By: Yorkie Liu <yorkiefixer@gmail.com>
@MylesBorinsMylesBorins mentioned this pull request Oct 26, 2016
Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

i18n-apiIssues and PRs related to the i18n implementation.installIssues and PRs related to the installers.windowsIssues and PRs related to the Windows platform.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

15 participants

@pmq20@Fishrock123@laosb@dead-horse@joaocgreis@fengmk2@fhemberger@rvagg@mcollina@piccoloaiutante@MylesBorins@XadillaX@JacksonTian@yorkie@brendanashworth