Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package Srain for openSUSE:Factory checked in at 2022-02-11 23:07:39 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/Srain (Old) and /work/SRC/openSUSE:Factory/.Srain.new.1956 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "Srain" Fri Feb 11 23:07:39 2022 rev:11 rq:953334 version:1.3.2 Changes: -------- --- /work/SRC/openSUSE:Factory/Srain/Srain.changes 2021-12-18 20:31:11.854274249 +0100 +++ /work/SRC/openSUSE:Factory/.Srain.new.1956/Srain.changes 2022-02-11 23:09:18.302927841 +0100 @@ -1,0 +2,12 @@ +Fri Feb 11 04:07:44 UTC 2022 - Luigi Baldoni <aloi...@gmx.com> + +- Update to version 1.3.2 + Features: + * Add French translation + Bug fixes: + * Silence assertion failure on /part command + * Silence "Unknown capability" warning on trailing whitespace + Changes: + * Add tooltips to buttons with no text + +------------------------------------------------------------------- Old: ---- Srain-1.3.1.tar.gz New: ---- Srain-1.3.2.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ Srain.spec ++++++ --- /var/tmp/diff_new_pack.K8JDn5/_old 2022-02-11 23:09:19.126930225 +0100 +++ /var/tmp/diff_new_pack.K8JDn5/_new 2022-02-11 23:09:19.130930238 +0100 @@ -1,7 +1,7 @@ # # spec file for package Srain # -# Copyright (c) 2021 SUSE LLC +# Copyright (c) 2022 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,7 +17,7 @@ Name: Srain -Version: 1.3.1 +Version: 1.3.2 Release: 0 Summary: An IRC client License: GPL-3.0-or-later AND ISC ++++++ Srain-1.3.1.tar.gz -> Srain-1.3.2.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/srain-1.3.1/data/metainfo/srain.metainfo.xml.in.in new/srain-1.3.2/data/metainfo/srain.metainfo.xml.in.in --- old/srain-1.3.1/data/metainfo/srain.metainfo.xml.in.in 2021-12-18 04:52:51.000000000 +0100 +++ new/srain-1.3.2/data/metainfo/srain.metainfo.xml.in.in 2022-02-10 17:06:45.000000000 +0100 @@ -68,6 +68,9 @@ </content_rating> <releases> + <release version="1.3.2" date="2022-02-10"> + <url>https://doc.srain.im/en/latest/changelog.html#version-1-3-2</url> + </release> <release version="1.3.1" date="2021-12-18"> <url>https://doc.srain.im/en/latest/changelog.html#version-1-3-1</url> </release> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/srain-1.3.1/data/ui/message_list.glade new/srain-1.3.2/data/ui/message_list.glade --- old/srain-1.3.1/data/ui/message_list.glade 2021-12-18 04:52:51.000000000 +0100 +++ new/srain-1.3.2/data/ui/message_list.glade 2022-02-10 17:06:45.000000000 +0100 @@ -77,6 +77,7 @@ <property name="can_focus">False</property> <property name="receives_default">True</property> <property name="image">clear_selection_image</property> + <property name="tooltip-text" translatable="yes">Clear selection</property> <style> <class name="circular"/> </style> @@ -93,6 +94,7 @@ <property name="can_focus">False</property> <property name="receives_default">True</property> <property name="image">go_prev_mention_image</property> + <property name="tooltip-text" translatable="yes">Previous mention</property> <style> <class name="circular"/> </style> @@ -109,6 +111,7 @@ <property name="can_focus">False</property> <property name="receives_default">True</property> <property name="image">go_next_mention_image</property> + <property name="tooltip-text" translatable="yes">Next mention</property> <style> <class name="circular"/> </style> @@ -125,6 +128,7 @@ <property name="can_focus">False</property> <property name="receives_default">True</property> <property name="image">go_bottom_image</property> + <property name="tooltip-text" translatable="yes">Scroll to bottom</property> <style> <class name="circular"/> </style> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/srain-1.3.1/data/ui/window.glade new/srain-1.3.2/data/ui/window.glade --- old/srain-1.3.1/data/ui/window.glade 2021-12-18 04:52:51.000000000 +0100 +++ new/srain-1.3.2/data/ui/window.glade 2022-02-10 17:06:45.000000000 +0100 @@ -316,6 +316,7 @@ <property name="receives-default">True</property> <property name="image">insert_emoji_image</property> <property name="relief">none</property> + <property name="tooltip-text" translatable="yes">Insert emoji</property> </object> <packing> <property name="expand">False</property> @@ -331,6 +332,7 @@ <property name="receives-default">True</property> <property name="image">send_image</property> <property name="relief">none</property> + <property name="tooltip-text" translatable="yes">Send message</property> </object> <packing> <property name="expand">False</property> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/srain-1.3.1/doc/changelog.rst new/srain-1.3.2/doc/changelog.rst --- old/srain-1.3.1/doc/changelog.rst 2021-12-18 04:52:51.000000000 +0100 +++ new/srain-1.3.2/doc/changelog.rst 2022-02-10 17:06:45.000000000 +0100 @@ -30,6 +30,25 @@ .. _version-latest: +.. _version-1.3.2: + +2022-02-10 Version 1.3.2 +======================== + +- Features: + + - Add French translation (:pull:`351`), by @progval + +- Bug fixes: + + - Silence assertion failure on /part command (:pull:`348`), by @progval + - Silence "Unknown capability" warning on trailing whitespace (:pull:`349`), by @progval + +- Changes: + + - Add tooltips to buttons with no text(:pull:`350`), by @progval + - Srain is added to offical repository of Debian, see :ref:`install-packages-debian` for details + .. _version-1.3.1: 2021-12-18 Version 1.3.1 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/srain-1.3.1/doc/conf.py new/srain-1.3.2/doc/conf.py --- old/srain-1.3.1/doc/conf.py 2021-12-18 04:52:51.000000000 +0100 +++ new/srain-1.3.2/doc/conf.py 2022-02-10 17:06:45.000000000 +0100 @@ -47,7 +47,7 @@ # General information about the project. project = 'Srain' -copyright = '2021, Shengyu Zhang' +copyright = '2022, Shengyu Zhang' author = 'Shengyu Zhang' # The version info for the project you're documenting, acts as replacement for @@ -55,7 +55,7 @@ # built documents. # # The short X.Y version. -version = '1.3.1' +version = '1.3.2' # The full version, including alpha/beta/rc tags. release = version diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/srain-1.3.1/doc/install.rst new/srain-1.3.2/doc/install.rst --- old/srain-1.3.1/doc/install.rst 2021-12-18 04:52:51.000000000 +0100 +++ new/srain-1.3.2/doc/install.rst 2022-02-10 17:06:45.000000000 +0100 @@ -143,34 +143,13 @@ Debian ~~~~~~ -There is no srain package in the official repository yet. - -Pre-built package -................. - -We provide pre-built deb package that you can get it from `Github release page`_. - -Build byself -............ - -Copy the debian folder on `srain-contrib`_ to srain folder. Then type following -command on your terminal: +Srain now in `offical repository of Debian`__: .. code-block:: console - $ dpkg-buildpackage -b -us -uc - -Note that the dependencies mentioned above also should be installed. The -details could be found on `debian/crontrol`_ file. - -Then install the package (replace package name with the name of your package): - -.. parsed-literal:: - - $ sudo apt-get install -f ../srain\_\ |release|-1_amd64.deb + # apt install srain -.. _srain-contrib: https://github.com/SrainApp/srain-contrib/tree/master/pack/ -.. _debian/crontrol: https://github.com/SrainApp/srain-contrib/blob/master/pack/debian/control +__ https://packages.debian.org/unstable/net/srain .. _install-packages-flatpak: diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/srain-1.3.1/meson.build new/srain-1.3.2/meson.build --- old/srain-1.3.1/meson.build 2021-12-18 04:52:51.000000000 +0100 +++ new/srain-1.3.2/meson.build 2022-02-10 17:06:45.000000000 +0100 @@ -4,7 +4,7 @@ project( 'srain', 'c', - version: '1.3.1', + version: '1.3.2', license: 'GPL3', meson_version: '>= 0.45.0' ) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/srain-1.3.1/po/LINGUAS new/srain-1.3.2/po/LINGUAS --- old/srain-1.3.1/po/LINGUAS 2021-12-18 04:52:51.000000000 +0100 +++ new/srain-1.3.2/po/LINGUAS 2022-02-10 17:06:45.000000000 +0100 @@ -2,3 +2,4 @@ ru nl uk +fr diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/srain-1.3.1/po/fr.po new/srain-1.3.2/po/fr.po --- old/srain-1.3.1/po/fr.po 1970-01-01 01:00:00.000000000 +0100 +++ new/srain-1.3.2/po/fr.po 2022-02-10 17:06:45.000000000 +0100 @@ -0,0 +1,1222 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the Srain package. +# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR. +# +msgid "" +msgstr "" +"Project-Id-Version: Srain 1.1.1\n" +"Report-Msgid-Bugs-To: i...@silverrainz.me\n" +"POT-Creation-Date: 2020-08-02 16:09+0800\n" +"PO-Revision-Date: 2022-01-22 20:35+0100\n" +"Last-Translator: \n" +"Language-Team: \n" +"Language: fr\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Generator: Poedit 2.4.2\n" +"Plural-Forms: nplurals=2; plural=(n > 1);\n" + +#: ../src/core/app_ui_event.c:380 ../src/core/chat_command.c:352 +#, c-format +msgid "\"%1$s\" has ignored" +msgstr "????%1$s???? est ignor??(e)" + +#: ../src/core/app_ui_event.c:383 ../src/core/chat_command.c:377 +#, c-format +msgid "\"%1$s\" has unignored" +msgstr "????%1$s???? n'est plus ignor??(e)" + +#: ../src/core/chat_command.c:349 +#, c-format +msgid "\"%1$s\" is already ignored" +msgstr "????%1$s???? est d??j?? ignor??(e)" + +#: ../src/core/chat_command.c:212 +#, c-format +msgid "%1$d available server(s):%2$s" +msgstr "%1$d serveur(s) disponible(s)??:%2$s" + +#: ../src/core/app_irc_event.c:1618 +#, c-format +msgid "%1$s %2$s" +msgstr "%1$s %2$s" + +#: ../src/core/app_irc_event.c:1605 +#, c-format +msgid "%1$s %2$s %3$s" +msgstr "%1$s %2$s %3$s" + +#: ../src/sui/sui_message.c:455 +#, c-format +msgid "%1$s %2$s @ %3$s" +msgstr "%1$s %2$s @ %3$s" + +#: ../src/core/app_irc_event.c:1548 +#, c-format +msgid "%1$s <%2$s@%3$s> %4$s" +msgstr "%1$s <%2$s@%3$s> %4$s" + +#: ../src/sui/sui_message.c:510 +#, c-format +msgid "%1$s <fwd %2$s@%3$s>" +msgstr "%1$s <transf??r?? %2$s@%3$s>" + +#: ../src/sui/sui_message.c:450 +#, c-format +msgid "%1$s @ %2$s" +msgstr "%1$s @ %2$s" + +#: ../src/core/app_irc_event.c:734 +#, c-format +msgid "%1$s are kicked by %2$s" +msgstr "%2$s a ??ject?? %1$s" + +#: ../src/core/app_irc_event.c:731 +#, c-format +msgid "%1$s are kicked by %2$s: %3$s" +msgstr "%2$s a ??ject?? %1$s??: %3$s" + +#: ../src/core/app_irc_event.c:690 +#, c-format +msgid "" +"%1$s changed topic to:\n" +"\t%2$s" +msgstr "" +"%1$s a chang?? le topic??:\n" +"\t%2$s" + +#: ../src/core/app_irc_event.c:686 +#, c-format +msgid "%1$s cleared topic" +msgstr "%1$s a effac?? le topic" + +#: ../src/core/app_irc_event.c:506 +#, c-format +msgid "%1$s has joined" +msgstr "%1$s a rejoint" + +#: ../src/core/app_irc_event.c:540 +#, c-format +msgid "%1$s has left" +msgstr "%1$s est parti(e)" + +#: ../src/core/app_irc_event.c:538 +#, c-format +msgid "%1$s has left: %2$s" +msgstr "%1$s est parti(e)??: %2$s" + +#: ../src/core/app_irc_event.c:452 +#, c-format +msgid "%1$s has quit" +msgstr "%1$s a quitt??" + +#: ../src/core/app_irc_event.c:450 +#, c-format +msgid "%1$s has quit: %2$s" +msgstr "%1$s a quitt????: %2$s" + +#: ../src/core/app_irc_event.c:877 +#, c-format +msgid "%1$s invites you into %2$s" +msgstr "%1$s vous invite ?? %2$s" + +#: ../src/core/app_irc_event.c:1561 +#, c-format +msgid "%1$s is a member of %2$s" +msgstr "%1$s est membre de %2$s" + +#: ../src/core/app_irc_event.c:1573 +#, c-format +msgid "%1$s is attached to %2$s at \"%3$s\"" +msgstr "%1$s se connecte au serveur %2$s ?? \"%3$s\"" + +#: ../src/core/app_irc_event.c:1795 +#, c-format +msgid "%1$s is away: %2$s" +msgstr "%1$s est absent(e)??: %2$s" + +#: ../src/core/app_irc_event.c:1592 +#, c-format +msgid "%1$s is idle for %2$s seconds since %3$s" +msgstr "%1$s est inactif/ve depuis %2$s (derni??re activit?? ?? %3$s)" + +#: ../src/core/app_irc_event.c:421 ../src/core/app_irc_event.c:426 +#, c-format +msgid "%1$s is now known as %2$s" +msgstr "%1$s est maintenant connu(e) sous le nom de %2$s" + +#: ../src/sui/sui_app.c:415 +#, c-format +msgid "" +"%1$s%2$s\n" +"Running against GTK+ %3$d.%4$d.%5$d" +msgstr "" +"%1$s%2$s\n" +"Fonctionnant sur GTK+ %3$d.%4$d.%5$d" + +#: ../src/core/app_irc_event.c:1669 ../src/core/app_irc_event.c:1689 +#, c-format +msgid "%1$s: %2$s" +msgstr "%1$s??: %2$s" + +#: ../src/core/app_irc_event.c:1525 ../src/core/app_irc_event.c:1590 +msgid "%Y-%m-%d %T" +msgstr "%Y-%m-%d %T" + +#: ../data/ui/window.glade:320 +msgid "<big>Welcome to Srain!</big>" +msgstr "<big>Bienvenue dans Srain !</big>" + +#: ../src/core/chat_command.c:561 +#, c-format +msgid "A message has been sent to \"%1$s\"" +msgstr "Un message a ??t?? envoy?? ?? \"%1$s\"" + +#: ../data/ui/app.glade:69 +msgid "About" +msgstr "?? propos" + +#: ../src/sui/sui_app.c:437 +msgid "About Srain" +msgstr "?? propos de Srain" + +#: ../src/core/app_irc_event.c:1110 +#, c-format +msgid "Acknowledged capabilities: %1$s" +msgstr "Capacit??s accept??es??: %1$s" + +#: ../data/ui/connect_panel.glade:521 +msgid "Advanced Mode" +msgstr "Mode avanc??" + +#: ../src/core/app.c:220 +msgid "All config reloaded" +msgstr "Configuration enti??rement recharg??e" + +#: ../src/core/app_ui_event.c:178 +msgid "Already reconnecting" +msgstr "D??j?? reconnect??(e)" + +#: ../data/ui/config_panel.glade:122 +msgid "Appearance" +msgstr "Apparence" + +#: ../data/ui/config_panel.glade:141 +msgid "Application" +msgstr "Application" + +#: ../src/config/manager.c:99 +#, c-format +msgid "At line %1$d: %2$s" +msgstr "?? la ligne %1$d??: %2$s" + +#: ../src/core/app.c:321 ../src/core/app.c:325 ../src/core/server.c:283 +#: ../src/core/server.c:287 +#, c-format +msgid "Autorun command: %1$s" +msgstr "Commande automatique??: %1$s" + +#: ../src/core/chat_command.c:770 +msgid "Available regex patterns:" +msgstr "Mod??les de regex??:" + +#: ../src/core/app_irc_event.c:1526 +#, c-format +msgid "By %1$s at %2$s" +msgstr "Par %1$s ?? %2$s" + +#: ../data/ui/connect_panel.glade:540 ../data/ui/join_panel.glade:401 +msgid "Cancel" +msgstr "Annuler" + +#: ../src/core/chat_command.c:181 +msgid "Cannot disconnect from a unconnected server" +msgstr "Impossible de se d??connecter d'un serveur sans y ??tre connect??(e)" + +#: ../src/core/app_ui_event.c:251 ../src/core/chat_command.c:581 +msgid "Cannot send message directly to a server" +msgstr "Impossible d'envoyer un message directement ?? un serveur" + +#: ../data/ui/join_panel.glade:290 +msgid "Channel" +msgstr "Salon" + +#: ../src/config/password.c:190 +msgid "Channel password" +msgstr "Mot de passe du salon" + +#: ../data/ui/join_panel.glade:62 +msgid "Channel:" +msgstr "Salon??:" + +#: ../src/sui/sui_prefs_dialog.c:165 +msgid "Configuration is reloaded" +msgstr "La configuration a ??t?? recharg??e" + +#: ../data/ui/connect_panel.glade:554 ../data/ui/window.glade:88 +msgid "Connect" +msgstr "Connexion" + +#: ../src/core/app_irc_event.c:146 ../src/core/app_irc_event.c:152 +#, c-format +msgid "Connected to %1$s(%2$s:%3$d)" +msgstr "Connect??(e) ?? %1$s(%2$s:%3$d)" + +#: ../src/sui/sui_message.c:254 +msgid "Copy message" +msgstr "Copier le message" + +#: ../src/core/app_irc_event.c:283 ../src/core/app_irc_event.c:298 +#, c-format +msgid "Disconnected from %1$s(%2$s:%3$d): %4$s" +msgstr "D??connect??(e) de %1$s(%2$s:%3$d)??: %4$s" + +#: ../data/ui/connect_panel.glade:117 +msgid "Do not verify certificate" +msgstr "Ne pas v??rifier le certificat" + +#: ../src/sui/sui_app.c:122 +msgid "Don't auto connect to servers" +msgstr "Ne pas se connecter automatiquement aux serveurs" + +#: ../src/core/app_irc_event.c:1335 +#, c-format +msgid "ERROR: %1$s" +msgstr "ERREUR??: %1$s" + +#: ../src/core/app_irc_event.c:1867 ../src/core/app_irc_event.c:1963 +#, c-format +msgid "ERROR[%1$3d] %2$s" +msgstr "ERROR[%1$3d] %2$s" + +#: ../data/ui/config_panel.glade:81 +msgid "Enable CSD:" +msgstr "Activer CSD??:" + +#: ../data/ui/config_panel.glade:77 +msgid "Enable Client-Side Decorations, this will take effect after restart." +msgstr "" +"Activer les D??corations C??t??-Client, cela prendra effet apr??s red??marrage." + +#: ../src/core/server_cap.c:211 +msgid "Enabled capabilities:" +msgstr "Activer les capacit??s??:" + +#: ../src/core/app.c:76 ../src/core/app.c:84 ../src/core/app.c:298 +#: ../src/core/app.c:409 ../src/sui/sui_app.c:469 ../src/sui/sui_app.c:488 +#: ../src/sui/sui_app.c:527 ../src/sui/sui_common.c:134 +#: ../src/sui/sui_connect_panel.c:494 ../src/sui/sui_connect_panel.c:503 +#: ../src/sui/sui_connect_panel.c:541 ../src/sui/sui_connect_panel.c:550 +#: ../src/sui/sui_connect_panel.c:596 ../src/sui/sui_join_panel.c:314 +#: ../src/sui/sui_join_panel.c:369 ../src/sui/sui_join_panel.c:380 +#: ../src/sui/sui_join_panel.c:397 ../src/sui/sui_join_panel.c:436 +#: ../src/sui/sui_join_panel.c:442 ../src/sui/sui_misc_message.c:188 +#: ../src/sui/sui_prefs_dialog.c:162 +msgid "Error" +msgstr "Erreur" + +#: ../src/config/reader.c:228 +#, c-format +msgid "Error occurred while looking up channel password: %1$s" +msgstr "" +"Une erreur est survenue pendant la recherche du mot de passe du salon??: %1$s" + +#: ../src/config/reader.c:143 +#, c-format +msgid "Error occurred while looking up server password: %1$s" +msgstr "" +"Une erreur est survenue pendant la recherche du mot de passe du serveur??: " +"%1$s" + +#: ../src/config/reader.c:149 +#, c-format +msgid "Error occurred while looking up user password: %1$s" +msgstr "" +"Une erreur est survenue pendant la recherche du mot de passe de " +"l'utilisateur/trice??: %1$s" + +#: ../src/config/reader.c:91 ../src/config/reader.c:97 +#, c-format +msgid "Error occurred while reading application config in %1$s: %2$s" +msgstr "" +"Une erreur est survenue pendant la lecture de la configuration de " +"l'application dans %1$s??: %2$s" + +#: ../src/config/reader.c:212 ../src/config/reader.c:219 +#, c-format +msgid "Error occurred while reading chat config in %1$s: %2$s" +msgstr "" +"Une erreur est survenue pendant la lecture de la configuration du chat dans " +"%1$s??: %2$s" + +#: ../src/config/reader.c:71 ../src/config/reader.c:77 +#, c-format +msgid "Error occurred while reading log config in %1$s: %2$s" +msgstr "" +"Une erreur est survenue pendant la lecture de la configuration de " +"l'historique dans %1$s??: %2$s" + +#: ../src/config/reader.c:131 ../src/config/reader.c:137 +#, c-format +msgid "Error occurred while reading server config in %1$s: %2$s" +msgstr "" +"Une erreur est survenue pendant la lecture de la configuration du serveur " +"dans %1$s??: %2$s" + +#: ../src/config/reader.c:111 ../src/config/reader.c:117 +#, c-format +msgid "Error occurred while reading server list config in %1$s: %2$s" +msgstr "" +"Une erreur est survenue pendant la lecture de la configuration de la liste " +"de serveurs dans %1$s??: %2$s" + +#: ../src/sui/sui_url_previewer.c:553 +msgid "Exceed max content length" +msgstr "D??passement de la longueur maximale du contenu" + +#: ../data/ui/app.glade:94 +msgid "Exit" +msgstr "Quitter" + +#: ../data/ui/config_panel.glade:107 +msgid "Expand message:" +msgstr "D??rouler le message??:" + +#: ../src/core/app.c:296 +#, c-format +msgid "Failed to add chat \"%1$s\": %2$s" +msgstr "Impossible d'ajouter le chat ????%1$s????: %2$s" + +#: ../src/core/chat_command.c:748 +#, c-format +msgid "Failed to add regex pattern \"%1$s\": %2$s" +msgstr "Impossible d'ajouter le mod??le de regex ????%1$s????: %2$s" + +#: ../src/core/app.c:407 ../src/core/app_url.c:119 +#, c-format +msgid "Failed to add server \"%1$s\": %2$s" +msgstr "Impossible d'ajouter le serveur ????%1$s????: %2$s" + +#: ../src/sui/sui_theme.c:102 +#, c-format +msgid "Failed to apply theme from file \"%1$s\": %2$s" +msgstr "Impossible d'appliquer le th??me du fichier ????%1$s????: %2$s" + +#: ../src/core/chat_command.c:408 +#, c-format +msgid "Failed to attach pattern to chat \"%1$s\": %2$s" +msgstr "Impossible d'attacher le mod??le au salon ????%1$s????: %2$s" + +#: ../src/core/chat_command.c:838 +#, fuzzy, c-format +#| msgid "Failed to attach pattern to user %1$s\" of chat \"%2$s\": %2$s" +msgid "Failed to attach pattern to user %1$s\" of chat \"%2$s\": %3$s" +msgstr "" +"Impossible d'attacher le ?? l'utilisateur ????%1$s???? du salon ????%2$s????: %3$s" + +#: ../src/core/server.c:149 +#, c-format +msgid "Failed to chat config \"%1$s\" of server config \"%2$s\": %3$s" +msgstr "Impossible de charger la config ????%1$s???? du serveur ????%2$s????: %3$s" + +#: ../src/sui/sui_join_panel.c:378 +#, c-format +msgid "Failed to clear channel password: %1$s" +msgstr "Impossible d'effacer le mot de passe du salon??: %1$s" + +#: ../src/sui/sui_connect_panel.c:501 +#, c-format +msgid "Failed to clear server password: %1$s" +msgstr "Impossible d'effacer le mot de passe du serveur??: %1$s" + +#: ../src/sui/sui_connect_panel.c:548 +#, c-format +msgid "Failed to clear user password: 1$%s" +msgstr "Impossible d'effacer le mot de passe de l'utilisateur/trice??: %1$s" + +#: ../src/core/app_irc_event.c:199 ../src/core/app_irc_event.c:214 +#, c-format +msgid "Failed to connect to %1$s(%2$s:%3$d): %4$s" +msgstr "Impossible de se connecter ?? %1$s(%2$s:%3$d)??: %4$s" + +#: ../src/lib/path.c:301 +#, c-format +msgid "Failed to create chat logs directory: %1$s" +msgstr "Impossible de cr??er le dossier de l'historique de chat??: %1$s" + +#: ../src/lib/path.c:281 +#, c-format +msgid "Failed to create user cache directory: %1$s" +msgstr "Impossible de cr??er le dossier de cache utilisateur/trice??: %1$s" + +#: ../src/lib/path.c:261 +#, c-format +msgid "Failed to create user configuration directory: %1$s" +msgstr "" +"Impossible de cr??er le dossier de configuration de l'utilisateur/trice??: %1$s" + +#: ../src/lib/path.c:271 +#, c-format +msgid "Failed to create user configuration file: %1$s" +msgstr "" +"Impossible de cr??er le fichier de configuration de l'utilisateur/trice??: %1$s" + +#: ../src/lib/path.c:291 +#, c-format +msgid "Failed to create user data directory: %1$s" +msgstr "" +"Impossible de cr??er le dossier de donn??es de l'utilisateur/trice??: %1$s" + +#: ../src/core/chat_command.c:437 +#, c-format +msgid "Failed to dettach pattern from chat \"%1$s\": %2$s" +msgstr "Impossible de retirer le mod??le du salon ????%1$s??????: %2$s" + +#: ../src/core/chat_command.c:883 +#, c-format +msgid "Failed to dettach pattern from user \"%1$s\": %2$s" +msgstr "Impossible de retirer le mod??le de l'utilisateur ????%1$s??????: %2$s" + +#: ../src/core/chat_command.c:159 ../src/core/chat_command.c:293 +#, c-format +msgid "Failed to instantiate server \"%1$s\"" +msgstr "Impossible d'instancier le serveur ????%1$s????" + +#: ../src/core/app_url.c:146 ../src/core/app_url.c:154 +#, c-format +msgid "Failed to join channel on server \"%1$s\": %2$s" +msgstr "Impossible de rejoindre un salon sur le serveur ????%1$s??????: %2$s" + +#: ../src/sui/sui_common.c:133 +#, c-format +msgid "Failed to open URL \"%1$s\": %2$s" +msgstr "Impossible d'ouvrir l'URL ????%1$s??????: %2$s" + +#: ../src/core/app_url.c:60 +#, c-format +msgid "Failed to parse \"%1$s\" as URL" +msgstr "Impossible d'interpr??ter ????%1$s???? comme un URL" + +#: ../src/core/app_ui_event.c:203 +#, c-format +msgid "Failed to quit from server: %1$s" +msgstr "Impossible de quitter le serveur??: %1$s" + +#: ../src/config/manager.c:66 +#, c-format +msgid "Failed to read system configuration file: %1$s" +msgstr "Impossible de lire le fichier de configuration syst??me??: %1$s" + +#: ../src/config/manager.c:78 +#, c-format +msgid "Failed to read user configuration file: %1$s" +msgstr "" +"Impossible de lire le fichier de configuration de l'utilisateur/trice??: %1$s" + +#: ../src/core/app_url.c:135 ../src/core/chat_command.c:169 +#: ../src/core/chat_command.c:306 +#, c-format +msgid "Failed to register on server \"%1$s\"" +msgstr "Impossible de s'enregistrer aupr??s du serveur ????%1$s????" + +#: ../src/core/app.c:229 +#, c-format +msgid "Failed to reload application config: %1$s" +msgstr "Impossible de recharger la configuration de l'application??: %1$s" + +#: ../src/sui/sui_prefs_dialog.c:160 +#, c-format +msgid "Failed to reload configuration: %s" +msgstr "Impossible de recharger la configuration??: %s" + +#: ../src/core/app.c:224 +#, c-format +msgid "Failed to reload logger config: %1$s" +msgstr "Impossible de recharger la configuration de l'historique??: %1$s" + +#: ../src/core/chat_command.c:761 +#, c-format +msgid "Failed to remove regex pattern \"%1$s\": %2$s" +msgstr "Impossible de retirer le mod??le de regexp ????%1$s??????: %2$s" + +#: ../src/render/mention_renderer.c:94 +#: ../src/render/mirc_colorize_renderer.c:105 +#: ../src/render/mirc_strip_renderer.c:72 ../src/render/url_renderer.c:117 +#, c-format +msgid "Failed to render markup text: %1$s" +msgstr "Impossible d'afficher le texte formatt????: %1$s" + +#: ../src/core/chat_command.c:586 +#, c-format +msgid "Failed to send action message: %1$s" +msgstr "Impossible d'envoyer le message d'action??: %1$s" + +#: ../src/core/app_ui_event.c:261 +#, c-format +msgid "Failed to send message: %1$s" +msgstr "Impossible d'envoyer le message??: %1$s" + +#: ../src/sui/sui_join_panel.c:367 +#, c-format +msgid "Failed to store channel password: %1$s" +msgstr "Impossible de stocker le mot de passe du salon??: %1$s" + +#: ../src/sui/sui_connect_panel.c:492 +#, c-format +msgid "Failed to store server password: %1$s" +msgstr "Impossible de stocker le mot de passe du serveur??: %1$s" + +#: ../src/sui/sui_connect_panel.c:539 +#, c-format +msgid "Failed to store user password: %1$s" +msgstr "Impossible de stocker le mot de passe utilisateur/trice??: %1$s" + +#: ../src/sirc/sirc_config.c:66 +msgid "False" +msgstr "Faux" + +#: ../src/sui/sui_message.c:261 +msgid "Forward to..." +msgstr "Transf??rer ??..." + +#: ../src/core/server_state.c:92 +msgid "" +"Hold on, srain is connecting to the server, please do not repeat the action" +msgstr "" +"Un instant, srain se connecte au serveur. Merci de ne pas r??p??ter cette " +"action" + +#: ../src/sirc/sirc_config.c:37 +msgid "Invalid IRC config instance" +msgstr "Instance de configuration IRC invalide" + +#: ../src/sui/sui_config.c:84 +msgid "Invalid SuiBufferConfig instance" +msgstr "Instance de configuration SuiBufferConfig invalide" + +#: ../src/core/chat_config.c:38 +msgid "Invalid chat config instance" +msgstr "Instance de configuration du salon invalide" + +#: ../src/sirc/sirc_config.c:52 +#, c-format +msgid "Invalid encoding in IRC config: %1$s" +msgstr "Encodage invalide dans la configuration IRC??:%1$s" + +#: ../src/lib/ret.c:112 +msgid "Invalid error id, maybe this error is removed because out of date" +msgstr "" +"Identificateur d'erreur invalide, il se peut que cette erreur ait ??t?? " +"retir??e car elle n'est plus ?? jour" + +#: ../src/core/server_config.c:53 +msgid "Invalid server config instance" +msgstr "Instance de configuration de serveur invalide" + +#: ../data/ui/nick_menu.glade:50 +msgid "Invite to..." +msgstr "Inviter ??..." + +#: ../src/core/app_irc_event.c:221 +#, c-format +msgid "" +"It seems that you connect to a TLS port(%1$d) without enable TLS connection, " +"try to enable it and reconnect" +msgstr "" +"Il semblerait que vous vous connectiez ?? un port TLS (%1$d) sans activer la " +"connexion TLS, essayez de l'activer et reconnectez-vous" + +#: ../data/ui/join_panel.glade:416 ../data/ui/window.glade:103 +msgid "Join" +msgstr "Rejoindre" + +#: ../data/ui/join_panel.glade:133 +msgid "Join Channel" +msgstr "Rejoindre un Salon" + +#: ../src/core/app_irc_event.c:1004 +#, c-format +msgid "Latency between %1$s: %2$lums" +msgstr "Latence avec %1$s??: %2$lums" + +#: ../src/sirc/sirc.c:196 +msgid "Local connection closed" +msgstr "Connexion locale ferm??e" + +#: ../src/core/app_irc_event.c:1226 ../src/core/app_irc_event.c:1252 +#, c-format +msgid "Logging in with %1$s as %2$s..." +msgstr "Connexion ?? %1$s en temps que %2$s..." + +#: ../src/core/app_irc_event.c:377 +#, c-format +msgid "Logging in with %1$s..." +msgstr "Connexion ?? %1$s..." + +#: ../data/ui/connect_panel.glade:423 +msgid "Login certificate:" +msgstr "Certificat d'authentification??:" + +#: ../data/ui/connect_panel.glade:351 +msgid "Login password:" +msgstr "Mot de passe d'authentification??:" + +#: ../src/sui/sui_join_panel.c:286 +msgid "Match channel name" +msgstr "Chercher le nom du salon" + +#: ../data/ui/join_panel.glade:208 +msgid "Max users" +msgstr "Maximum d'utilisateurs/trices" + +#: ../src/sui/sui_message.c:461 +msgid "Message from unknown chat" +msgstr "Message d'un salon inconnu" + +#: ../src/core/chat_command.c:441 +#, c-format +msgid "Messages of chat \"%1$s\" are no longer filtered by pattern \"%2$s\"" +msgstr "" +"Les messages du salon ????%1$s???? ne seront plus filtr??s par le mod??le ????%2$s????" + +#: ../src/core/chat_command.c:412 +#, c-format +msgid "Messages of chat \"%1$s\" will be filtered by pattern \"%2$s\"" +msgstr "Les messages du salon ????%1$s???? seront filtr??s par le mod??le ????%2$s????" + +#: ../src/core/chat_command.c:887 +#, c-format +msgid "" +"Messages of user \"%1$s\" of chat \"%2$s\" are no longer rendered by pattern " +"\"%3$s\"" +msgstr "" +"Les messages de l'utilisateur ????%1$s???? du salon ????%2$s???? ne seront plus " +"filtr??s par le mod??le ????%3$s????" + +#: ../src/core/chat_command.c:842 +#, c-format +msgid "" +"Messages of user \"%1$s\" of chat \"%2$s\" will be rendered by pattern \"%3$s" +"\"" +msgstr "" +"Les messages de l'utilisateur ????%1$s???? du salon ????%2$s???? seront filtr??s par " +"le mod??le ????%3$s????" + +#: ../data/ui/join_panel.glade:237 +msgid "Min users" +msgstr "Minimum d'utilisateurs/trices" + +#: ../src/core/chat_command.c:240 +msgid "Missing argument <addr>" +msgstr "Argument <addr> manquant" + +#: ../src/lib/command.c:482 +#, c-format +msgid "Missing argument, expect %1$d, actually %2$d" +msgstr "Argument manquant, %1$d attendus, mais seulement %2$d pr??sents" + +#: ../src/sui/sui_config.c:32 +#, c-format +msgid "Missing field in SuiApplicationConfig: %1$s" +msgstr "Champ manquant dans SuiApplicationConfig??: %1$s" + +#: ../src/core/server_config.c:49 +#, c-format +msgid "Missing field in server config: %1$s" +msgstr "Champ manquant dans la configuration du serveur??: %1$s" + +#: ../src/core/user_config.c:71 +#, c-format +msgid "Missing field in user config: %1$s" +msgstr "Champ manquant dans la configuration de l'utilisateur/trice??: %1$s" + +#: ../src/lib/command.c:491 +#, c-format +msgid "Missing value for option %1$s" +msgstr "Valeur manquante pour l'option??: %1$s" + +#: ../data/ui/connect_panel.glade:84 +msgid "Nickname:" +msgstr "Nick??:" + +#: ../src/core/app_irc_event.c:1113 +msgid "No acknowledged capability" +msgstr "Aucune capacit?? activ??e" + +#: ../src/core/app_irc_event.c:1070 +msgid "No capability to be requested" +msgstr "Aucune capacit?? ?? n??gocier" + +#: ../src/core/app_irc_event.c:1103 +msgid "No new capability to be requested" +msgstr "Aucune nouvelle capacit?? ?? n??gocier" + +#: ../src/sui/sui_connect_panel.c:432 +msgid "No server selected" +msgstr "Aucun serveur s??lectionn??" + +#: ../src/core/app_irc_event.c:1484 +msgid "No topic is set" +msgstr "Aucun topic n'est d??fini" + +#: ../src/lib/path.c:316 +msgid "Not a directory" +msgstr "Pas un dossier" + +#: ../src/lib/path.c:335 +msgid "Not a regular file" +msgstr "Pas un fichier normal" + +#: ../src/sui/sui_prefs_dialog.c:165 +msgid "OK" +msgstr "Ok" + +#: ../src/sui/sui_app.c:131 +msgid "Open one or more IRC URLs" +msgstr "Ouvrir une ou des URLs IRC" + +#: ../data/ui/connect_panel.glade:485 ../data/ui/join_panel.glade:103 +msgid "Optional" +msgstr "Optionnel" + +#: ../data/ui/join_panel.glade:88 +msgid "Password:" +msgstr "Mot de passe??:" + +#: ../src/core/chat_command.c:392 ../src/core/chat_command.c:812 +#, c-format +msgid "Pattern \"%1$s\" not found" +msgstr "Mod??le ????%1$s???? introuvable" + +#: ../src/core/app_irc_event.c:248 +msgid "Ping time out" +msgstr "Ping timeout" + +#: ../src/sui/sui_join_panel.c:315 +msgid "Please connect to a server before joining any channel" +msgstr "Merci de vous connecter ?? un serveur avant de rejoindre un salon" + +#: ../src/sui/sui_join_panel.c:436 +msgid "Please connect to a server before searching any channel" +msgstr "Merci de vous connecter ?? un serveur avant de chercher un salon" + +#: ../data/ui/connect_panel.glade:106 +msgid "Quick Mode" +msgstr "Mode rapide" + +#: ../src/core/server_state.c:172 ../src/core/server_state.c:179 +msgid "Quitting the server" +msgstr "Quitter le serveur" + +#: ../src/core/app_irc_event.c:952 +#, c-format +msgid "Received CTCP %1$s request form %2$s" +msgstr "Re??u une requ??te CTCP %1$s de %2$s" + +#: ../src/core/app_irc_event.c:987 ../src/core/app_irc_event.c:1007 +#, c-format +msgid "Received CTCP %1$s response from %2$s: %3$s" +msgstr "Re??u une r??ponse CTCP %1$s de %2$s??: %3$s" + +#: ../src/core/app_irc_event.c:948 +#, c-format +msgid "Received unsupported CTCP %1$s request form %2$s" +msgstr "Re??u une requ??te CTCP inconnue %1$s de %2$s" + +#: ../src/core/app_irc_event.c:992 +#, c-format +msgid "Received unsupported CTCP %1$s response form %2$s" +msgstr "Re??u une r??ponse CTCP inconnue %1$s de %2$s" + +#: ../src/core/app_ui_event.c:159 ../src/core/chat_command.c:188 +msgid "Reconnection stopped" +msgstr "Reconnexion arr??t??e" + +#: ../src/core/chat_command.c:751 +#, c-format +msgid "Regex pattern \"%1$s\" has added" +msgstr "Mod??le de regexp ????%1$s???? ajout??" + +#: ../src/core/chat_command.c:764 +#, c-format +msgid "Regex pattern \"%1$s\" has removed" +msgstr "Mod??le de regexp ????%1$s???? retir??" + +#: ../data/ui/prefs_dialog.glade:107 +msgid "Reload Configuration" +msgstr "Recharger la configuration" + +#: ../data/ui/connect_panel.glade:375 +msgid "Remember login password" +msgstr "Se souvenir du mot de passe de connexion" + +#: ../data/ui/connect_panel.glade:495 ../data/ui/join_panel.glade:113 +msgid "Remember password" +msgstr "Se souvenir du mot de passe" + +#: ../src/sirc/sirc.c:209 +msgid "Remote connection closed" +msgstr "Connexion distante ferm??e" + +#: ../src/core/app_irc_event.c:1066 +#, c-format +msgid "Requesting capabilities: %1$s" +msgstr "Demande des capacit??s??: %1$s" + +#: ../src/core/app_irc_event.c:1099 +#, c-format +msgid "Requesting new capabilities: %1$s" +msgstr "Demande de nouvelles capacit??s??: %1$s" + +#: ../src/core/app_irc_event.c:1185 +msgid "SASL authentication is not supported on this server, login skipped" +msgstr "" +"L'authentification SASL n'est pas support?? par ce serveur, je saute " +"l'authentification" + +#: ../data/ui/join_panel.glade:383 +msgid "Search Channel" +msgstr "Chercher un salon" + +#: ../data/ui/connect_panel.glade:409 +msgid "Select a certificate file" +msgstr "S??lectionner un fichier certificat" + +#: ../data/ui/config_panel.glade:166 +msgid "Server" +msgstr "Serveur" + +#: ../src/core/app.c:266 +#, c-format +msgid "Server \"%1$s\" already exists" +msgstr "Le serveur ????%1$s???? existe d??j??" + +#: ../src/core/app_irc_event.c:1063 +#, c-format +msgid "Server capabilities: %1$s" +msgstr "Capacit??s serveur??: %1$s" + +#: ../src/core/app_irc_event.c:1167 +#, c-format +msgid "Server has deleted capabilities: %1$s" +msgstr "Le serveur a supprim?? les capacit??s??: %1$s" + +#: ../src/core/app_irc_event.c:1096 +#, c-format +msgid "Server has new capabilities: %1$s" +msgstr "Le serveur a de nouvelles capacit??s??: %1$s" + +#: ../src/core/server_state.c:121 +msgid "Server is already connected" +msgstr "D??j?? connect??(e) au serveur" + +#: ../src/core/server_state.c:77 +msgid "Server is already disconnected" +msgstr "D??j?? d??connect??(e) du serveur" + +#: ../src/core/server_state.c:149 ../src/core/server_state.c:152 +#: ../src/core/server_state.c:155 ../src/core/server_state.c:158 +msgid "Server is disconnecting" +msgstr "D??connexion du serveur" + +#: ../src/config/password.c:126 +msgid "Server password" +msgstr "Mot de passe du serveur" + +#: ../data/ui/connect_panel.glade:52 +msgid "Server:" +msgstr "Serveur??:" + +#: ../data/ui/buffer_menu.glade:38 +msgid "Show _Topic" +msgstr "Afficher le _Topic" + +#: ../data/ui/buffer_menu.glade:44 +msgid "Show _User List" +msgstr "Afficher la Liste d'_Utilisateurs/trices" + +#: ../src/sui/sui_app.c:113 +msgid "Show version information" +msgstr "Afficher les informations de version" + +#: ../src/sui/sui_join_panel.c:487 ../src/sui/sui_join_panel.c:584 +#, c-format +msgid "Showing %1$d of %2$d channels" +msgstr "Afficher %1$d des %2$d salons" + +#: ../src/lib/ret.c:94 +msgid "Some error occurred" +msgstr "Une erreur est survenue" + +#: ../src/lib/command.c:150 +msgid "Sorry, command parsing failed, please report a bug to <" +msgstr "" +"D??sol??, l'interpr??tation de la commande a ??chou??, veuillez signal?? le " +"probl??me ?? <" + +#: ../data/ui/app.glade:115 ../data/ui/app.glade:116 +msgid "Srain" +msgstr "Srain" + +#: ../data/ui/prefs_dialog.glade:9 +msgid "Srain Preferences" +msgstr "Pr??f??rences de Srain" + +#: ../src/sirc/sirc_config.c:70 +#, c-format +msgid "TLS: %1$s, TLS verify certificate: %2$s, Encoding: %3$s" +msgstr "TLS??: %1$s, v??rification du certificat TLS??: %2$s, encodage??: %3$s" + +#: ../src/core/app_irc_event.c:381 +msgid "" +"The assigned nickname does not match the requested nickname, login skipped" +msgstr "Le nick ne correspond pas ?? celui demand??, je saute l'authentification" + +#: ../src/core/app_irc_event.c:1505 +#, c-format +msgid "" +"The topic of this channel is:\n" +"\t%1$s" +msgstr "" +"Le topic de ce salon est??:\n" +"\t%1$s" + +#: ../data/ui/config_panel.glade:42 +msgid "Theme:" +msgstr "Th??me??:" + +#: ../src/lib/command.c:500 +#, c-format +msgid "Too many arguments, expect %1$d" +msgstr "Trop d'arguments, %1$d attendu(s)" + +#: ../src/lib/command.c:488 +#, c-format +msgid "Too many optional arguments (maximum allowed: %1$d)" +msgstr "Trop d'arguments optionnels, %1$d attendu(s)" + +#: ../data/ui/join_panel.glade:327 +msgid "Topic" +msgstr "Topic" + +#: ../src/sirc/sirc_config.c:65 +msgid "True" +msgstr "Vrai" + +#: ../src/core/app_irc_event.c:1399 +#, c-format +msgid "Trying nickname: \"%1$s\"..." +msgstr "Essai du nick??: ????%1$s????..." + +#: ../src/core/app_irc_event.c:203 ../src/core/app_irc_event.c:226 +#: ../src/core/app_irc_event.c:287 ../src/core/app_irc_event.c:302 +#, c-format +msgid "Trying reconnect to %1$s(%2$s:%3$d) after %4$.1lfs..." +msgstr "Tentative de reconnexion ?? %1$s(%2$s:%3$d) apr??s %4$.1lfs..." + +#: ../src/core/app_irc_event.c:1836 +#, c-format +msgid "URL of %1$s is: %2$s" +msgstr "L'URL de %1$s est??: %2$s" + +#: ../src/core/server_state.c:63 +#, c-format +msgid "Unallowed action: %1$s" +msgstr "Action interdite??: %1$s" + +#: ../src/lib/command.c:329 +msgid "Unclosed single quotation" +msgstr "Guillemet ouverte mais non ferm??e" + +#: ../src/lib/command.c:140 +#, c-format +msgid "Unknown command: %1$s" +msgstr "Commande inconnue??: %1$s" + +#: ../src/core/login_config.c:53 +msgid "Unknown login method" +msgstr "M??thode d'authentification inconnue" + +#: ../src/lib/command.c:485 +#, c-format +msgid "Unknown option %1$s" +msgstr "Option %1$s inconnue" + +#: ../src/core/chat_command.c:220 ../src/lib/command.c:494 +#, c-format +msgid "Unknown sub command: %1$s" +msgstr "Sous-commande %1$s inconnue" + +#: ../src/sui/sui_url_previewer.c:325 ../src/sui/sui_url_previewer.c:575 +msgid "Unsupported URL content type" +msgstr "Type de contenu de l'URL non support??" + +#: ../src/core/app_url.c:67 +#, c-format +msgid "Unsupported protocol: %1$s" +msgstr "Protocole non support????: %1$s" + +#: ../data/ui/connect_panel.glade:132 +msgid "Use secure connection" +msgstr "Utiliser une connexion s??curis??e" + +#: ../data/ui/config_panel.glade:180 +msgid "User" +msgstr "Utilisateur/trice" + +#: ../src/core/app.c:146 +msgid "User config not found" +msgstr "Configuration utilisateur/trice non trouv??e" + +#: ../src/config/password.c:257 +msgid "User password" +msgstr "Mot de passe d'utilisateur/trice" + +#: ../data/ui/join_panel.glade:309 +msgid "Users" +msgstr "Utilisateurs/trices" + +#: ../src/sui/sui_user_list.c:212 +#, c-format +msgid "" +"Users: %d, <span color=\"#157915\">%d@</span>,<span color=\"#856117\">%d%%</" +"span>,<span color=\"#451984\">%d+</span>" +msgstr "" +"Membres??: %d, <span color=\"#157915\">%d@</span>,<span color=\"#856117\">%d" +"%%</span>,<span color=\"#451984\">%d+</span>" + +#: ../src/core/app_irc_event.c:725 +#, c-format +msgid "You are kicked by %1$s" +msgstr "%1$s vous a ??ject??(e)" + +#: ../src/core/app_irc_event.c:722 +#, c-format +msgid "You are kicked by %1$s: %2$s" +msgstr "%1$s vous a ??ject??(e) %1$s??: %2$s" + +#: ../src/core/app_irc_event.c:502 +#, c-format +msgid "You have joined the channel" +msgstr "Vous avez rejoint le salon" + +#: ../src/core/login_config.c:52 +#, c-format +msgid "You need to set the field %2$s in order to use login method %1$s" +msgstr "" +"Vous devez d??finir le champ %2$s pour utiliser la m??thode d'authentification " +"%1$s" + +#: ../src/sui/sui_app.c:132 +msgid "[URL???]" +msgstr "[URL...]" + +#: ../data/ui/app.glade:22 +msgid "_About" +msgstr "?? propos (_A)" + +#: ../data/ui/connect_panel.glade:169 +msgid "_Address:" +msgstr "_Addresse??:" + +#: ../data/ui/config_panel.glade:217 +msgid "_Apply" +msgstr "_Appliquer" + +#: ../data/ui/config_panel.glade:203 ../data/ui/prefs_dialog.glade:29 +msgid "_Cancel" +msgstr "Annuler (_C)" + +#: ../data/ui/nick_menu.glade:41 +msgid "_Chat" +msgstr "Salon (_C)" + +#: ../data/ui/buffer_menu.glade:8 +msgid "_Close" +msgstr "Fermer (_C)" + +#: ../data/ui/buffer_menu.glade:14 +msgid "_Disconnect" +msgstr "Se _d??connecter" + +#: ../data/ui/app.glade:37 +msgid "_Exit" +msgstr "F_ermer" + +#: ../data/ui/nick_menu.glade:23 +msgid "_Ignore" +msgstr "_Ignorer" + +#: ../data/ui/nick_menu.glade:32 +msgid "_Kick" +msgstr "_Kicker" + +#: ../data/ui/buffer_menu.glade:26 +msgid "_Leave" +msgstr "Partir (_L)" + +#: ../data/ui/connect_panel.glade:450 +msgid "_Login method:" +msgstr "M??thode d'authentification (_L)" + +#: ../data/ui/connect_panel.glade:276 +msgid "_Nickname:" +msgstr "_Nick??:" + +#: ../data/ui/config_panel.glade:231 ../data/ui/prefs_dialog.glade:43 +msgid "_OK" +msgstr "_OK" + +#: ../data/ui/connect_panel.glade:153 +msgid "_Password:" +msgstr "Mot de _passe??:" + +#: ../data/ui/app.glade:13 ../data/ui/app.glade:55 +msgid "_Preferences" +msgstr "_Pr??f??rences" + +#: ../data/ui/url_previewer.glade:26 +msgid "_Preview" +msgstr "_Pr??visualisation" + +#: ../data/ui/buffer_menu.glade:32 +msgid "_Quit" +msgstr "_Quitter" + +#: ../data/ui/buffer_menu.glade:20 +msgid "_Reconnect" +msgstr "Se _reconnecter" + +#: ../data/ui/prefs_dialog.glade:88 +msgid "_Reload" +msgstr "_Recharger" + +#: ../data/ui/connect_panel.glade:185 +msgid "_Server:" +msgstr "_Serveur??:" + +#: ../data/ui/nick_menu.glade:14 +msgid "_Whois" +msgstr "_Whois" + +#: ../src/render/mention_renderer.c:85 +#, c-format +msgid "g_regex_new() failed: %1$s" +msgstr "g_regex_new() a ??chout????: %1$s" + +#: ../src/core/app_irc_event.c:577 ../src/core/app_irc_event.c:652 +#, c-format +msgid "mode %1$s %2$s by %3$s" +msgstr "mode %1$s %2$s par %3$s" + +#: ../src/config/reader.c:331 +#, c-format +msgid "server-list[%1$d] doesn't have a name" +msgstr "server-list[%1$d] n'a pas de nom" + +#: ../src/core/chat_command.c:374 +#, c-format +msgid "user \"%1$s\" not found" +msgstr "utilisateur/trice ????%1$s???? non trouv??(e)" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/srain-1.3.1/po/nl.po new/srain-1.3.2/po/nl.po --- old/srain-1.3.1/po/nl.po 2021-12-18 04:52:51.000000000 +0100 +++ new/srain-1.3.2/po/nl.po 2022-02-10 17:06:45.000000000 +0100 @@ -395,9 +395,9 @@ #: ../src/core/chat_command.c:838 #, c-format -msgid "Failed to attach pattern to user %1$s\" of chat \"%2$s\": %2$s" +msgid "Failed to attach pattern to user %1$s\" of chat \"%2$s\": %3$s" msgstr "" -"Kan patroon niet bijvoegen aan gebruiker '%1$s' in gesprek '%2$s': %2$s" +"Kan patroon niet bijvoegen aan gebruiker '%1$s' in gesprek '%2$s': %3$s" #: ../src/core/server.c:149 #, c-format diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/srain-1.3.1/po/ru.po new/srain-1.3.2/po/ru.po --- old/srain-1.3.1/po/ru.po 2021-12-18 04:52:51.000000000 +0100 +++ new/srain-1.3.2/po/ru.po 2022-02-10 17:06:45.000000000 +0100 @@ -400,7 +400,7 @@ #: ../src/core/chat_command.c:838 #, fuzzy, c-format -msgid "Failed to attach pattern to user %1$s\" of chat \"%2$s\": %2$s" +msgid "Failed to attach pattern to user %1$s\" of chat \"%2$s\": %3$s" msgstr "???? ?????????????? ???????????????? ???????????? \"%1$s\": %2$s" #: ../src/core/server.c:149 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/srain-1.3.1/po/srain.pot new/srain-1.3.2/po/srain.pot --- old/srain-1.3.1/po/srain.pot 2021-12-18 04:52:51.000000000 +0100 +++ new/srain-1.3.2/po/srain.pot 2022-02-10 17:06:45.000000000 +0100 @@ -390,7 +390,7 @@ #: ../src/core/chat_command.c:838 #, c-format -msgid "Failed to attach pattern to user %1$s\" of chat \"%2$s\": %2$s" +msgid "Failed to attach pattern to user %1$s\" of chat \"%2$s\": %3$s" msgstr "" #: ../src/core/server.c:149 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/srain-1.3.1/po/uk.po new/srain-1.3.2/po/uk.po --- old/srain-1.3.1/po/uk.po 2021-12-18 04:52:51.000000000 +0100 +++ new/srain-1.3.2/po/uk.po 2022-02-10 17:06:45.000000000 +0100 @@ -393,8 +393,8 @@ #: ../src/core/chat_command.c:838 #, c-format -msgid "Failed to attach pattern to user %1$s\" of chat \"%2$s\": %2$s" -msgstr "???? ?????????????? ?????????????????????? ???????????? ???? ?????????????????????? %1$s\" ???????? \"%2$s\": %2$s" +msgid "Failed to attach pattern to user %1$s\" of chat \"%2$s\": %3$s" +msgstr "???? ?????????????? ?????????????????????? ???????????? ???? ?????????????????????? %1$s\" ???????? \"%2$s\": %3$s" #: ../src/core/server.c:149 #, c-format diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/srain-1.3.1/po/zh_CN.po new/srain-1.3.2/po/zh_CN.po --- old/srain-1.3.1/po/zh_CN.po 2021-12-18 04:52:51.000000000 +0100 +++ new/srain-1.3.2/po/zh_CN.po 2022-02-10 17:06:45.000000000 +0100 @@ -395,7 +395,7 @@ #: ../src/core/chat_command.c:838 #, fuzzy, c-format -msgid "Failed to attach pattern to user %1$s\" of chat \"%2$s\": %2$s" +msgid "Failed to attach pattern to user %1$s\" of chat \"%2$s\": %3$s" msgstr "????????????????????? \"%1$s\": %2$s" #: ../src/core/server.c:149 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/srain-1.3.1/src/core/app_irc_event.c new/srain-1.3.2/src/core/app_irc_event.c --- old/srain-1.3.1/src/core/app_irc_event.c 2021-12-18 04:52:51.000000000 +0100 +++ new/srain-1.3.2/src/core/app_irc_event.c 2022-02-10 17:06:45.000000000 +0100 @@ -1029,7 +1029,7 @@ bool multiline; bool cap_end; const char *cap_event; - const char *rawcaps; + char *rawcaps; char **caps; SrnServer *srv; @@ -1049,6 +1049,7 @@ g_return_if_fail(count == 4); rawcaps = params[3]; } + rawcaps = g_strchomp(rawcaps); caps = g_strsplit(rawcaps, " ", 0); /* Process CAP event */ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/srain-1.3.1/src/core/chat_command.c new/srain-1.3.2/src/core/chat_command.c --- old/srain-1.3.1/src/core/chat_command.c 2021-12-18 04:52:51.000000000 +0100 +++ new/srain-1.3.2/src/core/chat_command.c 2022-02-10 17:06:45.000000000 +0100 @@ -835,7 +835,7 @@ ret = srn_render_attach_pattern(extra_data, pattern); if (!RET_IS_OK(ret)) { - return RET_ERR(_("Failed to attach pattern to user %1$s\" of chat \"%2$s\": %2$s"), + return RET_ERR(_("Failed to attach pattern to user %1$s\" of chat \"%2$s\": %3$s"), srv_user->nick, chat->name, RET_MSG(ret)); } diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/srain-1.3.1/src/lib/command.c new/srain-1.3.2/src/lib/command.c --- old/srain-1.3.1/src/lib/command.c 2021-12-18 04:52:51.000000000 +0100 +++ new/srain-1.3.2/src/lib/command.c 2022-02-10 17:06:45.000000000 +0100 @@ -444,6 +444,9 @@ /* Get arguments */ for (int i = 0; i < binding->argc; i++){ + if (!ptr){ + goto missing_arg; + } if (i != binding->argc - 1){ if (get_quote_arg(ptr, &cmd->argv[narg], &ptr) != SRN_OK){ goto missing_arg; @@ -454,9 +457,6 @@ } } narg++; - if (!ptr){ - goto missing_arg; - } } /* Debug output */ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/srain-1.3.1/src/meson.build new/srain-1.3.2/src/meson.build --- old/srain-1.3.1/src/meson.build 2021-12-18 04:52:51.000000000 +0100 +++ new/srain-1.3.2/src/meson.build 2022-02-10 17:06:45.000000000 +0100 @@ -11,7 +11,7 @@ meta_h.set_quoted('PACKAGE_BUGREPORT', app_bugreport) meta_h.set_quoted('PACKAGE_AUTHOR', 'Shengyu Zhang') meta_h.set_quoted('PACKAGE_EMAIL', 'i...@silverrainz.me') -meta_h.set_quoted('PACKAGE_COPYRIGHT_DATES', '2016 - 2021') +meta_h.set_quoted('PACKAGE_COPYRIGHT_DATES', '2016 - 2022') meta_h.set_quoted('PACKAGE_DATA_DIR', data_dir) meta_h.set_quoted('PACKAGE_CONFIG_DIR', sys_conf_dir) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/srain-1.3.1/src/sui/sui_app.c new/srain-1.3.2/src/sui/sui_app.c --- old/srain-1.3.1/src/sui/sui_app.c 2021-12-18 04:52:51.000000000 +0100 +++ new/srain-1.3.2/src/sui/sui_app.c 2022-02-10 17:06:45.000000000 +0100 @@ -425,6 +425,7 @@ gtk_get_minor_version(), gtk_get_micro_version()); const char *translators = + "Val Lorentz <progval+sr...@progval.net> (fr)\n" \ "Heimen Stoffels <vistau...@outlook.com> (nl)\n" \ "Artem Polishchuk <ego.corda...@gmail.com> (ru)\n" \ "Andrij Mizyk <andmi...@gmail.com> (uk)\n" \