Skip to content

Commit a7659b6

Browse files
committed
update locale
1 parent 4b01110 commit a7659b6

File tree

6 files changed

+30
-19
lines changed

6 files changed

+30
-19
lines changed

app/assets/locale/all.ts

Lines changed: 14 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -38,6 +38,7 @@ export default {
3838
vuejs_clinic: 'Vue.js クリニック',
3939
panel_discussion: 'パネルディスカッション',
4040
handson: 'ハンズオン',
41+
lightning_talks: 'ライトニングトーク',
4142
remodeling: '転換',
4243
lunch_time: 'ランチタイム',
4344
after_party: 'アフターパーティー',
@@ -254,7 +255,10 @@ export default {
254255
yamanoku:
255256
'株式会社クラウドワークス\nプロダクト本部プロダクト開発部プラットフォーム開発3グループ',
256257
chocodogmagic: '株式会社TAMTO\nフロントエンドエンジニア',
257-
baseballyama: '株式会社フライル\nソフトウェアエンジニア\nSvelteコアチームメンバー',
258+
baseballyama: {
259+
name: '山下 裕一朗',
260+
position: '株式会社フライル\nソフトウェアエンジニア\nSvelteコアチームメンバー',
261+
},
258262
kira_puka: '合同会社めもらば 代表',
259263
t0yohei: '株式会社クラウドワークス\nWebエンジニア',
260264
yud0uhu: '合同会社DMM.com\n動画配信事業部所属 フロントエンドエンジニア',
@@ -405,6 +409,7 @@ export default {
405409
vuejs_clinic: 'Vue.js Clinic',
406410
panel_discussion: 'Panel Discussion',
407411
handson: 'Handson',
412+
lightning_talks: 'Lightning Talks',
408413
remodeling: 'Remodeling',
409414
lunch_time: 'Lunch Time',
410415
after_party: 'After Party',
@@ -427,10 +432,10 @@ export default {
427432
},
428433
track: {
429434
all: 'All track',
430-
cloudsign: 'クラウドサイン track',
431-
medpeer: 'メドピア track',
432-
m3: 'エムスリーやっていき track',
433-
vue: 'Vue track',
435+
cloudsign: 'クラウドサイントラック',
436+
medpeer: 'メドピアトラック',
437+
m3: 'エムスリーやっていきトラック',
438+
vue: 'Vueトラック',
434439
},
435440
top: {
436441
check_twitter: 'Check information on Twitter!',
@@ -629,7 +634,10 @@ export default {
629634
yamanoku:
630635
'Platform Development 3 Group, Product Development Department, Product Division, CrowdWorks Inc.',
631636
chocodogmagic: 'Front-End Engineer, TAMTO Inc.',
632-
baseballyama: 'Software Engineer, Flyle Inc.\nSvelte Core Team Member',
637+
baseballyama: {
638+
name: 'Yuichiro Yamashita',
639+
position: 'Software Engineer, Flyle Inc.\nSvelte Core Team Member',
640+
},
633641
kira_puka: 'Representative, Memoraba LLC',
634642
t0yohei: 'Web Engineer, CrowdWorks Inc.',
635643
yud0uhu: 'Front-End Engineer, Video Distribution Division, DMM.com LLC',

app/components/SpeakerPageSection.vue

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -28,13 +28,13 @@ import { closedSession } from '~/utils/status.constants'
2828
<SpeakerCard v-for="speaker in sessionSpeakers" :key="speaker.id" :speaker="speaker" />
2929
</div>
3030

31-
<h3>Lightning Talk</h3>
31+
<h3>{{ $t('words.lightning_talks') }}</h3>
3232

3333
<div class="speakers">
3434
<SpeakerCard v-for="speaker in ltSpeakers" :key="speaker.id" :speaker="speaker" />
3535
</div>
3636

37-
<h3>Sponsor Session</h3>
37+
<h3>{{ $t('words.sponsorsession') }}</h3>
3838

3939
<div class="speakers">
4040
<template v-for="(speaker, index) in sponsorSpeakers" :key="index">

app/components/timetable/TimetableView.vue

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -8,10 +8,10 @@ import timeTables from './data/schedule.json'
88
<thead>
99
<tr>
1010
<th aria-label="cell" />
11-
<th class="trackA">クラウドサイントラック</th>
12-
<th class="trackB">メドピアトラック</th>
13-
<th class="trackC">エムスリーやっていきトラック</th>
14-
<th class="trackD">Vueトラック</th>
11+
<th class="trackA">{{ $t('track.cloudsign') }}</th>
12+
<th class="trackB">{{ $t('track.medpeer') }}</th>
13+
<th class="trackC">{{ $t('track.m3') }}</th>
14+
<th class="trackD">{{ $t('track.vue') }}</th>
1515
</tr>
1616
</thead>
1717
<tbody>

app/components/timetable/data/schedule.json

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -226,7 +226,7 @@
226226
"track": "medpeer",
227227
"sessions": [
228228
{
229-
"title": "ライトニングトーク"
229+
"title": "words.lightning_talks"
230230
},
231231
{
232232
"id": "t0yohei",
@@ -297,7 +297,8 @@
297297
{
298298
"id": "baseballyama",
299299
"title": "18営業日で350コンポーネント規模のVueアプリにデザインシステムを導入する方法",
300-
"speaker": "山下 裕一朗"
300+
"speaker": "山下 裕一朗",
301+
"speakerKey": "speakers.baseballyama.name"
301302
}
302303
]
303304
},
@@ -405,7 +406,7 @@
405406
"track": "m3",
406407
"sessions": [
407408
{
408-
"title": "ライトニングトーク"
409+
"title": "words.lightning_talks"
409410
},
410411
{
411412
"id": "53able",

app/components/timetable/data/scheduleMobile.json

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -221,7 +221,7 @@
221221
"track": "medpeer",
222222
"sessions": [
223223
{
224-
"title": "ライトニングトーク"
224+
"title": "words.lightning_talks"
225225
},
226226
{
227227
"id": "t0yohei",
@@ -293,7 +293,8 @@
293293
{
294294
"id": "baseballyama",
295295
"title": "18営業日で350コンポーネント規模のVueアプリにデザインシステムを導入する方法",
296-
"speaker": "山下 裕一朗"
296+
"speaker": "山下 裕一朗",
297+
"speakerKey": "speakers.baseballyama.name"
297298
}
298299
]
299300
},
@@ -403,7 +404,7 @@
403404
"track": "m3",
404405
"sessions": [
405406
{
406-
"title": "ライトニングトーク"
407+
"title": "words.lightning_talks"
407408
},
408409
{
409410
"id": "53able",

app/utils/speakers.constants.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -283,8 +283,9 @@ export const speakers: Speaker[] = [
283283
profile: {
284284
image: 'speakers/baseballyama.jpeg',
285285
title: '株式会社フライル ソフトウェアエンジニア\nSvelteコアチームメンバー',
286-
titleKey: 'speakers.baseballyama',
286+
titleKey: 'speakers.baseballyama.position',
287287
name: '山下 裕一朗 / Yuichiro Yamashita',
288+
nameKey: 'speakers.baseballyama.name',
288289
twitterId: 'baseballyama_',
289290
githubId: 'baseballyama',
290291
},

0 commit comments

Comments
 (0)