Skip to content

Commit 0f033a1

Browse files
authored
fix: i18n custom block default lang setting (#212)
* fix: i18n custom block default lang setting * updates
1 parent e0a30fe commit 0f033a1

File tree

3 files changed

+12
-12
lines changed

3 files changed

+12
-12
lines changed

src/infuser.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -99,7 +99,7 @@ function buildI18nTag (i18nBlock: SFCI18nBlock, options?: FormatOptions): string
9999
}
100100
if (lang !== 'json') {
101101
tag += ` lang="${escape(lang)}"`
102-
} else if (lang === undefined) { // default json
102+
} else { // default json
103103
tag += ` lang="json"`
104104
}
105105
tag += '>'

test/__snapshots__/infuser.test.ts.snap

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -64,7 +64,7 @@ export default {}
6464
}
6565
</i18n>
6666
67-
<i18n locale=\\"ja\\">
67+
<i18n locale=\\"ja\\" lang=\\"json\\">
6868
{
6969
\\"headers\\": {
7070
\\"rank\\": \\"ランク\\",
@@ -147,7 +147,7 @@ export default {}
147147
}
148148
</i18n>
149149
150-
<i18n locale=\\"en\\">
150+
<i18n locale=\\"en\\" lang=\\"json\\">
151151
{
152152
\\"id\\": \\"User ID\\",
153153
\\"password\\": \\"Password\\",

test/commands/__snapshots__/infuse.test.ts.snap

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -70,7 +70,7 @@ exports[`absolute path: /path/to/project1/src/components/nest/RankingTable.vue 1
7070
</i18n>
7171
7272
73-
<i18n locale=\\"ja\\">
73+
<i18n locale=\\"ja\\" lang=\\"json\\">
7474
{
7575
\\"headers\\": {
7676
\\"rank\\": \\"ランク\\",
@@ -103,7 +103,7 @@ exports[`absolute path: /path/to/project1/src/pages/Login.vue 1`] = `
103103
</i18n>
104104
105105
106-
<i18n locale=\\"en\\">
106+
<i18n locale=\\"en\\" lang=\\"json\\">
107107
{
108108
\\"id\\": \\"User ID\\",
109109
\\"password\\": \\"Password\\",
@@ -209,7 +209,7 @@ Object {
209209
</i18n>
210210
211211
212-
<i18n locale=\\"ja\\">
212+
<i18n locale=\\"ja\\" lang=\\"json\\">
213213
{
214214
\\"headers\\": {
215215
\\"rank\\": \\"ランク\\",
@@ -239,7 +239,7 @@ Object {
239239
</i18n>
240240
241241
242-
<i18n locale=\\"en\\">
242+
<i18n locale=\\"en\\" lang=\\"json\\">
243243
{
244244
\\"id\\": \\"User ID\\",
245245
\\"password\\": \\"Password\\",
@@ -320,7 +320,7 @@ exports[`ignore option: /path/to/project1/src/components/nest/RankingTable.vue 1
320320
</i18n>
321321
322322
323-
<i18n locale=\\"ja\\">
323+
<i18n locale=\\"ja\\" lang=\\"json\\">
324324
{
325325
\\"headers\\": {
326326
\\"rank\\": \\"ランク\\",
@@ -401,7 +401,7 @@ exports[`match option: /path/to/project1/src/components/nest/RankingTable.vue 1`
401401
</i18n>
402402
403403
404-
<i18n locale=\\"ja\\">
404+
<i18n locale=\\"ja\\" lang=\\"json\\">
405405
{
406406
\\"headers\\": {
407407
\\"rank\\": \\"ランク\\",
@@ -434,7 +434,7 @@ exports[`match option: /path/to/project1/src/pages/Login.vue 1`] = `
434434
</i18n>
435435
436436
437-
<i18n locale=\\"en\\">
437+
<i18n locale=\\"en\\" lang=\\"json\\">
438438
{
439439
\\"id\\": \\"User ID\\",
440440
\\"password\\": \\"Password\\",
@@ -514,7 +514,7 @@ exports[`relative path: /path/to/project1/src/components/nest/RankingTable.vue 1
514514
</i18n>
515515
516516
517-
<i18n locale=\\"ja\\">
517+
<i18n locale=\\"ja\\" lang=\\"json\\">
518518
{
519519
\\"headers\\": {
520520
\\"rank\\": \\"ランク\\",
@@ -547,7 +547,7 @@ exports[`relative path: /path/to/project1/src/pages/Login.vue 1`] = `
547547
</i18n>
548548
549549
550-
<i18n locale=\\"en\\">
550+
<i18n locale=\\"en\\" lang=\\"json\\">
551551
{
552552
\\"id\\": \\"User ID\\",
553553
\\"password\\": \\"Password\\",

0 commit comments

Comments
 (0)