• French translation for flnews?

    From yamo'@21:1/5 to All on Tue Dec 6 18:27:21 2022
    Hi,

    I have tried to make an French UTF8 translation for flnews :

    <http://pasdenom.info/temp/fr_FR.txt>

    But I didn't succeeded in compiling flnews 1.2.0pre14 or 1.2.0pre9 with
    this file...

    --
    Stéphane

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From yamo'@21:1/5 to All on Wed Dec 7 12:42:11 2022
    Hi,
    Michael Bäuerle a tapoté le 07/12/2022 12:22:
    yamo' wrote:

    [...]
    I have tried to make an French UTF8 translation for flnews :

    <http://pasdenom.info/temp/fr_FR.txt>

    Many thanks for the translation!

    I will upload soon a new translation (I've asked DV to review the
    translation).

    and included your file into snapshot 1.2.0pre15: <https://micha.freeshell.org/flnews/src/flnews-1.2.0pre15.tar.bz2> Size(flnews-1.2.0pre15.tar.bz2)= 1210098
    SHA2-256(flnews-1.2.0pre15.tar.bz2)= b4771fd025583a0f4f5c5ef216372e67e0d1e3e453900fe437bf5371ada1df20

    Screenshot:
    <https://micha.freeshell.org/tmp/2022-12-07_flnews_french.png>


    Thanks I will soon try it!

    --
    Stéphane

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Michael =?ISO-8859-1?Q?B=E4uerle?=@21:1/5 to yamo' on Wed Dec 7 12:22:41 2022
    yamo' wrote:

    [...]
    I have tried to make an French UTF8 translation for flnews :

    <http://pasdenom.info/temp/fr_FR.txt>

    Many thanks for the translation!

    But I didn't succeeded in compiling flnews 1.2.0pre14 or 1.2.0pre9 with
    this file...

    My NetBSD gencat utility complains about the encoding of the part
    "(CRL)" in one of the strings:
    |
    | gencat: unrecognized escape sequence on line 289, nls/L10n/fr_FR.msg
    | 287 "Liste de révocation des certificats TLS \x28\x43RL\x29\n intervalle de mise à jour écoulé. Mettez à jour maintenant?"
    | ^
    | gencat: unrecognized escape sequence on line 289, nls/L10n/fr_FR.msg
    | 287 "Liste de révocation des certificats TLS \x28\x43RL\x29\n intervalle de mise à jour écoulé. Mettez à jour maintenant?"
    | ^
    | gencat: unrecognized escape sequence on line 289, nls/L10n/fr_FR.msg
    | 287 "Liste de révocation des certificats TLS \x28\x43RL\x29\n intervalle de mise à jour écoulé. Mettez à jour maintenant?"
    | ^

    The default string in the source code IIRC used this encoding as a
    workaround because a parenthesis breaks the processing of the NLS
    macros.

    Inside the translated strings opening and closing parenthesis are
    supported and can (should/must) be used literally.
    Looks like this is not documented and therefore my fault.

    I have rewritten your translated string into:
    |
    | "Liste de révocation des certificats TLS (CRL)\n intervalle de mise à jour écoulé. Mettez à jour maintenant?"

    and included your file into snapshot 1.2.0pre15: <https://micha.freeshell.org/flnews/src/flnews-1.2.0pre15.tar.bz2> Size(flnews-1.2.0pre15.tar.bz2)= 1210098
    SHA2-256(flnews-1.2.0pre15.tar.bz2)= b4771fd025583a0f4f5c5ef216372e67e0d1e3e453900fe437bf5371ada1df20

    Screenshot:
    <https://micha.freeshell.org/tmp/2022-12-07_flnews_french.png>

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From yamo'@21:1/5 to All on Wed Dec 7 13:59:34 2022
    Hi,

    yamo' a tapoté :
    and included your file into snapshot 1.2.0pre15: <https://micha.freeshell.org/flnews/src/flnews-1.2.0pre15.tar.bz2> Size(flnews-1.2.0pre15.tar.bz2)= 1210098 SHA2-256(flnews-1.2.0pre15.tar.bz2)= b4771fd025583a0f4f5c5ef216372e67e0d1e3e453900fe437bf5371ada1df20

    Screenshot:
    <https://micha.freeshell.org/tmp/2022-12-07_flnews_french.png>


    Thanks I will soon try it!

    After doing as root :

    touch /usr/local/share/man/man1/flnews.1 \
    /usr/local/lib/flnews/nls/fr_FR.cat

    I succeeded in compiling it!

    --
    Stéphane
    Le génie est fait d'un dixième d'inspiration... et de neuf dixième de transpiration.
    -+- Thomas Edison (1847-1931) -+-

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Michael =?ISO-8859-1?Q?B=E4uerle?=@21:1/5 to yamo' on Wed Dec 7 15:20:19 2022
    yamo' wrote:
    yamo' a tapoté :
    Michael Bäuerle wrote:

    and included your file into snapshot 1.2.0pre15: <https://micha.freeshell.org/flnews/src/flnews-1.2.0pre15.tar.bz2> Size(flnews-1.2.0pre15.tar.bz2)= 1210098 SHA2-256(flnews-1.2.0pre15.tar.bz2)= b4771fd025583a0f4f5c5ef216372e67e0d1e3e453900fe437bf5371ada1df20

    Screenshot: <https://micha.freeshell.org/tmp/2022-12-07_flnews_french.png>

    Thanks I will soon try it!

    After doing as root :

    touch /usr/local/share/man/man1/flnews.1 \ /usr/local/lib/flnews/nls/fr_FR.cat

    I succeeded in compiling it!

    The touch command has updated the access timestamps of the installed
    files in the "/usr/local/share" and "/usr/local/lib" filesystem
    hierarchies. This should not affect compilation at all.


    Source tree
    ===========
    If something fails in the compilation step, you should try "make clean"
    to prepare for a rebuild. Then execute "make" again.

    Modifications of C/C++ source files are detected automatically and
    executing "make" again only rebuilds the modified parts.

    Modifications of NLS translation files in the "src/nls/L10n" directory
    are not detected by the build system and "make clean" is required to
    prepare a rebuild of the NLS catalogs.


    Installed files
    ===============
    The canonical way to replace installed files is to execute
    "make uninstall" from the source tree of the installed version.
    Then execute "make install" from the source tree of the new version.

    The NLS catalog files "*.cat" are not portable between different
    versions of flnews. They must match the flnews binary they were build
    for. The "make uninstall" step, described above, ensures that files
    from different versions are not mixed by accident.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Michael =?ISO-8859-1?Q?B=E4uerle?=@21:1/5 to yamo' on Wed Dec 7 16:11:52 2022
    yamo' wrote:
    Michael Bäuerle a tapoté :

    The touch command has updated the access timestamps of the installed
    files in the "/usr/local/share" and "/usr/local/lib" filesystem hierarchies. This should not affect compilation at all.

    Not make but checkinstall doesn't want to continue without that..

    <https://wiki.debian.org/CheckInstall>

    OK, you have not mentioned CheckInstall.

    [...]
    I'm using apt.

    If somebody want to test on NetBSD, I have prepared a pkgsrc package: <https://pkgsrc.se/wip/flnews-devel>
    (uses FLTK 1.4 that will conflict with a potentially installed FLTK 1.3)

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From yamo'@21:1/5 to All on Wed Dec 7 15:34:13 2022
    Hi,

    Michael Bäuerle a tapoté :
    The touch command has updated the access timestamps of the installed
    files in the "/usr/local/share" and "/usr/local/lib" filesystem
    hierarchies. This should not affect compilation at all.


    Not make but checkinstall doesn't want to continue without that..

    <https://wiki.debian.org/CheckInstall>

    Source tree
    ===========
    If something fails in the compilation step, you should try "make clean"
    to prepare for a rebuild. Then execute "make" again.


    That's I've done.


    Installed files
    ===============
    The canonical way to replace installed files is to execute
    "make uninstall" from the source tree of the installed version.

    I'm using apt.

    Next time I'll try :

    apt purge flnews

    But after updating flnews from pre15 to pre15 with
    an updated translation I didn't had troubles...


    --
    Stéphane
    Le génie est fait d'un dixième d'inspiration... et de neuf dixième de transpiration.
    -+- Thomas Edison (1847-1931) -+-

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From yamo'@21:1/5 to All on Thu Dec 8 10:22:33 2022
    Hi,
    Michael Bäuerle a tapoté :

    Many thanks for the translation!

    Thanks for you work!

    DV is trying flnews and will give some advices for the translations.

    There are some basic words which are not translated, I saw :

    login
    password


    --
    Stéphane
    Le génie est fait d'un dixième d'inspiration... et de neuf dixième de transpiration.
    -+- Thomas Edison (1847-1931) -+-

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From yamo'@21:1/5 to All on Thu Dec 8 15:15:36 2022
    Hi,
    Michael Bäuerle a tapoté :

    Many thanks for the translation!

    Thanks for you work!

    DV have tried flnews and has sent me a new translation : <http://pasdenom.info/temp/fr_FR.txt>


    There are some basic words which are not translated :
    login
    password
    From (Name)
    Reply-To (Name)


    --
    Stéphane 🔗<http://pasdenom.info/fortune/>
    À l'oeuvre on connaît l'artisan.
    -+- Jean de La Fontaine (1621-1695),
    Les Frelons et les Mouches à miel (Fables I.21) -+-

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Michael =?ISO-8859-1?Q?B=E4uerle?=@21:1/5 to yamo' on Thu Dec 8 21:38:10 2022
    yamo' wrote:
    Michael Bäuerle a tapoté :

    Many thanks for the translation!

    Thanks for you work!

    DV have tried flnews and has sent me a new translation : <http://pasdenom.info/temp/fr_FR.txt>

    I will create a new snapshot with it tomorrow.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Michael =?ISO-8859-1?Q?B=E4uerle?=@21:1/5 to All on Fri Dec 9 12:50:45 2022
    Michael Bäuerle wrote:
    yamo' wrote:
    Michael Bäuerle a tapoté :

    Many thanks for the translation!

    Thanks for you work!

    DV have tried flnews and has sent me a new translation : <http://pasdenom.info/temp/fr_FR.txt>

    I will create a new snapshot with it tomorrow.

    <https://micha.freeshell.org/flnews/src/flnews-1.2.0pre16.tar.bz2> Size(flnews-1.2.0pre16.tar.bz2)= 1211410
    SHA2-256(flnews-1.2.0pre16.tar.bz2)= 0e33ee2a196f3721d25bacc407de439cac32402dbc622a5ad5a61cc760435c02

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From yamo'@21:1/5 to All on Fri Dec 9 13:36:07 2022
    Hi,
    Michael Bäuerle a tapoté :
    I will create a new snapshot with it tomorrow.

    <https://micha.freeshell.org/flnews/src/flnews-1.2.0pre16.tar.bz2> Size(flnews-1.2.0pre16.tar.bz2)= 1211410
    SHA2-256(flnews-1.2.0pre16.tar.bz2)= 0e33ee2a196f3721d25bacc407de439cac32402dbc622a5ad5a61cc760435c02

    Many thanks!
    --
    Stéphane 🔗<http://pasdenom.info/fortune/>
    C'est avec plaisir que l'Académie Française accueille des
    communistes, surtout quand il ne le sont plus.
    -+- Jean d'Ormesson -+-

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)