生成.mo文件

  • 在根目录创建文件夹:language/zh_CN/LC_MESSAGES
  • 在该文件夹下创建test.po文件:
msgid "Welcome to My PHP Application"
msgstr "欢迎访问我的PHP应用"
  • 在Linux命令行中进入该目录,并执行msgfmt -o test.mo test.po
若环境没有msgfmt工具,请顺手安装:
sudo apt-get install gettext
或
yum install gettext-devel

网上其它答案中有以下几个方案:

  • 自定义控件,继承TextBox类,并重写WndProc
  • 调用API函数RegisterHotKey注册系统热键
  • 设置ShortcutsEnabled属性为false以屏蔽所有快捷键,及鼠标右键
  • 用RichTextBox控件替代TextBox

都不太适用我当前项目的需求,自己找到一个更简单的办法,若您也需要更适合的其它方案,可以参考这个办法:

各大新闻APP那向上滚动的阅读方式很反人类,再好的屏幕也会有感知闪烁、加速眼睛疲劳。为何没人尝试一下按左右边翻页的交互?觉得至少能降低70%眼部疲劳。

2018.05.27 有优秀的解决方案:
https://reabble.cn/
可通过rss订阅新闻,并在手机端或kindle上以web方式访问,实现顺畅的左右翻页阅读资讯。

价格也是相当的有业界良心。