Add CMakeL10n rules #1

Fusionado
SlavekB fusionados 1 commits de feat/CMakeL10n en master hace 5 años
Propietario

KVIrc is in many ways different from the usual TDE applications. Therefore, I am not surprised that even for translations it is significantly different.

While usual TDE applications translate a string or a context + string, the string + context is used here. Yes, the opposite order of arguments. Moreover, the context is not actually used as a translation context, but it determines the catalog in which the translation is to be searched.

As a result, old modified kde-xgettext can not be used to extract strings for translation. Therefore, there is a forced use of standard xgettext, instead of kde-xgettext. At this moment, I do not think of a more viable solution.

Some objections? Some ideas?

KVIrc is in many ways different from the usual TDE applications. Therefore, I am not surprised that even for translations it is significantly different. While usual TDE applications translate a string or a context + string, the string + context is used here. Yes, the opposite order of arguments. Moreover, the context is not actually used as a translation context, but it determines the catalog in which the translation is to be searched. As a result, old modified kde-xgettext can not be used to extract strings for translation. Therefore, there is a forced use of standard xgettext, instead of kde-xgettext. At this moment, I do not think of a more viable solution. Some objections? Some ideas?
SlavekB añadió la etiqueta PR/rfc hace 5 años
Propietario

Looks ok to me

Looks ok to me
SlavekB eliminó la etiqueta PR/rfc hace 5 años
SlavekB cerró este pull request hace 5 años
SlavekB rama eliminada feat/CMakeL10n hace 5 años
SlavekB ha añadido esto al hito R14.0.6 release hace 5 años
El Pull Request se ha fusionado como 0fbed184da.
Inicie sesión para unirse a esta conversación.
No hay revisores
Sin Milestone
No asignados
2 participantes
Notificaciones
Fecha de vencimiento

Sin fecha de vencimiento.

Dependencias

No se han establecido dependencias.

Referencia: TDE/kvirc#1
Cargando…
Aún no existe contenido.