这是来自Marco Gasi的来宾帖子 编码修复. 我感谢他的工作,并允许他使用此空间来告诉您一些您可能会觉得有趣的东西,就像我一样. 因此,没有进一步的ADO, 这是Marco的帖子
和许多其他开发商一样, 当我发现Transposh插件时,我立即爱上了它! 它允许开箱即用地自动翻译,但也可以使您对翻译后的文本进行精细控制, 允许您编辑每个短语.
好的, 您已经知道,所以我没有必要在这里重复为什么我们都非常喜欢Transposh.
但我必须承认: 我对语言切换器小部件不满意. 我开发小型网站,通常我需要从 2 到 4 不同的语言. 建立非WordPress网站, 我曾经在主导航菜单中只放一些标志,希望我可以使用WordPress和Transposh进行相同的操作.
工匠之道
首先, 得到那个结果, 我使用了几个有用的插件和一些JavaScript.
我不会在这里浪费您的时间来谈论这个: 如果您有兴趣,可以找到详细的说明 这里
WordPress方式
这 “工匠方式” 我真无聊: 对于每个新网站,我不得不重复每个步骤才能获得 2 要么 3 我的菜单中的标志. 我只想安装一个插件并可能调整一些设置就可以了...但是那个插件不存在, 所以我最终决定必须超越自己的极限, 迎接挑战并创建我自己的插件.
今天,我很荣幸为您介绍Transposh语言切换器. 这不是魔术, 它没有创造奇迹,但可以完成工作.
我非常感谢奥弗, 邀请我在他的博客中展示我的小动物: 谢谢, 奥弗, 为了你的好意, 我非常感谢有这个机会让Transposh语言切换器众所周知.
因此,, Transposh的语言切换器实际上是做什么的?
- 它读取Transposh设置并获取当前网站中使用的语言列表
- 它会读取当前主题中所有可用的菜单位置,并允许您通过简单的复选框选择显示语言切换器的位置
- 它允许您在所选菜单的末尾添加(s) 一系列标志或下拉菜单以选择语言; 管理员, 作者和编辑者也将看到“编辑翻译”按钮,这将使他们能够激活Transposh翻译编辑器
- 如果您选择仅使用标志, 它允许您在Transposh标志或Language Switcher为Transposh本身提供的标志之间进行选择
- 如果您选择使用下拉菜单,则可以选择使用选择列表还是无序列表来构建下拉菜单: 我添加了此选项,因为与选择列表相比,无序列表为您提供了更多自定义其外观的选项
- 如果您使用无序列表作为下拉列表, 您可以选择列表项是否仅显示标志, 仅文本或标志和文本
- 它允许您为语言切换器菜单项设置其他类: 这使您可以使用与主题用于导航菜单项相同的类,使其与主题样式相对应
- 它允许您使用带有语法高亮的css编辑器完全自定义您的语言切换器: 当前样式表已加载到编辑器中,您可以对其进行修改然后保存,甚至可以创建一个全新的CSS文件. 具有自定义名称 (它默认为custom.css)
未来呢?
我已经有一个待办事项清单,可以添加更多功能,甚至可以创建高级版本, 但是我认为Transposh语言切换器已经可以在您的第一个版本中使您的生活更轻松. 或者至少, 这是我非常希望的!
你可以找到 换位语言切换器 在WordPress.org网站上 (或只是寻找 “转座” 在WordPress安装的管理控制台中): 尝试一下,如有任何问题,请随时与我联系. 显然, 如果你喜欢, 别忘了给它一些星星 (我仍然不了解如何在仪表板上放置那些烦人的LOL评级邀请).
谢谢大家阅读.
良好的编码!
诚挚,
Marco Gasi由 编码修复