I guess the first item is essentially #28196 (moved)?
Yes, and probably the second and third too.
(Oh, and I think the the text on the onboarding bubble in the upper left corner is a another case for this bug)
This is due to onboarding.properties not being present in the language packs anymore (since we resurrected the old onboarding). I'm not sure how to solve this one, perhaps extracting the strings for the locales we support from the old Firefox onboarding.properties and moving them to torbutton? (I guess at some point we'll rename torbutton :))
I guess the first item is essentially #28196 (moved)?
Yes, and probably the second and third too.
(Oh, and I think the the text on the onboarding bubble in the upper left corner is a another case for this bug)
This is due to onboarding.properties not being present in the language packs anymore (since we resurrected the old onboarding). I'm not sure how to solve this one, perhaps extracting the strings for the locales we support from the old Firefox onboarding.properties and moving them to torbutton? (I guess at some point we'll rename torbutton :))
Looks mostly good. Could you make the tor-browser patch to fixup patch to an onboarding commit before (maybe the one for #28882 (moved) but I don't feel strongly about that)?
Looks good. I applied your patch to torbutton's master (commit a07b24bdc1c7a5a7836c6d3f864fcdff03bbdb15) and tor-browser's tor-browser-68.1.0esr-9.0-2 (commit 62c667c57e9e00fee0b0849e61e44e9999c14f39).
Trac: Resolution: N/Ato fixed Status: needs_review to closed
08:56 <+GeKo> i don't think so. i think what happens is that the code generating the lang pack is seeing untranslated strings in the hg repo and putting the english placeholders in it08:56 <+GeKo> but you pulling them did not get those
As discussed on IRC, I'm using this to make onboarding.properties include only properties currently required. If I'm not wrong these are onboarding.overlay-icon-tooltip2, onboarding.overlay-icon-tooltip-updated2 and onboarding.complete. I used English as fallback where some of these three strings was not available (that should fix the mk issue).
Thanks. I am not sure yet about onboarding.complete. I tried playing with my onboarding a bit and could never made it to show up. However, I probably tried not hard enough. I am fine leaving it in for that case.
Cherry-picked to master (commit 2aefbbe0aba0b9808f87e9c8ddf2146341fa13a7)
Trac: Resolution: N/Ato fixed Status: needs_review to closed
Which app we the translators need to use to translate/edit this "onboarding.properties" file? Because when it is opened and edited via Firefox Dev Tools (Inspector) can not be saved, via Notepad can be saved but the format and loading in Firefox is like textual file and not the like original format of non-edited one. The same happens with editing and saving via Microsoft XML Notepad 2007 and IDM UltraEdit 21 the HEX editor. So what app or online service we need to use to translate the file?