Bug 42286 - univention-ucs-translation-template: Strings from index.html are not included into PO files
univention-ucs-translation-template: Strings from index.html are not included...
Status: RESOLVED FIXED
Product: UCS
Classification: Unclassified
Component: General
UCS 4.2
Other Linux
: P5 normal (vote)
: ---
Assigned To: UCS maintainers
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2016-09-06 13:03 CEST by Alexander Kläser
Modified: 2017-07-13 16:30 CEST (History)
3 users (show)

See Also:
What kind of report is it?: Bug Report
What type of bug is this?: 2: Improvement: Would be a product improvement
Who will be affected by this bug?: 1: Will affect a very few installed domains
How will those affected feel about the bug?: 1: Nuisance – not a big deal but noticeable
User Pain: 0.011
Enterprise Customer affected?:
School Customer affected?:
ISV affected?:
Waiting Support:
Flags outvoted (downgraded) after PO Review:
Ticket number:
Bug group (optional): Internationalization
Max CVSS v3 score:
mai: Patch_Available+


Attachments
Add univention-management-console-web-server executable to l10n processing (646 bytes, patch)
2017-07-13 16:06 CEST, Eduard Mai
Details | Diff
adjusted univention-l10n definitions (1.33 KB, patch)
2017-07-13 16:26 CEST, Eduard Mai
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Alexander Kläser univentionstaff 2016-09-06 13:03:32 CEST
Seen at Bug 42163: When creating a translation package, the string "Please login with a valid username and password." that occurs in management/univention-management-console-frontend/index.html is not included in the corresponding PO file.
Comment 1 Florian Best univentionstaff 2016-09-07 12:52:42 CEST
Also the strings in univention-management-console-web-server aren't included.
Comment 2 Florian Best univentionstaff 2017-07-12 14:01:37 CEST
@Eduard: Is this meanwhile fixed?
Comment 3 Eduard Mai univentionstaff 2017-07-13 15:10:49 CEST
(In reply to Florian Best from comment #1)
> Also the strings in univention-management-console-web-server aren't included.
Thats because in UCS 4.2-1 branch no *.univention-l10n definition is including this executable. The definition in UCS 4.1-4 is producing an json catalog, which won't be read by said executable.


(In reply to Alexander Kläser from comment #0)
> Seen at Bug 42163: When creating a translation package, the string "Please
> login with a valid username and password." that occurs in
> management/univention-management-console-frontend/index.html is not included
> in the corresponding PO file.
Not an issue in 4.2. I can reproduce this in 4.1.
Comment 4 Florian Best univentionstaff 2017-07-13 15:20:06 CEST
(In reply to Eduard Mai from comment #3)
> (In reply to Florian Best from comment #1)
> > Also the strings in univention-management-console-web-server aren't included.
> Thats because in UCS 4.2-1 branch no *.univention-l10n definition is
> including this executable. The definition in UCS 4.1-4 is producing an json
> catalog, which won't be read by said executable.
How would one look for the UMC package?
Comment 5 Eduard Mai univentionstaff 2017-07-13 16:06:46 CEST
Created attachment 9025 [details]
Add univention-management-console-web-server executable to l10n processing
Comment 6 Eduard Mai univentionstaff 2017-07-13 16:07:06 CEST
Fixed minor issue that appeared during investigation:

r81151 | Bug #42286: fix PO build fail per source package when no PO file is present initially

Package: univention-ucs-translation-template
Version: 4.2.2-0A~4.2.0.201707131549
Branch: ucs_4.2-0
Scope: errata4.2-1

(In reply to Florian Best from comment #4)
> How would one look for the UMC package?
See attached patch.
Comment 7 Eduard Mai univentionstaff 2017-07-13 16:26:38 CEST
Created attachment 9026 [details]
adjusted univention-l10n definitions