Albirew/nyaa-pantsu
Archivé
1
0
Bifurcation 0
Ce dépôt a été archivé le 2022-05-07. Vous pouvez voir ses fichiers ou le cloner, mais pas ouvrir de ticket ou de demandes d'ajout, ni soumettre de changements.
nyaa-pantsu/translations
kilo 8ec3c2a743
Add possibility of reporting without JS, add report reason for NSFW content, Add possibility of getting a torrent by Hash in refine (#1709)
* Add possibility of reporting without JS

* Add report message input and new report reason to /report/:id page

* add new report reason here too

* Update en-us.all.json

* Update CHANGELOG.md

* only show if not sukebei

* ditto

* fix label for value

* ditto

* fix overly big report message column

* Update main.css

* Update search.jet.html

* Add possibility of getting a torrent by Hash in refine

* Update search.go

* Update search.go

* fix template_test

* ditto

* fix Sprintf wrongly using a Token

* rollback that

* Update callback.go

* remove line that creates error

* fix travis
2017-11-04 06:42:36 +01:00
..
ca-es.json Fixes & improvements (#1684) 2017-10-28 18:28:59 +02:00
CHANGELOG.md Add possibility of reporting without JS, add report reason for NSFW content, Add possibility of getting a torrent by Hash in refine (#1709) 2017-11-04 06:42:36 +01:00
de-de.all.json Fixes & improvements (#1684) 2017-10-28 18:28:59 +02:00
en-us.all.json Add possibility of reporting without JS, add report reason for NSFW content, Add possibility of getting a torrent by Hash in refine (#1709) 2017-11-04 06:42:36 +01:00
es-es.all.json Spanish translation (100% finished) (#1707) 2017-11-04 03:41:12 +01:00
fr-fr.all.json Updated translation. (#1703) 2017-11-02 15:30:32 +01:00
hu-hu.all.json Fixes & improvements (#1684) 2017-10-28 18:28:59 +02:00
in-id.all.json Fixes & improvements (#1684) 2017-10-28 18:28:59 +02:00
is-is.all.json Fixes & improvements (#1684) 2017-10-28 18:28:59 +02:00
it-it.all.json Fixes & improvements (#1684) 2017-10-28 18:28:59 +02:00
ja-jp.all.json Fixes & improvements (#1684) 2017-10-28 18:28:59 +02:00
ko-kr.all.json Fixes & improvements (#1684) 2017-10-28 18:28:59 +02:00
nb-no.all.json Fixes & improvements (#1684) 2017-10-28 18:28:59 +02:00
nl-nl.all.json Fixes & improvements (#1684) 2017-10-28 18:28:59 +02:00
pt-br.all.json Fixes & improvements (#1684) 2017-10-28 18:28:59 +02:00
pt-pt.all.json Fixes & improvements (#1684) 2017-10-28 18:28:59 +02:00
README.md Fixes & improvements (#1684) 2017-10-28 18:28:59 +02:00
ro-ro.all.json Fixes & improvements (#1684) 2017-10-28 18:28:59 +02:00
ru-ru.all.json Fixes & improvements (#1684) 2017-10-28 18:28:59 +02:00
sv-se.all.json Fixes & improvements (#1684) 2017-10-28 18:28:59 +02:00
th-th.all.json Fixes & improvements (#1684) 2017-10-28 18:28:59 +02:00
zh-cn.all.json Fixes & improvements (#1684) 2017-10-28 18:28:59 +02:00
zh-tw.all.json Fixes & improvements (#1684) 2017-10-28 18:28:59 +02:00

Contributing to translation

You can add your own language support or edit it easily to the website.

Add a language

To add a language you need to copy /translations/en-us.all.json and translate the strings beside the "translation" key. Do not edit "id" which is the id used to display the translation.

You can also, if you have the website installed, create an empty languageCode.all.json (eg. en-us.all.json) and use the following command:

cd translations && goi18n -flat false en-us.all.json languageCode.all.json you need to replace languageCode with the actual language code (eg. en-us)

A new file languageCode.untranslated.json will be created with the new translation strings. Translate them and when it's done, run the following command:

goi18n -flat=false en-us.all.json languageCode.all.json languageCode.untranslated.json you need to replace languageCode with the actual language code (eg. en-us)

After creating a new translation, create a new translation string inside "en-us.all.json", like the following:

    ...
    },
    {
        "id": "language_(languageCode)_name",
        "translation": "(your language name, in English)"
    },
    ...

where languageCode is the newly created ISO code (eg. ja-jp, pt-br).

Before pulling, be sure to delete .unstranslated.json file

Edit a language

To edit a language you can keep tracking of new strings added to en-us.all.json with the use of git and add the new strings manually to your file.

Or you can also, if you have the website installed, use the following command: cd translations && goi18n -flat false en-us.all.json languageCode.all.json you need to replace languageCode with the actual language code (eg. en-us)

A new file languageCode.untranslated.json will be created with the new translation strings. Translate them and when it's done, run the following command:

goi18n -flat=false en-us.all.json languageCode.all.json languageCode.untranslated.json you need to replace languageCode with the actual language code (eg. en-us)

Before pulling, be sure to delete .unstranslated.json file