Development/Languages - en to fr translation catalogue (21 entries)

[ctx: Development/Languages/Page_display_title]
en: Development/Languages
fr: Développement/Langages

[ctx: Development/Languages/1]
en: KDE supports several programming languages for KDE 4 development.
fr: KDE supporte plusieurs langages de programmation pour le développement de KDE 4.

[ctx: Development/Languages/2]
en: ==Stable and Mature==
fr: ==Stables et matures==

[ctx: Development/Languages/3]
en: Support for these languages is mature, fully maintained and suitable for application development:
fr: Le soutien pour ces langages est mature, entièrement entretenu et approprié pour le développement d'applications:

[ctx: Development/Languages/4]
en: * [[Development/Languages/C++ |C++]]
    * [[Development/Languages/Python|Python]]
    * [[Development/Languages/Ruby|Ruby]]
    * [[Development/Languages/Qyoto|C#]]
    * [[Development/Languages/Perl|Perl]]
fr: * [[Développement/Langages/C++ |C++]]
    * [[Développement/Langages/Python|Python]]
    * [[Développement/Langages/Ruby|Ruby]]
    * [[Développement/Langages/Qyoto|C#]]
    * [[Développement/Langages/Perl|Perl]]

[ctx: Development/Languages/5]
en: ==In Development==
fr:  ==En développement==

[ctx: Development/Languages/6]
en: Support for these languages is still in development:
fr: Le soutien pour ces langages est encore en développement:

[ctx: Development/Languages/7]
en: * [[Development/Languages/PHP-Qt|PHP]]
    * [[Development/Languages/Lqt|Lua]]
    * [[Development/Languages/KBasic|KBasic]] - BASIC language similar to VB
fr: * [[Développement/Langages/PHP-Qt|PHP]]
    * [[Développement/Langages/Lqt|Lua]]
    * [[Développement/Langages/KBasic|KBasic]] - Langage BASIC semblable à VB

[ctx: Development/Languages/8]
en: ==Bindings Technologies and Embedding==
fr: ==Technologies de liaison et d'embarquement==

[ctx: Development/Languages/9]
en: * [[Development/Languages/Smoke|Smoke]] - Provides infrastructure which is used for creating bindings for multiple languages such as Ruby, C# and PHP.
fr: * [[Développement/Langages/Smoke|Smoke]] - Fournit de l'infrastructure pour la création de liaisons pour plusieurs langages tels que Ruby, C# et PHP.

[ctx: Development/Languages/10]
en: * [[Development/Languages/Kross|Kross]] - Provides embedded scripting for C++ applications. Multiple languages such as Python, Ruby, JavaScript, QtScript, Falcon and Java are supported.
fr: * [[Développement/Langages/Kross|Kross]] - Permit le scriptage embarqué dans les applications C++.  Plusieurs langages tels que Python, Ruby, Javascript, QtScript, Falcon et Java sont pris en charge.

[ctx: Development/Languages/11]
en: * [[Development/Languages/QtScript|QtScript]] - The QtScript binding generator.
fr: * [[Développement/Langages/QtScript|QtScript]] - Le générateur de liaisons de QtScript.

[ctx: Development/Languages/12]
en: * [[Development/Languages/SIP|SIP]] - Used to generate the bindings for Python.
fr: * [[Développement/Langages/SIP|SIP]] - Utilisé pour générer les liaisons pour Python.

[ctx: Development/Languages/13]
en: ==Support for Qt3 / KDE3==
fr: ==Soutien pour Qt3 / KDE3==

[ctx: Development/Languages/14]
en: * [[Development/Languages/Perl|Perl]]
    * [[Development/Languages/Java|Java]]
    * [[Development/Languages/JavaScript|JavaScript (ECMAScript)]]
    * [[Development/Languages/Tools|KDE interaction tools]] (Shell)
fr: * [[Développement/Langages/Perl|Perl]]
    * [[Développement/Langages/Java|Java]]
    * [[Développement/Langages/JavaScript|JavaScript (ECMAScript)]]
    * [[Développement/Langages/Tools|KDE interaction tools]] (Shell)

[ctx: Development/Languages/15]
en: ==Building current git master==
fr: ==Compilation du maître git actuelle==

[ctx: Development/Languages/16]
en: It is recommended to have the following in ~/.gitconfig:
    <syntaxhighlight lang="text">
    [url "git://anongit.kde.org/"]
        insteadOf = kde:
    [url "ssh://git@git.kde.org/"]
        pushInsteadOf = kde:
    </syntaxhighlight>
    to pull from the anongit servers, but push to the main git server.
fr: Il est recommandé que vous ayez ce qui suit dans ~/.gitconfig:
    <syntaxhighlight lang="text">
    [url "git://anongit.kde.org/"]
        insteadOf = kde:
    [url "ssh://git@git.kde.org/"]
        pushInsteadOf = kde:
    </syntaxhighlight>
    pour tirer à partir des serveurs anongit, mais pousser au serveur git principal.

[ctx: Development/Languages/17]
en: Clone the repositories with
    <syntaxhighlight lang="bash">git clone kde:smokegen
    git clone kde:smokeqt
    git clone kde:smokekde
    git clone kde:qtruby
    git clone kde:korundum
    git clone kde:qyoto
    git clone kde:kimono
    git clone kde:perlqt
    git clone kde:perlkde
    git clone kde:kross-interpreters
    </syntaxhighlight>
fr: Clonez les dépôts comme ceci:
    <syntaxhighlight lang="bash">git clone kde:smokegen
    git clone kde:smokeqt
    git clone kde:smokekde
    git clone kde:qtruby
    git clone kde:korundum
    git clone kde:qyoto
    git clone kde:kimono
    git clone kde:perlqt
    git clone kde:perlkde
    git clone kde:kross-interpreters
    </syntaxhighlight>

[ctx: Development/Languages/18]
en: Building happens as usual with
    <syntaxhighlight lang="bash">cmake <src-dir> -DCMAKE_INSTALL_PREFIX=/usr
    make
    make install</syntaxhighlight>
fr: La compilation se procède comme expectée avec
    <syntaxhighlight lang="bash">cmake <src-dir> -DCMAKE_INSTALL_PREFIX=/usr
    make
    make install</syntaxhighlight>

[ctx: Development/Languages/19]
en: Smokegen has to be built first, then smokeqt and smokekde. After that you can then build the various language bindings. Note that the KDE bindings part always depends on the Qt part - so you have to build this one first.
fr: Il faut que Smokegen soit compilé d'abord, puis smokeqt et puis smokekde.  Vous pouvez ensuite créer les diverses liaisons de langages.  Remarquez que la partie KDE des liaisons dépend toujours de la partie Qt - donc il faut construire cette dernière en premier.

[ctx: Development/Languages/20]
en: kross-interpreters contains the language plugins for kross. They do not depend on any of the above.
fr: kross-interpreters fournit les modules de langage pour kross.  Ceux-ci n'ont aucune dépendance de ce qui précède.
