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

German translations, minor improvements

This commit is contained in:
tobspr
2020-06-11 19:17:06 +02:00
parent 14b7c14d24
commit 15877f3040
6 changed files with 152 additions and 185 deletions

View File

@@ -79,7 +79,11 @@
@include S(grid-column-gap, 10px);
display: grid;
grid-template-columns: 1fr 1fr;
grid-template-columns: 1fr;
&.demo {
grid-template-columns: 1fr 1fr;
}
.standaloneBanner {
background: rgb(255, 234, 245);

View File

@@ -83,10 +83,16 @@ export class HubSystem extends GameSystemWithFilter {
);
// Reward
context.font = "bold 11px GameFont";
const rewardText = T.storyRewards[goals.reward].title.toUpperCase();
if (rewardText.length > 12) {
context.font = "bold 9px GameFont";
} else {
context.font = "bold 11px GameFont";
}
context.fillStyle = "#fd0752";
context.textAlign = "center";
context.fillText(T.storyRewards[goals.reward].title.toUpperCase(), pos.x, pos.y + 46);
context.fillText(rewardText, pos.x, pos.y + 46);
// Level
context.font = "bold 11px GameFont";

View File

@@ -8,12 +8,12 @@ export const LANGUAGES = {
code: "en",
region: "",
},
// "de": {
// name: "Deutsch",
// data: require("./built-temp/base-de.json"),
// code: "de",
// region: "",
// },
"de": {
name: "Deutsch",
data: require("./built-temp/base-de.json"),
code: "de",
region: "",
},
"fr": {
name: "Français",
data: require("./built-temp/base-fr.json"),

View File

@@ -29,8 +29,7 @@ export class MainMenuState extends GameState {
<a href="#" class="steamLink" target="_blank">Get the shapez.io standalone!</a>
`;
return (
`
return `
<div class="topButtons">
<button class="languageChoose" data-languageicon="${this.app.settings.getLanguage()}"></button>
@@ -63,20 +62,6 @@ export class MainMenuState extends GameState {
<div class="sideContainer">
${IS_DEMO ? `<div class="standaloneBanner">${bannerHtml}</div>` : ""}
<div class="contest">
<h3>${T.mainMenu.contests.contest_01_03062020.title}</h3>
` +
/*<p>${T.mainMenu.contests.contest_01_03062020.desc}</p>
<button class="styledButton participateContest">${
T.mainMenu.contests.showInfo
}</button>*/
`
<p>${T.mainMenu.contests.contestOver}</p>
</div>
</div>
<div class="mainContainer">
@@ -111,8 +96,7 @@ export class MainMenuState extends GameState {
<div class="author">Made by <a class="producerLink" target="_blank">Tobias Springer</a></div>
</div>
`
);
`;
}
requestImportSavegame() {