Php 拥有一个多语言博客和文章翻译的正确方法

Php 拥有一个多语言博客和文章翻译的正确方法,php,wordpress,html,Php,Wordpress,Html,我有我的非wordpress英语博客,现在我需要有同样的法语和西班牙语博客。我不仅需要菜单按钮、面包屑等,还需要文章的实际内容。因此,当用户从顶部栏选择“西班牙语”时,他们将看到我的西班牙语博客,包括翻译的文章 我在考虑使用.pot文件。但是文章的正文内容一般都很长,我甚至不确定我是否可以用.pot来完成这个任务 为每种新语言创建一个子域/子目录。但是如果将来我决定支持其他语言,那么维护它将是疯狂的。例如,如果我需要更改徽标,我必须更改所有子目录/子域网站中的徽标 实现多语言网站的最佳方式是什么

我有我的非wordpress英语博客,现在我需要有同样的法语和西班牙语博客。我不仅需要菜单按钮、面包屑等,还需要文章的实际内容。因此,当用户从顶部栏选择“西班牙语”时,他们将看到我的西班牙语博客,包括翻译的文章

我在考虑使用.pot文件。但是文章的正文内容一般都很长,我甚至不确定我是否可以用.pot来完成这个任务

为每种新语言创建一个子域/子目录。但是如果将来我决定支持其他语言,那么维护它将是疯狂的。例如,如果我需要更改徽标,我必须更改所有子目录/子域网站中的徽标

实现多语言网站的最佳方式是什么


感谢您

您正确地概述了创建和维护多语言网站过程中出现的主要问题。所有这些问题都是通过计算机解决的。它是最流行的,非常灵活和强大的网站翻译系统

多语言。而且你应该在任何时候都避免冗余。我建议使用一个简单的数据库技巧,在这里添加一个语言列,并在选择文章时确保从指定的语言中选择。然而,这并不是一个与编程有关的问题。也许你应该考虑使用谷歌翻译?他们有翻译整个页面的脚本示例