此应用程序ru语言开始
'language'=>'uz',
'i18n' => [
'translations' => [
'*' => [
'class' => 'yii\i18n\PhpMessageSource',
'basePath' => '@frontend/messages',
'sourceLanguage' => 'uz',
'fileMap' => [
'main' => 'main.php',
'yii' => 'yii.php',
],
],
],
],
'urlManager' => [
'class' => 'codemix\localeurls\UrlManager',
'showScriptName' => false,
'enableLanguageDetection' => true,
'enablePrettyUrl' => true,
// 'defaultLanguage'=>'uz',
'enableDefaultLanguageUrlCode' => true,
'languages' => ['uz', 'ru','oz','en'],
我将系统设置为langugae uz,源langugae uz和codemix url管理器,其中一种方法具有defaultLangugae,但无法正常运行
this error picture
答案 0 :(得分:0)
从未使用过它,但查看source code时它说您需要使用var json = JsonConvert.SerializeObject(yourobject);
var stringContent = new StringContent(json, UnicodeEncoding.UTF8, "application/json");
var response = await client.PostAsync ("apiURL", stringContent);
选项作为语言代码数组。更具体的模式应该放在首位,例如languages
之前的'en_us'
。这也可以包含'en'
的映射,例如<url_value> => <language>
。
您需要将选项更改为'english' => 'en'