feat(i18n): add Russian translations + replace Frappe branding with IIE
Branding: - 'Powered by Learning' -> 'Powered by IIE' (sidebar tooltip) - 'Frappe Learning' -> 'IIE' (HelpModal title, email templates) - frappe.io URLs -> enlightrussia.ru - 'Install Frappe Learning' -> 'Установить приложение IIE' - PersonaForm question translated Translations (ru.po): - Added 125 new Russian translations for client-facing strings - Covers: sidebar nav, profiles, leaderboard, points, lessons, batches, assignments, error messages, video stats, MPGU-specific Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
@@ -1,7 +1,7 @@
|
||||
<template>
|
||||
<Dialog v-model="showDialog">
|
||||
<template #body-title>
|
||||
<h2 class="text-lg font-bold">{{ __('Install Frappe Learning') }}</h2>
|
||||
<h2 class="text-lg font-bold">{{ __('Установить приложение IIE') }}</h2>
|
||||
</template>
|
||||
<template #body-content>
|
||||
<p>
|
||||
@@ -29,7 +29,7 @@
|
||||
class="mb-1 flex flex-row items-center justify-between px-3 text-center"
|
||||
>
|
||||
<span class="text-base font-bold text-gray-900">
|
||||
{{ __('Install Frappe Learning') }}
|
||||
{{ __('Установить приложение IIE') }}
|
||||
</span>
|
||||
<span class="inline-flex items-baseline">
|
||||
<FeatherIcon
|
||||
|
||||
@@ -48,7 +48,7 @@
|
||||
:rows="10"
|
||||
:placeholder="
|
||||
__(
|
||||
'<p>Dear {{ member_name }},</p>\n\n<p>You have been enrolled in our upcoming batch {{ batch_name }}.</p>\n\n<p>Thanks,</p>\n<p>Frappe Learning</p>'
|
||||
'<p>Dear {{ member_name }},</p>\n\n<p>You have been enrolled in our upcoming batch {{ batch_name }}.</p>\n\n<p>Thanks,</p>\n<p>IIE</p>'
|
||||
)
|
||||
"
|
||||
/>
|
||||
@@ -64,7 +64,7 @@
|
||||
:fixedMenu="true"
|
||||
:placeholder="
|
||||
__(
|
||||
'Dear {{ member_name }},\n\nYou have been enrolled in our upcoming batch {{ batch_name }}.\n\nThanks,\nFrappe Learning'
|
||||
'Dear {{ member_name }},\n\nYou have been enrolled in our upcoming batch {{ batch_name }}.\n\nThanks,\nIIE'
|
||||
)
|
||||
"
|
||||
editorClass="prose-sm max-w-none border-b border-x border-outline-gray-modals bg-surface-gray-2 rounded-b-md py-1 px-2 min-h-[7rem] max-h-[18rem] overflow-y-auto"
|
||||
|
||||
@@ -132,7 +132,7 @@
|
||||
</div>
|
||||
</template>
|
||||
</Tooltip>
|
||||
<Tooltip :text="__('Powered by Learning')">
|
||||
<Tooltip :text="__('Powered by IIE')">
|
||||
<Zap
|
||||
class="size-4 stroke-1.5 text-ink-gray-7 cursor-pointer"
|
||||
@click="redirectToWebsite()"
|
||||
@@ -170,13 +170,13 @@
|
||||
v-model="showHelpModal"
|
||||
v-model:articles="articles"
|
||||
appName="learning"
|
||||
title="Frappe Learning"
|
||||
title="IIE"
|
||||
:logo="LMSLogo"
|
||||
:afterSkip="(step) => capture('onboarding_step_skipped_' + step)"
|
||||
:afterSkipAll="() => capture('onboarding_steps_skipped')"
|
||||
:afterReset="(step) => capture('onboarding_step_reset_' + step)"
|
||||
:afterResetAll="() => capture('onboarding_steps_reset')"
|
||||
docsLink="https://docs.frappe.io/learning"
|
||||
docsLink="https://enlightrussia.ru"
|
||||
/>
|
||||
<IntermediateStepModal
|
||||
v-model="showIntermediateModal"
|
||||
@@ -680,7 +680,7 @@ const updateSidebarLinks = () => {
|
||||
}
|
||||
|
||||
const redirectToWebsite = () => {
|
||||
window.open('https://frappe.io/learning', '_blank')
|
||||
window.open('https://enlightrussia.ru', '_blank')
|
||||
}
|
||||
|
||||
onUnmounted(() => {
|
||||
|
||||
@@ -18,7 +18,7 @@
|
||||
|
||||
<div class="mb-5">
|
||||
<div class="text-sm text-gray-700 mb-2">
|
||||
{{ __('What is your use case for Frappe Learning?') }}
|
||||
{{ __('Чем вы занимаетесь на платформе?') }}
|
||||
</div>
|
||||
<FormControl
|
||||
v-model="persona.useCase"
|
||||
|
||||
Reference in New Issue
Block a user