add_library(i18n STATIC) module_is_test_entity(i18n) target_sources(i18n PRIVATE i18n.cpp i18nImpl.hpp PUBLIC include/i18n/i18n.hpp ) target_include_directories(i18n PRIVATE $ PUBLIC $ ) target_link_libraries(i18n PRIVATE json::json log module-os module-vfs ) if (${ENABLE_TESTS}) add_subdirectory(tests) endif()