Drupal 7 &引用;“未找到页面”;到处都是Drupal上的i18n?

Drupal 7 &引用;“未找到页面”;到处都是Drupal上的i18n?,drupal-7,internationalization,multilingual,Drupal 7,Internationalization,Multilingual,我显然错过了这里的画面,因为我所尝试的一切都是惨败的。我的语言如下: gb-en - UK English (path = /gb/en/about ) us-en - US English (path = /us/en/about ) us-es - US Spanish (path = /us/es/about ) 我有一个关于页面位于/关于。如果我翻译并分配上述链接,则会出现两个问题: 如果我转到翻译页面,并说我想将其翻译为“US-ES”,则链接变为: us/es/node/add/pa

我显然错过了这里的画面,因为我所尝试的一切都是惨败的。我的语言如下:

gb-en - UK English (path = /gb/en/about )
us-en - US English (path = /us/en/about )
us-es - US Spanish (path = /us/es/about )
我有一个关于页面位于/关于。如果我翻译并分配上述链接,则会出现两个问题:

  • 如果我转到翻译页面,并说我想将其翻译为“US-ES”,则链接变为: us/es/node/add/page?translation=6&target=us es-->不存在(找不到页面)
  • 如果我添加语言切换器,并切换到它找到的US-ES页面,它还会显示“未找到页面”
  • 有些事情导致所有的东西都说“找不到页面”,而我在设置中摆弄了几乎所有的东西,结果就是不起作用

    我错过了什么


    可能是因为我使用了带斜杠的前缀吗?即us/en和us/es等?

    如果您将前缀设置为A/B,则i18n模块不工作,仅设置为A。换句话说,您可以:

    /us-en
    
    但不是这个

    /us/en
    
    这真的很烦人,我希望它不是这样工作的,或者至少有人添加了验证,这样你就可以在设置页面上被告知不要这样做