diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index e4dffdc7..1da72dae 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -39,3 +39,8 @@ jobs: - name: Lint run: | yarn lint + + - name: YAML Lint + uses: ibiqlik/action-yamllint@v1.0.0 + with: + file_or_dir: translations/*.yaml diff --git a/.gitignore b/.gitignore index 3c599ecc..46dc1fd1 100644 --- a/.gitignore +++ b/.gitignore @@ -109,10 +109,6 @@ build tmp_standalone_files - -# Github Actions files -.github/workflows - # Local config config.local.js .DS_Store diff --git a/.travis.yml b/.travis.yml index 85abbc20..6b8b5e97 100644 --- a/.travis.yml +++ b/.travis.yml @@ -3,165 +3,164 @@ os: linux dist: xenial language: node_js node_js: - - "10" + - "12" cache: yarn # platform specific configuration jobs: + # jobs which have to succeed + include: + # OS: MAC + ## -> build darwin + # - name: "Standalone MacOS on MacOS" + # os: osx + # osx_image: xcode11.3 + # before_install: + # - HOMEBREW_NO_AUTO_UPDATE=1 brew install git-lfs + # - HOMEBREW_NO_AUTO_UPDATE=1 brew install ffmpeg + # script: + # - cd gulp + # - yarn gulp build.standalone-prod || travis_terminate 1 + # - yarn gulp standalone.prepare + # - yarn gulp standalone.package.prod.darwin64 + # - cd .. - # jobs which have to succeed - include: - # OS: MAC - ## -> build darwin - - name: "Standalone MacOS on MacOS" - os: osx - osx_image: xcode11.3 - before_install: - - HOMEBREW_NO_AUTO_UPDATE=1 brew install git-lfs - - HOMEBREW_NO_AUTO_UPDATE=1 brew install ffmpeg - script: - - cd gulp - - yarn gulp build.standalone-prod || travis_terminate 1 - - yarn gulp standalone.prepare - - yarn gulp standalone.package.prod.darwin64 - - cd .. + ## -> build win + # - name: "Standalone Windows on MacOS" + # os: osx + # osx_image: xcode11.3 + # before_install: + # - HOMEBREW_NO_AUTO_UPDATE=1 brew install git-lfs + # - HOMEBREW_NO_AUTO_UPDATE=1 brew install ffmpeg + # - HOMEBREW_NO_AUTO_UPDATE=1 brew cask install wine-stable + # # prevent Wine popup dialogs about installing additional packages + # - export WINEDLLOVERRIDES="mscoree,mshtml=" + # - export WINEDEBUG="-all" + # script: + # - cd gulp + # - yarn gulp build.standalone-prod || travis_terminate 1 + # - yarn gulp standalone.prepare + # - yarn gulp standalone.package.prod.win64 + # - yarn gulp standalone.package.prod.win32 + # - cd .. - ## -> build win - - name: "Standalone Windows on MacOS" - os: osx - osx_image: xcode11.3 - before_install: - - HOMEBREW_NO_AUTO_UPDATE=1 brew install git-lfs - - HOMEBREW_NO_AUTO_UPDATE=1 brew install ffmpeg - - HOMEBREW_NO_AUTO_UPDATE=1 brew cask install wine-stable - # prevent Wine popup dialogs about installing additional packages - - export WINEDLLOVERRIDES="mscoree,mshtml=" - - export WINEDEBUG="-all" - script: - - cd gulp - - yarn gulp build.standalone-prod || travis_terminate 1 - - yarn gulp standalone.prepare - - yarn gulp standalone.package.prod.win64 - - yarn gulp standalone.package.prod.win32 - - cd .. + ## -> build linux + # - name: "Standalone Linux on MacOS" + # os: osx + # osx_image: xcode11.3 + # before_install: + # - HOMEBREW_NO_AUTO_UPDATE=1 brew install git-lfs + # - HOMEBREW_NO_AUTO_UPDATE=1 brew install ffmpeg + # script: + # - cd gulp + # - yarn gulp build.standalone-prod || travis_terminate 1 + # - yarn gulp standalone.prepare + # - yarn gulp standalone.package.prod.linux64 + # - yarn gulp standalone.package.prod.linux32 + # - cd .. - ## -> build linux - - name: "Standalone Linux on MacOS" - os: osx - osx_image: xcode11.3 - before_install: - - HOMEBREW_NO_AUTO_UPDATE=1 brew install git-lfs - - HOMEBREW_NO_AUTO_UPDATE=1 brew install ffmpeg - script: - - cd gulp - - yarn gulp build.standalone-prod || travis_terminate 1 - - yarn gulp standalone.prepare - - yarn gulp standalone.package.prod.linux64 - - yarn gulp standalone.package.prod.linux32 - - cd .. + # OS: LINUX + ## -> build darwin + ## not possible - # OS: LINUX - ## -> build darwin - ## not possible + ## -> build win + # - name: "Standalone Windows on Linux" + # os: linux + # addons: + # apt: + # packages: + # - libavformat-dev + # - libavfilter-dev + # - libavdevice-dev + # - ffmpeg + # - wine + # script: + # - cd gulp + # - yarn gulp build.standalone-prod || travis_terminate 1 + # - yarn gulp standalone.prepare + # - yarn gulp standalone.package.prod.win64 + # - yarn gulp standalone.package.prod.win32 + # - cd .. - ## -> build win - - name: "Standalone Windows on Linux" - os: linux - addons: - apt: - packages: - - libavformat-dev - - libavfilter-dev - - libavdevice-dev - - ffmpeg - - wine - script: - - cd gulp - - yarn gulp build.standalone-prod || travis_terminate 1 - - yarn gulp standalone.prepare - - yarn gulp standalone.package.prod.win64 - - yarn gulp standalone.package.prod.win32 - - cd .. + ## -> build linux + # - name: "Standalone Linux on Linux" + # os: linux + # addons: + # apt: + # packages: + # - libavformat-dev + # - libavfilter-dev + # - libavdevice-dev + # - ffmpeg + # script: + # - cd gulp + # - yarn gulp build.standalone-prod || travis_terminate 1 + # - yarn gulp standalone.prepare + # - yarn gulp standalone.package.prod.linux64 + # - yarn gulp standalone.package.prod.linux32 + # - cd .. - ## -> build linux - - name: "Standalone Linux on Linux" - os: linux - addons: - apt: - packages: - - libavformat-dev - - libavfilter-dev - - libavdevice-dev - - ffmpeg - script: - - cd gulp - - yarn gulp build.standalone-prod || travis_terminate 1 - - yarn gulp standalone.prepare - - yarn gulp standalone.package.prod.linux64 - - yarn gulp standalone.package.prod.linux32 - - cd .. + # OS: WINDOWS + ## -> build darwin + ## not possible - # OS: WINDOWS - ## -> build darwin - ## not possible + ## -> build linux + # - name: "Standalone Linux on Windows" + # os: windows + # env: YARN_GPG=no + # before_install: + # - choco install git-lfs -y -f || echo "0" # choco fails but git-lfs is still installed + # - choco install ffmpeg --version=4.2.3 + # - export PATH=/C/ProgramData/chocolatey/lib/ffmpeg/tools/ffmpeg/bin:$PATH + # - wget https://github.com/moiamond/docker-ffmpeg-base-windowsservercore/raw/master/System32/avicap32.dll -P /C/Windows/System32/ + # - wget https://github.com/moiamond/docker-ffmpeg-base-windowsservercore/raw/master/System32/msvfw32.dll -P /C/Windows/System32/ + # script: + # - cd gulp + # - yarn gulp build.standalone-prod || travis_terminate 1 + # - yarn gulp standalone.prepare + # - yarn gulp standalone.package.prod.linux64 + # - yarn gulp standalone.package.prod.linux32 + # - cd .. - ## -> build linux - - name: "Standalone Linux on Windows" - os: windows - env: YARN_GPG=no - before_install: - - choco install git-lfs -y -f || echo "0" # choco fails but git-lfs is still installed - - choco install ffmpeg --version=4.2.3 - - export PATH=/C/ProgramData/chocolatey/lib/ffmpeg/tools/ffmpeg/bin:$PATH - - wget https://github.com/moiamond/docker-ffmpeg-base-windowsservercore/raw/master/System32/avicap32.dll -P /C/Windows/System32/ - - wget https://github.com/moiamond/docker-ffmpeg-base-windowsservercore/raw/master/System32/msvfw32.dll -P /C/Windows/System32/ - script: - - cd gulp - - yarn gulp build.standalone-prod || travis_terminate 1 - - yarn gulp standalone.prepare - - yarn gulp standalone.package.prod.linux64 - - yarn gulp standalone.package.prod.linux32 - - cd .. + ## -> build win + - name: "Standalone Windows on Windows" + os: windows + env: YARN_GPG=no + before_install: + - choco install git-lfs -y -f || echo "0" # choco fails but git-lfs is still installed + - choco install ffmpeg --version=4.2.3 + - choco install wget + - export PATH=/C/ProgramData/chocolatey/lib/ffmpeg/tools/ffmpeg/bin:$PATH + - wget https://github.com/moiamond/docker-ffmpeg-base-windowsservercore/raw/master/System32/avicap32.dll -P /C/Windows/System32/ + - wget https://github.com/moiamond/docker-ffmpeg-base-windowsservercore/raw/master/System32/msvfw32.dll -P /C/Windows/System32/ + script: + - cd gulp + - yarn gulp build.standalone-prod || travis_terminate 1 + - yarn gulp standalone.prepare + - yarn gulp standalone.package.prod.win64 + - yarn gulp standalone.package.prod.win32 + - cd .. - ## -> build win - - name: "Standalone Windows on Windows" - os: windows - env: YARN_GPG=no - before_install: - - choco install git-lfs -y -f || echo "0" # choco fails but git-lfs is still installed - - choco install ffmpeg --version=4.2.3 - - choco install wget - - export PATH=/C/ProgramData/chocolatey/lib/ffmpeg/tools/ffmpeg/bin:$PATH - - wget https://github.com/moiamond/docker-ffmpeg-base-windowsservercore/raw/master/System32/avicap32.dll -P /C/Windows/System32/ - - wget https://github.com/moiamond/docker-ffmpeg-base-windowsservercore/raw/master/System32/msvfw32.dll -P /C/Windows/System32/ - script: - - cd gulp - - yarn gulp build.standalone-prod || travis_terminate 1 - - yarn gulp standalone.prepare - - yarn gulp standalone.package.prod.win64 - - yarn gulp standalone.package.prod.win32 - - cd .. + # mark build as finished even if "allow_failures" are still running + fast_finish: true - # mark build as finished even if "allow_failures" are still running - fast_finish: true + # optional jobs which may fail + #allow_failures: + # - name: "" - # optional jobs which may fail - #allow_failures: - # - name: "" - # shared install: - - git lfs install - - git lfs pull + - git lfs install + - git lfs pull - - yarn - - # electron dependencies - - cd electron - - yarn - - cd .. + - yarn - # gulp dependendencies - - cd gulp - - yarn - - cd .. + # electron dependencies + - cd electron + - yarn + - cd .. + + # gulp dependendencies + - cd gulp + - yarn + - cd .. diff --git a/.yamllint b/.yamllint new file mode 100644 index 00000000..98e73204 --- /dev/null +++ b/.yamllint @@ -0,0 +1,6 @@ +extends: default + +rules: + line-length: + level: warning + max: 200 diff --git a/README.md b/README.md index 5a5847aa..6d4b357e 100644 --- a/README.md +++ b/README.md @@ -11,6 +11,15 @@ Your goal is to produce shapes by cutting, rotating, merging and painting parts - [Steam Page](https://steam.shapez.io) - [Official Discord](https://discord.com/invite/HN7EVzV) <- _Highly recommended to join!_ +## 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 etc. +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/shapez.io/issues +5. If not, file a new issue here: https://github.com/tobspr/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 - Make sure git `git lfs` extension is on your path diff --git a/src/css/ingame_hud/buildings_toolbar.scss b/src/css/ingame_hud/buildings_toolbar.scss index ed5bb7a2..8decc232 100644 --- a/src/css/ingame_hud/buildings_toolbar.scss +++ b/src/css/ingame_hud/buildings_toolbar.scss @@ -4,17 +4,19 @@ left: 50%; transform: translateX(-50%); + // NOTE: This flex rule may not be necessary. Need to find out intent. display: flex; flex-direction: column; - background-color: rgb(255, 255, 255); background: transparent; border-bottom-width: 0; - transition: transform 0.12s ease-in-out; + transition: transform 120ms ease-in-out; + will-change: transform; - background: rgba(mix(#ddd, $colorBlueBright, 90%), 0.75); + background-color: rgba(mix(#ddd, $colorBlueBright, 90%), 0.5); + backdrop-filter: blur(D(3px)); @include DarkThemeOverride { - background: #222428; + background-color: #222428; } &:not(.visible) { @@ -60,21 +62,43 @@ @include S(border-radius, $globalBorderRadius); - &.selected { - background-color: rgba($colorBlueBright, 0.6) !important; - transform: scale(1.05); - .keybinding { - color: #111; - } - } - - pointer-events: all; - transition: all 0.05s ease-in-out; - transition-property: background-color, transform; - - &.unlocked:hover { - background-color: rgba($accentColorDark, 0.1); + &.unlocked { + pointer-events: all; + transition: all 50ms ease-in-out; + transition-property: background-color, transform; cursor: pointer; + will-change: transform; + + &::before { + content: ""; + position: absolute; + top: 0; + right: 0; + bottom: 0; + left: 0; + background-color: $accentColorDark; + opacity: 0; + will-change: opacity; + } + + &:hover { + &::before { + opacity: 0.1; + } + } + + &.selected { + transform: scale(1.05); + + &::before { + background-color: $colorBlueBright; + opacity: 0.6; + } + + .keybinding { + color: #111; + } + } } } } diff --git a/src/css/ingame_hud/game_menu.scss b/src/css/ingame_hud/game_menu.scss index 41ea600f..54216600 100644 --- a/src/css/ingame_hud/game_menu.scss +++ b/src/css/ingame_hud/game_menu.scss @@ -22,6 +22,7 @@ cursor: pointer; transition: all 0.12s ease-in-out; transition-property: opacity, transform; + will-change: opacity; opacity: 0.9; @include S(margin-left, 5px); position: relative; diff --git a/src/css/ingame_hud/keybindings_overlay.scss b/src/css/ingame_hud/keybindings_overlay.scss index 38b560d8..9620d2c9 100644 --- a/src/css/ingame_hud/keybindings_overlay.scss +++ b/src/css/ingame_hud/keybindings_overlay.scss @@ -7,7 +7,8 @@ flex-direction: column; align-items: flex-start; color: #333438; - // text-shadow: #{D(1px)} #{D(1px)} 0 rgba(0, 10, 20, 0.1); + backdrop-filter: blur(D(2px)); + padding: D(3px); @include DarkThemeOverride { color: #fff; diff --git a/src/css/ingame_hud/pinned_shapes.scss b/src/css/ingame_hud/pinned_shapes.scss index 60e9159e..48e5b70e 100644 --- a/src/css/ingame_hud/pinned_shapes.scss +++ b/src/css/ingame_hud/pinned_shapes.scss @@ -18,6 +18,7 @@ @include S(margin-bottom, 4px); color: #333438; // text-shadow: #{D(1px)} #{D(1px)} 0 rgba(0, 10, 20, 0.2); + filter: drop-shadow(#{D(1px)} #{D(1px)} 0 rgba(0, 10, 20, 0.2)); &.unpinable { > canvas { @@ -33,10 +34,12 @@ grid-row: 1 / 3; pointer-events: all; transition: transform 0.1s ease-in-out; + transform-origin: D(2px) center; + will-change: transform; position: relative; z-index: 20; &:hover { - transform: scale(2) translateX(#{D(5px)}); + transform: scale(2); z-index: 21; } } diff --git a/src/css/mixins.scss b/src/css/mixins.scss index ee0a9752..b40afe3e 100644 --- a/src/css/mixins.scss +++ b/src/css/mixins.scss @@ -2,8 +2,8 @@ /* Forces an element to get rendered on its own layer, increasing the performance when animated. Use only transform and opacity in animations! */ @mixin FastAnimation { - // will-change: transform, opacity; - transform: translateZ(0); + will-change: transform, opacity, filter; + // transform: translateZ(0); backface-visibility: hidden; -webkit-backface-visibility: hidden; } diff --git a/src/js/changelog.js b/src/js/changelog.js index 16a9d692..ad91eee9 100644 --- a/src/js/changelog.js +++ b/src/js/changelog.js @@ -6,7 +6,6 @@ export const CHANGELOG = [ "WIRES", "Allow holding ALT in belt planner to reverse direction (by jakobhellermann)", "Clear cursor when trying to pipette the same building twice (by hexy)", - "Allow binding TAB (by swtw7466)", "Added keybinding to close menus (by isaisstillalive / Sandwichs-del)", "Fix rare crash regarding the buildings toolbar (by isaisstillalive)", "Fixed some phrases (by EnderDoom77)", diff --git a/src/js/game/hud/parts/sandbox_controller.js b/src/js/game/hud/parts/sandbox_controller.js index 6bf277bb..04773019 100644 --- a/src/js/game/hud/parts/sandbox_controller.js +++ b/src/js/game/hud/parts/sandbox_controller.js @@ -105,7 +105,7 @@ export class HUDSandboxController extends BaseHUDPart { this.root.hubGoals.upgradeImprovements[id] = improvement; this.root.signals.upgradePurchased.dispatch(id); this.root.hud.signals.notification.dispatch( - "Upgrade '" + id + "' is now at level " + this.root.hubGoals.upgradeLevels[id], + "Upgrade '" + id + "' is now at tier " + (this.root.hubGoals.upgradeLevels[id] + 1), enumNotificationType.upgrade ); } diff --git a/translations/README.md b/translations/README.md index 2191edc3..a2420f1c 100644 --- a/translations/README.md +++ b/translations/README.md @@ -32,6 +32,7 @@ The base language is English and can be found [here](base-en.yaml). - [Slovenian](base-sl.yaml) - [Ukrainian](base-uk.yaml) - [Indonesian](base-ind.yaml) +- [Serbian](base-sr.yaml) (If you want to translate into a new language, see below!) diff --git a/translations/base-ar.yaml b/translations/base-ar.yaml index c42d5e0d..443a8b38 100644 --- a/translations/base-ar.yaml +++ b/translations/base-ar.yaml @@ -151,7 +151,6 @@ mainMenu: savegameLevel: Level savegameLevelUnknown: Unknown Level - continue: Continue newGame: New Game madeBy: Made by diff --git a/translations/base-cat.yaml b/translations/base-cat.yaml index 1abab2ca..4ce91039 100644 --- a/translations/base-cat.yaml +++ b/translations/base-cat.yaml @@ -154,8 +154,6 @@ mainMenu: savegameLevel: Nivell savegameLevelUnknown: Nivell desconegut - - dialogs: buttons: ok: OK diff --git a/translations/base-cz.yaml b/translations/base-cz.yaml index e722a7ee..7c6c5810 100644 --- a/translations/base-cz.yaml +++ b/translations/base-cz.yaml @@ -132,7 +132,6 @@ mainMenu: savegameLevel: Úroveň savegameLevelUnknown: Neznámá úroveň - continue: Pokračovat newGame: Nová hra madeBy: Vytvořil diff --git a/translations/base-da.yaml b/translations/base-da.yaml index a87f7587..dc11535e 100644 --- a/translations/base-da.yaml +++ b/translations/base-da.yaml @@ -155,8 +155,6 @@ mainMenu: savegameLevel: Level savegameLevelUnknown: Unknown Level - - dialogs: buttons: ok: OK diff --git a/translations/base-de.yaml b/translations/base-de.yaml index 0df29973..418ac40d 100644 --- a/translations/base-de.yaml +++ b/translations/base-de.yaml @@ -150,7 +150,6 @@ mainMenu: savegameLevel: Level savegameLevelUnknown: Unbekanntes Level - helpTranslate: Hilf beim Übersetzen! continue: Fortsetzen newGame: Neues Spiel diff --git a/translations/base-el.yaml b/translations/base-el.yaml index 90430f6a..9d3a5780 100644 --- a/translations/base-el.yaml +++ b/translations/base-el.yaml @@ -151,7 +151,6 @@ mainMenu: savegameLevel: Level savegameLevelUnknown: Unknown Level - continue: Continue newGame: New Game madeBy: Made by diff --git a/translations/base-en.yaml b/translations/base-en.yaml index 010ddfde..b5aa1f97 100644 --- a/translations/base-en.yaml +++ b/translations/base-en.yaml @@ -41,7 +41,7 @@ steamPage: Soon you'll have to mix colors and paint your shapes with them - Combine red, green and blue color resources to produce different colors and paint shapes with them to satisfy the demand. - This game features 18 progressive levels (Which should already keep you busy for hours!) but I'm constantly adding new content - There's a lot planned! + This game features 18 progressive levels (Which should already keep you busy for hours!) but I'm constantly adding new content - There's a lot planned! Purchasing the game gives you access to the standalone version which has additional features, and you'll also receive access to newly developed features. @@ -74,7 +74,7 @@ steamPage: [b]This game is open source![/b] Anybody can contribute, I'm actively involved in the community and attempt to review all suggestions and take feedback into consideration where possible. - Be sure to check out my trello board for the full roadmap! + Be sure to check out my trello board for the full roadmap! [b]Links[/b] diff --git a/translations/base-es.yaml b/translations/base-es.yaml index 88156566..f5efacfa 100644 --- a/translations/base-es.yaml +++ b/translations/base-es.yaml @@ -25,7 +25,7 @@ steamPage: # This is the text shown above the discord link discordLink: Discord oficial - ¡Chatea conmigo! - + # This is the long description for the steam page - It is contained here so you can help to translate it, and I will regulary update the store page. # NOTICE: # - Do not translate the first line (This is the gif image at the start of the store) @@ -33,7 +33,7 @@ steamPage: longText: >- [img]{STEAM_APP_IMAGE}/extras/store_page_gif.gif[/img] - shapez.io es un juego basado en la construcción de fábricas para automatizar la creación y combinación de figuras en un mapa que se expande infinitamente. + shapez.io es un juego basado en la construcción de fábricas para automatizar la creación y combinación de figuras en un mapa que se expande infinitamente. Entrega las figuras requeridas para progresar y desbloquear mejoras para aumentar la velocidad de tu fábrica. Al aumentar la demanda, necesitarás escalar tu fábrica para ajustarte a las necesidades - ¡No te olvides de los recursos, necesitarás expandirte en el [b]mapa infinito[/b]! @@ -73,7 +73,7 @@ steamPage: [b]¡Este juego es de código abierto![/b] Cualquiera puede contribuir, estoy activamente involucrado en la comunidad e intento leer todas las sugerencias y considerar todas las propuestas planteadas. - ¡Comprueba mi tablero de Trello para ver todo lo planificado! + ¡Comprueba mi tablero de Trello para ver todo lo planificado! [b]Enlaces[/b] @@ -219,7 +219,7 @@ dialogs: oneSavegameLimit: title: Partidas guardadas limitadas desc: Solo puedes tener una partida guardada a la vez en la versión de prueba. ¡Por favor, elimina la ya existente u obtén el juego completo! - + updateSummary: title: ¡Nueva actualización! desc: >- @@ -556,7 +556,7 @@ buildings: merger: name: Fusionador de cables description: Fusiona dos cables en uno - + storyRewards: # Those are the rewards gained from completing the store reward_cutter_and_trash: diff --git a/translations/base-fi.yaml b/translations/base-fi.yaml index 2a2c83af..784e48eb 100644 --- a/translations/base-fi.yaml +++ b/translations/base-fi.yaml @@ -155,8 +155,6 @@ mainMenu: savegameLevel: Taso savegameLevelUnknown: Tuntematon Taso - - dialogs: buttons: ok: OK diff --git a/translations/base-fr.yaml b/translations/base-fr.yaml index 1f359f10..338f0494 100644 --- a/translations/base-fr.yaml +++ b/translations/base-fr.yaml @@ -30,48 +30,47 @@ steamPage: longText: >- [img]{STEAM_APP_IMAGE}/extras/store_page_gif.gif[/img] - shapez.io est un jeu où il faut construire des usines pour automatiser la création et la transformation de formes de plus en plus complexes sur une carte infinie. - En livrant les bonnes formes tu vas progresser dans le jeu et débloquer des améliorations pour accélerer ton usine. + shapez.io est un jeu dans lequel vous devrez construire des usines pour automatiser la création et la combinaison de formes de plus en plus complexes sur une carte infinie. + Lors de la livraison des formes requises vous progresserez et débloquerez des améliorations pour accélerer votre usine. - Comme la demande de formes augmente, il va falloir agrandir ton usine pour produire plus - N'oublie pas les resources, il va falloir s'étendre tout autour de la [b]carte infinie[/b]! + Au vu de l'augmantation des demandes de formes, vous devrez agrandir votre usine pour répondre à la forte demande - Mais n'oubliez pas les ressources, vous drevrez vous étendre au milieu de cette [b]carte infinie[/b] ! - Puis il va falloir mélanger les couleurs et peindre tes formes avec - Combine du rouge, du bleu et du vert pour produire différente couleurs et peindre des formes pour satisfaire la demande. + Bientôt vous devrez mixer les couleurs et peindre vos formes avec - Combinez les ressources de couleurs rouge, verte et bleue pour produire différentes couleurs et peindre les formes avec pour satisfaire la demande. - Ce jeu propose 18 niveaux progressifs (qui devraient vous occuper pendant des heures!) et j'ajoute constamment plus de contenu - Il y en a beaucoup qui arrive! + Ce jeu propose 18 niveaux progressifs (qui devraient déjà vous occuper des heures!) mais j'ajoute constamment de nouveau contenus - Il y en a beaucoup de prévus ! - Acheter le jeu te donnes accès à la version hors-ligne qui a plus de contenu et tu recevras l'accès aux nouvelles fonctionnalités. + Acheter le jeu vous donne accès à la version complète qui a des fonctionnalitées additionnelles et vous recevrez aussi un accès à des fonctionnalitées fraîchement développées. - [b]Avantages de la version hors-ligne[/b] + [b]Avantages de la version complète (standalone)[/b] [list] [*] Mode sombre [*] Balises infinies - [*] Sauvegardes infinies + [*] Parties infinies [*] Plus d'options - [*] Arrive bientôt: Câbles et éléctricité! Sort en Juillet 2020. - [*] Arrive bientôt: Plus de niveaux - [*] Me permet de plus développer le jeu ❤️ + [*] Prochainement: Câbles et énergie ! Prévu pour (environ) fin Juillet 2020. + [*] Prochainement: Plus de niveaux + [*] Aidez moi à continuer de développer shapez.io ❤️ [/list] - [b]Mises à jours futures[/b] + [b]Mises à jour futures[/b] Je fais souvent des mises à jour et essaye d'en sortir une par semaine! [list] - [*] Plusieurs cartes et challenges (e.g. carte avec des obstacles) - [*] Puzzles (Livrer les formes avec des batiments limités/une carte limitée) - [*] Un mode histoire où les bâtiments ont un coût - [*] Générateur de carte configurable (Configure les ressources/formes leur taille, densité et plus) + [*] Différentes cartes et challenges (e.g. carte avec obstacles) + [*] Puzzles (Délivrer la forme requise avec une zone limitée/jeu de batîments) + [*] Un mode histoire où les batîments ont un coût + [*] Générateur de carte configurable (configuration des ressources/formes taille/densitée, graine et plus) [*] Plus de formes - [*] Meilleures performances (Le jeu est déja très optimisé!) - [*] Et bien plus! + [*] Amélioration des performances (Le jeu tourne déjà plutot bien!) + [*] Et bien plus ! [/list] - [b]Ce jeu est open source![/b] - - Tout le monde peut contribuer, je suis très impliqué dans la communeauté et essaye de regarder toutes les suggestions et prendre les retours si possible. - Vas voir mon trello pour plus d'informations! + [b]Ce jeu est open source ![/b] + Tout le monde peut contribuer, je suis très impliqué dans la communauté et j'essaye de répondre à toutes les suggestions et prendre en compte vos retours si possible. + Jetez un coup d'œil à mon Trello pour le suivi du projet et la planification du développement ! [b]Liens[/b] [list] @@ -79,17 +78,17 @@ steamPage: [*] [url=https://trello.com/b/ISQncpJP/shapezio]Trello[/url] [*] [url=https://www.reddit.com/r/shapezio]Subreddit[/url] [*] [url=https://github.com/tobspr/shapez.io]Code source (GitHub)[/url] - [*] [url=https://github.com/tobspr/shapez.io/blob/master/translations/README.md]Aide à traduire[/url] + [*] [url=https://github.com/tobspr/shapez.io/blob/master/translations/README.md]Aidez à traduire[/url] [/list] - discordLink: Discord officiel - Parles avec moi! + discordLink: Discord officiel - Parlez avec moi! global: loading: Chargement error: Erreur # How big numbers are rendered, e.g. "10,000" - thousandsDivider: "." + thousandsDivider: " " # What symbol to use to seperate the integer part from the fractional part of a number, e.g. "0.4" decimalSeparator: "," @@ -141,9 +140,9 @@ mainMenu: play: Jouer changelog: Historique importSavegame: Importer - openSourceHint: Ce jeu est open source ! + openSourceHint: Ce jeu est open source! discordLink: Serveur Discord officiel - helpTranslate: Contribuez à la traduction ! + helpTranslate: Contribuez à la traduction! # This is shown when using firefox and other browsers which are not supported. browserWarning: >- @@ -167,7 +166,7 @@ dialogs: reset: Réinitialiser getStandalone: Se procurer la version complète deleteGame: Je sais ce que je fais - viewUpdate: Voir les mises-à-jour + viewUpdate: Voir les mises à jour showUpgrades: Montrer les améliorations showKeybindings: Montrer les raccourcis @@ -203,7 +202,7 @@ dialogs: editKeybinding: title: Changer les contrôles - desc: Appuyez sur la touche que vous voulez assigner, ou Escape pour annuler. + desc: Appuyez sur la touche que vous voulez assigner, ou Echap pour annuler. resetKeybindingsConfirmation: title: Réinitialiser les contrôles @@ -222,7 +221,7 @@ dialogs: desc: Vous ne pouvez avoir qu'une seule sauvegarde en même temps dans la version démo. Merci d'effacer celle en cours ou alternativement de vous procurer la version complète ! updateSummary: - title: Nouvel mise-à-jour ! + title: Nouvelle mise à jour ! desc: >- Voici les modifications depuis votre dernière session: @@ -268,11 +267,11 @@ dialogs: exportScreenshotWarning: title: Exporter une capture d'écran desc: >- - Vous avez demandé à exporter votre base sous la forme d'une capture d'écran. Soyez conscient que cela peut s'avérer passablement lent pour une grande base, voire même planter votre jeu ! + Vous avez demandé à exporter votre base sous la forme d'une capture d'écran. Soyez conscient que cela peut s'avérer passablement lent pour une grande base, voire même faire planter votre jeu ! massCutInsufficientConfirm: title: Confirmer la coupe - desc: Vous n'avez pas les moyens de copier cette zone ! Êtes-vous certain de vouloir la couper ? + desc: Vous n'avez pas les moyens de copier cette zone ! Etes vous certain de vouloir la couper ? ingame: # This is shown in the top left corner and displays useful keybindings in @@ -415,7 +414,7 @@ ingame: shapeViewer: title: Calques empty: Vide - copyKey: Touche de copie + copyKey: Copier la clé de forme # All shop upgrades shopUpgrades: @@ -528,17 +527,17 @@ buildings: wire: default: name: Ligne énergétique - description: Vous permet de transporter de l'énergie. + description: Permet de transporter de l'énergie. advanced_processor: default: name: Inverseur de couleur - description: Accepte une couleur ou une forme et l'inverse + description: Accepte une couleur ou une forme et l'inverse. energy_generator: deliver: Délivrer toGenerateEnergy: Pour default: name: Générateur d'énergie - description: Génère de l'énergie en consommant des formes. + description: Genère de l'énergie en consommant des formes. wire_crossings: default: name: Duplicateur de ligne @@ -568,7 +567,7 @@ storyRewards: reward_stacker: title: Combineur - desc: Vous pouvez maintenant combiner deux formes avec le combineur ! Les deux entrées sont combinée et si elles ne peuvent êtres mises l'une à côté de l'autre, elles sont fusionnées. Sinon, la forme de droite est placée au dessus de la forme de gauche après avoir été légèrement réduite. + desc: Vous pouvez maintenant combiner deux formes avec le combineur ! Les deux entrées sont combinées et si elles ne peuvent êtres mises l'une à côté de l'autre, elles sont fusionnées. Sinon, la forme de droite est placée au dessus de la forme de gauche après avoir été légèrement réduite. reward_splitter: title: Distributeur/Rassembleur @@ -826,7 +825,7 @@ keybindings: lockBeltDirection: Utiliser le plannificateur de convoyeurs switchDirectionLockSide: "Plannificateur: changer de côté" pipette: Pipette - menuClose: Fermer le Menu + menuClose: Fermer le menu switchLayers: Échanger les calques advanced_processor: Inverseur de couleur energy_generator: Générateur d'énergie @@ -868,3 +867,5 @@ demo: # # French translation completed (and corrected) by Pascal Grossé and Withers001 + +# French translation entirely completed and corrected by martypiton diff --git a/translations/base-hr.yaml b/translations/base-hr.yaml index d5858cb1..1866cd1a 100644 --- a/translations/base-hr.yaml +++ b/translations/base-hr.yaml @@ -189,7 +189,6 @@ mainMenu: # TODO - dialogs: buttons: ok: OK diff --git a/translations/base-hu.yaml b/translations/base-hu.yaml index ebdf03af..f047d783 100644 --- a/translations/base-hu.yaml +++ b/translations/base-hu.yaml @@ -151,7 +151,6 @@ mainMenu: savegameLevel: . szint savegameLevelUnknown: Ismeretlen szint - continue: Continue newGame: New Game madeBy: Made by diff --git a/translations/base-ind.yaml b/translations/base-ind.yaml index 64b1777a..6150ebc0 100644 --- a/translations/base-ind.yaml +++ b/translations/base-ind.yaml @@ -41,7 +41,7 @@ steamPage: Soon you'll have to mix colors and paint your shapes with them - Combine red, green and blue color resources to produce different colors and paint shapes with them to satisfy the demand. - This game features 18 progressive levels (Which should already keep you busy for hours!) but I'm constantly adding new content - There's a lot planned! + This game features 18 progressive levels (Which should already keep you busy for hours!) but I'm constantly adding new content - There's a lot planned! Purchasing the game gives you access to the standalone version which has additional features, and you'll also receive access to newly developed features. @@ -74,7 +74,7 @@ steamPage: [b]This game is open source![/b] Anybody can contribute, I'm actively involved in the community and attempt to review all suggestions and take feedback into consideration where possible. - Be sure to check out my trello board for the full roadmap! + Be sure to check out my trello board for the full roadmap! [b]Links[/b] diff --git a/translations/base-it.yaml b/translations/base-it.yaml index 8583a102..430169f5 100644 --- a/translations/base-it.yaml +++ b/translations/base-it.yaml @@ -151,7 +151,6 @@ mainMenu: savegameLevel: Livello savegameLevelUnknown: Livello sconosciuto - continue: Continua newGame: Nuova partita madeBy: Creato da diff --git a/translations/base-ja.yaml b/translations/base-ja.yaml index 3829d1b8..d8bac714 100644 --- a/translations/base-ja.yaml +++ b/translations/base-ja.yaml @@ -71,7 +71,7 @@ steamPage: 誰でもこのげむの開発を手伝うことができ、私もプレーヤーの意見をできるだけゲームに取り入れようとしています。 Trelloで今後の予定が全て確認できます。 - + [b]外部リンク[/b] [list] @@ -151,7 +151,6 @@ mainMenu: savegameLevel: レベル savegameLevelUnknown: 不明なレベル - continue: 続きから newGame: 新規ゲーム madeBy: 制作者 diff --git a/translations/base-kor.yaml b/translations/base-kor.yaml index 1f256dc7..e8f4b044 100644 --- a/translations/base-kor.yaml +++ b/translations/base-kor.yaml @@ -21,7 +21,7 @@ steamPage: # This is the short text appearing on the steam page - shortText: shapez.io는 무한한 공간에서 점점 더 복잡한 도형의 생산과 조합을 자동화하는 공장들을 짓는 게임입니다. + shortText: shapez.io는 무한한 공간에서 점점 더 복잡한 도형의 생산과 조합을 자동화하는 공장을 짓는 게임입니다. # This is the long description for the steam page - It is contained here so you can help to translate it, and I will regulary update the store page. # NOTICE: @@ -30,59 +30,59 @@ steamPage: longText: >- [img]{STEAM_APP_IMAGE}/extras/store_page_gif.gif[/img] - shapez.io is a game about building factories to automate the creation and processing of increasingly complex shapes across an infinitely expanding map. - Upon delivering the requested shapes you will progress within the game and unlock upgrades to speed up your factory. + shapez.io는 무한한 공간에서 점점 더 복잡한 도형의 생산과 조합을 자동화하는 공장을 짓는 게임입니다. + 요청된 도형을 전달해 게임을 진행하고 업그레이드를 통해 공장을 가속시킬 수 있습니다. - As the demand for shapes increases, you will have to scale up your factory to meet the demand - Don't forget about resources though, you will have to expand across the [b]infinite map[/b]! + 도형에 대한 수요가 증가함에 따라, 여러분은 수요에 맞게 공장을 확장해야 합니다. - [b]무한한 공간[/b]으로 확장하여 도형 재료를 구하는 것도 잊지 마세요. - Soon you will have to mix colors and paint your shapes with them - Combine red, green and blue color resources to produce different colors and paint shapes with it to satisfy the demand. + 곧이어 여러분은 색을 섞고 도형을 색칠 할 것입니다. - 빨강, 초록, 파랑 색을 섞어서 만든 다양한 색으로 수요를 만족시키세요. - This game features 18 progressive levels (Which should keep you busy for hours already!) but I'm constantly adding new content - There is a lot planned! + 이 게임에는 18개의 레벨이 있습니다 (이것 만으로도 여러분은 이미 몇시간이 걸렸을 거예요!) 하지만 저는 항상 새로운 콘텐츠를 추가하고 있습니다 - 계획해 놓은 것들이 많습니다! - Purchasing the game gives you access to the standalone version which has additional features and you'll also receive access to newly developed features. + 게임을 구입하면 추가 기능이 있는 독립 실행형 버전을 이용할 수 있으며 새로 개발된 기능도 이용할 수 있습니다. - [b]Standalone Advantages[/b] + [b]유료 버전의 장점[/b] [list] - [*] Dark Mode - [*] Unlimited Waypoints - [*] Unlimited Savegames - [*] Additional settings - [*] Coming soon: Wires & Energy! Aiming for (roughly) end of July 2020. - [*] Coming soon: More Levels - [*] Allows me to further develop shapez.io ❤️ + [*] 다크 모드 + [*] 제한 없는 마커 + [*] 제한 없는 저장 + [*] 더 다양한 설정 + [*] 출시 예고: 전선 & 에너지! 2020년 7월 말을 목표로 하는 중. + [*] 출시 예고: 더 많은 레벨 + [*] shapez.io를 개발하는 데 도움이 됨 ❤️ [/list] - [b]Future Updates[/b] + [b]향후 업데이트[/b] - I am updating the game very often and trying to push an update at least every week! + 저는 게임을 자주 업데이트하고 있고 적어도 매주마다 업데이트를 추진하려고 노력 중입니다! [list] - [*] Different maps and challenges (e.g. maps with obstacles) - [*] Puzzles (Deliver the requested shape with a restricted area / set of buildings) - [*] A story mode where buildings have a cost - [*] Configurable map generator (Configure resource/shape size/density, seed and more) - [*] Additional types of shapes - [*] Performance improvements (The game already runs pretty well!) - [*] And much more! + [*] 다양한 맵과 챌린지 (e.g. 장애물이 있는 맵) + [*] 퍼즐 (제한된 영역/건물만으로 도형 전달하기) + [*] 건물에 비용이 드는 스토리 모드 + [*] 설정 가능한 맵 생성기 (자원/도형, 크기/밀도, 시드 등) + [*] 더 많은 종류의 도형 + [*] 성능 향상 (지금도 게임이 잘 되긴 합니다!) + [*] 그 외 다수! [/list] - [b]This game is open source![/b] + [b]이 게임은 오픈소스 입니다![/b] - Anybody can contribute, I'm actively involved in the community and attempt to review all suggestions and take feedback into consideration where possible. - Be sure to check out my trello board for the full roadmap! + 누구나 참여할 수 있으며, 저는 커뮤니티에 적극적으로 참여하고 있고 가능한 경우 모든 제안을 검토하고 피드백을 고려하려고 합니다. + 전체 로드맵을 위해 반드시 내 Trello 보드를 확인하세요! - [b]Links[/b] + [b]링크[/b] [list] - [*] [url=https://discord.com/invite/HN7EVzV]Official Discord[/url] - [*] [url=https://trello.com/b/ISQncpJP/shapezio]Roadmap[/url] - [*] [url=https://www.reddit.com/r/shapezio]Subreddit[/url] - [*] [url=https://github.com/tobspr/shapez.io]Source code (GitHub)[/url] - [*] [url=https://github.com/tobspr/shapez.io/blob/master/translations/README.md]Help translate[/url] + [*] [url=https://discord.com/invite/HN7EVzV]공식 디스코드[/url] + [*] [url=https://trello.com/b/ISQncpJP/shapezio]로드맵[/url] + [*] [url=https://www.reddit.com/r/shapezio]서브레딧[/url] + [*] [url=https://github.com/tobspr/shapez.io]소스 코드 (GitHub)[/url] + [*] [url=https://github.com/tobspr/shapez.io/blob/master/translations/README.md]번역을 도와주세요![/url] [/list] - discordLink: Official Discord - Chat with me! + discordLink: 공식 디스코드 - 채팅해요! global: loading: 로딩중 @@ -134,7 +134,7 @@ demoBanners: # This is the "advertisement" shown in the main menu and other various places title: 무료 버전 intro: >- - 유료 버전을 구매해서 모든 컨탠츠를 사용해 보세요! + 유료 버전을 구매해서 모든 콘텐츠를 사용해 보세요! mainMenu: play: 시작 @@ -150,11 +150,10 @@ mainMenu: savegameLevel: 레벨 savegameLevelUnknown: 레벨 모름 - continue: 계속하기 newGame: 새 게임 madeBy: 제작 - subreddit: Reddit + subreddit: 레딧 dialogs: buttons: @@ -178,7 +177,7 @@ dialogs: importSavegameSuccess: title: 저장 파일 불러오기 성공 text: >- - 저장 파일이 성공적으로 불러와졌습니다. + 저장 파일을 성공적으로 불러왔습니다. gameLoadFailure: title: 저장 파일 에러 @@ -205,16 +204,16 @@ dialogs: desc: 당신이 원하는 키나 마우스 버튼을 눌러서 바꾸거나 ESC를 눌러 취소하세요. resetKeybindingsConfirmation: - title: 키바인딩 제설정 + title: 키바인딩 재설정 desc: 이것은 모든 키바인딩을 기본값으로 초기화합니다. keybindingsResetOk: - title: 키바인딩 제설정 완료 + title: 키바인딩 재설정 완료 desc: 모든 키바인딩이 기본값으로 재설정 되었습니다! featureRestriction: title: 데모 버전 - desc: 데모 버전에는 없는 컨탠츠()로 시도했습니다. 유료 버전을 구입해서 모든 컨텐츠를 사용해보세요! + desc: 데모 버전에는 없는 콘텐츠()로 시도했습니다. 유료 버전을 구입해서 모든 콘텐츠를 사용해보세요! oneSavegameLimit: title: 저장파일 개수 제한 @@ -258,7 +257,7 @@ dialogs: createMarker: title: 새로운 마커 desc: 이 장소에 이름을 지어주세요, 당신은 원하는 모양으로 단축키를 생성할 수 있습니다. (여기에서 만들 수 있습니다.) - titleEdit: Edit Marker + titleEdit: 마커 변경 markerDemoLimit: desc: 데모 버전에서는 마커를 2개 까지만 놓을 수 있습니다. 유료 버전을 구입하면 마커를 무제한으로 놓을 수 있습니다! @@ -266,12 +265,12 @@ dialogs: exportScreenshotWarning: title: 스크린샷 내보내기 desc: >- - 당신은 당신의 공장을 스크린샷으로 내보내려 하고있습니다. 공장이 너무 큰 경우에는 + 당신은 공장을 스크린샷으로 내보내려 하고있습니다. 공장이 너무 큰 경우에는 시간이 오래 걸리거나 게임이 꺼질 수도 있음을 알려드립니다! massCutInsufficientConfirm: - title: Confirm cut - desc: You can not afford to paste this area! Are you sure you want to cut it? + title: 자르기 확인 + desc: 이 곳에는 붙여넣기를 할 수 없습니다! 정말 자르시겠습니까? ingame: # This is shown in the top left corner and displays useful keybindings in @@ -295,7 +294,7 @@ ingame: copySelection: 선택된 부분 복사하기 clearSelection: 선택된 부분 지우기 pipette: 스포이드 - switchLayers: Switch layers + switchLayers: 레이어 전환 # Everything related to placing buildings (I.e. as soon as you selected a building # from the toolbar) @@ -342,7 +341,7 @@ ingame: # The roman number for each tier tierLabels: [I, II, III, IV, V, VI, VII, VIII, IX, X] - maximumLevel: 최대 (Speed x) + maximumLevel: 최대 레벨 (속도 x) # The "Statistics" window statistics: @@ -389,7 +388,7 @@ ingame: waypoints: 마커 hub: 중앙 건물 description: 마커를 좌클릭해서 그곳으로 가고, 우클릭해서 삭제합니다.

을 눌러 지금 있는 곳에 마커를 놓거나 우클릭해서 원하는 곳에 놓으세요. - creationSuccessNotification: 마커가 성공적으로 제작되었습니다. + creationSuccessNotification: 마커가 성공적으로 생성되었습니다. # Interactive tutorial interactiveTutorial: @@ -397,10 +396,10 @@ ingame: hints: 1_1_extractor: 추출기원 모양의 도형에 놓아서 추출하세요! 1_2_conveyor: >- - 추출기를 컨베이어 벨트로 당신의 중앙 건물에 연결하세요!

팁: 마우스로 벨트를 클릭해서 드래그하세요! + 추출기를 컨베이어 벨트로 당신의 중앙 건물에 연결하세요!

팁: 마우스로 벨트를 클릭하고 드래그하세요! 1_3_expand: >- - 이것은 방치형 게임이 아닙니다! 추출기를 더 놓아 목표를 빨리 달성하세요.

팁: SHIFT를 눌러 여러 개의 추출기를 놓고 R로 회전 시키세요. + 이것은 방치형 게임이 아닙니다! 추출기를 더 놓아 목표를 빨리 달성하세요.

팁: SHIFT를 눌러 여러 개의 추출기를 놓고 R로 방향을 바꾸세요. colors: red: 빨강 @@ -410,12 +409,12 @@ ingame: purple: 보라 cyan: 청록 white: 하양 - uncolored: 색 - black: Black + uncolored: 회색 + black: 검정 shapeViewer: title: 층 empty: 비었음 - copyKey: Copy Key + copyKey: 키 복사하기 # All shop upgrades shopUpgrades: @@ -493,7 +492,7 @@ buildings: stacker: default: - name: &stacker 스택커 + name: &stacker 결합기 description: 도형 2개를 쌓는다. 합칠 수가 없다면 오른쪽 도형이 왼쪽 도형 위에 놓아진다. mixer: @@ -525,24 +524,24 @@ buildings: description: 할당된 용량만큼 초과되는 도형을 저장한다. wire: default: - name: Energy Wire - description: Allows you to transport energy. + name: 전선 + description: 에너지를 전송한다. advanced_processor: default: - name: Color Inverter - description: Accepts a color or shape and inverts it. + name: 색 반전기 + description: 색소나 도형을 받아 색을 반전시킨다. energy_generator: - deliver: Deliver - toGenerateEnergy: For + deliver: 연료 + toGenerateEnergy: 마다 default: - name: Energy Generator - description: Generates energy by consuming shapes. + name: 발전기 + description: 도형을 소비해 에너지를 만듭니다. wire_crossings: default: - name: Wire Splitter + name: 전선 분배기 description: Splits a energy wire into two. merger: - name: Wire Merger + name: 전선 병합기 description: Merges two energy wires into one. storyRewards: @@ -577,8 +576,8 @@ storyRewards: desc: 터널이 잠금 해제되었습니다! 자원을 건물과 벨트 밑으로 운송 할 수 있습니다. reward_rotater_ccw: - title: 회전기 (반시게방향) - desc: 반시게방향 회전기가 잠금 해제되었습니다! 이것을 배치하려면 회전기를 선택하고 T를 눌러서 변형된 버전을 사용하세요! + title: 회전기 (반시계방향) + desc: 반시계방향 회전기가 잠금 해제되었습니다! 이것을 배치하려면 회전기를 선택하고 T를 눌러서 변형된 버전을 사용하세요! reward_miner_chainable: title: 체인 추출기 @@ -610,11 +609,11 @@ storyRewards: desc: 저장소가 잠금 해제되었습니다! 주어진 용량만큼 자원을 저장할 수 있습니다! reward_freeplay: - title: 프리플레이 모드 - desc: 해내셨군요! 프리플레이 모드가 잠금 해제되었습니다! 이제 도형이 랜덤으로 생성됩니다! (걱정 마세요, 유료버전에는 더 많은 컨텐츠가 계획되어 있습니다!) + title: 자유 모드 + desc: 해내셨군요! 자유 모드가 잠금 해제되었습니다! 이제 도형이 랜덤으로 생성됩니다! (걱정 마세요, 유료버전에는 더 많은 컨텐츠가 계획되어 있습니다!) reward_blueprints: - title: 블루프린트 + title: 청사진 desc: 이제부터는 공장의 일부 영역을 복사하여 붙여넣기 할 수 있습니다! CTRL을 누르면서 드래그해서 먼저 영역을 선택하세요.

그 다음에는 C, DEL, ESC 로 복사하거나, 지우거나, 취소 하세요.

복사는 무료가 이닙니다. 특별한 "화폐" 도형으로 돈을 지불하고 복사가 됩니다. # Special reward, which is shown when there is no reward actually @@ -635,9 +634,9 @@ settings: app: 앱 versionBadges: - dev: 발전 중 - staging: 단계적으로 발전 중 - prod: 제작 중 + dev: 개발 + staging: 검증 + prod: 배포 buildDate: 날짜 labels: @@ -655,7 +654,7 @@ settings: scrollWheelSensitivity: title: 확대 민감도 description: >- - 마우스 휠이나 트렉패드로 확대하는 데의 민감도 + 마우스 휠이나 트랙패드로 확대하는 데의 민감도 sensitivity: super_slow: 매우 느리게 slow: 느리게 @@ -678,15 +677,15 @@ settings: language: title: 언어 description: >- - 언어 바꾸기 - 모든 언어팩은 사용자들이 만든 것이므로 완성되지 않았을 수 있습니다.. + 언어 바꾸기 - 모든 언어팩은 사용자들이 만든 것이므로 완성되지 않았을 수 있습니다! fullscreen: - title: Fullscreen + title: 전체화면 description: >- - 이 게임은 풀 스크린으로 하는 것이 가장 좋습니다. 풀 스크린 모드는 유료 버전에서만 가능합니다. + 이 게임은 전체화면으로 하는 것이 가장 좋습니다. 전체화면은 유료 버전에서만 가능합니다. soundsMuted: - title: 소리 끄기 + title: 효과음 끄기 description: >- 모든 효과음을 끕니다. @@ -704,19 +703,19 @@ settings: light: 밝은 테마 refreshRate: - title: 모니터 리프레쉬 속도 + title: 시뮬레이션 빈도 description: >- - 당신의 모니터의 리프세쉬 속도가 144hz 보다 높으면 이 설정을 바꾸어서 게임이 더 빨리 리프레시 되게 하세요. 만약에 컴퓨터가 느리다면 FPS에 영양을 미칠 수 있습니다. + 144hz 모니터가 있다면 이 설정을 바꿔 게임이 높은 빈도로 적절히 시뮬레이션되게 하세요. 만약에 컴퓨터가 느리다면 FPS에 영양을 미칠 수 있습니다. alwaysMultiplace: title: 항상 여러 개 배치 description: >- - 배치 이후에도 모든 빌딩이 선택되어 있습니다. SHIFT를 계속 누르고 있는 것과 같은 효과입니다. + 활성화된 경우 모든 건물은 따로 취소하기 전까지 배치 후 선택된 상태로 유지됩니다. SHIFT를 계속 누르고 있는 것과 같은 효과입니다. offerHints: title: 힌트와 튜토리얼 description: >- - 이것을 끄면 힌트와 튜토리얼이 나오지 않습니다. 또한 게임에 쉽게 들어가기 위해서 주어진 레벨에서 특정 UI 요소를 숨길 수도 있습니다. + 이것을 끄면 힌트와 튜토리얼이 나오지 않습니다. 또한 특정 UI 요소를 지정된 레벨까지 숨겨 게임에 쉽게 들어갈 수 있습니다. enableTunnelSmartplace: title: 스마트 터널 @@ -725,14 +724,14 @@ settings: 또한, 터널을 당겨서 남는 터널을 없앱니다. vignette: - title: 삽화 + title: 비네트 효과 description: >- - 화면의 코너를 어둡게 만들어 텍스트를 읽기 쉽게 해주는 삽화를 활성화 시킵니다. + 화면의 모서리를 어둡게 만들어 텍스트를 읽기 쉽게 해주는 비네트 효과를 활성화 시킵니다. autosaveInterval: title: 자동저장 주기 description: >- - 자동저장을 얼마나 자주 할 것인지 정합니다. 자동저장기능을 끌 수도 있습니다. + 자동저장을 얼마나 자주 할 것인지 정합니다. 자동저장 기능을 끌 수도 있습니다. intervals: one_minute: 1분 two_minutes: 2분 @@ -772,8 +771,8 @@ keybindings: navigation: 둘러보기 placement: 놓기 massSelect: 다중 선택 - buildings: 건물 쇼트컷 - placementModifiers: 배치 수정기 + buildings: 건물 단축키 + placementModifiers: 배치 옵션 mappings: confirm: 확인 @@ -818,18 +817,18 @@ keybindings: massSelectCut: 영역 자르기 placementDisableAutoOrientation: 자동 회전 끄기 - placeMultiple: 배치 모드에 있기 - placeInverse: 자동 벨트 회전 뒤집기 + placeMultiple: 배치 모드 유지 + placeInverse: 반대 방향으로 벨트 배치 exportScreenshot: 공장 전체를 이미지로 내보내기 mapMoveFaster: 더 빠르게 움직이기 lockBeltDirection: 벨트 플래너 활성화 switchDirectionLockSide: "플래너: 방향 바꾸기" - pipette: 피펫 - menuClose: Close Menu - switchLayers: Switch layers - advanced_processor: Color Inverter - energy_generator: Energy Generator - wire: Energy Wire + pipette: 스포이드 + menuClose: 메뉴 닫기 + switchLayers: 레이어 전환 + advanced_processor: 색 반전기 + energy_generator: 발전기 + wire: 전선 about: title: 이 게임의 정보 diff --git a/translations/base-lt.yaml b/translations/base-lt.yaml index 134105ff..f0732574 100644 --- a/translations/base-lt.yaml +++ b/translations/base-lt.yaml @@ -151,7 +151,6 @@ mainMenu: savegameLevel: Level savegameLevelUnknown: Unknown Level - continue: Continue newGame: New Game madeBy: Made by diff --git a/translations/base-nl.yaml b/translations/base-nl.yaml index a082dc67..ba50d3b7 100644 --- a/translations/base-nl.yaml +++ b/translations/base-nl.yaml @@ -30,11 +30,11 @@ steamPage: longText: >- [img]{STEAM_APP_IMAGE}/extras/store_page_gif.gif[/img] - shapez.io is een spel dat draait om het bouwen van fabrieken om steeds complexere vormen te produceren en deze productie te automatiseren in een oneindig groot speelveld. - Door het leveren van de gevraagde vormen, kom je verder in het spel en ontgrendel je upgrades waar je fabriek sneller van wordt. + shapez.io is een spel dat draait om het bouwen van fabrieken om steeds complexere vormen te produceren en deze productie te automatiseren in een oneindig groot speelveld. + Door het leveren van de gevraagde vormen, kom je verder in het spel en ontgrendel je upgrades waar je fabriek sneller van wordt. De vraag naar vormen wordt steeds groter, wat betekent dat je de fabriek moet uitbreiden om de vraag tegemoet te komen. Om de juiste grondstoffen te delven zul je steeds verder in het [b]oneindig grote speelveld[/b] moeten gaan werken! - + Omdat simpele vormen snel saai worden, moet je kleuren mengen om de vormen te verven - Combineer rode, groene en blauwe grondstoffen om verschillende kleuren te produceren en gebruik deze om de vormen te verven, zodat je de vraag hiernaar tegemoet kan komen. Dit spel bevat 18 levels (Waar je al uren mee bezig zal zijn!), maar ik ben continu bezig om het spel uit te breiden - er staat veel in de planning! @@ -45,7 +45,7 @@ steamPage: [list] [*] Donkere modus - [*] Oneindig veel markeringen + [*] Oneindig veel markeringen [*] Oneindig veel savegames [*] Extra opties [*] Binnenkort: Kabels & Energie! Hopelijk vanaf eind juli 2020. @@ -90,7 +90,7 @@ global: # How big numbers are rendered, e.g. "10,000" thousandsDivider: "." - + # What symbol to use to seperate the integer part from the fractional part of a number, e.g. "0.4" decimalSeparator: "," @@ -151,7 +151,6 @@ mainMenu: savegameLevel: Level savegameLevelUnknown: Onbekend Level - continue: Verder newGame: Nieuw Spel madeBy: Gemaakt door diff --git a/translations/base-no.yaml b/translations/base-no.yaml index dccb84b3..58a93884 100644 --- a/translations/base-no.yaml +++ b/translations/base-no.yaml @@ -151,7 +151,6 @@ mainMenu: savegameLevel: Nivå savegameLevelUnknown: Ukjent Nivå - continue: Fortsett newGame: Nytt Spill madeBy: Laget av diff --git a/translations/base-pl.yaml b/translations/base-pl.yaml index a28d244c..08701773 100644 --- a/translations/base-pl.yaml +++ b/translations/base-pl.yaml @@ -156,7 +156,6 @@ mainMenu: savegameLevel: Poziom savegameLevelUnknown: Nieznany poziom - madeBy: Gra wykonana przez subreddit: Reddit diff --git a/translations/base-pt-BR.yaml b/translations/base-pt-BR.yaml index 752f6cd8..4e9ecccb 100644 --- a/translations/base-pt-BR.yaml +++ b/translations/base-pt-BR.yaml @@ -150,7 +150,6 @@ mainMenu: savegameLevel: Nível savegameLevelUnknown: Nível desconhecido - helpTranslate: Ajude a traduzir! continue: Continuar newGame: Novo jogo @@ -166,7 +165,7 @@ dialogs: restart: Reiniciar reset: Reset getStandalone: Obter versão completa - deleteGame: Sei o que faço + deleteGame: Sei o que estou fazendo viewUpdate: Atualizações showUpgrades: Ver melhorias showKeybindings: Controles @@ -247,20 +246,21 @@ dialogs: desc: >- Este jogo possui muitas combinações de teclas que facilitam a construção de grandes fábricas Aqui estão algumas, certifique-se de verificar as combinações de teclas !

- CTRL + Arrastar: Seleciona área para copiar / delete.
- SHIFT: Mantenha pressionado para colocar vária construções.
+ CTRL + Arrastar: Seleciona área para copiar/deletar.
+ SHIFT: Mantenha pressionado para colocar várias construções.
ALT: Inverte as posições.
createMarker: title: Nova Marcação - desc: Give it a meaningful name, you can also include a short key of a shape (Which you can generate here) - titleEdit: Editar Marcação + desc: Dê um nome com significado, também pode adicionar um pequeno código de uma forma. (Pode ser gerado aqui) + titleEdit: Editar Marcador + markerDemoLimit: desc: >- Você só pode criar dois marcadores na versão demo. Adquira a versão completa para marcadores ilimitados! massCutConfirm: - title: Confirmar Corte + title: Confirmar corte desc: >- Você está cortando vários objetos ( para ser exato)! Você quer continuar? @@ -290,13 +290,14 @@ ingame: delete: Destruir selectBuildings: Selecionar área pasteLastBlueprint: Colar último projeto + lockBeltDirection: Ativar Planejador de Esteiras plannerSwitchSide: Flip planner side cutSelection: Cortar - copySelection: Colar + copySelection: Copiar clearSelection: Limpar Seleção - pipette: Pipeta - switchLayers: Trocar camadas + pipette: Conta-Gotas + switchLayers: Trocar Camadas # Everything related to placing buildings (I.e. as soon as you selected a building # from the toolbar) @@ -350,13 +351,13 @@ ingame: dataSources: stored: title: Estoque - description: Exibindo a quantidade de formas armazenadas em seu edifício central. + description: Exibindo a quantidade de formas armazenadas em sua construção central. produced: title: Produção description: Exibindo todas as formas que toda a sua fábrica produz, incluindo produtos intermediários.. delivered: title: Entregue - description: Exibindo formas entregues ao seu edifício central.. + description: Exibindo formas entregues na sua construção central. noShapesProduced: Nenhuma forma foi produzida até o momento. # Displays the shapes per minute, e.g. '523 / m' @@ -410,12 +411,12 @@ ingame: purple: Roxo cyan: Ciano white: Branco - uncolored: Sem cor black: Preto + uncolored: Sem cor shapeViewer: title: Camadas - empty: Vazio - copyKey: Copy Key + empty: Vazio + copyKey: Copiar Chave # All shop upgrades shopUpgrades: @@ -428,11 +429,11 @@ shopUpgrades: description: Velocidade x → x processors: - name: Corte, Rotação e Empilhamento + name: Corte, Rotação & Montagem description: Velocidade x → x painting: - name: Mistura de cores e pintura + name: Mistura & Pintura description: Velocidade x → x # Buildings and their name / description @@ -448,30 +449,30 @@ buildings: description: Coloque sobre uma forma ou cor para extraí-la. chainable: - name: Extrator em Cadeia + name: Extrator (em Cadeia) description: Coloque sobre uma forma ou cor para extraí-la. Pode ser ligado a outros extratores. underground_belt: # Internal name for the Tunnel default: name: &underground_belt Túnel - description: Permite transportar recursos sob construções. + description: Permite transportar recursos por baixo de construções e esteiras. tier2: name: Túnel Classe II - description: Permite transportar recursos sob construções. + description: Permite transportar recursos por baixo de construções e esteiras. splitter: # Internal name for the Balancer default: - name: &splitter Balanceador + name: &splitter Distribuidor description: Multifuncional - Distribui uniformemente todas as entradas em todas as saídas. compact: - name: Balanceador (compacto) - description: Mescla duas esteiras transportadoras em uma. + name: Misturador (compacto) + description: Une duas esteiras transportadoras em uma. compact-inverse: - name: Balanceador (compacto) - description: Mescla duas esteiras transportadoras em uma. + name: Misturador (compacto) + description: Une duas esteiras transportadoras em uma. cutter: default: @@ -492,7 +493,7 @@ buildings: stacker: default: name: &stacker Empilhador - description: Empilha os dois itens. Se eles não puderem ser mesclados, o item direito será colocado acima do item esquerdo. + description: Empilha os dois itens. Se eles não puderem ser unidos, o item direito será colocado acima do item esquerdo. mixer: default: @@ -527,31 +528,32 @@ buildings: levelShortcut: LVL wire: default: - name: Fio de energia + name: &wire Fio de Energia + description: Permite transportar energia. advanced_processor: default: - name: Color Inverter - description: Accepts a color or shape and inverts it. + name: &advanced_processor Inversor de Cor + description: Aceita uma cor ou forma e a inverte. energy_generator: - deliver: Entregue + deliver: Entregar toGenerateEnergy: Para default: - name: Gerador de Energia - description: Consome figuras para gerar energia. + name: &energy_generator Gerador de Energia + description: Consome formas para gerar energia. wire_crossings: default: - name: Separador de Fios + name: &wire_crossings Divisor de Fios description: Divide um fio de energia em dois. merger: - name: Juntador de Fios - description: Junta dois fios de energia em um. + name: Misturador de Fios + description: Une dois fios de energia em um. storyRewards: # Those are the rewards gained from completing the store reward_cutter_and_trash: title: Cortando formas - desc: Voce desbloqueou cortador - corte de formas pela metade verticalmente independentemente de sua orientação!

Certifique-se de se livrar do lixo, ou então ele irá parar a produção - Para esse propósito, eu lhe dei um lixo, que destrói tudo o que você coloca nele. + desc: Voce desbloqueou cortador - corte de formas pela metade verticalmente independentemente de sua orientação!

Certifique-se de se livrar do lixo, ou então ele irá parar a produção - Para esse propósito, eu lhe dei uma lixeira, que destrói tudo o que você coloca nela! reward_rotater: title: Rotação @@ -560,7 +562,7 @@ storyRewards: reward_painter: title: Pintura desc: >- - The painter has been unlocked - Extract some color veins (just as you do with shapes) and combine it with a shape in the painter to color them!

PS: If you are colorblind, there is a color blind mode in the settings! + O Pintor foi desbloqueado - Extrai alguns pigmentos coloridos (assim como você fez com as formas) e combina-os com uma forma no pintor para os colorir!

PS: Se for daltônico, existe um modo daltônico nas definições! reward_mixer: title: Misturando cores @@ -571,8 +573,8 @@ storyRewards: desc: Agora você pode combinar formas com o empilhador! Ambas as entradas são combinadas e, se puderem ser colocadas próximas uma da outra, serão fundidas . Caso contrário, a entrada direita é empilhada em cima da entrada esquerda! reward_splitter: - title: Balanceador - desc: O balanceador multifuncional foi desbloqueado - pode ser usado para construir fábricas maiores dividindo e unindo itens em múltiplas esteiras!

+ title: Distribuidor + desc: O Distribuidor multifuncional foi desbloqueado - pode ser usado para construir fábricas maiores dividindo e unindo itens em múltiplas esteiras!

reward_tunnel: title: Túnel @@ -591,8 +593,8 @@ storyRewards: desc: Você desbloqueou uma nova variante do túnel - ele tem um maior alcance, e também pode atravessar outros túneis na mesma linha! reward_splitter_compact: - title: Balanceador compacto - desc: Você desbloqueou uma variante compacta do balanceador - ele aceita duas entradas e as mescla em uma! + title: Distribuidor compacto + desc: Você desbloqueou uma variante compacta do Distribuidor - ele aceita duas entradas e as une em uma! reward_cutter_quad: title: Cortador quádruplo @@ -616,7 +618,7 @@ storyRewards: reward_blueprints: title: Projetos - desc: Agora você pode copiar e colar partes de sua fábrica! Selecione uma área (mantenha pressionada a tecla CTRL e arraste com o mouse) e pressione 'C' para copiá-la.

Colar não é de graça, é necessário produzir formas de projeto para pagar! (Aquelas que você acabou de entregar). + desc: Agora você pode copiar e colar partes de sua fábrica! Selecione uma área (mantenha pressionada a tecla CTRL e arraste com o mouse) e pressione 'C' para copiá-la.

Colar não é de graça, é necessário produzir formas do projeto para pagar! (Aquelas que você acabou de entregar). # Special reward, which is shown when there is no reward actually no_reward: @@ -627,7 +629,7 @@ storyRewards: no_reward_freeplay: title: Próximo nível desc: >- - Parabéns! Não se esqueça, existe muita coisa planejada para a versão completa. + Parabéns! Aliás, mais conteúdo vindo na versão completa! settings: title: opções @@ -675,9 +677,9 @@ settings: Se ligado o jogo fica mudo musicMuted: - title: Musica + title: Música description: >- - Se ligado, a musica fica muda. + Se ligado, a música fica muda. theme: title: Tema @@ -696,12 +698,12 @@ settings: alwaysMultiplace: title: Multiplicidade description: >- - Se ativado, todos os edifícios permanecerão selecionados após o posicionamento até que você o cancele. Isso é equivalente a manter SHIFT permanentemente. + Se ativado, todas as construções permanecerão selecionadas após o posicionamento até que você a cancele. Isso é equivalente a pressionar SHIFT permanentemente. offerHints: title: Dicas e tutoriais description: >- - Se serão oferecidas dicas e tutoriais enquanto estiver jogando. + Se ativado, oferece dicas e tutoriais enquanto se joga. Além disso, esconde certos elementos da interface até certo ponto, para facilitar o começo do jogo. language: title: Idioma @@ -742,9 +744,9 @@ settings: twenty_minutes: 20 Minutos disabled: Desativado compactBuildingInfo: - title: Informações compactas sobre edifícios + title: Informações compactas sobre construções description: >- - Reduz as caixas de informações dos edifícios, mostrando apenas suas proporções. + Reduz as caixas de informações dos construções, mostrando apenas suas proporções. Caso contrário, uma descrição e imagem são mostradas. disableCutDeleteWarnings: title: Desativar avisos de recorte / exclusão @@ -794,18 +796,25 @@ keybindings: menuOpenStats: Estatísticas toggleHud: Ocultar Interface - toggleFPSInfo: Mostar FPS + toggleFPSInfo: Mostrar FPS e Debug Info + switchLayers: Alternar Camadas + exportScreenshot: Exportar Base inteira como Imagem + belt: *belt splitter: *splitter underground_belt: *underground_belt miner: *miner cutter: *cutter + advanced_processor: *advanced_processor rotater: *rotater stacker: *stacker mixer: *mixer + energy_generator: *energy_generator painter: *painter trash: *trash + wire: *wire + pipette: Conta-Gotas rotateWhilePlacing: Rotacionar rotateInverseModifier: >- Modifier: Rotação anti-horária @@ -822,16 +831,10 @@ keybindings: placeInverse: Inverter orientação de esteira pasteLastBlueprint: Colar último projeto massSelectCut: Cortar área - exportScreenshot: Exportar base inteira como imagem mapMoveFaster: Mover mais rápido lockBeltDirection: Ativar planejador de correia switchDirectionLockSide: "Planejador: Mudar de lado" - pipette: Conta-gotas - menuClose: Close Menu - switchLayers: Switch layers - advanced_processor: Color Inverter - energy_generator: Energy Generator - wire: Energy Wire + menuClose: Fechar Menu about: title: Sobre o jogo @@ -860,8 +863,8 @@ demo: features: restoringGames: Restaurar jogos salvos importingGames: Carregar jogos salvos - oneGameLimit: Limitado para um jogo salvo + oneGameLimit: Limitado a um jogo salvo customizeKeybindings: Modificar Teclas - exportingBase: Exportar base inteira como imagem + exportingBase: Exportar Base inteira como Imagem settingNotAvailable: Não disponível na versão demo. diff --git a/translations/base-pt-PT.yaml b/translations/base-pt-PT.yaml index 2f3e19be..c16cbdf6 100644 --- a/translations/base-pt-PT.yaml +++ b/translations/base-pt-PT.yaml @@ -151,7 +151,6 @@ mainMenu: savegameLevel: Nível savegameLevelUnknown: Nível desconhecido - continue: Continuar newGame: Novo Jogo madeBy: Criado por diff --git a/translations/base-ro.yaml b/translations/base-ro.yaml index d7b7a8fc..491551bb 100644 --- a/translations/base-ro.yaml +++ b/translations/base-ro.yaml @@ -151,7 +151,6 @@ mainMenu: savegameLevel: Nivelul savegameLevelUnknown: Nivel necunoscut - continue: Continuă newGame: Joc nou madeBy: Făcut de diff --git a/translations/base-ru.yaml b/translations/base-ru.yaml index 6c716fcb..92f191e2 100644 --- a/translations/base-ru.yaml +++ b/translations/base-ru.yaml @@ -31,7 +31,7 @@ steamPage: [img]{STEAM_APP_IMAGE}/extras/store_page_gif.gif[/img] shapez.io — это игра о строительстве фабрик для автоматизации создания и объединения все более сложных фигур на бесконечной карте. - Развивайтесь в игре и открывайте улучшения для ускорения фабрики, после доставки запрошенных ресурсов. + Развивайтесь в игре и открывайте улучшения для ускорения фабрики, после доставки запрошенных ресурсов. По мере увеличения спроса на фигуры вам придется увеличивать свою фабрику, чтобы удовлетворить спрос. Однако, не забывайте о ресурсах, несмотря на то что вы будете расширятся на [b]бесконечной карте[/b]! @@ -152,7 +152,6 @@ mainMenu: savegameLevel: Уровень savegameLevelUnknown: Неизвестный уровень - continue: Продолжить newGame: Новая Игра madeBy: Создал diff --git a/translations/base-sl.yaml b/translations/base-sl.yaml index ce2a0ae4..8b71bcdd 100644 --- a/translations/base-sl.yaml +++ b/translations/base-sl.yaml @@ -40,7 +40,7 @@ steamPage: Kmalu boste morali mešati barve in z njimi barvati svoje oblike - Združite rdeče, zelene in modre barvne vire, da ustvarite različne barve in z njimi barvate oblike, da zadostite povpraševanju. - V tej igri je 18 progresivnih stopenj (ki vas bodo zaposlile za več ur!), Vendar nenehno dodajam novo vsebino - načrtovanih novosti je veliko! + V tej igri je 18 progresivnih stopenj (ki vas bodo zaposlile za več ur!), Vendar nenehno dodajam novo vsebino - načrtovanih novosti je veliko! Nakup igre vam omogoča dostop do samostojne različice, ki ima dodatne funkcije, prav tako pa boste imeli dostop do novo razvitih funkcij. [img]{STEAM_APP_IMAGE}/extras/header_standalone_advantages.png[/img] diff --git a/translations/base-sr.yaml b/translations/base-sr.yaml new file mode 100644 index 00000000..15a62d62 --- /dev/null +++ b/translations/base-sr.yaml @@ -0,0 +1,892 @@ +# +# GAME TRANSLATIONS +# +# Contributing: +# +# If you want to contribute, please make a pull request on this respository +# and I will have a look. +# +# Placeholders: +# +# Do *not* replace placeholders! Placeholders have a special syntax like +# `Hotkey: `. They are encapsulated within angle brackets. The correct +# translation for this one in German for example would be: `Taste: ` (notice +# how the placeholder stayed '' and was not replaced!) +# +# Adding a new language: +# +# If you want to add a new language, ask me in the discord and I will setup +# the basic structure so the game also detects it. +# +# +# +# Hvala https://github.com/ivanbratovic na idejama za prevod. Alal ti vera na prevodu :) +# +# + HUB = Središte +# + Area = Oblast +# + Shape = Oblik +# + Upgrade = Nadogradnja +# + Waypoint/Marker = Putokaz +# + Blueprint = Nacrt +# + Extractor = Rudar +# + Extractor (chain) = Rudar (lančani) +# + Conveyor Belt = Pokretna Traka +# + Belt = Traka +# + Tunnel = Tunel +# + Merger = Spajač +# + Rotator = Obrtač + +steamPage: + # This is the short text appearing on the steam page + shortText: shapez.io je igra o pravljenju fabrika za automatizaciju stvaranja i spajanja sve složenijih oblika na beskonačno velikoj mapi. + + # This is the text shown above the discord link + discordLink: Oficijalni Discord server + # TODO + # This is the long description for the steam page - It is contained here so you can help to translate it, and I will regulary update the store page. + # NOTICE: + # - Do not translate the first line (This is the gif image at the start of the store) + # - Please keep the markup (Stuff like [b], [list] etc) in the same format + longText: >- + [img]{STEAM_APP_IMAGE}/extras/store_page_gif.gif[/img] + + shapez.io je igra o pravljenju fabrika za automatizaciju stvaranja i spajanja sve složenijih oblika na beskonačno velikoj mapi. + + Nakon dostavljanja zahtevanog oblika napredovaćete u igri i oključaćete nadogradnje za bržu fabriku. + + Kako potražnja za oblicima raste, da bi zadovoljili potražnju, moraćete da uvećate fabriku - Ne zaboravite na resurse, proširićete se na [b]beskonačnoj mapi[/b]! + + Vrlo brzo moraćete da mešate boje i farbate oblike - Pomešajte crvenu, zelenu i plavu rudu boje da biste dobili različite boje i ofarbajte oblik kako bi ispunili zahteve potražnje. + + Igra sadrži 18 progresivnih nivoa (Koji će vas zaokupirati satima!) i stalno dodajem nove stvari - Mnogo toga je planirano! + + Kupovinom igre dobijate pristup samostalnoj verziji koja poseduje dodatne funkcije, a dobićete i pristup novorazvijenim funkcijama. + + [b]Prednosti samostalne igre[/b] + + [list] + [*] Tamna tema + [*] Neobraničen broj putokaza + [*] Neograničen broj sačuvanih igara + [*] Dodatna podešavanja + [*] Uskoro: Žice i Energija! Predviđeno (otprilike) za kraj Jula 2020. + [*] Uskoro: Više nivoa + [*] Omogućavate mi da dalje radim na shapez.io ❤️ + [/list] + + [b]Buduća ažuriranja[/b] + + Trudim se da stalno ažuriram igru i da dostavim ažuriranje makar jednom nedeljno! + + [list] + [*] Različite mape i izazovi (npr. mapa sa preprekama) + [*] Slagalice (Dostavite odgovaraćuji oblik, ali uz ograničen broj građevina / oblasti) + [*] Način igre u kojem građevine imaju cenu + [*] Podesiv generator mapa (Prilagođena veličina/gustina oblika/resursa, i još.) + [*] Dodatne vrste oblika + [*] Poboljšanje performansi (Igra je već prilično fluidna!) + [*] I još mnogo toga! + [/list] + + [b]Ovo je igra otvorenog koda![/b] + + + Svako može da doprinese igri, Aktivno interagujem sa zajednicom i, kad god je to moguće, pokušavam i uzmem u obzir sve predloge i povratne informacije. + Obavezno posetite potpuni plan koji se nalazi na trello tabli! + + [b]Links[/b] + + [list] + [*] [url=https://discord.com/invite/HN7EVzV]Oficijalni Discord server[/url] + [*] [url=https://trello.com/b/ISQncpJP/shapezio]Plan[/url] + [*] [url=https://www.reddit.com/r/shapezio]Subreddit[/url] + [*] [url=https://github.com/tobspr/shapez.io]Izvorni kod (GitHub)[/url] + [*] [url=https://github.com/tobspr/shapez.io/blob/master/translations/README.md]Pomozite sa prevođenjem[/url] + [/list] + +global: + loading: Učitavanje + error: Greška + + # How big numbers are rendered, e.g. "10,000" + thousandsDivider: " " + + # What symbol to use to seperate the integer part from the fractional part of a number, e.g. "0.4" + decimalSeparator: "." + + # The suffix for large numbers, e.g. 1.3k, 400.2M, etc. + suffix: + thousands: hilj. + millions: mil. + billions: mlrd. + trillions: tril. + + # Shown for infinitely big numbers + infinite: beskonačno + + time: + # Used for formatting past time dates + oneSecondAgo: pre jedne sekunde + xSecondsAgo: pre sekundi + oneMinuteAgo: pre jednog minuta + xMinutesAgo: pre minuta + oneHourAgo: pre jednog sata + xHoursAgo: pre sati + oneDayAgo: pre jednog dana + xDaysAgo: pre dana + + # Short formats for times, e.g. '5h 23m' + secondsShort: s + minutesAndSecondsShort: m s + hoursAndMinutesShort: h m + + xMinutes: min + + keys: + tab: TAB + control: CTRL + alt: ALT + escape: ESC + shift: SHIFT + space: SPACE + +demoBanners: + # This is the "advertisement" shown in the main menu and other various places + title: Demo Verzija + intro: >- + Nabavite punu igru kako biste otključali sve funkcije! + +mainMenu: + play: Igraj + continue: Nastavi + newGame: Nova Igra + changelog: Promene + subreddit: Reddit + importSavegame: Uvezi + openSourceHint: Ova igra je otvorenog koda! + discordLink: Oficijalni Diskord server + helpTranslate: Pomozite sa prevođenjem! + madeBy: Napravio + + # This is shown when using firefox and other browsers which are not supported. + browserWarning: >- + Izvinjavamo se, pošto je poznato da se ova igra koči u pretraživaču! Za puno iskustvo nabavite samostalnu verziju ili koristite chrome. + + savegameLevel: Nivo + savegameLevelUnknown: Nepoznat Nivo + +dialogs: + buttons: + ok: OK + delete: Izbriši + cancel: Poništi + later: Kasnije + restart: Ponovo pokreni + reset: Resetuj + getStandalone: Nabavite samostalnu igru + deleteGame: Znam šta radim + viewUpdate: Pogledajte ažuriranje + showUpgrades: Prikaži Nadogradnje + showKeybindings: Prikaži podešavanje tastera + + importSavegameError: + title: Greška prilikom uvoza + text: >- + Neuspešan uvoz sačuvane igre: + + importSavegameSuccess: + title: Uvoz sačuvane igre + text: >- + Uspešno uvezena sačuvana igra. + + gameLoadFailure: + title: Igra je pukla + text: >- + Neuspešno učitavanje sačuvane igre: + + confirmSavegameDelete: + title: Potrvrdi brisanje + text: >- + Da li ste sigurni da želite da obrišete sačuvanu igru? + + savegameDeletionError: + title: Greška prilikom brisanja + text: >- + Neuspešno brisanje sačuvane igre: + + restartRequired: + title: Potrebno je ponovno pokretanje + text: >- + Da bi primenili podešavanja, potrebno je da ponovo pokrenute igru. + + editKeybinding: + title: Promeni podešavanja tastera + desc: Pritisnite taster ili dugme na mišu koje žeite da dodelite, ili Escape za otkazivanje. + + resetKeybindingsConfirmation: + title: Resetuj podešavanja tastera + desc: Ovo će resetovati sve tastere na njihove početne vrednosti. Potrebno je potvrditi. + + keybindingsResetOk: + title: Podešavanja tastera su resetovana + desc: Podešavanja tastera su resetovana na njihove početne vrednosti! + + featureRestriction: + title: Demo Verzija + desc: Pokušali ste da pristupite funkciji () koja nije dostupna u demo verziji. Za puno iskustvo, nabavite samostalnu igru! + + oneSavegameLimit: + title: Ograničen broj sačuvanih igara + desc: Možete imati samo jednu sačuvanu igru u demo verziji. Izbrišite postojeću ili nabavite samostalnu igru! + + updateSummary: + title: Novo ažuriranje! + desc: >- + OVo su promene od zadnjeg igranja: + + upgradesIntroduction: + title: Oktključaj Nadogradnje + desc: >- + Svi oblici koje napravite mogu se iskoristiti za oktljučavanje nadogradnji - Ne uništavajte stare fabrike! + Karticu za nadogradnje možete pronaći u gornjem desnom uglu ekrana. + + massDeleteConfirm: + title: Potvrdi brisanje + desc: >- + građevina će biti obrisano! Da li ste sigurni da to želite? + + massCutConfirm: + title: Potvrdi rezanje + desc: >- + građevina će biti izrezano! Da li ste sigurni da to želite? + + massCutInsufficientConfirm: + title: Potvrdi rezanje + desc: >- + Ne možete da priuštite nalepljivanje ove oblasti! Da li ste sigurni da želite da je izrežete? + + blueprintsNotUnlocked: + title: Zaključano + desc: >- + Završite nivo 12 kako bi otključali Nacrte! + + keybindingsIntroduction: + title: Korisne kombinacije tastera + desc: >- + Ova igra ima dosta kombinacija tastera koji olakšavaju izgradnju velikih fabrika. + Ovo su neki, ali se preporučuje da pogledate sve kombinacije!

+ CTRL + Miš: Biranje oblasti.
+ SHIFT: Držato za postavljanje više istih zgrada odjednom.
+ ALT: Okrenite smer postavljenh pokretnih traka.
+ + createMarker: + title: Novi Putokaz + titleEdit: Uredi Putokaz + desc: Dajte mu smisleno ime. Možete koristiti i kod oblika (Koji možete napraviti ovde) + + markerDemoLimit: + desc: U demo verziji možete imati samo dva putokaza istovremeno. Nabavite samostalnu igru za beskonačno mnogo putokaza! + + exportScreenshotWarning: + title: Izvezi sliku ekrana + desc: Hoćete da izvezete sliku cele fabrike kao snimak ekrana. Ovaj proces može biti prilično spor za velike fabrike, može se desiti i pucanje igre! + +ingame: + # This is shown in the top left corner and displays useful keybindings in + # every situation + keybindingsOverlay: + moveMap: Kretanje + selectBuildings: Odaberi oblast + stopPlacement: Prekini postavljanje + rotateBuilding: Okreni građevinu + placeMultiple: Postavi više građevina odjednom + reverseOrientation: Obrni orijentaciju + disableAutoOrientation: Onemogući automatsku orijentaciju + toggleHud: Uključi/Isključi Interfejs + placeBuilding: Postavi građevinu + createMarker: Napravi Putokaz + delete: Brisanje + pasteLastBlueprint: Nalepi zadnji nacrt + lockBeltDirection: Omogući planiranje traka + plannerSwitchSide: Okreni stranu planera + cutSelection: Izreži + copySelection: Kopiraj + clearSelection: Očisti odabir + pipette: Pipeta + switchLayers: Promeni sloj + + # Names of the colors, used for the color blind mode + colors: + red: Crvena + green: Zelena + blue: Plava + yellow: Žuta + purple: Ljubičasta + cyan: Cijan + white: Bela + black: Crna + uncolored: Bez boje + + # Everything related to placing buildings (I.e. as soon as you selected a building + # from the toolbar) + buildingPlacement: + # Buildings can have different variants which are unlocked at later levels, + # and this is the hint shown when there are multiple variants available. + cycleBuildingVariants: Pritisni za različite varijacije građevine. + + # Shows the hotkey in the ui, e.g. "Hotkey: Q" + hotkeyLabel: >- + Taster: + + infoTexts: + speed: Brzina + range: Domet + storage: Skladište + oneItemPerSecond: 1 premet / sekundi + itemsPerSecond: predmeta / s + itemsPerSecondDouble: (x2) + + tiles: polja + + # The notification when completing a level + levelCompleteNotification: + # is replaced by the actual level, so this gets 'Level 03' for example. + levelTitle: Nivo + completed: Završen + unlockText: Otključali ste ! + buttonNextLevel: Sledeći nivo + + # Notifications on the lower right + notifications: + newUpgrade: Nova nadogradnja je dostupna! + gameSaved: Igra je sačuvana. + + # The "Upgrades" window + shop: + title: Nadogradnje + buttonUnlock: Nadogradi + + # Gets replaced to e.g. "Tier IX" + tier: red + + # The roman number for each tier + tierLabels: [I, II, III, IV, V, VI, VII, VIII, IX, X] + + maximumLevel: MAKSIMALNI LEVEL (Brzina x) + + # The "Statistics" window + statistics: + title: Statistika + dataSources: + stored: + title: Skladišteno + description: Količina skladištenih oblika u središtu. + produced: + title: Proizvedeno + description: Svi oblici koje proizvodi cela fabrika, uključujući i međuproizvode. + delivered: + title: Dostavljeno + description: Oblici koji su dostavljeni središtu. + noShapesProduced: Za sada nema proizvedenih oblika. + + # Displays the shapes per minute, e.g. '523 / m' + shapesPerMinute: / min + + # Settings menu, when you press "ESC" + settingsMenu: + playtime: Vreme igranja + + buildingsPlaced: Građevine + beltsPlaced: Trake + + buttons: + continue: Nastavi + settings: Podešavanja + menu: Povratak na glavni meni + + # Bottom left tutorial hints + tutorialHints: + title: Potrebna pomoć? + showHint: Prikaži savet + hideHint: Zatvori + + # When placing a blueprint + blueprintPlacer: + cost: Cena + + # Map markers + waypoints: + waypoints: Putokazi + hub: Središte + description: Klikni levim klikom na putokaz kako bi skočio na njegovu lokaciju, a izbriši ga desnim klikom.

Za stvaranje putokaza pritisni , ili desnim klikom napravi putokaz na odabranoj lokaciji. + creationSuccessNotification: Putokaz kreiran. + + # Shape viewer + shapeViewer: + title: Slojevi + empty: Prazno + copyKey: Kopiraj kod oblika + + # Interactive tutorial + interactiveTutorial: + title: Tutorijal + hints: + 1_1_extractor: Postavi Rudara na oblik kruga kako bi ga iskopao! + 1_2_conveyor: >- + Spoji rudara na središte koristeći pokretnu traku.

Savet: Pritisni i prevuci traku mišem! + + 1_3_expand: >- + Ovo NIJE pasivna igra čekanja! Više rudara i pokretnih traka će ubrzati napredak do cilja.

Savet: Drži SHIFT za postavljanje više rudara istovremeno, a pritisni R za okretanje. + +# All shop upgrades +shopUpgrades: + belt: + name: Trake, Delioci i Tuneli + description: Brzina x → x + miner: + name: Rudarenje + description: Brzina x → x + processors: + name: Rezanje, Okretanje i Slaganje + description: Brzina x → x + painting: + name: Mešanje i Farbanje + description: Brzina x → x + +# Buildings and their name / description +buildings: + hub: + deliver: Dostavite + toUnlock: kako bi otključali + levelShortcut: LVL + + belt: + default: + name: &belt Pokretna traka + description: Prenosi predmete, drži i prevuci za postavku više njih. + + wire: + default: + name: &wire Žica + description: Omogućava prenos energije. + + miner: # Internal name for the Extractor + default: + name: &miner Rudar + description: Postavite ga na oblik koji želite da iskopate. + + chainable: + name: Rudar (Lančani) + description: Postavite ga na oblik koji želite da iskopate. Mogu se ređati jedan u drugi. + + underground_belt: # Internal name for the Tunnel + default: + name: &underground_belt Tunel + description: Omogućava prenos predmeta ispod građevina i traka. + + tier2: + name: Tunel II Reda + description: Omogućava prenos predmeta ispod građevina i traka. + + splitter: # Internal name for the Balancer + default: + name: &splitter Balanser + description: Multifunkcionalan - Jednako raspoređuje sve ulaze na sve izlaze. + + compact: + name: Spajač (kompaktni) + description: Spaja dve pokretne trake u jednu. + + compact-inverse: + name: Spajač (kompaktni) + description: Spaja dve pokretne trake u jednu. + + cutter: + default: + name: &cutter Rezač + description: Reže oblike od vrha prema dnu i na izlaze daje obe polovine. Ako se koristi samo jedan deo, drugi se mora uništiti da bi se sprečio zastoj! + quad: + name: Rezač (četvorostruki) + description: Reže oblike na četiri dela. Ako se koristi samo jedan deo, ostali se moraju uništiti da bi se sprečio zastoj! + #TODO + advanced_processor: + default: + name: &advanced_processor Okretač boje + description: Prihvata boju ili oblik i izokreće je. + + rotater: + default: + name: &rotater Obrtač (↻) + description: Okreće oblike za 90 stepeni u smeru kazaljke na satu. + ccw: + name: Obrtač (↺) + description: Okreće oblike za 90 stepeni u smeru suprotnom od kazaljke na satu. + + stacker: + default: + name: &stacker Slagač + description: Slaže jedan oblik na drugi. Ako se oblici ne mogu spojiti, desni oblik se postavlja na vrh levog. + + mixer: + default: + name: &mixer Mešalica boja + description: Spaja dve boje koristeći aditivno mešanje boja. + + painter: + default: + name: &painter Farbač + description: &painter_desc Farba ceo oblik na levom ulazu bojom sa gornjeg ulaza. + + mirrored: + name: *painter + description: *painter_desc + + double: + name: Farbač (dupli) + description: Farba ceo oblik na levom ulazu bojom sa gornjeg ulaza. + quad: + name: Farbač (četvorostruki) + description: Omogućava farbanje svake četvrtine oblika različitom bojom. + + trash: + default: + name: &trash Smeće + description: Prima stvar sa svih strana i zauvek ih uništava. + + storage: + name: Skladište + description: Skladišti višak predmeta do određenog kapaciteta. Može se koristiti kao zaštita od prelivanja. + + energy_generator: + deliver: Dostavi + + # This will be shown before the amount, so for example 'For 123 Energy' + toGenerateEnergy: Za + + default: + name: &energy_generator Generator + description: Pretvara oblike u energiju. + #TODO + wire_crossings: + default: + name: &wire_crossings Razdelnik žica + description: Deli žicu na dva dela. + + merger: + name: Spajač žica + description: Spaja dve žice u jednu. + +storyRewards: + # Those are the rewards gained from completing the store + reward_cutter_and_trash: + title: Rezanje Oblika + desc: Rezač je otključan! On reže oblike od vrha prema dnu bez obzira na orijentaciju građevine!

Višak se mora odbaciti kako bi se izbegao zastoj. - Za tu svrhu postoji smeće, koje uništava sve što uđe u njega. + + reward_rotater: + title: Obrtanje + desc: Obrtač je otključan! On okreće oblike za 90 stepeni u smeru kazaljke na satu. + + reward_painter: + title: Farbanje + desc: >- + Farbač je otključan - Boja se (kao i oblici) može rudariti i spojiti s oblikom u farbaču!

PS: Postoji opcija za daltonizam u podešavanjima! + + reward_mixer: + title: Mešalica boja + desc: Mešalica boja je otključana - Ona spaja dve boje koristeći aditivno mešanje! + + reward_stacker: + title: Slagač + desc: Dva oblika mogu spojiti slagačem! Oblici sa oba ulaza se spajaju - ako se mogu staviti jedan kraj drugoga, biće spojeni. Ako ne, desni ulaz se slaže na vrh levog! + + reward_splitter: + title: Deljenje/Spajanje + desc: Multifunkcionalni balanser je otključan! Može ga se iskoristiti za deljenje i spajanje oblika na više pokretnih traka!

+ + reward_tunnel: + title: Tunel + desc: Tunel je otključan - Omogućava prenos stvari ispod traka i ostalih građevina! + + reward_rotater_ccw: + title: Rotacija u smeru suprotnom od kazaljke na satu + desc: Varijacija obrtača je otključana - Omogućuje okretanje u smeru suprotnom od kazaljke na satu! Odaberi obrtač i pritisni 'T' za menjanje njegove varijacije! + + reward_miner_chainable: + title: Lančani rudar + desc: Otključan je lančani rudar! On može da prosledi svoje resurse drugim rudarima radi efikasnijeg rudarenja! + + reward_underground_belt_tier_2: + title: Tunel II Reda + desc: Otključana je nova varijacija tunela - On ima veći domet, a uz to se sada mogu kombinovati vrste tunela. + + reward_splitter_compact: + title: Kompaktni Balanser + desc: >- + Varijacija balansera je otključana - On prihvata dva ulaza i spaja ih u jednu traku! + + reward_cutter_quad: + title: Četvorostruki Rezač + desc: Varijacija rezača je otključana - Omogućava rezanje oblika na četiri dela umesto na samo dva! + + reward_painter_double: + title: Dupli Farbač + desc: Varijacija farbača je otključana - Radi isti posao kao običan farbač, ali može ofarbati dva oblika odjednom po ceni jedne boje umesto dve! + + reward_painter_quad: + title: Četvorostruki Farbač + desc: Varijacija farbača je otključana - Omogućava farbanje pojedinačnih delova oblika! + + reward_storage: + title: Skladište + desc: Varijacija smeća je otključana - Omogućava skladištenje predmeta do određenog kapaciteta! + + reward_freeplay: + title: Slobodna Igra + desc: Uspeli ste! Otključali ste mod slobodne igre! Oblici su od sada nasumično generisani! (Bez brige, više sadržaja je planirano za samostalnu igru!) + + reward_blueprints: + title: Nacrti + desc: Sada možete da kopirate i nalepljujete delove fabrike! Odaberite oblast (držite CTRL, prevucite mišem), i pritisnite 'C' da biste kopirali.

Nalepljivanje nije besplatno, potrebno je da napravite oblike za nacrte da biste ga priuštili! (To su oblici koje ste do malopre dostavljali). + + # Special reward, which is shown when there is no reward actually + no_reward: + title: Sledeći Nivo + desc: >- + Ovaj nivo je bio bez nagrade, ali sledeći neće!

PS: Nemojte uništavati stare fabrike - Svi ti oblici će vam biti potrebni kasnije da biste otključali nadogradnje! + + no_reward_freeplay: + title: Sledeći Nivo + desc: >- + Svaka čast! Više sadržaja je u planu za samostalnu igru! + +settings: + title: Podešavanja + categories: + game: Igra + app: Aplikacija + + versionBadges: + dev: Razvoj + staging: Skela #TODO + prod: produkcija + buildDate: Izgrađeno + + labels: + uiScale: + title: Veličina interfejsa + description: >- + Menja veličinu korisničkog interfejsa. Veličina interfejsa će i dalje zavisiti od vaše rezolucije uređaja.Ova opcija kontroliše tu veličinu interfejsa. + scales: + super_small: Maleno + small: Malo + regular: Normalno + large: Veliko + huge: Ogromno + + autosaveInterval: + title: Interval Automatskog Čuvanja Igre + description: >- + Kontroliše koliko često će se igra automatski čuvati. Ovu opciju možete i da onemogućite. + + intervals: + one_minute: 1 minut + two_minutes: 2 minuta + five_minutes: 5 minuta + ten_minutes: 10 minuta + twenty_minutes: 20 minuta + disabled: Onemogućeno + + scrollWheelSensitivity: + title: Osetljivost zumiranja + description: >- + Kontroliše koliko je zumiranje osetljivo (Točkić na mišu ili trackpad). + sensitivity: + super_slow: Najsporije + slow: Sporo + regular: Normalno + fast: Brzo + super_fast: Najbrže + + movementSpeed: + title: Brzina kretanja + description: >- + Menja brzinu kretanja kamere pri korišćenju tastature. + speeds: + super_slow: Najsporije + slow: Sporo + regular: Normalno + fast: Brzo + super_fast: Najbrže + extremely_fast: Brže od najbržeg + + language: + title: Jezik + description: >- + Promenite jezik igre. Svi prevodi su delo volontera i mogu biti nezavršeni! + + enableColorBlindHelper: + title: Opcija za daltonizam + description: >- + Omogućuje razne alate koji pomažu pri igranju igre sa nekim oblikom daltonizma. + + fullscreen: + title: Ceo ekran + description: >- + Preporučljivo je, radi najboljeg iskustva, da igrate ovu igru na celom ekranu. Opcija dostupna samo u samostalnoj igri. + + soundsMuted: + title: Utišajte Zvukove + description: >- + Ako je odabrana, ova opcija isključuje sve zvučne efekte. + + musicMuted: + title: Utišajte Muziku + description: >- + Ako je odabrana, ova opcija isključuje svu muziku. + + theme: + title: Tema Igre + description: >- + Odaberite temu igre (svetla / tamna). + themes: + dark: Tamna + light: Svetla + + refreshRate: + title: Simulacija na 144 Hz + description: >- + Opcija za monitore visoke frekvencije osvežavanja. Ovo može smanjiti FPS ako je vaš računar prespor. + + alwaysMultiplace: + title: Višestruko Postavljanje + description: >- + Ako je omogućeno, sve građevine će ostati odabrane nakon što su postavljene. Ova opcija je ekvivalenta stalnom držanju dugmeta SHIFT. + + offerHints: + title: Saveti i Tutorijali + description: >- + Opcija za prikazivanje saveta i tutorijala za vreme igre. Dodatno krije određene elemente interfejsa, dok ih ne budete otključali, radi lakše igre. + + enableTunnelSmartplace: + title: Pametni Tuneli + description: >- + Ako je omogućeno, postavljanje tunela automatski briše nepotrebne pokretne trake. Takođe omogućuje prevlačenje tunela i brisanje višak tunela. + + vignette: + title: Vinjeta + description: >- + Omogućeva vinjetu - zatamnjuje ivice ekrana da bi tekst bio čitljiviji. + + rotationByBuilding: #TODO + title: Okretanje prema vrsti građevine + description: >- + Svaka građevina pamti smer na koji je bila okrenuta. Ova opcija je preporučuje ako često menjate vrste građevina koje postavljate. + + compactBuildingInfo: + title: Skraćene Informacije o Građevinama + description: >- + Skraćuje deo sa informacijama građevine tako da prikazuje samo njihove odnose. U suptornom prikazuje opis i sliku građevine. + + disableCutDeleteWarnings: + title: Onemogući upozorenje za Rezanje/Brisanje + description: >- + Onemogućuje upozorenje koje se javlja kada režete/brišete više od 100 stvari. + +keybindings: + title: Tasteri + hint: >- + Savet: Koristite CTRL, SHIFT i ALT! Oni omogućuju razne opcije postavljanja građevina. + + resetKeybindings: Resetuj podešavanja tastera + + categoryLabels: + general: Aplikacija + ingame: Igra + navigation: Navigacija + placement: Postavljanje + massSelect: Masovno Odabiranje + buildings: Prečice za građevine + placementModifiers: Modifikatori Postavljanja + + mappings: + confirm: Potvrdi + back: Nazad + mapMoveUp: Idi Gore + mapMoveRight: Idi Desno + mapMoveDown: Idi Dole + mapMoveLeft: Idi Levo + mapMoveFaster: Brže kretanje + centerMap: Centar mape + + mapZoomIn: Zumiraj + mapZoomOut: Odzumiraj + createMarker: Napravi Putokaz + + menuOpenShop: Nadogradnje + menuOpenStats: Statistika + menuClose: Zatvori Meni + + toggleHud: Uključi/Isključi Interfejs + toggleFPSInfo: Uključi/Isključi FPS i infomacije o traženju grešaka u kodu + switchLayers: Promeni Sloj + exportScreenshot: Izvoz slike cele fabrike kao snimak ekrana + belt: *belt + splitter: *splitter + underground_belt: *underground_belt + miner: *miner + cutter: *cutter + advanced_processor: *advanced_processor + rotater: *rotater + stacker: *stacker + mixer: *mixer + energy_generator: *energy_generator + painter: *painter + trash: *trash + wire: *wire + + pipette: Pipeta + rotateWhilePlacing: Okreni građevinu + rotateInverseModifier: >- + Modifikator: Rotiraj u smeru suprotnom od kazaljke na satu + cycleBuildingVariants: Promena Varijacije + confirmMassDelete: Uništite Oblast + pasteLastBlueprint: Nalepite posledji nacrt + cycleBuildings: Promena Građevine + lockBeltDirection: Omogući planer pokretnih traka + switchDirectionLockSide: >- + Planer: Okreni stranu + + massSelectStart: Pritisni i zadrži za za početak + massSelectSelectMultiple: Odabir više oblasti + massSelectCopy: Kopiranje oblasti + massSelectCut: Izrezivanje oblasti + + placementDisableAutoOrientation: Onemogućite automatsku orijentaciju + placeMultiple: Ostanite u modu za postavljanje + placeInverse: Automatski okreni orijentaciju pokretnih traka + +about: + title: O Igri + body: >- + Ova igra je otvorenog koda i napravljena je od strane Tobias Springer (to sam ja).

+ + Ako želite da doprinesete razvoju, bacite pogled na shapez.io github.

+ + Bez odlične discord zajednice ova igra, kao ni druge, ne bi postojala - Pridružite se discord serveru!

+ + Peppsen je komponovao muziku za igru - On je super.

+ + Na kraju svega, veliko hvala mom najboljem prijatelju Niklas-u - Bez naših factorio sesija, ova igra nikad ne bi postojala. + +changelog: + title: Promene + +demo: + features: + restoringGames: Obnavljanje sačuvanih igara + importingGames: Uvoz sačuvanih igara + oneGameLimit: Ograničenje od jedne sačuvane igre + customizeKeybindings: Prilagođena Podešavanja Tastera + exportingBase: Izvoz slike cele fabrike kao snimak ekrana + + settingNotAvailable: Nije dostupno u demo verziji. diff --git a/translations/base-sv.yaml b/translations/base-sv.yaml index 69d6a1a0..b0fa1c52 100644 --- a/translations/base-sv.yaml +++ b/translations/base-sv.yaml @@ -151,7 +151,6 @@ mainMenu: savegameLevel: Nivå savegameLevelUnknown: Okänd Nivå - continue: Fortsätt newGame: Nytt spel madeBy: Skapad av diff --git a/translations/base-tr.yaml b/translations/base-tr.yaml index ea7e3eda..a7afbc0b 100644 --- a/translations/base-tr.yaml +++ b/translations/base-tr.yaml @@ -151,7 +151,6 @@ mainMenu: savegameLevel: Seviye savegameLevelUnknown: Bilinmeyen seviye - continue: Devam et newGame: Yeni Oyun madeBy: Made by diff --git a/translations/base-uk.yaml b/translations/base-uk.yaml index 9d02bc0c..6a562ade 100644 --- a/translations/base-uk.yaml +++ b/translations/base-uk.yaml @@ -156,8 +156,6 @@ mainMenu: savegameLevel: Level savegameLevelUnknown: Unknown Level - - dialogs: buttons: ok: OK @@ -637,8 +635,6 @@ storyRewards: desc: >- This level gave you no reward, but the next one will!

PS: Better don't destroy your existing factory - You need all those shapes later again to unlock upgrades! - - no_reward_freeplay: title: Next level desc: >- diff --git a/translations/base-zh-CN.yaml b/translations/base-zh-CN.yaml index e99d1132..411bdde4 100644 --- a/translations/base-zh-CN.yaml +++ b/translations/base-zh-CN.yaml @@ -45,6 +45,7 @@ # Painter:上色机 # Trash:垃圾桶 +--- steamPage: # This is the short text appearing on the steam page shortText: shapez.io 是一款在无边际的地图上建造工厂、自动化生产与组合愈加复杂的图形的游戏。 @@ -178,9 +179,8 @@ mainMenu: 很抱歉, 本游戏在当前浏览器上可能运行缓慢! 使用chrome或者获取独立版以得到更好的体验。 savegameLevel: 第关 - savegameLevelUnknown: 未知关卡 - - + savegameLevelUnknown: + 未知关卡 # contestOver: This contest has ended - Join the discord to get noticed about new contests! continue: 继续游戏 newGame: 新游戏 diff --git a/translations/base-zh-TW.yaml b/translations/base-zh-TW.yaml index ab32dd6f..359106e8 100644 --- a/translations/base-zh-TW.yaml +++ b/translations/base-zh-TW.yaml @@ -57,13 +57,13 @@ steamPage: longText: >- [img]{STEAM_APP_IMAGE}/extras/store_page_gif.gif[/img] shapez.io 是一款在一個無邊無際的地圖上建造工廠、將生產與組合愈加複雜圖形自動化的遊戲。 - + 在指定圖形送達基地後,你會晉級且解鎖能加速生產的新功能。 - + 當指定圖形的數量增加時,你必須擴充你的工廠才能應付訂單 -- 但別忘記資源,你需要在[b]無邊無際的地圖[/b]上擴充。 - + 不久後你將需要混色並為圖形上色 -- 混和紅、綠、藍以創造新顏色再將圖形上色來達成目標。 - + 遊戲目前有十八關(應該也夠你忙一陣子了),而我還有很多計畫,持續更新中! 購買獨立版的你即擁有額外內容,也會優先接觸新開發內容。 @@ -85,17 +85,17 @@ steamPage: 我時常更新遊戲,希望能周更! [list] - [*] 不同的地圖與挑戰(像是有障礙物的地圖) - [*] 迷宮(在地圖受限制或只能使用特定建築的情況下送達圖形) - [*] 一個蓋建築物需要成本的故事模式 + [*] 不同的地圖與挑戰(像是有障礙物的地圖) + [*] 迷宮(在地圖受限制或只能使用特定建築的情況下送達圖形) + [*] 一個蓋建築物需要成本的故事模式 [*] 可調控的地圖生成器(資源/圖形/密度可調整、隨機生成種子等等) - [*] 更多圖形種類 - [*] 遊戲效能提升(即使目前已經不錯了) - [*] 還有更多更多! + [*] 更多圖形種類 + [*] 遊戲效能提升(即使目前已經不錯了) + [*] 還有更多更多! [/list] [b]這個遊戲是開源的![/b] - + 任何人都可以貢獻,我在社群裡很活耀、嘗試回復所有的建議並盡量參考大家的意見。 欲知詳情,別忘了造訪我的 Trello 喔! @@ -178,7 +178,6 @@ mainMenu: savegameLevel: Level savegameLevelUnknown: 未知關卡 - continue: 繼續 newGame: 新遊戲 madeBy: 作者: