最近朋友给我介绍了个活,某外贸公司需要做一个响应式企业网站。 发来个链接说差不多这样 http://www.china-siter.com 以前我也没做过类似的,而且有个我认为比较麻烦的需求,他需要做 8 种语言,4 种风格。 风格还好说,找几个不同的模板改一改。想问 8 种语言要怎么实现,调用翻译 API ? 还是说数据库里录入 8 种语言...[那怕是要死] 目前大概想用 Wordpress 类似的 CMS 实现,各位大佬有没有什么建议,或者更好更方便的实现方案?
1
tutustream 2019-05-27 15:20:34 +08:00
wp 有谷歌翻译插件,另外也有多语言页面的插件
|
2
moonsola 2019-05-27 15:34:26 +08:00
具体用 api 还是单独录入,需要看客户需求决定的吧。
客户如果不在意翻译效果,或者不想费力录入 8 种语言的信息,那就上 api ; 客户如果对翻译结果要求严格,或者有准备好的文案,那就只能后台录入 8 种语言了。 |
3
tadtung 2019-05-27 15:34:42 +08:00
自然是数据库 里 8 种语言了,,你觉得 api 自动翻译出来的能用?
wordpress 有多语言插件,每个页面,每篇文章都可以设置多语言。 |
4
66beta 2019-05-27 15:53:16 +08:00 via Android
WordPress、joomla !都可以
|
5
Pepsigold 2019-05-27 15:57:37 +08:00
特地登陆回复。我们好几个项目用的你们公司产品!
|
6
Edel 2019-05-27 15:57:52 +08:00
虽然没有很好的建议,但是有几个边边角角的注意点:
如果每个语言有不同的营销思路和策略,那么动态去做就很麻烦。 还有就是,我们遇到过的一点是,因为不同语言,段落长度不一样,所以如果有花哨的图文排版,那么样式上也要考虑哦。 |
7
cway 2019-05-27 15:59:53 +08:00
建议不要机翻,会闹笑话的,如果用户不在意还好,但是你是做外贸的啊,自己制作不同的语言包
|
8
hyq777 2019-05-27 16:01:37 +08:00
留个名,也有这个需求
|
9
fe619742721 2019-05-27 16:04:20 +08:00
不同语言排版很容易遇到坑,这个要好好调试下。
|
10
mrfool OP @tutustream @moonsola @tadtung @66beta @Edel @cway @fe619742721
感谢各位回复 还是得再去问问客户需求 能不机翻还是不机翻 页面排版看来也得下点功夫 |
12
jjianwen68 2019-05-27 16:15:25 +08:00
jpress ?
|
14
murmur 2019-05-27 16:40:13 +08:00
必须自己做,这东西雷不是一般的多,尤其是涉绿的,更不要说某些奇葩的文字排版
|
15
wudizaliangbing 2019-05-27 16:45:35 +08:00
刘明
|
16
annielong 2019-05-27 16:54:20 +08:00
上预算,扩充模板,翻译让客户做,
|
17
chaoyangqunzhong 2019-05-27 17:21:52 +08:00
多少钱接的,有需求
|
18
ztxcccc 2019-05-27 17:25:40 +08:00
Wordpress, Drupal 这种 CMS 都没问题
|
19
s609926202 2019-05-27 20:29:40 +08:00 via iPhone
Wordpress+weglot
|
20
bzshow1 2019-05-27 21:22:00 +08:00
可以用 prestashop, opencart, magento 这些开源的改下。 语言有,模板也有。
|
21
humansjl 2019-05-27 22:51:53 +08:00
特地登录回复,麻烦不要写“简单”好吗。
|
22
yufeng0681 2019-05-27 23:02:17 +08:00 via Android
英语是国际语言。八种语言在某些重要页面可以定制。大部分内容还是英语就好。 不然内容编辑相当于做八个网站了。一个地方出错,要找七个翻译来审稿,修正。。。
|
23
falcon05 2019-05-27 23:10:09 +08:00 via iPhone
wordpress 常规操作,翻译和切换主题的插件不要太多,唯一的问题是要编辑或者后台管理员熟悉这些操作。
|
24
wunonglin 2019-05-27 23:20:08 +08:00
标签的话不是有类似 vue-i18n 这种东西?文章和标签之类的在后台管理系统里加上一片文章多种语言版本,然后前端要什么语言版本就给什么就行了,基础语言为英语,其他语言没写的时候默认显示英语就好了
|
25
xiaobai987 2019-05-27 23:34:42 +08:00 1
看标题我以为需要 8 种编程语言 4 种编码风格 卧槽!
|
26
twomoe 2019-05-27 23:35:49 +08:00
要是录入不同的翻译,就 Wordpress+WPML。
不同语言的排版基本上需要小心的是从右向左书写方向( RTL )的语言,比如阿拉伯文、希伯来文之类的。 |
27
kidlj 2019-05-27 23:37:56 +08:00
Wagtail powered by Django.
|
29
var 2019-05-28 09:21:25 +08:00
企业网站资料不算太多,建议录入比较稳妥,默认都加载英文。样式也得注意,搞过几种语言,俄语真是贼长...
|
30
jabin88 2019-05-28 13:09:31 +08:00
现成的 cms 都不大好实现,建议用框架自己做,一般都实现了国际化的。多语言自己录入,机器翻译效果太差,即使机器翻译也要人工核对一遍才发布
|