moovida.desktop is not localized

Bug #296326 reported by fujiwara
4
Affects Status Importance Assigned to Milestone
Moovida
Invalid
Low
Olivier Tilloy

Bug Description

Currently elisa*.desktop files are not localized.
I'd like to i18n the .desktop fies with intltool.

I'm attaching the patch.

Revision history for this message
fujiwara (takao-fujiwara) wrote :
Olivier Tilloy (osomon)
Changed in elisa:
importance: Undecided → Low
milestone: none → 0.5.x
status: New → Confirmed
Revision history for this message
fujiwara (takao-fujiwara) wrote :

Could you integrate the patch?

Revision history for this message
Olivier Tilloy (osomon) wrote :

Could you please provide a patch against the development branch (bzr) of Elisa (lp:elisa), or even submit a merge request against it (using `bzr send`). See the "Submitting Your Code" section of http://elisa.fluendo.com/participate/.
Thanks!

Revision history for this message
fujiwara (takao-fujiwara) wrote :

I updated the patch for lp:elisa.

% patch -p1 < foo.diff
% cd po
% intltool-update -p
% cd ..
% python setup.py

Revision history for this message
fujiwara (takao-fujiwara) wrote :

The attachment is translation for ja.

Thanks.

Olivier Tilloy (osomon)
Changed in elisa:
assignee: nobody → osomon
milestone: 0.5.x → 0.5.24
status: Confirmed → In Progress
Revision history for this message
Olivier Tilloy (osomon) wrote :

Thanks Takao for your patch! I merged it, did some small adaptations and submitted a merge request (https://elisa.fluendo.com/quality/review/request/%<email address hidden>%3E). The bundle also includes your Japanese translations as well as French ones (my mother tongue). Hopefully it will make it to the next release!

Revision history for this message
fujiwara (takao-fujiwara) wrote :

Thanks for your integration.
My platform is Solaris.

-if platform.system() == 'Linux':
+if platform.system() == 'Linux' or platform.system() == 'SunOS':
     unix_update_core_translations()

We have short locale names ja besides ja_JP.UTF-8 so unix_update_core_translations() is needed in Solaris.

Revision history for this message
Olivier Tilloy (osomon) wrote :

Thanks Takao, I updated the bundle to also take into account SunOS: https://elisa.fluendo.com/quality/review/request/%<email address hidden>%3E.

Olivier Tilloy (osomon)
Changed in elisa:
milestone: 0.5.24 → 0.5.25
Olivier Tilloy (osomon)
Changed in elisa:
milestone: 0.5.25 → 0.5.26
Olivier Tilloy (osomon)
Changed in elisa:
milestone: 0.5.26 → 0.5.x
status: In Progress → Confirmed
Olivier Tilloy (osomon)
Changed in elisa:
assignee: Olivier Tilloy (osomon) → nobody
milestone: 0.5.x → none
summary: - elisa.desktop is not localized
+ moovida.desktop is not localized
Revision history for this message
fujiwara (takao-fujiwara) wrote :

Would you fix this issue?

Revision history for this message
Olivier Tilloy (osomon) wrote :

There is an (old) pending merge request for it, I'll look into it.

Revision history for this message
Olivier Tilloy (osomon) wrote :

I adapted the patch to the latest Moovida, but before submitting an updated merge request, I'd like to see how well that integrates with Launchpad's translation tool and our translation process.

Changed in elisa:
assignee: nobody → Olivier Tilloy (osomon)
status: Confirmed → In Progress
Revision history for this message
dino99 (9d9) wrote :

The latest free moovida 1.09 does not get any maintenance since a while. Now moovidadb.com is supporting Linux and support can be found at : http://www.fluendo.com/faq/

Changed in moovida:
status: In Progress → Invalid
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.