V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
mrfool
V2EX  ›  程序员

外贸公司企业网站,需要 8 种语言 4 种风格,有没有简单的实现方案?

  •  1
     
  •   mrfool · 2019-05-27 15:12:31 +08:00 · 4961 次点击
    这是一个创建于 2005 天前的主题,其中的信息可能已经有所发展或是发生改变。

    最近朋友给我介绍了个活,某外贸公司需要做一个响应式企业网站。 发来个链接说差不多这样 http://www.china-siter.com 以前我也没做过类似的,而且有个我认为比较麻烦的需求,他需要做 8 种语言,4 种风格。 风格还好说,找几个不同的模板改一改。想问 8 种语言要怎么实现,调用翻译 API ? 还是说数据库里录入 8 种语言...[那怕是要死] 目前大概想用 Wordpress 类似的 CMS 实现,各位大佬有没有什么建议,或者更好更方便的实现方案?

    30 条回复    2019-05-28 13:09:31 +08:00
    tutustream
        1
    tutustream  
       2019-05-27 15:20:34 +08:00
    wp 有谷歌翻译插件,另外也有多语言页面的插件
    moonsola
        2
    moonsola  
       2019-05-27 15:34:26 +08:00
    具体用 api 还是单独录入,需要看客户需求决定的吧。
    客户如果不在意翻译效果,或者不想费力录入 8 种语言的信息,那就上 api ;
    客户如果对翻译结果要求严格,或者有准备好的文案,那就只能后台录入 8 种语言了。
    tadtung
        3
    tadtung  
       2019-05-27 15:34:42 +08:00
    自然是数据库 里 8 种语言了,,你觉得 api 自动翻译出来的能用?

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