Skip to content

Commit

Permalink
add new content and fix in chineses and english
Browse files Browse the repository at this point in the history
  • Loading branch information
Ritabear committed Apr 28, 2024
1 parent b108af2 commit 5298e4d
Show file tree
Hide file tree
Showing 4 changed files with 40 additions and 66 deletions.
4 changes: 2 additions & 2 deletions components/core/header/nav-bar/NavBar.i18n.js
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,7 @@ export default genI18nMessages({
accommodation: 'Accommodation',
proposalSystemUrl: 'Proposal System',
codeOfConduct: 'Code of Conduct',
postSession: 'Post Session',
posterSession: 'Poster Session',
},
'zh-hant': {
about: '關於',
Expand Down Expand Up @@ -67,6 +67,6 @@ export default genI18nMessages({
accommodation: '住宿資訊',
proposalSystemUrl: '投稿系統',
codeOfConduct: '行為準則',
postSession: 'Post Session',
posterSession: 'Poster Session',
},
})
2 changes: 1 addition & 1 deletion components/core/header/nav-bar/nav-bar-items.js
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ export default Object.freeze({
{ i18nKey: 'talk', value: '/speaking/talk' },
{ i18nKey: 'tutorial', value: '/speaking/tutorial' },
{ i18nKey: 'recording', value: '/speaking/recording' },
{ i18nKey: 'postSession', value: '/speaking/post-session' },
{ i18nKey: 'posterSession', value: '/speaking/poster-session' },
],
conference: [
{ i18nKey: 'keynotes', value: '/conference/keynotes' },
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,27 +2,29 @@ import { genI18nMessages } from '~/utils/i18n.utils'

export default genI18nMessages({
'en-us': {
title: 'Call for Proposals',
intro: 'The Call for Proposals is now open. PyCon Taiwan 2024 is accepting talks and tutorials! Talks will be lasting either 45 minutes, 30 minutes, or 15 minutes, depending on you, you’ll measure and decide how much time you need. Note that the length of a talk includes setup and Q&A session. If it’s your first time to propose a talk at PyCon Taiwan or a conference in general, please have a look at “{talk}” to learn more about conventions, and it might help you organize your thoughts on your proposal.',
title: 'Call for Poster Session',
intro: [
"Welcome to PyCon TW's first Poster Session!",
'Poster Session is a presentation format that allows speakers to present their topic through posters and interact directly with individual audiences. At PyCon Taiwan 2024, we tried the Poster Session activity for the first time, hoping to allow more people to introduce their results or issues of concern. You can submit a paper on any Python-related topic and it will be displayed as a poster, and then audiences can interact with you directly.',
],

info: {
importantDates: {
title: 'Important Dates',
description: [
'Conference dates: 9/21 - 9/22',
'Talks & Tutorial CFP Begins: February 25th, 2024',
'Talks & Tutorial CFP Ends: April 8th, 2024, 23:59:59 ({aoe})',
'Announcement of Acceptance: June 10th, 2024',
'PyCon TW Conference dates:Sep. 21st - 22nd at {position} ',
'Call for Poster Begins:May. 1st',
'Call for Poster Ends:Jun 15th 23:59:5 ({aoe})',
'Announcement of Acceptance:Jun 30th',
],
steps: [],
},

howToSubmit: {
title: 'How to Submit Your Proposal',
description: [
'You need to {signUp} for a new account on our system. With an activated account, you can fill up the speaker profile and create new proposals through the proposal system page.',
'We encourage you to submit the proposal as early as possible. You are welcomed to submit multiple proposals.',
'Since COVID-19 become stable, we recommend attending the meeting venue in person. If you have personal reasons, you may ask to give your talk or tutorial remotely.',
'Please go to the {posterForm} form to submit, provide the Poster topic, abstract, and content description, and your personal information.',
'Backboard dimensions 900mm x 1800mm, multiple posters allowed within the above dimensions.',
],
steps: [],
},
Expand All @@ -32,8 +34,6 @@ export default genI18nMessages({
description: [
'We accept a broad range of Python-related proposals from academic research to commercial projects, case studies, or soft topics such as running a community, making good communication, mental health, etc. So basically, if you are reading this, just submit your proposal!',
'We encourage speakers to talk about your own Python package or application, your experience of learning Python or hosting a Python community, etc. Talks on advanced topics are highly welcomed as well. For your inspiration, our committee has suggested that they’d love to see talks on the following topics: A.I., Machine Learning, Data Analysis, FinTech, Medical Care, Semiconductor, Manufacturing, Civic Technology, etc.',
'If it’s your first time to propose a talk at PyCon Taiwan or a conference in general, please have a look at “{talk}” to learn more about conventions, and it might help you organize your thoughts on your proposal.',
'This year, we will invite part of the unselected talks to share at the local communities. PyCon Taiwan will partially compensate for your transportation cost.',
],
steps: [],
},
Expand All @@ -58,6 +58,8 @@ export default genI18nMessages({
talk: 'How to Propose a Talk?',
tutorial: 'How to Propose a Tutorial?',
coc: 'Code of Conduct',
position: 'Kaohsiung NSTM South Complex',
posterForm: 'Poster Session submission',
},

og: {
Expand All @@ -78,16 +80,16 @@ export default genI18nMessages({
description: [
'大會日期: 9/21 - 9/22',
'Poster 開放徵稿:2024 年 05 月 01 日',
'Poster 徵稿截止:2024 年 0XXX 日 23:59:59 ({aoe})',
'稿件錄取通知:2024 年 XXXX 日',
'Poster 徵稿截止:2024 年 0615 日 23:59:59 ({aoe})',
'稿件錄取通知:2024 年 0630 日',
],
steps: [],
},

howToSubmit: {
title: '提交稿件',
description: [
'請您前往 Poster Session 投稿表單 進行投稿,提供 Poster 的主題、摘要、以及內容說明,以及填妥您的個人資訊。',
'請您前往 {posterForm} 進行投稿,提供 Poster 的主題、摘要、以及內容說明,以及填妥您的個人資訊。',
'背板尺寸 900mm x 1800mm,在上述尺寸內允許多張海報',
],
steps: [],
Expand Down Expand Up @@ -130,6 +132,8 @@ export default genI18nMessages({
talk: '如何投稿演講?',
tutorial: '如何投稿專業課程?',
coc: '行為準則',
position: 'Kaohsiung NSTM South Complex',
posterForm: 'Poster Session 投稿表單',
},

og: {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,15 +4,15 @@
<div class="mb-[50px]">
<i18n
v-for="(content, i) in $t('intro')"
:key="`postSession_${i}`"
:key="`posterSession_${i}`"
:path="`intro.${i}`"
tag="p"
class="postSession"
class="posterSession"
>
</i18n>
</div>

<div v-for="(section, i) in info" :key="`postSession.${i}`">
<div v-for="(section, i) in info" :key="`posterSession.${i}`">
<two-col-wrapper>
<div slot="default">
<i18n
Expand Down Expand Up @@ -53,16 +53,6 @@
{{ $t(link.textKey) }}
</locale-link>
</template>
<template slot="previousConfs">
<li
v-for="(conf, confIndex) in previousConfLinks"
:key="`previousConfs.${confIndex}`"
>
<ext-link :href="conf[1]" highlight>
{{ conf[0] }}
</ext-link>
</li>
</template>
</i18n>
<template v-if="$t(`info.${section.tag}.steps`).length">
<steps
Expand Down Expand Up @@ -106,11 +96,11 @@ import TwoColWrapper from '@/components/core/layout/TwoColWrapper'
import LocaleLink from '@/components/core/links/LocaleLink.vue'
import ExtLink from '@/components/core/links/ExtLink.vue'
import Steps from '@/components/core/steps/Steps.vue'
import i18n from '@/i18n/speaking/post-session.i18n'
import i18n from '@/i18n/speaking/poster-session.i18n'
export default {
i18n,
name: 'PageSpeakingPostSession',
name: 'PageSpeakingposterSession',
components: {
I18nPageWrapper,
CoreH1,
Expand All @@ -129,14 +119,20 @@ export default {
{
slot: 'aoe',
textKey: 'terms.aoe',
url: 'https://www.timeanddate.com/worldclock/converter.html?iso=20240408T235900&p1=tz_aoe&p2=241&p3=1440',
url: 'https://www.timeanddate.com/worldclock/converter.html?iso=20240615T155900&p1=tz_aoe&p2=241&p3=1440',
isExternalLink: true,
},
{
slot: 'position',
textKey: 'terms.position',
url: 'https://www.nstm.gov.tw/English/InformationForVisitorsEng/EnvironmentEng/EnvirInfoEng.htm',
isExternalLink: true,
},
],
},
{
tag: 'howToSubmit',
isDescriptionList: false,
isDescriptionList: true,
links: [
{
slot: 'signUp',
Expand All @@ -150,6 +146,12 @@ export default {
url: `https://tw.pycon.org/prs/${this.$i18n.locale}/dashboard`,
isExternalLink: true,
},
{
slot: 'posterForm',
textKey: 'terms.posterForm',
url: `https://docs.google.com/forms/d/e/1FAIpQLScfBC52CJ35-0mlp894sMkHxpB1dYDPf-10nUgPIbRUxV7Ayw/viewform`,
isExternalLink: true,
},
],
},
{
Expand Down Expand Up @@ -179,38 +181,6 @@ export default {
],
}
},
computed: {
previousConfLinks() {
return [
[
'PyCon Taiwan 2023',
`https://tw.pycon.org/2023/zh-hant/conference/schedule`,
],
[
'PyCon APAC 2022',
`https://tw.pycon.org/2022/zh-hant/conference/schedule`,
],
['PyCon APAC 2021', `https://th.pycon.org/pages/schedule`],
[
'PyCon APAC 2020',
`https://pycon.my/pycon-apac-2020-conference-talks/`,
],
['PyCon APAC 2019', `https://pycon.python.ph/`],
[
'PyCon Taiwan 2021',
`https://tw.pycon.org/2021/${this.$i18n.locale}/conference/schedule/`,
],
[
'PyCon Taiwan 2020',
`https://tw.pycon.org/2020/${this.$i18n.locale}/conference/schedule/`,
],
[
'PyCon Taiwan 2019',
`https://tw.pycon.org/2019/${this.$i18n.locale}/events/schedule/`,
],
]
},
},
head() {
return {
title: this.$i18n.t('title'),
Expand Down

0 comments on commit 5298e4d

Please sign in to comment.