TODO for Japanese

Help make SolydX and SolydK support your language.
balloon
Posts: 164
Joined: 03 Apr 2014 03:53

TODO for Japanese

Postby balloon » 11 Jun 2014 13:41

Probably the person concerned will not understand a procedure necessary for Japanese correspondence.
Therefore I gather this up.


Problem of the Japanese font (coped)
Japanese font became the bitmap font.
http://forums.solydxk.nl/viewtopic.php?t=3762

Translation of the SolydXK application (coped)
It will become the Japanese indication from an installer in future.
http://forums.solydxk.nl/viewtopic.php?p=36772#p36772

add Japanese input method
"input method" is necessary to input Japanese.
"ibus-anthy" was added in Ubuntu 14.04.
and "ibus-anthy" was in the KDE version recently in released Linux Mint 17.
Other versions are going to contain this in future.
In addition, there is Japanese Remix in Ubuntu.
"fcitx-mozc" is adopted in latest Ubuntu Japanese Remix.

Adjustment of Japanese font and the locale package
This will coordinate a package with input method.

Exclusion of codec with the legal question
Distribution is prohibited by a law of Japan about "libdvdcss" and "w32/w64codec".
I confirm that SolydXK includes this. (Probably this will be the succession of LMDE)
Linux Mint distributes a "no codecs" version by these measures.
It is necessary to solve this problem to build Japanese mirror server.


I am glad if connected with solution even a little by making these clear.

kurotsugi
Posts: 2214
Joined: 09 Jan 2014 00:17

Re: TODO for Japanese

Postby kurotsugi » 11 Jun 2014 17:53

Distribution is prohibited by a law of Japan about "libdvdcss" and "w32/w64codec".
I confirm that SolydXK includes this. (Probably this will be the succession of LMDE)
Linux Mint distributes a "no codecs" version by these measures.
It is necessary to solve this problem to build Japanese mirror server.
we're trying to achieve it but it might take some times. next UP will be fully free from these packages.

User avatar
Arjen Balfoort
Site Admin
Posts: 9223
Joined: 26 Jan 2013 19:36
Location: Netherlands
Contact:

Re: TODO for Japanese

Postby Arjen Balfoort » 11 Jun 2014 18:50

balloon,
Are these packages you mention, not available in the Debian repositories?
Do I need to install these packages by default to support Japanese?


SolydXK needs you!
Development | Testing | Translations

balloon
Posts: 164
Joined: 03 Apr 2014 03:53

Re: TODO for Japanese

Postby balloon » 11 Jun 2014 23:09

kurotsugi:
This is nice. The mirror in some countries may come out.

Schoelje:
A Japanese needs Input method at the minimum,
Therefore it is necessary to install the package by installation of SolydXK.
But Schoelje (and the person concerned) will carry out this activity
when the package which an installer can install according to a language is changed.
(This is necessary for Chinese and Korean, in the future)

kurotsugi
Posts: 2214
Joined: 09 Jan 2014 00:17

Re: TODO for Japanese

Postby kurotsugi » 11 Jun 2014 23:28

I also thought that it would be nice if solydxk support japanese language out of the box :3

@ballon: can you create a complete list of the package needed to get japanese language support on solydxk? it shall makes schoelje's job easier if you give him that list.

balloon
Posts: 164
Joined: 03 Apr 2014 03:53

Re: TODO for Japanese

Postby balloon » 11 Jun 2014 23:34

Yes, I can offer a list of packages.
To that end, I want to confirm an installed package of the present.

And I want to confirm whether installer downloads a package.
If this is possible, I make substantial package constitution.

User avatar
Arjen Balfoort
Site Admin
Posts: 9223
Joined: 26 Jan 2013 19:36
Location: Netherlands
Contact:

Re: TODO for Japanese

Postby Arjen Balfoort » 23 Jun 2014 15:38

If I'd run these commands, would that improve things?

Code: Select all

apt-get purge ttf-kochi*
apt-get install ibus-anthy fcitx-mozc
[EDIT]
I suppose that ibus-anthy, and fcitx-mozc are not absolutely necessary?


SolydXK needs you!
Development | Testing | Translations

balloon
Posts: 164
Joined: 03 Apr 2014 03:53

Re: TODO for Japanese

Postby balloon » 23 Jun 2014 23:11

Thank Schoelje pushing it forward. :)

I want to confirm one. Can you make the package which is different from Home Edition or Business Edition?
In Home Edition (adopting testing), Fcitx is recommended. (iBus 1.5 is a problem of the operability)
In Business Edition (adopting stable), iBus is recommended. (Japanese translation of Fcitx is half-done)

In addition, Fcitx varies in a package in KDE. Therefore a package is different from SolydX or SolydK.

The present best package according to the follows.

SolydX (Home Edition):

Code: Select all

apt-get purge ttf-kochi-gothic ttf-kochi-mincho
apt-get install fonts-vlgothic fonts-takao im-config fcitx fcitx-mozc fcitx-frontend-gtk2 fcitx-frontend-gtk3 fcitx-frontend-qt4 fcitx-frontend-qt5 fcitx-ui-classic fcitx-config-gtk mozc-utils-gui
SolydK (Home Edition):

Code: Select all

apt-get purge ttf-kochi-gothic ttf-kochi-mincho
apt-get install fonts-vlgothic fonts-takao im-config fcitx fcitx-mozc fcitx-frontend-gtk2 fcitx-frontend-gtk3 fcitx-frontend-qt4 fcitx-frontend-qt5 fcitx-ui-classic kde-config-fcitx mozc-utils-gui
SolydXK Business Edition:

Code: Select all

apt-get purge ttf-kochi-gothic ttf-kochi-mincho
apt-get install fonts-vlgothic fonts-takao im-config ibus ibus-mozc ibus-gtk ibus-gtk3 ibus-qt4 python-appindicator mozc-utils-gui
If this correspondence is difficult, we will examine unification to iBus or Fcitx,
For package maintainer of Debian for the support it may be necessary.

User avatar
Arjen Balfoort
Site Admin
Posts: 9223
Joined: 26 Jan 2013 19:36
Location: Netherlands
Contact:

Re: TODO for Japanese

Postby Arjen Balfoort » 24 Jun 2014 10:44

That is about 100MB more on the ISOs.
As a compromise I can purge the kochi fonts, and let the live-installer install the additional packages if Japanase is selected during the language selection.
How about that?


SolydXK needs you!
Development | Testing | Translations

balloon
Posts: 164
Joined: 03 Apr 2014 03:53

Re: TODO for Japanese

Postby balloon » 24 Jun 2014 10:48

Does that mean that installer downloads package?
So you may be able to go ahead in it if right.

User avatar
Arjen Balfoort
Site Admin
Posts: 9223
Joined: 26 Jan 2013 19:36
Location: Netherlands
Contact:

Re: TODO for Japanese

Postby Arjen Balfoort » 24 Jun 2014 10:55

balloon wrote:Does that mean that installer downloads package?
So you may be able to go ahead in it if right.
Yes, live-installer already downloads localization packages if needed.


SolydXK needs you!
Development | Testing | Translations

balloon
Posts: 164
Joined: 03 Apr 2014 03:53

Re: TODO for Japanese

Postby balloon » 24 Jun 2014 10:58

Japanese users will be pleased with this. :D
And this implementation is beyond LMDE clearly! :mrgreen:
We just wait for the release that these were included in afterward. :)

User avatar
Arjen Balfoort
Site Admin
Posts: 9223
Joined: 26 Jan 2013 19:36
Location: Netherlands
Contact:

Re: TODO for Japanese

Postby Arjen Balfoort » 24 Jun 2014 17:21

Okay, I'm adapting the live-installer now, and saw these packages included in both SolydX, and SolydK:

Code: Select all

fcitx-frontend-gtk2 fcitx-frontend-gtk3 fcitx-frontend-qt4 fcitx-frontend-qt5
Couldn't we better limit the download by just installing one: fcitx-frontend-gtk3
and also use "fcitx-config-gtk" instead of "kde-config-fcitx" for SolydK?

That would give these packages for all Home Editions:

Code: Select all

fonts-vlgothic fonts-takao im-config fcitx fcitx-mozc fcitx-frontend-gtk3 fcitx-ui-classic fcitx-config-gtk mozc-utils-gui
The same goes for the Business Editions.
Now it has these packages:

Code: Select all

ibus-gtk ibus-gtk3 ibus-qt4
Could we limit that to just one: "ibus-gtk3"?

That would give these packages for all Business Editions:

Code: Select all

fonts-vlgothic fonts-takao im-config ibus ibus-mozc ibus-gtk3 python-appindicator mozc-utils-gui


SolydXK needs you!
Development | Testing | Translations

kurotsugi
Posts: 2214
Joined: 09 Jan 2014 00:17

Re: TODO for Japanese

Postby kurotsugi » 24 Jun 2014 17:39

xfce is based on gtk2 so that gtk3 is out of option. the battle is between gtk2 and qt. personally I will suggest the qt version because:
1. qt in my experience have better portability between DE
2. qt tends to have smaller dependency. gtk version tends to drag lots of gtk components as their dependency
3. KDE is already using qt while XFCE is fully qt compatible even though it's a GTK product. install gtk component on KDE usually isn't a good idea because it drag lots of dependencies.

here's a comparison for ibus.

Code: Select all

gtk version:
Depends: libatk1.0-0 (>= 1.12.4), libc6 (>= 2.4), libcairo-gobject2 (>= 1.10.0), libcairo2 (>= 1.2.4), libdbus-1-3 (>= 1.0.2), libgdk-pixbuf2.0-0 (>= 2.22.0), libglib2.0-0 (>= 2.31.8), libgtk-3-0 (>= 3.0.0), libibus-1.0-5 (>= 1.5.4), libpango-1.0-0 (>= 1.14.0), libpangocairo-1.0-0 (>= 1.14.0)

qt version:
ibc6 (>= 2.4), libgcc1 (>= 1:4.1.1), libibus-qt1, libicu52 (>= 52~m1-1~), libqtcore4 (>= 4:4.8.0~), libqtgui4 (>= 4:4.8.0~), libstdc++6 (>= 4.1.1), libx11-6
nevertheless, we need to make sure that the qt version works well on XFCE. in case if it didn't work as well as expected we can use qt on KDE and gtk2 on XFCE.

User avatar
Arjen Balfoort
Site Admin
Posts: 9223
Joined: 26 Jan 2013 19:36
Location: Netherlands
Contact:

Re: TODO for Japanese

Postby Arjen Balfoort » 24 Jun 2014 17:57

Remember that gtk2, and gtk3 are already installed on all SolydXK versions: all SolydXK specific applications are Python/Gtk.
But could you check wich choice is the best in this case?


SolydXK needs you!
Development | Testing | Translations

kurotsugi
Posts: 2214
Joined: 09 Jan 2014 00:17

Re: TODO for Japanese

Postby kurotsugi » 24 Jun 2014 18:30

my simulation result are

Code: Select all

 aptitude -s install ibus-gtk
The following NEW packages will be installed:
  ibus-gtk libibus-1.0-5{a} 
0 packages upgraded, 2 newly installed, 0 to remove and 28 not upgraded.
Need to get 495 kB of archives. After unpacking 944 kB will be used.
Do you want to continue? [Y/n/?] 
Would download/install/remove packages.

aptitude -s install ibus-qt4
The following NEW packages will be installed:
  ibus-qt4 libibus-qt1{a} libqt4-dbus{a} qdbus{a} qtchooser{a} 
0 packages upgraded, 5 newly installed, 0 to remove and 28 not upgraded.
Need to get 277 kB of archives. After unpacking 996 kB will be used.
Do you want to continue? [Y/n/?] 
Would download/install/remove packages.

aptitude -s install fcitx-frontend-gtk2
The following NEW packages will be installed:
  fcitx-frontend-gtk2 fcitx-libs{a} fcitx-libs-gclient{a} 
  fcitx-module-dbus{a} fcitx-modules{a} 
The following packages are RECOMMENDED but will NOT be installed:
  fcitx fcitx-frontend-gtk3 fcitx-libs-qt fcitx-module-kimpanel 
  fcitx-module-kimpanel:i386 fcitx-module-lua fcitx-module-x11 libopencc1 
0 packages upgraded, 5 newly installed, 0 to remove and 28 not upgraded.
Need to get 1,665 kB of archives. After unpacking 5,944 kB will be used.
Do you want to continue? [Y/n/?] 
Would download/install/remove packages.

aptitude -s install fcitx-frontend-qt4
The following NEW packages will be installed:
  fcitx-frontend-qt4 fcitx-libs{a} fcitx-libs-qt{a} fcitx-module-dbus{a} 
  fcitx-modules{a} libqt4-dbus{a} qdbus{a} qtchooser{a} 
The following packages are RECOMMENDED but will NOT be installed:
  fcitx fcitx-libs-gclient fcitx-module-kimpanel fcitx-module-kimpanel:i386 
  fcitx-module-lua fcitx-module-x11 libopencc1 
0 packages upgraded, 8 newly installed, 0 to remove and 28 not upgraded.
Need to get 1,889 kB of archives. After unpacking 6,671 kB will be used.
Do you want to continue? [Y/n/?] 
Would download/install/remove packages.
the differences is small but I'm still in favour for qt for it's lightness and portability. please note that I did the simulation on a minimalistic XFCE and might not reflect what happened in solydxk. if you need the actual result we might need to ask the others in our iso testing thread. it might also better if we heard baloon's opinion since he have more experience with these software

User avatar
Arjen Balfoort
Site Admin
Posts: 9223
Joined: 26 Jan 2013 19:36
Location: Netherlands
Contact:

Re: TODO for Japanese

Postby Arjen Balfoort » 24 Jun 2014 18:41

Let's wait for balloon's answer then.


SolydXK needs you!
Development | Testing | Translations

balloon
Posts: 164
Joined: 03 Apr 2014 03:53

Re: TODO for Japanese

Postby balloon » 24 Jun 2014 22:20

When a package has been already contained, you may take it off.
If it does not enter, the package is necessary.
fcitx and ibus needs gtk package by gtk application in SolydK.

apt of Linux Mint ignored the dependence, The installer may have it.

User avatar
Arjen Balfoort
Site Admin
Posts: 9223
Joined: 26 Jan 2013 19:36
Location: Netherlands
Contact:

Re: TODO for Japanese

Postby Arjen Balfoort » 25 Jun 2014 21:13

You can download, and test a new version: http://downloads.solydxk.nl/dev/solydk32_201406.iso

If you select the Japanese language in the live-installer, the additional packages are installed.
You can see what happens during installation if you open a terminal, and run this command:

Code: Select all

live-installer
Also posted here: http://forums.solydxk.nl/viewtopic.php?p=38375#p38375


SolydXK needs you!
Development | Testing | Translations

balloon
Posts: 164
Joined: 03 Apr 2014 03:53

Re: TODO for Japanese

Postby balloon » 26 Jun 2014 01:55

I tried solydk32_201406.iso at once.

Some problems in conjunction with Japanese were found:
  • kochi font is not deleted by live boot (stay with iso)
  • Japanese locale file is not reflected (I sent it before in PM, The installer approximately as English)
The installed package is perfect, This is comfortable! :D :D :D

I have noticed newly.
It may be necessary to set search engine setting by language distinction in Firefox.
Google and Wikipedia refer to a US version.


Return to “Translations”

Who is online

Users browsing this forum: No registered users and 2 guests