From kde-i18n-doc Thu Mar 29 06:24:02 2018 From: Thomas Friedrichsmeier Date: Thu, 29 Mar 2018 06:24:02 +0000 To: kde-i18n-doc Subject: Re: Please track "master" as new "trunk-kf5" branch for RKWard Message-Id: <20180329082402.767146b2 () edge> X-MARC-Message: https://marc.info/?l=kde-i18n-doc&m=152230466712923 MIME-Version: 1 Content-Type: multipart/mixed; boundary="--Sig_/lO7fWkwvKC_pgFJJroV=jIv" --Sig_/lO7fWkwvKC_pgFJJroV=jIv Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: quoted-printable On Wed, 28 Mar 2018 23:40:27 +0200 Luigi Toscano wrote: > Copied the translations: > https://websvn.kde.org/?view=3Drevision&revision=3D1513085 >=20 > and switched the branch: > https://commits.kde.org/sysadmin/repo-metadata/850125780984f8d078c3377970= 3f6e478d8db27b Thanks! =20 > On a related note, would you like to simplify some of the code? The > i18n directory could probably go completely; if you add a call to > ki18n_install(po) in the main CMakeLists.txt, when you create the > tarball with releaseme the translations will be added automatically. Thanks for the pointer. I'll look into this, again. However, the complexity really comes from us doing some stuff a bit out of the usual. Besides the "main" po, we als have run-time loadable "plugins" (no binaries, XML and scripting). As additional such plugins - and their translations - could also be downloaded from external sources by the user, or contained I R packages, we always keep their message catalogs near the plugins, instead of in a central system location. No sure, if we can coerce ki18n_install() do do that for us. Regards Thomas --Sig_/lO7fWkwvKC_pgFJJroV=jIv Content-Type: application/pgp-signature Content-Description: OpenPGP digital signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQIcBAEBCAAGBQJavIaDAAoJEDkVkd8YWMu2Fz8P+wTjzvGhU4Qsa+7V5I6IZ6G8 J+KQ3XQsSmfbGucx+jIrqQVQqYXz5ZojPRFLvtGXQMXNeSac+fH62fCxAnmvaF3o jTzjlbBNdrzm5aKBJiGeJBTzWkZf6cJPu1ADO2c+xMd/gmy4BALIG6DgpXGh6zyG szDFHmHIMt6LD/Nen/5gk9q0wsHEz++V6nT9W03GNHnAgmlmtHejP8PlXkyGU2ZK Yat0OySsjVR8gAhZjVW+Ya6PX2y0MF0RsDpj5SKXej+j+salmOZVuPOphnJmR6os M82VtZB9v5lPyo0ZvtRryx4L+i+oEbTW/W3fDDCRkNvUkGAYAIj/PN0ZjYnWqNP6 vIN5KMmNt5SAnwt5D+t742wzS+Qy5h+OSl20vG16pzY/za7giv4CY6tcS3387nvJ iOZSg0xgiGKF+QvJ1NjKQzKdJvMiY/CU//Q3cJqh826Bqo1ywp663xi927eozxkd XdMdTgWaRKEDIUBHvIYOw5YTcl/BiHnx+6+qL4gBH262tmfIBlboe5RDIQ4W2SEx U3rJVDb9pIdCy0YubFpywT0a3uY+hH+cl3LKGKK4kqpxvSeQ0z2TGJQ1Rqlfi/ql VhIVqqDaPpzpxei4jbObm69cjBKfWfHNgKLj5d1JoLgQq+Ifao7UG20PTs3jXx7s w0ZTaHQ8kgoBA+xTz02N =ZqMq -----END PGP SIGNATURE----- --Sig_/lO7fWkwvKC_pgFJJroV=jIv--