Skip to content

Update Turkish translation - #4252

Merged
mgrojo merged 2 commits into
sqlitebrowser:masterfrom
emincan2000:turkish-update
Nov 8, 2026
Merged

mgrojo merged 2 commits into
sqlitebrowser:masterfrom
emincan2000:turkish-update

Conversation

@emincan2000

Copy link
Copy Markdown
Contributor

I ran lupdate against the current source. It added 58 strings to sqlb_tr.ts that were new since the v3.13.1 update. lupdate filled two of them from identical existing texts (JSON and Copy), and I translated the other 56.

The translations cover the WSL warnings and the drag and drop and clipboard options. I also translated the column search in the table browser, the JSON key sorting and cell word wrap options, and the read-only refresh and .db4s.env options. The remaining texts describe the newer SQL functions (concat, concat_ws, format, likelihood, likely, unlikely, octet_length, unhex, string_agg). I kept the wording already used in the file, such as ifade for statement, salt okunur for read-only and günlük modu for journal mode.

Most of the diff comes from lupdate updating line numbers. lrelease reports 1428 finished and none unfinished.

I built current master with Qt 6 and checked the File menu and the General, Database and Data Browser pages of the preferences in Turkish. The new texts show up and fit. The two line "Salt Okunur Son Dosya Kısayolları" label wraps the same way the English one does.

Run lupdate against the current source and translate the 56 strings
added since v3.13.1: the WSL warnings, the drag and drop/clipboard
options, the column search in the table browser, the JSON key sorting
and word wrap options, and the descriptions of the newer SQL functions
(concat, format, unhex, string_agg and so on).

@mgrojo mgrojo left a comment •

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks for your contribution. Please fix the issue described in the comments.

Comment thread src/translations/sqlb_tr.ts Outdated
@@ -4,105 +4,105 @@
<context>
<name>AboutDialog</name>
<message>
<location filename="../AboutDialog.ui" line="14"/>
<location filename="../home/emin/oss/sqlitebrowser/src/AboutDialog.ui" line="14"/>

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This change is probably the consequence of the way of running lupdate. Could you fix it manually or running lupdate again in the usual path. If it isn't already obsolete, the procedure described in https://github.com/sqlitebrowser/sqlitebrowser/wiki/Release-process#update-translation-strings should do it.

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Fixed in 8bf5a0f: I regenerated the file with the command from the release process wiki. The paths are back to ../AboutDialog.ui and so on, and the translations are the same as before.

The previous commit ran lupdate with the output outside src/translations,
so every location got an absolute-looking path. Run it the way the
release process describes (lupdate src/*.cpp src/*.ui src/*.h -ts
src/translations/sqlb_tr.ts) and put the same translations back.
@mgrojo
mgrojo merged commit cc1815e into sqlitebrowser:master Nov 8, 2026
23 checks passed
@mgrojo

mgrojo commented Nov 8, 2026

Copy link
Copy Markdown
Member

Thanks @emincan2000. It's merged now.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants