Bug List: (This bug is not in your last search results)   Show last search results      Search page      Enter new bug
Bug#: 236937
Alias:
Product:
Component:
Status: RESOLVED
Resolution: FIXED
Assigned To: Desktop Misc. Team <desktop-misc@gentoo.org>
Hardware:
OS:
Version:
Priority:
Severity:
Reporter: Peter GAAL <pgaal@gmx.net>
Add CC:
CC:
Remove selected CCs
URL:
Summary:
Status Whiteboard:
Keywords:

Filename Description Type Creator Created Size Actions
po.patch Correction for the French & German locales patch Peter GAAL 2008-09-07 10:10 0000 17.88 KB Details | Diff
hu.po Hungarian locale text/plain Peter GAAL 2008-09-07 10:13 0000 43.87 KB Details
rubrica2.desktop Menu file text/plain Peter GAAL 2008-09-07 10:14 0000 807 bytes Details
src.patch Gnome icons patch patch Peter GAAL 2008-09-07 10:16 0000 1.38 KB Details | Diff
rubrica-2.1.6.ebuild Ebuild for rubrica-2.1.6 text/plain Peter GAAL 2008-09-07 10:17 0000 1.19 KB Details
rubrica2.desktop Menu file text/plain Peter GAAL 2008-09-07 17:25 0000 767 bytes Details
rubrica-2.1.6.ebuild.diff Using linguas_hu instead of nls only patch Peter GAAL 2008-09-12 14:29 0000 783 bytes Details | Diff
Create a New Attachment (proposed patch, testcase, etc.) View All

Bug 236937 depends on: Show dependency tree
Bug 236937 blocks:
Votes: 0    Show votes for this bug    Vote for this bug

Additional Comments: (this is where you put emerge --info)


Not eligible to see or edit group visibility for this bug.






View Bug Activity   |   Format For Printing   |   XML   |   Clone This Bug


Description:   Opened: 2008-09-07 10:06 0000
In all localized versions of Rubrica, the main menu is displayed in its
original form, namely Italian.

------- Comment #1 From Peter GAAL 2008-09-07 10:10:34 0000 -------
Created an attachment (id=164786) [details]
Correction for the French & German locales

Libglade seems to react--hem--fuzzily to fuzzy strings, so I've removed them
where the translated strings didn't show up in the interface. The enclosed
patch concerns the French and German locales which have been improved in the
process.

------- Comment #2 From Peter GAAL 2008-09-07 10:13:40 0000 -------
Created an attachment (id=164787) [details]
Hungarian locale

As a spin-off of that debugging, here is the Hungarian translation which is not
included in the current package yet.

------- Comment #3 From Peter GAAL 2008-09-07 10:14:48 0000 -------
Created an attachment (id=164789) [details]
Menu file

Apropos menus, the desktop file representing Rubrica's menu entry was another
subject to localization.

------- Comment #4 From Peter GAAL 2008-09-07 10:16:26 0000 -------
Created an attachment (id=164790) [details]
Gnome icons patch

In the newest version, there were some missing group icons too.

------- Comment #5 From Peter GAAL 2008-09-07 10:17:58 0000 -------
Created an attachment (id=164791) [details]
Ebuild for rubrica-2.1.6

Last but not least, the development version 2.1.6 could be included into
Portage with this ebuild. It does the same as the ebuild for rubrica-2.0.2 by
taking care to include the fixes above.
The new version works fine on x86 so far.

------- Comment #6 From Carsten Lohrke 2008-09-07 12:15:54 0000 -------
The desktop entry file does not comply to the spec. Please validate and fix it
-> dev-util/desktop-file-utils

------- Comment #7 From Peter GAAL 2008-09-07 17:25:27 0000 -------
Created an attachment (id=164834) [details]
Menu file

Here you go.

------- Comment #8 From Christian Faulhammer 2008-09-08 07:50:09 0000 -------
Adding the real maintainer...means: ccing myself.

------- Comment #9 From Christian Faulhammer 2008-09-12 08:07:58 0000 -------
Some remarks: 
* in the SRC_URI the mirror:// type should be used (this hasn't been the case
for 2.0.2 neither)
* epatch dies on its own so you don't need to add it manually there
* USE=nls is the worst possible name for the Hungarian translation to be added.
 We have the expandable USE flag USE_linguas which then would correctly install
it for all people having LINGUAS="hu" set.

I will take care of the ebuild soon after some tests.

------- Comment #10 From Peter GAAL 2008-09-12 14:28:02 0000 -------
(In reply to comment #9)
> * in the SRC_URI the mirror:// type should be used (this hasn't been the case
> for 2.0.2 neither)
>
Would a SRC_URI of type "mirror://" work without the tarball being there?

> * epatch dies on its own so you don't need to add it manually there
>
Sorry, I didn't care.

> * USE=nls is the worst possible name for the Hungarian translation to be added. We have the expandable USE flag USE_linguas which then would correctly install it for all people having LINGUAS="hu" set.
> 
The nls use flag is there just on behalf of msgfmt. But testing it this way
within src_compile and src_install is quick and dirty, I admit.

------- Comment #11 From Peter GAAL 2008-09-12 14:29:57 0000 -------
Created an attachment (id=165275) [details]
Using linguas_hu instead of nls only

Normally, I include pre-release locales (mostly with a loop on them unless
there is just one like here) as indicated in the patch enclosed.

------- Comment #12 From Christian Faulhammer 2008-09-12 21:12:59 0000 -------
(In reply to comment #10)
> (In reply to comment #9)
> > * in the SRC_URI the mirror:// type should be used (this hasn't been the case
> > for 2.0.2 neither)
> >
> Would a SRC_URI of type "mirror://" work without the tarball being there?

 Hmm, I don't get the question, but let me explain.  Rubrica now uses
mirror://berlios/<path_to_tarball> in SRC_URI.  Portage now reads from
/usr/portage/profiles/thirdpartymirrors and chooses one of the URLs listed
there for berlios, if the tarball is not found on the Gentoo distfile mirrors.

> > * USE=nls is the worst possible name for the Hungarian translation to be added. We have the expandable USE flag USE_linguas which then would correctly install it for all people having LINGUAS="hu" set.
> > 
> The nls use flag is there just on behalf of msgfmt. But testing it this way
> within src_compile and src_install is quick and dirty, I admit.

 Have a look at the current solution I just committed and see how it works.  If
you have questions, ask me by email. 

Anyway: Thanks for the contribution and I hope all of these fixes are reported
upstream.

Bug List: (This bug is not in your last search results)   Show last search results      Search page      Enter new bug