腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
gettext
和
bindtextdomain
不能
翻译
、
我正在试着把一些课文
翻译
成日语。但是
不能
翻译
它。即使它不会抛出任何错误。根据https://www.php.net/manual/en/function.
gettext
.php,
bindtextdomain
()应该查找.mo文件。当我调试我的代码时,ir返回/var/www/lumber-mill.co.jp/sys/locales,这是不是没有被
翻译
的问题?我关注了这些- PHP <em
浏览 12
提问于2019-10-01
得票数 1
回答已采纳
1
回答
相当于“`textdomain()”
和
“`
bindtextdomain
()”
、
、
、
为了与应用程序的其他部分保持一致,我想使用GLib的
gettext
实现/包装器。我使用以下方法导入GLib API:from gi.repository import GLib 但是,如果我在库中看到一些*
gettext
()函数(dcgettext、dgettext、dngettext、dpgettext、dpgettext2),我就找不到相当于textdomain()
和
bindtextdomain
()的函数。
浏览 14
提问于2022-08-02
得票数 0
回答已采纳
1
回答
为什么我的应用程序不加载lib的
翻译
文件?
、
、
、
但是
翻译
文件(.mo)是没有根据的。我也试着把它放到/usr/share/locale/<LANG>/LC_MESSAGES/somlib.mo上 但是我发现,库试图找到真正的/usr/share/locale/...上的
翻译
文件--我无法访问它
浏览 0
提问于2015-06-19
得票数 1
回答已采纳
1
回答
为什么pygettext
翻译
元组中的字符串,而不是元组列表中的字符串?
、
、
我使用pygettext来
翻译
一个python模块,它正确地创建了po文件,但是当涉及到
翻译
时,它并
不能
翻译
所有内容。env['TEST_DURATION'])"),]lang = "it"
gettext
.textdoma
浏览 3
提问于2019-06-10
得票数 1
3
回答
gettext
安装程序不工作
、
、
、
、
我让
gettext
工作了,但现在突然
不能
翻译
了。我知道是怎么回事了。我正在尝试使用/sys/locale/no_NO/LC_MESSAGES/messages.po将页面
翻译
成挪威语。_COOKIE['lang'])) $locale = $_COOKIE['lang'];setlocale(LC_ALL, $locale);
bindtextdomai
浏览 0
提问于2011-04-14
得票数 1
1
回答
gettext
不起作用
、
我尝试在我的应用程序中使用"
gettext
“,但没有成功。下面是我的文件,我在其中初始化了一些东西:switch (Input::get('langue')) { case 'fr_FR': $boo_retour_putenv$stg_retour_
bindtextdomain
=
bindtextdomain
("messages", app_path().DIRECTORY_SEPAR
浏览 1
提问于2015-08-03
得票数 1
1
回答
通过AJAX返回的
Gettext
未
翻译
、
、
、
可以通过AJAX从php文件返回
gettext
翻译
文本吗?<div id="resultText"></div> $('#resultText').html(r);</scr
浏览 1
提问于2013-02-26
得票数 5
1
回答
如何使Glade负载从/opt转换
、
、
、
、
通过改变包装,在其他人的帮助下,我已经做到了这一点,但是现在我面临一个新的问题:当我从/opt运行时,我的应用程序中的
翻译
没有被加载。从理论上讲,这很好,因为
gettext
允许指定加载
翻译
的替代位置,因此我添加了
bindtextdomain
调用来实现这一点:from
gettext
import
gettext
as _
gettext
.
bindtextdomain
('qreator&
浏览 0
提问于2012-05-22
得票数 9
回答已采纳
1
回答
用于LC_MESSAGES到不存在区域设置的setlocale()失败
、
、
、
对于嵌入式软件项目,我增加了对
翻译
的支持,因为我们运行的是嵌入式Linux,所以我选择使用libc
gettext
()。文件的名称fake.mo进行伪
翻译
)。当静态链接时,这很好,它返回一个地区句柄,
bindtextdomain
()
和
朋友都工作得很好,我从其中得到了我的“
翻译
”字符串:current附加问题:我可以强制
gettext
直接加载特定的mo文件吗?基本上,我希望用一个替代
bi
浏览 2
提问于2016-04-26
得票数 5
1
回答
如何调试php
gettext
?
、
有些
gettext
键对我不起作用-它们显示的是键而不是
翻译
,尽管有一个。我正在用Pear File_
Gettext
库制作.mo文件,它似乎工作正常,所以我做了以下脚本来试用,这些键
不能
很好地工作:$domain = 'messages$locale);bind_textdomain_codeset($domain, 'UTF-
浏览 0
提问于2011-06-17
得票数 12
回答已采纳
1
回答
将
gettext
与本地目录一起使用没有任何效果
、
我是
gettext
本地目录存储库的:#include <iostream>main()
bindtextdomain
("messages", "/home/pasousa/temp/i18n_test/lang/但是,如果我使用所
浏览 0
提问于2016-05-16
得票数 2
2
回答
使应用程序自动检测系统语言
、
、
所有这些
翻译
都伴随着程序本身吗?如果用户设置了程序
翻译
中不可用的系统语言怎么办? 这是Ubuntu还是大多数linux发行版的特定版本?
浏览 0
提问于2012-10-07
得票数 2
回答已采纳
1
回答
使用PHP
gettext
()的I18n
、
、
、
我正在尝试使用PHP
gettext
()来
翻译
我的网站,我为它实现了以下代码: echo "You donot have the
gettext
library installed with PHP'/Locale';
bindtextdomain
('messages
浏览 1
提问于2017-09-07
得票数 3
1
回答
如何跟踪C++ GNU的执行?
、
、
#include "start.hpp" #include <locale.h>std::cout << "
bindtextdomain
(): " <<
bindtextdo
浏览 1
提问于2016-07-27
得票数 1
回答已采纳
3
回答
如何将文本域绑定到GTK3下的
gettext
本地文件夹
、
、
、
、
使用
gettext
,您可以使用默认的系统范围区域设置目录,也可以使用
bindtextdomain
自己指定一个。当编译的.mo
翻译
文件在系统的默认位置不可用时,直接从源代码运行程序时,这是非常有用的。在Python中,您可以这样做:from
gettext
import
gettext
as _
gettext
.
bindtextdomain
('nautilus-image-manipulator', &
浏览 0
提问于2012-04-10
得票数 24
1
回答
gettext
忽略设置区域设置
、
、
我试图在运行在上的C++程序中使用
gettext
。然后我将环境设置为
bindtextdomain
("Test", "C:\\develop\\test\\executablesdebug\\Language\\");char *test =
gettext
("Hello world");
翻译
后的字符串得到的是瑞典
翻译
(操作系统设置),而
浏览 11
提问于2022-02-28
得票数 2
回答已采纳
1
回答
无法使用
gettext
进行
翻译
、
、
我
不能
在我的网站上
翻译
任何东西。要调试(在我的本地服务器上),我将以下代码 textdomain("mysite"); echo
gettext
/locale/en
浏览 1
提问于2012-12-12
得票数 0
1
回答
快速包装--临时包不会产生/opt/expresas.ubuntu.com/./share/locale
、
、
、
drawers locale.
bindtextdomain
浏览 0
提问于2012-07-09
得票数 0
回答已采纳
1
回答
po mo
翻译
只适用于en-GB
和
en-US,不适用于其他语言
、
、
、
我已经使用poedit创建了
翻译
文件,并生成了mo文件,并将它们保存在各自的文件夹中。但不知何故,我只能访问en_GB
和
en_US文件夹中的
翻译
。即使我将DE
翻译
放在这些文件夹中,它也是有效的。为什么它
不能
与其他语言环境一起工作?有没有我需要做的配置或者我遗漏了什么? setlocale(LC_ALL, $locale . '.UTF-8'); $domname =
浏览 2
提问于2011-07-15
得票数 1
2
回答
Gettext
无法使setlocale()工作
、
、
我像这样使用
gettext
本地化echo $lang;setlocale(LC_ALL, $lang);
bindtextdomain
("messages", realpath("..我可以看到本地化的工作,因为网站可以看到
翻译
成斯洛伐克语。然而,无论$lang变量中是什么,该网站只被
翻译
成斯洛伐克语,或者根本不被
翻译
。斯洛伐克语是指我在
浏览 1
提问于2012-02-08
得票数 3
回答已采纳
点击加载更多
相关
资讯
人工智能翻译能不能取代翻译?
韩语语音怎么同步翻译?不能错过的语音翻译工具
北京翻译公司:和个人翻译相比,翻译公司都有哪些优势?
翻译技术和翻译工具应该怎么选择?知行翻译:众说纷纭
人工翻译和机器翻译的差异是什么
热门
标签
更多标签
云服务器
对象存储
ICP备案
云点播
实时音视频
活动推荐
运营活动
广告
关闭
领券