aboutsummaryrefslogtreecommitdiff
path: root/src/lang
AgeCommit message (Collapse)Author
2022-05-20[feat] add missing French translationsRemy Raes
2022-05-20Better browser "es" localizationDelta
#125
2022-05-17added external link button and changed string0neGal
"Info" -> "View", along with a button in the previewer to open the mod page in the browser if you so choose.
2022-05-16a lot of stuff, but mainly a "Load more..." button0neGal
In the past when more than 50 packages was loaded it'd simply display a "Maximum packages loaded" message, and it wasn't actually 50, as it just took the first 50 packages loaded, whether or not they were filtered out, so now that's fixed and a "Load more..." button has been added. With that comes some changes to the lang strings for "gui.browser.endoflist" and a new one "gui.browser.loadmore". I also fixed the filtered packages issue also occurring in searches. This will overall allow a user to more easily find the maximum amount of packages without loading literally over a hundred packages at once, not good for performance...
2022-05-12"gui.mods.confirmdependencies" "es" localizationDelta
#122
2022-05-12initial draft for supporting dependencies0neGal
This should allow you to install packages that have dependencies, however maybe not with the best UI/UX experience, as currently there's only an English localization, and we also install dependencies even if the dependency is already installed.
2022-05-03added missing strings for general.invalidconfigv1.4.00neGal
2022-04-28removed: unused lang string0neGal
This was meant to be used for the reset config prompt, but confirm() doesn't allow you to change the button messages, which I forgot when I was making this lang string, and subsequently lead to me forgetting I even made the string, accidentally pushing it...
2022-04-28added: error if config file isn't valid0neGal
Essentially just validates the config file and then prompts you about it, it allows you to reset it directly or just to exit and let yourself fix it. And because the error message appears directly in the renderer we have access to navigator.language, and can therefore still localize the string. However! We can't actually care if the user has disabled auto detection of their language, since... y'know, the config file where that's stored isn't able to be read properly. And so I added an argument to lang(), which allows you to force it to use a specific language if that language is available, if not it defaults back to English.
2022-04-16More contact methods for es.json maintainerDelta
2022-04-16New Spanish strings (#113)Delta
* New Spanish strings #111 * Update es.json Correction
2022-04-16feat: French translations (#112)Rémy Raes
* [feat] add missing French translation keys * missing french translations
2022-04-13check to make sure gamepath exists0neGal
When Viper starts up it'll check to make sure the gamepath still exists, and throws errors if not, it also redirects you to the first page (the one where you can set the gamepath), and gives you an informative error. This could happen because the user unmounted the drive the gamepath is on, or it could happen if the user moved their game location.
2022-04-13the user can now manually select a language0neGal
This allows someone to have their system in any language, and then have Viper in a separate language. This is also useful for testing.
2022-03-28feat: Add missing Spanish translation keys (#107)Delta
2022-03-27[feat] add missing French translation keys (#106)Rémy Raes
2022-03-26fixed error and removed browser on startup0neGal
For testing purposes I had the mod browser auto show on startup, that's removed now, I also when refactoring some code forgot to change the name of a function everywhere, leading to an error.
2022-03-24added --no-vp-updates0neGal
This overwrites viper.json and disables Viper updates, this is useful when repackaging Viper for other formats we don't already support.
2022-02-25[feat] french settings translationsRemy Raes
2022-02-24feat: Settings page: add "es" localization Delta
#85
2022-02-24localized all strings0neGal
I localized all strings for English, then went ahead and made array options have a wider input and more word spacing, since they're all space separated.
2022-02-19fix missing comma in es.json0neGal
2022-02-19feat: Spanish "gui.mods.dragdrop" keyDelta
#81
2022-02-19[feat] french gui.mods.dragdrop keyRemy Raes
2022-02-18basic drag and drop support0neGal
Since apparently dragleave and dragenter don't quite work as intended we have to resort to this obscure method which should work just fine on the user's end.
2022-02-08Updated localization for toast notificationsDelta
#69
2022-02-08[feat] add missing French translationsRemy Raes
2022-02-08added toasts for installation of mods0neGal
It'll notify of incorrectly formatted mods, it'll also notify on errors and on success.
2022-02-08Merge branch 'main' into thunderstore0neGal
2022-02-05Update es.jsonDelta
2022-02-05[feat] add french translationsRemy Raes
2022-02-05various changes, aesthetic and functionality0neGal
This should fix the window drag not working, however I cannot test that. As my WM doesn't support it, a Windows contributor will have to test it. I also added an info button that opens the mod's page in your web browser, this button is of course localized, along with that I localized the placeholder in the search input. There's also a few general aesthetic changes, like adding a tiny border around #modsdiv and #browser.
2022-02-05implemented limit to loading packages0neGal
I have no clue if 50 packages is too small or too, big, we'll adjust this the more mods that arrive. I also made the browser auto scroll to the top when closed, it looks far better.
2022-02-04[feat] add french translations to thunderstore-related stuffRemy Raes
2022-02-04Spanish localization for thunderstore support (#64)Delta
* Create es.json * Updated es.json for thunderstore * Updated "es" localization with gui.browser.update
2022-02-03detection for new updates of modsGitExample
2022-02-03added English localizationsGitExample
I forgot about these before...
2022-01-27fix spelling in maintainers.json0neGal
2022-01-25Update es.json translation to match #53 en.jsonDelta
2022-01-26Merge branch 'main' of 0neGal/viper into lang-es0neGal
2022-01-26added lang/maintainers.json, updated langs.js0neGal
langs.js now prints out a proper good looking output, and also now takes advantage of maintainers.json to provide proper information.
2022-01-26Merge branch 'main' of 0neGal/viper into lang-es0neGal
2022-01-25changed French localization, remove .vscode/0neGal
2022-01-25Updated LanguajeDelta
2022-01-25Add es.jsonDelta
Add spanish translation (Latin-america)
2022-01-24no alert when manually changing the game path0neGal
When changing the game path by clicking the button you shouldn't be told it can't find the game and you've to select one manually, as you know that already. More importantly, if it could be found automatically it'll just not do anything. With this change I also changed the "gui.setpath" string to be more logical, and to make it clear what it does.
2022-01-24[fix] update general.missingpath French translationRemy Raes
2022-01-24Edge case in vdf reading (#56)3top1a
* Edge case * Alert user only when automatic detection failed * extra info on not found message * support for [Free/Open]BSD Co-authored-by: 0neGal <mail@0negal.com>
2022-01-23minor aesthetic changes0neGal
2022-01-23added "Find Mods" button0neGal