ഇതിനായുള്ള AI ലോക്കലൈസേഷൻ Vue.js ആപ്പുകൾ
നിങ്ങളുടെ vue-i18n JSON അല്ലെങ്കിൽ YAML അപ്ലോഡ് ചെയ്യുക, ലക്ഷ്യഭാഷകൾ തിരഞ്ഞെടുക്കുക, ഒരിക്കൽ മാത്രം പണമടയ്ക്കുക, തുടർന്ന് ഉപയോഗിക്കാൻ തയ്യാറായ locale ഫയലുകൾ ഡൗൺലോഡ് ചെയ്യുക.
ഇത് എങ്ങനെ പ്രവർത്തിക്കുന്നു
നിങ്ങളുടെ Vue.js പ്രോജക്ട് ലോക്കലൈസ് ചെയ്യാൻ മൂന്ന് ലളിതമായ ഘട്ടങ്ങൾ. പണമടച്ചതിന് ശേഷം വിവർത്തനങ്ങൾ പ്രവർത്തിക്കും—ഞങ്ങൾ ജോബുകൾ ക്യൂ ചെയ്ത് മിനിറ്റുകൾക്കുള്ളിൽ locale ഫയലുകൾ സൃഷ്ടിക്കുന്നു.
locale ഫയൽ അപ്ലോഡ് ചെയ്യുക
നിങ്ങളുടെ vue-i18n JSON അല്ലെങ്കിൽ YAML ഫയൽ (ഉദാ. locales/en.json) ഡ്രോപ്പ് ചെയ്യുക. Pipe plurals-ഉം {placeholder} ടോക്കണുകളും ഞങ്ങൾ സ്വയം കണ്ടെത്തും.
ഭാഷകൾ തിരഞ്ഞെടുക്കുക
52 ഭാഷകളിൽ നിന്ന് തിരഞ്ഞെടുക്കുക. പേയ് ചെയ്യുന്നതിന് മുമ്പ് നിങ്ങളുടെ ഫയലിന്റെ വലുപ്പവും സങ്കീർണ്ണതയും അടിസ്ഥാനമാക്കിയുള്ള സുതാര്യമായ വിലനിർണ്ണയം കാണുക.
ഡൗൺലോഡ്
Stripe വഴി ഒരിക്കൽ മാത്രം പണമടയ്ക്കുക. Pipe-ൽ വേർതിരിച്ച plurals-ഉം {variable} placeholders-ഉം സംരക്ഷിച്ച നിലയിൽ ഞങ്ങൾ locale ഫയലുകൾ തിരികെ നൽകും.
സുതാര്യമായ വില കണക്കുകൂട്ടൽ
അപ്ലോഡ് ചെയ്യുന്നതിന് മുമ്പ് നിങ്ങൾ എത്ര പേയ് ചെയ്യുമെന്ന് കൃത്യമായി കാണുക. ഫയലിന്റെ സങ്കീർണ്ണതയും തിരഞ്ഞെടുക്കുന്ന ഭാഷകളും അടിസ്ഥാനമാക്കി അപ്ലോഡിന് ശേഷം അന്തിമ ക്വോട്ട് കണക്കാക്കപ്പെടും.
1. ഫയൽ അപ്ലോഡ് ചെയ്യുക
JSON അല്ലെങ്കിൽ YAML ഇവിടെ ഡ്രോപ്പ് ചെയ്യുക
അല്ലെങ്കിൽ ബ്രൗസ് ചെയ്യാൻ ക്ലിക്ക് ചെയ്യുക
vue-i18n ലോക്കേൽ ഫയലുകൾ (JSON അല്ലെങ്കിൽ YAML). പരമാവധി 500KB.
2. ഭാഷകൾ തിരഞ്ഞെടുക്കുക
52 ഭാഷകളിൽ 3 എണ്ണം തിരഞ്ഞെടുക്കപ്പെട്ടു
3. നിങ്ങളുടെ കണക്കുകൂട്ടൽ
ചെക്ക്ഔട്ട് പേജിൽ ഫയൽ അപ്ലോഡ് ചെയ്തതിന് ശേഷം അന്തിമ വില കണക്കാക്കപ്പെടും
ഒരിക്കൽ മാത്രം പേയ്മെന്റ് • സബ്സ്ക്രിപ്ഷൻ ഇല്ല
vue-i18n ഡെവലപ്പർമാർക്കായി നിർമ്മിച്ചത്
vue-i18n പൈപ്പ് പ്ലൂറലുകൾ, {placeholder} ടോക്കണുകൾ, നെസ്റ്റഡ് മെസേജ് ഒബ്ജക്റ്റുകൾ എന്നിവയ്ക്കായി പ്രത്യേകമായി രൂപകൽപ്പന ചെയ്തത്—ഒരു ജനറിക് വിവർത്തന ടൂൾ അല്ല.
പൈപ്പ് പ്ലൂറൽ കൈകാര്യം ചെയ്യൽ
"car | cars" എന്നും "no items | one item | {n} items" എന്നും പോലുള്ള vue-i18n പൈപ്പ്-വേർതിരിച്ച പ്ലൂറലുകൾ ലക്ഷ്യഭാഷ പ്രകാരം ശരിയായി കൈകാര്യം ചെയ്യുന്നു.
{placeholder} സുരക്ഷ
{name}, {count} എന്നിവ പോലുള്ള vue-i18n ഇന്റർപൊളേഷൻ ടോക്കണുകളും നെയിംഡ് ഫോർമാറ്റിംഗും കൃത്യമായി സംരക്ഷിക്കുന്നു—വിവർത്തനത്തിന് ശേഷം തകരാറായ സ്ട്രിംഗുകൾ ഇല്ല.
JSON & YAML പിന്തുണ
JSON അല്ലെങ്കിൽ YAML ലോക്കേൽ ഫയലുകൾ അപ്ലോഡ് ചെയ്യുക. ഫോർമാറ്റ് ഞങ്ങൾ കണ്ടെത്തി, നിങ്ങൾ അപ്ലോഡ് ചെയ്ത അതേ ഫോർമാറ്റിൽ തന്നെ വിവർത്തനങ്ങൾ തിരികെ നൽകും.
ഉപയോഗിക്കാൻ തയ്യാറായ ഔട്ട്പുട്ട്
vue-i18n-ന്റെ createI18n() ന് തയ്യാറായ ലോക്കേൽ ഫയലുകൾ ഡൗൺലോഡ് ചെയ്യുക—അതേ ഘടന, വിവർത്തനം ചെയ്ത മൂല്യങ്ങൾ, നിങ്ങളുടെ പ്രോജക്റ്റിൽ നേരിട്ട് ചേർക്കാം.
സമാന്തര വിവർത്തനം
എല്ലാ ഭാഷകളും ഒരേസമയം വിവർത്തനം ചെയ്യപ്പെടുന്നു. മിക്ക ജോലികളും 5 മിനിറ്റിനുള്ളിൽ പൂർത്തിയാകും.
ഒരിക്കൽ മാത്രം പേയ്മെന്റ്
സബ്സ്ക്രിപ്ഷനുകളില്ല, മാസ ഫീസുകളില്ല. ഓരോ ജോബിനും ഒരിക്കൽ അടയ്ക്കുക, എപ്പോഴും ഡൗൺലോഡ് ചെയ്യുക.
vue-i18n ലോക്കേൽ ഫയലുകൾ എങ്ങനെ ഒത്തുചേരുന്നു
vue-i18n പ്രോജക്റ്റുകൾ ലോക്കേൽ സന്ദേശങ്ങൾ locales/ എന്നതിന്റെ കീഴിലുള്ള JSON അല്ലെങ്കിൽ YAML ഫയലുകളിൽ സൂക്ഷിക്കുന്നു. നിങ്ങൾ തിരഞ്ഞെടുക്കുന്ന ഓരോ ഭാഷയ്ക്കും LocalePack അതേ ഘടന തന്നെ സൃഷ്ടിക്കുന്നു.
locales/ ഫോൾഡർ ഘടന
locales/ ├── en.json ← source locale ├── de.json ├── fr.json ├── ja.json └── ... (52 locales)
ടെംപ്ലേറ്റുകളിൽ $t() ഉപയോഗം
// locales/en.json
{
"greeting": "Hello {name}",
"items": "no items | one item
| {n} items"
}
// In your Vue component
<template>
{{ $t('greeting', { name: 'Ada' }) }}
{{ $t('items', 5) }}
</template>ടെംപ്ലേറ്റ് API
$t()
കോൺഫിഗ്
createI18n()
പ്ലേസ്ഹോൾഡറുകൾ
{variable}
ബഹുവചനങ്ങൾ
pipe syntax
എന്തുകൊണ്ട് പൊതുവായ ടൂളുകൾ മാത്രം ഉപയോഗിക്കരുത്?
ജനറൽ-പർപ്പസ് വിവർത്തന ടൂളുകൾ പലപ്പോഴും vue-i18n പൈപ്പ് പ്ലൂറലുകൾ, {placeholder} ടോക്കണുകൾ, നെസ്റ്റഡ് മെസേജ് ഘടനകൾ എന്നിവ തകർക്കും.
ലൊക്കേൽപാക്ക് | മാനുവൽ വിവർത്തനം | ജനറിക് TMS | |
|---|---|---|---|
| സജ്ജീകരണ സമയം | 2 മിനിറ്റ് | ഓരോ ഭാഷയ്ക്കും മണിക്കൂറുകൾ | 30+ മിനിറ്റ് |
| ചെലവ് സുതാര്യത | |||
| നെസ്റ്റഡ് JSON/YAML പിന്തുണ | |||
| {placeholder} & പ്ലൂറൽ സുരക്ഷ | |||
| വേഗം (52 ഭാഷകൾ) | < 5 മിനിറ്റ് | ആഴ്ചകൾ | മണിക്കൂറുകൾ |
| ഏറ്റവും അനുയോജ്യം | Vue.js & Nuxt ആപ്പുകൾ | ചെറിയ പ്രോജക്റ്റുകൾ | എന്റർപ്രൈസ് CMS |
Vue.js ഡെവലപ്പർമാർ വിശ്വസിക്കുന്നത്
“ഞങ്ങളുടെ Vue ആപ്പ് ഇംഗ്ലീഷ് മാത്രം നിന്നു ഒരു ഉച്ചകഴിഞ്ഞ് 12 ഭാഷകളിലേക്കായി മാറി. പൈപ്പ് പ്ലൂറലുകളും {name} പ്ലേസ്ഹോൾഡറുകളും അക്ഷുന്നമായി തിരികെ വന്നു.”
മാർക്കോ എസ്.
ഫുൾ-സ്റ്റാക്ക് ഡെവലപ്പർ, Vue SPA
“vue-i18n ഫോർമാറ്റ് മനസ്സിലാക്കുന്ന ഒരു ടൂൾ ഒടുവിൽ. ഔട്ട്പുട്ട് നേരെ നമ്മുടെ locales/ ഫോൾഡറിലേക്കു പോയി—മാനുവൽ ഫിക്സിംഗ് ഒന്നും വേണ്ടിവന്നില്ല.”
ക്ലെയർ ഡി.
ഫ്രണ്ട്എൻഡ് എഞ്ചിനീയർ, Nuxt ആപ്പ്
“സുതാര്യമായ വിലനിർണ്ണയം എന്നെ സമ്മതിപ്പിച്ചു. ഒരു ലോക്കേൽ ഫയൽ പോലും അപ്ലോഡ് ചെയ്യുന്നതിന് മുമ്പ് തന്നെ ഞാൻ എസ്റ്റിമേറ്റ് കണ്ടു.”
ജിൻ കെ.
ഓപ്പൺ സോഴ്സ് സംഭാവകൻ
52
പിന്തുണയ്ക്കുന്ന ലൊക്കേലുകൾ
100%
പ്ലേസ്ഹോൾഡറും പ്ലൂറലും സുരക്ഷിതം
ZIP
ഉപയോഗിക്കാൻ തയ്യാറായ ഔട്ട്പുട്ട്
നിങ്ങളുടെ Vue.js ആപ്പ് ആഗോളമായി റിലീസ് ചെയ്യാൻ തയ്യാറാണോ?
ഒരിക്കൽ പണമടയ്ക്കുക • ലോക്കേൽ ഫയലുകൾ ഡൗൺലോഡ് ചെയ്യുക • ആഗോളമായി ഷിപ്പ് ചെയ്യുക
LocalePack പരീക്ഷിക്കുക