Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/node.js/35.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Node.js 使用Kraken for node,如何将本地化url应用于所有路由(i18n)?_Node.js_Internationalization_Dust.js_Kraken.js - Fatal编程技术网

Node.js 使用Kraken for node,如何将本地化url应用于所有路由(i18n)?

Node.js 使用Kraken for node,如何将本地化url应用于所有路由(i18n)?,node.js,internationalization,dust.js,kraken.js,Node.js,Internationalization,Dust.js,Kraken.js,我有一个使用Kraken的节点应用程序,它使用i18n(makara)作为本地化和灰尘模板。我在应用程序中定义了许多路由,这些路由正确地呈现en本地化(默认/回退),而无需设置任何其他设置。e、 g /帮助 /关于 /试验 我现在还希望有一个本地化的url,以便轻松共享,例如/:lang/help,并返回正确的dust模板: /fr/帮助 /fr/关于 /fr/试验 为了避免编辑我已经创建的每条路由,理想的中间件是什么?您找到解决方案了吗?我也在找这个…你找到解决办法了吗?我也在找这个

我有一个使用Kraken的节点应用程序,它使用i18n(makara)作为本地化和灰尘模板。我在应用程序中定义了许多路由,这些路由正确地呈现en本地化(默认/回退),而无需设置任何其他设置。e、 g

  • /帮助
  • /关于
  • /试验
我现在还希望有一个本地化的url,以便轻松共享,例如/:lang/help,并返回正确的dust模板:

  • /fr/帮助
  • /fr/关于
  • /fr/试验

为了避免编辑我已经创建的每条路由,理想的中间件是什么?

您找到解决方案了吗?我也在找这个…你找到解决办法了吗?我也在找这个…你找到解决办法了吗?我也在找这个。。。