forked from sodapanda/tweet_lingo_gpt_chrome_ext
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathlanguagelist.ts
217 lines (215 loc) · 10.6 KB
/
languagelist.ts
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
export const prompts = [
{
language: "Chinese",
promptContent: `这是我读到的一条推文:\n `,
promptAction:
"请解释这条推文,并像语言老师一样对这条推文中的关键语法和词汇进行要点总结。",
promptReply: "回复如下:"
},
{
language: "Spanish",
promptContent: `Este es un tweet que leí: \n `,
promptReply: "La respuesta de otra persona es la siguiente:",
promptAction:
"Explique este tweet y proporcione un resumen de viñetas de la gramática y los vocabularios clave en este tweet como un profesor de idiomas."
},
{
language: "English",
promptContent: `This is a tweet I read: \n `,
promptReply: "Someone's reply is as follows:",
promptAction:
"Please explain this tweet, and give a bullet point summary of the key grammar and vocabularies in this tweet like a language teacher."
},
{
language: "Arabic",
promptContent: `هذه هي تغريدة قرأتها: \n `,
promptReply: "رد شخص ما كالتالي:",
promptAction:
"يرجى شرح هذه التغريدة ، وإعطاء ملخص نقطي للقواعد والمفردات الأساسية في هذه التغريدة مثل مدرس لغة"
},
{
language: "Hindi",
promptContent: `यह मैंने पढ़ा एक ट्वीट है: \n `,
promptReply: "अन्य व्यक्ति का जवाब निम्नलिखित है:",
promptAction:
"कृपया इस ट्वीट की व्याख्या करें, और एक भाषा शिक्षक की तरह इस ट्वीट में प्रमुख व्याकरण और शब्दसंग्रह का बुलेट प्वाइंट सारांश दें"
},
{
language: "Bengali",
promptContent: `এটি একটি টুইট যা আমি পড়েছি: \n `,
promptReply: "অন্যান্য ব্যক্তির উত্তর এমনভাবে:",
promptAction:
"অনুগ্রহ করে এই টুইটটি ব্যাখ্যা করুন এবং ভাষা শিক্ষকের মতো এই টুইটটিতে মূল ব্যাকরণ এবং শব্দভান্ডারের একটি বুলেট পয়েন্ট সারাংশ দিন"
},
{
language: "Portuguese",
promptContent: `Este é um tweet que li: \n `,
promptReply: "A resposta de outra pessoa é a seguinte:",
promptAction:
"Por favor, explique este tweet e dê um resumo da gramática e vocabulários chave neste tweet como um professor de idiomas"
},
{
language: "Russian",
promptContent: `Это твит, который я прочитал: \n `,
promptReply: "Ответ другого человека следующий:",
promptAction:
"Пожалуйста, объясните этот твит и дайте краткое изложение основных грамматических правил и словарных запасов в этом твите, как учитель языка."
},
{
language: "Japanese",
promptContent: `これは私が読んだツイートです:\n `,
promptReply: "他の人の回答は次のとおりです:",
promptAction:
"このつぶやきについて説明し、言語の先生のように、このつぶやきの重要な文法と語彙の箇条書きをまとめてください"
},
{
language: "Punjabi",
promptContent: `ਇਹ ਮੈਂਨੂੰ ਪੜਿਆ ਇੱਕ ਟਵੀਟ ਹੈ: \n `,
promptReply: "ਕਿਸੇ ਹੋਰ ਵਿਅਕਤੀ ਦਾ ਜਵਾਬ ਹੇਠਾਂ ਦਿੱਤਾ ਗਿਆ ਹੈ:",
promptAction:
"ਕਿਰਪਾ ਕਰਕੇ ਇਸ ਟਵੀਟ ਦੀ ਵਿਆਖਿਆ ਕਰੋ, ਅਤੇ ਇੱਕ ਭਾਸ਼ਾ ਅਧਿਆਪਕ ਵਾਂਗ ਇਸ ਟਵੀਟ ਵਿੱਚ ਮੁੱਖ ਵਿਆਕਰਣ ਅਤੇ ਸ਼ਬਦਾਵਲੀ ਦਾ ਇੱਕ ਬੁਲੇਟ ਪੁਆਇੰਟ ਸੰਖੇਪ ਦਿਓ।"
},
{
language: "German",
promptContent: `Dies ist ein Tweet, den ich gelesen habe: \n `,
promptReply: "Die Antwort von jemandem lautet:",
promptAction:
"Bitte erklären Sie diesen Tweet und geben Sie wie ein Sprachlehrer eine stichpunktartige Zusammenfassung der wichtigsten Grammatik und Vokabeln in diesem Tweet"
},
{
language: "Korean",
promptContent: `이것은 내가 읽은 트윗입니다:\n `,
promptReply: "다른 사람의 대답은 다음과 같습니다.",
promptAction:
"이 트윗에 대해 설명하고 언어 교사처럼 이 트윗의 핵심 문법과 어휘에 대한 글머리 기호 요약을 제공하세요."
},
{
language: "French",
promptContent: `Ceci est un tweet que j'ai lu : \n `,
promptReply: "La réponse de quelqu'un est la suivante:",
promptAction:
"Veuillez expliquer ce tweet et donner un résumé à puces de la grammaire et des vocabulaires clés de ce tweet comme un professeur de langue"
},
{
language: "Vietnamese",
promptContent: `Đây là tweet mà tôi đã đọc: \n `,
promptReply: "Câu trả lời của một người khác như sau:",
promptAction:
"Vui lòng giải thích dòng tweet này và đưa ra một bản tóm tắt chính về ngữ pháp và từ vựng chính trong dòng tweet này giống như một giáo viên ngôn ngữ"
}
]
export const prompts_talk = [
{
language: "Chinese",
promptContent: `这是我读到的一条推文:\n `,
promptAction:
"已知所有推文内容都是符合事实的。解释这条推文要表达的意思。必要时请加入背景信息介绍。",
promptReply: "回复如下:"
},
{
language: "Spanish",
promptContent: `Este es un tweet que leí: \n `,
promptReply: "La respuesta de otra persona es la siguiente:",
promptAction:
"Explique lo que este tweet trata de transmitir. Si es necesario, incluya información de contexto."
},
{
language: "English",
promptContent: `This is a tweet I read: \n `,
promptReply: "Someone's reply is as follows:",
promptAction:
"Explain what this tweet is trying to convey. Please include any necessary background information."
},
{
language: "Arabic",
promptContent: `هذه هي تغريدة قرأتها: \n `,
promptReply: "رد شخص ما كالتالي:",
promptAction:
"شرح ما يحاول هذه التغريدة نقله. يرجى تضمين أي معلومات خلفية ضرورية."
},
{
language: "Hindi",
promptContent: `यह मैंने पढ़ा एक ट्वीट है: \n `,
promptReply: "अन्य व्यक्ति का जवाब निम्नलिखित है:",
promptAction:
"बताएं कि यह ट्वीट क्या अभिव्यक्त करने की कोशिश कर रहा है। आवश्यकता पड़ने पर कोई पृष्ठभूमि जानकारी शामिल करें।"
},
{
language: "Bengali",
promptContent: `এটি একটি টুইট যা আমি পড়েছি: \n `,
promptReply: "অন্যান্য ব্যক্তির উত্তর এমনভাবে:",
promptAction:
"এই টুইট যা চেষ্টা করছে তা কী ব্যক্ত করতে চাচ্ছে তা ব্যাখ্যা করুন। প্রয়োজন হলে পশ্চাতে তথ্য সংযোজন করুন।"
},
{
language: "Portuguese",
promptContent: `Este é um tweet que li: \n `,
promptReply: "A resposta de outra pessoa é a seguinte:",
promptAction:
"Explique o que este tweet está tentando transmitir. Por favor, inclua qualquer informação de contexto necessária."
},
{
language: "Russian",
promptContent: `Это твит, который я прочитал: \n `,
promptReply: "Ответ другого человека следующий:",
promptAction:
"Объясните, что этот твит пытается передать. Пожалуйста, включите необходимую контекстуальную информацию."
},
{
language: "Japanese",
promptContent: `これは私が読んだツイートです:\n `,
promptReply: "他の人の回答は次のとおりです:",
promptAction:
"このツイートが何を伝えようとしているのか説明してください。必要に応じて、背景情報を含めてください。"
},
{
language: "Punjabi",
promptContent: `ਇਹ ਮੈਂਨੂੰ ਪੜਿਆ ਇੱਕ ਟਵੀਟ ਹੈ: \n `,
promptReply: "ਕਿਸੇ ਹੋਰ ਵਿਅਕਤੀ ਦਾ ਜਵਾਬ ਹੇਠਾਂ ਦਿੱਤਾ ਗਿਆ ਹੈ:",
promptAction:
"ਇਹ ਟਵੀਟ ਕੀ ਕੋਸ਼ਿਸ਼ ਕਰ ਰਿਹਾ ਹੈ ਇਸ ਦੀ ਵਿਆਖਿਆ ਕਰੋ। ਜੇ ਜ਼ਰੂਰੀ ਹੈ, ਸੰਦਰਭ ਜਾਣਕਾਰੀ ਵੀ ਸ਼ਾਮਲ ਕਰੋ।"
},
{
language: "German",
promptContent: `Dies ist ein Tweet, den ich gelesen habe: \n `,
promptReply: "Die Antwort von jemandem lautet:",
promptAction:
"Erklären Sie, was dieser Tweet ausdrücken will. Bitte fügen Sie bei Bedarf Hintergrundinformationen hinzu."
},
{
language: "Korean",
promptContent: `이것은 내가 읽은 트윗입니다:\n `,
promptReply: "다른 사람의 대답은 다음과 같습니다.",
promptAction:
"이 트윗이 무엇을 전하려고 하는지 설명하십시오. 필요한 경우 배경 정보를 포함하십시오."
},
{
language: "French",
promptContent: `Ceci est un tweet que j'ai lu : \n `,
promptReply: "La réponse de quelqu'un est la suivante:",
promptAction:
"Expliquez ce que ce tweet essaie de transmettre. Veuillez inclure toute information de contexte nécessaire."
},
{
language: "Vietnamese",
promptContent: `Đây là tweet mà tôi đã đọc: \n `,
promptReply: "Câu trả lời của một người khác như sau:",
promptAction:
"Hãy giải thích ý nghĩa của tweet này. Nếu cần, hãy bổ sung thông tin về bối cảnh."
}
]
export const talkModes = [
{
mode: "Teacher"
},
{
mode: "Reader"
}
]
export interface Tweet {
tweet: string
id: string
userName: string
noConfig: boolean
outDated: boolean
}