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
Miiiiaaooooo 25e6fe2942 Ads enabled settings, ads in FAQ, ads actually in code (#1493)
* Update base.jet.html

* Remove inline styling, put whole thing into a div instead of center to be able to move it at other places at will

* Move inline styling in there & some adjustements that will need further tweaking

* Add GetAdsEnabledFromRequest() function

* Ads Enabled global var

* Need to add global var in test file for it to work properly

* AdEnabled handler in settings

* Create AdsEnabled var for users

* Check if user wants to hide ads

* change var name

* change var name

* change var name

* change var name

* var name changes

* Add ad enabled settings & put each indiviidual setting into a span

* add |raw

* add translation strings

* add ads to faq

* Remove <br> and add faq link

* Fix travis

* Fix wrong condition check

* exclude aldColors & hideAds cookie from deletion

* remove useless things

* Fix template_test.go

* No idea why that part got removed

* Forgot }}

* lower padding for ad container
2017-09-04 21:48:47 +10:00
..
ca-es.json Tag Search + Tests + Search slight refactor [DONE] (#1342) 2017-08-22 11:48:10 +10:00
CHANGELOG.md Dbidlinks (#1396) 2017-08-26 11:42:12 +10:00
de-de.all.json Updating Translations (#1430) 2017-08-29 00:23:18 +10:00
en-us.all.json Ads enabled settings, ads in FAQ, ads actually in code (#1493) 2017-09-04 21:48:47 +10:00
es-es.all.json Tag Search + Tests + Search slight refactor [DONE] (#1342) 2017-08-22 11:48:10 +10:00
fr-fr.all.json Updated translation. (#1431) 2017-08-29 00:37:44 +10:00
hu-hu.all.json Tag Search + Tests + Search slight refactor [DONE] (#1342) 2017-08-22 11:48:10 +10:00
in-id.all.json Tag Search + Tests + Search slight refactor [DONE] (#1342) 2017-08-22 11:48:10 +10:00
is-is.all.json Tag Search + Tests + Search slight refactor [DONE] (#1342) 2017-08-22 11:48:10 +10:00
it-it.all.json Tag Search + Tests + Search slight refactor [DONE] (#1342) 2017-08-22 11:48:10 +10:00
ja-jp.all.json Update Japanese translation (#1445) 2017-08-30 09:57:11 +10:00
ko-kr.all.json Tag Search + Tests + Search slight refactor [DONE] (#1342) 2017-08-22 11:48:10 +10:00
nb-no.all.json Tag Search + Tests + Search slight refactor [DONE] (#1342) 2017-08-22 11:48:10 +10:00
nl-nl.all.json Tag Search + Tests + Search slight refactor [DONE] (#1342) 2017-08-22 11:48:10 +10:00
pt-br.all.json Tag Search + Tests + Search slight refactor [DONE] (#1342) 2017-08-22 11:48:10 +10:00
pt-pt.all.json Tag Search + Tests + Search slight refactor [DONE] (#1342) 2017-08-22 11:48:10 +10:00
README.md Update README.md 2017-06-16 19:47:51 +02:00
ro-ro.all.json Tag Search + Tests + Search slight refactor [DONE] (#1342) 2017-08-22 11:48:10 +10:00
ru-ru.all.json Tag Search + Tests + Search slight refactor [DONE] (#1342) 2017-08-22 11:48:10 +10:00
sv-se.all.json Tag Search + Tests + Search slight refactor [DONE] (#1342) 2017-08-22 11:48:10 +10:00
th-th.all.json Tag Search + Tests + Search slight refactor [DONE] (#1342) 2017-08-22 11:48:10 +10:00
zh-cn.all.json Tag Search + Tests + Search slight refactor [DONE] (#1342) 2017-08-22 11:48:10 +10:00
zh-tw.all.json Tag Search + Tests + Search slight refactor [DONE] (#1342) 2017-08-22 11:48:10 +10: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