|
12 | 12 | />
|
13 | 13 | <div :class="['notes', { yellowed: isNotesYellowed }]">
|
14 | 14 | <div class="header">
|
15 |
| - <div class="title">Suas anotações</div> |
| 15 | + <div class="title">{{ $t('your_notes') }}</div> |
16 | 16 | <div class="action">
|
17 | 17 | <UnnnicIcon
|
18 | 18 | v-if="isSavingNotes"
|
|
30 | 30 | class="edit-button"
|
31 | 31 | @click="$refs.notesInput.focus()"
|
32 | 32 | >
|
33 |
| - Clique aqui |
| 33 | + {{ $t('click_here') }} |
34 | 34 | </span>
|
35 |
| - para começar a fazer anotações. |
| 35 | + {{ $t('to_start_taking_notes') }} |
36 | 36 | </div>
|
37 | 37 | <div class="content">
|
38 | 38 | <textarea
|
|
62 | 62 | class="leave-a-comment"
|
63 | 63 | @click.stop="goToCommentInput"
|
64 | 64 | >
|
65 |
| - Deixe um comentário |
| 65 | + {{ $t('leave_a_comment') }} |
66 | 66 | </span>
|
67 | 67 | </div>
|
68 | 68 | <!--
|
|
79 | 79 | :tabs="['overview' /* , 'materials' */, 'comments']"
|
80 | 80 | @change.self="currentTab = $event"
|
81 | 81 | >
|
82 |
| - <template #tab-head-overview>Visão Geral</template> |
| 82 | + <template #tab-head-overview>{{ $t('overview') }}</template> |
83 | 83 | <template #tab-panel-overview>
|
84 | 84 | <div class="overview-container">
|
85 | 85 | <UnnnicSwitch
|
86 | 86 | v-model="currentClass.lesson_monitoring.watched"
|
87 | 87 | size="medium"
|
88 |
| - textRight="Marcar aprendizado como concluído" |
| 88 | + :textRight="$t('mark_learning_as_completed')" |
89 | 89 | class="toggle-class"
|
90 | 90 | @update:model-value="
|
91 | 91 | toggleCheckClass({
|
|
113 | 113 | </template> -->
|
114 | 114 |
|
115 | 115 | <template #tab-head-comments>
|
116 |
| - Comentários ({{ comments.length }}) |
| 116 | + {{ $t('comments') }} ({{ comments.length }}) |
117 | 117 | </template>
|
118 | 118 | <template #tab-panel-comments>
|
119 | 119 | <UnnnicInput
|
120 | 120 | ref="comment-input"
|
121 | 121 | v-model="comment"
|
122 |
| - label="Deixe um comentário" |
| 122 | + :label="$t('leave_a_comment')" |
123 | 123 | :disabled="creatingComment"
|
124 | 124 | size="md"
|
125 |
| - placeholder="Um bom comentário pode ajudar outras pessoas que estão aprendendo :)" |
| 125 | + :placeholder="$t('comment_placeholder')" |
126 | 126 | iconRight="send-email-3-1"
|
127 | 127 | iconRightClickable
|
128 | 128 | class="comment-input"
|
|
180 | 180 | size="sm"
|
181 | 181 | scheme="feedback-red"
|
182 | 182 | />
|
183 |
| - Excluir comentário |
| 183 | + {{ $t('delete_comment') }} |
184 | 184 | </div>
|
185 | 185 | </UnnnicDropdown>
|
186 | 186 | </template>
|
|
194 | 194 | <div class="mood-rating-container">
|
195 | 195 | <UnnnicMoodRating
|
196 | 196 | v-model="mood"
|
197 |
| - title="Avalie seu aprendizado nesta aula" |
| 197 | + :title="$t('rate_your_learning_in_this_lesson')" |
198 | 198 | @update:model-value="setMood"
|
199 | 199 | />
|
200 | 200 | </div>
|
|
203 | 203 | v-if="nextClass"
|
204 | 204 | class="next-class-container"
|
205 | 205 | >
|
206 |
| - <div class="title">Próxima aula</div> |
| 206 | + <div class="title">{{ $t('next_lesson') }}</div> |
207 | 207 |
|
208 | 208 | <RouterLink
|
209 | 209 | :to="{
|
|
223 | 223 | "
|
224 | 224 | :info="
|
225 | 225 | nextClassCommentsCount !== null
|
226 |
| - ? `(${nextClassCommentsCount} comentários)` |
| 226 | + ? `(${nextClassCommentsCount} ${$t('comments')})` |
227 | 227 | : null
|
228 | 228 | "
|
229 | 229 | :checked="nextClass.lesson_monitoring.watched"
|
@@ -269,7 +269,7 @@ export default {
|
269 | 269 | name: 'ClassPage',
|
270 | 270 | data() {
|
271 | 271 | return {
|
272 |
| - text: `<h1>Titulo</h1>\r\n\r\n<p>sdads asdas</p>\r\n\r\n<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. In porta sagittis ligula at egestas. Vivamus vestibulum diam sit amet massa viverra, quis dapibus diam pellentesque. Pellentesque fermentum efficitur lorem sit amet sollicitudin. Sed magna velit, pellentesque sit amet aliquet quis, dapibus vitae erat. Nullam imperdiet mollis odio eu ultrices. Duis imperdiet volutpat dolor, vitae imperdiet turpis elementum at. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Praesent ut ornare nunc.</p>\r\n\r\n<p>Sed quam lorem, ultricies vitae sapien a, vehicula malesuada arcu. Phasellus luctus lobortis enim eget consequat. Praesent mattis quam urna, tempor ornare sapien tincidunt ac. Pellentesque consectetur volutpat velit vel tincidunt. Vestibulum vestibulum fringilla malesuada. Curabitur sit amet ex eu nunc feugiat efficitur. Morbi hendrerit ipsum sed neque accumsan, ut ultricies turpis commodo. Cras dapibus nisi vel interdum laoreet. Sed varius, arcu eu finibus imperdiet, ligula eros luctus augue, quis feugiat justo magna non enim.</p>\r\n\r\n<p>Sed eget bibendum diam, nec vehicula augue. Quisque consectetur commodo finibus. Aenean commodo ante nec tempus auctor. Aenean vel aliquet magna. Mauris aliquam odio sit amet rhoncus ultricies. Praesent lobortis, enim a placerat gravida, dolor ante suscipit libero, ac aliquet dui tellus vitae magna. Fusce ut fermentum urna. Integer nunc nunc, volutpat porttitor tincidunt condimentum, blandit eget turpis. Sed pharetra scelerisque laoreet. Nulla facilisi. Aliquam ultrices non magna sit amet mattis. Sed feugiat dui at lacus finibus, sed tincidunt lorem fermentum. Curabitur molestie pharetra rhoncus. Etiam egestas nunc sed tortor dapibus feugiat vel ac felis.</p>\r\n\r\n<p> </p>`, |
| 272 | + text: ``, |
273 | 273 | comments: [],
|
274 | 274 |
|
275 | 275 | currentTab: 'overview',
|
|
0 commit comments