Cleanup readme and translations, update shapez 2 logos

This commit is contained in:
tobspr 2026-04-28 08:42:08 +02:00
parent 5b9000155d
commit 0d7798f2e5
43 changed files with 190 additions and 138 deletions

View file

@ -1,10 +1,9 @@
## Shapez 2 now in Early Access!
## shapez 2 out now!
We are currently working on shapez 2, the successor to shapez!
It is currently released in Early Access on Steam - be sure to check it out:
Shapez 2 is now available on Steam, adding multi-layer factories, better performance, trains, fluids, and much more!
<a href="https://store.steampowered.com/app/2162800/shapez_2/?utm_medium=github&amp;utm_source=s1_github" title="shapez 2 on Steam">
<img src="https://i.imgur.com/xsjVe2f.png" alt="shapez 2 Announcement">
<img src="https://i.imgur.com/QBOGSib.jpeg" alt="shapez 2 Announcement">
</a>
<br>
@ -15,25 +14,20 @@ It is currently released in Early Access on Steam - be sure to check it out:
<img src="https://i.imgur.com/ihW2bUE.png" alt="shapez Logo">
</a>
**Note:** This repository is not actively maintained. Please consider contributing to the [Community Edition](https://github.com/tobspr-games/shapez-community-edition) for ongoing development.
## Contributing
This repository is no longer actively maintained, we have moved over to [shapez 2](https://store.steampowered.com/app/2162800/shapez_2/?utm_medium=github&utm_source=s1_github) development.
Please consider contributing to the [Community Edition](https://github.com/tobspr-games/shapez-community-edition) for ongoing development.
## About
<hr>
This is the source code for shapez, an open source base building game inspired by Factorio.
Your goal is to produce shapes by cutting, rotating, merging and painting parts of shapes.
- [Play on Steam](https://get.shapez.io/ghr)
- [Online Demo](https://shapez.io)
- [Official Discord](https://discord.com/invite/HN7EVzV) <- _Highly recommended to join!_
- [Trello Board & Roadmap](https://trello.com/b/ISQncpJP/shapezio)
## Reporting issues, suggestions, feedback, bugs
1. Ask in `#bugs` / `#feedback` / `#questions` on the [Official Discord](https://discord.com/invite/HN7EVzV) if you are not entirely sure if it's a bug
2. Check out the trello board: https://trello.com/b/ISQncpJP/shapezio
3. See if it's already there - If so, vote for it, done. I will see it. (You have to be signed in on trello)
4. If not, check if it's already reported here: https://github.com/tobspr-games/shapez.io/issues
5. If not, file a new issue here: https://github.com/tobspr-games/shapez.io/issues/new
6. I will then have a look (This can take days or weeks) and convert it to trello, and comment with the link. You can then vote there ;)
## Building
@ -50,29 +44,10 @@ Your goal is to produce shapes by cutting, rotating, merging and painting parts
Mods can be found [here](https://shapez.mod.io). The documentation for creating mods can be found [here](mod_examples/), including a bunch of sample mods.
## Build Online with one-click setup
You can use [Gitpod](https://www.gitpod.io/) (an Online Open Source VS Code-like IDE which is free for Open Source) for working on issues and making PRs to this project. With a single click it will start a workspace and automatically:
- clone the `shapez.io` repo.
- install all of the dependencies.
- start `gulp` in `gulp/` directory.
[![Open in Gitpod](https://gitpod.io/button/open-in-gitpod.svg)](https://gitpod.io/#https://github.com/tobspr-games/shapez.io)
## Helping translate
Please checkout the [Translations readme](translations/).
## Contributing
I will only accept pull requests which add a benefit to a large portion of the player base. If the feature is useful but only to a fraction of players, or is controversial, I recommend making a mod instead.
If you want to add a new feature or in generally contribute I recommend to get in touch on Discord in advance, which largely increases the chance of the PR to get merged:
<a href="https://discord.com/invite/HN7EVzV" target="_blank">
<img src="https://i.imgur.com/SoawBhW.png" alt="discord logo" width="100">
</a>
Please checkout the [Translations readme](translations/README.md).
However, currently we are not reviewing new translations.
### Code

Binary file not shown.

Before

Width:  |  Height:  |  Size: 24 KiB

After

Width:  |  Height:  |  Size: 94 KiB

Before After
Before After

Binary file not shown.

After

Width:  |  Height:  |  Size: 334 KiB

BIN
res/ui/shapez2_zh-CN.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 95 KiB

View file

@ -171,45 +171,17 @@
@include S(grid-gap, 20px);
.mainNews {
background: linear-gradient(220deg, rgb(74, 93, 201), rgb(93, 255, 150));
&::before {
background: uiResource("shapez2.png") center center / 100% no-repeat;
content: "";
@include S(width, 100px);
@include S(height, 100px);
position: absolute;
top: 55%;
right: 8%;
pointer-events: none;
transform: translateY(-50%);
transition: transform 0.5s ease-in-out;
}
// .close {
// position: absolute;
// pointer-events: all;
// background: uiResource("icons/main_menu_exit.png") center center / 50% no-repeat;
// display: inline-flex;
// @include S(width, 15px);
// @include S(height, 15px);
// @include S(top, 2px);
// opacity: 0.3;
// @include S(right, 2px);
// z-index: 200;
// transition: opacity 0.12s ease-in-out;
// &:hover {
// opacity: 0.7;
// }
// }
&:hover::before {
transform: translate(0, -51%);
}
box-shadow: 0 D(9px) D(15px) rgba(#000, 0.2);
background:
linear-gradient(
90deg,
rgba(20, 10, 45, 0.85) 0%,
rgba(20, 10, 45, 0.55) 45%,
rgba(20, 10, 45, 0.15) 100%
),
uiResource("shapez2_banner_bg.noinline.png") center / cover no-repeat;
width: 100%;
display: flex;
flex-direction: column;
align-items: center;
@include S(height, 60px);
pointer-events: all;
@ -218,20 +190,87 @@
position: relative;
grid-row: 2 / 3;
@include S(border-radius, $globalBorderRadius);
justify-content: center;
@include S(padding, 10px);
@include S(padding-right, 100px);
@include S(padding, 10px, 140px, 10px, 14px);
box-sizing: border-box;
transition: opacity 0.12s ease-in-out;
transition: opacity 0.15s ease-in-out, transform 0.15s ease-in-out;
cursor: pointer;
&:hover {
opacity: 0.85;
@include InlineAnimation(2.8s ease-in-out infinite) {
0%, 100% {
box-shadow:
0 D(9px) D(15px) rgba(#000, 0.3),
inset 0 D(1px) 0 rgba(#fff, 0.15),
0 0 D(0) rgba(125, 143, 255, 0);
}
50% {
box-shadow:
0 D(9px) D(15px) rgba(#000, 0.3),
inset 0 D(1px) 0 rgba(#fff, 0.15),
0 0 D(22px) rgba(125, 143, 255, 0.55);
}
}
&:hover > img {
animation: none !important;
transform: translateY(-52%) scale(1.05);
}
&::before {
content: "";
position: absolute;
@include S(width, 170px);
@include S(height, 140px);
top: 50%;
@include S(right, -12px);
transform: translateY(-50%);
background: radial-gradient(
ellipse at center,
rgba(220, 230, 255, 0.55) 0%,
rgba(180, 200, 255, 0.18) 35%,
transparent 70%
);
pointer-events: none;
z-index: 1;
}
> img {
@include S(width, 135px);
@include S(height, 110px);
object-fit: contain;
position: absolute;
top: 50%;
@include S(right, 6px);
pointer-events: none;
transform: translateY(-50%);
transition: transform 0.4s cubic-bezier(0.34, 1.56, 0.64, 1);
filter:
drop-shadow(0 0 D(3px) rgba(255, 255, 255, 0.7))
drop-shadow(0 D(2px) D(3px) rgba(#000, 0.6));
z-index: 2;
@include InlineAnimation(3.6s ease-in-out infinite) {
0%, 100% {
transform: translateY(-50%) rotate(0deg);
}
50% {
transform: translate(0, calc(-50% - #{D(3px)})) rotate(-2deg);
}
}
}
.text {
@include SuperSmallText;
@include S(width, 100px);
color: rgba(#000, 1);
@include PlainText;
@include S(font-size, 13px);
line-height: 1.15;
font-weight: bold;
text-transform: uppercase;
color: #fff;
letter-spacing: 0.04em;
text-shadow: 0 D(1px) D(3px) rgba(#000, 0.6);
position: relative;
z-index: 2;
max-width: 55%;
word-wrap: break-word;
}
}

View file

@ -1,4 +1,11 @@
export const CHANGELOG = [
{
version: "1.5.7",
date: "28.04.2026",
entries: [
"🎉 shapez 2 is now out! <a href='https://tobspr.io/shapez-2?utm_medium=s1_steam' target='_blank'>Click here</a> to check it out. 🎉",
],
},
{
version: "1.5.6",
date: "09.12.2022",

View file

@ -776,6 +776,18 @@ export function getLogoSprite() {
return "logo.png";
}
/**
* Returns the appropriate shapez 2 banner sprite path
* @param {string} language
*/
export function getShapez2BannerSprite(language) {
if (G_WEGAME_VERSION || G_CHINA_VERSION || language === "zh-CN") {
return "shapez2_zh-CN.png";
}
return "shapez2.png";
}
/**
* Rejects a promise after X ms
* @param {Promise} promise

View file

@ -10,6 +10,7 @@ import {
formatSecondsToTimeAgo,
generateFileDownload,
getLogoSprite,
getShapez2BannerSprite,
makeButton,
makeDiv,
makeDivElement,
@ -179,8 +180,10 @@ export class MainMenuState extends GameState {
${
showShapez2
? `<div class="mainNews shapez2">
<div class="text">We are currently prototyping Shapez 2!</div>
<div class="text">${T.mainMenu.shapez2Banner}</div>
<img src="${cachebust(
"res/ui/" + getShapez2BannerSprite(this.app.settings.getLanguage())
)}" alt="shapez 2">
</div>`
: ""
}
@ -334,8 +337,6 @@ export class MainMenuState extends GameState {
<div class="footerGrow">
${showExternalLinks ? `<a class="changelog">${T.changelog.title}</a>` : ""}
${showExternalLinks ? `<a class="helpTranslate">${T.mainMenu.helpTranslate}</a>` : ""}
</div>
<div class="author"><a class="producerLink" href="https://tobspr.io" target="_blank" title="tobspr Games" rel="follow">
<img src="${cachebust("res/logo-tobspr-games.svg")}" alt="tobspr Games"
@ -469,7 +470,6 @@ export class MainMenuState extends GameState {
".twitterLink": this.onTwitterLinkClicked,
".patreonLink": this.onPatreonLinkClicked,
".changelog": this.onChangelogClicked,
".helpTranslate": this.onTranslationHelpLinkClicked,
".exitAppButton": this.onExitAppButtonClicked,
".steamLink": this.onSteamLinkClicked,
".steamLinkSocial": this.onSteamLinkClickedSocial,
@ -907,12 +907,6 @@ export class MainMenuState extends GameState {
this.moveToState("SettingsState");
}
onTranslationHelpLinkClicked() {
this.app.platformWrapper.openExternalLink(
"https://github.com/tobspr-games/shapez.io/blob/master/translations"
);
}
onPlayButtonClicked() {
if (
this.app.savegameMgr.getSavegamesMetaData().length > 0 &&

View file

@ -2,6 +2,8 @@
The base language is English and can be found [here](base-en.yaml).
We are currently not accepting any further translation changes or new languages.
## Languages
- [German](base-de.yaml)
@ -35,49 +37,6 @@ The base language is English and can be found [here](base-en.yaml).
- [Serbian](base-sr.yaml)
- [Czech](base-cz.yaml)
(If you want to translate into a new language, see below!)
## Editing existing translations
If you want to edit an existing translation (Fixing typos, updating it to a newer version, etc), you can just use the github file editor to edit the file.
- Click the language you want to edit from the list above
- Click the small "edit" symbol on the top right
<img src="https://i.imgur.com/gZnUQoe.png" alt="edit symbol" width="200">
- Do the changes you wish to do (Be sure **not** to translate placeholders! For example, `<amount> minutes` should get `<amount> Minuten` and **not** `<anzahl> Minuten`!)
- Click "Propose Changes"
<img src="https://i.imgur.com/KT9ZFp6.png" alt="propose changes" width="200">
- Click "Create pull request"
<img src="https://i.imgur.com/oVljvRE.png" alt="create pull request" width="200">
- I will review your changes and make comments, and eventually merge them so they will be in the next release! Be sure to regulary check the created pull request for comments.
## Adding a new language
Please DM me on Discord (tobspr#5407), so I can add the language template for you.
**Important: I am currently not accepting new languages until the wires update is out!**
Please use the following template:
```
Hey, could you add a new translation?
Language: <Language, e.g. 'German'>
Short code: <Short code, e.g. 'de', see below>
Local Name: <Name of your Language, e.g. 'Deutsch'>
```
You can find the short code [here](https://www.science.co.il/language/Codes.php) (In column `Code 2`).
PS: I'm super busy, but I'll give my best to do it quickly!
## Updating a language to the latest version
Run `yarn syncTranslations` in the root directory to synchronize all translations to the latest version! This will remove obsolete keys and add newly added keys. (Run `yarn` before to install packages).

View file

@ -89,6 +89,8 @@ mainMenu:
savegameUnnamed: Unnamed
puzzleMode: Puzzle Mode
back: Back
shapez2Banner: shapez 2 - متوفر الآن
puzzleDlcText: Do you enjoy compacting and optimizing factories? Get the Puzzle
DLC now on Steam for even more fun!
puzzleDlcWishlist: Wishlist now!

View file

@ -93,6 +93,8 @@ mainMenu:
savegameUnnamed: Unnamed
puzzleMode: Puzzle Mode
back: Back
shapez2Banner: shapez 2 - JA DISPONIBLE
puzzleDlcText: Do you enjoy compacting and optimizing factories? Get the Puzzle
DLC now on Steam for even more fun!
puzzleDlcWishlist: Wishlist now!

View file

@ -89,6 +89,8 @@ mainMenu:
savegameUnnamed: Nepojmenovaný
puzzleMode: Puzzle mód
back: Zpět
shapez2Banner: shapez 2 - JIŽ DOSTUPNÉ
puzzleDlcText: Baví vás zmenšování a optimalizace továren? Pořiďte si nyní
Puzzle DLC na Steamu pro ještě více zábavy!
puzzleDlcWishlist: Přidejte si nyní na seznam přání!

View file

@ -90,6 +90,8 @@ mainMenu:
savegameUnnamed: Uden Navn
puzzleMode: Puzzle-tilstand
back: Tilbage
shapez2Banner: shapez 2 - UDE NU
puzzleDlcText: Synes du det er det sjovt at gøre maskinerne mindre og mere
optimale? Få fat i DLC på Steam nu for mere sjov!
puzzleDlcWishlist: Wishlist den nu!

View file

@ -93,6 +93,8 @@ mainMenu:
savegameUnnamed: Unbenannt
puzzleMode: Puzzlemodus
back: Zurück
shapez2Banner: shapez 2 - JETZT ERHÄLTLICH
puzzleDlcText: Du hast Spaß daran, deine Fabriken zu optimieren und effizienter
zu machen? Hol dir das Puzzle-DLC auf Steam für noch mehr Spaß!
puzzleDlcWishlist: Jetzt zur Wunschliste hinzufügen!

View file

@ -93,6 +93,8 @@ mainMenu:
savegameUnnamed: Unnamed
puzzleMode: Λειτουργία παζλ
back: Πίσω
shapez2Banner: shapez 2 - ΔΙΑΘΕΣΙΜΟ ΤΩΡΑ
puzzleDlcText: Σε αρέσει να συμπάγης και να βελτιστοποίεις εργοστάσια; Πάρε την
λειτουργεία παζλ στο Steam για ακόμη περισσότερη πλάκα!
puzzleDlcWishlist: Βαλτε το στην λίστα επιθυμιών τώρα!

View file

@ -150,6 +150,8 @@ mainMenu:
puzzleMode: Puzzle Mode
back: Back
shapez2Banner: shapez 2 - OUT NOW
puzzleDlcText: >-
Do you enjoy compacting and optimizing factories?
Get the Puzzle DLC now on Steam for even more fun!

View file

@ -96,6 +96,8 @@ mainMenu:
savegameUnnamed: Sin nombre
puzzleMode: Modo Puzle
back: Atrás
shapez2Banner: shapez 2 - YA DISPONIBLE
puzzleDlcText: ¿Disfrutas compactando y optimizando fábricas? ¡Consigue ahora el
DLC de Puzles en Steam para aún más diversión!
puzzleDlcWishlist: ¡Añádelo ahora a tu lista de deseos!

View file

@ -93,6 +93,8 @@ mainMenu:
savegameUnnamed: Nimetön
puzzleMode: Pulmatila
back: Takaisin
shapez2Banner: shapez 2 - SAATAVILLA NYT
puzzleDlcText: Nautitko tehtaiden pienentämisestä ja optimoinnista? Hanki pulma
DLC nyt Steamista lisähuviksi!
puzzleDlcWishlist: Lisää nyt toivelistallesi!

View file

@ -92,6 +92,8 @@ mainMenu:
savegameUnnamed: Sans titre
puzzleMode: Mode Puzzle
back: Retour
shapez2Banner: shapez 2 - DISPONIBLE MAINTENANT
puzzleDlcText: Vous aimez compacter et optimiser vos usines ? Achetez le DLC sur
Steam dès maintenant pour encore plus d'amusement!
puzzleDlcWishlist: Ajoute à ta liste de souhaits maintenant !

View file

@ -88,6 +88,8 @@ mainMenu:
savegameUnnamed: ללא שם
puzzleMode: Puzzle Mode
back: Back
shapez2Banner: shapez 2 - זמין עכשיו
puzzleDlcText: Do you enjoy compacting and optimizing factories? Get the Puzzle
DLC now on Steam for even more fun!
puzzleDlcWishlist: Wishlist now!

View file

@ -91,6 +91,8 @@ mainMenu:
savegameUnnamed: Unnamed
puzzleMode: Puzzle Mode
back: Back
shapez2Banner: shapez 2 - DOSTUPNO
puzzleDlcText: Do you enjoy compacting and optimizing factories? Get the Puzzle
DLC now on Steam for even more fun!
puzzleDlcWishlist: Wishlist now!

View file

@ -90,6 +90,8 @@ mainMenu:
savegameUnnamed: Névtelen
puzzleMode: Fejtörő Mód
back: Vissza
shapez2Banner: shapez 2 - MOST ELÉRHETŐ
puzzleDlcText: Szereted optimalizálni a gyáraid méretét és hatákonyságát?
Szerezd meg a Puzzle DLC-t a Steamen most!
puzzleDlcWishlist: Kívánságlistára vele!

View file

@ -89,6 +89,8 @@ mainMenu:
savegameUnnamed: Tidak Dinamai
puzzleMode: Puzzle Mode
back: Back
shapez2Banner: shapez 2 - TERSEDIA SEKARANG
puzzleDlcText: Do you enjoy compacting and optimizing factories? Get the Puzzle
DLC now on Steam for even more fun!
puzzleDlcWishlist: Wishlist now!

View file

@ -94,6 +94,8 @@ mainMenu:
savegameUnnamed: Senza nome
puzzleMode: Modalità puzzle
back: Back
shapez2Banner: shapez 2 - DISPONIBILE ORA
puzzleDlcText: Ti piace miniaturizzare e ottimizzare le tue fabbriche? Ottini il
Puzzle DLC ora su steam per un divertimento ancora maggiore!
puzzleDlcWishlist: Aggiungi alla lista dei desideri ora!

View file

@ -83,6 +83,8 @@ mainMenu:
savegameUnnamed: 無名のデータ
puzzleMode: Puzzle Mode
back: Back
shapez2Banner: shapez 2 - 発売中
puzzleDlcText: Do you enjoy compacting and optimizing factories? Get the Puzzle
DLC now on Steam for even more fun!
puzzleDlcWishlist: Wishlist now!

View file

@ -86,6 +86,8 @@ mainMenu:
savegameUnnamed: 이름 없음
puzzleMode: 퍼즐 모드
back: Back
shapez2Banner: shapez 2 - 출시!
puzzleDlcText: 공장의 크기를 줄이고 최적화하는 데 관심이 많으신가요? 지금 퍼즐 DLC를 구입하세요!
puzzleDlcWishlist: 지금 찜 목록에 추가하세요!
puzzleDlcViewNow: DLC 보러 가기

View file

@ -92,6 +92,8 @@ mainMenu:
savegameUnnamed: Unnamed
puzzleMode: Puzzle Mode
back: Back
shapez2Banner: shapez 2 - JAU PRIEINAMA
puzzleDlcText: Do you enjoy compacting and optimizing factories? Get the Puzzle
DLC now on Steam for even more fun!
puzzleDlcWishlist: Wishlist now!

View file

@ -93,6 +93,8 @@ mainMenu:
savegameUnnamed: Naamloos
puzzleMode: Puzzel Modus
back: Terug
shapez2Banner: shapez 2 - NU VERKRIJGBAAR
puzzleDlcText: Houd je van het comprimeren en optimaliseren van fabrieken?
Verkrijg de puzzel DLC nu op Steam voor nog meer plezier!
puzzleDlcWishlist: Voeg nu toe aan je verlanglijst!

View file

@ -93,6 +93,8 @@ mainMenu:
savegameUnnamed: Ingen Navn
puzzleMode: Puzzle Modus
back: Tilbake
shapez2Banner: shapez 2 - UTE NÅ
puzzleDlcText: Liker du å bygge kompate og optimaliserte fabrikker? Skaff deg
Puzzle tilleggspakken nå på Steam for mere moro!
puzzleDlcWishlist: Legg i ønskeliste nå!

View file

@ -92,6 +92,8 @@ mainMenu:
savegameUnnamed: Zapis bez nazwy
puzzleMode: Tryb Układanek
back: Wróć
shapez2Banner: shapez 2 - JUŻ DOSTĘPNE
puzzleDlcText: Czy lubisz kompaktować i optymalizować fabryki? Zainstaluj DLC
układanek na Steamie, aby mieć jeszcze więcej zabawy!
puzzleDlcWishlist: Ustaw jako wyczekiwane!

View file

@ -92,6 +92,8 @@ mainMenu:
savegameUnnamed: Sem nome
puzzleMode: Modo Puzzle
back: Voltar
shapez2Banner: shapez 2 - JÁ DISPONÍVEL
puzzleDlcText: Você gosta de compactar e otimizar fábricas? Adquira a Puzzle DLC
já disponível na Steam para se divertir ainda mais!
puzzleDlcWishlist: Adicione já a sua lista de desejos!

View file

@ -93,6 +93,8 @@ mainMenu:
savegameUnnamed: Sem Nome
puzzleMode: Modo Puzzle
back: Voltar
shapez2Banner: shapez 2 - JÁ DISPONÍVEL
puzzleDlcText: Gostas de compactar e otimizar fábricas? Adquire agora o DLC
Puzzle na Steam para ainda mais diversão!
puzzleDlcWishlist: Lista de desejos agora!

View file

@ -94,6 +94,8 @@ mainMenu:
savegameUnnamed: Fară nume
puzzleMode: Puzzle Mode
back: Back
shapez2Banner: shapez 2 - DISPONIBIL ACUM
puzzleDlcText: Îți place să compresezi și să optimizezi fabricile ? Ia acum
Puzzle DLC pe Steam pentru mai multă distracție !
puzzleDlcWishlist: Adaugă în Wishlist acum!

View file

@ -91,6 +91,8 @@ mainMenu:
savegameUnnamed: Без названия
puzzleMode: Головоломка
back: Назад
shapez2Banner: shapez 2 - УЖЕ ДОСТУПНА
puzzleDlcText: Нравится оптимизировать фабрики и делать их меньше? Купите Puzzle
DLC в Steam сейчас и получите еще больше удовольствия!
puzzleDlcWishlist: Добавь в список желаемого!

View file

@ -92,6 +92,8 @@ mainMenu:
savegameUnnamed: Unnamed
puzzleMode: Puzzle Mode
back: Back
shapez2Banner: shapez 2 - NA VOLJO
puzzleDlcText: Do you enjoy compacting and optimizing factories? Get the Puzzle
DLC now on Steam for even more fun!
puzzleDlcWishlist: Wishlist now!

View file

@ -91,6 +91,8 @@ mainMenu:
savegameUnnamed: Neimenovano
puzzleMode: Slagalice
back: Nazad
shapez2Banner: shapez 2 - DOSTUPNO ODMAH
puzzleDlcText: Uživate u optimizovanju i minimizovanju fabrika? Nabavite
ekspanziju sa Slagalicama na Steam-u, za još više zabave!
puzzleDlcWishlist: Dodaj na listu želja!

View file

@ -93,6 +93,8 @@ mainMenu:
savegameUnnamed: Namnlöst
puzzleMode: Pusselläge
back: Tillbaka
shapez2Banner: shapez 2 - UTE NU
puzzleDlcText: Tycker du om att komprimera och optimera fabriker? Skaffa
pussel-DLCn nu på Steam för ännu mer kul!
puzzleDlcWishlist: Önskelista nu!

View file

@ -90,6 +90,8 @@ mainMenu:
savegameUnnamed: İsimsiz
puzzleMode: Yapboz Modu
back: Geri
shapez2Banner: shapez 2 - ŞİMDİ ÇIKTI
puzzleDlcText: Fabrikaları küçültmeyi ve verimli hale getirmekten keyif mi
alıyorsun? Şimdi Yapboz Paketini (DLC) Steam'de alarak keyfine keyif
katabilirsin!

View file

@ -92,6 +92,8 @@ mainMenu:
savegameUnnamed: Без назви
puzzleMode: Режим Головоломки
back: Назад
shapez2Banner: shapez 2 - ВЖЕ ДОСТУПНА
puzzleDlcText: Вам подобається ущільнювати та оптимізовувати фабрики? Тоді
отримайте доповнення Puzzle DLC у Steam для ще більших веселощів!
puzzleDlcWishlist: Додай у список бажаного!

View file

@ -79,6 +79,8 @@ mainMenu:
savegameUnnamed: 存档未命名
puzzleMode: 谜题模式
back: 返回
shapez2Banner: 异形工厂2 - 现已发售
puzzleDlcText: 新增谜题模式将带给您更多的游戏乐趣!
puzzleDlcWishlist: 添加心愿单!
puzzleDlcViewNow: View Dlc

View file

@ -86,6 +86,8 @@ mainMenu:
savegameUnnamed: 存档未命名
puzzleMode: 谜题模式
back: 返回
shapez2Banner: 异形工厂2 - 现已发售
puzzleDlcText:
持续优化追求极致效率。在限定空间内使用有限的设施来创造图形《异形工厂》Shapez的首个 DLC
“谜题挑战者”将会给大家带来更烧脑、更自由的全新挑战!

View file

@ -84,6 +84,8 @@ mainMenu:
savegameUnnamed: 未命名
puzzleMode: Puzzle Mode
back: Back
shapez2Banner: 異形工廠2 - 現已發售
puzzleDlcText: Do you enjoy compacting and optimizing factories? Get the Puzzle
DLC now on Steam for even more fun!
puzzleDlcWishlist: Wishlist now!

View file

@ -1 +1 @@
1.5.6
1.5.7