1
0
mirror of https://github.com/tobspr/shapez.io.git synced 2026-03-02 03:39:21 +00:00

Minor translation changes

This commit is contained in:
tobspr
2020-06-10 12:45:27 +02:00
parent dcb1f0e94d
commit ef30a35ea4
7 changed files with 213 additions and 6 deletions

View File

@@ -228,6 +228,7 @@ export class MainMenuState extends GameState {
this.trackClicks(qs(".settingsButton"), this.onSettingsButtonClicked);
this.trackClicks(qs(".changelog"), this.onChangelogClicked);
this.trackClicks(qs(".languageChoose"), this.onLanguageChooseClicked);
this.trackClicks(qs(".helpTranslate"), this.onTranslationHelpLinkClicked);
const contestButton = qs(".participateContest");
if (contestButton) {
@@ -291,6 +292,7 @@ export class MainMenuState extends GameState {
}
onLanguageChooseClicked() {
this.app.analytics.trackUiClick("choose_language");
const setting = /** @type {EnumSetting} */ (getApplicationSettingById("language"));
const { optionSelected } = this.dialogs.showOptionChooser(T.settings.labels.language.title, {
@@ -432,6 +434,13 @@ export class MainMenuState extends GameState {
this.moveToState("SettingsState");
}
onTranslationHelpLinkClicked() {
this.app.analytics.trackUiClick("translation_help_link");
this.app.platformWrapper.openExternalLink(
"https://github.com/tobspr/shapez.io/blob/master/translations"
);
}
onPlayButtonClicked() {
if (
IS_DEMO &&