Hydrogen: [i18n] missing strings for translation

Created on 29 Nov 2020  路  13Comments  路  Source: hydrogen-music/hydrogen

Hydrogen version * : GIT master b17f662
Operating system + version : LibraZiK-3 (Debian Buster based)
Audio driver + version : jack (but not relevant for this issue)


I've updated (with the data/i18n/updateTranslations.sh script) the French .po file and rebuild with it locally.
There are some missing translations (see the items where I've put a black-dot-on-a-green-circle next to it) :

hydrogen-i18n-missing

Those strings are not available any more in the .ts file while I'm fairly sure they were "before".

Most helpful comment

How about having both the number as a fraction, like 1/4 (but properly rendered), and the name to the right of it?

All 13 comments

While I'm at it, I'd like to have those translatable too:

traductions-note-hydrogen

If I'm not wrong, 4 means "quarternote", 8 means "eightnote", 16 means "sixteenthnote", 32 means "thirthysecondnote", and 64 means "sixyfourthnote" in the Anglo-Saxon notation.

In French, it should be:

  • 4 -> noire
  • 8 -> croche
  • 16 -> double-croche
  • 32 -> triple-croche
  • 64 -> quadruple-croche

and in other languages it'd be probably different too.

Could you please make those translatable?

There are some missing translation

This seems to affect the German translation too.

Personally, I prefer numbers in the resolution combo and in general, instead of the names which are less intuitive in Italian (semiminima, croma, semicroma, biscroma, semibiscroma)

Could you please make those translatable?

I do prefer numbers too. For one because it's faster to read and more important because it doesn't require translation in the first place. So, even people unfamiliar with English can make sense of it.

Is there additional information contained in the written words you listed or is a purely aesthetic thing?

@oddtime: it's not really something as a "preference".
In French, the music theory is about croche, double-croche, etc..., not about number.

Ok, I don't know about French.
In both English and Italian theory both numbers and names are used.

How about having both the number as a fraction, like 1/4 (but properly rendered), and the name to the right of it?

How about having both the number as a fraction, like 1/4 (but properly rendered), and the name to the right of it?

I like this a lot

Another thought: unicode has codes for quarter note, eighth note, etc. Including those instead of names may be useful?

It seems there is no unicode equivalent for the sixyfourthnote as well as the triplets. But we still could do it with custom SVGs.

@trebmuh what do you make of these suggestions?

This one slipped out of my monitoring probably because it's been close (hence, I'm reopening it).

@theGreatWhiteShark I think that the best tradeoff is the one you proposed: "_having both the number as a fraction, like 1/4 (but properly rendered), and the name to the right of it_". unicode/svg could do as well.

Then it'll cater for everyone.

unicode/svg could do as well.

I left it as "1/8" since this is also the way it get's displayed in the corresponding LCDCombo. Is this ok?

I would not to impose a different opinion, but the word "resolution" makes me think that its value is proportional to the density, not inversely proportional.
If we switch to "1/8" fashion "Res" should become "quantum"

Was this page helpful?
0 / 5 - 0 ratings