From 976e2fc3e25bfd08c755aa222a45c42a53b0b8e0 Mon Sep 17 00:00:00 2001 From: metamuffin Date: Tue, 17 Sep 2024 21:33:08 +0200 Subject: tc: localization --- test-client/main.ts | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'test-client/main.ts') diff --git a/test-client/main.ts b/test-client/main.ts index 875e420d..f48aef17 100644 --- a/test-client/main.ts +++ b/test-client/main.ts @@ -17,6 +17,7 @@ */ /// +import { init_locale } from "./locale.ts"; import { MovementBase, collide_player_player, update_movement } from "./movement.ts"; import { Gamedata, ItemIndex, ItemLocation, Message, MessageTimeout, PacketC, PacketS, PlayerID, TileIndex } from "./protocol.ts"; import { V2, lerp_exp_v2_mut, normalize, lerp_exp } from "./util.ts"; @@ -35,7 +36,8 @@ const HANDLED_KEYS = [KEY_BOOST, KEY_CHAT, KEY_CLOSE, KEY_DOWN, KEY_UP, KEY_LEFT export let ctx: CanvasRenderingContext2D; export let canvas: HTMLCanvasElement; let ws: WebSocket; -document.addEventListener("DOMContentLoaded", () => { +document.addEventListener("DOMContentLoaded", async () => { + await init_locale(navigator.language.split("-")[0] ?? "en") const ws_uri = window.location.protocol.endsWith("s:") ? `wss://${window.location.host}/` : `ws://${window.location.hostname}:27032/` -- cgit v1.2.3-70-g09d2