Update webapp to Vue3

This commit is contained in:
Lukas Rieger (Blue) 2022-12-19 21:54:30 +01:00
parent b04894942e
commit 74ace4df18
No known key found for this signature in database
GPG Key ID: 2D09EC5ED2687FF2
93 changed files with 5973 additions and 32583 deletions

View File

@ -0,0 +1,15 @@
/* eslint-env node */
module.exports = {
root: true,
'extends': [
'plugin:vue/vue3-essential',
'eslint:recommended'
],
parserOptions: {
ecmaVersion: 'latest'
},
rules: {
"vue/multi-word-component-names": "off",
"no-unused-vars": "off"
}
}

View File

@ -1,27 +0,0 @@
name: Node.js CI
on: [push, pull_request]
jobs:
build:
runs-on: ubuntu-latest
strategy:
matrix:
node-version: [14.x]
steps:
- uses: actions/checkout@v2
with:
submodules: recursive
- name: Use Node.js ${{ matrix.node-version }}
uses: actions/setup-node@v1
with:
node-version: ${{ matrix.node-version }}
- run: npm ci
- run: npm run build
- uses: actions/upload-artifact@v2
with:
name: distribution
path: dist/*

View File

@ -1,21 +1,26 @@
.DS_Store
node_modules
/dist
# local env files
.env.local
.env.*.local
# Log files
# Logs
logs
*.log
npm-debug.log*
yarn-debug.log*
yarn-error.log*
pnpm-debug.log*
lerna-debug.log*
node_modules
.DS_Store
dist
dist-ssr
coverage
*.local
/cypress/videos/
/cypress/screenshots/
# Editor directories and files
.vscode/*
!.vscode/extensions.json
.idea
.vscode
*.suo
*.ntvs*
*.njsproj

View File

@ -1,22 +0,0 @@
The MIT License (MIT)
Copyright (c) Blue <https://www.bluecolored.de>
Copyright (c) contributors
Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.

View File

@ -1,24 +1,35 @@
# bluemapvue
# bluemap
## Project setup
```
This template should help get you started developing with Vue 3 in Vite.
## Recommended IDE Setup
[VSCode](https://code.visualstudio.com/) + [Volar](https://marketplace.visualstudio.com/items?itemName=Vue.volar) (and disable Vetur) + [TypeScript Vue Plugin (Volar)](https://marketplace.visualstudio.com/items?itemName=Vue.vscode-typescript-vue-plugin).
## Customize configuration
See [Vite Configuration Reference](https://vitejs.dev/config/).
## Project Setup
```sh
npm install
```
### Compiles and hot-reloads for development
```
npm run serve
### Compile and Hot-Reload for Development
```sh
npm run dev
```
### Compiles and minifies for production
```
### Compile and Minify for Production
```sh
npm run build
```
### Lints and fixes files
```
### Lint with [ESLint](https://eslint.org/)
```sh
npm run lint
```
### Customize configuration
See [Configuration Reference](https://cli.vuejs.org/config/).

View File

@ -1,5 +0,0 @@
module.exports = {
presets: [
'@vue/cli-plugin-babel/preset'
]
}

View File

@ -15,8 +15,8 @@
<meta name="og:type" content="website">
<meta name="og:image" content="https://avatars.githubusercontent.com/u/42522657?s=200&v=4">
<meta name="robots" content="index,nofollow">
<link rel="icon" href="assets/favicon.png">
<link rel="manifest" href="assets/manifest.webmanifest">
<link rel="icon" href="./src/assets/favicon.png">
<link rel="manifest" href="./src/assets/manifest.webmanifest">
<title>BlueMap</title>
</head>
<body>
@ -26,5 +26,6 @@
</noscript>
<div id="map-container"></div>
<div id="app"></div>
<script type="module" src="./src/main.js"></script>
</body>
</html>

File diff suppressed because it is too large Load Diff

View File

@ -1,69 +1,25 @@
{
"name": "bluemapvue",
"version": "0.1.0",
"description": "A vue based frontend to load and display Minecraft maps generated by BlueMap.",
"name": "bluemap",
"version": "0.0.0",
"private": true,
"repository": {
"type": "git",
"url": "https://github.com/BlueMap-Minecraft/BlueMapWeb.git"
"scripts": {
"dev": "vite",
"build": "vite build",
"preview": "vite preview",
"lint": "eslint . --ext .vue,.js,.jsx,.cjs,.mjs --fix --ignore-path .gitignore"
},
"keywords": [
"minecraft",
"minecraft-mod",
"minecraft-plugin",
"threejs",
"webgl",
"bluemap"
],
"author": "Lukas Rieger <contact@bluecolored.de> (https://bluecolored.de/)",
"license": "MIT",
"bugs": {
"url": "https://github.com/BlueMap-Minecraft/BlueMap/issues"
},
"homepage": "https://bluecolo.red/bluemap",
"dependencies": {
"core-js": "^3.6.5",
"hammerjs": "~2.0.8",
"hammerjs": "^2.0.8",
"three": "~0.123.0",
"vue": "^2.6.11",
"vue-i18n": "^8.24.1"
"vue": "^3.2.45",
"vue-i18n": "^9.2.2",
"hocon-parser": "^1.0.1"
},
"devDependencies": {
"@vue/cli-plugin-babel": "~4.5.0",
"@vue/cli-plugin-eslint": "~4.5.0",
"@vue/cli-service": "~4.5.0",
"babel-eslint": "^10.1.0",
"eslint": "^6.7.2",
"eslint-plugin-vue": "^6.2.2",
"node-sass": "^8.0.0",
"sass-loader": "^10.1.1",
"vue-template-compiler": "^2.6.11"
},
"eslintConfig": {
"root": true,
"env": {
"node": true
},
"extends": [
"plugin:vue/essential",
"eslint:recommended"
],
"parserOptions": {
"parser": "babel-eslint"
},
"rules": {
"no-unused-vars": "off",
"no-prototype-builtins": "off"
}
},
"browserslist": [
"> 1%",
"last 2 versions",
"not dead"
],
"scripts": {
"serve": "vue-cli-service serve",
"build": "vue-cli-service build",
"lint": "vue-cli-service lint"
"@vitejs/plugin-vue": "^4.0.0",
"eslint": "~8.22.0",
"eslint-plugin-vue": "^9.3.0",
"sass": "^1.57.0",
"vite": "^4.0.0"
}
}

View File

@ -0,0 +1,144 @@
{
pageTitle: "BlueMap - {map}"
menu: {
title: "Menu"
tooltip: "Menu"
}
maps: {
title: "Mapy"
button: "Mapy"
tooltip: "Seznam map"
}
markers: {
title: "Značky"
button: "Značky"
tooltip: "Seznam značek"
marker: "značka | značky"
markerSet: "sada značek | sady značek"
}
settings: {
title: "Nastavení"
button: "Nastavení"
}
goFullscreen: {
button: "Celá obrazovka"
}
resetCamera: {
button: "Obnovit kameru"
tooltip: "Obnovit kameru a pozici"
}
updateMap: {
button: "Aktualizovat mapu"
tooltip: "Vymazat mezipaměť dlaždic"
}
lighting: {
title: "Osvětlení"
dayNightSwitch: {
tooltip: "Den/noc"
}
sunlight: "Sluneční světlo"
ambientLight: "Ambientní osvětlení"
}
resolution: {
title: "Rozlišení"
high: "Vysoké (SSAA x2)"
normal: "Normální (Native x1)"
low: "Nízké (Upscaling x0.5)"
}
freeFlightControls: {
title: "Ovládání volného létání"
mouseSensitivity: "Citlivost myši"
invertMouseY: "Invertovat Y myši"
}
renderDistance: {
title: "Dohled"
hiresLayer: "Vrstva vysokého rozlišení"
lowersLayer: "Vrstva nízkého rozlišení"
}
theme: {
title: "Téma"
default: "Výchozí (systém/prohlížeč)"
dark: "Tmavé"
light: "Světlé"
}
debug: {
button: "Ladění"
}
resetAllSettings: {
button: "Obnovit všechna nastavení"
}
players: {
title: "Hráči"
tooltip: "Seznam hráčů"
}
compass: {
tooltip: "Kompas / sever"
}
controls: {
title: "Zobrazení / ovládání"
perspective: {
button: "Perspektiva"
tooltip: "Zobrazení perspektivy"
}
flatView: {
button: "Plochý"
tooltip: "Ortografické / ploché zobrazení"
}
freeFlight: {
button: "Volné létání"
tooltip: "Volné létání / režim pozorovatele"
}
}
language: {
title: "Jazyk"
}
blockTooltip: {
block: "Blok"
position: "Pozice"
chunk: "Chunk"
region: {
region: "Oblast"
file: "Soubor"
}
light: {
light: "Světlo"
sun: "Slunce"
block: "Blok"
}
}
info: {
title: "Informace"
button: "Informace"
content: """
<img src="assets/logo.png" style="display: block; width: 40%; margin: 3em auto; border-radius: 50%">
<p>
<h2>Ovládání myší:</h2>
<table>
<tr><th>pohyb</th><td><kbd>levé tlačítko</kbd> + táhnutí</td></tr>
<tr><th>přiblížení</th><td><kbd>kolečko myši</kbd> (otáčení)</td></tr>
<tr><th>rotace / naklonění</th><td><kbd>pravé tlačítko</kbd> + táhnutí</td></tr>
</table>
</p>
<p>
<h2>Ovládání klávesnicí:</h2>
<table>
<tr><th>pohyb</th><td><kbd>wasd</kbd> / <kbd>šipky</kbd></td></tr>
<tr><th>přiblížení</th><td>Num. klávesnice: <kbd>+</kbd>/<kbd>-</kbd> nebo <kbd>Ins</kbd>/<kbd>Home</kbd></td></tr>
<tr><th>rotace / naklonění</th><td><kbd>Levý Alt</kbd> + <kbd>wasd</kbd> / <kbd>šipky</kbd> nebo <kbd>Del</kbd>/<kbd>End</kbd>/<kbd>Page Up</kbd>/<kbd>Page Down</kbd></td></tr>
</table>
</p>
<p>
<h2>Ovládání dotykem:</h2>
<table>
<tr><th>pohyb</th><td>dotyk + táhnutí</td></tr>
<tr><th>přiblížení</th><td>dotyk dvěma prsty + roztáhnutí</td></tr>
<tr><th>rotace / naklonění</th><td>dotyk dvěma prsty + rotace / pohyb nahoru/dolů</td></tr>
</table>
</p>
<br><hr>
<p class="info-footer">
Mapa byla vygenerována s &#9829; pomocí <a href="https://bluecolo.red/bluemap">BlueMap</a> {version}
</p>
"""
}
}

View File

@ -1,144 +0,0 @@
export default {
pageTitle: "BlueMap - {map}",
menu: {
title: "Menu",
tooltip: "Menu"
},
maps: {
title: "Mapy",
button: "Mapy",
tooltip: "Seznam map"
},
markers: {
title: "Značky",
button: "Značky",
tooltip: "Seznam značek",
marker: "značka | značky",
markerSet: "sada značek | sady značek"
},
settings: {
title: "Nastavení",
button: "Nastavení"
},
goFullscreen: {
button: "Celá obrazovka"
},
resetCamera: {
button: "Obnovit kameru",
tooltip: "Obnovit kameru a pozici"
},
updateMap: {
button: "Aktualizovat mapu",
tooltip: "Vymazat mezipaměť dlaždic"
},
lighting: {
title: "Osvětlení",
dayNightSwitch: {
tooltip: "Den/noc"
},
sunlight: "Sluneční světlo",
ambientLight: "Ambientní osvětlení"
},
resolution: {
title: "Rozlišení",
high: "Vysoké (SSAA, x2)",
normal: "Normální (Native, x1)",
low: "Nízké (Upscaling, x0.5)"
},
freeFlightControls: {
title: "Ovládání volného létání",
mouseSensitivity: "Citlivost myši",
invertMouseY: "Invertovat Y myši"
},
renderDistance: {
title: "Dohled",
hiresLayer: "Vrstva vysokého rozlišení",
lowersLayer: "Vrstva nízkého rozlišení"
},
theme: {
title: "Téma",
default: "Výchozí (systém/prohlížeč)",
dark: "Tmavé",
light: "Světlé"
},
debug: {
button: "Ladění"
},
resetAllSettings: {
button: "Obnovit všechna nastavení"
},
players: {
title: "Hráči",
tooltip: "Seznam hráčů"
},
compass: {
tooltip: "Kompas / sever"
},
controls: {
title: "Zobrazení / ovládání",
perspective: {
button: "Perspektiva",
tooltip: "Zobrazení perspektivy"
},
flatView: {
button: "Plochý",
tooltip: "Ortografické / ploché zobrazení",
},
freeFlight: {
button: "Volné létání",
tooltip: "Volné létání / režim pozorovatele"
}
},
language: {
title: "Jazyk",
},
blockTooltip: {
block: "Blok",
position: "Pozice",
chunk: "Chunk",
region: {
region: "Oblast",
file: "Soubor"
},
light: {
light: "Světlo",
sun: "Slunce",
block: "Blok",
}
},
info: {
title: "Informace",
button: "Informace",
content: `
<img src="assets/logo.png" style="display: block; width: 40%; margin: 3em auto; border-radius: 50%">
<p>
<h2>Ovládání myší:</h2>
<table>
<tr><th>pohyb</th><td><kbd>levé tlačítko</kbd> + táhnutí</td></tr>
<tr><th>přiblížení</th><td><kbd>kolečko myši</kbd> (otáčení)</td></tr>
<tr><th>rotace / naklonění</th><td><kbd>pravé tlačítko</kbd> + táhnutí</td></tr>
</table>
</p>
<p>
<h2>Ovládání klávesnicí:</h2>
<table>
<tr><th>pohyb</th><td><kbd>wasd</kbd> / <kbd>šipky</kbd></td></tr>
<tr><th>přiblížení</th><td>Num. klávesnice: <kbd>+</kbd>/<kbd>-</kbd> nebo <kbd>Ins</kbd>/<kbd>Home</kbd></td></tr>
<tr><th>rotace / naklonění</th><td><kbd>Levý Alt</kbd> + <kbd>wasd</kbd> / <kbd>šipky</kbd> nebo <kbd>Del</kbd>/<kbd>End</kbd>/<kbd>Page Up</kbd>/<kbd>Page Down</kbd></td></tr>
</table>
</p>
<p>
<h2>Ovládání dotykem:</h2>
<table>
<tr><th>pohyb</th><td>dotyk + táhnutí</td></tr>
<tr><th>přiblížení</th><td>dotyk dvěma prsty + roztáhnutí</td></tr>
<tr><th>rotace / naklonění</th><td>dotyk dvěma prsty + rotace / pohyb nahoru/dolů</td></tr>
</table>
</p>
<br><hr>
<p class="info-footer">
Mapa byla vygenerována s &#9829; pomocí <a href="https://bluecolo.red/bluemap">BlueMap</a> {version}
</p>
`
}
}

View File

@ -0,0 +1,154 @@
{
pageTitle: "BlueMap - {map}"
menu: {
title: "Menü"
tooltip: "Menü"
}
maps: {
title: "Karten"
button: "Karten"
tooltip: "Kartenliste"
}
markers: {
title: "Marker"
button: "Marker"
tooltip: "Markerliste"
marker: "Marker | Marker"
markerSet: "Markerset | Markersets"
searchPlaceholder: "Suche..."
followPlayerTitle: "Spieler folgen"
}
settings: {
title: "Einstellungen"
button: "Einstellungen"
}
goFullscreen: {
button: "Vollbildmodus"
}
resetCamera: {
button: "Kamera zurücksetzen"
tooltip: "Kamera & Position zurücksetzen"
}
updateMap: {
button: "Karte aktualisieren"
tooltip: "Leere den Karten-Cache"
}
lighting: {
title: "Beleuchtung"
dayNightSwitch: {
tooltip: "Tag/Nacht"
}
sunlight: "Sonnenlicht"
ambientLight: "Umgebungslicht"
}
resolution: {
title: "Auflösung"
high: "Hoch (SSAA x2)"
normal: "Normal (Nativ x1)"
low: "Niedrig (Hochskalieren x0.5)"
}
freeFlightControls: {
title: "Freie Kamera"
mouseSensitivity: "Maus-Sensitivität"
invertMouseY: "Maus Y umkehren"
}
renderDistance: {
title: "Renderdistanz"
hiresLayer: "Hires-Schicht"
lowersLayer: "Lowres-Schicht"
loadHiresWhileMoving: "Lade Hires während Bewegung"
off: "Off"
}
theme: {
title: "Farbmodus"
default: "Standard (System/Browser)"
dark: "Dunkel"
light: "Hell"
contrast: "Kontrast"
}
debug: {
button: "Debug"
}
resetAllSettings: {
button: "Einstellungen zurücksetzen"
}
players: {
title: "Spieler"
tooltip: "Spielerliste"
}
compass: {
tooltip: "Kompass / nach Norden ausrichten"
}
screenshot: {
title: "Screenshot"
button: "Screenshot machen"
clipboard: "In Zwischenablage kopieren"
}
controls: {
title: "Ansicht / Steuerung"
perspective: {
button: "Perspektiv-Sicht"
tooltip: "Perspektivische Sicht"
}
flatView: {
button: "Flache Sicht"
tooltip: "Orthographisch / Flache Sicht"
}
freeFlight: {
button: "Freie Kamera"
tooltip: "Freie Kamera / Zuschauermodus"
}
}
language: {
title: "Sprache"
}
blockTooltip: {
block: "Block"
position: "Position"
chunk: "Chunk"
region: {
region: "Region"
file: "Datei"
}
light: {
light: "Licht"
sun: "Sonne"
block: "Block"
}
}
info: {
title: "Info"
button: "Info"
content: """
<img src="assets/logo.png" style="display: block; width: 40%; margin: 3em auto; border-radius: 50%">
<p>
<h2>Maussteuerung:</h2>
<table>
<tr><th>Bewegen</th><td><kbd>Linksklick</kbd> + ziehen</td></tr>
<tr><th>Zoomen</th><td><kbd>Mausrad</kbd> (scrollen)</td></tr>
<tr><th>Drehen / Schwenken</th><td><kbd>Rechtsklick</kbd> + ziehen</td></tr>
</table>
</p>
<p>
<h2>Tastatursteuerung:</h2>
<table>
<tr><th>Bewegen</th><td><kbd>wasd</kbd> / <kbd>Pfeiltasten</kbd></td></tr>
<tr><th>Zoomen</th><td>Nummernblock: <kbd>+</kbd>/<kbd>-</kbd> oder <kbd>Einfg</kbd>/<kbd>Pos 1</kbd></td></tr>
<tr><th>Drehen / Schwenken</th><td><kbd>Alt</kbd> + <kbd>wasd</kbd> / <kbd>Pfeiltasten</kbd> oder <kbd>Entf</kbd>/<kbd>Ende</kbd>/<kbd>Bild &uarr;</kbd>/<kbd>Bild &darr;</kbd></td></tr>
</table>
</p>
<p>
<h2>Touchsteuerung:</h2>
<table>
<tr><th>Bewegen</th><td>berühren + ziehen</td></tr>
<tr><th>Zoomen</th><td>mit zwei Fingern berühren + zusammen/auseinander ziehen</td></tr>
<tr><th>Drehen / Schwenken</th><td>mit zwei Fingern berühren + drehen / hoch/runter ziehen</td></tr>
</table>
</p>
<br><hr>
<p class="info-footer">
Diese Map wurde mit &#9829; von <a href="https://bluecolo.red/bluemap">BlueMap</a> {version} generiert
</p>
"""
}
}

View File

@ -1,149 +0,0 @@
export default {
pageTitle: "BlueMap - {map}",
menu: {
title: "Menü",
tooltip: "Menü"
},
maps: {
title: "Karten",
button: "Karten",
tooltip: "Kartenliste"
},
markers: {
title: "Marker",
button: "Marker",
tooltip: "Markerliste",
marker: "Marker | Marker",
markerSet: "Markerset | Markersets",
searchPlaceholder: "Suche...",
followPlayerTitle: "Spieler folgen"
},
settings: {
title: "Einstellungen",
button: "Einstellungen"
},
goFullscreen: {
button: "Vollbildmodus"
},
resetCamera: {
button: "Kamera zurücksetzen",
tooltip: "Kamera & Position zurücksetzen"
},
updateMap: {
button: "Karte aktualisieren",
tooltip: "Leere den Karten-Cache"
},
lighting: {
title: "Beleuchtung",
dayNightSwitch: {
tooltip: "Tag/Nacht"
},
sunlight: "Sonnenlicht",
ambientLight: "Umgebungslicht"
},
resolution: {
title: "Auflösung",
high: "Hoch (SSAA, x2)",
normal: "Normal (Nativ, x1)",
low: "Niedrig (Hochskalieren, x0.5)"
},
freeFlightControls: {
title: "Freie Kamera",
mouseSensitivity: "Maus-Sensitivität",
invertMouseY: "Maus Y umkehren"
},
renderDistance: {
title: "Renderdistanz",
hiresLayer: "Hires-Schicht",
lowersLayer: "Lowres-Schicht",
loadHiresWhileMoving: "Lade Hires während Bewegung",
off: "Off"
},
theme: {
title: "Farbmodus",
default: "Standard (System/Browser)",
dark: "Dunkel",
light: "Hell",
contrast: "Kontrast"
},
debug: {
button: "Debug"
},
resetAllSettings: {
button: "Einstellungen zurücksetzen"
},
players: {
title: "Spieler",
tooltip: "Spielerliste"
},
compass: {
tooltip: "Kompass / nach Norden ausrichten"
},
controls: {
title: "Ansicht / Steuerung",
perspective: {
button: "Perspektiv-Sicht",
tooltip: "Perspektivische Sicht"
},
flatView: {
button: "Flache Sicht",
tooltip: "Orthographisch / Flache Sicht",
},
freeFlight: {
button: "Freie Kamera",
tooltip: "Freie Kamera / Zuschauermodus"
}
},
language: {
title: "Sprache",
},
blockTooltip: {
block: "Block",
position: "Position",
chunk: "Chunk",
region: {
region: "Region",
file: "Datei"
},
light: {
light: "Licht",
sun: "Sonne",
block: "Block",
}
},
info: {
title: "Info",
button: "Info",
content: `
<img src="assets/logo.png" style="display: block; width: 40%; margin: 3em auto; border-radius: 50%">
<p>
<h2>Maussteuerung:</h2>
<table>
<tr><th>Bewegen</th><td><kbd>Linksklick</kbd> + ziehen</td></tr>
<tr><th>Zoomen</th><td><kbd>Mausrad</kbd> (scrollen)</td></tr>
<tr><th>Drehen / Schwenken</th><td><kbd>Rechtsklick</kbd> + ziehen</td></tr>
</table>
</p>
<p>
<h2>Tastatursteuerung:</h2>
<table>
<tr><th>Bewegen</th><td><kbd>wasd</kbd> / <kbd>Pfeiltasten</kbd></td></tr>
<tr><th>Zoomen</th><td>Nummernblock: <kbd>+</kbd>/<kbd>-</kbd> oder <kbd>Einfg</kbd>/<kbd>Pos 1</kbd></td></tr>
<tr><th>Drehen / Schwenken</th><td><kbd>Alt</kbd> + <kbd>wasd</kbd> / <kbd>Pfeiltasten</kbd> oder <kbd>Entf</kbd>/<kbd>Ende</kbd>/<kbd>Bild &uarr;</kbd>/<kbd>Bild &darr;</kbd></td></tr>
</table>
</p>
<p>
<h2>Touchsteuerung:</h2>
<table>
<tr><th>Bewegen</th><td>berühren + ziehen</td></tr>
<tr><th>Zoomen</th><td>mit zwei Fingern berühren + zusammen/auseinander ziehen</td></tr>
<tr><th>Drehen / Schwenken</th><td>mit zwei Fingern berühren + drehen / hoch/runter ziehen</td></tr>
</table>
</p>
<br><hr>
<p class="info-footer">
Diese Map wurde mit &#9829; von <a href="https://bluecolo.red/bluemap">BlueMap</a> {version} generiert
</p>
`
}
};

View File

@ -0,0 +1,154 @@
{
pageTitle: "BlueMap - {map}"
menu: {
title: "Menu"
tooltip: "Menu"
}
maps: {
title: "Maps"
button: "Maps"
tooltip: "Map-List"
}
markers: {
title: "Markers"
button: "Markers"
tooltip: "Marker-List"
marker: "marker | markers"
markerSet: "marker-set | marker-sets"
searchPlaceholder: "Search..."
followPlayerTitle: "Follow Player"
}
settings: {
title: "Settings"
button: "Settings"
}
goFullscreen: {
button: "Go Fullscreen"
}
resetCamera: {
button: "Reset Camera"
tooltip: "Reset Camera & Position"
}
updateMap: {
button: "Update Map"
tooltip: "Clear Tile Cache"
}
lighting: {
title: "Lighting"
dayNightSwitch: {
tooltip: "Day/Night"
}
sunlight: "Sunlight"
ambientLight: "Ambient-Light"
}
resolution: {
title: "Resolution"
high: "High (SSAA x2)"
normal: "Normal (Native x1)"
low: "Low (Upscaling x0.5)"
}
freeFlightControls: {
title: "Free-Flight Controls"
mouseSensitivity: "Mouse-Sensitivity"
invertMouseY: "Invert Mouse Y"
}
renderDistance: {
title: "Render Distance"
hiresLayer: "Hires layer"
lowersLayer: "Lowres layer"
loadHiresWhileMoving: "Load hires while moving"
off: "Off"
}
theme: {
title: "Theme"
default: "Default (System/Browser)"
dark: "Dark"
light: "Light"
contrast: "Contrast"
}
debug: {
button: "Debug"
}
resetAllSettings: {
button: "Reset All Settings"
}
players: {
title: "Players"
tooltip: "Player-List"
}
compass: {
tooltip: "Compass / Face North"
}
screenshot: {
title: "Screenshot"
button: "Take Screenshot"
clipboard: "Copy to Clipboard"
}
controls: {
title: "View / Controls"
perspective: {
button: "Perspective"
tooltip: "Perspective-View"
}
flatView: {
button: "Flat"
tooltip: "Orthographic / Flat-View"
}
freeFlight: {
button: "Free-Flight"
tooltip: "Free-Flight / Spectator Mode"
}
}
language: {
title: "Language"
}
blockTooltip: {
block: "Block"
position: "Position"
chunk: "Chunk"
region: {
region: "Region"
file: "File"
}
light: {
light: "Light"
sun: "Sun"
block: "Block"
}
}
info: {
title: "Info"
button: "Info"
content: """
<img src="assets/logo.png" style="display: block; width: 40%; margin: 3em auto; border-radius: 50%">
<p>
<h2>Mouse-Controls:</h2>
<table>
<tr><th>move</th><td><kbd>left-click</kbd> + drag</td></tr>
<tr><th>zoom</th><td><kbd>mousewheel</kbd> (scroll)</td></tr>
<tr><th>rotate / tilt</th><td><kbd>right-click</kbd> + drag</td></tr>
</table>
</p>
<p>
<h2>Keyboard-Controls:</h2>
<table>
<tr><th>move</th><td><kbd>wasd</kbd> / <kbd>arrow-keys</kbd></td></tr>
<tr><th>zoom</th><td>Numpad: <kbd>+</kbd>/<kbd>-</kbd> or <kbd>Ins</kbd>/<kbd>Home</kbd></td></tr>
<tr><th>rotate / tilt</th><td><kbd>Left-Alt</kbd> + <kbd>wasd</kbd> / <kbd>arrow-keys</kbd> or <kbd>Delete</kbd>/<kbd>End</kbd>/<kbd>Page Up</kbd>/<kbd>Page Down</kbd></td></tr>
</table>
</p>
<p>
<h2>Touch-Controls:</h2>
<table>
<tr><th>move</th><td>touch + drag</td></tr>
<tr><th>zoom</th><td>touch with two fingers + pinch</td></tr>
<tr><th>rotate / tilt</th><td>touch with two fingers + rotate / move up/down</td></tr>
</table>
</p>
<br><hr>
<p class="info-footer">
This map has been generated with &#9829; using <a href="https://bluecolo.red/bluemap">BlueMap</a> {version}
</p>
"""
}
}

View File

@ -1,154 +0,0 @@
export default {
pageTitle: "BlueMap - {map}",
menu: {
title: "Menu",
tooltip: "Menu"
},
maps: {
title: "Maps",
button: "Maps",
tooltip: "Map-List"
},
markers: {
title: "Markers",
button: "Markers",
tooltip: "Marker-List",
marker: "marker | markers",
markerSet: "marker-set | marker-sets",
searchPlaceholder: "Search...",
followPlayerTitle: "Follow Player"
},
settings: {
title: "Settings",
button: "Settings"
},
goFullscreen: {
button: "Go Fullscreen"
},
resetCamera: {
button: "Reset Camera",
tooltip: "Reset Camera & Position"
},
updateMap: {
button: "Update Map",
tooltip: "Clear Tile Cache"
},
lighting: {
title: "Lighting",
dayNightSwitch: {
tooltip: "Day/Night"
},
sunlight: "Sunlight",
ambientLight: "Ambient-Light"
},
resolution: {
title: "Resolution",
high: "High (SSAA, x2)",
normal: "Normal (Native, x1)",
low: "Low (Upscaling, x0.5)"
},
freeFlightControls: {
title: "Free-Flight Controls",
mouseSensitivity: "Mouse-Sensitivity",
invertMouseY: "Invert Mouse Y"
},
renderDistance: {
title: "Render Distance",
hiresLayer: "Hires layer",
lowersLayer: "Lowres layer",
loadHiresWhileMoving: "Load hires while moving",
off: "Off"
},
theme: {
title: "Theme",
default: "Default (System/Browser)",
dark: "Dark",
light: "Light",
contrast: "Contrast"
},
debug: {
button: "Debug"
},
resetAllSettings: {
button: "Reset All Settings"
},
players: {
title: "Players",
tooltip: "Player-List"
},
compass: {
tooltip: "Compass / Face North"
},
screenshot: {
title: "Screenshot",
button: "Take Screenshot",
clipboard: "Copy to Clipboard"
},
controls: {
title: "View / Controls",
perspective: {
button: "Perspective",
tooltip: "Perspective-View"
},
flatView: {
button: "Flat",
tooltip: "Orthographic / Flat-View",
},
freeFlight: {
button: "Free-Flight",
tooltip: "Free-Flight / Spectator Mode"
}
},
language: {
title: "Language",
},
blockTooltip: {
block: "Block",
position: "Position",
chunk: "Chunk",
region: {
region: "Region",
file: "File"
},
light: {
light: "Light",
sun: "Sun",
block: "Block",
}
},
info: {
title: "Info",
button: "Info",
content: `
<img src="assets/logo.png" style="display: block; width: 40%; margin: 3em auto; border-radius: 50%">
<p>
<h2>Mouse-Controls:</h2>
<table>
<tr><th>move</th><td><kbd>left-click</kbd> + drag</td></tr>
<tr><th>zoom</th><td><kbd>mousewheel</kbd> (scroll)</td></tr>
<tr><th>rotate / tilt</th><td><kbd>right-click</kbd> + drag</td></tr>
</table>
</p>
<p>
<h2>Keyboard-Controls:</h2>
<table>
<tr><th>move</th><td><kbd>wasd</kbd> / <kbd>arrow-keys</kbd></td></tr>
<tr><th>zoom</th><td>Numpad: <kbd>+</kbd>/<kbd>-</kbd> or <kbd>Ins</kbd>/<kbd>Home</kbd></td></tr>
<tr><th>rotate / tilt</th><td><kbd>Left-Alt</kbd> + <kbd>wasd</kbd> / <kbd>arrow-keys</kbd> or <kbd>Delete</kbd>/<kbd>End</kbd>/<kbd>Page Up</kbd>/<kbd>Page Down</kbd></td></tr>
</table>
</p>
<p>
<h2>Touch-Controls:</h2>
<table>
<tr><th>move</th><td>touch + drag</td></tr>
<tr><th>zoom</th><td>touch with two fingers + pinch</td></tr>
<tr><th>rotate / tilt</th><td>touch with two fingers + rotate / move up/down</td></tr>
</table>
</p>
<br><hr>
<p class="info-footer">
This map has been generated with &#9829; using <a href="https://bluecolo.red/bluemap">BlueMap</a> {version}
</p>
`
}
};

View File

@ -0,0 +1,151 @@
{
pageTitle: "BlueMap - {map}"
menu: {
title: "Menú"
tooltip: "Menú"
}
maps: {
title: "Mapas"
button: "Mapas"
tooltip: "Lista de mapas"
}
markers: {
title: "Marcadores"
button: "Marcadores"
tooltip: "Lista de marcadores"
marker: "marcador | marcadores"
markerSet: "Conjunto de Marcadores | Conjuntos de Marcadores"
searchPlaceholder: "Buscar..."
followPlayerTitle: "Seguir Jugador"
}
settings: {
title: "Ajustes"
button: "Ajustes"
}
goFullscreen: {
button: "Pantalla Completa"
}
resetCamera: {
button: "Restablecer Cámara"
tooltip: "Restablecer Cámara y Posición"
}
updateMap: {
button: "Actualizar Mapa"
tooltip: "Limpiar Cache"
}
lighting: {
title: "Iluminación"
dayNightSwitch: {
tooltip: "Día/Noche"
}
sunlight: "Luz de Día"
ambientLight: "Luz Ambiental"
}
resolution: {
title: "Resolución"
high: "Alta (SSAA x2)"
normal: "Normal (Nativa x1)"
low: "Baja (Ampliada x0.5)"
}
freeFlightControls: {
title: "Controles de Vuelo Libre"
mouseSensitivity: "Sensibilidad de Ratón"
invertMouseY: "Invertir Eje Y del Ratón"
}
renderDistance: {
title: "Distancia de Renderizado"
hiresLayer: "Capa de Alta Resolución"
lowersLayer: "Capa de Baja Resolución"
}
theme: {
title: "Tema"
default: "Predeterminado (Sistema/Navegador)"
dark: "Oscuro"
light: "Claro"
}
debug: {
button: "Debug"
}
resetAllSettings: {
button: "Restaurar todo los ajustes"
}
players: {
title: "Jugadores"
tooltip: "Lista de Jugadores"
}
compass: {
tooltip: "Brújula / Norte"
}
screenshot: {
title: "Captura de Pantalla"
button: "Tomar Captura de Pantalla"
clipboard: "Copiar al Portapapeles"
}
controls: {
title: "Vista / Controles"
perspective: {
button: "Perspectiva"
tooltip: "Vista en perspectiva"
}
flatView: {
button: "Plano"
tooltip: "Ortogonal / Visualización Plana"
}
freeFlight: {
button: "Vuelo libre"
tooltip: "Vuelo libre / Modo espectador"
}
}
language: {
title: "Idioma"
}
blockTooltip: {
block: "Bloque"
position: "Posición"
chunk: "Chunk"
region: {
region: "Región"
file: "Archivo"
}
light: {
light: "Iluminación"
sun: "Sol"
block: "Bloque"
}
}
info: {
title: "Información"
button: "Información"
content: """
<img src="assets/logo.png" style="display: block; width: 40%; margin: 3em auto; border-radius: 50%">
<p>
<h2>Control con ratón:</h2>
<table>
<tr><th>movimiento</th><td><kbd>clic izquierdo</kbd> + arrastrar</td></tr>
<tr><th>zoom</th><td><kbd>rueda del ratón</kbd> (desplazar)</td></tr>
<tr><th>rotar / inclinar</th><td><kbd>clic derecho</kbd> + arrastrar</td></tr>
</table>
</p>
<p>
<h2>Control con teclado:</h2>
<table>
<tr><th>movimiento</th><td><kbd>wasd</kbd> / <kbd>flechas de desplazamiento</kbd></td></tr>
<tr><th>zoom</th><td>Pad numérico: <kbd>+</kbd>/<kbd>-</kbd> ó <kbd>Insertar</kbd>/<kbd>Inicio</kbd></td></tr>
<tr><th>rotar / inclinar</th><td><kbd>Alt izquierdo</kbd> + <kbd>wasd</kbd> / <kbd>flechas de desplazamiento</kbd> ó <kbd>Supr</kbd>/<kbd>Fin</kbd>/<kbd>Re pág</kbd>/<kbd>Av Pág</kbd></td></tr>
</table>
</p>
<p>
<h2>Control con panel táctil:</h2>
<table>
<tr><th>movimiento</th><td>pulsa + arrastrar</td></tr>
<tr><th>zoom</th><td>pulsa con dos dedos + junta</td></tr>
<tr><th>rotar / inclinar</th><td>pulsa con dos dedos + rotar / desliza arriba/abajo</td></tr>
</table>
</p>
<br><hr>
<p class="info-footer">
Este mapa ha sido generado con &#9829; usando <a href="https://bluecolo.red/bluemap">BlueMap</a> {version}
</p>
"""
}
}

View File

@ -1,151 +0,0 @@
export default {
pageTitle: "BlueMap - {map}",
menu: {
title: "Menú",
tooltip: "Menú"
},
maps: {
title: "Mapas",
button: "Mapas",
tooltip: "Lista de mapas"
},
markers: {
title: "Marcadores",
button: "Marcadores",
tooltip: "Lista de marcadores",
marker: "marcador | marcadores",
markerSet: "Conjunto de Marcadores | Conjuntos de Marcadores",
searchPlaceholder: "Buscar...",
followPlayerTitle: "Seguir Jugador"
},
settings: {
title: "Ajustes",
button: "Ajustes"
},
goFullscreen: {
button: "Pantalla Completa"
},
resetCamera: {
button: "Restablecer Cámara",
tooltip: "Restablecer Cámara y Posición"
},
updateMap: {
button: "Actualizar Mapa",
tooltip: "Limpiar Cache"
},
lighting: {
title: "Iluminación",
dayNightSwitch: {
tooltip: "Día/Noche"
},
sunlight: "Luz de Día",
ambientLight: "Luz Ambiental"
},
resolution: {
title: "Resolución",
high: "Alta (SSAA, x2)",
normal: "Normal (Nativa, x1)",
low: "Baja (Ampliada, x0.5)"
},
freeFlightControls: {
title: "Controles de Vuelo Libre",
mouseSensitivity: "Sensibilidad de Ratón",
invertMouseY: "Invertir Eje Y del Ratón"
},
renderDistance: {
title: "Distancia de Renderizado",
hiresLayer: "Capa de Alta Resolución",
lowersLayer: "Capa de Baja Resolución"
},
theme: {
title: "Tema",
default: "Predeterminado (Sistema/Navegador)",
dark: "Oscuro",
light: "Claro"
},
debug: {
button: "Debug"
},
resetAllSettings: {
button: "Restaurar todo los ajustes"
},
players: {
title: "Jugadores",
tooltip: "Lista de Jugadores"
},
compass: {
tooltip: "Brújula / Norte"
},
screenshot: {
title: "Captura de Pantalla",
button: "Tomar Captura de Pantalla",
clipboard: "Copiar al Portapapeles",
},
controls: {
title: "Vista / Controles",
perspective: {
button: "Perspectiva",
tooltip: "Vista en perspectiva"
},
flatView: {
button: "Plano",
tooltip: "Ortogonal / Visualización Plana",
},
freeFlight: {
button: "Vuelo libre",
tooltip: "Vuelo libre / Modo espectador"
}
},
language: {
title: "Idioma",
},
blockTooltip: {
block: "Bloque",
position: "Posición",
chunk: "Chunk",
region: {
region: "Región",
file: "Archivo"
},
light: {
light: "Iluminación",
sun: "Sol",
block: "Bloque",
}
},
info: {
title: "Información",
button: "Información",
content: `
<img src="assets/logo.png" style="display: block; width: 40%; margin: 3em auto; border-radius: 50%">
<p>
<h2>Control con ratón:</h2>
<table>
<tr><th>movimiento</th><td><kbd>clic izquierdo</kbd> + arrastrar</td></tr>
<tr><th>zoom</th><td><kbd>rueda del ratón</kbd> (desplazar)</td></tr>
<tr><th>rotar / inclinar</th><td><kbd>clic derecho</kbd> + arrastrar</td></tr>
</table>
</p>
<p>
<h2>Control con teclado:</h2>
<table>
<tr><th>movimiento</th><td><kbd>wasd</kbd> / <kbd>flechas de desplazamiento</kbd></td></tr>
<tr><th>zoom</th><td>Pad numérico: <kbd>+</kbd>/<kbd>-</kbd> ó <kbd>Insertar</kbd>/<kbd>Inicio</kbd></td></tr>
<tr><th>rotar / inclinar</th><td><kbd>Alt izquierdo</kbd> + <kbd>wasd</kbd> / <kbd>flechas de desplazamiento</kbd> ó <kbd>Supr</kbd>/<kbd>Fin</kbd>/<kbd>Re pág</kbd>/<kbd>Av Pág</kbd></td></tr>
</table>
</p>
<p>
<h2>Control con panel táctil:</h2>
<table>
<tr><th>movimiento</th><td>pulsa + arrastrar</td></tr>
<tr><th>zoom</th><td>pulsa con dos dedos + junta</td></tr>
<tr><th>rotar / inclinar</th><td>pulsa con dos dedos + rotar / desliza arriba/abajo</td></tr>
</table>
</p>
<br><hr>
<p class="info-footer">
Este mapa ha sido generado con &#9829; usando <a href="https://bluecolo.red/bluemap">BlueMap</a> {version}
</p>
`
}
};

View File

@ -0,0 +1,146 @@
{
pageTitle: "BlueMap - {map}"
menu: {
title: "Valikko"
tooltip: "Valikko"
}
maps: {
title: "Kartat"
button: "Kartat"
tooltip: "Karttalista"
}
markers: {
title: "Merkit"
button: "Merkit"
tooltip: "Merkkilista"
marker: "merkki | merkkiä"
markerSet: "merkkisetti | merkkisettiä"
searchPlaceholder: "Etsi..."
followPlayerTitle: "Seuraa pelaajaa"
}
settings: {
title: "Asetukset"
button: "Asetukset"
}
goFullscreen: {
button: "Mene kokoruudun tilaan"
}
resetCamera: {
button: "Nollaa kamera"
tooltip: "Nolla kamera ja sijainti"
}
updateMap: {
button: "Päivitä kartta"
tooltip: "Tyhjennä välimuisti"
}
lighting: {
title: "Valaistus"
dayNightSwitch: {
tooltip: "Päivä/Yö"
}
sunlight: "Auringonvalo"
ambientLight: "Ympäristön valo"
}
resolution: {
title: "Resoluutio"
high: "Korkea (SSAA x2)"
normal: "Normaali (Natiivi x1)"
low: "Alhainen (Skaalaus x0.5)"
}
freeFlightControls: {
title: "Vapaan Lennon Ohjaimet"
mouseSensitivity: "Hiiren Herkkyys"
invertMouseY: "Käännä Hiiren Y"
}
renderDistance: {
title: "Näköetäisyys"
hiresLayer: "Korkea laatuinen kerros"
lowersLayer: "Matala laatuinen kerros"
}
theme: {
title: "Teema"
default: "Oletus (Järjestelmä/Selain)"
dark: "Tumma"
light: "Vaalea"
}
debug: {
button: "Debug"
}
resetAllSettings: {
button: "Nollaa Kaikki Asetukset"
}
players: {
title: "Pelaajat"
tooltip: "Pelaajalista"
}
compass: {
tooltip: "Kompassi / Katso Pohjoiseen"
}
controls: {
title: "Näkymä / Ohjaus"
perspective: {
button: "Perspektiivi"
tooltip: "Perspektiivi näkymä"
}
flatView: {
button: "Tasainen"
tooltip: "Ortografinen / Tasainen näkymä"
}
freeFlight: {
button: "Vapaa lento"
tooltip: "Vapaa lento / Katsojatila"
}
}
language: {
title: "Kieli"
}
blockTooltip: {
block: "Kuutio"
position: "Sijainti"
chunk: "Lohko"
region: {
region: "Alue"
file: "Tiedosto"
}
light: {
light: "Valo"
sun: "Aurinko"
block: "Kuutio"
}
}
info: {
title: "Tiedot"
button: "Tiedot"
content: """
<img src="assets/logo.png" style="display: block; width: 40%; margin: 3em auto; border-radius: 50%">
<p>
<h2>Hiiriasetukset:</h2>
<table>
<tr><th>liiku</th><td><kbd>vasen painallus</kbd> + vedä</td></tr>
<tr><th>zoomaa</th><td><kbd>hiiren rulla</kbd> (rullaa)</td></tr>
<tr><th>käänny / kallista</th><td><kbd>oikea painallus</kbd> + vedä</td></tr>
</table>
</p>
<p>
<h2>Näppäimistöasetukset:</h2>
<table>
<tr><th>liiku</th><td><kbd>wasd</kbd> / <kbd>nuolinäppäimet</kbd></td></tr>
<tr><th>zoomaa</th><td>Numero näppäimistö: <kbd>+</kbd>/<kbd>-</kbd> tai <kbd>Ins-näppäin</kbd>/<kbd>Home-näppäin</kbd></td></tr>
<tr><th>käänny / kallista</th><td><kbd>Vasen-Alt</kbd> + <kbd>wasd</kbd> / <kbd>nuolinäppäimet</kbd> tai <kbd>Delete-näppäin</kbd>/<kbd>End-näppäin</kbd>/<kbd>Page Up -näppäin</kbd>/<kbd>Page Down -näppäin</kbd></td></tr>
</table>
</p>
<p>
<h2>Kosketusasetukset:</h2>
<table>
<tr><th>liiku</th><td>kosketa + vedä</td></tr>
<tr><th>zoomaa</th><td>kosketa kahdella sormella + nipistä</td></tr>
<tr><th>käänny / kallista</th><td>kosketa kahdella sormella + käännä / liiku ylös/alas</td></tr>
</table>
</p>
<br><hr>
<p class="info-footer">
Tämä kartta on tehty rakkaudella &#9829; käyttäen <a href="https://bluecolo.red/bluemap">BlueMap</a> {version} -ohjelmaa
</p>
"""
}
}

View File

@ -1,146 +0,0 @@
export default {
pageTitle: "BlueMap - {map}",
menu: {
title: "Valikko",
tooltip: "Valikko"
},
maps: {
title: "Kartat",
button: "Kartat",
tooltip: "Karttalista"
},
markers: {
title: "Merkit",
button: "Merkit",
tooltip: "Merkkilista",
marker: "merkki | merkkiä",
markerSet: "merkkisetti | merkkisettiä",
searchPlaceholder: "Etsi...",
followPlayerTitle: "Seuraa pelaajaa"
},
settings: {
title: "Asetukset",
button: "Asetukset"
},
goFullscreen: {
button: "Mene kokoruudun tilaan"
},
resetCamera: {
button: "Nollaa kamera",
tooltip: "Nolla kamera ja sijainti"
},
updateMap: {
button: "Päivitä kartta",
tooltip: "Tyhjennä välimuisti"
},
lighting: {
title: "Valaistus",
dayNightSwitch: {
tooltip: "Päivä/Yö"
},
sunlight: "Auringonvalo",
ambientLight: "Ympäristön valo"
},
resolution: {
title: "Resoluutio",
high: "Korkea (SSAA, x2)",
normal: "Normaali (Natiivi, x1)",
low: "Alhainen (Skaalaus, x0.5)"
},
freeFlightControls: {
title: "Vapaan Lennon Ohjaimet",
mouseSensitivity: "Hiiren Herkkyys",
invertMouseY: "Käännä Hiiren Y"
},
renderDistance: {
title: "Näköetäisyys",
hiresLayer: "Korkea laatuinen kerros",
lowersLayer: "Matala laatuinen kerros"
},
theme: {
title: "Teema",
default: "Oletus (Järjestelmä/Selain)",
dark: "Tumma",
light: "Vaalea"
},
debug: {
button: "Debug"
},
resetAllSettings: {
button: "Nollaa Kaikki Asetukset"
},
players: {
title: "Pelaajat",
tooltip: "Pelaajalista"
},
compass: {
tooltip: "Kompassi / Katso Pohjoiseen"
},
controls: {
title: "Näkymä / Ohjaus",
perspective: {
button: "Perspektiivi",
tooltip: "Perspektiivi näkymä"
},
flatView: {
button: "Tasainen",
tooltip: "Ortografinen / Tasainen näkymä",
},
freeFlight: {
button: "Vapaa lento",
tooltip: "Vapaa lento / Katsojatila"
}
},
language: {
title: "Kieli",
},
blockTooltip: {
block: "Kuutio",
position: "Sijainti",
chunk: "Lohko",
region: {
region: "Alue",
file: "Tiedosto"
},
light: {
light: "Valo",
sun: "Aurinko",
block: "Kuutio",
}
},
info: {
title: "Tiedot",
button: "Tiedot",
content: `
<img src="assets/logo.png" style="display: block; width: 40%; margin: 3em auto; border-radius: 50%">
<p>
<h2>Hiiriasetukset:</h2>
<table>
<tr><th>liiku</th><td><kbd>vasen painallus</kbd> + vedä</td></tr>
<tr><th>zoomaa</th><td><kbd>hiiren rulla</kbd> (rullaa)</td></tr>
<tr><th>käänny / kallista</th><td><kbd>oikea painallus</kbd> + vedä</td></tr>
</table>
</p>
<p>
<h2>Näppäimistöasetukset:</h2>
<table>
<tr><th>liiku</th><td><kbd>wasd</kbd> / <kbd>nuolinäppäimet</kbd></td></tr>
<tr><th>zoomaa</th><td>Numero näppäimistö: <kbd>+</kbd>/<kbd>-</kbd> tai <kbd>Ins-näppäin</kbd>/<kbd>Home-näppäin</kbd></td></tr>
<tr><th>käänny / kallista</th><td><kbd>Vasen-Alt</kbd> + <kbd>wasd</kbd> / <kbd>nuolinäppäimet</kbd> tai <kbd>Delete-näppäin</kbd>/<kbd>End-näppäin</kbd>/<kbd>Page Up -näppäin</kbd>/<kbd>Page Down -näppäin</kbd></td></tr>
</table>
</p>
<p>
<h2>Kosketusasetukset:</h2>
<table>
<tr><th>liiku</th><td>kosketa + vedä</td></tr>
<tr><th>zoomaa</th><td>kosketa kahdella sormella + nipistä</td></tr>
<tr><th>käänny / kallista</th><td>kosketa kahdella sormella + käännä / liiku ylös/alas</td></tr>
</table>
</p>
<br><hr>
<p class="info-footer">
Tämä kartta on tehty rakkaudella &#9829; käyttäen <a href="https://bluecolo.red/bluemap">BlueMap</a> {version} -ohjelmaa
</p>
`
}
};

View File

@ -0,0 +1,146 @@
{
pageTitle: "BlueMap - {map}"
menu: {
title: "Menu"
tooltip: "Menu"
}
maps: {
title: "Cartes"
button: "Cartes"
tooltip: "Liste des cartes"
}
markers: {
title: "Balises"
button: "Balises"
tooltip: "Liste des balises"
marker: "balises | balises"
markerSet: "Collection de balises | Collections de balises"
searchPlaceholder: "Rechercher..."
followPlayerTitle: "Suivre ce Joueur"
}
settings: {
title: "Paramètres"
button: "Paramètres"
}
goFullscreen: {
button: "Plein Écran"
}
resetCamera: {
button: "Réinitialiser la Caméra"
tooltip: "Réinitialiser la Caméra et la Position"
}
updateMap: {
button: "Mettre à jour la Carte"
tooltip: "Nettoyer le Cache des Tuiles"
}
lighting: {
title: "Lumière"
dayNightSwitch: {
tooltip: "Jour/Nuit"
}
sunlight: "Soleil"
ambientLight: "Lumière Ambiante"
}
resolution: {
title: "Résolution"
high: "Haute (SSAA x2)"
normal: "Normale (Native x1)"
low: "Basse (Upscaling x0.5)"
}
freeFlightControls: {
title: "Contrôles du Vol Libre"
mouseSensitivity: "Sensibilité de la Souris"
invertMouseY: "Inverser l'Y de la Souris"
}
renderDistance: {
title: "Distance de rendu"
hiresLayer: "Couche haute définition"
lowersLayer: "Couche basse définition"
}
theme: {
title: "Thème"
default: "Par Défaut (Système/Navigateur)"
dark: "Sombre"
light: "Clair"
}
debug: {
button: "Debug"
}
resetAllSettings: {
button: "Réinitialiser tous les Paramètres"
}
players: {
title: "Joueurs"
tooltip: "Liste des Joueurs"
}
compass: {
tooltip: "Boussole / Pointe le Nord"
}
controls: {
title: "Vue / Contrôles"
perspective: {
button: "Perspective"
tooltip: "Vue en Perspective"
}
flatView: {
button: "Plate"
tooltip: "Orthographique / Vue Plate"
}
freeFlight: {
button: "Vol Libre"
tooltip: "Vol Libre / Mode Spectateur"
}
}
language: {
title: "Langue"
}
blockTooltip: {
block: "Bloc"
position: "Position"
chunk: "Chunk"
region: {
region: "Région"
file: "Fichier"
}
light: {
light: "Lumière"
sun: "Soleil"
block: "Bloc"
}
}
info: {
title: "Info"
button: "Info"
content: """
<img src="assets/logo.png" style="display: block; width: 40%; margin: 3em auto; border-radius: 50%">
<p>
<h2>Contrôles de la Souris :</h2>
<table>
<tr><th>déplacement</th><td><kbd>clic-gauche</kbd> + mouvement</td></tr>
<tr><th>zoom</th><td><kbd>molette</kbd> (scroll)</td></tr>
<tr><th>rotation / inclinaison</th><td><kbd>clic-droit</kbd> + mouvement</td></tr>
</table>
</p>
<p>
<h2>Contrôles du Clavier :</h2>
<table>
<tr><th>déplacement</th><td><kbd>zqsd</kbd> / <kbd>flèches</kbd></td></tr>
<tr><th>zoom</th><td>Pavé Numérique : <kbd>+</kbd>/<kbd>-</kbd> ou <kbd>Inser</kbd>/<kbd>Début</kbd></td></tr>
<tr><th>rotation / inclinaison</th><td><kbd>Alt-Gauche</kbd> + <kbd>zqsd</kbd> / <kbd>flèches</kbd> ou <kbd>Suppr</kbd>/<kbd>Fin</kbd>/<kbd>Page Up</kbd>/<kbd>Page Down</kbd></td></tr>
</table>
</p>
<p>
<h2>Contrôles du Toucher :</h2>
<table>
<tr><th>déplacement</th><td>toucher + mouvement</td></tr>
<tr><th>zoom</th><td>toucher avec 2 doigts + pincement</td></tr>
<tr><th>rotation / inclinaison</th><td>toucher avec 2 doigts + rotation / haut/bas</td></tr>
</table>
</p>
<br><hr>
<p class="info-footer">
Cette carte a été générée avec &#9829; par <a href="https://bluecolo.red/bluemap">BlueMap</a> {version}
</p>
"""
}
}

View File

@ -1,146 +0,0 @@
export default {
pageTitle: "BlueMap - {map}",
menu: {
title: "Menu",
tooltip: "Menu"
},
maps: {
title: "Cartes",
button: "Cartes",
tooltip: "Liste des cartes"
},
markers: {
title: "Balises",
button: "Balises",
tooltip: "Liste des balises",
marker: "balises | balises",
markerSet: "Collection de balises | Collections de balises",
searchPlaceholder: "Rechercher...",
followPlayerTitle: "Suivre ce Joueur"
},
settings: {
title: "Paramètres",
button: "Paramètres"
},
goFullscreen: {
button: "Plein Écran"
},
resetCamera: {
button: "Réinitialiser la Caméra",
tooltip: "Réinitialiser la Caméra et la Position"
},
updateMap: {
button: "Mettre à jour la Carte",
tooltip: "Nettoyer le Cache des Tuiles"
},
lighting: {
title: "Lumière",
dayNightSwitch: {
tooltip: "Jour/Nuit"
},
sunlight: "Soleil",
ambientLight: "Lumière Ambiante"
},
resolution: {
title: "Résolution",
high: "Haute (SSAA, x2)",
normal: "Normale (Native, x1)",
low: "Basse (Upscaling, x0.5)"
},
freeFlightControls: {
title: "Contrôles du Vol Libre",
mouseSensitivity: "Sensibilité de la Souris",
invertMouseY: "Inverser l'Y de la Souris"
},
renderDistance: {
title: "Distance de rendu",
hiresLayer: "Couche haute définition",
lowersLayer: "Couche basse définition"
},
theme: {
title: "Thème",
default: "Par Défaut (Système/Navigateur)",
dark: "Sombre",
light: "Clair"
},
debug: {
button: "Debug"
},
resetAllSettings: {
button: "Réinitialiser tous les Paramètres"
},
players: {
title: "Joueurs",
tooltip: "Liste des Joueurs"
},
compass: {
tooltip: "Boussole / Pointe le Nord"
},
controls: {
title: "Vue / Contrôles",
perspective: {
button: "Perspective",
tooltip: "Vue en Perspective"
},
flatView: {
button: "Plate",
tooltip: "Orthographique / Vue Plate",
},
freeFlight: {
button: "Vol Libre",
tooltip: "Vol Libre / Mode Spectateur"
}
},
language: {
title: "Langue",
},
blockTooltip: {
block: "Bloc",
position: "Position",
chunk: "Chunk",
region: {
region: "Région",
file: "Fichier"
},
light: {
light: "Lumière",
sun: "Soleil",
block: "Bloc",
}
},
info: {
title: "Info",
button: "Info",
content: `
<img src="assets/logo.png" style="display: block; width: 40%; margin: 3em auto; border-radius: 50%">
<p>
<h2>Contrôles de la Souris :</h2>
<table>
<tr><th>déplacement</th><td><kbd>clic-gauche</kbd> + mouvement</td></tr>
<tr><th>zoom</th><td><kbd>molette</kbd> (scroll)</td></tr>
<tr><th>rotation / inclinaison</th><td><kbd>clic-droit</kbd> + mouvement</td></tr>
</table>
</p>
<p>
<h2>Contrôles du Clavier :</h2>
<table>
<tr><th>déplacement</th><td><kbd>zqsd</kbd> / <kbd>flèches</kbd></td></tr>
<tr><th>zoom</th><td>Pavé Numérique : <kbd>+</kbd>/<kbd>-</kbd> ou <kbd>Inser</kbd>/<kbd>Début</kbd></td></tr>
<tr><th>rotation / inclinaison</th><td><kbd>Alt-Gauche</kbd> + <kbd>zqsd</kbd> / <kbd>flèches</kbd> ou <kbd>Suppr</kbd>/<kbd>Fin</kbd>/<kbd>Page Up</kbd>/<kbd>Page Down</kbd></td></tr>
</table>
</p>
<p>
<h2>Contrôles du Toucher :</h2>
<table>
<tr><th>déplacement</th><td>toucher + mouvement</td></tr>
<tr><th>zoom</th><td>toucher avec 2 doigts + pincement</td></tr>
<tr><th>rotation / inclinaison</th><td>toucher avec 2 doigts + rotation / haut/bas</td></tr>
</table>
</p>
<br><hr>
<p class="info-footer">
Cette carte a été générée avec &#9829; par <a href="https://bluecolo.red/bluemap">BlueMap</a> {version}
</p>
`
}
}

View File

@ -0,0 +1,146 @@
{
pageTitle: "BlueMap - {map}"
menu: {
title: "मेन्यू"
tooltip: "मेन्यू"
}
maps: {
title: "नक्शे"
button: "नक्शे"
tooltip: "मानचित्र-सूची"
}
markers: {
title: "मार्करों"
button: "मार्करों"
tooltip: "मार्कर-सूची"
marker: "मार्कर | मार्करों"
markerSet: "मार्कर-सेट | मार्कर-सेट"
searchPlaceholder: "खोज..."
followPlayerTitle: "प्लेयर को फॉलो करें"
}
settings: {
title: "सेटिंग्स"
button: "सेटिंग्स"
}
goFullscreen: {
button: "पूर्णस्क्रीन मोड"
}
resetCamera: {
button: "कैमरा रीसेट करें"
tooltip: "कैमरा और स्थिति रीसेट करें"
}
updateMap: {
button: "नक्शा अपडेट करें"
tooltip: "टाइल कैश साफ़ करें"
}
lighting: {
title: "प्रकाश"
dayNightSwitch: {
tooltip: "दिन हो या रात"
}
sunlight: "सूरज की रोशनी"
ambientLight: "परिवेश प्रकाश"
}
resolution: {
title: "संकल्प"
high: "उच्च (SSAA x2)"
normal: "सामान्य (देशी x1)"
low: "कम (अप स्केलिंग x0.5)"
}
freeFlightControls: {
title: "मुक्त उड़ान नियंत्रण"
mouseSensitivity: "माउस-संवेदनशीलता"
invertMouseY: "माउस-संवेदनशीलता"
}
renderDistance: {
title: "रेंडर दूरी"
hiresLayer: "परत काम देता है"
lowersLayer: "निचली परत"
}
theme: {
title: "थीम"
default: "डिफ़ॉल्ट (सिस्टम / ब्राउज़र)"
dark: "डार्क"
light: "प्रकाश"
}
debug: {
button: "डिबग"
}
resetAllSettings: {
button: "सभी सेटिंग्स रीसेट करें"
}
players: {
title: "खिलाड़ी"
tooltip: "प्लेयर-सूची"
}
compass: {
tooltip: "कम्पास / फेस नॉर्थ"
}
controls: {
title: "देखें / नियंत्रण"
perspective: {
button: "परिप्रेक्ष्य"
tooltip: "परिप्रेक्ष्य-दृश्य"
}
flatView: {
button: "फ्लैट"
tooltip: "ऑर्थोग्राफिक / फ्लैट-व्यू"
}
freeFlight: {
button: "फ्री-फ्लाइट"
tooltip: "फ्री-फ्लाइट / दर्शक मोड"
}
}
language: {
title: "भाषा"
}
blockTooltip: {
block: "ब्लॉक"
position: "स्थिति"
chunk: "चंक"
region: {
region: "क्षेत्र"
file: "फ़ाइल"
}
light: {
light: "प्रकाश"
sun: "सूर्य"
block: "ब्लॉक"
}
}
info: {
title: "जानकारी"
button: "जानकारी"
content: """
<img src="assets/logo.png" style="display: block; width: 40%; margin: 3em auto; border-radius: 50%">
<p>
<h2>माउस-नियंत्रण:</h2>
<table>
<tr><th>कदम</th><td><kbd>बाएँ क्लिक करें</kbd> + खींचें</td></tr>
<tr><th>ज़ूम</th><td><kbd>माउसव्हील</kbd> (स्क्रॉल)</td></tr>
<tr><th>घुमाएँ / झुकाव</th><td><kbd>राइट-क्लिक करें</kbd> + खींचें</td></tr>
</table>
</p>
<p>
<h2>कीबोर्ड पर नियंत्रण:</h2>
<table>
<tr><th>कदम</th><td><kbd>wasd</kbd> / <kbd>तीर कुंजी</kbd></td></tr>
<tr><th>ज़ूम</th><td>Numpad: <kbd>या</kbd>/<kbd>इन</kbd> होम <kbd>इन</kbd>/<kbd>होम</kbd></td></tr>
<tr><th>घुमाएँ / झुकाव</th><td><kbd>बाईं-Alt</kbd> + <kbd>wasd</kbd> / <kbd>तीर कुंजी</kbd> या <kbd>हटाएं</kbd>/<kbd>अंत</kbd>/<kbd>पृष्ठ</kbd>/<kbd>पृष्ठ के नीचे</kbd></td></tr>
</table>
</p>
<p>
<h2>स्पर्श नियंत्रण:</h2>
<table>
<tr><th>कदम</th><td>टच + खींचें</td></tr>
<tr><th>ज़ूम</th><td>दो उंगलियों के साथ स्पर्श + चुटकी</td></tr>
<tr><th>घुमाएँ / झुकाव</th><td>दो उंगलियों के साथ टच + घुमाएँ/ऊपर / नीचे ले जाएँ</td></tr>
</table>
</p>
<br><hr>
<p class="info-footer">
का उपयोग कर उत्पन्न <a href="https://bluecolo.red/bluemap">BlueMap</a> {version}
</p>
"""
}
}

View File

@ -1,146 +0,0 @@
export default {
pageTitle: "BlueMap - {map}",
menu: {
title: "मेन्यू",
tooltip: "मेन्यू"
},
maps: {
title: "नक्शे",
button: "नक्शे",
tooltip: "मानचित्र-सूची"
},
markers: {
title: "मार्करों",
button: "मार्करों",
tooltip: "मार्कर-सूची",
marker: "मार्कर | मार्करों",
markerSet: "मार्कर-सेट | मार्कर-सेट",
searchPlaceholder: "खोज...",
followPlayerTitle: "प्लेयर को फॉलो करें"
},
settings: {
title: "सेटिंग्स",
button: "सेटिंग्स"
},
goFullscreen: {
button: "पूर्णस्क्रीन मोड"
},
resetCamera: {
button: "कैमरा रीसेट करें",
tooltip: "कैमरा और स्थिति रीसेट करें"
},
updateMap: {
button: "नक्शा अपडेट करें",
tooltip: "टाइल कैश साफ़ करें"
},
lighting: {
title: "प्रकाश",
dayNightSwitch: {
tooltip: "दिन हो या रात"
},
sunlight: "सूरज की रोशनी",
ambientLight: "परिवेश प्रकाश"
},
resolution: {
title: "संकल्प",
high: "उच्च (SSAA, x2)",
normal: "सामान्य (देशी, x1)",
low: "कम (अप स्केलिंग, x0.5)"
},
freeFlightControls: {
title: "मुक्त उड़ान नियंत्रण",
mouseSensitivity: "माउस-संवेदनशीलता",
invertMouseY: "माउस-संवेदनशीलता"
},
renderDistance: {
title: "रेंडर दूरी",
hiresLayer: "परत काम देता है",
lowersLayer: "निचली परत"
},
theme: {
title: "थीम",
default: "डिफ़ॉल्ट (सिस्टम / ब्राउज़र)",
dark: "डार्क",
light: "प्रकाश"
},
debug: {
button: "डिबग"
},
resetAllSettings: {
button: "सभी सेटिंग्स रीसेट करें"
},
players: {
title: "खिलाड़ी",
tooltip: "प्लेयर-सूची"
},
compass: {
tooltip: "कम्पास / फेस नॉर्थ"
},
controls: {
title: "देखें / नियंत्रण",
perspective: {
button: "परिप्रेक्ष्य",
tooltip: "परिप्रेक्ष्य-दृश्य"
},
flatView: {
button: "फ्लैट",
tooltip: "ऑर्थोग्राफिक / फ्लैट-व्यू",
},
freeFlight: {
button: "फ्री-फ्लाइट",
tooltip: "फ्री-फ्लाइट / दर्शक मोड"
}
},
language: {
title: "भाषा",
},
blockTooltip: {
block: "ब्लॉक",
position: "स्थिति",
chunk: "चंक",
region: {
region: "क्षेत्र",
file: "फ़ाइल"
},
light: {
light: "प्रकाश",
sun: "सूर्य",
block: "ब्लॉक",
}
},
info: {
title: "जानकारी",
button: "जानकारी",
content: `
<img src="assets/logo.png" style="display: block; width: 40%; margin: 3em auto; border-radius: 50%">
<p>
<h2>उस-िरण:</h2>
<table>
<tr><th>कदम</th><td><kbd> ि </kbd> + </td></tr>
<tr><th></th><td><kbd></kbd> ()</td></tr>
<tr><th> / </th><td><kbd>-ि </kbd> + </td></tr>
</table>
</p>
<p>
<h2> पर िरण:</h2>
<table>
<tr><th>कदम</th><td><kbd>wasd</kbd> / <kbd> </kbd></td></tr>
<tr><th></th><td>Numpad: <kbd></kbd>/<kbd></kbd> <kbd></kbd>/<kbd></kbd></td></tr>
<tr><th> / </th><td><kbd>-Alt</kbd> + <kbd>wasd</kbd> / <kbd> </kbd> <kbd></kbd>/<kbd></kbd>/<kbd></kbd>/<kbd> </kbd></td></tr>
</table>
</p>
<p>
<h2>पर िरण:</h2>
<table>
<tr><th>कदम</th><td> + </td></tr>
<tr><th></th><td> ि + </td></tr>
<tr><th> / </th><td> ि + / / </td></tr>
</table>
</p>
<br><hr>
<p class="info-footer">
उपय कर उतपन <a href="https://bluecolo.red/bluemap">BlueMap</a> {version}
</p>
`
}
};

View File

@ -0,0 +1,146 @@
{
pageTitle: "BlueMap - {map}"
menu: {
title: "Menü"
tooltip: "Menü"
}
maps: {
title: "Térképek"
button: "Térképek"
tooltip: "Térképlista"
}
markers: {
title: "Jelölők"
button: "Jelölők"
tooltip: "Jelölőlista"
marker: "jelölő | jelölők"
markerSet: "jelölőkészlet | jelölőkészletek"
searchPlaceholder: "Keresés..."
followPlayerTitle: "Játékos követése"
}
settings: {
title: "Beállítások"
button: "Beállítások"
}
goFullscreen: {
button: "Teljes képernyős mód bekapcsolása"
}
resetCamera: {
button: "Kamera visszaállítása"
tooltip: "Kamera & pozíció visszaállítása"
}
updateMap: {
button: "Térkép frissítése"
tooltip: "Csempe gyorsítótárának törlése"
}
lighting: {
title: "Villámlás"
dayNightSwitch: {
tooltip: "Reggel/Éjszaka"
}
sunlight: "Napfény"
ambientLight: "Háttérvilágítás"
}
resolution: {
title: "Felbontás"
high: "Magas (SSAA x2)"
normal: "Normál (Native x1)"
low: "Alacsony (Upscaling x0.5)"
}
freeFlightControls: {
title: "Szabadrepülési vezérlők"
mouseSensitivity: "Egér érzékenység"
invertMouseY: "Egér Y tengelyének invertálása"
}
renderDistance: {
title: "Látótávolság"
hiresLayer: "Hires réteg"
lowersLayer: "Lowres réteg"
}
theme: {
title: "Téma"
default: "Alapértelmezett (Rendszer/Böngésző)"
dark: "Sötét"
light: "Világos"
}
debug: {
button: "Hibakeresés"
}
resetAllSettings: {
button: "Minden beállítás alaphelyzetbe állítása"
}
players: {
title: "Játékosok"
tooltip: "Játékos lista"
}
compass: {
tooltip: "Iránytű / Északra fordulás"
}
controls: {
title: "Nézet / Vezérlés"
perspective: {
button: "Perspektivikus"
tooltip: "Perspektivikus nézet"
}
flatView: {
button: "Lapos"
tooltip: "Orthographic / Lapos nézet"
}
freeFlight: {
button: "Szabadrepülés"
tooltip: "Szabadrepülési / Szemlélő mód"
}
}
language: {
title: "Nyelv"
}
blockTooltip: {
block: "Blokk"
position: "Pozíció"
chunk: "Chunk"
region: {
region: "Régió"
file: "Fájl"
}
light: {
light: "Fény"
sun: "Nap"
block: "Blokk"
}
}
info: {
title: "Infó"
button: "Infó"
content: """
<img src="assets/logo.png" style="display: block; width: 40%; margin: 3em auto; border-radius: 50%">
<p>
<h2>Egeres vezérlés:</h2>
<table>
<tr><th>mozgatás</th><td><kbd>bal klikk</kbd> + húzás</td></tr>
<tr><th>zoomolás</th><td><kbd>görgő</kbd> (görgetés)</td></tr>
<tr><th>elforgatás / döntés</th><td><kbd>jobb klikk</kbd> + húzás</td></tr>
</table>
</p>
<p>
<h2>Billentyűzetes vezérlés:</h2>
<table>
<tr><th>mozgatás</th><td><kbd>wasd</kbd> / <kbd>nyilak</kbd></td></tr>
<tr><th>zoomolás</th><td>Numpad: <kbd>+</kbd>/<kbd>-</kbd> or <kbd>Ins</kbd>/<kbd>Home</kbd></td></tr>
<tr><th>elforgatás / döntés</th><td><kbd>Bal alt</kbd> + <kbd>wasd</kbd> / <kbd>arrow-keys</kbd> vagy <kbd>Delete</kbd>/<kbd>End</kbd>/<kbd>Page Up</kbd>/<kbd>Page Down</kbd></td></tr>
</table>
</p>
<p>
<h2>Érintéses vezérlés:</h2>
<table>
<tr><th>mozgatás</th><td>érintés + húzás</td></tr>
<tr><th>zoomolás</th><td>két ujjal érintés + csípés</td></tr>
<tr><th>elforgatás / döntés</th><td>két ujjal érintés + forgatás / felfele/lefele mozgatás</td></tr>
</table>
</p>
<br><hr>
<p class="info-footer">
Ez a térkép &#9829; a <a href="https://bluecolo.red/bluemap">BlueMap</a> {version} segítségével lett generálva
</p>
"""
}
}

View File

@ -1,146 +0,0 @@
export default {
pageTitle: "BlueMap - {map}",
menu: {
title: "Menü",
tooltip: "Menü"
},
maps: {
title: "Térképek",
button: "Térképek",
tooltip: "Térképlista"
},
markers: {
title: "Jelölők",
button: "Jelölők",
tooltip: "Jelölőlista",
marker: "jelölő | jelölők",
markerSet: "jelölőkészlet | jelölőkészletek",
searchPlaceholder: "Keresés...",
followPlayerTitle: "Játékos követése"
},
settings: {
title: "Beállítások",
button: "Beállítások"
},
goFullscreen: {
button: "Teljes képernyős mód bekapcsolása"
},
resetCamera: {
button: "Kamera visszaállítása",
tooltip: "Kamera & pozíció visszaállítása"
},
updateMap: {
button: "Térkép frissítése",
tooltip: "Csempe gyorsítótárának törlése"
},
lighting: {
title: "Villámlás",
dayNightSwitch: {
tooltip: "Reggel/Éjszaka"
},
sunlight: "Napfény",
ambientLight: "Háttérvilágítás"
},
resolution: {
title: "Felbontás",
high: "Magas (SSAA, x2)",
normal: "Normál (Native, x1)",
low: "Alacsony (Upscaling, x0.5)"
},
freeFlightControls: {
title: "Szabadrepülési vezérlők",
mouseSensitivity: "Egér érzékenység",
invertMouseY: "Egér Y tengelyének invertálása"
},
renderDistance: {
title: "Látótávolság",
hiresLayer: "Hires réteg",
lowersLayer: "Lowres réteg"
},
theme: {
title: "Téma",
default: "Alapértelmezett (Rendszer/Böngésző)",
dark: "Sötét",
light: "Világos"
},
debug: {
button: "Hibakeresés"
},
resetAllSettings: {
button: "Minden beállítás alaphelyzetbe állítása"
},
players: {
title: "Játékosok",
tooltip: "Játékos lista"
},
compass: {
tooltip: "Iránytű / Északra fordulás"
},
controls: {
title: "Nézet / Vezérlés",
perspective: {
button: "Perspektivikus",
tooltip: "Perspektivikus nézet"
},
flatView: {
button: "Lapos",
tooltip: "Orthographic / Lapos nézet",
},
freeFlight: {
button: "Szabadrepülés",
tooltip: "Szabadrepülési / Szemlélő mód"
}
},
language: {
title: "Nyelv",
},
blockTooltip: {
block: "Blokk",
position: "Pozíció",
chunk: "Chunk",
region: {
region: "Régió",
file: "Fájl"
},
light: {
light: "Fény",
sun: "Nap",
block: "Blokk",
}
},
info: {
title: "Infó",
button: "Infó",
content: `
<img src="assets/logo.png" style="display: block; width: 40%; margin: 3em auto; border-radius: 50%">
<p>
<h2>Egeres vezérlés:</h2>
<table>
<tr><th>mozgatás</th><td><kbd>bal klikk</kbd> + húzás</td></tr>
<tr><th>zoomolás</th><td><kbd>görgő</kbd> (görgetés)</td></tr>
<tr><th>elforgatás / döntés</th><td><kbd>jobb klikk</kbd> + húzás</td></tr>
</table>
</p>
<p>
<h2>Billentyűzetes vezérlés:</h2>
<table>
<tr><th>mozgatás</th><td><kbd>wasd</kbd> / <kbd>nyilak</kbd></td></tr>
<tr><th>zoomolás</th><td>Numpad: <kbd>+</kbd>/<kbd>-</kbd> or <kbd>Ins</kbd>/<kbd>Home</kbd></td></tr>
<tr><th>elforgatás / döntés</th><td><kbd>Bal alt</kbd> + <kbd>wasd</kbd> / <kbd>arrow-keys</kbd> vagy <kbd>Delete</kbd>/<kbd>End</kbd>/<kbd>Page Up</kbd>/<kbd>Page Down</kbd></td></tr>
</table>
</p>
<p>
<h2>Érintéses vezérlés:</h2>
<table>
<tr><th>mozgatás</th><td>érintés + húzás</td></tr>
<tr><th>zoomolás</th><td>két ujjal érintés + csípés</td></tr>
<tr><th>elforgatás / döntés</th><td>két ujjal érintés + forgatás / felfele/lefele mozgatás</td></tr>
</table>
</p>
<br><hr>
<p class="info-footer">
Ez a térkép &#9829; a <a href="https://bluecolo.red/bluemap">BlueMap</a> {version} segítségével lett generálva
</p>
`
}
};

View File

@ -0,0 +1,144 @@
{
pageTitle: "BlueMap - {map}"
menu: {
title: "Menu"
tooltip: "Menu"
}
maps: {
title: "Mappe"
button: "Mappe"
tooltip: "Map-List"
}
markers: {
title: "Marcatori"
button: "Marcatori"
tooltip: "Lista-Marcatori"
marker: "marcatore | marcatori"
markerSet: "set-di-marcatori | sets-di-marcatori"
}
settings: {
title: "Impostazioni"
button: "Impostazioni"
}
goFullscreen: {
button: "Metti Lo Schermo Pieno"
}
resetCamera: {
button: "Resetta La Telecamera"
tooltip: "Resetta La Telecamera E La Posizione"
}
updateMap: {
button: "Aggiorna Mappa"
tooltip: "Pulisci La Chace Delle Caselle"
}
lighting: {
title: "Illuminazione"
dayNightSwitch: {
tooltip: "Giorno/Notte"
}
sunlight: "Luce"
ambientLight: "Luce-Ambientale"
}
resolution: {
title: "Risoluzione"
high: "Alta (SSAA x2)"
normal: "Normale (Nativa x1)"
low: "Bassa (Upscaling x0.5)"
}
freeFlightControls: {
title: "Controlli Free-Flight"
mouseSensitivity: "Sensitivita-Mouse"
invertMouseY: "Inverti Y Del Mouse"
}
renderDistance: {
title: "Distanza Rendering"
hiresLayer: "Layer Alta Risoluzione"
lowersLayer: "Layer Bassa Risoluzione"
}
theme: {
title: "Tema"
default: "Default (Sistema/Browser)"
dark: "Scuro"
light: "Chiaro"
}
debug: {
button: "Debug"
}
resetAllSettings: {
button: "Ripristina Impostazioni"
}
players: {
title: "Giocatori"
tooltip: "Lista-Giocatori"
}
compass: {
tooltip: "Compasso / Verso Nord"
}
controls: {
title: "Visuale / Controlli"
perspective: {
button: "Prospettiva"
tooltip: "Visuale-Prospettiva"
}
flatView: {
button: "Piatta"
tooltip: "Ortografica / Visuale-Piatta"
}
freeFlight: {
button: "Free-Flight"
tooltip: "Free-Flight / Modalita Spettatore"
}
}
language: {
title: "Lingua"
}
blockTooltip: {
block: "Blocco"
position: "Posizione"
chunk: "Chunk"
region: {
region: "Regione"
file: "File"
}
light: {
light: "Luminosita"
sun: "Sole"
block: "Blocco"
}
}
info: {
title: "Informazioni"
button: "Informazioni"
content: """
<img src="assets/logo.png" style="display: block; width: 40%; margin: 3em auto; border-radius: 50%">
<p>
<h2>Controlli-Mouse:</h2>
<table>
<tr><th>movimento</th><td><kbd>tasto-sinistro</kbd> + scorrimento</td></tr>
<tr><th>zoom</th><td><kbd>rotellina</kbd> (scroll)</td></tr>
<tr><th>rotazione / inclinazione</th><td><kbd>tasto-destro</kbd> + scorrimento</td></tr>
</table>
</p>
<p>
<h2>Controlli-Tastiera:</h2>
<table>
<tr><th>movimento</th><td><kbd>wasd</kbd> / <kbd>tasti-direzionali</kbd></td></tr>
<tr><th>zoom</th><td>Numpad: <kbd>+</kbd>/<kbd>-</kbd> or <kbd>Ins</kbd>/<kbd>Home</kbd></td></tr>
<tr><th>rotazione / inclinazione</th><td><kbd>Alt-Sinistro</kbd> + <kbd>wasd</kbd> / <kbd>tasti-direzionali</kbd> or <kbd>Rimuovi</kbd>/<kbd>End</kbd>/<kbd>Pagina Su</kbd>/<kbd>Pagina Giu</kbd></td></tr>
</table>
</p>
<p>
<h2>Touch-Controls:</h2>
<table>
<tr><th>movimento</th><td>tocco + scorrimento</td></tr>
<tr><th>zoom</th><td>tocco con due dita + pizzico</td></tr>
<tr><th>rotazione / inclinazione</th><td>tocco con due dita + rotazione / muovi in alto/basso</td></tr>
</table>
</p>
<br><hr>
<p class="info-footer">
Questa mappa e' stata generata con &#9829; usando <a href="https://bluecolo.red/bluemap">BlueMap</a> {version}
</p>
"""
}
}

View File

@ -1,144 +0,0 @@
export default {
pageTitle: "BlueMap - {map}",
menu: {
title: "Menu",
tooltip: "Menu"
},
maps: {
title: "Mappe",
button: "Mappe",
tooltip: "Map-List"
},
markers: {
title: "Marcatori",
button: "Marcatori",
tooltip: "Lista-Marcatori",
marker: "marcatore | marcatori",
markerSet: "set-di-marcatori | sets-di-marcatori"
},
settings: {
title: "Impostazioni",
button: "Impostazioni"
},
goFullscreen: {
button: "Metti Lo Schermo Pieno"
},
resetCamera: {
button: "Resetta La Telecamera",
tooltip: "Resetta La Telecamera E La Posizione"
},
updateMap: {
button: "Aggiorna Mappa",
tooltip: "Pulisci La Chace Delle Caselle"
},
lighting: {
title: "Illuminazione",
dayNightSwitch: {
tooltip: "Giorno/Notte"
},
sunlight: "Luce",
ambientLight: "Luce-Ambientale"
},
resolution: {
title: "Risoluzione",
high: "Alta (SSAA, x2)",
normal: "Normale (Nativa, x1)",
low: "Bassa (Upscaling, x0.5)"
},
freeFlightControls: {
title: "Controlli Free-Flight",
mouseSensitivity: "Sensitivita-Mouse",
invertMouseY: "Inverti Y Del Mouse"
},
renderDistance: {
title: "Distanza Rendering",
hiresLayer: "Layer Alta Risoluzione",
lowersLayer: "Layer Bassa Risoluzione"
},
theme: {
title: "Tema",
default: "Default (Sistema/Browser)",
dark: "Scuro",
light: "Chiaro"
},
debug: {
button: "Debug"
},
resetAllSettings: {
button: "Ripristina Impostazioni"
},
players: {
title: "Giocatori",
tooltip: "Lista-Giocatori"
},
compass: {
tooltip: "Compasso / Verso Nord"
},
controls: {
title: "Visuale / Controlli",
perspective: {
button: "Prospettiva",
tooltip: "Visuale-Prospettiva"
},
flatView: {
button: "Piatta",
tooltip: "Ortografica / Visuale-Piatta",
},
freeFlight: {
button: "Free-Flight",
tooltip: "Free-Flight / Modalita Spettatore"
}
},
language: {
title: "Lingua",
},
blockTooltip: {
block: "Blocco",
position: "Posizione",
chunk: "Chunk",
region: {
region: "Regione",
file: "File"
},
light: {
light: "Luminosita",
sun: "Sole",
block: "Blocco",
}
},
info: {
title: "Informazioni",
button: "Informazioni",
content: `
<img src="assets/logo.png" style="display: block; width: 40%; margin: 3em auto; border-radius: 50%">
<p>
<h2>Controlli-Mouse:</h2>
<table>
<tr><th>movimento</th><td><kbd>tasto-sinistro</kbd> + scorrimento</td></tr>
<tr><th>zoom</th><td><kbd>rotellina</kbd> (scroll)</td></tr>
<tr><th>rotazione / inclinazione</th><td><kbd>tasto-destro</kbd> + scorrimento</td></tr>
</table>
</p>
<p>
<h2>Controlli-Tastiera:</h2>
<table>
<tr><th>movimento</th><td><kbd>wasd</kbd> / <kbd>tasti-direzionali</kbd></td></tr>
<tr><th>zoom</th><td>Numpad: <kbd>+</kbd>/<kbd>-</kbd> or <kbd>Ins</kbd>/<kbd>Home</kbd></td></tr>
<tr><th>rotazione / inclinazione</th><td><kbd>Alt-Sinistro</kbd> + <kbd>wasd</kbd> / <kbd>tasti-direzionali</kbd> or <kbd>Rimuovi</kbd>/<kbd>End</kbd>/<kbd>Pagina Su</kbd>/<kbd>Pagina Giu</kbd></td></tr>
</table>
</p>
<p>
<h2>Touch-Controls:</h2>
<table>
<tr><th>movimento</th><td>tocco + scorrimento</td></tr>
<tr><th>zoom</th><td>tocco con due dita + pizzico</td></tr>
<tr><th>rotazione / inclinazione</th><td>tocco con due dita + rotazione / muovi in alto/basso</td></tr>
</table>
</p>
<br><hr>
<p class="info-footer">
Questa mappa e' stata generata con &#9829; usando <a href="https://bluecolo.red/bluemap">BlueMap</a> {version}
</p>
`
}
}

View File

@ -0,0 +1,146 @@
{
pageTitle: "BlueMap - {map}"
menu: {
title: "メニュー"
tooltip: "メニューを表示"
}
maps: {
title: "ワールド"
button: "ワールド"
tooltip: "ワールド一覧"
}
markers: {
title: "マーカー"
button: "マーカー"
tooltip: "マーカー一覧"
marker: "マーカー | マーカー"
markerSet: "マーカーグループ | マーカーグループ"
searchPlaceholder: "検索..."
followPlayerTitle: "プレイヤーを追跡"
}
settings: {
title: "設定"
button: "設定"
}
goFullscreen: {
button: "フルスクリーン"
}
resetCamera: {
button: "カメラ位置をリセット"
tooltip: "カメラ位置をリセット"
}
updateMap: {
button: "地形情報を更新"
tooltip: "キャッシュを削除して最新情報に更新する"
}
lighting: {
title: "明るさ"
dayNightSwitch: {
tooltip: "夜/朝を切り替え"
}
sunlight: "時間帯"
ambientLight: "明るさ"
}
resolution: {
title: "グラフィック品質"
high: "最高設定! (SSAA x2)"
normal: "描画優先 (Native x1)"
low: "処理優先 (Upscaling x0.5)"
}
freeFlightControls: {
title: "マウス設定"
mouseSensitivity: "マウス感度"
invertMouseY: "Y軸の反転"
}
renderDistance: {
title: "描画距離"
hiresLayer: "高品質の距離"
lowersLayer: "低品質の距離"
}
theme: {
title: "テーマ"
default: "デフォルト (システム / ブラウザー の設定)"
dark: "ダーク"
light: "ライト"
}
debug: {
button: "デバッグ情報の表示"
}
resetAllSettings: {
button: "設定をリセット"
}
players: {
title: "プレイヤー"
tooltip: "プレイヤー一覧"
}
compass: {
tooltip: "方角 / クリックで方角をリセット"
}
controls: {
title: "視点"
perspective: {
button: "立体"
tooltip: "立体表示"
}
flatView: {
button: "平面"
tooltip: "平面表示"
}
freeFlight: {
button: "スペクテイター"
tooltip: "スペクテイターモード"
}
}
language: {
title: "言語"
}
blockTooltip: {
block: "ブロック"
position: "座標"
chunk: "チャンク"
region: {
region: "リージョン"
file: "ファイル"
}
light: {
light: "明るさ"
sun: "太陽光"
block: "光源"
}
}
info: {
title: "情報"
button: "情報"
content: """
<img src="assets/logo.png" style="display: block; width: 40%; margin: 3em auto; border-radius: 50%">
<p>
<h2>マウス操作:</h2>
<table>
<tr><th>移動</th><td><kbd>左クリック</kbd> + ドラッグ</td></tr>
<tr><th>ズーム</th><td><kbd>マウスホイール</kbd> (scroll)</td></tr>
<tr><th>回転 / 傾き</th><td><kbd>右クリック</kbd> + ドラッグ</td></tr>
</table>
</p>
<p>
<h2>キーボード操作:</h2>
<table>
<tr><th>移動</th><td><kbd>wasd</kbd> / <kbd>矢印キー</kbd></td></tr>
<tr><th>ズーム</th><td>Numpad: <kbd>+</kbd>/<kbd>-</kbd> or <kbd>Ins</kbd>/<kbd>Home</kbd></td></tr>
<tr><th>回転 / 傾き</th><td><kbd>Left-Alt</kbd> + <kbd>wasd</kbd> / <kbd>arrow-keys</kbd> or <kbd>Delete</kbd>/<kbd>End</kbd>/<kbd>Page Up</kbd>/<kbd>Page Down</kbd></td></tr>
</table>
</p>
<p>
<h2>タッチ操作:</h2>
<table>
<tr><th>移動</th><td>一本指でドラッグ</td></tr>
<tr><th>ズーム</th><td>ピンチ イン/アウト</td></tr>
<tr><th>回転 / 傾き</th><td>二本指でドラッグ + 回転 / 昇降</td></tr>
</table>
</p>
<br><hr>
<p class="info-footer">
このマップは<a href="https://bluecolo.red/bluemap">BlueMap</a> {version}で生成されています!&#9829;
</p>
"""
}
}

View File

@ -1,146 +0,0 @@
export default {
pageTitle: "BlueMap - {map}",
menu: {
title: "メニュー",
tooltip: "メニューを表示"
},
maps: {
title: "ワールド",
button: "ワールド",
tooltip: "ワールド一覧"
},
markers: {
title: "マーカー",
button: "マーカー",
tooltip: "マーカー一覧",
marker: "マーカー | マーカー",
markerSet: "マーカーグループ | マーカーグループ",
searchPlaceholder: "検索...",
followPlayerTitle: "プレイヤーを追跡"
},
settings: {
title: "設定",
button: "設定"
},
goFullscreen: {
button: "フルスクリーン"
},
resetCamera: {
button: "カメラ位置をリセット",
tooltip: "カメラ位置をリセット"
},
updateMap: {
button: "地形情報を更新",
tooltip: "キャッシュを削除して最新情報に更新する"
},
lighting: {
title: "明るさ",
dayNightSwitch: {
tooltip: "夜/朝を切り替え"
},
sunlight: "時間帯",
ambientLight: "明るさ"
},
resolution: {
title: "グラフィック品質",
high: "最高設定! (SSAA, x2)",
normal: "描画優先 (Native, x1)",
low: "処理優先 (Upscaling, x0.5)"
},
freeFlightControls: {
title: "マウス設定",
mouseSensitivity: "マウス感度",
invertMouseY: "Y軸の反転"
},
renderDistance: {
title: "描画距離",
hiresLayer: "高品質の距離",
lowersLayer: "低品質の距離"
},
theme: {
title: "テーマ",
default: "デフォルト (システム / ブラウザー の設定)",
dark: "ダーク",
light: "ライト"
},
debug: {
button: "デバッグ情報の表示"
},
resetAllSettings: {
button: "設定をリセット"
},
players: {
title: "プレイヤー",
tooltip: "プレイヤー一覧"
},
compass: {
tooltip: "方角 / クリックで方角をリセット"
},
controls: {
title: "視点",
perspective: {
button: "立体",
tooltip: "立体表示"
},
flatView: {
button: "平面",
tooltip: "平面表示",
},
freeFlight: {
button: "スペクテイター",
tooltip: "スペクテイターモード"
}
},
language: {
title: "言語",
},
blockTooltip: {
block: "ブロック",
position: "座標",
chunk: "チャンク",
region: {
region: "リージョン",
file: "ファイル"
},
light: {
light: "明るさ",
sun: "太陽光",
block: "光源"
}
},
info: {
title: "情報",
button: "情報",
content: `
<img src="assets/logo.png" style="display: block; width: 40%; margin: 3em auto; border-radius: 50%">
<p>
<h2>マウス操作:</h2>
<table>
<tr><th>移動</th><td><kbd></kbd> + </td></tr>
<tr><th>ズーム</th><td><kbd></kbd> (scroll)</td></tr>
<tr><th>回転 / 傾き</th><td><kbd></kbd> + </td></tr>
</table>
</p>
<p>
<h2>キーボード操作:</h2>
<table>
<tr><th>移動</th><td><kbd>wasd</kbd> / <kbd></kbd></td></tr>
<tr><th>ズーム</th><td>Numpad: <kbd>+</kbd>/<kbd>-</kbd> or <kbd>Ins</kbd>/<kbd>Home</kbd></td></tr>
<tr><th>回転 / 傾き</th><td><kbd>Left-Alt</kbd> + <kbd>wasd</kbd> / <kbd>arrow-keys</kbd> or <kbd>Delete</kbd>/<kbd>End</kbd>/<kbd>Page Up</kbd>/<kbd>Page Down</kbd></td></tr>
</table>
</p>
<p>
<h2>タッチ操作:</h2>
<table>
<tr><th>移動</th><td></td></tr>
<tr><th>ズーム</th><td> /</td></tr>
<tr><th>回転 / 傾き</th><td>二本指でドラッグ + 回転 / 昇降</td></tr>
</table>
</p>
<br><hr>
<p class="info-footer">
このマップは<a href="https://bluecolo.red/bluemap">BlueMap</a> {version}&#9829;
</p>
`
}
}

View File

@ -0,0 +1,146 @@
{
pageTitle: "BlueMap - {map}"
menu: {
title: "메뉴"
tooltip: "메뉴"
}
maps: {
title: "월드"
button: "월드"
tooltip: "월드 목록"
}
markers: {
title: "마커"
button: "마커"
tooltip: "마커 목록"
marker: "개의 마커"
markerSet: "마커 목록 | 마커 목록"
searchPlaceholder: "검색..."
followPlayerTitle: "플레이어 따라가기"
}
settings: {
title: "설정"
button: "설정"
}
goFullscreen: {
button: "전체화면"
}
resetCamera: {
button: "카메라 위치 초기화"
tooltip: "카메라의 위치를 초기화합니다."
}
updateMap: {
button: "맵 정보 갱신"
tooltip: "맵 타일 캐시를 삭제합니다."
}
lighting: {
title: "광원"
dayNightSwitch: {
tooltip: "밤/낮 전환"
}
sunlight: "자연광"
ambientLight: "주변광"
}
resolution: {
title: "해상도"
high: "높음 (SSAA x2)"
normal: "보통 (Native x1)"
low: "낮음 (Upscaling x0.5)"
}
freeFlightControls: {
title: "자유 이동 조작"
mouseSensitivity: "마우스 감도"
invertMouseY: "마우스 Y축 반전"
}
renderDistance: {
title: "렌더 거리"
hiresLayer: "고해상도 레이어"
lowersLayer: "저해상도 레이어"
}
theme: {
title: "테마"
default: "기본값 (시스템/브라우저)"
dark: "Dark"
light: "Light"
}
debug: {
button: "디버그"
}
resetAllSettings: {
button: "설정값 재설정"
}
players: {
title: "플레이어"
tooltip: "플레이어 목록"
}
compass: {
tooltip: "나침반 / 북쪽 보기"
}
controls: {
title: "시점 / 컨트롤"
perspective: {
button: "투시"
tooltip: "투시로 보기"
}
flatView: {
button: "평면"
tooltip: "직각투영 / 평면으로 보기"
}
freeFlight: {
button: "자유 이동"
tooltip: "자유 이동 / 관전모드로 보기"
}
}
language: {
title: "언어"
}
blockTooltip: {
block: "블록"
position: "위치"
chunk: "청크"
region: {
region: "지역"
file: "파일"
}
light: {
light: "광원"
sun: "자연"
block: "블럭"
}
}
info: {
title: "정보"
button: "정보"
content: """
<img src="assets/logo.png" style="display: block; width: 40%; margin: 3em auto; border-radius: 50%">
<p>
<h2>마우스 조작:</h2>
<table>
<tr><th>이동</th><td><kbd>좌클릭</kbd> + 끌기</td></tr>
<tr><th>확대</th><td><kbd>마우스 휠</kbd> (스크롤)</td></tr>
<tr><th>회전 / 기울이기</th><td><kbd>우클릭</kbd> + 끌기</td></tr>
</table>
</p>
<p>
<h2>키보드 조작:</h2>
<table>
<tr><th>이동</th><td><kbd>wasd</kbd> / <kbd>화살표 키</kbd></td></tr>
<tr><th>확대</th><td>넘버패드: <kbd>+</kbd>/<kbd>-</kbd> 또는 <kbd>Ins</kbd>/<kbd>Home</kbd></td></tr>
<tr><th>회전 / 기울이기</th><td><kbd>왼쪽 Alt</kbd> + <kbd>wasd</kbd> / <kbd>화살표 키</kbd> 또는 <kbd>Delete</kbd>/<kbd>End</kbd>/<kbd>Page Up</kbd>/<kbd>Page Down</kbd></td></tr>
</table>
</p>
<p>
<h2>터치 조작:</h2>
<table>
<tr><th>이동</th><td>터치 + 끌기</td></tr>
<tr><th>확대</th><td>두 손가락으로 터치 + 꼬집기</td></tr>
<tr><th>회전 / 기울이기</th><td>두 손가락으로 터치 + 회전 / 위/아래로 끌기</td></tr>
</table>
</p>
<br><hr>
<p class="info-footer">
이 지도는 &#9829; <a href="https://bluecolo.red/bluemap">BlueMap</a> {version} 을 이용해 제작되었습니다
</p>
"""
}
}

View File

@ -1,146 +0,0 @@
export default {
pageTitle: "BlueMap - {map}",
menu: {
title: "메뉴",
tooltip: "메뉴"
},
maps: {
title: "월드",
button: "월드",
tooltip: "월드 목록"
},
markers: {
title: "마커",
button: "마커",
tooltip: "마커 목록",
marker: "개의 마커",
markerSet: "마커 목록 | 마커 목록",
searchPlaceholder: "검색...",
followPlayerTitle: "플레이어 따라가기"
},
settings: {
title: "설정",
button: "설정"
},
goFullscreen: {
button: "전체화면"
},
resetCamera: {
button: "카메라 위치 초기화",
tooltip: "카메라의 위치를 초기화합니다."
},
updateMap: {
button: "맵 정보 갱신",
tooltip: "맵 타일 캐시를 삭제합니다."
},
lighting: {
title: "광원",
dayNightSwitch: {
tooltip: "밤/낮 전환"
},
sunlight: "자연광",
ambientLight: "주변광"
},
resolution: {
title: "해상도",
high: "높음 (SSAA, x2)",
normal: "보통 (Native, x1)",
low: "낮음 (Upscaling, x0.5)"
},
freeFlightControls: {
title: "자유 이동 조작",
mouseSensitivity: "마우스 감도",
invertMouseY: "마우스 Y축 반전"
},
renderDistance: {
title: "렌더 거리",
hiresLayer: "고해상도 레이어",
lowersLayer: "저해상도 레이어"
},
theme: {
title: "테마",
default: "기본값 (시스템/브라우저)",
dark: "Dark",
light: "Light"
},
debug: {
button: "디버그"
},
resetAllSettings: {
button: "설정값 재설정"
},
players: {
title: "플레이어",
tooltip: "플레이어 목록"
},
compass: {
tooltip: "나침반 / 북쪽 보기"
},
controls: {
title: "시점 / 컨트롤",
perspective: {
button: "투시",
tooltip: "투시로 보기"
},
flatView: {
button: "평면",
tooltip: "직각투영 / 평면으로 보기",
},
freeFlight: {
button: "자유 이동",
tooltip: "자유 이동 / 관전모드로 보기"
}
},
language: {
title: "언어",
},
blockTooltip: {
block: "블록",
position: "위치",
chunk: "청크",
region: {
region: "지역",
file: "파일"
},
light: {
light: "광원",
sun: "자연",
block: "블럭",
}
},
info: {
title: "정보",
button: "정보",
content: `
<img src="assets/logo.png" style="display: block; width: 40%; margin: 3em auto; border-radius: 50%">
<p>
<h2>마우스 조작:</h2>
<table>
<tr><th>이동</th><td><kbd></kbd> + </td></tr>
<tr><th>확대</th><td><kbd> </kbd> ()</td></tr>
<tr><th>회전 / 기울이기</th><td><kbd></kbd> + </td></tr>
</table>
</p>
<p>
<h2>키보드 조작:</h2>
<table>
<tr><th>이동</th><td><kbd>wasd</kbd> / <kbd> </kbd></td></tr>
<tr><th>확대</th><td>: <kbd>+</kbd>/<kbd>-</kbd> <kbd>Ins</kbd>/<kbd>Home</kbd></td></tr>
<tr><th>회전 / 기울이기</th><td><kbd> Alt</kbd> + <kbd>wasd</kbd> / <kbd> </kbd> <kbd>Delete</kbd>/<kbd>End</kbd>/<kbd>Page Up</kbd>/<kbd>Page Down</kbd></td></tr>
</table>
</p>
<p>
<h2>터치 조작:</h2>
<table>
<tr><th>이동</th><td> + </td></tr>
<tr><th>확대</th><td> + </td></tr>
<tr><th>회전 / 기울이기</th><td>두 손가락으로 터치 + 회전 / /아래로 끌기</td></tr>
</table>
</p>
<br><hr>
<p class="info-footer">
지도는 &#9829; <a href="https://bluecolo.red/bluemap">BlueMap</a> {version}
</p>
`
}
};

View File

@ -0,0 +1,145 @@
{
pageTitle: "BlueMap - {map}"
menu: {
title: "Izvēlne"
tooltip: "Izvēlne"
}
maps: {
title: "Kartes"
button: "Kartes"
tooltip: "Karšu Saraksts"
}
markers: {
title: "Marķieri"
button: "Marķieri"
tooltip: "Marķieru Saraksts"
marker: "Marķieris | Marķieri"
markerSet: "Marķieru Kopa | Marķieru Kopas"
searchPlaceholder: "Meklēt..."
}
settings: {
title: "Iestatījumi"
button: "Iestatījumi"
}
goFullscreen: {
button: "Pilnekrāna Režīms"
}
resetCamera: {
button: "Atiestatīt Kameru"
tooltip: "Atiestatīt Kameru & Pozīciju"
}
updateMap: {
button: "Atjaunot Karti"
tooltip: "Notīrīt Kartes Kešatmiņu"
}
lighting: {
title: "Apgaismojums"
dayNightSwitch: {
tooltip: "Diena/Nakts"
}
sunlight: "Saules Gaisma"
ambientLight: "Gaisma No Blokiem"
}
resolution: {
title: "Ižšķirtspēja"
high: "Augsta (SSAA x2)"
normal: "Vidēja (Iebūvētā x1)"
low: "Zema (Palielināšana x0.5)"
}
freeFlightControls: {
title: "Brīvā Lidojuma Vadība"
mouseSensitivity: "Peles Jūtība"
invertMouseY: "Izvērst Peli Y Asī"
}
renderDistance: {
title: "Renderēšanas Attālums"
hiresLayer: "Augstās Kval. Slānis"
lowersLayer: "Zemās Kval. Slānis"
}
theme: {
title: "Motīvs"
default: "Noklusētais (Sistēma/Pārlūks)"
dark: "Tumšs"
light: "Gaišs"
}
debug: {
button: "Atķļūdošana"
}
resetAllSettings: {
button: "Atjaunot Iestatījumus"
}
players: {
title: "Spēlētāji"
tooltip: "Spēlētāju Saraksts"
}
compass: {
tooltip: "Kompass / Pagriezt Uz Ziemeļiem"
}
controls: {
title: "Skats / Vadība"
perspective: {
button: "Perspektīvā Projekcija"
tooltip: "3D / Perspektīvā Projekcija"
}
flatView: {
button: "Plakans"
tooltip: "Ortogrāfiskais / Plakanais Skats"
}
freeFlight: {
button: "Brīvais Lidojums"
tooltip: "Brīvais Lidojums / Skatītāja Režīms"
}
}
language: {
title: "Valoda"
}
blockTooltip: {
block: "Bloks"
position: "Pozīcija"
chunk: "Gabals"
region: {
region: "Reģions"
file: "Fails"
}
light: {
light: "Gaisma"
sun: "Saule"
block: "Bloks"
}
}
info: {
title: "Informācija"
button: "Informācija"
content: """
<img src="assets/logo.png" style="display: block; width: 40%; margin: 3em auto; border-radius: 50%">
<p>
<h2>Peles Vadība:</h2>
<table>
<tr><th>Pārvietošana</th><td><kbd>Kreisais Peles Klikšķis</kbd> + drag</td></tr>
<tr><th>Pietuvināšana</th><td><kbd>Peles Rullītis</kbd> (scroll)</td></tr>
<tr><th>Rotācija / Sašķiebšana</th><td><kbd>Labais Peles Klikšķis</kbd> + drag</td></tr>
</table>
</p>
<p>
<h2>Klaviatūras Vadība::</h2>
<table>
<tr><th>Pārvietošana</th><td><kbd>WASD</kbd> / <kbd>Bultiņu Taustiņi</kbd></td></tr>
<tr><th>Pietuvināšana</th><td>Numurtaustiņi <kbd>+</kbd>/<kbd>-</kbd> vai <kbd>Insert</kbd>/<kbd>Home</kbd></td></tr>
<tr><th>Rotācija / Sašķiebšana</th><td><kbd>Kreisais-Alt</kbd> + <kbd>WASD</kbd> / <kbd>Bultiņu Taustiņi</kbd> vai <kbd>Delete</kbd>/<kbd>End</kbd>/<kbd>Page Up</kbd>/<kbd>Page Down</kbd></td></tr>
</table>
</p>
<p>
<h2>Pieskārienu Vadība:</h2>
<table>
<tr><th>Pārvietošana</th><td>Pieskāriens + Vilkšana</td></tr>
<tr><th>Pietuvināšana</th><td>Pieskarieties Ar Diviem Pirkstiem + Satvert</td></tr>
<tr><th>Rotācija / Sašķiebšana</th><td>Pieskarieties Ar Diviem Pirkstiem + Rotācija / Uz Augšu/Leju</td></tr>
</table>
</p>
<br><hr>
<p class="info-footer">
Šī karte veidota ar &#9829; <a href="https://bluecolo.red/bluemap">BlueMap</a> {version}
</p>
"""
}
}

View File

@ -1,145 +0,0 @@
export default {
pageTitle: "BlueMap - {map}",
menu: {
title: "Izvēlne",
tooltip: "Izvēlne"
},
maps: {
title: "Kartes",
button: "Kartes",
tooltip: "Karšu Saraksts"
},
markers: {
title: "Marķieri",
button: "Marķieri",
tooltip: "Marķieru Saraksts",
marker: "Marķieris | Marķieri",
markerSet: "Marķieru Kopa | Marķieru Kopas",
searchPlaceholder: "Meklēt..."
},
settings: {
title: "Iestatījumi",
button: "Iestatījumi"
},
goFullscreen: {
button: "Pilnekrāna Režīms"
},
resetCamera: {
button: "Atiestatīt Kameru",
tooltip: "Atiestatīt Kameru & Pozīciju"
},
updateMap: {
button: "Atjaunot Karti",
tooltip: "Notīrīt Kartes Kešatmiņu"
},
lighting: {
title: "Apgaismojums",
dayNightSwitch: {
tooltip: "Diena/Nakts"
},
sunlight: "Saules Gaisma",
ambientLight: "Gaisma No Blokiem"
},
resolution: {
title: "Ižšķirtspēja",
high: "Augsta (SSAA, x2)",
normal: "Vidēja (Iebūvētā, x1)",
low: "Zema (Palielināšana, x0.5)"
},
freeFlightControls: {
title: "Brīvā Lidojuma Vadība",
mouseSensitivity: "Peles Jūtība",
invertMouseY: "Izvērst Peli Y Asī"
},
renderDistance: {
title: "Renderēšanas Attālums",
hiresLayer: "Augstās Kval. Slānis",
lowersLayer: "Zemās Kval. Slānis"
},
theme: {
title: "Motīvs",
default: "Noklusētais (Sistēma/Pārlūks)",
dark: "Tumšs",
light: "Gaišs"
},
debug: {
button: "Atķļūdošana"
},
resetAllSettings: {
button: "Atjaunot Iestatījumus"
},
players: {
title: "Spēlētāji",
tooltip: "Spēlētāju Saraksts"
},
compass: {
tooltip: "Kompass / Pagriezt Uz Ziemeļiem"
},
controls: {
title: "Skats / Vadība",
perspective: {
button: "Perspektīvā Projekcija",
tooltip: "3D / Perspektīvā Projekcija"
},
flatView: {
button: "Plakans",
tooltip: "Ortogrāfiskais / Plakanais Skats",
},
freeFlight: {
button: "Brīvais Lidojums",
tooltip: "Brīvais Lidojums / Skatītāja Režīms"
}
},
language: {
title: "Valoda",
},
blockTooltip: {
block: "Bloks",
position: "Pozīcija",
chunk: "Gabals",
region: {
region: "Reģions",
file: "Fails"
},
light: {
light: "Gaisma",
sun: "Saule",
block: "Bloks",
}
},
info: {
title: "Informācija",
button: "Informācija",
content: `
<img src="assets/logo.png" style="display: block; width: 40%; margin: 3em auto; border-radius: 50%">
<p>
<h2>Peles Vadība:</h2>
<table>
<tr><th>Pārvietošana</th><td><kbd>Kreisais Peles Klikšķis</kbd> + drag</td></tr>
<tr><th>Pietuvināšana</th><td><kbd>Peles Rullītis</kbd> (scroll)</td></tr>
<tr><th>Rotācija / Sašķiebšana</th><td><kbd>Labais Peles Klikšķis</kbd> + drag</td></tr>
</table>
</p>
<p>
<h2>Klaviatūras Vadība::</h2>
<table>
<tr><th>Pārvietošana</th><td><kbd>WASD</kbd> / <kbd>Bultiņu Taustiņi</kbd></td></tr>
<tr><th>Pietuvināšana</th><td>Numurtaustiņi <kbd>+</kbd>/<kbd>-</kbd> vai <kbd>Insert</kbd>/<kbd>Home</kbd></td></tr>
<tr><th>Rotācija / Sašķiebšana</th><td><kbd>Kreisais-Alt</kbd> + <kbd>WASD</kbd> / <kbd>Bultiņu Taustiņi</kbd> vai <kbd>Delete</kbd>/<kbd>End</kbd>/<kbd>Page Up</kbd>/<kbd>Page Down</kbd></td></tr>
</table>
</p>
<p>
<h2>Pieskārienu Vadība:</h2>
<table>
<tr><th>Pārvietošana</th><td>Pieskāriens + Vilkšana</td></tr>
<tr><th>Pietuvināšana</th><td>Pieskarieties Ar Diviem Pirkstiem + Satvert</td></tr>
<tr><th>Rotācija / Sašķiebšana</th><td>Pieskarieties Ar Diviem Pirkstiem + Rotācija / Uz Augšu/Leju</td></tr>
</table>
</p>
<br><hr>
<p class="info-footer">
Šī karte veidota ar &#9829; <a href="https://bluecolo.red/bluemap">BlueMap</a> {version}
</p>
`
}
}

View File

@ -0,0 +1,146 @@
{
pageTitle: "BlueMap - {map}"
menu: {
title: "Menu"
tooltip: "Menu"
}
maps: {
title: "Kaarten"
button: "Kaarten"
tooltip: "Kaartenlijst"
}
markers: {
title: "Markers"
button: "Markers"
tooltip: "Markerlijst"
marker: "marker | markers"
markerSet: "Markerset | Markersets"
searchPlaceholder: "Zoek..."
followPlayerTitle: "Volg Speler"
}
settings: {
title: "Instellingen"
button: "Instellingen"
}
goFullscreen: {
button: "Volledig scherm modus"
}
resetCamera: {
button: "Camera terugzetten"
tooltip: "Camera & Positie terugzetten"
}
updateMap: {
button: "Kaart verversen"
tooltip: "Leeg de kaarten-cache"
}
lighting: {
title: "Belichting"
dayNightSwitch: {
tooltip: "Dag/Nacht"
}
sunlight: "Zonlicht"
ambientLight: "Omgevingslicht"
}
resolution: {
title: "Resolutie"
high: "Hoog (SSAA x2)"
normal: "Normaal (Standaard x1)"
low: "Laag (Opgeschaald x0.5)"
}
freeFlightControls: {
title: "Vrije camera"
mouseSensitivity: "Muis gevoeligheid"
invertMouseY: "Muis Y omdraaien"
}
renderDistance: {
title: "Renderafstand"
hiresLayer: "Hires-Laag"
lowersLayer: "Lowres-Laag"
}
theme: {
title: "Kleurmodus"
default: "Standaard (Systeem/Browser)"
dark: "Donker"
light: "Licht"
}
debug: {
button: "Debug"
}
resetAllSettings: {
button: "Instellingen terugzetten"
}
players: {
title: "Spelers"
tooltip: "Spelerlijst"
}
compass: {
tooltip: "Kompas / Naar het noorden richten"
}
controls: {
title: "Aanzicht / Besturing"
perspective: {
button: "Perspectief"
tooltip: "Perspectief aanzicht"
}
flatView: {
button: "Plat"
tooltip: "Orthografisch / Plat aanzicht"
}
freeFlight: {
button: "Vrije vlucht"
tooltip: "Vrije vlucht / Toeschouwersmodus"
}
}
language: {
title: "Taal"
}
blockTooltip: {
block: "Blok"
position: "Positie"
chunk: "Chunk"
region: {
region: "Regio"
file: "Datum"
}
light: {
light: "Licht"
sun: "Zon"
block: "Blok"
}
}
info: {
title: "Info"
button: "Info"
content: """
<img src="assets/logo.png" style="display: block; width: 40%; margin: 3em auto; border-radius: 50%">
<p>
<h2>Muisbediening:</h2>
<table>
<tr><th>Bewegen</th><td><kbd>Linkerklik</kbd> + slepen</td></tr>
<tr><th>Zoomen</th><td><kbd>Muiswiel</kbd> (scrollen)</td></tr>
<tr><th>Draaien / Kantelen</th><td><kbd>Rechterklik</kbd> + slepen</td></tr>
</table>
</p>
<p>
<h2>Toetsenbordbediening:</h2>
<table>
<tr><th>Bewegen</th><td><kbd>wasd</kbd> / <kbd>Pijltjestoetsen</kbd></td></tr>
<tr><th>Zoomen</th><td>Numeriek toetsenbord: <kbd>+</kbd>/<kbd>-</kbd> of <kbd>Ins</kbd>/<kbd>Home</kbd></td></tr>
<tr><th>Draaien / Kantelen</th><td><kbd>Alt</kbd> + <kbd>wasd</kbd> / <kbd>Pijltjestoetsen</kbd> of <kbd>Delete</kbd>/<kbd>End</kbd>/<kbd>Page Up</kbd>/<kbd>Page Down</kbd></td></tr>
</table>
</p>
<p>
<h2>Aanraakbediening:</h2>
<table>
<tr><th>Bewegen</th><td>Aanraken + vegen</td></tr>
<tr><th>Zoomen</th><td>Met twee vingers aanraken + knijpen</td></tr>
<tr><th>Draaien / Kantelen</th><td>Met twee vingers aanraken + draaien / naar boven/onder slepen</td></tr>
</table>
</p>
<br><hr>
<p class="info-footer">
Deze kaart is met &#9829; door <a href="https://bluecolo.red/bluemap">BlueMap</a> {version} gegenereerd
</p>
"""
}
}

View File

@ -1,146 +0,0 @@
export default {
pageTitle: "BlueMap - {map}",
menu: {
title: "Menu",
tooltip: "Menu"
},
maps: {
title: "Kaarten",
button: "Kaarten",
tooltip: "Kaartenlijst"
},
markers: {
title: "Markers",
button: "Markers",
tooltip: "Markerlijst",
marker: "marker | markers",
markerSet: "Markerset | Markersets",
searchPlaceholder: "Zoek...",
followPlayerTitle: "Volg Speler"
},
settings: {
title: "Instellingen",
button: "Instellingen"
},
goFullscreen: {
button: "Volledig scherm modus"
},
resetCamera: {
button: "Camera terugzetten",
tooltip: "Camera & Positie terugzetten"
},
updateMap: {
button: "Kaart verversen",
tooltip: "Leeg de kaarten-cache"
},
lighting: {
title: "Belichting",
dayNightSwitch: {
tooltip: "Dag/Nacht"
},
sunlight: "Zonlicht",
ambientLight: "Omgevingslicht"
},
resolution: {
title: "Resolutie",
high: "Hoog (SSAA, x2)",
normal: "Normaal (Standaard, x1)",
low: "Laag (Opgeschaald, x0.5)"
},
freeFlightControls: {
title: "Vrije camera",
mouseSensitivity: "Muis gevoeligheid",
invertMouseY: "Muis Y omdraaien"
},
renderDistance: {
title: "Renderafstand",
hiresLayer: "Hires-Laag",
lowersLayer: "Lowres-Laag"
},
theme: {
title: "Kleurmodus",
default: "Standaard (Systeem/Browser)",
dark: "Donker",
light: "Licht"
},
debug: {
button: "Debug"
},
resetAllSettings: {
button: "Instellingen terugzetten"
},
players: {
title: "Spelers",
tooltip: "Spelerlijst"
},
compass: {
tooltip: "Kompas / Naar het noorden richten"
},
controls: {
title: "Aanzicht / Besturing",
perspective: {
button: "Perspectief",
tooltip: "Perspectief aanzicht"
},
flatView: {
button: "Plat",
tooltip: "Orthografisch / Plat aanzicht",
},
freeFlight: {
button: "Vrije vlucht",
tooltip: "Vrije vlucht / Toeschouwersmodus"
}
},
language: {
title: "Taal",
},
blockTooltip: {
block: "Blok",
position: "Positie",
chunk: "Chunk",
region: {
region: "Regio",
file: "Datum"
},
light: {
light: "Licht",
sun: "Zon",
block: "Blok",
}
},
info: {
title: "Info",
button: "Info",
content: `
<img src="assets/logo.png" style="display: block; width: 40%; margin: 3em auto; border-radius: 50%">
<p>
<h2>Muisbediening:</h2>
<table>
<tr><th>Bewegen</th><td><kbd>Linkerklik</kbd> + slepen</td></tr>
<tr><th>Zoomen</th><td><kbd>Muiswiel</kbd> (scrollen)</td></tr>
<tr><th>Draaien / Kantelen</th><td><kbd>Rechterklik</kbd> + slepen</td></tr>
</table>
</p>
<p>
<h2>Toetsenbordbediening:</h2>
<table>
<tr><th>Bewegen</th><td><kbd>wasd</kbd> / <kbd>Pijltjestoetsen</kbd></td></tr>
<tr><th>Zoomen</th><td>Numeriek toetsenbord: <kbd>+</kbd>/<kbd>-</kbd> of <kbd>Ins</kbd>/<kbd>Home</kbd></td></tr>
<tr><th>Draaien / Kantelen</th><td><kbd>Alt</kbd> + <kbd>wasd</kbd> / <kbd>Pijltjestoetsen</kbd> of <kbd>Delete</kbd>/<kbd>End</kbd>/<kbd>Page Up</kbd>/<kbd>Page Down</kbd></td></tr>
</table>
</p>
<p>
<h2>Aanraakbediening:</h2>
<table>
<tr><th>Bewegen</th><td>Aanraken + vegen</td></tr>
<tr><th>Zoomen</th><td>Met twee vingers aanraken + knijpen</td></tr>
<tr><th>Draaien / Kantelen</th><td>Met twee vingers aanraken + draaien / naar boven/onder slepen</td></tr>
</table>
</p>
<br><hr>
<p class="info-footer">
Deze kaart is met &#9829; door <a href="https://bluecolo.red/bluemap">BlueMap</a> {version} gegenereerd
</p>
`
}
};

View File

@ -0,0 +1,153 @@
{
pageTitle: "BlueMap - {Kart}"
menu: {
title: "Meny"
tooltip: "Meny"
}
maps: {
title: "Kart"
button: "Kart"
tooltip: "Kartliste"
}
markers: {
title: "Markører"
button: "Markører"
tooltip: "Markørliste"
marker: "markør | markører"
markerSet: "markørsett | markørsett"
searchPlaceholder: "Søk..."
followPlayerTitle: "Følg spiller"
}
settings: {
title: "Innstillinger"
button: "Innstillinger"
}
goFullscreen: {
button: "Fullskjerm"
}
resetCamera: {
button: "Tilbakestill kamera"
tooltip: "Tilbakestill kamera og posisjon"
}
updateMap: {
button: "Oppdater kart"
tooltip: "Slett rutebuffer"
}
lighting: {
title: "Belysning"
dayNightSwitch: {
tooltip: "Dag/natt"
}
sunlight: "Sollys"
ambientLight: "Bakgrunnsbelysning"
}
resolution: {
title: "Oppløsning"
high: "Høy (SSAA x2)"
normal: "Normal (Opprinnelig oppløsning x1)"
low: "Lav (Oppskalert x0.5)"
}
freeFlightControls: {
title: "Friflyvningskontroller"
mouseSensitivity: "Mussensitivitet"
invertMouseY: "Snu mus Y"
}
renderDistance: {
title: "Innlastningsavstand"
hiresLayer: "Høyoppløsningslag"
lowersLayer: "Lavoppløsningslag"
loadHiresWhileMoving: "Last inn høyoppløsning under bevegelse"
off: "Av"
}
theme: {
title: "Tema"
default: "Standard (System/Nettleser)"
dark: "Mørk"
light: "Lys"
}
debug: {
button: "Feilsøk"
}
resetAllSettings: {
button: "Tilbakestill alle innstillinger"
}
players: {
title: "Spillere"
tooltip: "Spillerliste"
}
compass: {
tooltip: "Kompass / Pek nord"
}
screenshot: {
title: "Skjermbilde"
button: "Ta skjermbilde"
clipboard: "Kopier til utklippstavle"
}
controls: {
title: "Visning / Kontroller"
perspective: {
button: "Perspektiv"
tooltip: "Perpektivvisning"
}
flatView: {
button: "Flat"
tooltip: "Ortografisk / Flatvisning"
}
freeFlight: {
button: "Friflyvning"
tooltip: "Friflyvning / Tilskuermodus"
}
}
language: {
title: "Språk"
}
blockTooltip: {
block: "Blokk"
position: "Posisjon"
chunk: "Bit"
region: {
region: "Region"
file: "Fil"
}
light: {
light: "Lys"
sun: "Sol"
block: "Blokk"
}
}
info: {
title: "Informasjon"
button: "Informasjon"
content: """
<img src="assets/logo.png" style="display: block; width: 40%; margin: 3em auto; border-radius: 50%">
<p>
<h2>Mouse-Controls:</h2>
<table>
<tr><th>move</th><td><kbd>left-click</kbd> + drag</td></tr>
<tr><th>zoom</th><td><kbd>mousewheel</kbd> (scroll)</td></tr>
<tr><th>rotate / tilt</th><td><kbd>right-click</kbd> + drag</td></tr>
</table>
</p>
<p>
<h2>Keyboard-Controls:</h2>
<table>
<tr><th>move</th><td><kbd>wasd</kbd> / <kbd>arrow-keys</kbd></td></tr>
<tr><th>zoom</th><td>Numpad: <kbd>+</kbd>/<kbd>-</kbd> or <kbd>Ins</kbd>/<kbd>Home</kbd></td></tr>
<tr><th>rotate / tilt</th><td><kbd>Left-Alt</kbd> + <kbd>wasd</kbd> / <kbd>arrow-keys</kbd> or <kbd>Delete</kbd>/<kbd>End</kbd>/<kbd>Page Up</kbd>/<kbd>Page Down</kbd></td></tr>
</table>
</p>
<p>
<h2>Touch-Controls:</h2>
<table>
<tr><th>move</th><td>touch + drag</td></tr>
<tr><th>zoom</th><td>touch with two fingers + pinch</td></tr>
<tr><th>rotate / tilt</th><td>touch with two fingers + rotate / move up/down</td></tr>
</table>
</p>
<br><hr>
<p>
This map has been generated with &#9829; using <a href="https://bluecolo.red/bluemap">BlueMap</a>.
</p>
"""
}
}

View File

@ -1,153 +0,0 @@
export default {
pageTitle: "BlueMap - {Kart}",
menu: {
title: "Meny",
tooltip: "Meny"
},
maps: {
title: "Kart",
button: "Kart",
tooltip: "Kartliste"
},
markers: {
title: "Markører",
button: "Markører",
tooltip: "Markørliste",
marker: "markør | markører",
markerSet: "markørsett | markørsett",
searchPlaceholder: "Søk...",
followPlayerTitle: "Følg spiller"
},
settings: {
title: "Innstillinger",
button: "Innstillinger"
},
goFullscreen: {
button: "Fullskjerm"
},
resetCamera: {
button: "Tilbakestill kamera",
tooltip: "Tilbakestill kamera og posisjon"
},
updateMap: {
button: "Oppdater kart",
tooltip: "Slett rutebuffer"
},
lighting: {
title: "Belysning",
dayNightSwitch: {
tooltip: "Dag/natt"
},
sunlight: "Sollys",
ambientLight: "Bakgrunnsbelysning"
},
resolution: {
title: "Oppløsning",
high: "Høy (SSAA, x2)",
normal: "Normal (Opprinnelig oppløsning, x1)",
low: "Lav (Oppskalert, x0.5)"
},
freeFlightControls: {
title: "Friflyvningskontroller",
mouseSensitivity: "Mussensitivitet",
invertMouseY: "Snu mus Y"
},
renderDistance: {
title: "Innlastningsavstand",
hiresLayer: "Høyoppløsningslag",
lowersLayer: "Lavoppløsningslag",
loadHiresWhileMoving: "Last inn høyoppløsning under bevegelse",
off: "Av"
},
theme: {
title: "Tema",
default: "Standard (System/Nettleser)",
dark: "Mørk",
light: "Lys"
},
debug: {
button: "Feilsøk"
},
resetAllSettings: {
button: "Tilbakestill alle innstillinger"
},
players: {
title: "Spillere",
tooltip: "Spillerliste"
},
compass: {
tooltip: "Kompass / Pek nord"
},
screenshot: {
title: "Skjermbilde",
button: "Ta skjermbilde",
clipboard: "Kopier til utklippstavle"
},
controls: {
title: "Visning / Kontroller",
perspective: {
button: "Perspektiv",
tooltip: "Perpektivvisning"
},
flatView: {
button: "Flat",
tooltip: "Ortografisk / Flatvisning",
},
freeFlight: {
button: "Friflyvning",
tooltip: "Friflyvning / Tilskuermodus"
}
},
language: {
title: "Språk",
},
blockTooltip: {
block: "Blokk",
position: "Posisjon",
chunk: "Bit",
region: {
region: "Region",
file: "Fil"
},
light: {
light: "Lys",
sun: "Sol",
block: "Blokk",
}
},
info: {
title: "Informasjon",
button: "Informasjon",
content: `
<img src="assets/logo.png" style="display: block; width: 40%; margin: 3em auto; border-radius: 50%">
<p>
<h2>Mouse-Controls:</h2>
<table>
<tr><th>move</th><td><kbd>left-click</kbd> + drag</td></tr>
<tr><th>zoom</th><td><kbd>mousewheel</kbd> (scroll)</td></tr>
<tr><th>rotate / tilt</th><td><kbd>right-click</kbd> + drag</td></tr>
</table>
</p>
<p>
<h2>Keyboard-Controls:</h2>
<table>
<tr><th>move</th><td><kbd>wasd</kbd> / <kbd>arrow-keys</kbd></td></tr>
<tr><th>zoom</th><td>Numpad: <kbd>+</kbd>/<kbd>-</kbd> or <kbd>Ins</kbd>/<kbd>Home</kbd></td></tr>
<tr><th>rotate / tilt</th><td><kbd>Left-Alt</kbd> + <kbd>wasd</kbd> / <kbd>arrow-keys</kbd> or <kbd>Delete</kbd>/<kbd>End</kbd>/<kbd>Page Up</kbd>/<kbd>Page Down</kbd></td></tr>
</table>
</p>
<p>
<h2>Touch-Controls:</h2>
<table>
<tr><th>move</th><td>touch + drag</td></tr>
<tr><th>zoom</th><td>touch with two fingers + pinch</td></tr>
<tr><th>rotate / tilt</th><td>touch with two fingers + rotate / move up/down</td></tr>
</table>
</p>
<br><hr>
<p>
This map has been generated with &#9829; using <a href="https://bluecolo.red/bluemap">BlueMap</a>.
</p>
`
}
}

View File

@ -0,0 +1,177 @@
{
pageTitle: "BlueMap - {map}"
menu: {
title: "Menu"
tooltip: "Menu"
}
maps: {
title: "Mapy"
button: "Mapy"
tooltip: "Lista map"
}
markers: {
title: "Znaczniki"
button: "Znaczniki"
tooltip: "Lista znaczników"
marker: "znacznik | znaczniki"
markerSet: "zbiór znaczników | zbiory znaczników"
searchPlaceholder: "Wyszukaj..."
followPlayerTitle: "Śledzenie gracza"
}
settings: {
title: "Ustawienia"
button: "Ustawienia"
}
goFullscreen: {
button: "Tryb pełnoekranowy"
}
resetCamera: {
button: "Wyśrodkuj kamerę"
tooltip: "Zresetuj pozycję kamery"
}
updateMap: {
button: "Załaduj mapę ponownie"
tooltip: "Wyczyść pamięć podręczną mapy"
}
lighting: {
title: "Oświetlenie"
dayNightSwitch: {
tooltip: "Dzień/Noc"
}
sunlight: "Światło słoneczne"
ambientLight: "Światło otoczenia"
}
resolution: {
title: "Rozdzielczość"
high: "Wysoka (SSAA x2)"
normal: "Normalna (Natywna x1)"
low: "Niska (Skalowanie x0.5)"
}
freeFlightControls: {
title: "Sterowanie w locie swobodnym"
mouseSensitivity: "Czułość myszy"
invertMouseY: "Odwróć oś pionową myszy"
}
renderDistance: {
title: "Odległość renderowania"
hiresLayer: "Warstwa wysokiej rozdzielczości"
lowersLayer: "Warstwa niskiej rozdzielczości"
}
theme: {
title: "Motyw"
default: "Domyślny (według ustawień systemowych)"
dark: "Tryb ciemny"
light: "Tryb jasny"
contrast: "Wysoki kontrast"
}
debug: {
button: "Debugowanie"
}
resetAllSettings: {
button: "Przywróć ustawienia domyślne"
}
players: {
title: "Gracze"
tooltip: "Lista graczy"
}
compass: {
tooltip: "Kompas / zwroć na północ"
}
screenshot: {
title: "Zrzut ekranu"
button: "Wykonaj zrzut ekranu"
clipboard: "Skopiuj do schowka"
}
controls: {
title: "Widok"
perspective: {
button: "Perspektywa"
tooltip: "Widok z perspektywy"
}
flatView: {
button: "Płaski"
tooltip: "Widok płaski"
}
freeFlight: {
button: "Lot swobodny"
tooltip: "Tryb widza"
}
}
language: {
title: "Język"
}
blockTooltip: {
block: "Blok"
position: "Pozycja"
chunk: "Chunk"
region: {
region: "Region"
file: "Plik"
}
light: {
light: "Oświetlenie"
sun: "Słońce"
block: "Blok"
}
}
info: {
title: "Informacje"
button: "Informacje i skróty klawiszowe"
content: """
<img src="assets/logo.png" style="display: block; width: 40%; margin: 3em auto; border-radius: 50%">
<p>
<h2>Sterowanie myszką</h2>
<table>
<tr><th>Poruszanie się</th><td><kbd>lewy przycisk</kbd> + przeciągnięcie</td></tr>
<tr><th>Zbliżenie i oddalenie</th><td><kbd>kółko myszy</kbd> (przewijanie)</td></tr>
<tr><th>Obrót i pochylenie</th><td><kbd>prawy przycisk</kbd> + przeciągnięcie</td></tr>
</table>
</p>
<br />
<p>
<h2>Sterowanie klawiaturą</h2>
<table>
<tr>
<th>Poruszanie się</th>
<td>
<kbd>Klawisze WASD</kbd>
<br />
albo <kbd>Strzałki</kbd>
</td>
</tr>
<tr>
<th>Zbliżenie i oddalenie</th>
<td>
Klawiatura numeryczna: <kbd>+</kbd> / <kbd>-</kbd>
<br />
lub <kbd>Insert (Ins)</kbd> / <kbd>Home</kbd>
</td>
</tr>
<tr>
<th>Obrót i pochylenie</th>
<td>
<kbd>Lewy ALT</kbd> + <kbd>WASD</kbd>
<br />
<kbd>Lewy ALT</kbd> + <kbd>Strzałki</kbd>
<br /><br />
Alternatywnie: <kbd>Delete</kbd> / <kbd>End</kbd> / <kbd>Page Up</kbd> / <kbd>Page Down</kbd>
</td>
</tr>
</table>
</p>
<br />
<p>
<h2>Sterowanie dotykowe (telefon)</h2>
<table>
<tr><th>Poruszanie się</th><td>Przeciąganie jednym palcem po ekranie</td></tr>
<tr><th>Zbliżenie i oddalenie</th><td>Uszczypnięcie dwoma palcami</td></tr>
<tr><th>Obrót</th><td>Przeciąganie palca po ekranie jednocześnie trzymając mapę drugim palcem</td></tr>
<tr><th>Pochylenie</th><td>Przeciąganie dwoma palcami po ekranie w pionie</td></tr>
</table>
</p>
<br><hr>
<p class="info-footer">
Ta mapa została wygenerowana z &#9829; za pomocą <a href="https://bluecolo.red/bluemap">BlueMap</a> {version}</p>
"""
}
}

View File

@ -1,177 +0,0 @@
export default {
pageTitle: "BlueMap - {map}",
menu: {
title: "Menu",
tooltip: "Menu"
},
maps: {
title: "Mapy",
button: "Mapy",
tooltip: "Lista map"
},
markers: {
title: "Znaczniki",
button: "Znaczniki",
tooltip: "Lista znaczników",
marker: "znacznik | znaczniki",
markerSet: "zbiór znaczników | zbiory znaczników",
searchPlaceholder: "Wyszukaj...",
followPlayerTitle: "Śledzenie gracza"
},
settings: {
title: "Ustawienia",
button: "Ustawienia"
},
goFullscreen: {
button: "Tryb pełnoekranowy"
},
resetCamera: {
button: "Wyśrodkuj kamerę",
tooltip: "Zresetuj pozycję kamery"
},
updateMap: {
button: "Załaduj mapę ponownie",
tooltip: "Wyczyść pamięć podręczną mapy"
},
lighting: {
title: "Oświetlenie",
dayNightSwitch: {
tooltip: "Dzień/Noc"
},
sunlight: "Światło słoneczne",
ambientLight: "Światło otoczenia"
},
resolution: {
title: "Rozdzielczość",
high: "Wysoka (SSAA, x2)",
normal: "Normalna (Natywna, x1)",
low: "Niska (Skalowanie, x0.5)"
},
freeFlightControls: {
title: "Sterowanie w locie swobodnym",
mouseSensitivity: "Czułość myszy",
invertMouseY: "Odwróć oś pionową myszy"
},
renderDistance: {
title: "Odległość renderowania",
hiresLayer: "Warstwa wysokiej rozdzielczości",
lowersLayer: "Warstwa niskiej rozdzielczości"
},
theme: {
title: "Motyw",
default: "Domyślny (według ustawień systemowych)",
dark: "Tryb ciemny",
light: "Tryb jasny",
contrast: "Wysoki kontrast"
},
debug: {
button: "Debugowanie"
},
resetAllSettings: {
button: "Przywróć ustawienia domyślne"
},
players: {
title: "Gracze",
tooltip: "Lista graczy"
},
compass: {
tooltip: "Kompas / zwroć na północ"
},
screenshot: {
title: "Zrzut ekranu",
button: "Wykonaj zrzut ekranu",
clipboard: "Skopiuj do schowka"
},
controls: {
title: "Widok",
perspective: {
button: "Perspektywa",
tooltip: "Widok z perspektywy"
},
flatView: {
button: "Płaski",
tooltip: "Widok płaski",
},
freeFlight: {
button: "Lot swobodny",
tooltip: "Tryb widza"
}
},
language: {
title: "Język",
},
blockTooltip: {
block: "Blok",
position: "Pozycja",
chunk: "Chunk",
region: {
region: "Region",
file: "Plik"
},
light: {
light: "Oświetlenie",
sun: "Słońce",
block: "Blok",
}
},
info: {
title: "Informacje",
button: "Informacje i skróty klawiszowe",
content: `
<img src="assets/logo.png" style="display: block; width: 40%; margin: 3em auto; border-radius: 50%">
<p>
<h2>Sterowanie myszką</h2>
<table>
<tr><th>Poruszanie się</th><td><kbd>lewy przycisk</kbd> + przeciągnięcie</td></tr>
<tr><th>Zbliżenie i oddalenie</th><td><kbd>kółko myszy</kbd> (przewijanie)</td></tr>
<tr><th>Obrót i pochylenie</th><td><kbd>prawy przycisk</kbd> + przeciągnięcie</td></tr>
</table>
</p>
<br />
<p>
<h2>Sterowanie klawiaturą</h2>
<table>
<tr>
<th>Poruszanie się</th>
<td>
<kbd>Klawisze WASD</kbd>
<br />
albo <kbd>Strzałki</kbd>
</td>
</tr>
<tr>
<th>Zbliżenie i oddalenie</th>
<td>
Klawiatura numeryczna: <kbd>+</kbd> / <kbd>-</kbd>
<br />
lub <kbd>Insert (Ins)</kbd> / <kbd>Home</kbd>
</td>
</tr>
<tr>
<th>Obrót i pochylenie</th>
<td>
<kbd>Lewy ALT</kbd> + <kbd>WASD</kbd>,
<br />
<kbd>Lewy ALT</kbd> + <kbd>Strzałki</kbd>,
<br /><br />
Alternatywnie: <kbd>Delete</kbd> / <kbd>End</kbd> / <kbd>Page Up</kbd> / <kbd>Page Down</kbd>
</td>
</tr>
</table>
</p>
<br />
<p>
<h2>Sterowanie dotykowe (telefon)</h2>
<table>
<tr><th>Poruszanie się</th><td>Przeciąganie jednym palcem po ekranie</td></tr>
<tr><th>Zbliżenie i oddalenie</th><td>Uszczypnięcie dwoma palcami</td></tr>
<tr><th>Obrót</th><td>Przeciąganie palca po ekranie, jednocześnie trzymając mapę drugim palcem</td></tr>
<tr><th>Pochylenie</th><td>Przeciąganie dwoma palcami po ekranie w pionie</td></tr>
</table>
</p>
<br><hr>
<p class="info-footer">
Ta mapa została wygenerowana z &#9829; za pomocą <a href="https://bluecolo.red/bluemap">BlueMap</a> {version}</p>
`
}
}

View File

@ -0,0 +1,145 @@
{
pageTitle: "BlueMap - {map}"
menu: {
title: "Menu"
tooltip: "Menu"
}
maps: {
title: "Mapas"
button: "Mapas"
tooltip: "Lista de mapas"
}
markers: {
title: "Marcadores"
button: "Marcadores"
tooltip: "Lista de marcadores"
marker: "marcador | marcadores"
markerSet: "colocar marcador | colocar marcadores"
searchPlaceholder: "Procurar..."
}
settings: {
title: "Definições"
button: "Definições"
}
goFullscreen: {
button: "Tela Cheia"
}
resetCamera: {
button: "Redefinir Câmara"
tooltip: "Redefinir Câmara e Posição"
}
updateMap: {
button: "Atualizar mapa"
tooltip: "Limpar cache de tiles"
}
lighting: {
title: "Luminosidade"
dayNightSwitch: {
tooltip: "Dia/Noite"
}
sunlight: "Luz do dia"
ambientLight: "Luz ambiental"
}
resolution: {
title: "Resolução"
high: "Alta (SSAA x2)"
normal: "Normal (Nativo x1)"
low: "Baixa (Upscaling x0.5)"
}
freeFlightControls: {
title: "Controlos de voo-livre"
mouseSensitivity: "Sensibilidade do rato"
invertMouseY: "Inverter rato Y"
}
renderDistance: {
title: "Distância de renderização"
hiresLayer: "Camada de alta resolução"
lowersLayer: "Camada de baixa resolução"
}
theme: {
title: "Tema"
default: "Padrão (Sistema/Browser)"
dark: "Escuro"
light: "Claro"
}
debug: {
button: "Debug"
}
resetAllSettings: {
button: "Redefinir todas as configurações"
}
players: {
title: "Jogadores"
tooltip: "Lista de jogadores"
}
compass: {
tooltip: "Compasso / Apontar para norte"
}
controls: {
title: "Visão / Controlos"
perspective: {
button: "Perspetiva"
tooltip: "Visão de perspetiva"
}
flatView: {
button: "Plano"
tooltip: "Visão plana"
}
freeFlight: {
button: "Voo-livre"
tooltip: "Voo-livre / Modo espectador"
}
}
language: {
title: "Língua"
}
blockTooltip: {
block: "Bloco"
position: "Posição"
chunk: "Chunk"
region: {
region: "Região"
file: "Ficheiro"
}
light: {
light: "Luz"
sun: "Sol"
block: "Bloco"
}
}
info: {
title: "Informação"
button: "Informação"
content: """
<img src="assets/logo.png" style="display: block; width: 40%; margin: 3em auto; border-radius: 50%">
<p>
<h2>Controlos do rato:</h2>
<table>
<tr><th>mover</th><td><kbd>click-esquerdo</kbd> + arrastar</td></tr>
<tr><th>zoom</th><td><kbd>botão do meio</kbd> (scroll)</td></tr>
<tr><th>rodar / inclinar</th><td><kbd>click-direito</kbd> + arrastar</td></tr>
</table>
</p>
<p>
<h2>Controlos do teclado:</h2>
<table>
<tr><th>mover</th><td><kbd>wasd</kbd> / <kbd>setas</kbd></td></tr>
<tr><th>zoom</th><td>Numpad: <kbd>+</kbd>/<kbd>-</kbd> ou <kbd>Ins</kbd>/<kbd>Home</kbd></td></tr>
<tr><th>rodar / inclinar</th><td><kbd>Alt-esquerdo</kbd> + <kbd>wasd</kbd> / <kbd>setas</kbd> ou <kbd>Delete</kbd>/<kbd>End</kbd>/<kbd>Page Up</kbd>/<kbd>Page Down</kbd></td></tr>
</table>
</p>
<p>
<h2>Controlos táteis:</h2>
<table>
<tr><th>mover</th><td>tocar + arrastar</td></tr>
<tr><th>zoom</th><td>tocar com 2 dedos + afastar / aproximar os dedos</td></tr>
<tr><th>rodar / inclinar</th><td>tocar com 2 dedos + rodar / mover para cima / baixo</td></tr>
</table>
</p>
<br><hr>
<p class="info-footer">
Este mapa foi gerado com &#9829; usando o <a href="https://bluecolo.red/bluemap">BlueMap</a> {version}
</p>
"""
}
}

View File

@ -1,145 +0,0 @@
export default {
pageTitle: "BlueMap - {map}",
menu: {
title: "Menu",
tooltip: "Menu"
},
maps: {
title: "Mapas",
button: "Mapas",
tooltip: "Lista de mapas"
},
markers: {
title: "Marcadores",
button: "Marcadores",
tooltip: "Lista de marcadores",
marker: "marcador | marcadores",
markerSet: "colocar marcador | colocar marcadores",
searchPlaceholder: "Procurar..."
},
settings: {
title: "Definições",
button: "Definições"
},
goFullscreen: {
button: "Tela Cheia"
},
resetCamera: {
button: "Redefinir Câmara",
tooltip: "Redefinir Câmara e Posição"
},
updateMap: {
button: "Atualizar mapa",
tooltip: "Limpar cache de tiles"
},
lighting: {
title: "Luminosidade",
dayNightSwitch: {
tooltip: "Dia/Noite"
},
sunlight: "Luz do dia",
ambientLight: "Luz ambiental"
},
resolution: {
title: "Resolução",
high: "Alta (SSAA, x2)",
normal: "Normal (Nativo, x1)",
low: "Baixa (Upscaling, x0.5)"
},
freeFlightControls: {
title: "Controlos de voo-livre",
mouseSensitivity: "Sensibilidade do rato",
invertMouseY: "Inverter rato Y"
},
renderDistance: {
title: "Distância de renderização",
hiresLayer: "Camada de alta resolução",
lowersLayer: "Camada de baixa resolução"
},
theme: {
title: "Tema",
default: "Padrão (Sistema/Browser)",
dark: "Escuro",
light: "Claro"
},
debug: {
button: "Debug"
},
resetAllSettings: {
button: "Redefinir todas as configurações"
},
players: {
title: "Jogadores",
tooltip: "Lista de jogadores"
},
compass: {
tooltip: "Compasso / Apontar para norte"
},
controls: {
title: "Visão / Controlos",
perspective: {
button: "Perspetiva",
tooltip: "Visão de perspetiva"
},
flatView: {
button: "Plano",
tooltip: "Visão plana",
},
freeFlight: {
button: "Voo-livre",
tooltip: "Voo-livre / Modo espectador"
}
},
language: {
title: "Língua",
},
blockTooltip: {
block: "Bloco",
position: "Posição",
chunk: "Chunk",
region: {
region: "Região",
file: "Ficheiro"
},
light: {
light: "Luz",
sun: "Sol",
block: "Bloco",
}
},
info: {
title: "Informação",
button: "Informação",
content: `
<img src="assets/logo.png" style="display: block; width: 40%; margin: 3em auto; border-radius: 50%">
<p>
<h2>Controlos do rato:</h2>
<table>
<tr><th>mover</th><td><kbd>click-esquerdo</kbd> + arrastar</td></tr>
<tr><th>zoom</th><td><kbd>botão do meio</kbd> (scroll)</td></tr>
<tr><th>rodar / inclinar</th><td><kbd>click-direito</kbd> + arrastar</td></tr>
</table>
</p>
<p>
<h2>Controlos do teclado:</h2>
<table>
<tr><th>mover</th><td><kbd>wasd</kbd> / <kbd>setas</kbd></td></tr>
<tr><th>zoom</th><td>Numpad: <kbd>+</kbd>/<kbd>-</kbd> ou <kbd>Ins</kbd>/<kbd>Home</kbd></td></tr>
<tr><th>rodar / inclinar</th><td><kbd>Alt-esquerdo</kbd> + <kbd>wasd</kbd> / <kbd>setas</kbd> ou <kbd>Delete</kbd>/<kbd>End</kbd>/<kbd>Page Up</kbd>/<kbd>Page Down</kbd></td></tr>
</table>
</p>
<p>
<h2>Controlos táteis:</h2>
<table>
<tr><th>mover</th><td>tocar + arrastar</td></tr>
<tr><th>zoom</th><td>tocar com 2 dedos + afastar / aproximar os dedos</td></tr>
<tr><th>rodar / inclinar</th><td>tocar com 2 dedos + rodar / mover para cima / baixo</td></tr>
</table>
</p>
<br><hr>
<p class="info-footer">
Este mapa foi gerado com &#9829; usando o <a href="https://bluecolo.red/bluemap">BlueMap</a> {version}
</p>
`
}
}

View File

@ -0,0 +1,154 @@
{
pageTitle: "BlueMap - {map}"
menu: {
title: "Меню"
tooltip: "Меню"
}
maps: {
title: "Карта"
button: "Карта"
tooltip: "Список карт"
}
markers: {
title: "Маркеры"
button: "Маркеры"
tooltip: "Список маркеров"
marker: "маркер | маркеры"
markerSet: "набор маркеров | наборы маркеров"
searchPlaceholder: "Поиск..."
followPlayerTitle: "Следовать за игроком"
}
settings: {
title: "Настройки"
button: "Настройки"
}
goFullscreen: {
button: "Полноэкранный режим"
}
resetCamera: {
button: "Сброс настроек камеры"
tooltip: "Сбросить настройки и положение камеры"
}
updateMap: {
button: "Обновить карту"
tooltip: "Очистить кэш карты"
}
lighting: {
title: "Освещение"
dayNightSwitch: {
tooltip: "День/Ночь"
}
sunlight: "Солнечный свет"
ambientLight: "Свет от блоков"
}
resolution: {
title: "Разрешение"
high: "Высокое (SSAA x2)"
normal: "Нормальное (Нативное x1)"
low: "Низкое (Апскейл x0.5)"
}
freeFlightControls: {
title: "Управление свободным полётом"
mouseSensitivity: "Чувствительность мыши"
invertMouseY: "Инвертировать мышь по Y"
}
renderDistance: {
title: "Дальность прорисовки"
hiresLayer: "Высокой чёткости"
lowersLayer: "Низкой чёткости"
loadHiresWhileMoving: "Выс. чёткость при движении"
off: "Откл"
}
theme: {
title: "Тема"
default: "По умолчанию (Системная/Браузера)"
dark: "Тёмная"
light: "Светлая"
contrast: "Контрастная"
}
debug: {
button: "Отладка"
}
resetAllSettings: {
button: "Сбросить все настройки"
}
players: {
title: "Игроки"
tooltip: "Список игроков"
}
compass: {
tooltip: "Компас / Указать на север"
}
screenshot: {
title: "Скриншот"
button: "Сделать Скриншот"
clipboard: "Скопировать в буфер обмена"
}
controls: {
title: "Вид / Управление"
perspective: {
button: "Перспективная проекция"
tooltip: "3D / Перспективная проекция"
}
flatView: {
button: "Ортографическая проекция"
tooltip: "Плоская / Ортографическая проекция"
}
freeFlight: {
button: "Свободный полёт"
tooltip: "Свободный полёт / Режим наблюдателя"
}
}
language: {
title: "Язык"
}
blockTooltip: {
block: "Блок"
position: "Координаты"
chunk: "Чанк"
region: {
region: "Регион"
file: "Файл"
}
light: {
light: "Освещение"
sun: "Неба"
block: "Блоками"
}
}
info: {
title: "Информация"
button: "Информация"
content: """
<img src="assets/logo.png" style="display: block; width: 40%; margin: 3em auto; border-radius: 50%">
<p>
<h2>Управление мышью:</h2>
<table>
<tr><th>перемещение</th><td>зажать <kbd>ЛКМ</kbd></td></tr>
<tr><th>приближение</th><td>прокрутить <kbd>колесо</kbd></td></tr>
<tr><th>поворот / наклон</th><td>зажать <kbd>ПКМ</kbd></td></tr>
</table>
</p>
<p>
<h2>Управление клавиатурой:</h2>
<table>
<tr><th>перемещение</th><td><kbd>WASD</kbd> / <kbd>стрелки</kbd></td></tr>
<tr><th>приближение</th><td>Нампад: <kbd>+</kbd>/<kbd>-</kbd> или <kbd>Ins</kbd>/<kbd>Home</kbd></td></tr>
<tr><th>поворот / наклон</th><td><kbd>Левый Alt</kbd> + <kbd>WASD</kbd> / <kbd>стрелки</kbd> или <kbd>Delete</kbd>/<kbd>End</kbd>/<kbd>Page Up</kbd>/<kbd>Page Down</kbd></td></tr>
</table>
</p>
<p>
<h2>Управление сенсором:</h2>
<table>
<tr><th>перемещение</th><td>коснуться и переместить</td></tr>
<tr><th>приближение</th><td>коснуться двумя пальцами и ущипнуть</td></tr>
<tr><th>поворот / наклон</th><td>коснуться двумя пальцами и повернуть / переместить вверх/вниз</td></tr>
</table>
</p>
<br><hr>
<p class="info-footer">
Эта карта сгенерирована с &#9829; <a href="https://bluecolo.red/bluemap">BlueMap</a> {version}
</p>
"""
}
}

View File

@ -1,154 +0,0 @@
export default {
pageTitle: "BlueMap - {map}",
menu: {
title: "Меню",
tooltip: "Меню"
},
maps: {
title: "Карта",
button: "Карта",
tooltip: "Список карт"
},
markers: {
title: "Маркеры",
button: "Маркеры",
tooltip: "Список маркеров",
marker: "маркер | маркеры",
markerSet: "набор маркеров | наборы маркеров",
searchPlaceholder: "Поиск...",
followPlayerTitle: "Следовать за игроком"
},
settings: {
title: "Настройки",
button: "Настройки"
},
goFullscreen: {
button: "Полноэкранный режим"
},
resetCamera: {
button: "Сброс настроек камеры",
tooltip: "Сбросить настройки и положение камеры"
},
updateMap: {
button: "Обновить карту",
tooltip: "Очистить кэш карты"
},
lighting: {
title: "Освещение",
dayNightSwitch: {
tooltip: "День/Ночь"
},
sunlight: "Солнечный свет",
ambientLight: "Свет от блоков"
},
resolution: {
title: "Разрешение",
high: "Высокое (SSAA, x2)",
normal: "Нормальное (Нативное, x1)",
low: "Низкое (Апскейл, x0.5)"
},
freeFlightControls: {
title: "Управление свободным полётом",
mouseSensitivity: "Чувствительность мыши",
invertMouseY: "Инвертировать мышь по Y"
},
renderDistance: {
title: "Дальность прорисовки",
hiresLayer: "Высокой чёткости",
lowersLayer: "Низкой чёткости",
loadHiresWhileMoving: "Выс. чёткость при движении",
off: "Откл"
},
theme: {
title: "Тема",
default: "По умолчанию (Системная/Браузера)",
dark: "Тёмная",
light: "Светлая",
contrast: "Контрастная"
},
debug: {
button: "Отладка"
},
resetAllSettings: {
button: "Сбросить все настройки"
},
players: {
title: "Игроки",
tooltip: "Список игроков"
},
compass: {
tooltip: "Компас / Указать на север"
},
screenshot: {
title: "Скриншот",
button: "Сделать Скриншот",
clipboard: "Скопировать в буфер обмена"
},
controls: {
title: "Вид / Управление",
perspective: {
button: "Перспективная проекция",
tooltip: "3D / Перспективная проекция"
},
flatView: {
button: "Ортографическая проекция",
tooltip: "Плоская / Ортографическая проекция",
},
freeFlight: {
button: "Свободный полёт",
tooltip: "Свободный полёт / Режим наблюдателя"
}
},
language: {
title: "Язык",
},
blockTooltip: {
block: "Блок",
position: "Координаты",
chunk: "Чанк",
region: {
region: "Регион",
file: "Файл"
},
light: {
light: "Освещение",
sun: "Неба",
block: "Блоками",
}
},
info: {
title: "Информация",
button: "Информация",
content: `
<img src="assets/logo.png" style="display: block; width: 40%; margin: 3em auto; border-radius: 50%">
<p>
<h2>Управление мышью:</h2>
<table>
<tr><th>перемещение</th><td>зажать <kbd>ЛКМ</kbd></td></tr>
<tr><th>приближение</th><td>прокрутить <kbd>колесо</kbd></td></tr>
<tr><th>поворот / наклон</th><td>зажать <kbd>ПКМ</kbd></td></tr>
</table>
</p>
<p>
<h2>Управление клавиатурой:</h2>
<table>
<tr><th>перемещение</th><td><kbd>WASD</kbd> / <kbd>стрелки</kbd></td></tr>
<tr><th>приближение</th><td>Нампад: <kbd>+</kbd>/<kbd>-</kbd> или <kbd>Ins</kbd>/<kbd>Home</kbd></td></tr>
<tr><th>поворот / наклон</th><td><kbd>Левый Alt</kbd> + <kbd>WASD</kbd> / <kbd>стрелки</kbd> или <kbd>Delete</kbd>/<kbd>End</kbd>/<kbd>Page Up</kbd>/<kbd>Page Down</kbd></td></tr>
</table>
</p>
<p>
<h2>Управление сенсором:</h2>
<table>
<tr><th>перемещение</th><td>коснуться и переместить</td></tr>
<tr><th>приближение</th><td>коснуться двумя пальцами и ущипнуть</td></tr>
<tr><th>поворот / наклон</th><td>коснуться двумя пальцами и повернуть / переместить вверх/вниз</td></tr>
</table>
</p>
<br><hr>
<p class="info-footer">
Эта карта сгенерирована с &#9829; <a href="https://bluecolo.red/bluemap">BlueMap</a> {version}
</p>
`
}
}

View File

@ -0,0 +1,94 @@
{
default: "en"
languages: [
// remove the languages you don't need reorder them or add your own
{
locale: "cs"
name: "Czech"
}
{
locale: "de"
name: "Deutsch"
}
{
locale: "en"
name: "English"
}
{
locale: "fr"
name: "French"
}
{
locale: "hi"
name: "हिन्दी"
}
{
locale: "it"
name: "Italiano"
}
{
locale: "lv"
name: "Latviešu"
}
{
locale: "hu"
name: "Magyar"
}
{
locale: "nl"
name: "Nederlands"
}
{
locale: "no_nb"
name: "Norsk bokmål"
}
{
locale: "pl"
name: "Polski"
}
{
locale: "pt_PT"
name: "Português (Portugal)"
}
{
locale: "ru"
name: "Русский"
}
{
locale: "fi"
name: "Suomi"
}
{
locale: "es"
name: "Spanish"
}
{
locale: "sv"
name: "Svenska"
}
{
locale: "ua"
name: "Українська"
}
{
locale: "ja"
name: "日本語"
}
{
locale: "zh_CN"
name: "简体中文"
}
{
locale: "zh_TW"
name: "中文(台灣)"
}
{
locale: "zh_HK"
name: "中文(香港)"
}
{
locale: "ko"
name: "한국어"
}
]
}

View File

@ -1,94 +0,0 @@
export default {
default: "en",
languages: [
// remove the languages you don't need, reorder them, or add your own
{
locale: "cs",
name: "Czech"
},
{
locale: "de",
name: "Deutsch"
},
{
locale: "en",
name: "English"
},
{
locale: "fr",
name: "French"
},
{
locale: "hi",
name: "हिन्दी"
},
{
locale: "it",
name: "Italiano"
},
{
locale: "lv",
name: "Latviešu"
},
{
locale: "hu",
name: "Magyar"
},
{
locale: "nl",
name: "Nederlands"
},
{
locale: "no_nb",
name: "Norsk bokmål"
},
{
locale: "pl",
name: "Polski"
},
{
locale: "pt_PT",
name: "Português (Portugal)"
},
{
locale: "ru",
name: "Русский"
},
{
locale: "fi",
name: "Suomi"
},
{
locale: "es",
name: "Spanish"
},
{
locale: "sv",
name: "Svenska"
},
{
locale: "ua",
name: "Українська"
},
{
locale: "ja",
name: "日本語"
},
{
locale: "zh_CN",
name: "简体中文"
},
{
locale: "zh_TW",
name: "中文(台灣)"
},
{
locale: "zh_HK",
name: "中文(香港)"
},
{
locale: "ko",
name: "한국어"
}
]
}

View File

@ -0,0 +1,146 @@
{
pageTitle: "Bluemap - {map}"
menu: {
title: "Meny"
tooltip: "Meny"
}
maps: {
title: "Kartor"
button: "Kartor"
tooltip: "Kart lista"
}
markers: {
title: "Markörer"
button: "Markörer"
tooltip: "Markör lista"
marker: "Markör | Markörer"
markerSet: "Placera markör | Palcera markör"
searchPlaceholder: "Sök..."
followPlayerTitle: "Följ spelare"
}
settings: {
title: "Inställningar"
button: "Inställningar"
}
goFullscreen: {
button: "Sätt på helskärm"
}
resetCamera: {
button: "Återställ kamera"
tooltip: "Återställ kamera och position"
}
updateMap: {
button: "Uppdatera karta"
tooltip: "Rensa cacheminne"
}
lighting: {
title: "Ljus"
dayNightSwitch: {
tooltip: "Dag/Natt"
}
sunlight: "Solljus"
ambientLight: "Ljussättning"
}
resolution: {
title: "Upplösning"
high: "Hög (SSAA x2)"
normal: "Normal (Ursprunglig x1)"
low: "låg (Uppskalning x0.5)"
}
freeFlightControls: {
title: "Kontroller för fritt flyg"
mouseSensitivity: "Muskänslighet"
invertMouseY: "Invertera mus Y"
}
renderDistance: {
title: "Renderings avstånd"
hiresLayer: "Hög upplösnings lager"
lowersLayer: "Låg upplösnings lager"
}
theme: {
title: "Teman"
default: "Standard (System/Webläsare)"
dark: "Mörkt"
light: "Ljust"
}
debug: {
button: "Felsökning"
}
resetAllSettings: {
button: "Återställ alla inställningar"
}
players: {
title: "Spelare"
tooltip: "Spelare lista"
}
compass: {
tooltip: "Kompass / Vänd mot norr"
}
controls: {
title: "Visa / kontroller"
perspective: {
button: "Perspective"
tooltip: "Perspektiv-vy"
}
flatView: {
button: "Platt"
tooltip: "Ortografisk / platt vy"
}
freeFlight: {
button: "Fritt flyg"
tooltip: "Fritt flyg / Åskådarläge"
}
}
language: {
title: "Språk"
}
blockTooltip: {
block: "Block"
position: "Placera"
chunk: "Chunk"
region: {
region: "Område"
file: "Fil"
}
light: {
light: "Ljus"
sun: "Sol"
block: "Block"
}
}
info: {
title: "Info"
button: "Info"
content: """
<img src="assets/logo.png" style="display: block; width: 40%; margin: 3em auto; border-radius: 50%">
<p>
<h2>Muskontroller:</h2>
<table>
<tr><th>Styra</th><td><kbd>vänster klick</kbd> + dra</td></tr>
<tr><th>zoom</th><td><kbd>mushjul</kbd> (scroll)</td></tr>
<tr><th>rotera / luta</th><td><kbd>Höger klick</kbd> + dra</td></tr>
</table>
</p>
<p>
<h2>Tangentbordskontroller:</h2>
<table>
<tr><th>Styra</th><td><kbd>wasd</kbd> / <kbd>piltangenter</kbd></td></tr>
<tr><th>zoom</th><td><kbd>+</kbd>/<kbd>-</kbd> eller <kbd>Ins</kbd>/<kbd>Home</kbd></td></tr>
<tr><th>rotera / luta</th><td><kbd>Vänster-Alt</kbd> + <kbd>wasd</kbd> / <kbd>piltangenter</kbd> eller <kbd>Delete</kbd>/<kbd>End</kbd>/<kbd>Page Up</kbd>/<kbd>Page Down</kbd></td></tr>
</table>
</p>
<p>
<h2>Pekkontroller:</h2>
<table>
<tr><th>Styra</th><td>rör + dra</td></tr>
<tr><th>zoom</th><td>rör med två fingrar + nypa</td></tr>
<tr><th>rotera / luta</th><td>rör med två fingrar + rotera / flytta upp / ner</td></tr>
</table>
</p>
<br><hr>
<p class="info-footer">
Denna karta har blivit genererad med &#9829; med hjälp av <a href="https://bluecolo.red/bluemap">BlueMap</a> {version}
</p>
"""
}
}

View File

@ -1,146 +0,0 @@
export default {
pageTitle: "Bluemap - {map}",
menu: {
title: "Meny",
tooltip: "Meny"
},
maps: {
title: "Kartor",
button: "Kartor",
tooltip: "Kart lista"
},
markers: {
title: "Markörer",
button: "Markörer",
tooltip: "Markör lista",
marker: "Markör | Markörer",
markerSet: "Placera markör | Palcera markör",
searchPlaceholder: "Sök...",
followPlayerTitle: "Följ spelare"
},
settings: {
title: "Inställningar",
button: "Inställningar"
},
goFullscreen: {
button: "Sätt på helskärm"
},
resetCamera: {
button: "Återställ kamera",
tooltip: "Återställ kamera och position"
},
updateMap: {
button: "Uppdatera karta",
tooltip: "Rensa cacheminne"
},
lighting: {
title: "Ljus",
dayNightSwitch: {
tooltip: "Dag/Natt"
},
sunlight: "Solljus",
ambientLight: "Ljussättning"
},
resolution: {
title: "Upplösning",
high: "Hög (SSAA, x2)",
normal: "Normal (Ursprunglig, x1)",
low: "låg (Uppskalning, x0.5)"
},
freeFlightControls: {
title: "Kontroller för fritt flyg",
mouseSensitivity: "Muskänslighet",
invertMouseY: "Invertera mus Y"
},
renderDistance: {
title: "Renderings avstånd",
hiresLayer: "Hög upplösnings lager",
lowersLayer: "Låg upplösnings lager"
},
theme: {
title: "Teman",
default: "Standard (System/Webläsare)",
dark: "Mörkt",
light: "Ljust"
},
debug: {
button: "Felsökning"
},
resetAllSettings: {
button: "Återställ alla inställningar"
},
players: {
title: "Spelare",
tooltip: "Spelare lista"
},
compass: {
tooltip: "Kompass / Vänd mot norr"
},
controls: {
title: "Visa / kontroller",
perspective: {
button: "Perspective",
tooltip: "Perspektiv-vy"
},
flatView: {
button: "Platt",
tooltip: "Ortografisk / platt vy",
},
freeFlight: {
button: "Fritt flyg",
tooltip: "Fritt flyg / Åskådarläge"
}
},
language: {
title: "Språk",
},
blockTooltip: {
block: "Block",
position: "Placera",
chunk: "Chunk",
region: {
region: "Område",
file: "Fil"
},
light: {
light: "Ljus",
sun: "Sol",
block: "Block",
}
},
info: {
title: "Info",
button: "Info",
content: `
<img src="assets/logo.png" style="display: block; width: 40%; margin: 3em auto; border-radius: 50%">
<p>
<h2>Muskontroller:</h2>
<table>
<tr><th>Styra</th><td><kbd>vänster klick</kbd> + dra</td></tr>
<tr><th>zoom</th><td><kbd>mushjul</kbd> (scroll)</td></tr>
<tr><th>rotera / luta</th><td><kbd>Höger klick</kbd> + dra</td></tr>
</table>
</p>
<p>
<h2>Tangentbordskontroller:</h2>
<table>
<tr><th>Styra</th><td><kbd>wasd</kbd> / <kbd>piltangenter</kbd></td></tr>
<tr><th>zoom</th><td><kbd>+</kbd>/<kbd>-</kbd> eller <kbd>Ins</kbd>/<kbd>Home</kbd></td></tr>
<tr><th>rotera / luta</th><td><kbd>Vänster-Alt</kbd> + <kbd>wasd</kbd> / <kbd>piltangenter</kbd> eller <kbd>Delete</kbd>/<kbd>End</kbd>/<kbd>Page Up</kbd>/<kbd>Page Down</kbd></td></tr>
</table>
</p>
<p>
<h2>Pekkontroller:</h2>
<table>
<tr><th>Styra</th><td>rör + dra</td></tr>
<tr><th>zoom</th><td>rör med två fingrar + nypa</td></tr>
<tr><th>rotera / luta</th><td>rör med två fingrar + rotera / flytta upp / ner</td></tr>
</table>
</p>
<br><hr>
<p class="info-footer">
Denna karta har blivit genererad med &#9829; med hjälp av <a href="https://bluecolo.red/bluemap">BlueMap</a> {version}
</p>
`
}
};

View File

@ -0,0 +1,154 @@
{
pageTitle: "BlueMap - {map}"
menu: {
title: "Меню"
tooltip: "Меню"
}
maps: {
title: "Карти"
button: "Карти"
tooltip: "Список карт"
}
markers: {
title: "Мітки"
button: "Мітки"
tooltip: "Список міток"
marker: "маркер | маркери"
markerSet: "набір маркерів | набори маркерів"
searchPlaceholder: "Пошук..."
followPlayerTitle: "Слідкувати за гравцем"
}
settings: {
title: "Налаштування"
button: "Налаштування"
}
goFullscreen: {
button: "Перейти в повноекранний режим"
}
resetCamera: {
button: "Скинути камеру"
tooltip: "Скинути камеру та позицію"
}
updateMap: {
button: "Оновити карту"
tooltip: "Очистити кеш тайлів"
}
lighting: {
title: "Освітлення"
dayNightSwitch: {
tooltip: "День/Ніч"
}
sunlight: "Сонячне світло"
ambientLight: "Навколишнє світло"
}
resolution: {
title: "Роздільна здатність"
high: "Висока (SSAA x2)"
normal: "Нормальна (Системна x1)"
low: "Низька (Апскейл x0.5)"
}
freeFlightControls: {
title: "Налаштування вільного польоту"
mouseSensitivity: "Чутливість миші"
invertMouseY: "Вертикальне інвертування миші"
}
renderDistance: {
title: "Відстань промальовки"
hiresLayer: "Високодеталізований шар"
lowersLayer: "Низькодеталізований шар"
loadHiresWhileMoving: "Вис. шар під час руху"
off: "Вимк"
}
theme: {
title: "Тема"
default: "За замовчуванням (Браузерна)"
dark: "Темна"
light: "Світла"
contrast: "Контрастна"
}
debug: {
button: "Відлагоджувальний режим"
}
resetAllSettings: {
button: "Скинути всі налаштування"
}
players: {
title: "Гравці"
tooltip: "Список гравців"
}
compass: {
tooltip: "Компас / Повернути на північ"
}
screenshot: {
title: "Скріншот"
button: "Зробити Скріншот"
clipboard: "Скопіювати в буфер обміну"
}
controls: {
title: "Налаштування відображення"
perspective: {
button: "Перспектива"
tooltip: "Перспективна проекція"
}
flatView: {
button: "Пласка карта"
tooltip: "Ортографічна / Пласка проекція"
}
freeFlight: {
button: "Вільний політ"
tooltip: "Вільний політ / \"Spectator mode\""
}
}
language: {
title: "Мова"
}
blockTooltip: {
block: "Блок"
position: "Позиція"
chunk: "Чанк"
region: {
region: "Регіон"
file: "Файл"
}
light: {
light: "Освітлення"
sun: "Сонце"
block: "Блок"
}
}
info: {
title: "Інформація"
button: "Інформація"
content: """
<img src="assets/logo.png" style="display: block; width: 40%; margin: 3em auto; border-radius: 50%">
<p>
<h2>Керування-мишею:</h2>
<table>
<tr><th>рух</th><td><kbd>лівий-клік</kbd> + пересування</td></tr>
<tr><th>приближення</th><td><kbd>колесико-миші</kbd> (прокрутити)</td></tr>
<tr><th>повернути / повернути</th><td><kbd>правий-клік</kbd> + пересування</td></tr>
</table>
</p>
<p>
<h2>Керування-клавіатурою:</h2>
<table>
<tr><th>рух</th><td><kbd>wasd</kbd> / <kbd>стрілки-клавіатури</kbd></td></tr>
<tr><th>приблизити</th><td>Цифроблок: <kbd>+</kbd>/<kbd>-</kbd> або <kbd>Ins</kbd>/<kbd>Home</kbd></td></tr>
<tr><th>повернути / нахилити</th><td><kbd>Лівий-Alt</kbd> + <kbd>wasd</kbd> / <kbd>стрілки-клавіатури</kbd> або <kbd>Delete</kbd>/<kbd>End</kbd>/<kbd>Page Up</kbd>/<kbd>Page Down</kbd></td></tr>
</table>
</p>
<p>
<h2>Сенсорна-панель:</h2>
<table>
<tr><th>рух</th><td>дотик + перетягування</td></tr>
<tr><th>приблизити</th><td>дотик двома пальцями + зсув доверху</td></tr>
<tr><th>поворот / нахил</th><td>дотик двома пальцями + поворот / зсув доверху / донизу</td></tr>
</table>
</p>
<br><hr>
<p class="info-footer">
Цю карту було згенеровано з &#9829; використовуючи <a href="https://bluecolo.red/bluemap">BlueMap</a> {version}
</p>
"""
}
}

View File

@ -1,155 +0,0 @@
export default {
pageTitle: "BlueMap - {map}",
menu: {
title: "Меню",
tooltip: "Меню"
},
maps: {
title: "Карти",
button: "Карти",
tooltip: "Список карт"
},
markers: {
title: "Мітки",
button: "Мітки",
tooltip: "Список міток",
marker: "маркер | маркери",
markerSet: "набір маркерів | набори маркерів",
searchPlaceholder: "Пошук...",
followPlayerTitle: "Слідкувати за гравцем"
},
settings: {
title: "Налаштування",
button: "Налаштування"
},
goFullscreen: {
button: "Перейти в повноекранний режим"
},
resetCamera: {
button: "Скинути камеру",
tooltip: "Скинути камеру та позицію"
},
updateMap: {
button: "Оновити карту",
tooltip: "Очистити кеш тайлів"
},
lighting: {
title: "Освітлення",
dayNightSwitch: {
tooltip: "День/Ніч"
},
sunlight: "Сонячне світло",
ambientLight: "Навколишнє світло"
},
resolution: {
title: "Роздільна здатність",
high: "Висока (SSAA, x2)",
normal: "Нормальна (Системна, x1)",
low: "Низька (Апскейл, x0.5)"
},
freeFlightControls: {
title: "Налаштування вільного польоту",
mouseSensitivity: "Чутливість миші",
invertMouseY: "Вертикальне інвертування миші"
},
renderDistance: {
title: "Відстань промальовки",
hiresLayer: "Високодеталізований шар",
lowersLayer: "Низькодеталізований шар",
loadHiresWhileMoving: "Вис. шар під час руху",
off: "Вимк"
},
theme: {
title: "Тема",
default: "За замовчуванням (Браузерна)",
dark: "Темна",
light: "Світла",
contrast: "Контрастна"
},
debug: {
button: "Відлагоджувальний режим"
},
resetAllSettings: {
button: "Скинути всі налаштування"
},
players: {
title: "Гравці",
tooltip: "Список гравців"
},
compass: {
tooltip: "Компас / Повернути на північ"
},
screenshot: {
title: "Скріншот",
button: "Зробити Скріншот",
clipboard: "Скопіювати в буфер обміну"
},
controls: {
title: "Налаштування відображення",
perspective: {
button: "Перспектива",
tooltip: "Перспективна проекція"
},
flatView: {
button: "Пласка карта",
tooltip: "Ортографічна / Пласка проекція",
},
freeFlight: {
button: "Вільний політ",
tooltip: "Вільний політ / \"Spectator mode\""
}
},
language: {
title: "Мова",
},
blockTooltip: {
block: "Блок",
position: "Позиція",
chunk: "Чанк",
region: {
region: "Регіон",
file: "Файл"
},
light: {
light: "Освітлення",
sun: "Сонце",
block: "Блок",
}
},
info: {
title: "Інформація",
button: "Інформація",
content: `
<img src="assets/logo.png" style="display: block; width: 40%; margin: 3em auto; border-radius: 50%">
<p>
<h2>Керування-мишею:</h2>
<table>
<tr><th>рух</th><td><kbd>лівий-клік</kbd> + пересування</td></tr>
<tr><th>приближення</th><td><kbd>колесико-миші</kbd> (прокрутити)</td></tr>
<tr><th>повернути / повернути</th><td><kbd>правий-клік</kbd> + пересування</td></tr>
</table>
</p>
<p>
<h2>Керування-клавіатурою:</h2>
<table>
<tr><th>рух</th><td><kbd>wasd</kbd> / <kbd>стрілки-клавіатури</kbd></td></tr>
<tr><th>приблизити</th><td>Цифроблок: <kbd>+</kbd>/<kbd>-</kbd> або <kbd>Ins</kbd>/<kbd>Home</kbd></td></tr>
<tr><th>повернути / нахилити</th><td><kbd>Лівий-Alt</kbd> + <kbd>wasd</kbd> / <kbd>стрілки-клавіатури</kbd> або <kbd>Delete</kbd>/<kbd>End</kbd>/<kbd>Page Up</kbd>/<kbd>Page Down</kbd></td></tr>
</table>
</p>
<p>
<h2>Сенсорна-панель:</h2>
<table>
<tr><th>рух</th><td>дотик + перетягування</td></tr>
<tr><th>приблизити</th><td>дотик двома пальцями + зсув доверху</td></tr>
<tr><th>поворот / нахил</th><td>дотик двома пальцями + поворот / зсув доверху / донизу</td></tr>
</table>
</p>
<br><hr>
<p class="info-footer">
Цю карту було згенеровано з &#9829; використовуючи <a href="https://bluecolo.red/bluemap">BlueMap</a> {version}
</p>
`
}
}
//Переклав Y0shioSato, оновив KaRiLaA

View File

@ -0,0 +1,145 @@
{
pageTitle: "BlueMap - {map}"
menu: {
title: "菜单"
tooltip: "打开菜单"
}
maps: {
title: "地图"
button: "地图"
tooltip: "地图列表"
}
markers: {
title: "标记"
button: "标记"
tooltip: "标记列表"
marker: "标记 | 标记列表"
markerSet: "标记集 | 标记集"
searchPlaceholder: "搜寻中..."
}
settings: {
title: "设置"
button: "打开设置"
}
goFullscreen: {
button: "全屏"
}
resetCamera: {
button: "重置镜头"
tooltip: "重置镜头 & 位置"
}
updateMap: {
button: "更新地图"
tooltip: "清除方块缓存"
}
lighting: {
title: "光照"
dayNightSwitch: {
tooltip: "昼/夜"
}
sunlight: "日光"
ambientLight: "环境光"
}
resolution: {
title: "抗锯齿"
high: "高 (SSAA x2)"
normal: "普通 (默认 x1)"
low: "低 (粗糙 x0.5)"
}
freeFlightControls: {
title: "自由飞行控制"
mouseSensitivity: "鼠标灵敏度"
invertMouseY: "反转鼠标 Y"
}
renderDistance: {
title: "渲染距离"
hiresLayer: "高分辨率"
lowersLayer: "低分辨率"
}
theme: {
title: "主题"
default: "默认 (系统/浏览器)"
dark: "暗夜主题"
light: "白亮主题"
}
debug: {
button: "调试"
}
resetAllSettings: {
button: "重置所有设置"
}
players: {
title: "玩家"
tooltip: "玩家列表"
}
compass: {
tooltip: "罗盘 / 朝北"
}
controls: {
title: "视野 / 控制"
perspective: {
button: "透视"
tooltip: "透视视野"
}
flatView: {
button: "平视"
tooltip: "正交视图 / 平坦视图"
}
freeFlight: {
button: "自由视野"
tooltip: "自由视野 / 观察者模式"
}
}
language: {
title: "语言"
}
blockTooltip: {
block: "方块"
position: "坐标"
chunk: "区块"
region: {
region: "区域"
file: "文件"
}
light: {
light: "光源"
sun: "太阳"
block: "方块"
}
}
info: {
title: "信息"
button: "信息"
content: """
<img src="assets/logo.png" style="display: block; width: 40%; margin: 3em auto; border-radius: 50%">
<p>
<h2>鼠标控制:</h2>
<table>
<tr><th>移动</th><td><kbd>左键</kbd> + 拖拽</td></tr>
<tr><th>缩放</th><td><kbd>鼠标中键</kbd> (滚动)</td></tr>
<tr><th>旋转 / 倾斜</th><td><kbd>右键</kbd> + 拖拽</td></tr>
</table>
</p>
<p>
<h2>键盘控制:</h2>
<table>
<tr><th>移动</th><td><kbd>wasd</kbd> / <kbd>方向键</kbd></td></tr>
<tr><th>缩放</th><td>小键盘: <kbd>+</kbd>/<kbd>-</kbd> 或者 <kbd>Ins</kbd>/<kbd>Home</kbd></td></tr>
<tr><th>旋转 / 倾斜</th><td><kbd>左-Alt</kbd> + <kbd>wasd</kbd> / <kbd>方向键</kbd> 或 <kbd>Delete</kbd>/<kbd>End</kbd>/<kbd>Page Up</kbd>/<kbd>Page Down</kbd></td></tr>
</table>
</p>
<p>
<h2>触屏控制:</h2>
<table>
<tr><th>移动</th><td>触屏 + 拖拽</td></tr>
<tr><th>缩放</th><td>双指触屏 + 滑动</td></tr>
<tr><th>旋转 / 倾斜</th><td>双指触屏 + 旋转 / 向上滑动 / 向下滑动</td></tr>
</table>
</p>
<br><hr>
<p class="info-footer">
本地图由 &#9829 生成; 正在使用 <a href="https://bluecolo.red/bluemap">BlueMap</a> {version}
</p>
"""
}
}

View File

@ -1,145 +0,0 @@
export default {
pageTitle: "BlueMap - {map}",
menu: {
title: "菜单",
tooltip: "打开菜单"
},
maps: {
title: "地图",
button: "地图",
tooltip: "地图列表"
},
markers: {
title: "标记",
button: "标记",
tooltip: "标记列表",
marker: "标记 | 标记列表",
markerSet: "标记集 | 标记集",
searchPlaceholder: "搜寻中..."
},
settings: {
title: "设置",
button: "打开设置"
},
goFullscreen: {
button: "全屏"
},
resetCamera: {
button: "重置镜头",
tooltip: "重置镜头 & 位置"
},
updateMap: {
button: "更新地图",
tooltip: "清除方块缓存"
},
lighting: {
title: "光照",
dayNightSwitch: {
tooltip: "昼/夜"
},
sunlight: "日光",
ambientLight: "环境光"
},
resolution: {
title: "抗锯齿",
high: "高 (SSAA, x2)",
normal: "普通 (默认, x1)",
low: "低 (粗糙, x0.5)"
},
freeFlightControls: {
title: "自由飞行控制",
mouseSensitivity: "鼠标灵敏度",
invertMouseY: "反转鼠标 Y"
},
renderDistance: {
title: "渲染距离",
hiresLayer: "高分辨率",
lowersLayer: "低分辨率"
},
theme: {
title: "主题",
default: "默认 (系统/浏览器)",
dark: "暗夜主题",
light: "白亮主题"
},
debug: {
button: "调试"
},
resetAllSettings: {
button: "重置所有设置"
},
players: {
title: "玩家",
tooltip: "玩家列表"
},
compass: {
tooltip: "罗盘 / 朝北"
},
controls: {
title: "视野 / 控制",
perspective: {
button: "透视",
tooltip: "透视视野"
},
flatView: {
button: "平视",
tooltip: "正交视图 / 平坦视图",
},
freeFlight: {
button: "自由视野",
tooltip: "自由视野 / 观察者模式"
}
},
language: {
title: "语言",
},
blockTooltip: {
block: "方块",
position: "坐标",
chunk: "区块",
region: {
region: "区域",
file: "文件"
},
light: {
light: "光源",
sun: "太阳",
block: "方块",
}
},
info: {
title: "信息",
button: "信息",
content: `
<img src="assets/logo.png" style="display: block; width: 40%; margin: 3em auto; border-radius: 50%">
<p>
<h2>鼠标控制:</h2>
<table>
<tr><th>移动</th><td><kbd></kbd> + </td></tr>
<tr><th>缩放</th><td><kbd></kbd> ()</td></tr>
<tr><th>旋转 / 倾斜</th><td><kbd></kbd> + </td></tr>
</table>
</p>
<p>
<h2>键盘控制:</h2>
<table>
<tr><th>移动</th><td><kbd>wasd</kbd> / <kbd></kbd></td></tr>
<tr><th>缩放</th><td>: <kbd>+</kbd>/<kbd>-</kbd> <kbd>Ins</kbd>/<kbd>Home</kbd></td></tr>
<tr><th>旋转 / 倾斜</th><td><kbd>-Alt</kbd> + <kbd>wasd</kbd> / <kbd></kbd> <kbd>Delete</kbd>/<kbd>End</kbd>/<kbd>Page Up</kbd>/<kbd>Page Down</kbd></td></tr>
</table>
</p>
<p>
<h2>触屏控制:</h2>
<table>
<tr><th>移动</th><td> + </td></tr>
<tr><th>缩放</th><td> + </td></tr>
<tr><th>旋转 / 倾斜</th><td>双指触屏 + 旋转 / 向上滑动 / 向下滑动</td></tr>
</table>
</p>
<br><hr>
<p class="info-footer">
本地图由 &#9829 生成; 正在使用 <a href="https://bluecolo.red/bluemap">BlueMap</a> {version}
</p>
`
}
}

View File

@ -0,0 +1,144 @@
{
pageTitle: "Bluemap網絡地圖 - {map}世界"
menu: {
title: "菜單"
tooltip: "菜單"
}
maps: {
title: "地圖"
button: "地圖"
tooltip: "地圖列表"
}
markers: {
title: "標記"
button: "標記"
tooltip: "標記列表"
marker: "標記 | 標記"
markerSet: "標記設定 | 標記設定"
}
settings: {
title: "設定"
button: "設定"
}
goFullscreen: {
button: "開啟全螢幕模式"
}
resetCamera: {
button: "重設鏡頭視角"
tooltip: "重設鏡頭視角及位置"
}
updateMap: {
button: "重新讀取地圖"
tooltip: "移除地圖快取"
}
lighting: {
title: "光影"
dayNightSwitch: {
tooltip: "日/夜"
}
sunlight: "日光"
ambientLight: "環境亮度"
}
resolution: {
title: "解像度"
high: "高 (SSAA反鋸齒 x2)"
normal: "普通 (預設 x1)"
low: "低 (倍率 x0.5)"
}
freeFlightControls: {
title: "自由瀏覽飛行模式"
mouseSensitivity: "滑鼠靈敏度"
invertMouseY: "反轉Y軸"
}
renderDistance: {
title: "渲染距離"
hiresLayer: "高解像度層"
lowersLayer: "低解像度層"
}
theme: {
title: "顯示距離"
default: "預設 (系統/瀏覽器)"
dark: "黑暗"
light: "光亮"
}
debug: {
button: "除錯"
}
resetAllSettings: {
button: "重設所有設定"
}
players: {
title: "玩家"
tooltip: "玩家列表"
}
compass: {
tooltip: "指南針/朝北"
}
controls: {
title: "觀賞模式/控制"
perspective: {
button: "3D透視"
tooltip: "3D透視-觀賞模式"
}
flatView: {
button: "平面"
tooltip: "平面投射 / 平面-觀賞模式"
}
freeFlight: {
button: "自由瀏覽飛行模式"
tooltip: "自由瀏覽 / 觀察者模式"
}
}
language: {
title: "語言"
}
blockTooltip: {
block: "方塊"
position: "位置"
chunk: "區塊"
region: {
region: "區域"
file: "檔案"
}
light: {
light: "光亮度"
sun: "太陽"
block: "方塊"
}
}
info: {
title: "資訊"
button: "資訊"
content: """
<img src="assets/logo.png" style="display: block; width: 40%; margin: 3em auto; border-radius: 50%">
<p>
<h2>滑鼠控制:</h2>
<table>
<tr><th>移動</th><td><kbd>左鍵</kbd> + 拖拉</td></tr>
<tr><th>放大縮小</th><td><kbd>滑鼠滾輪</kbd> (滾動)</td></tr>
<tr><th>旋轉 / 傾斜</th><td><kbd>右鍵</kbd> + 拖拉</td></tr>
</table>
</p>
<p>
<h2>鍵盤控制:</h2>
<table>
<tr><th>移動</th><td><kbd>wasd</kbd> / <kbd>箭嘴按鍵</kbd></td></tr>
<tr><th>放大縮小</th><td>數字鍵: <kbd>+</kbd>/<kbd>-</kbd> 或 <kbd>Ins</kbd>/<kbd>Home</kbd></td></tr>
<tr><th>旋轉 / 傾斜</th><td><kbd>左 Alt</kbd> + <kbd>wasd</kbd> / <kbd>arrow-keys</kbd> 或 <kbd>Delete</kbd>/<kbd>End</kbd>/<kbd>Page Up</kbd>/<kbd>Page Down</kbd></td></tr>
</table>
</p>
<p>
<h2>觸碰控制:</h2>
<table>
<tr><th>移動</th><td>觸碰 + 拖拉</td></tr>
<tr><th>放大縮小</th><td>用兩隻手指觸碰 </td></tr>
<tr><th>旋轉 / 傾斜</th><td>用兩隻手指觸碰 + 旋轉 或 同時向上/下</td></tr>
</table>
</p>
<br><hr>
<p class="info-footer">
此地圖是用 &#9829; 製作,地圖插件名稱是 <a href="https://bluecolo.red/bluemap">BlueMap</a> {version}
</p>
"""
}
}

View File

@ -1,144 +0,0 @@
export default {
pageTitle: "Bluemap網絡地圖 - {map}世界",
menu: {
title: "菜單",
tooltip: "菜單"
},
maps: {
title: "地圖",
button: "地圖",
tooltip: "地圖列表"
},
markers: {
title: "標記",
button: "標記",
tooltip: "標記列表",
marker: "標記 | 標記",
markerSet: "標記設定 | 標記設定"
},
settings: {
title: "設定",
button: "設定"
},
goFullscreen: {
button: "開啟全螢幕模式"
},
resetCamera: {
button: "重設鏡頭視角",
tooltip: "重設鏡頭視角及位置"
},
updateMap: {
button: "重新讀取地圖",
tooltip: "移除地圖快取"
},
lighting: {
title: "光影",
dayNightSwitch: {
tooltip: "日/夜"
},
sunlight: "日光",
ambientLight: "環境亮度"
},
resolution: {
title: "解像度",
high: "高 (SSAA反鋸齒, x2)",
normal: "普通 (預設, x1)",
low: "低 (倍率, x0.5)"
},
freeFlightControls: {
title: "自由瀏覽飛行模式",
mouseSensitivity: "滑鼠靈敏度",
invertMouseY: "反轉Y軸"
},
renderDistance: {
title: "渲染距離",
hiresLayer: "高解像度層",
lowersLayer: "低解像度層"
},
theme: {
title: "顯示距離",
default: "預設 (系統/瀏覽器)",
dark: "黑暗",
light: "光亮"
},
debug: {
button: "除錯"
},
resetAllSettings: {
button: "重設所有設定"
},
players: {
title: "玩家",
tooltip: "玩家列表"
},
compass: {
tooltip: "指南針/朝北"
},
controls: {
title: "觀賞模式/控制",
perspective: {
button: "3D透視",
tooltip: "3D透視-觀賞模式"
},
flatView: {
button: "平面",
tooltip: "平面投射 / 平面-觀賞模式",
},
freeFlight: {
button: "自由瀏覽飛行模式",
tooltip: "自由瀏覽 / 觀察者模式"
}
},
language: {
title: "語言",
},
blockTooltip: {
block: "方塊",
position: "位置",
chunk: "區塊",
region: {
region: "區域",
file: "檔案"
},
light: {
light: "光亮度",
sun: "太陽",
block: "方塊",
}
},
info: {
title: "資訊",
button: "資訊",
content: `
<img src="assets/logo.png" style="display: block; width: 40%; margin: 3em auto; border-radius: 50%">
<p>
<h2>滑鼠控制:</h2>
<table>
<tr><th>移動</th><td><kbd></kbd> + </td></tr>
<tr><th>放大縮小</th><td><kbd></kbd> ()</td></tr>
<tr><th>旋轉 / 傾斜</th><td><kbd></kbd> + </td></tr>
</table>
</p>
<p>
<h2>鍵盤控制:</h2>
<table>
<tr><th>移動</th><td><kbd>wasd</kbd> / <kbd></kbd></td></tr>
<tr><th>放大縮小</th><td>: <kbd>+</kbd>/<kbd>-</kbd> <kbd>Ins</kbd>/<kbd>Home</kbd></td></tr>
<tr><th>旋轉 / 傾斜</th><td><kbd> Alt</kbd> + <kbd>wasd</kbd> / <kbd>arrow-keys</kbd> <kbd>Delete</kbd>/<kbd>End</kbd>/<kbd>Page Up</kbd>/<kbd>Page Down</kbd></td></tr>
</table>
</p>
<p>
<h2>觸碰控制:</h2>
<table>
<tr><th>移動</th><td> + </td></tr>
<tr><th>放大縮小</th><td> </td></tr>
<tr><th>旋轉 / 傾斜</th><td> + </td></tr>
</table>
</p>
<br><hr>
<p class="info-footer">
此地圖是用 &#9829; 製作地圖插件名稱是 <a href="https://bluecolo.red/bluemap">BlueMap</a> {version}
</p>
`
}
}

View File

@ -0,0 +1,144 @@
{
pageTitle: "BlueMap - {map}"
menu: {
title: "選單"
tooltip: "選單"
}
maps: {
title: "地圖"
button: "地圖"
tooltip: "地圖列表"
}
markers: {
title: "圖釘"
button: "圖釘"
tooltip: "圖釘列表"
marker: "圖釘 | 圖釘"
markerSet: "圖釘設定 | 圖釘設定"
}
settings: {
title: "設定"
button: "設定"
}
goFullscreen: {
button: "全螢幕模式"
}
resetCamera: {
button: "重置視角"
tooltip: "重置視角 & 位置"
}
updateMap: {
button: "更新地圖"
tooltip: "清除暫存"
}
lighting: {
title: "亮度"
dayNightSwitch: {
tooltip: "白天/夜晚"
}
sunlight: "時間"
ambientLight: "環境光"
}
resolution: {
title: "解析度"
high: "高 (最高畫質SSAA x2)"
normal: "預設 (畫質優先Native x1)"
low: "低 (效能優先Upscaling x0.5)"
}
freeFlightControls: {
title: "滑鼠設定"
mouseSensitivity: "滑鼠靈敏度"
invertMouseY: "反轉Y軸"
}
renderDistance: {
title: "顯示範圍"
hiresLayer: "高畫質的距離"
lowersLayer: "低畫質的距離"
}
theme: {
title: "主題"
default: "預設 (系統/瀏覽器)"
dark: "黑暗"
light: "明亮"
}
debug: {
button: "除錯"
}
resetAllSettings: {
button: "重設所有設定"
}
players: {
title: "玩家"
tooltip: "玩家列表"
}
compass: {
tooltip: "指北針"
}
controls: {
title: "顯示/控制"
perspective: {
button: "立體"
tooltip: "立體顯示"
}
flatView: {
button: "平面"
tooltip: "正射/平面顯示"
}
freeFlight: {
button: "觀察者"
tooltip: "觀察者模式"
}
}
language: {
title: "語言"
}
blockTooltip: {
block: "方塊"
position: "座標"
chunk: "區塊"
region: {
region: "區域"
file: "檔案"
}
light: {
light: "亮度"
sun: "日光"
block: "光源"
}
}
info: {
title: "資訊"
button: "資訊"
content: """
<img src="assets/logo.png" style="display: block; width: 40%; margin: 3em auto; border-radius: 50%">
<p>
<h2>滑鼠控制:</h2>
<table>
<tr><th>移動:</th><td><kbd>左鍵</kbd>長按</td></tr>
<tr><th>縮放:</th><td><kbd>滑鼠滾輪</kbd> (測試)</td></tr>
<tr><th>旋轉/傾斜:</th><td><kbd>右鍵</kbd>長按</td></tr>
</table>
</p>
<p>
<h2>鍵盤控制:</h2>
<table>
<tr><th>移動:</th><td><kbd>點擊</kbd> / <kbd>方向鍵</kbd></td></tr>
<tr><th>縮放:</th><td>Numpad: <kbd>+</kbd>/<kbd>-</kbd> or <kbd>Ins</kbd>/<kbd>Home</kbd></td></tr>
<tr><th>旋轉/傾斜:</th><td><kbd>左Alt</kbd> + <kbd>點擊</kbd> / <kbd>方向鍵</kbd> 或 <kbd>Delete</kbd>/<kbd>End</kbd>/<kbd>Page Up</kbd>/<kbd>Page Down</kbd></td></tr>
</table>
</p>
<p>
<h2>觸控:</h2>
<table>
<tr><th>移動:</th><td>拖動</td></tr>
<tr><th>縮放:</th><td>用兩根手指觸摸</td></tr>
<tr><th>旋轉/傾斜:</th><td>用兩根手指觸摸旋轉</td></tr>
</table>
</p>
<br><hr>
<p class="info-footer">
This map has been generated with &#9829; using <a href="https://bluecolo.red/bluemap">BlueMap</a> {version}
</p>
"""
}
}

View File

@ -1,144 +0,0 @@
export default {
pageTitle: "BlueMap - {map}",
menu: {
title: "選單",
tooltip: "選單"
},
maps: {
title: "地圖",
button: "地圖",
tooltip: "地圖列表"
},
markers: {
title: "圖釘",
button: "圖釘",
tooltip: "圖釘列表",
marker: "圖釘 | 圖釘",
markerSet: "圖釘設定 | 圖釘設定"
},
settings: {
title: "設定",
button: "設定"
},
goFullscreen: {
button: "全螢幕模式"
},
resetCamera: {
button: "重置視角",
tooltip: "重置視角 & 位置"
},
updateMap: {
button: "更新地圖",
tooltip: "清除暫存"
},
lighting: {
title: "亮度",
dayNightSwitch: {
tooltip: "白天/夜晚"
},
sunlight: "時間",
ambientLight: "環境光"
},
resolution: {
title: "解析度",
high: "高 (最高畫質,SSAA, x2)",
normal: "預設 (畫質優先,Native, x1)",
low: "低 (效能優先,Upscaling, x0.5)"
},
freeFlightControls: {
title: "滑鼠設定",
mouseSensitivity: "滑鼠靈敏度",
invertMouseY: "反轉Y軸"
},
renderDistance: {
title: "顯示範圍",
hiresLayer: "高畫質的距離",
lowersLayer: "低畫質的距離"
},
theme: {
title: "主題",
default: "預設 (系統/瀏覽器)",
dark: "黑暗",
light: "明亮"
},
debug: {
button: "除錯"
},
resetAllSettings: {
button: "重設所有設定"
},
players: {
title: "玩家",
tooltip: "玩家列表"
},
compass: {
tooltip: "指北針"
},
controls: {
title: "顯示/控制",
perspective: {
button: "立體",
tooltip: "立體顯示"
},
flatView: {
button: "平面",
tooltip: "正射/平面顯示",
},
freeFlight: {
button: "觀察者",
tooltip: "觀察者模式"
}
},
language: {
title: "語言",
},
blockTooltip: {
block: "方塊",
position: "座標",
chunk: "區塊",
region: {
region: "區域",
file: "檔案"
},
light: {
light: "亮度",
sun: "日光",
block: "光源",
}
},
info: {
title: "資訊",
button: "資訊",
content: `
<img src="assets/logo.png" style="display: block; width: 40%; margin: 3em auto; border-radius: 50%">
<p>
<h2>滑鼠控制:</h2>
<table>
<tr><th>移動:</th><td><kbd></kbd></td></tr>
<tr><th>縮放:</th><td><kbd></kbd> ()</td></tr>
<tr><th>旋轉/傾斜:</th><td><kbd></kbd></td></tr>
</table>
</p>
<p>
<h2>鍵盤控制:</h2>
<table>
<tr><th>移動:</th><td><kbd></kbd> / <kbd></kbd></td></tr>
<tr><th>縮放:</th><td>Numpad: <kbd>+</kbd>/<kbd>-</kbd> or <kbd>Ins</kbd>/<kbd>Home</kbd></td></tr>
<tr><th>旋轉/傾斜:</th><td><kbd>Alt</kbd> + <kbd></kbd> / <kbd></kbd> <kbd>Delete</kbd>/<kbd>End</kbd>/<kbd>Page Up</kbd>/<kbd>Page Down</kbd></td></tr>
</table>
</p>
<p>
<h2>觸控:</h2>
<table>
<tr><th>移動:</th><td></td></tr>
<tr><th>縮放:</th><td></td></tr>
<tr><th>旋轉/傾斜:</th><td></td></tr>
</table>
</p>
<br><hr>
<p class="info-footer">
This map has been generated with &#9829; using <a href="https://bluecolo.red/bluemap">BlueMap</a> {version}
</p>
`
}
}

View File

@ -7,9 +7,9 @@
</template>
<script>
import ControlBar from "@/components/ControlBar/ControlBar";
import MainMenu from "@/components/Menu/MainMenu";
import FreeFlightMobileControls from "@/components/Controls/FreeFlightMobileControls";
import ControlBar from "./components/ControlBar/ControlBar.vue";
import MainMenu from "./components/Menu/MainMenu.vue";
import FreeFlightMobileControls from "./components/Controls/FreeFlightMobileControls.vue";
export default {
name: 'App',
@ -27,7 +27,7 @@ export default {
</script>
<style lang="scss">
@import "~@/scss/global.scss";
@import "./scss/global.scss";
#map-container {
position: absolute;

View File

Before

Width:  |  Height:  |  Size: 5.9 KiB

After

Width:  |  Height:  |  Size: 5.9 KiB

View File

@ -10,8 +10,8 @@
</template>
<script>
import {animate, EasingFunctions} from"@/js/util/Utils";
import SvgButton from "@/components/ControlBar/SvgButton";
import {animate, EasingFunctions} from "../../js/util/Utils";
import SvgButton from "./SvgButton.vue";
let animation;

View File

@ -61,12 +61,12 @@
</template>
<script>
import PositionInput from "@/components/ControlBar/PositionInput";
import Compass from "@/components/ControlBar/Compass";
import DayNightSwitch from "@/components/ControlBar/DayNightSwitch";
import ControlsSwitch from "@/components/ControlBar/ControlsSwitch";
import MenuButton from "@/components/ControlBar/MenuButton";
import SvgButton from "@/components/ControlBar/SvgButton";
import PositionInput from "./PositionInput.vue";
import Compass from "./Compass.vue";
import DayNightSwitch from "./DayNightSwitch.vue";
import ControlsSwitch from "./ControlsSwitch.vue";
import MenuButton from "./MenuButton.vue";
import SvgButton from "./SvgButton.vue";
export default {
name: "ControlBar",
@ -109,7 +109,7 @@
</script>
<style lang="scss">
@import "~@/scss/variables.scss";
@import "/src/scss/variables.scss";
.control-bar {
position: fixed;

View File

@ -32,7 +32,7 @@
</template>
<script>
import SvgButton from "@/components/ControlBar/SvgButton";
import SvgButton from "./SvgButton.vue";
export default {
name: "ControlsSwitch",

View File

@ -13,8 +13,8 @@
</template>
<script>
import {animate, EasingFunctions} from "@/js/util/Utils";
import SvgButton from "@/components/ControlBar/SvgButton";
import {animate, EasingFunctions} from "../../js/util/Utils";
import SvgButton from "./SvgButton.vue";
let animation;

View File

@ -14,7 +14,7 @@
</template>
<script>
import SvgButton from "@/components/ControlBar/SvgButton";
import SvgButton from "./SvgButton.vue";
export default {
name: "MenuButton",
components: {SvgButton},
@ -35,7 +35,7 @@ export default {
}
path {
transition: transform 0.3s, fill 0.3s;
transform: translate(0 0) rotate(0);
transform: translate(0, 0) rotate(0);
&:nth-child(1) {
transform-origin: 15px 9px;

View File

@ -3,7 +3,7 @@
<label>
<span class="label">{{label}}:</span>
<input type="number"
v-bind:value="value | format"
v-bind:value="format(value)"
v-on:input="$emit('input', $event)"
v-on:keydown="$event.stopPropagation()"
>
@ -18,11 +18,13 @@ export default {
label: String,
value: Number
},
filters: {
format(value) {
computed: {
format() {
return (value) => {
return Math.floor(value);
}
}
}
}
</script>

View File

@ -7,7 +7,8 @@
</template>
<script>
import NumberInput from "@/components/ControlBar/NumberInput";
import NumberInput from "./NumberInput.vue";
import {reactive} from "vue";
export default {
name: "PositionInput",

View File

@ -1,13 +1,13 @@
<template>
<div id="ff-mobile-controls" :class="{disabled: !enabled}">
<div class="move-fields">
<div class="button up-button" @touchstart="forward = 1; forwardPointer = $event.changedTouches[0].identifier; $event.preventDefault();">
<div class="button up-button" @touchstart.passive="forward = 1; forwardPointer = $event.changedTouches[0].identifier; $event.preventDefault();">
<svg viewBox="0 0 100 50">
<path d="M6.75,48.375c-2.75,0-3.384-1.565-1.409-3.479L46.41,5.104c1.975-1.914,5.207-1.913,7.182,0l41.067,39.792
c1.975,1.914,1.341,3.479-1.409,3.479H6.75z"/>
</svg>
</div>
<div class="button down-button" @touchstart="forward = -1; forwardPointer = $event.changedTouches[0].identifier; $event.preventDefault();">
<div class="button down-button" @touchstart.passive="forward = -1; forwardPointer = $event.changedTouches[0].identifier; $event.preventDefault();">
<svg viewBox="0 0 100 50" class="down">
<path d="M6.75,48.375c-2.75,0-3.384-1.565-1.409-3.479L46.41,5.104c1.975-1.914,5.207-1.913,7.182,0l41.067,39.792
c1.975,1.914,1.341,3.479-1.409,3.479H6.75z"/>
@ -15,13 +15,13 @@
</div>
</div>
<div class="height-fields">
<div class="button up-button" @touchstart="up = 1; upPointer = $event.changedTouches[0].identifier; $event.preventDefault();">
<div class="button up-button" @touchstart.passive="up = 1; upPointer = $event.changedTouches[0].identifier; $event.preventDefault();">
<svg viewBox="0 0 100 50">
<path d="M6.75,48.375c-2.75,0-3.384-1.565-1.409-3.479L46.41,5.104c1.975-1.914,5.207-1.913,7.182,0l41.067,39.792
c1.975,1.914,1.341,3.479-1.409,3.479H6.75z"/>
</svg>
</div>
<div class="button down-button" @touchstart="up = -1; upPointer = $event.changedTouches[0].identifier; $event.preventDefault();">
<div class="button down-button" @touchstart.passive="up = -1; upPointer = $event.changedTouches[0].identifier; $event.preventDefault();">
<svg viewBox="0 0 100 50" class="down">
<path d="M6.75,48.375c-2.75,0-3.384-1.565-1.409-3.479L46.41,5.104c1.975-1.914,5.207-1.913,7.182,0l41.067,39.792
c1.975,1.914,1.341,3.479-1.409,3.479H6.75z"/>
@ -56,18 +56,18 @@ export default {
cm.position.z += this.forward * -Math.cos(cm.rotation) * evt.detail.delta * 0.02;
cm.position.y += this.up * evt.detail.delta * 0.01;
},
enable(evt) {
enable() {
this.enabled = true;
},
},
mounted() {
window.addEventListener("touchstart", this.enable);
window.addEventListener("touchstart", this.enable, { passive: true });
window.addEventListener("touchend", this.onTouchStop);
window.addEventListener("touchcancel", this.onTouchStop);
this.$bluemap.events.addEventListener("bluemapRenderFrame", this.onFrame);
},
beforeDestroy() {
beforeUnmount() {
window.removeEventListener("touchstart", this.enable);
window.removeEventListener("touchend", this.onTouchStop);

View File

@ -33,12 +33,12 @@
</template>
<script>
import SideMenu from "@/components/Menu/SideMenu";
import SimpleButton from "@/components/Menu/SimpleButton";
import SettingsMenu from "@/components/Menu/SettingsMenu";
import {MainMenu} from "@/js/MainMenu";
import MarkerSetMenu from "@/components/Menu/MarkerSetMenu";
import MapButton from "@/components/Menu/MapButton";
import SideMenu from "./SideMenu.vue";
import SimpleButton from "./SimpleButton.vue";
import SettingsMenu from "./SettingsMenu.vue";
import {MainMenu} from "../../js/MainMenu";
import MarkerSetMenu from "./MarkerSetMenu.vue";
import MapButton from "./MapButton.vue";
export default {
name: "MainMenu",

View File

@ -11,7 +11,7 @@
{{marker.type}}-marker
</div>
<div>
({{marker.position.x | position}} | {{marker.position.y | position}} | {{marker.position.z | position}})
({{ position(marker.position.x) }} | {{ position(marker.position.y) }} | {{ position(marker.position.z) }})
</div>
</div>
</div>
@ -58,12 +58,12 @@ export default {
}
return this.marker.id;
}
},
filters: {
position(v) {
position() {
return (v) => {
return Math.floor(v);
}
}
},
methods: {
async click(follow) {
@ -101,7 +101,7 @@ export default {
</script>
<style lang="scss">
@import "~@/scss/variables.scss";
@import "/src/scss/variables.scss";
.side-menu .marker-item {
display: flex;

View File

@ -8,11 +8,11 @@
<div class="stats">
<div>
{{ markerSet.markers.length }}
{{ $tc('markers.marker', markerSet.markers.length) }}
{{ $t('markers.marker', markerSet.markers.length) }}
</div>
<div v-if="filteredMarkerSets.length > 0">
{{ filteredMarkerSets.length }}
{{ $tc('markers.markerSet', filteredMarkerSets.length) }}
{{ $t('markers.markerSet', filteredMarkerSets.length) }}
</div>
</div>
</div>
@ -28,7 +28,7 @@
</template>
<script>
import SwitchHandle from "@/components/Menu/SwitchHandle";
import SwitchHandle from "./SwitchHandle.vue";
export default {
name: "MarkerSet",
@ -50,6 +50,7 @@ export default {
methods: {
toggle() {
if (this.markerSet.toggleable) {
// eslint-disable-next-line vue/no-mutating-props
this.markerSet.visible = !this.markerSet.visible
}
}

View File

@ -12,10 +12,10 @@
</template>
<script>
import MarkerItem from "@/components/Menu/MarkerItem";
import TextInput from "@/components/Menu/TextInput";
import MarkerSet from "@/components/Menu/MarkerSet";
import {MainMenu} from "@/js/MainMenu";
import MarkerItem from "./MarkerItem.vue";
import TextInput from "./TextInput.vue";
import MarkerSet from "./MarkerSet.vue";
import {MainMenu} from "../../js/MainMenu";
export default {
name: "MarkerSetMenu",
components: {MarkerSet, TextInput, MarkerItem},
@ -42,8 +42,7 @@ export default {
if (!this.filter.search) return true;
if (marker.id.includesCI(this.filter.search)) return true;
if (marker.label && marker.label.includesCI(this.filter.search)) return true;
if (marker.type === "player" && (marker.name.includesCI(this.filter.search) || marker.playerUuid.includesCI(this.filter.search))) return true;
return false;
return marker.type === "player" && (marker.name.includesCI(this.filter.search) || marker.playerUuid.includesCI(this.filter.search));
});
},
filteredMarkerSets() {

View File

@ -45,10 +45,10 @@
<SwitchButton :on="appState.screenshot.clipboard" @action="appState.screenshot.clipboard = !appState.screenshot.clipboard; $bluemap.saveUserSettings()">{{ $t("screenshot.clipboard") }}</SwitchButton>
</Group>
<Group v-if="$i18n.languages.length > 1" :title="$t('language.title')">
<SimpleButton v-for="lang of $i18n.languages" :key="lang.locale"
<Group v-if="languages.length > 1" :title="$t('language.title')">
<SimpleButton v-for="lang of languages" :key="lang.locale"
:active="lang.locale === $i18n.locale"
@action="$i18n.setLanguage(lang.locale); $bluemap.saveUserSettings();"
@action="changeLanguage(lang.locale); $bluemap.saveUserSettings();"
>{{lang.name}}</SimpleButton>
</Group>
@ -59,11 +59,11 @@
</template>
<script>
import Group from "@/components/Menu/Group";
import SimpleButton from "@/components/Menu/SimpleButton";
import Slider from "@/components/Menu/Slider";
import SwitchButton from "@/components/Menu/SwitchButton";
import i18n from "../../i18n";
import Group from "./Group.vue";
import SimpleButton from "./SimpleButton.vue";
import Slider from "./Slider.vue";
import SwitchButton from "./SwitchButton.vue";
import {i18n, setLanguage} from "../../i18n";
const themes = [
{get name(){ return i18n.t("theme.default")}, value: null},
@ -94,6 +94,7 @@ name: "SettingsMenu",
},
...this.$bluemap.settings
},
languages: i18n.languages,
qualityStages: qualityStages,
themes: themes,
@ -106,6 +107,9 @@ name: "SettingsMenu",
renderDistanceFormatter(value) {
let f = parseFloat(value);
return f === 0 ? this.$t("renderDistance.off") : f.toFixed(0);
},
changeLanguage(lang) {
setLanguage(lang)
}
}
}

View File

@ -12,7 +12,7 @@
</template>
<script>
import MenuButton from "@/components/ControlBar/MenuButton";
import MenuButton from "../ControlBar/MenuButton.vue";
export default {
name: "SideMenu",
@ -45,7 +45,7 @@ export default {
</script>
<style lang="scss">
@import "~@/scss/variables.scss";
@import "/src/scss/variables.scss";
.side-menu {
position: fixed;

View File

@ -6,7 +6,7 @@
</template>
<script>
import SwitchHandle from "@/components/Menu/SwitchHandle";
import SwitchHandle from "./SwitchHandle.vue";
export default {
name: "SwitchButton",
components: {SwitchHandle},

View File

@ -0,0 +1,37 @@
import {createI18n} from 'vue-i18n';
import {nextTick} from "vue";
import {fetchHocon} from "./js/Utils";
export const i18nModule = createI18n({
locale: 'none',
fallbackLocale: 'en',
silentFallbackWarn: true,
warnHtmlMessage: false,
legacy: false,
messages: {}
});
export const i18n = i18nModule.global;
export async function setLanguage(lang) {
try {
if (!i18n.availableLocales.includes(lang)){
let messages = await fetchHocon(`./lang/${lang}.conf`);
i18n.setLocaleMessage(lang, messages);
}
i18n.locale.value = lang;
document.querySelector('html').setAttribute('lang', lang);
} catch (e) {
console.error(`Failed to load language '${lang}'!`, e);
}
return nextTick();
}
export async function loadLanguageSettings() {
let settings = await fetchHocon(`./lang/settings.conf`);
i18n.languages = settings.languages;
await setLanguage(settings.default);
}

View File

@ -1,154 +0,0 @@
export default {
pageTitle: "BlueMap - {map}",
menu: {
title: "Menu",
tooltip: "Menu"
},
maps: {
title: "Maps",
button: "Maps",
tooltip: "Map-List"
},
markers: {
title: "Markers",
button: "Markers",
tooltip: "Marker-List",
marker: "marker | markers",
markerSet: "marker-set | marker-sets",
searchPlaceholder: "Search...",
followPlayerTitle: "Follow Player"
},
settings: {
title: "Settings",
button: "Settings"
},
goFullscreen: {
button: "Go Fullscreen"
},
resetCamera: {
button: "Reset Camera",
tooltip: "Reset Camera & Position"
},
updateMap: {
button: "Update Map",
tooltip: "Clear Tile Cache"
},
lighting: {
title: "Lighting",
dayNightSwitch: {
tooltip: "Day/Night"
},
sunlight: "Sunlight",
ambientLight: "Ambient-Light"
},
resolution: {
title: "Resolution",
high: "High (SSAA, x2)",
normal: "Normal (Native, x1)",
low: "Low (Upscaling, x0.5)"
},
freeFlightControls: {
title: "Free-Flight Controls",
mouseSensitivity: "Mouse-Sensitivity",
invertMouseY: "Invert Mouse Y"
},
renderDistance: {
title: "Render Distance",
hiresLayer: "Hires layer",
lowersLayer: "Lowres layer",
loadHiresWhileMoving: "Load hires-tiles while moving",
off: "Off"
},
theme: {
title: "Theme",
default: "Default (System/Browser)",
dark: "Dark",
light: "Light",
contrast: "Contrast"
},
debug: {
button: "Debug"
},
resetAllSettings: {
button: "Reset All Settings"
},
players: {
title: "Players",
tooltip: "Player-List"
},
compass: {
tooltip: "Compass / Face North"
},
screenshot: {
title: "Screenshot",
button: "Take Screenshot",
clipboard: "Copy to Clipboard"
},
controls: {
title: "View / Controls",
perspective: {
button: "Perspective",
tooltip: "Perspective-View"
},
flatView: {
button: "Flat",
tooltip: "Orthographic / Flat-View",
},
freeFlight: {
button: "Free-Flight",
tooltip: "Free-Flight / Spectator Mode"
}
},
language: {
title: "Language",
},
blockTooltip: {
block: "Block",
position: "Position",
chunk: "Chunk",
region: {
region: "Region",
file: "File"
},
light: {
light: "Light",
sun: "Sun",
block: "Block",
}
},
info: {
title: "Info",
button: "Info",
content: `
<img src="assets/logo.png" style="display: block; width: 40%; margin: 3em auto; border-radius: 50%">
<p>
<h2>Mouse-Controls:</h2>
<table>
<tr><th>move</th><td><kbd>left-click</kbd> + drag</td></tr>
<tr><th>zoom</th><td><kbd>mousewheel</kbd> (scroll)</td></tr>
<tr><th>rotate / tilt</th><td><kbd>right-click</kbd> + drag</td></tr>
</table>
</p>
<p>
<h2>Keyboard-Controls:</h2>
<table>
<tr><th>move</th><td><kbd>wasd</kbd> / <kbd>arrow-keys</kbd></td></tr>
<tr><th>zoom</th><td>Numpad: <kbd>+</kbd>/<kbd>-</kbd> or <kbd>Ins</kbd>/<kbd>Home</kbd></td></tr>
<tr><th>rotate / tilt</th><td><kbd>Left-Alt</kbd> + <kbd>wasd</kbd> / <kbd>arrow-keys</kbd> or <kbd>Delete</kbd>/<kbd>End</kbd>/<kbd>Page Up</kbd>/<kbd>Page Down</kbd></td></tr>
</table>
</p>
<p>
<h2>Touch-Controls:</h2>
<table>
<tr><th>move</th><td>touch + drag</td></tr>
<tr><th>zoom</th><td>touch with two fingers + pinch</td></tr>
<tr><th>rotate / tilt</th><td>touch with two fingers + rotate / move up/down</td></tr>
</table>
</p>
<br><hr>
<p class="info-footer">
This map has been generated with &#9829; using <a href="https://bluecolo.red/bluemap">BlueMap</a> {version}
</p>
`
}
};

View File

@ -1,36 +0,0 @@
import VueI18n from 'vue-i18n';
import Vue from 'vue';
import fallback from './fallback';
VueI18n.prototype.setLanguage = async function(lang) {
try {
if (!this.messages[lang]){
let messages = {};
messages = (await import(/* webpackIgnore: true */ `../lang/${lang}.js`)).default;
this.setLocaleMessage(lang, messages);
}
this.locale = lang;
document.querySelector('html').setAttribute('lang', lang);
} catch (e) {
console.error(`Failed to load language '${lang}'!`, e);
}
}
VueI18n.prototype.loadLanguageSettings = async function() {
let settings = (await import(/* webpackIgnore: true */ "../lang/settings.js")).default;
this.languages = settings.languages;
this.setLanguage(settings.default);
};
Vue.use(VueI18n);
const i18n = new VueI18n({
locale: 'fallback',
fallbackLocale: 'fallback',
silentFallbackWarn: true,
messages: { fallback }
});
export default i18n;

View File

@ -22,20 +22,21 @@
* OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
* THE SOFTWARE.
*/
import "@/js/BlueMap";
import {MapViewer} from "@/js/MapViewer";
import {MapControls} from "@/js/controls/map/MapControls";
import {FreeFlightControls} from "@/js/controls/freeflight/FreeFlightControls";
import "./BlueMap";
import {MapViewer} from "./MapViewer";
import {MapControls} from "./controls/map/MapControls";
import {FreeFlightControls} from "./controls/freeflight/FreeFlightControls";
import {FileLoader, MathUtils, Vector3} from "three";
import {Map as BlueMapMap} from "@/js/map/Map";
import {alert, animate, EasingFunctions, generateCacheHash} from "@/js/util/Utils";
import {MainMenu} from "@/js/MainMenu";
import {PopupMarker} from "@/js/PopupMarker";
import {MarkerSet} from "@/js/markers/MarkerSet";
import {getLocalStorage, round, setLocalStorage} from "@/js/Utils";
import i18n from "../i18n";
import {PlayerMarkerManager} from "@/js/markers/PlayerMarkerManager";
import {NormalMarkerManager} from "@/js/markers/NormalMarkerManager";
import {Map as BlueMapMap} from "./map/Map";
import {alert, animate, EasingFunctions, generateCacheHash} from "./util/Utils";
import {MainMenu} from "./MainMenu";
import {PopupMarker} from "./PopupMarker";
import {MarkerSet} from "./markers/MarkerSet";
import {getLocalStorage, round, setLocalStorage} from "./Utils";
import {i18n, setLanguage} from "../i18n";
import {PlayerMarkerManager} from "./markers/PlayerMarkerManager";
import {NormalMarkerManager} from "./markers/NormalMarkerManager";
import {reactive} from "vue";
export class BlueMapApp {
@ -86,9 +87,9 @@ export class BlueMapApp {
this.dataUrl = "maps/";
this.mainMenu = new MainMenu();
this.mainMenu = reactive(new MainMenu());
this.appState = {
this.appState = reactive({
controls: {
state: "perspective",
mouseSensitivity: 1,
@ -103,7 +104,7 @@ export class BlueMapApp {
clipboard: true
},
debug: false
};
});
// init
this.updateControlsSettings();
@ -401,7 +402,7 @@ export class BlueMapApp {
initGeneralEvents() {
//close menu on fullscreen
document.addEventListener("fullscreenchange", evt => {
if (document.fullscreen) {
if (document.fullscreenElement) {
this.mainMenu.closeAll();
}
});
@ -594,7 +595,7 @@ export class BlueMapApp {
this.updateControlsSettings();
this.setTheme(this.loadUserSetting("theme", this.appState.theme));
this.setScreenshotClipboard(this.loadUserSetting("screenshotClipboard", this.appState.screenshot.clipboard));
await i18n.setLanguage(this.loadUserSetting("lang", i18n.locale));
await setLanguage(this.loadUserSetting("lang", i18n.locale.value));
this.setDebug(this.loadUserSetting("debug", this.appState.debug));
alert(this.events, "Settings loaded!", "info");
@ -614,7 +615,7 @@ export class BlueMapApp {
this.saveUserSetting("pauseTileLoading", this.appState.controls.pauseTileLoading);
this.saveUserSetting("theme", this.appState.theme);
this.saveUserSetting("screenshotClipboard", this.appState.screenshot.clipboard);
this.saveUserSetting("lang", i18n.locale);
this.saveUserSetting("lang", i18n.locale.value);
this.saveUserSetting("debug", this.appState.debug);
alert(this.events, "Settings saved!", "info");

View File

@ -22,7 +22,7 @@
* OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
* THE SOFTWARE.
*/
import i18n from "../i18n";
import {i18n} from "../i18n";
export class MainMenu {

View File

@ -36,6 +36,7 @@ import {LOWRES_FRAGMENT_SHADER} from "./map/lowres/LowresFragmentShader";
import {CombinedCamera} from "./util/CombinedCamera";
import {CSS2DRenderer} from "./util/CSS2DRenderer";
import {MarkerSet} from "./markers/MarkerSet";
import {reactive} from "vue";
export class MapViewer {
@ -49,7 +50,7 @@ export class MapViewer {
this.rootElement = element;
this.events = events;
this.data = {
this.data = reactive({
map: null,
camera: null,
controlsManager: null,
@ -71,7 +72,7 @@ export class MapViewer {
loadedCenter: new Vector2(0, 0),
loadedHiresViewDistance: 200,
loadedLowresViewDistance: 2000,
}
});
this.tileCacheHash = generateCacheHash();

View File

@ -22,11 +22,11 @@
* OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
* THE SOFTWARE.
*/
import {Marker} from "@/js/markers/Marker";
import {CSS2DObject} from "@/js/util/CSS2DRenderer";
import {animate, htmlToElement} from "@/js/util/Utils";
import {Marker} from "./markers/Marker";
import {CSS2DObject} from "./util/CSS2DRenderer";
import {animate, htmlToElement} from "./util/Utils";
import {BoxGeometry, MeshBasicMaterial, Mesh, Vector2} from "three";
import i18n from "../i18n";
import {i18n} from "../i18n";
export class PopupMarker extends Marker {
@ -59,7 +59,7 @@ export class PopupMarker extends Marker {
this.events.addEventListener('bluemapMapInteraction', this.onMapInteraction);
window.addEventListener("mousedown", this.removeHandler);
window.addEventListener("touchstart", this.removeHandler);
window.addEventListener("touchstart", this.removeHandler, { passive: true });
window.addEventListener("keydown", this.removeHandler);
window.addEventListener("mousewheel", this.removeHandler);
}

View File

@ -1,3 +1,5 @@
import parseHocon from 'hocon-parser'
/**
* Converts a given value to JSON and writes it to the given key in
* localStorage.
@ -28,3 +30,9 @@ export const round = (value, precision) => {
let f = Math.pow(10, precision);
return Math.round(value * f) / f;
}
export const fetchHocon = async (url) => {
return fetch(url)
.then((res) => res.text())
.then((value) => parseHocon(value));
}

View File

@ -26,6 +26,7 @@
import {MathUtils, Vector3} from "three";
import {dispatchEvent} from "../util/Utils";
import {Map} from "../map/Map";
import {reactive} from "vue";
export class ControlsManager {
@ -36,7 +37,7 @@ export class ControlsManager {
constructor(mapViewer, camera) {
Object.defineProperty( this, 'isControlsManager', { value: true } );
this.data = {
this.data = reactive({
mapViewer: null,
camera: null,
controls: null,
@ -44,7 +45,7 @@ export class ControlsManager {
rotation: 0,
angle: 0,
tilt: 0,
};
});
this.mapViewer = mapViewer;
this.camera = camera;

View File

@ -31,6 +31,7 @@ import {MouseRotateControls} from "./mouse/MouseRotateControls";
import {MouseAngleControls} from "./mouse/MouseAngleControls";
import {KeyHeightControls} from "./keyboard/KeyHeightControls";
import {TouchPanControls} from "./touch/TouchPanControls";
import {reactive} from "vue";
export class FreeFlightControls {
@ -41,9 +42,9 @@ export class FreeFlightControls {
this.target = target;
this.manager = null;
this.data = {
this.data = reactive({
};
});
this.hammer = new Manager(this.target);
this.initializeHammer();

View File

@ -40,6 +40,7 @@ import {TouchRotateControls} from "./touch/TouchRotateControls";
import {TouchAngleControls} from "./touch/TouchAngleControls";
import {TouchZoomControls} from "./touch/TouchZoomControls";
import {PlayerMarker} from "../../markers/PlayerMarker";
import {reactive} from "vue";
const HALF_PI = Math.PI * 0.5;
@ -53,9 +54,9 @@ export class MapControls {
constructor(rootElement) {
this.rootElement = rootElement;
this.data = {
this.data = reactive({
followingPlayer: null
};
});
/** @type {ControlsManager} */
this.manager = null;

View File

@ -40,6 +40,7 @@ import {alert, dispatchEvent, generateCacheHash, getPixel, hashTile, stringToIma
import {TileManager} from "./TileManager";
import {TileLoader} from "./TileLoader";
import {LowresTileLoader} from "./LowresTileLoader";
import {reactive} from "vue";
export class Map {
@ -55,7 +56,7 @@ export class Map {
this.loadBlocker = loadBlocker;
this.events = events;
this.data = {
this.data = reactive({
id: id,
sorting: 0,
dataUrl: dataUrl,
@ -75,7 +76,7 @@ export class Map {
lodFactor: 5,
lodCount: 3
}
};
});
this.raycaster = new Raycaster();

View File

@ -23,6 +23,7 @@
* THE SOFTWARE.
*/
import {MathUtils, Object3D, Vector3} from "three";
import {reactive} from "vue";
export class Marker extends Object3D {
@ -33,12 +34,12 @@ export class Marker extends Object3D {
super();
Object.defineProperty(this, 'isMarker', {value: true});
this.data = {
this.data = reactive({
id: markerId,
type: "marker",
position: this.position,
visible: this.visible
};
});
// redirect parent properties
Object.defineProperty(this, "position", {

View File

@ -29,6 +29,7 @@ import {ExtrudeMarker} from "./ExtrudeMarker";
import {LineMarker} from "./LineMarker";
import {HtmlMarker} from "./HtmlMarker";
import {PoiMarker} from "./PoiMarker";
import {reactive} from "vue";
export class MarkerSet extends Scene {
@ -44,7 +45,7 @@ export class MarkerSet extends Scene {
/** @type {Map<string, Marker>} */
this.markers = new Map();
this.data = {
this.data = reactive({
id: id,
label: id,
toggleable: true,
@ -52,7 +53,7 @@ export class MarkerSet extends Scene {
markerSets: [],
markers: [],
visible: this.visible,
};
});
Object.defineProperty(this, "visible", {
get() { return this.data.visible },

View File

@ -132,7 +132,7 @@ export class LabelPopup extends CSS2DObject {
};
window.addEventListener("mousedown", removeHandler);
window.addEventListener("touchstart", removeHandler);
window.addEventListener("touchstart", removeHandler, { passive: true });
window.addEventListener("keydown", removeHandler);
window.addEventListener("mousewheel", removeHandler);
}

View File

@ -63,7 +63,7 @@ export class PoiMarker extends HtmlMarker {
setTimeout(function () {
window.addEventListener("mousedown", eventHandler);
window.addEventListener("touchstart", eventHandler);
window.addEventListener("touchstart", eventHandler, { passive: true });
window.addEventListener("keydown", eventHandler);
window.addEventListener("mousewheel", eventHandler);
}, 0);

View File

@ -23,6 +23,7 @@
* THE SOFTWARE.
*/
import {MathUtils, Matrix4, PerspectiveCamera} from "three";
import {reactive} from "vue";
export class CombinedCamera extends PerspectiveCamera {
@ -38,7 +39,7 @@ export class CombinedCamera extends PerspectiveCamera {
this.needsUpdate = true;
this.data = {
this.data = reactive({
fov: this.fov,
aspect: this.aspect,
near: this.near,
@ -46,7 +47,7 @@ export class CombinedCamera extends PerspectiveCamera {
zoom: this.zoom,
ortho: ortho,
distance: 1,
};
});
// redirect parent properties
Object.defineProperty(this, "fov", {
@ -82,8 +83,8 @@ export class CombinedCamera extends PerspectiveCamera {
if (!this.perspectiveProjection)
this.perspectiveProjection = new Matrix4();
if (!this.data)
this.data = {};
//if (!this.data)
// this.data = {};
//copied from PerspectiveCamera
const near = this.near;

View File

@ -23,10 +23,10 @@
* THE SOFTWARE.
*/
import Vue from 'vue'
import App from './App.vue'
import {BlueMapApp} from "@/js/BlueMapApp";
import i18n from './i18n';
import * as Vue from 'vue';
import App from './App.vue';
import {BlueMapApp} from "./js/BlueMapApp";
import {i18nModule, loadLanguageSettings} from "./i18n";
// utils
String.prototype.includesCI = function (val) {
@ -34,31 +34,28 @@ String.prototype.includesCI = function (val) {
}
// bluemap app
try {
async function load() {
try {
const bluemap = new BlueMapApp(document.getElementById("map-container"));
window.bluemap = bluemap;
// init vue
Vue.config.productionTip = false;
Object.defineProperty(Vue.prototype, '$bluemap', {
get() {
return bluemap;
}
});
const vue = new Vue({
i18n,
// init vue
const vue = Vue.createApp(App, {
i18nModule,
render: h => h(App)
}).$mount('#app');
// load languages
i18n.loadLanguageSettings().catch(error => console.error(error));
// load bluemap next tick (to let the assets load first)
vue.$nextTick(() => {
bluemap.load().catch(error => console.error(error));
});
} catch (e) {
vue.config.globalProperties.$bluemap = bluemap;
// load languages
vue.use(i18nModule);
await loadLanguageSettings()
// load bluemap next tick (to let the assets load first)
const app = vue.mount('#app');
await app.$nextTick();
await bluemap.load();
} catch (e) {
console.error("Failed to load BlueMap webapp!", e);
document.body.innerHTML = `
<div id="bm-app-err">
@ -69,4 +66,7 @@ try {
</div>
</div>
`;
}
}
load().catch(error => console.error(error));

View File

@ -0,0 +1,35 @@
import {fileURLToPath, URL} from 'node:url'
import {defineConfig} from 'vite'
import vue from '@vitejs/plugin-vue'
// noinspection JSUnusedGlobalSymbols
export default defineConfig({
plugins: [vue()],
base: './',
resolve: {
alias: {
'@': fileURLToPath(new URL('./src', import.meta.url))
}
},
define: {
__VUE_I18N_FULL_INSTALL__: true,
__VUE_I18N_LEGACY_API__: false,
__INTLIFY_PROD_DEVTOOLS__: false,
},
build: {},
server: {
proxy: {
'/settings.json': {
//target: 'http://localhost:8100',
target: 'https://bluecolored.de/bluemap',
changeOrigin: true,
},
'/maps': {
//target: 'http://localhost:8100',
target: 'https://bluecolored.de/bluemap',
changeOrigin: true,
}
}
}
})

View File

@ -1,20 +0,0 @@
/**
* @type {import('@vue/cli-service').ProjectOptions}
*/
module.exports = {
publicPath: './',
devServer: {
proxy: {
'/settings.json': {
//target: 'http://localhost:8100',
target: 'https://bluecolored.de/bluemap',
changeOrigin: true,
},
'/maps': {
//target: 'http://localhost:8100',
target: 'https://bluecolored.de/bluemap',
changeOrigin: true,
}
}
}
}