summaryrefslogtreecommitdiff
path: root/data/lang.txt
AgeCommit message (Collapse)AuthorFilesLines
2016-01-23L10N: Remove all remaining traces of the interface translation featureYorhel1-3617/+0
...unless I missed something.
2016-01-20L10N: Intern all VNDB::Util::* stuffYorhel1-255/+0
With some related edits in other parts of the code, mostly due to interface changes to htmlRevision() and htmlFormError(). Trivial replacements were automated by a super awesome script.
2016-01-19Move some VNDB::L10N stuff to VNDB::Func + intern VNDB::FuncYorhel1-35/+0
2016-01-17L10N: Intern blood_types/genders/(char|staff)_roles/discussion_boardsYorhel1-94/+0
I definitely needed the Tie::IxHash thing for these.
2016-01-17L10N: Intern VN/producer relations + update relation graphsYorhel1-60/+0
Now that graphviz knows the actual strings, it has a better opportunity to create better graphs. (Most of them still look messy tho)
2016-01-17L10N: Intern tag_cats/voiced/animated/*_statusYorhel1-84/+0
2016-01-16L10N: Intern languages/platforms/resolutions/media/ptype/rtype/vnlengthYorhel1-311/+0
2016-01-16L10N: Remove all translationsYorhel1-12230/+0
TODO: Intern strings again to simplify the code. The immediate effect of this commit is that starting the util/vndb.pl script and generating the JS file is much faster now and that vndb.pl uses less memory. Translations have already been disabled on the main VNDB for a week now.
2016-01-10Require current password on /u+/edit + only hash password once on /u+/setpassYorhel1-10/+34
2015-12-30Combine some tabs in release filters to avoid line wrapYorhel1-31/+31
2015-11-28VNPage: Generalize seiyuu listing to character summary listingYorhel1-3/+3
The comment already suggested this: I wonder whether it's better to just ask database for character list instead of doing this manual group/sort So yeah, let's just do that.
2015-11-26Handler::VNPage: Move staff tab into main VN page + some styling changesYorhel1-48/+0
The styling of the staff info can be a bit awkward at times, but it looks slightly better than a table, IMO. I didn't really know what to do with the the seiyuu info - it wastes a lot of screen space in its current implementation, but I can't think of anything better at the moment.
2015-11-11Misc poll improvementsYorhel1-11/+170
- Merged polls table into threads table. Not much of a storage/performance difference, and it's a bit simpler this way. - Merged DB::Polls into DB::Discussions. Mainly because of the above change in DB structure. - Add option to remove an existing poll. - Allow preview and recast to be changed without deleting the votes - Set preview option by default. Because personal preferences. :) - Minor form validation differences
2015-11-10Merge branch 'poll' of https://github.com/morkt/vndb into pollsYorhel1-0/+57
2015-11-10added poll error message.morkt1-0/+3
2015-11-10Merge branch 'master' into pollmorkt1-12/+12
2015-11-10Add 'has screenshots' filter to VN browserYorhel1-0/+36
2015-11-10Add language filter to staff browserYorhel1-0/+12
2015-11-01Remove 'you need to be logged in to edit this page' messageYorhel1-12/+0
While helpful, it's also rather dominant. We're not that desperate for new contributes anymore.
2015-10-25Staff: Add error msg when removing used alias + fix bug in alias editingYorhel1-0/+12
The new database schema doesn't allow an alias to be removed when it is still linked to a VN.
2015-10-18discussion board polls.morkt1-0/+54
2015-10-03Rewrote screenshot uploader to support multiple files + use jsonYorhel1-0/+12
This might have broken the screenshot uploader on some crappy browsers, but it's much cleaner than the old iframe hack. The ability to upload multiple files in one go is also very convenient.
2015-10-01VNEdit: Give error on duplicate alias + improved msg on id/page errorYorhel1-0/+12
2015-09-20formValidate: Add json template and remove json_validate() functionYorhel1-2/+2
This is less convenient than I had expected, because all the form handling code is designed to work with plain strings rather than any scalar. This means the json data has to be encoded again to get into $frm (not doing this means that, if the form didn't validate, the field won't be filled out correctly). And then decoded for validation, and then encoded again for comparison. I suspect the better solution is to fix the form handling code to handle arbitrary data structures: comparison can be done by deep comparison rather than a simple string compare, and the form generator can auto-encode-to-json if it sees a complex object. Another advantage of this solution is that the comparison function can be less strict with respect to number formatting. In the current scheme you have to be very careful that numbers are not automatically coerced into string format, otherwise the comparison will fail. Either way, that's an idea for the future...
2015-09-20formValidate: Created templates for gtin and editsum fieldsYorhel1-12/+24
2015-09-20Update usage kv_validate() to upcoming TUWF 1.0Yorhel1-14/+14
And added new 'page' and 'id' templates for more strict validation.
2015-09-08L10N: Fix typo in board searchYorhel1-1/+1
2015-09-07Implement discussion board search functionYorhel1-1/+112
Inspired by wakaranai's implementation at https://github.com/morkt/vndb/commit/b852c87ad145fdaaa09c79b6378dd819b46f7e87 This version is different in a number of aspects: - Separate search functions for title search and fulltext post search. Perhaps not the most convenient option, but the downside of a combined search is that if the query matches the threads' title, then all of the posts in that thread will show up in the results. This didn't seem very useful. - Sorting is based purely on post date. Rank-based sort is slow without a separate caching column, and in my opinion not all that useful. Implementation differences: - Integrated in the existing DB::Discussions functions, so less code to maintain and more code reuse. - No separate caching column for the tsvector, a functional index is used instead. This is a bit slower (index results need to be re-checked against the actual messages, hence the slowdown), but has the advantage of smaller database dumps and less complexity in updating the cache. Things to fix or look at: - Highlighting of the search query in message contents. - Allow or-style query matching
2015-08-08Hide sexual traits by default + Add profile option to change defaultYorhel1-0/+12
2015-08-08Add sexual trait toggle to character informationYorhel1-0/+12
It's not a preference yet and the sexual traits are still visible by default. I'll fix that later.
2015-07-25L10N: Remove unused translation stringsYorhel1-108/+0
Found with the tooling in the l10nusage branch.
2015-07-21Add profile option for the default spoiler settingYorhel1-0/+12
This fixes the unexpected behaviour that changing the spoiler setting on one page will change it for all pages. All manual spoiler changing options are temporary now.
2015-07-21L10N: Combine spoiler setting stringsYorhel1-144/+38
2015-07-21Add profile option for default visible tag categories on VN pagesYorhel1-0/+12
The name of the profile setting isn't very clear. Not sure what to do with it.
2015-07-21Add profile option to show or summarize tags on VN pages by defaultYorhel1-0/+12
2015-07-20L10N: Support plural forms for charrolesYorhel1-30/+30
Used /v+/chars, other occurrences just use singular.
2015-07-19L10N-DE: Translation updates + whitespace removalMarcel Weyers1-111/+113
2015-07-12L10N-ES: Various old and uncommitted fixesYorhel1-8/+8
2015-07-12L10N-DE: Various old and uncommitted fixesMarcel Weyers1-14/+17
2015-07-12d17: Document the interface translation procedureYorhel1-77/+3
2015-05-13L10N: Re-add _staff_as textYorhel1-0/+12
I removed it in the previous commit, but it's still used in the diff viewer thingy.
2015-05-13Changed layour of staff pagesYorhel1-14/+2
Not entirely sure if this is an improvement, but it's slightly more consistent with other layouts (combination of user page, release page and character page), and leaves more room for the credit/cast listings.
2015-05-13Add staff statistic to main menuYorhel1-0/+12
2015-05-13I18N: Add cleanup routine to lang.pl + remove English text from tlsYorhel1-468/+468
2015-05-11New language: Catalan (/Valencian)Yorhel1-0/+12
2015-05-11Three new platforms: FM Towns, PC Engine, X68000Yorhel1-0/+36
2015-05-03Remove "script" role from vn<->staff linksYorhel1-12/+0
Note that it's still in the postgresql ENUM type. Removing that is possible, but not very trivial.
2015-02-16Various staff improvementsmorkt1-1/+13
(Quoting mail:) - character list is sorted by name in cast edit form (managing of the huge lists like v6458 becomes slightly easier); - display number of characters voiced on seiyuu page; - display a notice in staff edit form when primary name could be changed.
2015-02-14Revamp staff alias editing interface + fix reverting removed aliassesmorkt1-39/+3
The new alias editing interface makes it a lot easier to change the primary name.
2015-02-03Conditionally append char IDs in seiyuu editor + minor fixesmorkt1-1/+1