diff options
author | Hwankyu Jhun <h.jhun@samsung.com> | 2021-12-24 11:04:44 +0900 |
---|---|---|
committer | Hwankyu Jhun <h.jhun@samsung.com> | 2021-12-24 11:04:44 +0900 |
commit | b6bb28ee73615a0b83ad71763e3adea27875e65d (patch) | |
tree | de2a3a74dcf20c152d0ec350b30c60ee0103ec27 | |
parent | d4607d3bef4390db5672523ec28ae8a9eb4d151c (diff) | |
download | application-b6bb28ee73615a0b83ad71763e3adea27875e65d.tar.gz application-b6bb28ee73615a0b83ad71763e3adea27875e65d.tar.bz2 application-b6bb28ee73615a0b83ad71763e3adea27875e65d.zip |
Move app_i18n.h header to app-common package
The app_i18n.h header is moved to app-common package.
Change-Id: I8435eccbf5e5b92f0b6b7d3a09caa058ed4199f3
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
-rw-r--r-- | include/app_i18n.h | 71 | ||||
-rw-r--r-- | packaging/capi-appfw-application.spec | 3 | ||||
-rw-r--r-- | src/CMakeLists.txt | 1 | ||||
-rw-r--r-- | src/i18n.c | 29 |
4 files changed, 1 insertions, 103 deletions
diff --git a/include/app_i18n.h b/include/app_i18n.h deleted file mode 100644 index d30a285..0000000 --- a/include/app_i18n.h +++ /dev/null @@ -1,71 +0,0 @@ -/* - * Copyright (c) 2011 - 2016 Samsung Electronics Co., Ltd All Rights Reserved - * - * Licensed under the Apache License, Version 2.0 (the License); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an AS IS BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - - -#ifndef __TIZEN_APPFW_I18N_H__ -#define __TIZEN_APPFW_I18N_H__ - -#include <tizen.h> - -#ifdef __cplusplus -extern "C" -{ -#endif - -/** - * @file app_i18n.h - */ - - /** - * @addtogroup CAPI_I18N_MODULE - * @{ - */ - -/** - * @brief Definition to mark a string for translation, which is replaced with the translated string at runtime. - * @param[in] msg The string to be translated - */ -#ifndef _ -#define _(msg) i18n_get_text(msg) -#endif - - -/** - * @brief Gets the localized translation for the specified string. - * - * @details If a translation is not found in the localization file(.po file), @a message is returned. - * - * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif - * @remarks Do not free the returned value. - * - * @param[in] message The string to be translated - * @return The localized translation for the given @a message on success, - * otherwise the given @a message - */ -char *i18n_get_text(const char *message); - - -/** - * @} - */ - - -#ifdef __cplusplus -} -#endif - -#endif /* __TIZEN_APPFW_I18N_H__ */ - diff --git a/packaging/capi-appfw-application.spec b/packaging/capi-appfw-application.spec index 875d851..affa248 100644 --- a/packaging/capi-appfw-application.spec +++ b/packaging/capi-appfw-application.spec @@ -139,7 +139,6 @@ Header & package configuration of appcore-ui-app-ambient %{_includedir}/appfw/app.hpp %{_includedir}/appfw/app_internal.h %{_includedir}/appfw/app_extension.h -%{_includedir}/appfw/app_i18n.h %{_libdir}/pkgconfig/capi-appfw-application.pc %{_libdir}/libcapi-appfw-application.so @@ -157,4 +156,4 @@ Header & package configuration of appcore-ui-app-ambient %files ui-app-ambient-gcov %{_datadir}/gcov/* %{_bindir}/gtest-ui-app-ambient -%endif
\ No newline at end of file +%endif diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt index 8162301..5373be6 100644 --- a/src/CMakeLists.txt +++ b/src/CMakeLists.txt @@ -35,7 +35,6 @@ ADD_LIBRARY(${fw_name} SHARED app_main.c app_main_legacy.c app_resource.c - i18n.c ) TARGET_LINK_LIBRARIES(${fw_name} ${${fw_name}_LDFLAGS} capi-appfw-app-common capi-appfw-app-control) diff --git a/src/i18n.c b/src/i18n.c deleted file mode 100644 index c22ebbf..0000000 --- a/src/i18n.c +++ /dev/null @@ -1,29 +0,0 @@ -/* - * Copyright (c) 2011 - 2016 Samsung Electronics Co., Ltd All Rights Reserved - * - * Licensed under the Apache License, Version 2.0 (the License); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an AS IS BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - - -#include <stdio.h> -#include <stdlib.h> -#include <string.h> -#include <libintl.h> - -#include <app_i18n.h> - -char *i18n_get_text(const char *message) -{ - return gettext(message); -} - |