| Summary: | Недостатки локализации trikStudio | ||||||
|---|---|---|---|---|---|---|---|
| Product: | Sisyphus | Reporter: | Tatyana Gagina <tatyana> | ||||
| Component: | trikStudio | Assignee: | Valery Sinelnikov <greh> | ||||
| Status: | NEW --- | QA Contact: | qa-sisyphus | ||||
| Severity: | normal | ||||||
| Priority: | P5 | CC: | amakeenk, antohami, grenka, iakov, ivanovav, rodyginao, sin, sova, zerg | ||||
| Version: | unstable | ||||||
| Hardware: | x86_64 | ||||||
| OS: | Linux | ||||||
| Attachments: |
|
||||||
|
Description
Tatyana Gagina
2022-02-21 18:19:48 MSK
Created attachment 10332 [details]
trik_1.png
Нужно патчить программу, чтобы подгружала системные переводы для qt5 сама. Для easypaint такой патчик делал: https://git.altlinux.org/gears/e/easypaint.git?p=easypaint.git;a=commitdiff;h=2513526502c1a7c8c2f84196b3c001eaa132c11e > чтобы подгружала системные переводы для qt5 сама.
Это GTK или даже GNOME, но суть та же.
Собственная проблема TRIK Studio. Воспроизводится в 2022.2, запланировано на 2022.3: https://github.com/trikset/trik-studio/issues/1593 (Ответ для Iakov Kirilenko на комментарий #4) > Собственная проблема TRIK Studio. Воспроизводится в 2022.2, запланировано на > 2022.3: https://github.com/trikset/trik-studio/issues/1593 https://github.com/trikset/trik-studio/pull/1594/commits/3eb8167d59a3e8ee7fb1d693c535e131c7ce0e0a Берёт случайным образом некий перевод чего-то и загружает его в trik-studio... Да, есть такое, что могут быть переводы от всех тулов Qt, а не только от требуемых модулей, да и не все модули нужны. Но не выглядит опасным, хотя формально возможны случайности. В Qt строки привязаны к контексту (классу, даже к объекту с именем), поэтому переводы не должны мешать, разве что чуть-чуть памяти больше будет расходоваться. С другой стороны, нужны точно переводы от модулей, а не только qt_base. Можно перечислить их явно, но стоит ли? Учитывая, что список требуемых модулей от версии к версии меняется, то есть возможен случайный регресс. (Ответ для Iakov Kirilenko на комментарий #6) > С другой стороны, нужны точно переводы от модулей, а не только qt_base. Вы хотите переводы всей системы загрузить? Это не "каталог переводов Qt", а "стандартное место для _всех_ переводов любых Qt-шных программ". (Ответ для Sergey V Turchin на комментарий #5) > Берёт случайным образом некий перевод чего-то и загружает его в trik-studio... Но, реально поведение именно такое. И это перевод один-единственный. Ошибка воспроизводится в Sisyphus на версии trikStudio-data-2022.2-alt2 Ошибка актуальна для версии trikStudio-2025.4-alt1 Воспроизводится на следующих стендах, обновленных до sisyphus: workstation-11.1-x86-64 education-11.0-x86-64-kde education-11.0-x86-64-xfce |