Open akijuh opened 7 years ago
1-4, 6 - should be fixed 5 - we do not have control over "about qt", it's a standard one
Ok, closing.
@UdjinM6 reopened this.
v0.12.2.0-52cd4d4 (10.10.2017) translations issues
Can't confirm any of it, all looks good for me (Russian, macos).
Windows 7 x64, screenshots as proof.
Encrypt window
Encrypt confirmation window
Change password window
Unlock wallet window
@UdjinM6 I figured it out, i think.
My windows is english version, i think that is the reason for this, do you confirm?
Hmmm, this shouldn't be the case. It's really weird. I can actually confirm that bamboo binaries have this issue, but I have no such issue with my local build. I'll rebuild local binaries from scratch once again, though I'm pretty sure I already did this AFTER translations were merged, but maybe I'm wrong...
@schinzelh could there be some issues with bamboo cache or smth like that?
Hmm, git source shouldn’t be cached durin gitian builds - plus version number contains git commit hash. Do the localization bundles get statically compiled in, or do they end up in some system specific qt datapath? What happens if this path gets cleared on the system?
Hmm... In my local build About Qt
text is also translated and it's not the case for the bamboo build.
So the issue is not about our localization files imo, it's about qt. Looks like there were quite few updates in depends/
for qt in bitcoin core...
Yep, that makes sense, let’s give it a try.
Any info / progress about this?
@akijuh Looks like this issue would require upgrade of the build system in general (https://github.com/dashpay/dash/pull/1692) and bumping qt version. With this in mind, we are postponing this till 12.3 - don't want to break anything right now.
@UdjinM6 Very good, main point is, it's in the queue to be fixed.
@UdjinM6 @schinzelh
Any info / progress / consideration about this? 12.3 is coming out next, thought this is not so serious issue.
@codablock Do you know if this has been added to the develop
branch?
(From #1692, looks like a yes, but wanted to check to make sure.)
The commit referenced by UdjinM6 is in develop. Can't however confirm that it fixed the bug as I don't fully understand how to reproduce it.
@codablock You can reproduce problem like this:
Start new empty wallet. Change your wallet language to something else but english. Restart Goto change password and you see this problem. Or Goto encrypt wallet... Or Goto unlock wallet...
Tried to reproduce it with German as language and the Ok/Cancel buttons were properly translated. But there are other issues now which result from e7a6f79e5a74a58a63311ef02728670fc376a558. Now that "Dash Core" is not hardcoded into some translatable strings anymore, but "%1" is instead used, the strings don't match the contents of the dash_xx.ts files anymore. Not sure if this needs to be manually solved or if our normal translation process would resolve it once started? @UdjinM6
Local build is ok but not the bamboo one.
Re other strings: yes, we'll have to translate quite a few strings again but that's unrelated imo.
@UdjinM6 is this still an issue or can we close?
Still an issue in v0.16-rc3, I have no idea why.
Encrypt window buttons are not translated.
Encrypt confirmation window buttons are not translated.
Change password window buttons are not translated.
Unlock wallet window buttons are not translated.
About QT window info text is not translated.
Request payment window InstantSend "Yes/no" info text is not translated.