1
0
Fork 0
mirror of https://github.com/transmission/transmission synced 2024-12-23 00:04:06 +00:00
Commit graph

8 commits

Author SHA1 Message Date
Mike Gelfand
6a84dbf560
Remove low-quality gettext locales from the list (#6475)
Only leave translations that are 90+% complete. This means the dropped
ones won't be installed, but (as with Qt client) will still be there in
the repo to avoid the need in adding them back if/when the time comes.
2024-01-01 22:19:31 +00:00
Mike Gelfand
bc380511db
Modernize CMake code (ongoing refactoring) (#4507)
* Reformat CMake code

* Bump minimum CMake version to 3.12

* Add target sources separately via `target_source()`

* Make `tr_win32_app_info()` add target sources on its own

* Don't use `include_directories()`

* Don't use `add_definitions()`

* Limit use of `add_compile_options()`

* Move VDKQueue target declaration to a subdirectory

* Add `tr_disable_source_files_compile()` helper

* Add `tr_target_glib_resources()` helper

* Add `tr_gettext_msgfmt()` helper

* Enable AUTOUIC for Qt client

* Enable AUTORCC for Qt client

* Remove AUTO{MOC,RCC,UIC} source group overrides

* Add `tr_target_idl_files()` helper

* Move source group setup to `tr_qt_add_translation()`

* Add `tr_target_xib_files()` helper

* Prefer `target_sources()` to intermediate variables

* Use explicit visibility versions of `target_*()` commands

* Prefer genexes to conditions in `target_*()` commands

* Add `tr_allow_compile_if()` helper

* Leave only top-level `project()`, remove the rest

* Minor fixups

* Fixup Mac QL plugin install

* Fixup IDE target folders and source groups
2023-01-01 19:49:48 +00:00
Mike Gelfand
50862aea31
Update CMake files with removed/added languages 2022-02-21 21:38:32 +00:00
Mike Gelfand
f3951faf3d Actually add new languages to the build 2019-03-13 23:35:16 +03:00
Piotr Drąg
d31b73a8e4 gtk: move Tamil translation to the correct language code 2017-05-20 00:55:49 +03:00
Mike Gelfand
95ee9b9419 Sync .po files with Transifex and current source code
This required some editing re. number of plural forms. Not exactly sure why
Kazakh still has one plural form there (contacted them for clarification).
Also, Manx (gv), Shan (shn), and Central Kurdish (ckb) languages aren't
supported by Transifex at the moment (contacted as well)...

Remove Belarusian (be@latin) as it was no longer present on Launchpad.
Add Welsh (cy).
2017-01-27 04:50:14 +03:00
Mike Gelfand
1ce80c1c20 Add GTK+ client's fr_CA, jbo, and zh_HK linguas to CMake configuration 2016-09-27 23:09:15 +03:00
Mike Gelfand
83c4edb008 #5828: Initial CMake build system support 2014-12-01 19:55:22 +00:00