php poedit怎么debug,php – 如何使PoEdit正确解析自定义“ngettext”实现?
我编写了一个gettext包装器,它使l10n的整个过程变得更简单但不知何故我无法让PoEdit正确识别和解析对该函数的多个版本调用.这是我原来的:
_e(array('%d house', '%d houses'), 5);
但这根本不起作用,PoEdit根本没有选择.我也尝试过:
_e('%d house', '%d houses', 5);
这次PoEdit捕获%d房子而不是复数形式的%d房子,但是如果我尝试完全相同但使用ngettext()调用它完美地工作,识别单数和复数形式:
ngettext('%d house', '%d house', 5);
我正确地(?)将_e关键字添加到项目设置中,但它没有获取多个变体.我也注意到PoEdit只有_,gettext和gettext_noop作为默认的keyworks来获取,没有对ngettext,dngettext或dcngettext函数的任何引用,但它仍然可以正确地获取ngettext调用…这使得我想知道PoEdit是否硬编码了ngettext关键字 – 这真的很难过.
无论如何,有没有办法制作PoEdit(或任何其他类似的应用程序),正确解析自定义函数?
php poedit怎么debug,php – 如何使PoEdit正确解析自定义“ngettext”实现?相关推荐
- 计算机内存不足若要还原,win7系统提示若要还原足够内存以使程序正确工作怎么办...
最近有朋友问小编win7系统提示若要还原足够内存以使程序正确工作怎么办,有很多朋友都遇到了这样的问题,电脑提示计算机内存不足,若要还原足够的内存以使程序正常工作,请保存文件,然后关闭或重新启动所有打开 ...
- linux 4 内核 c,4. 使代码正确 — The Linux Kernel documentation
4.2.代码检查工具¶ 至少目前,编写无错误代码仍然是我们中很少人能达到的理想状态.不过,我们希望做 的是,在代码进入主线内核之前,尽可能多地捕获并修复这些错误.为此,内核开发人 员已经组装了一系列令 ...
- PCL使用时无法解析的外部符号解决办法(LNK2019,LNK2001)
无法解析的外部符号 "protected: virtual bool __thiscall pcl::octree::OctreePointCloud<struct pcl::Poin ...
- pre使页面正确显示文本格式
用django从数据库中提取文本文件内容,但用{{ content }}传送给页面时格式不正确,回车与制表位没有显示. 其实把{{ content }}内容用<pre></pre&g ...
- Debug Hacks中文版——深入调试的技术和工具
关键词:gdb.strace.kprobe.uprobe.objdump.meminfo.valgrind.backtrace等. <Debugs Hacks中文版--深入调试的技术和工具> ...
- linux 程序调试日志,Linux程序调试
Linux下的段错误产生的原因及调试方法 简而言之,产生段错误就是访问了错误的内存段,一般是你没有权限,或者根本就不存在对应的物理内存,尤其常见的是访问0地址. 一般来说,段错误就是指访问的内存超出了 ...
- linux 程序退出 调试,Linux程序调试 - nbspnbspnbspC++nbsp技术中心 - C++博客
Linux下的段错误产生的原因及调试方法 简而言之,产生段错误就是访问了错误的内存段,一般是你没有权限,或者根本就不存在对应的物理内存,尤其常见的是访问0地址. 一般来说,段错误就是指访问的内存超出了 ...
- 段错误原因分析和查找
转自:http://www.cnblogs.com/panfeng412/archive/2011/11/06/2237857.html 最近在Linux环境下做C语言项目,由于是在一个原有项目基础之 ...
- php 打印函数调用栈,利用backtrace和backtrace_symbols函数打印调用栈信息
本帖最后由 kylin_try 于 2017-2-6 08:41 编辑 在头文件"execinfo.h"中声明了三个函数用于获取当前线程的函数调用堆栈. #include int ...
- linux中追踪函数backtrace调用堆栈
From: http://www.embeddedlinux.org.cn/html/jishuzixun/201211/19-2388.html 一般察看函数运行时堆栈的方法是使用GDB之类的外部调 ...
最新文章
- 2.ceph高级操作
- 神回答:编程到底难在哪里?
- html列表穿插广告怎么实现,基于innerHTML中的script广告实现代码[广告全部放在一个js里面]...
- 归并排序,快速排序,冒泡排序,选择排序,基数排序,桶排序,堆排序(c++实现)
- 旋转散点图_聚类分析的结果如何用散点图展示出来?
- NOIP模拟测试38「金·斯诺·赤」
- 辨析ADKJVMJREJDKADT
- Error: 'conda' can only be installed into the root environment
- irule jar包无法导入_poi表格的导入导出
- 知乎在港上市破发是必然:周源被“打脸”,增长极其依赖营销
- win10网页找不到服务器dns,找不到服务器或DNS错误怎么办
- 网站用户活跃度统计服务器,活跃用户统计规则
- 逍遥书生服务器啥时候维护完毕,2020年8月18日定期维护解读
- 区块链与大数据究竟有着怎样的关系?
- 测试分析与测试用例设计方法
- html 调用idm,如何对IDM进行自定义设置
- 【有图有真相】北京地区午饭线下活动——香山行圆满结束
- 现代IT项目中的需求管理如何做?
- 商标注册还是购买?建议你考虑这几个问题
- Unittest参数化