Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/wordpress/11.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
Laravel 拉维语言翻译_Laravel_Laravel 5.2_Vue.js - Fatal编程技术网

Laravel 拉维语言翻译

Laravel 拉维语言翻译,laravel,laravel-5.2,vue.js,Laravel,Laravel 5.2,Vue.js,有人能给我看一个vue路由器和vue-i18n的工作示例吗?我正在与laravel和vue合作,已经为laravel准备好了所有的翻译,现在我使用laravel-vue-i18n-generator插件将它们转换为javascript翻译 但是,当我在component.vue文件中使用它们时,会收到此警告 任何帮助都将不胜感激。这是一个相当老的问题,但这个问题确实很常见。因此,对于进一步的观点,这就是答案 在您的app.js文件中导入以下2项: 从“vue-i18n”导入VueInternal

有人能给我看一个vue路由器和vue-i18n的工作示例吗?我正在与laravel和vue合作,已经为laravel准备好了所有的翻译,现在我使用laravel-vue-i18n-generator插件将它们转换为javascript翻译

但是,当我在component.vue文件中使用它们时,会收到此警告


任何帮助都将不胜感激。

这是一个相当老的问题,但这个问题确实很常见。因此,对于进一步的观点,这就是答案

在您的
app.js
文件中导入以下2项:

从“vue-i18n”导入VueInternalization

import Locales from./vue-i18n-Locales.generated.js'
(这将通过artisan命令生成
vue-i18n:generate

在如下所示的
const
声明之前,我导入了这个forEach

Object.keys(Locales).forEach(function (lang) {
   Vue.locale(lang, Locales[lang])
});

const app = new Vue({
    el: '#app'
});
最后,为了设置语言环境,我在我的
app.blade.php

<script type="text/javascript">
    Vue.config.lang = '{{ app()->getLocale() }}';
</script>

Vue.config.lang='{{app()->getLocale()}}';

希望这有帮助!

请上传代码示例。