Bug 130226 - No KeyID shown on some strings
Summary: No KeyID shown on some strings
Status: RESOLVED DUPLICATE of bug 123616
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: Localization (show other bugs)
Version:
(earliest affected)
6.4.0.2 rc
Hardware: All All
: medium normal
Assignee: Not Assigned
URL:
Whiteboard:
Keywords:
: 130365 (view as bug list)
Depends on:
Blocks:
 
Reported: 2020-01-27 14:42 UTC by Jean-Baptiste Faure
Modified: 2021-10-02 12:55 UTC (History)
4 users (show)

See Also:
Crash report or crash signature:


Attachments
screen copy with missing keyID (289.86 KB, image/png)
2020-01-27 14:43 UTC, Jean-Baptiste Faure
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Jean-Baptiste Faure 2020-01-27 14:42:02 UTC
Description:
When I choose the pseudo-language KeyID for the UI, there is many strings that are shown without keyID.

Steps to Reproduce:
1. Open the master or LO 6.4
2. Menu Tools > Options > Language Settings > Language -> choose KeyID in the user interface dropdown list, validate and restart LO
3. Open a new empty Calc document
4. Open the sidebar and click the Style button


Actual Results:
No keyID for Heading 1, Heading 2, etc.
As a result these strings appear untranslated in French while the translation is complete according to weblate.

Expected Results:
A keyID in front of each translatable string. 


Reproducible: Always


User Profile Reset: No



Additional Info:
The same problem is visible elsewhere, for example in the dialog "Save Document?" which appear when you close LO when a modified not saved document is still open.
Comment 1 Jean-Baptiste Faure 2020-01-27 14:43:41 UTC
Created attachment 157459 [details]
screen copy with missing keyID
Comment 2 m_a_riosv 2020-01-27 22:28:10 UTC
Repro.
Version: 7.0.0.0.alpha0+ (x64)
Build ID: a22de0aacc9fb4197e9051f572b1a9298b2472e2
CPU threads: 4; OS: Windows 10.0 Build 19551; UI render: Skia/Vulkan; VCL: win; 
Locale: es-ES (es_ES); UI-Language: en-US Calc: threaded
Comment 3 sophie 2020-02-03 10:46:25 UTC
*** Bug 130365 has been marked as a duplicate of this bug. ***
Comment 4 Christian Lohmaier 2020-02-03 12:14:43 UTC
FYI: no key-ID being displayed and strings being untranslated are unrelated. It just happens that not all translations were committed to the repository, so there just was no translation for the "Don't save" string
(that was fixed by explicitly flushing all translations from weblate before committing.. https://gerrit.libreoffice.org/plugins/gitiles/translations/+/refs/heads/libreoffice-6-4%5E%21/ )
So the missing translation problem should be fixed with the next release. Not having key-ID is a separate problem, keeping the bug open for that.
Comment 5 Andras Timar 2021-10-02 12:40:46 UTC
Apparently none of the strings defined in .ui files get KeyID. cc Caolán.
Comment 6 Andras Timar 2021-10-02 12:55:31 UTC

*** This bug has been marked as a duplicate of bug 123616 ***