【发布时间】:2017-11-04 20:45:55
【问题描述】:
我的老板今天告诉我她需要网站上的俄语翻译。 当前的 URL 结构如下所示:
www.website.com/en/product/product_name
其中“en”将改为ru;
“product_name”应该显示产品名称...
有管理面板,她可以自己输入所有内容。 我需要更改西里尔俄语字母吗?用PHP能做到吗?
提前致谢
【问题讨论】:
-
你到底在问什么?怎么翻译成俄语?如何存储俄语字符?如何重写 URL?如何将数据从管理面板传输到数据库?
-
嗯,您需要将西里尔文产品名称映射到拉丁文产品名称。最简单的方法是在 php 级别上执行此操作,或者使用单独的目录(可能在数据库中,除非产品数量很少)或通过将这些替代产品名称添加到产品表中(如果语言的数量非常少) .
-
我问我应该转换俄语字母还是可以使用它们? www.website.com/ru/product/производ 是有效链接吗?因为“производ”的一部分。如果我需要,该怎么做。我只是在数据库中添加一个单独的字段并显示它吗?我知道如何存储和一切,只是目前在管理部分没有任何东西可以处理西里尔文
-
当然,西里尔字符可以成为有效 URL 的一部分。这是 IDN URL 的时代......
标签: php url hyperlink cyrillic