/* * SPDX-FileCopyrightText: 2025 Felix Morgner * SPDX-License-Identifier: LGPL-2.1-only */ #include #include #include #include namespace turns::lang::tests { struct intl_test_init : Catch::EventListenerBase { using Catch::EventListenerBase::EventListenerBase; auto testRunStarting(Catch::TestRunInfo const &) -> void override { setlocale(LC_ALL, ""); bindtextdomain("turns", TESTLOCALEDIR); bind_textdomain_codeset("turns", "UTF-8"); textdomain("turns"); } }; CATCH_REGISTER_LISTENER(intl_test_init); } // namespace turns::lang::tests