Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Localized strings are not present for many options #1020

Closed
metabiswadeep opened this issue Aug 6, 2024 · 3 comments
Closed

Localized strings are not present for many options #1020

metabiswadeep opened this issue Aug 6, 2024 · 3 comments
Assignees
Labels
documentation Improvements or additions to documentation priority-low
Milestone

Comments

@metabiswadeep
Copy link

Describe the bug
While CUPS provides localized strings for most options, there are still many such ipp options and choices for which CUPS still does not provide localized strings. For example, as in the screenshots below, CUPS does not provide translations for ipp options such as position, page-border, page-set, etc and for their corresponding choices.

Expected behavior
CUPS should provide localized strings for these options.

Screenshots
Screenshot 1
Screenshot 2

System Information:

  • Ubuntu 23.10
  • CUPS version 2.4.6
@zdohnal
Copy link
Member

zdohnal commented Aug 7, 2024

Aren't those options+values from PPD file? CUPS localizes only PPD options which generates for IPP Everywhere, and IPP attributes and its values. Other PPD options/values localization have to present in the PPD file to get the localized.

But that's about CUPS - whether the application uses the CUPS locale API to get them localized, that's a different thing.

@michaelrsweet
Copy link
Member

@zdohnal No, those are CUPS IPP attributes.

@metabiswadeep WRT those IPP attributes, "page-border" is the only one that is not deprecated in CUPS 2.4.x, and it will be deprecated in CUPS 2.5 (haven't gotten around to doing so) since CUPS 3.0 and later won't support it. I'm not sure how much effort we want to put into this but I can see whether adding the strings to be base localization file is enough to propagate things to the other languages, but that is what will be required...

@michaelrsweet
Copy link
Member

[master ddc560f] Deprecate page-border Job Template attribute (Issue #1020)

[master a991802] Add localizations for deprecated IPP attributes/options (Issue #1020)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation Improvements or additions to documentation priority-low
Projects
None yet
Development

No branches or pull requests

3 participants