Page 1 of 2

Translation help needed

Posted: Fri Jan 22, 2016 3:57 am
by nworbnhoj
Gargoyle is constantly being improved and often there are changes to the words that you read in the Gargoyle GUI.

If you are able to translate a few simple phrases accurately, then please bookmark this thread and help out :-)

Gargoyle is currently translated into
Arabic-AR
English-EN
French-FR
German-DE
Norwegian-NO
Polish-PL
Portuguese-BR
Russian-RU
SimplifiedChinese-ZH-CN
Spanish-ES

If you would like to help translate Gargoyle into another language then please post here and we will help you get going :-)

Re: Translation help needed

Posted: Fri Jan 22, 2016 4:07 am
by nworbnhoj
Please replace the "English phrases" in the quotation marks with translations in the languages in the first post above, and post back to this thread. Thank you :-)

dhcp.js
dhcpS.BlckU="Block Unknown Devices";
dhcpS.KnDev="Known Devices";
dhcpS.AdKnDev="Add Known Device";
dhcpS.AdGp="Add Group";
dhcpS.GpNm="Group name";
dhcpS.DevNm="Device name";
dhcpS.DevNms="Device names";
dhcpS.EdKnDev="Edit Device";
dhcpS.DevGp="Device Groups";
dhcpS.SelM="Include MAC";
dhcpS.SelD="Include Device";
dhcpS.StcIP="Static IP";

qos.js
qosStr.SrcIPor="Source IP or Group";
qosStr.DstIPor="Destination IP or Group";

quotas.js
quotasStr.IPorRange="Specify an IP or IP range, or";
quotasStr.QSelGrp="Select a Group";

restrictions.js
restStr.HstAddr="Specify an IP, IP range, MAC or";

strings.js
UI.SelGrp="Group";

Re: Translation help needed

Posted: Fri Jan 22, 2016 4:56 am
by ispyisail
You should proably add, only for the languages listed above

Re: Translation help needed

Posted: Mon Jan 25, 2016 6:23 pm
by lyrz
Hello,
For French-FR, I propose:

Code: Select all

dhcp.js
dhcpS.BlckU="Bloquer les équipements inconnus";
dhcpS.KnDev="Equipements connus";
dhcpS.AdKnDev="Ajouter un équipement connu";
dhcpS.AdGp="Ajouter un groupe";
dhcpS.GpNm="Nom du groupe";
dhcpS.DevNm="Nom de l'équipement";
dhcpS.DevNms="Noms des équipements";
dhcpS.EdKnDev="Editer l'équipement";
dhcpS.DevGp="Groupes d'équipement";
dhcpS.SelM="Inclure l'adresse MAC";
dhcpS.SelD="Inclure l'équipement";
dhcpS.StcIP="IP statique";

qos.js
qosStr.SrcIPor="IP source ou groupe";
qosStr.DstIPor="IP destination ou groupe";

quotas.js
quotasStr.IPorRange="Spécifier une IP ou plage IP, ou";
quotasStr.QSelGrp="Choisir un groupe";

restrictions.js
restStr.HstAddr="Spécifier une IP, plage IP, adresse MAC ou";

strings.js
UI.SelGrp="Groupe";

Re: Translation help needed

Posted: Wed Feb 10, 2016 7:03 pm
by ericwong
Here is my contribution. I don't understand why so few contributed.
FYI, Google translate did the translation pretty well.. I only need to make adjustments to a few words.

I would suggest developers also add Traditional Chinese because it is easy to translate between simplified and traditional chinese. All you need to do is copy and paste the simplified chinese strings into something like this site to covert them all to traditional chinese, no human input/translation needed.
http://www.chinesetools.eu/tools/gb2big5/

Below is in simplified chinese

Code: Select all

dhcp.js
dhcpS.BlckU=“阻止未知设备”;
dhcpS.KnDev=“已知设备”;
dhcpD.HAcKnDev=“添加已知设备”;
dhcpS.AdGp=“添加组”;
dhcpS.GpNm=“组名”;
dhcpS.DevNm=“设备名称”;
dhcpS.DevNms=“设备名称”;
dhcpS.EdInDex=“编辑设备”;
dhcpS.DevGp=“设备组”;
dhcpS.SelM=“包括MAC”;
dhcpS.SelD=“包括设备”;
dhcpS.StcIP=“静态IP”;
qos.js
qosStr.SrcIPor=“源IP或组”;
qosStr.DstIPor=“目标IP或组”;
quotas.js
quotasStr.IPorRange=“指定IP或IP范围,或”;
quotasStr.QSelGrp=“选择组”;
restrictions.js
restStr.HstAddr=“指定IP,IP范围,MAC或”;
strings.js
UI.SelGrp=“组”;

Re: Translation help needed

Posted: Wed Feb 10, 2016 9:26 pm
by nworbnhoj
thank you @lyrz & @ericwongthese are now both included

I get much more enthusiastic about translation when a native language speaker takes an interest.

Anybody else?

Re: Translation help needed

Posted: Thu Feb 11, 2016 12:23 pm
by lilunxm12
ericwong wrote:Here is my contribution. I don't understand why so few contributed.
FYI, Google translate did the translation pretty well.. I only need to make adjustments to a few words.

I would suggest developers also add Traditional Chinese because it is easy to translate between simplified and traditional chinese. All you need to do is copy and paste the simplified chinese strings into something like this site to covert them all to traditional chinese, no human input/translation needed.
http://www.chinesetools.eu/tools/gb2big5/

Below is in simplified chinese

Code: Select all

dhcp.js
dhcpS.BlckU=“阻止未知设备”;
dhcpS.KnDev=“已知设备”;
dhcpD.HAcKnDev=“添加已知设备”;
dhcpS.AdGp=“添加组”;
dhcpS.GpNm=“组名”;
dhcpS.DevNm=“设备名称”;
dhcpS.DevNms=“设备名称”;
dhcpS.EdInDex=“编辑设备”;
dhcpS.DevGp=“设备组”;
dhcpS.SelM=“包括MAC”;
dhcpS.SelD=“包括设备”;
dhcpS.StcIP=“静态IP”;
qos.js
qosStr.SrcIPor=“源IP或组”;
qosStr.DstIPor=“目标IP或组”;
quotas.js
quotasStr.IPorRange=“指定IP或IP范围,或”;
quotasStr.QSelGrp=“选择组”;
restrictions.js
restStr.HstAddr=“指定IP,IP范围,MAC或”;
strings.js
UI.SelGrp=“组”;
I would say

Code: Select all

 
dhcpS.BlckU=“屏蔽未知设备”;
instead of

Code: Select all

 
dhcpS.BlckU=“阻止未知设备”;
from my past experience "屏蔽" is easier for people do not understand english

Re: Translation help needed

Posted: Thu Feb 11, 2016 8:18 pm
by ericwong
lilunxm12 wrote: from my past experience "屏蔽" is easier for people do not understand english
Agree, "屏蔽" appears frequently in Chinese software.

But it is hard to tell what words should be used without seeing the strings in the actual application or user interface. nworbnhoj didn't explain where these translations are going into... though it sounds like it is going into the adblock plugin?

For adblock plugin, "阻止" probably make more sense because it means block whereas "屏蔽" means hide/shield. nworbnhoj, take your pick ;)

Re: Translation help needed

Posted: Thu Feb 11, 2016 9:27 pm
by fygonzalo
I think is ok. Spanish-ES
Thank you for all gargoyle :D

Code: Select all

dhcp.js
dhcpS.BlckU="Bloquear dispositivos desconocidos";
dhcpS.KnDev="Dispositivos conocidos";
dhcpS.AdKnDev="Agregar un dispositivo conocido";
dhcpS.AdGp="Agregar grupo";
dhcpS.GpNm="Nombre del grupo";
dhcpS.DevNm="Nombre del dispositivo";
dhcpS.DevNms="Nombres de los dispositivos";
dhcpS.EdKnDev="Editar dispositivo";
dhcpS.DevGp="Grupos de dispositivos";
dhcpS.SelM="Incluir MAC";
dhcpS.SelD="Incluir dispositivo";
dhcpS.StcIP="IP Estática";

qos.js
qosStr.SrcIPor="IP de origen o grupo";
qosStr.DstIPor="IP de destino o grupo";

quotas.js
quotasStr.IPorRange="Especifique una IP, un rango de IP, MAC o";
quotasStr.QSelGrp="Seleccione un grupo";

restrictions.js
restStr.HstAddr="Especifique una IP, un rango de IP, MAC o";

strings.js
UI.SelGrp="Grupo";

Re: Translation help needed

Posted: Thu Feb 11, 2016 11:56 pm
by Lantis
That string is for the DHCP page