https://bugs.documentfoundation.org/show_bug.cgi?id=171611

            Bug ID: 171611
           Summary: Paper size dimension in Print dialogs Preview area
           Product: LibreOffice
           Version: 26.8.0.0 alpha0+ master
          Hardware: All
                OS: All
            Status: UNCONFIRMED
          Severity: minor
          Priority: medium
         Component: UI
          Assignee: [email protected]
          Reporter: [email protected]
                CC: [email protected], [email protected],
                    [email protected]
            Blocks: 129661

Created attachment 206519
  --> https://bugs.documentfoundation.org/attachment.cgi?id=206519&action=edit
Screenshot of the dialog with the new string

While reviewing https://gerrit.libreoffice.org/c/core/+/202693 I noticed that
the strings used in this patch to put "User (%width) x (%height)" in the Paper
size dropdown may look bad in RTL languages since the LTR order is used when
the string is put together from several parts:

OUString aPaperName = Printer::GetPaperName(PAPER_USER) + " "
                                    + aWidth + aUnitStr + " x " + aHeight +
aUnitStr;

Balazs also points out that similar concatenations are also used in other
places in the dialog.

Task would be to find similar concatenations in
PrintDialog::PrintPreviewWindow::setPreview (for the preview areas top) and
PrintDialog::setPaperSizes (for the Paper size dropdown) and identify which
need adjustment for RTL writing directions.

Adding Hossein and Eyal for advice.


Referenced Bugs:

https://bugs.documentfoundation.org/show_bug.cgi?id=129661
[Bug 129661] [META] Right-To-Left (RTL) user interface issues
-- 
You are receiving this mail because:
You are the assignee for the bug.

Reply via email to