Anope IRC Services

Anope Support => 2.0.x/1.9.x Support => Topic started by: k9 on November 23, 2013, 11:34:13 AM

Title: Anope 1.9.9 Language noexists?
Post by: k9 on November 23, 2013, 11:34:13 AM
Hi, i have installed new anope, all is ok but ... i have only en ( English ) language on irc... i have modified conf, but where is the problem? i can see some .po in source/language but how to activate it?

i whould have fr_FR.utf-8 activate, i have all locales installed... help?
Quote
nickserv -> "help set language"
(12:24) ««« [ Notice ] NickServ  Syntax: set language language
(12:24) ««« [ Notice ] NickServ
(12:24) ««« [ Notice ] NickServ  Changes the language Services uses when sending messages to
(12:24) ««« [ Notice ] NickServ  you (for example, when responding to a command you send).
(12:24) ««« [ Notice ] NickServ  language should be chosen from the following list of
(12:24) ««« [ Notice ] NickServ  supported languages:
(12:24) ««« [ Notice ] NickServ  en (English)

Quote
languages = "fr_FR.UTF-8 ca_ES.UTF-8 de_DE.UTF-8 el_GR.UTF-8 es_ES.UTF-8 hu_HU.UTF-8 it_IT.UTF-8 nl_NL.UTF-8 pl_PL.UTF-8 pt_PT.UTF-8 ru_RU.UTF-8 tr_TR.UTF-8"

   /*
    * Default language that non- and newly-registered nicks will receive messages in.
    * Leave empty to default to English.
    */
   defaultlanguage = "fr_FR.UTF-8"
Title: Re: Anope 1.9.9 Language noexists?
Post by: k9 on November 24, 2013, 06:00:45 PM
Quote
nickserv -> "set language fr_FR.UTF-8"
(18:41) ««« [ Notice ] NickServ  Votre langue est maintenant le Français.
chanserv -> "help"
(18:41) ««« [ Notice ] ChanServ  ChanServ allows you to register and control various
(18:41) ««« [ Notice ] ChanServ  aspects of channels. ChanServ can often prevent
(18:41) ««« [ Notice ] ChanServ  malicious users from "taking over" channels by limiting

... Why its so hard to change to fr....
Title: Re: Anope 1.9.9 Language noexists?
Post by: k9 on November 24, 2013, 06:06:23 PM
Could help me please... nothing works :(
Title: Re: Anope 1.9.9 Language noexists?
Post by: Adam on November 24, 2013, 06:50:23 PM
apt-get install gettext locales-all

And maybe gettext-dev (I can't remember the name of the development libraries for gettext)
Title: Re: Anope 1.9.9 Language noexists?
Post by: k9 on November 24, 2013, 07:26:20 PM
re-install gettext, gettex libs, devel, config, make and make install anope, nothing changes...
Title: Re: Anope 1.9.9 Language noexists?
Post by: Adam on November 24, 2013, 07:27:50 PM
Does /ns help set language only show english? Or does it show all languages?
Title: Re: Anope 1.9.9 Language noexists?
Post by: k9 on November 24, 2013, 07:32:22 PM
Quote
nickserv -> "help"
(20:32) ««« [ Notice ] NickServ  NickServ allows you to register a nickname and
(20:32) ««« [ Notice ] NickServ  prevent others from using it. The following
(20:32) ««« [ Notice ] NickServ  commands allow for registration and maintenance of
(20:32) ««« [ Notice ] NickServ  nicknames; to use them, type /msg NickServ command.
(20:32) ««« [ Notice ] NickServ  For more information on a specific command, type
(20:32) ««« [ Notice ] NickServ  /msg NickServ HELP command.
(20:32) ««« [ Notice ] NickServ  ACCESS Modify the list of authorized addresses
(20:32) ««« [ Notice ] NickServ  AJOIN Manage your auto join list
(20:32) ««« [ Notice ] NickServ  ALIST List channels you have access on
(20:32) ««« [ Notice ] NickServ  CONFIRM Confirm a passcode
(20:32) ««« [ Notice ] NickServ  DROP Cancel the registration of a nickname
(20:32) ««« [ Notice ] NickServ  GLIST Lists all nicknames in your group
(20:32) ««« [ Notice ] NickServ  GROUP Join a group
(20:32) ««« [ Notice ] NickServ  HELP Displays this list and give information about commands
(20:32) ««« [ Notice ] NickServ  IDENTIFY Identify yourself with your password
(20:32) ««« [ Notice ] NickServ  INFO Displays information about a given nickname
(20:32) ««« [ Notice ] NickServ  LOGOUT Reverses the effect of the IDENTIFY command
(20:32) ««« [ Notice ] NickServ  RECOVER Regains control of your nick
(20:32) ««« [ Notice ] NickServ  REGISTER Register a nickname
(20:32) ««« [ Notice ] NickServ  RESETPASS Helps you reset lost passwords
(20:32) ««« [ Notice ] NickServ  SET Set options, including kill protection
(20:32) ««« [ Notice ] NickServ  STATUS Returns the owner status of the given nickname
(20:32) ««« [ Notice ] NickServ  UNGROUP Remove a nick from a group
(20:32) ««« [ Notice ] NickServ  UPDATE Updates your current status, i.e. it checks for new memos
(20:32) ««« [ Notice ] NickServ
(20:32) ««« [ Notice ] NickServ  Services Operator commands
(20:32) ««« [ Notice ] NickServ  GETEMAIL, LIST, SASET, SUSPEND, UNSUSPEND
(20:32) ««« [ Notice ] NickServ
(20:32) ««« [ Notice ] NickServ  Use the HELP ALL command to list all commands and their descriptions.
(20:32) ««« [ Notice ] NickServ
(20:32) ««« [ Notice ] NickServ  Services Operators can also drop any nickname without needing
(20:32) ««« [ Notice ] NickServ  to identify for the nick, and may view the access list for
(20:32) ««« [ Notice ] NickServ  any nickname.
(20:32) ««« [ Notice ] NickServ
(20:32) ««« [ Notice ] NickServ  Accounts that are not used anymore are subject to
(20:32) ««« [ Notice ] NickServ  the automatic expiration, i.e. they will be deleted
(20:32) ««« [ Notice ] NickServ  after 21 days if not used.
(20:32) ««« [ Notice ] NickServ
(20:32) ««« [ Notice ] NickServ  NOTICE: This service is intended to provide a way for
(20:32) ««« [ Notice ] NickServ  IRC users to ensure their identity is not compromised.
(20:32) ««« [ Notice ] NickServ  It is NOT intended to facilitate "stealing" of
(20:32) ««« [ Notice ] NickServ  nicknames or other malicious actions. Abuse of NickServ
(20:32) ««« [ Notice ] NickServ  will result in, at minimum, loss of the abused
(20:32) ««« [ Notice ] NickServ  nickname(s).
Title: Re: Anope 1.9.9 Language noexists?
Post by: Adam on November 24, 2013, 07:33:57 PM
Ok, that is /ns help, not /ns help set langauge.

Seeing as you did get the original translation message from english -> french I'd have to guess that the language strings are simply not translated. A lot has changed between 1.8 and 1.9 and most of the language strings no longer work.
Title: Re: Anope 1.9.9 Language noexists?
Post by: k9 on November 24, 2013, 07:35:41 PM
Quote
nickserv -> "help set language"
(20:34) ««« [ Notice ] NickServ  Syntax: set language language
(20:34) ««« [ Notice ] NickServ
(20:34) ««« [ Notice ] NickServ  Changes the language Services uses when sending messages to
(20:34) ««« [ Notice ] NickServ  you (for example, when responding to a command you send).
(20:34) ««« [ Notice ] NickServ  language should be chosen from the following list of
(20:34) ««« [ Notice ] NickServ  supported languages:
(20:34) ««« [ Notice ] NickServ  en (English)
(20:34) ««« [ Notice ] NickServ  fr_FR.UTF-8 (Français)
(20:34) ««« [ Notice ] NickServ  de_DE.UTF-8 (Deutsch)

but in source .po i can see about 90% is traduced from en to fr ...
Title: Re: Anope 1.9.9 Language noexists?
Post by: Adam on November 24, 2013, 07:38:22 PM
As long as it isn't marked 'fuzzy' it should translate ok.
Title: Re: Anope 1.9.9 Language noexists?
Post by: k9 on November 25, 2013, 09:26:47 AM
I understand this, so, it works on 1.9.8 and no on 1.9.9, but Deutch language works ... what's the problem whith fr language?
Title: Re: Anope 1.9.9 Language noexists?
Post by: Adam on November 25, 2013, 05:22:06 PM
Noone has translated the fr language.
Title: Re: Anope 1.9.9 Language noexists?
Post by: k9 on November 25, 2013, 08:12:29 PM
Ok so am going to try helping translate it.

Thx for all :)
Title: Re: Anope 1.9.9 Language noexists?
Post by: Adam on November 25, 2013, 08:13:50 PM
Okay, read docs/LANGUAGES on instructions on how to do that.
Title: Re: Anope 1.9.9 Language noexists?
Post by: k9 on November 27, 2013, 07:19:55 PM
Ok so am going to try helping translate it.

Thx for all :)
40% ok from Alpha1 :)
Quote
(20:19) ««« [ Notice ] NickServ  Les Services Operators peuvent également effacer n'importe quel
(20:19) ««« [ Notice ] NickServ  pseudo sans avoir besoin de s'identifier pour le celui-ci, et
(20:19) ««« [ Notice ] NickServ  peuvent voir l'access list pour n'importe quel pseudo
(20:19) ««« [ Notice ] NickServ  (/msg X ACCESS LIST nick).
(20:19) ««« [ Notice ] NickServ  Les pseudos qui ne sont plus utilisés sont sujets à
(20:19) ««« [ Notice ] NickServ  l'expiration automatique, c'est-à-dire qu'ils seront effacés
(20:19) ««« [ Notice ] NickServ  après 21 jours de non utilisation.
(20:19) ««« [ Notice ] NickServ  REMARQUE: Ce service est conçu pour fournir un moyen aux
(20:19) ««« [ Notice ] NickServ  utilisateurs IRC d'assurer que leur identité n'est pas
(20:19) ««« [ Notice ] NickServ  usurpée. Il n'est PAS destiné à faciliter le "vol" des
(20:19) ««« [ Notice ] NickServ  pseudos ou autres choses de ce genre. L'abus de NickServ entraînera,
(20:19) ««« [ Notice ] NickServ  au minimum, la perte du(des) pseudo(s) faisant l'objet de
(20:19) ««« [ Notice ] NickServ  l'abus.
Title: Re: Anope 1.9.9 Language noexists?
Post by: meepmeep on November 30, 2013, 11:35:13 AM
Hi K9,

I'm a french user, if you want, we can work together on the french .po file !
Title: Re: Anope 1.9.9 Language noexists?
Post by: k9 on November 30, 2013, 02:11:40 PM
no problem :)
Title: Re: Anope 1.9.9 Language noexists?
Post by: k9 on November 30, 2013, 02:58:48 PM
EveryOne who whants to help contribute to translate it, please MP me , i send you the link to acces to the file.

Thx a lot !