anitasutradhar0 發表於 2024-4-18 16:21:07

良好国际化插件的个秘诀

如果你用一个人能理解的语言与他交谈,信息就会到达他的头脑。如果你用他的语言与他交谈,就会触及他的内心。几周前,我们讨论了如何国际化您的安装,从而以多种语言提供您的内容。考虑到您的网站是许多潜在客户了解您的第一件事,所以您用他们的语言如果可以的话向他们讲话并没有什么坏处,对吗我们已经看到这样做有一定的优势曼德拉朋友总结得很好翻译和国际化您的作品的努力不应仅限于您的网站。如果您是提供插件或主题的开发人员,您还需要花费一些时间和精力对其进行国际化,以便您的用户可以用他们的语言享受它,并完美地集成到他们的桌面中。此外,您将能够通过进入其他市场来扩展您的业务,如果您的产品仅采用您的语言,这些市场可能不会购买您的产品。不知道该怎么做你是不是觉得很复杂别担心,我们将解释正确国际化和翻译插件的个秘诀。秘诀代码和原文必须是英文我认为这是一个公开的秘密,因此每个人都知道这一点。但由于我确信你们中有些人仍然有点困惑,所以我认为记住它并没有什么坏处。

当您创建新的插件或主题时,请勿使用西班牙语或您的语言ó大多数开发人员习惯用英语工作。事实上,该语言自己的保留字是英语这就是为什么我们写而不是ó。如果你用英语编写代码,你会让每个人的生活变得更轻松生态系统是开源的。插件和主题是用和编写的。因此请记住,人们希望能够阅读和理解您的代码。您不必是国际化您的插件或主题的人理论上任何人都可以做到。例如,译者了解英语比了解加泰罗 亚语更容易。国际化函数 西班牙 手机号码 我们将在几行中讨论它们旨在与英文文本字符串一起使用。前面的示例是用加泰罗尼亚语编写的。虽然它是一种与西班牙语非常相似的语言,因此您可以推断出它所说的内容也许最困难的是发现“关闭”是“搜索”,但很明显英语版本会多得多对于任何开发人员来说都更容易理解秘密了解国际化功能中插件和主题的国际化与一个名为一般来说,它的工作原理如下您不需要直接编写或操作文本字符串,而是将它们“包装”在函数中。使用适当的工具,您可以浏览项目中的所有文件并提取所有“可翻译”文本字符串即您使用的函数定义的那些字符串。

https://zh-cn.faxdatabase.club/wp-content/uploads/2024/04/%E8%A5%BF%E7%8F%AD%E7%89%99-%E6%89%8B%E6%9C%BA%E5%8F%B7%E7%A0%81-300x150.png

这将生成一个扩展名包含所有等待翻译的文本列表的文件。该文件被传递给翻译器,它会生成您自己的语言的版本,扩展名为这个新文件包含所有原始文本字符串及其相应翻译的列表。这些文件以另一种格式编译,称为“以便一切运行得更快”。这些是最终在生产中使用的。所有这些东西对您开发人员意味着什么好吧,如果您想要翻译以下文本字符串你必须按以下方式编写正如您所看到的,我们所做的不是直接渲染文本,而是渲染函数给我们的结果。这是该库包含的众多函数之一,它的主要作用是返回我们作为参数传递的文本字符串的翻译版本。如果不存在这样的翻译,则将使用英文版本。如果我们将这个简单的步骤应用于所有文本字符串,我们将让插件几乎准备好将其国际化我们只剩下两步了。首先,我们必须生成我在使用工具之前提到的文件您可以从这个存储库下载它。

頁: [1]
查看完整版本: 良好国际化插件的个秘诀

一粒米 | 中興米 | 論壇美工 | 設計 抗ddos | 天堂私服 | ddos | ddos | 防ddos | 防禦ddos | 防ddos主機 | 天堂美工 | 設計 防ddos主機 | 抗ddos主機 | 抗ddos | 抗ddos主機 | 抗攻擊論壇 | 天堂自動贊助 | 免費論壇 | 天堂私服 | 天堂123 | 台南清潔 | 天堂 | 天堂私服 | 免費論壇申請 | 抗ddos | 虛擬主機 | 實體主機 | vps | 網域註冊 | 抗攻擊遊戲主機 | ddos |