C 如何使用回调函数获取Tizen中的语言?

C 如何使用回调函数获取Tizen中的语言?,c,linux,tizen,tizen-native-app,C,Linux,Tizen,Tizen Native App,我想用c编写一个本机应用程序,以了解Tizen语言的价值。编译的c代码必须在Tizen手机上运行,我需要获得语言的值。我从Tizen源代码获得的回调函数是 int app_cb_broker_appcore_lang_changed(void *data) { app_language_changed_cb lang_changed_cb; lang_changed_cb = app_context.callbacks->language_changed; if

我想用c编写一个本机应用程序,以了解Tizen语言的价值。编译的c代码必须在Tizen手机上运行,我需要获得语言的值。我从Tizen源代码获得的回调函数是

int app_cb_broker_appcore_lang_changed(void *data)
{
    app_language_changed_cb lang_changed_cb;

    lang_changed_cb = app_context.callbacks->language_changed;

    if (lang_changed_cb != NULL)
    {
            lang_changed_cb(app_context.user_data);
    }

    return 0;
}

如何使用此函数获取当前语言的价值?

既然您正在尝试使用本机API,而且Tizen是一个非常新的企业,即使Tizen在Web API方面有文档记录,但在本机API方面没有完整的文档记录,为什么不尝试询问一些正在开发它的人,他们可能更了解它

在他们的网站上,他们提供了一个irc房间:

主通道:
#在irc.freenode.net上发布:24/7开放式讨论。

或邮寄名单:

稍后编辑:我自己去了那个IRC会议室,询问了一些关于部署和本机API的详细信息,我(半小时后)收到了这个链接:所以那里可以有回复。我本想问你的问题,但我不知道你到底想做什么。
如果您没有安装IRC客户端,您可以通过webchat使用此聊天室,并使用随机用户名(您必须填写Recapcha)

Tizen不支持LANG环境变量吗?我相信是的。lang变量在使用html5的tizen应用程序中可用。我需要用c写一个本机代码。另一个重要的一点是,在使用lang变量时,我需要每次轮询以检查lang的值是否有变化。所以我需要这个callbackNo,我指的是unix环境变量。你从
getenv(“LANG”)
中得到了什么。你到底为什么要投票进行更改?我正在创建一个本地应用程序,需要根据tizen中的语言更改其语言。它不是一个普通的html5应用程序。你告诉我的方法可能是一个解决办法。但是我需要一个回调函数来获取这个值,我需要一个解决方案来使用上面的回调函数来获取语言值