aboutsummaryrefslogtreecommitdiff
path: root/src/Main.c
diff options
context:
space:
mode:
authorfrosty <gabriel@bwaaa.monster>2026-04-01 00:37:15 +0300
committerfrosty <gabriel@bwaaa.monster>2026-04-01 00:37:15 +0300
commitc41ab84738ddfc71d6062e0d173afa33ac2c35a6 (patch)
treefa3f377277a99877fda4415f30cbff56468031db /src/Main.c
parent335b6f46837f3496467da50de2d9bce0c5ef6a1a (diff)
downloadomnisearch-c41ab84738ddfc71d6062e0d173afa33ac2c35a6.tar.gz
feat: begin working on localisation
Diffstat (limited to 'src/Main.c')
-rw-r--r--src/Main.c8
1 files changed, 8 insertions, 0 deletions
diff --git a/src/Main.c b/src/Main.c
index c3a607a..988d0b0 100644
--- a/src/Main.c
+++ b/src/Main.c
@@ -67,6 +67,13 @@ int main() {
global_config = cfg;
+ int loaded = beaker_load_locales();
+ if (loaded > 0) {
+ fprintf(stderr, "[INFO] Loaded %d locales\n", loaded);
+ } else {
+ fprintf(stderr, "[WARN] No locales loaded (make sure to run from omnisearch directory)\n");
+ }
+
apply_engines_config(cfg.engines);
if (cache_init(cfg.cache_dir) != 0) {
@@ -119,6 +126,7 @@ int main() {
curl_global_cleanup();
xmlCleanupParser();
+ beaker_free_locales();
free_proxy_list();
cache_shutdown();
return EXIT_SUCCESS;