[Pkg-kde-extras] Bug#904259: [tellico] persian/arabic script: bracket confusion (due to left-to-right digits and right-to-left characters)

Maria wettererscheinung at bb-goettingen.de
Sun Jul 22 12:42:02 BST 2018


Package: tellico
Version: 3.1.2-2+b1
Severity: normal
Tags: l10n

--- Please enter the report below this line. ---

Dear maintainers,

in a video collection with a persian title (right to left) and an entry
for the year of production (left to right regardless of script), the
brackets containing the year in top of the details part switch to wrong
places.

If no nationality is given or nationality is given in latin letters
(l2r) the year and the closing bracket will stay at the right end (l2r)
of the line, while the opening bracket stays on the left end (r2l)

If nationality is given in persian the year (l2r) and the nationality
(r2l) stay correctly at the left end, but the closing bracket stays at
the right end (l2r)

I think there are several possible solutions:
a) brackets always stay l2r and at the right end of the title ignoring
the direction of the title and of their content
b) if the title is given in persian, the whole line including the
brackets switch to r2l at the left end ignoring the direction of their
content (which will likely be l2r due to the year).

Attached you'll find a CSV containing some test entries for reproducing.

Yours
Maria


--- System information. ---
Architecture: Kernel:       Linux 4.16.0-2-amd64

Debian Release: buster/sid
  500 unstable-debug  debug.mirrors.debian.org   500 testing-debug
debug.mirrors.debian.org   500 testing         ftp.de.debian.org   100
unstable        ftp.de.debian.org
--- Package information. ---
Depends                                (Version) | Installed
================================================-+-=======================
tellico-data                         (= 3.1.2-2) | 3.1.2-2
tellico-scripts                     (>= 3.1.2-2) | 3.1.2-2
kio                                              | 5.47.0-1
libbtparse1                            (>= 0.62) | 0.85-1
libc6                                  (>= 2.14) | 2.27-3
libcdio18                             (>= 2.0.0) | 2.0.0-2
libcsv3                               (>= 3.0.3) | 3.0.3+dfsg-4
libexempi3                            (>= 2.4.0) | 2.4.5-2
libkf5archive5                       (>= 4.96.0) | 5.47.0-1
libkf5cddb5                       (>= 4:17.08.3) | 4:17.08.3-3
libkf5codecs5                        (>= 4.96.0) | 5.47.0-1
libkf5completion5                    (>= 4.97.0) | 5.47.0-1
libkf5configcore5                    (>= 4.98.0) | 5.47.0-1
libkf5configgui5                     (>= 4.97.0) | 5.47.0-1
libkf5configwidgets5                 (>= 4.98.0) | 5.47.0-1
libkf5coreaddons5                     (>= 5.2.0) | 5.47.0-1
libkf5crash5                         (>= 5.15.0) | 5.47.0-1
libkf5filemetadata3       (>= 5.0.2+git20140925) | 5.47.0-1
libkf5guiaddons5                     (>= 4.96.0) | 5.47.0-1
libkf5i18n5                          (>= 4.97.0) | 5.47.0-1
libkf5iconthemes5                    (>= 4.96.0) | 5.47.0-1
libkf5itemmodels5                    (>= 4.96.0) | 5.47.0-1
libkf5jobwidgets5                    (>= 4.96.0) | 5.47.0-1
libkf5khtml5                         (>= 4.96.0) | 5.47.0-1
libkf5kiocore5                       (>= 4.96.0) | 5.47.0-1
libkf5kiofilewidgets5                (>= 4.96.0) | 5.47.0-1
libkf5kiogui5                                    | 5.47.0-1
libkf5kiowidgets5                    (>= 4.96.0) | 5.47.0-1
libkf5newstuff5                      (>= 5.27.0) | 5.47.0-1
libkf5parts5                         (>= 4.96.0) | 5.47.0-1
libkf5sane5                           (>= 4.3.4) | 17.08.3-1
libkf5service-bin                                | 5.47.0-1
libkf5service5                       (>= 4.99.0) | 5.47.0-1
libkf5solid5                         (>= 4.97.0) | 5.47.0-1
libkf5sonnetcore5                    (>= 4.96.0) | 5.47.0-1
libkf5sonnetui5                      (>= 4.96.0) | 5.47.0-1
libkf5textwidgets5                   (>= 4.96.0) | 5.47.0-1
libkf5wallet-bin                                 | 5.47.0-1
libkf5wallet5                        (>= 4.96.0) | 5.47.0-1
libkf5widgetsaddons5                 (>= 4.96.0) | 5.47.0-1
libkf5windowsystem5                  (>= 4.96.0) | 5.47.0-1
libkf5xmlgui5                        (>= 4.98.0) | 5.47.0-1
libpoppler-qt5-1                     (>= 0.24.5) | 0.63.0-2
libqt5core5a                         (>= 5.10.0) | 5.10.1+dfsg-7
libqt5dbus5                           (>= 5.0.2) | 5.10.1+dfsg-7
libqt5gui5                            (>= 5.7.0) | 5.10.1+dfsg-7
libqt5network5                        (>= 5.0.2) | 5.10.1+dfsg-7
libqt5widgets5                   (>= 5.6.0~beta) | 5.10.1+dfsg-7
libqt5xml5                            (>= 5.1.0) | 5.10.1+dfsg-7
libstdc++6                              (>= 5.2) | 8.1.0-10
libtag1v5                        (>= 1.9.1-2.2~) | 1.11.1+dfsg.1-0.2+b1
libxml2                               (>= 2.7.4) | 2.9.4+dfsg1-7+b1
libxslt1.1                           (>= 1.1.25) | 1.1.32-2
libyaz4                               (>= 4.0.1) | 4.2.30-4+b7


Recommends       (Version) | Installed
==========================-+-===========
tellico-doc                | 3.1.2-2


Package's Suggests field is empty.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: filmliste.csv
Type: text/csv
Size: 199 bytes
Desc: not available
URL: <http://alioth-lists.debian.net/pipermail/pkg-kde-extras/attachments/20180722/b7cc6f68/attachment.csv>


More information about the pkg-kde-extras mailing list