diff --git a/CHANGELOG.md b/CHANGELOG.md
index 07a7e36..3dc8c1e 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -4,6 +4,7 @@ Lost Dutchman Mine Change Log
0.0.3 April 7, 2024
-------------------
+- Enh #54: Adjust translation system (MadejaMaciej)
- Enh #83: Turn off double click. (MadejaMaciej)
- Enh #84: Do not let players resize window under certain size. (MadejaMaciej)
- Enh #81: Add new languages and correct old ones if code is off. (MadejaMaciej)
diff --git a/code-desktop/package.json b/code-desktop/package.json
index 42f7bc7..1170461 100644
--- a/code-desktop/package.json
+++ b/code-desktop/package.json
@@ -7,9 +7,7 @@
"scripts": {
"dev": "electron-forge start",
"package": "electron-forge package",
- "build:windows": "electron-forge package -- --platform win32",
- "build:mac": "electron-forge package -- --platform darwin",
- "build:unix": "electron-forge package -- --platform linux",
+ "build": "electron-forge make",
"publish": "electron-forge publish",
"test": "jest",
"test:coverage": "jest --coverage",
diff --git a/code-desktop/src/components/Main.tsx b/code-desktop/src/components/Main.tsx
index e951a3c..588c556 100644
--- a/code-desktop/src/components/Main.tsx
+++ b/code-desktop/src/components/Main.tsx
@@ -1,4 +1,4 @@
-import React, { useState, useEffect, useCallback, useMemo } from "react";
+import React, { useState, useEffect, useCallback } from "react";
import { v4 } from "uuid";
import Menu from "./ui/Menu";
import PauseScreen from "./ui/PauseScreen";
@@ -30,7 +30,7 @@ function Main() {
uuid: v4(),
saveName: '',
location: 'town',
- backgroundAlt: setText('bgTown'),
+ backgroundAlt: 'bgTown',
playerPosition: {
x: player.getX(),
y: player.getY()
@@ -68,7 +68,7 @@ function Main() {
const stringifiedGames = JSON.stringify(games);
window.localStorage.setItem('saved-games', stringifiedGames);
} catch(e) {
- setError(setText('couldNotSave'));
+ setError('couldNotSave');
}
} else {
// If there are no saved games, create new array and add new game to it
@@ -83,7 +83,7 @@ function Main() {
// If there are no saved games, show error message
if (!gamesToLoad) {
- setError(setText('couldNotLoad'));
+ setError('couldNotLoad');
return;
}
@@ -101,7 +101,7 @@ function Main() {
}
})
} catch(e) {
- setError(setText('fileCorrupted'));
+ setError('fileCorrupted');
return;
}
}, [gameState, setScreen, setError]);
@@ -156,7 +156,7 @@ function Main() {
useEffect(() => {
// Set document title based on language
- document.title = setText('title');
+ document.title = 'Lost Dutchman Mine';
}, [language])
if (screen === 'splash') {
diff --git a/code-desktop/src/components/game/Game.tsx b/code-desktop/src/components/game/Game.tsx
index bf4f018..ebae967 100644
--- a/code-desktop/src/components/game/Game.tsx
+++ b/code-desktop/src/components/game/Game.tsx
@@ -1,4 +1,4 @@
-import React, { useState, useMemo, useRef, useEffect, useCallback } from "react";
+import React, { useState, useMemo, useRef, useEffect } from "react";
import GameMenu from "../ui/GameMenu";
import PauseScreen from "../ui/PauseScreen";
import { mainLoop } from "../../services/game";
diff --git a/code-desktop/src/components/ui/GameTitle.tsx b/code-desktop/src/components/ui/GameTitle.tsx
index 725cbe6..a30f719 100644
--- a/code-desktop/src/components/ui/GameTitle.tsx
+++ b/code-desktop/src/components/ui/GameTitle.tsx
@@ -6,7 +6,7 @@ function GameTitle() {
return (
- {setText('title')}
+ {'Lost Dutchman Mine'}
)
diff --git a/code-desktop/src/components/ui/Language.tsx b/code-desktop/src/components/ui/Language.tsx
index 47310a0..b130021 100644
--- a/code-desktop/src/components/ui/Language.tsx
+++ b/code-desktop/src/components/ui/Language.tsx
@@ -10,7 +10,7 @@ function Language({ language, setLanguage }: LanguageProps) {
return (
<>
-
+