d8e17478f8
* Add flags for torrents Add a new field, .Language, to the Torrent model, and a new package, torrentLanguages, which maps languages to flags. Added also a flag icon pack from googlei18n/region-flags, with (mostly) public domain flags from Wikipedia. * Optimize flags * Use FlagSprites CSS instead of .png files * Only use flags for languages we support * Add test for CSS flags Ensure that we have all the flags for the languages we support. * Add AdditionalLanguages field to config This allows us to support additional languages for new uploaded torrents, even if we have no translation for it. * Minor CSS fix * Add "other" and "multiple" torrent languages Also removed the TorrentLanguage struct, as it wasn't much useful. * Fix test * Add colspan=2 to category when language is empty Also hide the language column if empty. * Add lang field to search. Hopefully it works with Elasticsearch as well, but I haven't tested (lol Java) * Add language field to ES index and settings * Add language column to JS template * Add keyword type to language ES field * Remove 'raw' from keyword * Set "simple" analyzer on language * Document .Language field on Torrent model |
||
---|---|---|
.. | ||
admin | ||
user | ||
404.html | ||
_badgemenu.html | ||
_captcha.html | ||
_csrf_protect.html | ||
_profile_edit.html | ||
_profile_menu.html | ||
_search.html | ||
_user_list_torrents.html | ||
_user_notifications.html | ||
admin_index.html | ||
dumps.html | ||
FAQ.html | ||
home.html | ||
index.html | ||
public_settings.html | ||
upload.html | ||
view.html |