Skip to content

Commit 26e667b

Browse files
多语言翻译文件更新
1 parent 54044be commit 26e667b

File tree

37 files changed

+88
-0
lines changed

37 files changed

+88
-0
lines changed
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,88 @@
1+
<?php
2+
3+
use yii\db\Migration;
4+
5+
/**
6+
* Class m190906_121308_fecshop_tables
7+
*/
8+
class m190906_121308_fecshop_tables extends Migration
9+
{
10+
/**
11+
* {@inheritdoc}
12+
*/
13+
public function safeUp()
14+
{
15+
// 语言格式的更新
16+
$sql = '
17+
UPDATE `store_base_config` SET `value` = \'a:8:{i:0;a:3:{s:9:"lang_name";s:5:"en-US";s:9:"lang_code";s:2:"en";s:13:"search_engine";s:11:"mysqlSearch";}i:1;a:3:{s:9:"lang_name";s:5:"zh-CN";s:9:"lang_code";s:2:"zh";s:13:"search_engine";s:11:"mysqlSearch";}i:2;a:3:{s:9:"lang_name";s:5:"fr-FR";s:9:"lang_code";s:2:"fr";s:13:"search_engine";s:11:"mysqlSearch";}i:3;a:3:{s:9:"lang_name";s:5:"de-DE";s:9:"lang_code";s:2:"de";s:13:"search_engine";s:11:"mysqlSearch";}i:4;a:3:{s:9:"lang_name";s:5:"es-ES";s:9:"lang_code";s:2:"es";s:13:"search_engine";s:11:"mysqlSearch";}i:5;a:3:{s:9:"lang_name";s:5:"pt-PT";s:9:"lang_code";s:2:"pt";s:13:"search_engine";s:11:"mysqlSearch";}i:6;a:3:{s:9:"lang_name";s:5:"ru-RU";s:9:"lang_code";s:2:"ru";s:13:"search_engine";s:11:"mysqlSearch";}i:7;a:3:{s:9:"lang_name";s:5:"it-IT";s:9:"lang_code";s:2:"it";s:13:"search_engine";s:11:"mysqlSearch";}}\' WHERE `key` = "mutil_lang";
18+
';
19+
$this->execute($sql);
20+
// 1
21+
$sql = "
22+
UPDATE `store_domain` SET `lang` = 'en-US' WHERE `lang` = 'en_US';
23+
";
24+
$this->execute($sql);
25+
// 2
26+
$sql = "
27+
UPDATE `store_domain` SET `lang` = 'fr-FR' WHERE `lang` = 'fr_FR';
28+
";
29+
$this->execute($sql);
30+
// 3
31+
$sql = "
32+
UPDATE `store_domain` SET `lang` = 'es-ES' WHERE `lang` = 'es_ES';
33+
";
34+
$this->execute($sql);
35+
// 4
36+
$sql = "
37+
UPDATE `store_domain` SET `lang` = 'zh-CN' WHERE `lang` = 'zh_CN';
38+
";
39+
$this->execute($sql);
40+
// 5
41+
$sql = "
42+
UPDATE `store_domain` SET `lang` = 'it-IT' WHERE `lang` = 'it_IT';
43+
";
44+
$this->execute($sql);
45+
// 6
46+
$sql = "
47+
UPDATE `store_domain` SET `lang` = 'de-DE' WHERE `lang` = 'de_DE';
48+
";
49+
$this->execute($sql);
50+
// appserver_store
51+
$sql = '
52+
UPDATE `store_base_config` SET `value` = \'a:9:{s:3:"key";s:36:"fecshop.appserver.fancyecommerce.com";s:4:"lang";s:5:"en-US";s:9:"lang_name";s:7:"English";s:8:"currency";s:3:"USD";s:12:"https_enable";s:1:"1";s:21:"facebook_login_app_id";s:16:"1108618299786621";s:25:"facebook_login_app_secret";s:32:"420b56da4f4664a4d1065a1d31e5ec73";s:22:"google_login_client_id";s:72:"380372364773-qdj1seag9bh2n0pgrhcv2r5uoc58ltp3.apps.googleusercontent.com";s:26:"google_login_client_secret";s:24:"ei8RaoCDoAlIeh1nHYm0rrwO";}\' WHERE `key` ="appserver_store";
53+
';
54+
$this->execute($sql);
55+
// appserver_store_lang
56+
$sql = '
57+
UPDATE `store_base_config` SET `value` = \'a:4:{i:0;a:3:{s:12:"languageName";s:9:"Français";s:4:"code";s:2:"fr";s:8:"language";s:5:"fr-FR";}i:1;a:3:{s:12:"languageName";s:7:"English";s:4:"code";s:2:"en";s:8:"language";s:5:"en-US";}i:2;a:3:{s:12:"languageName";s:8:"Español";s:4:"code";s:2:"es";s:8:"language";s:5:"es-ES";}i:3;a:3:{s:12:"languageName";s:6:"中文";s:4:"code";s:2:"zh";s:8:"language";s:5:"zh-CN";}}\' WHERE `key` = "appserver_store_lang";
58+
';
59+
$this->execute($sql);
60+
61+
62+
}
63+
64+
/**
65+
* {@inheritdoc}
66+
*/
67+
public function safeDown()
68+
{
69+
echo "m190906_121308_fecshop_tables cannot be reverted.\n";
70+
71+
return false;
72+
}
73+
74+
/*
75+
// Use up()/down() to run migration code without a transaction.
76+
public function up()
77+
{
78+
79+
}
80+
81+
public function down()
82+
{
83+
echo "m190906_121308_fecshop_tables cannot be reverted.\n";
84+
85+
return false;
86+
}
87+
*/
88+
}

0 commit comments

Comments
 (0)