From: Junio C Hamano <hidden> Date: 2016-06-15 22:43:22
しらいしななこ [off-list ref] writes:
Quoting Junio C Hamano [off-list ref]:
quoted
Ah, am I expected to volunteer for Japanese part?
Unless yashi, yoshifuji, or nanako3 volunteer, although I do not
mind doing that myself,...
I can help. What's involved?
Wonderful.
As Johannes announced the 'mob' stuff, I think it would be
easiest to work there as others --- for this type of work, there
probably won't be much stepping on each other's toes involved as
long as there are not more than one translator per language.
What's involved to get a new language 'xy' started is roughly:
- Run 'make' once, to get po/git-gui.pot generated;
- Copy po/git-gui.pot to po/xy.po;
- Update the placeholder strings at the beginning of the
po/xy.po file appropriately.
- Add 'xy' to the list of languages to ALL_LINGUAS list in the
Makefile.
After that, add translations to the (initially empty) string on
the lines that begin with 'msgstr'. Set of msgid's need to be
kept in sync with the source as the translated software evolve,
but gettext framework hopefully will take care of most of the
chore.
I'll get on the 'mob' bandwagon and try to push out something
like the attached patch, so that you do not necessarily have to
have the whole gettext toolchain.
-- >8 --
This gets the ball started for Japanese translation, but as I am
lazy, I only translated three words. I took credit by placing
my name on the "Last-Translator" line, but shifted most of the
remaining work to Nana, who showed interest on the list, by
naming her at the beginnign of the file ;-)
Signed-off-by: Junio C Hamano <redacted>
---
Makefile | 2 +-
po/ja.po | 250 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
2 files changed, 251 insertions(+), 1 deletions(-)
create mode 100644 po/ja.po
From: Johannes Schindelin <hidden> Date: 2016-06-15 22:43:22
Hi,
On Sat, 21 Jul 2007, Junio C Hamano wrote:
As Johannes announced the 'mob' stuff, I think it would be easiest to
work there as others --- for this type of work, there probably won't be
much stepping on each other's toes involved as long as there are not
more than one translator per language.
Already merged into git-gui-i18n's master.
Ciao,
Dscho
From: Paolo Ciarrocchi <hidden> Date: 2016-06-15 22:43:22
On 7/21/07, Junio C Hamano [off-list ref] wrote:
paolo@paolo-desktop:~/git-gui-i18n$ ls
git-gui.sh GIT-VERSION-GEN lib Makefile po
- Run 'make' once, to get po/git-gui.pot generated;
paolo@paolo-desktop:~/git-gui-i18n$ make
GITGUI_VERSION = 0.8.GITGUI
* new locations or Tcl/Tk interpreter
GEN git-gui
BUILTIN git-citool
INDEX lib/
paolo@paolo-desktop:~/git-gui-i18n$ ls po/
de.msg de.po glossary.csv ja.msg ja.po
There is "po/git-gui.pot" file in my repository.
Am I doing something wrong?
Thanks!
Ciao,
--
Paolo
"Tutto cio' che merita di essere fatto,merita di essere fatto bene"
Philip Stanhope IV conte di Chesterfield
From: Johannes Schindelin <hidden> Date: 2016-06-15 22:43:22
Hi,
On Sat, 21 Jul 2007, Paolo Ciarrocchi wrote:
On 7/21/07, Junio C Hamano [off-list ref] wrote:
paolo@paolo-desktop:~/git-gui-i18n$ ls
git-gui.sh GIT-VERSION-GEN lib Makefile po
quoted
- Run 'make' once, to get po/git-gui.pot generated;
paolo@paolo-desktop:~/git-gui-i18n$ make
GITGUI_VERSION = 0.8.GITGUI
* new locations or Tcl/Tk interpreter
GEN git-gui
BUILTIN git-citool
INDEX lib/
paolo@paolo-desktop:~/git-gui-i18n$ ls po/
de.msg de.po glossary.csv ja.msg ja.po
There is "po/git-gui.pot" file in my repository.
My fault. I was rebasing Junio's patch on top of Christian's new series.
Alas, the PO_TEMPLATE was no longer created by default.
Should be fixed now.
Thanks,
Dscho