aboutsummaryrefslogtreecommitdiff
path: root/src/lang
AgeCommit message (Collapse)Author
2022-11-23added more user friendly error message0neGal
When JavaScript errors occur outside of the renderer, they'll no longer display a big and confusingly detailed error stack, now they'll simply be shown a toast about the fact that an error happened. The user can then click this to get more details, but still without it being as invasive and obtuse as before.
2022-11-23actually fix duplicate mods0neGal
If a mod has multiple mod folders inside it, however all with the same name, they'll be merged together, this now fixes that, by adding "(dupe)" to the end of it, along with displaying an error, however it will install successfully. This also happens to add some duplicate toast protection, however this should be reworked, but I am not bothered to deal with it right now, and I instead will be putting this on future me.
2022-08-08feat: add Spanish translationAlystrasz
Co-authored-by: Delta <31860825+AA-Delta@users.noreply.github.com>
2022-08-07feat: add German translationAlystrasz
Co-authored-by: GeckoEidechse <gecko.eidechse+git@pm.me>
2022-08-06feat: translate "impossible to fetch release notes" messagesAlystrasz
2022-08-06feat: display a toast message if no Internet at launchAlystrasz
2022-08-06feat: prevent Northstar update and update download link text if no InternetAlystrasz
2022-07-04Improve German translation GeckoEidechse
Fixed various typos, mistranslations, and grammatical errors
2022-07-02Fixed TypoDxsSucuk
2022-07-02Update.DxsSucuk
Added German translation of the word German to title.
2022-07-02German translation.DxsSucuk
2022-06-12spanish originkill localizationsDelta
2022-06-09[feat] add missing french translationsRemy Raes
2022-06-07very very minor change in localization string0neGal
2022-06-07minor changes0neGal
Mostly syntax, but also a few fixes with how the settings system work, and also a change in localization strings.
2022-06-02added setting for auto-killing origin, functionality workingB
2022-06-01Update es.jsonDelta
#130
2022-05-30[feat] add missing French translationsRemy Raes
2022-05-30support for singular players0neGal
While it's unlikely we'll ever get down to 1 player, it's best to be on the safe side :p
2022-05-28initial commit for master server status0neGal
This doesn't fully implement everything as the master server is down whilst making this commit, so I can't fully implement it.
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