From b2f51e5bc84dcd810f4f1bad0ee6a288688376a1 Mon Sep 17 00:00:00 2001 From: Galtrhan Date: Mon, 13 Oct 2025 21:43:46 +0200 Subject: [PATCH] Adjust Latvian translation & add missing file entries to build.zig (#850) Change Latvian literal translation that did not quite fit the role of username to more appropriate. Added missing locale files to build.zig Reviewed-on: https://codeberg.org/fairyglade/ly/pulls/850 Reviewed-by: AnErrupTion Co-authored-by: Galtrhan Co-committed-by: Galtrhan --- build.zig | 4 ++++ res/lang/lv.ini | 3 ++- 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/build.zig b/build.zig index 0f446d5..c111bf8 100644 --- a/build.zig +++ b/build.zig @@ -196,6 +196,7 @@ fn install_ly(allocator: std.mem.Allocator, patch_map: PatchMap, install_config: var lang_dir = std.fs.cwd().openDir(ly_lang_path, .{}) catch unreachable; defer lang_dir.close(); + try installFile("res/lang/ar.ini", lang_dir, ly_lang_path, "ar.ini", .{}); try installFile("res/lang/cat.ini", lang_dir, ly_lang_path, "cat.ini", .{}); try installFile("res/lang/cs.ini", lang_dir, ly_lang_path, "cs.ini", .{}); try installFile("res/lang/de.ini", lang_dir, ly_lang_path, "de.ini", .{}); @@ -203,6 +204,8 @@ fn install_ly(allocator: std.mem.Allocator, patch_map: PatchMap, install_config: try installFile("res/lang/es.ini", lang_dir, ly_lang_path, "es.ini", .{}); try installFile("res/lang/fr.ini", lang_dir, ly_lang_path, "fr.ini", .{}); try installFile("res/lang/it.ini", lang_dir, ly_lang_path, "it.ini", .{}); + try installFile("res/lang/ja_JP.ini", lang_dir, ly_lang_path, "ja_JP.ini", .{}); + try installFile("res/lang/lv.ini", lang_dir, ly_lang_path, "lv.ini", .{}); try installFile("res/lang/pl.ini", lang_dir, ly_lang_path, "pl.ini", .{}); try installFile("res/lang/pt.ini", lang_dir, ly_lang_path, "pt.ini", .{}); try installFile("res/lang/pt_BR.ini", lang_dir, ly_lang_path, "pt_BR.ini", .{}); @@ -212,6 +215,7 @@ fn install_ly(allocator: std.mem.Allocator, patch_map: PatchMap, install_config: try installFile("res/lang/sv.ini", lang_dir, ly_lang_path, "sv.ini", .{}); try installFile("res/lang/tr.ini", lang_dir, ly_lang_path, "tr.ini", .{}); try installFile("res/lang/uk.ini", lang_dir, ly_lang_path, "uk.ini", .{}); + try installFile("res/lang/zh_CN.ini", lang_dir, ly_lang_path, "zh_CN.ini", .{}); } { diff --git a/res/lang/lv.ini b/res/lang/lv.ini index a61c929..dd15b05 100644 --- a/res/lang/lv.ini +++ b/res/lang/lv.ini @@ -54,7 +54,7 @@ err_xcb_conn = xcb savienojums neizdevās err_xsessions_dir = neizdevās atrast sesiju mapi err_xsessions_open = neizdevās atvērt sesiju mapi insert = ievietot -login = pieteikties +login = lietotājs logout = iziet no_x11_support = x11 atbalsts atspējots kompilācijas laikā normal = parastais @@ -68,3 +68,4 @@ sleep = snauda wayland = wayland x11 = x11 xinitrc = xinitrc +