Author Topic: Translator Q&A  (Read 529108 times)

boroda

  • Hero Member
  • *****
  • Posts: 5171
Currently it works fine if Main.msg.Files1 is a translation of '{0} file' (with parameter). But its OK if you change conversion.

Steven

  • Administrator
  • Hero Member
  • *****
  • Posts: 34973
i will change it to use this convention:
#Main.msg.Files9:059#
#Main.msg.Files9:1#
#Main.msg.Files9:24#
this has the new convention:
http://musicbee.niblseed.com/V2_2/MusicBee_Exe_Patched.zip

boroda

  • Hero Member
  • *****
  • Posts: 5171
Steven, thank you. All is working fine for Russian.

Xyzzy

  • Sr. Member
  • ****
  • Posts: 403
Steven, thank you. All is working fine for Russian.

Does it work for all 'number' ids ending with 9?

boroda

  • Hero Member
  • *****
  • Posts: 5171
Does it work for all 'number' ids ending with 9?
Yes. All is fine here.

Xyzzy

  • Sr. Member
  • ****
  • Posts: 403
There is one correction to the numerals behaviour scheme (at least for Polish):
:059 should apply to any numerals ending with 11, 12, 13, 14 or any other number ending with 0,5-9

Steven

  • Administrator
  • Hero Member
  • *****
  • Posts: 34973

Xyzzy

  • Sr. Member
  • ****
  • Posts: 403
thats fixed for the next v2.2 update

Thanks!

Boroda, Pako, are you OK with this change as well?

Pako

  • Full Member
  • ***
  • Posts: 132
Boroda, Pako, are you OK with this change as well?
I do not know, I have not tried it yet.
Can you please give me piece of your file as an example?
I suppose it helps me to understand more quickly.

Thanks, Pako

Xyzzy

  • Sr. Member
  • ****
  • Posts: 403
Boroda, Pako, are you OK with this change as well?
I do not know, I have not tried it yet.
Can you please give me piece of your file as an example?
I suppose it helps me to understand more quickly.
#Main.msg.Albums9:059#{0} albumów
#Main.msg.Albums9:1#{0} albumów
#Main.msg.Albums9:24#{0} albumy

Group by Artist in Artwork mode main panel - these are captions under Artist name

But the main question is -is your noun inflexion the same for numerals fe 12, 212 and 3012 or not. Previous implementation made them different (for 12 it is :059, but for 212 and  3012 it is :24), the new one makes them all use :059

Pako

  • Full Member
  • ***
  • Posts: 132
Thanks.
Yes, also for the Czech language is suitable new implementation.

Pako

boroda

  • Hero Member
  • *****
  • Posts: 5171
Boroda, Pako, are you OK with this change as well?
Yes. its required for Russian.

Xyzzy

  • Sr. Member
  • ****
  • Posts: 403
It looks to me that #Scan.msg.CUtwctvft# does not respect new numerals convention when expanding placeholder.

Steven

  • Administrator
  • Hero Member
  • *****
  • Posts: 34973
could you reconfirm that as it looks fine to me using your polish translation
perhaps you meant something other than #Scan.msg.CUtwctvft#

Pako

  • Full Member
  • ***
  • Posts: 132
The introduction of new conventions for plurals is great.
But it could be even better.
I found a few strings (IDs), for which should also be introduced similar conventions:
Code
#TM.msg.hbaitl3d#
#TM.msg.hbaitlw#
#TM.msg.hbaitlm#
#TM.msg.mtcf#
#TM.msg.hbat#
#Sys.ctl.DCEF14B7#
#tTag.msg.  genres#
#Dup.col.352FB09C#
#AutoSD.msg.0in1mins#
#AutoSD.ctl.493A25AE#
#Main.msg.mins#
#Main.msg.hours#
#Main.msg.days#
#Scan.msg.Frac-a#
I suppose that this list is not exhaustive (and it is possible that something does not belong there).

Pako