diff --git a/src-tauri/src/lang.rs b/src-tauri/src/lang.rs index 08a9579..665ac5a 100644 --- a/src-tauri/src/lang.rs +++ b/src-tauri/src/lang.rs @@ -6,9 +6,8 @@ pub async fn get_lang(window: tauri::Window, lang: String) -> String { let lang = lang.to_lowercase(); // Send contents of language file back - let lang_path: PathBuf = [&install_location(), "lang", &format!("{}.json", lang)] - .iter() - .collect(); + let lang_path = install_location().join("lang").join(format!("{}.json", lang)); + match std::fs::read_to_string(lang_path) { Ok(x) => x, Err(e) => {