mirror of
https://gitlab.com/bramw/baserow.git
synced 2025-04-15 09:34:13 +00:00
added korean language
This commit is contained in:
parent
159490e14e
commit
8814f1347b
14 changed files with 33 additions and 4 deletions
backend/src/baserow/config/settings
changelog/entries/unreleased/feature
enterprise/web-frontend/modules/baserow_enterprise
premium/web-frontend/modules/baserow_premium
web-frontend/modules
|
@ -385,6 +385,7 @@ LANGUAGES = [
|
|||
("es", "Spanish"),
|
||||
("it", "Italian"),
|
||||
("pl", "Polish"),
|
||||
("ko", "Korean"),
|
||||
]
|
||||
|
||||
TIME_ZONE = "UTC"
|
||||
|
|
|
@ -0,0 +1,7 @@
|
|||
{
|
||||
"type": "feature",
|
||||
"message": "Added Korean language and translations",
|
||||
"issue_number": null,
|
||||
"bullet_points": [],
|
||||
"created_at": "2024-11-26"
|
||||
}
|
|
@ -20,6 +20,7 @@ import nl from '@baserow_enterprise/locales/nl.json'
|
|||
import de from '@baserow_enterprise/locales/de.json'
|
||||
import es from '@baserow_enterprise/locales/es.json'
|
||||
import it from '@baserow_enterprise/locales/it.json'
|
||||
import ko from '@baserow_enterprise/locales/ko.json'
|
||||
import {
|
||||
EnterpriseWithoutSupportLicenseType,
|
||||
EnterpriseLicenseType,
|
||||
|
@ -57,6 +58,7 @@ export default (context) => {
|
|||
i18n.mergeLocaleMessage('de', de)
|
||||
i18n.mergeLocaleMessage('es', es)
|
||||
i18n.mergeLocaleMessage('it', it)
|
||||
i18n.mergeLocaleMessage('ko', ko)
|
||||
}
|
||||
|
||||
app.$registry.register('plugin', new EnterprisePlugin(context))
|
||||
|
|
|
@ -40,6 +40,7 @@ import de from '@baserow_premium/locales/de.json'
|
|||
import es from '@baserow_premium/locales/es.json'
|
||||
import it from '@baserow_premium/locales/it.json'
|
||||
import pl from '@baserow_premium/locales/pl.json'
|
||||
import ko from '@baserow_premium/locales/ko.json'
|
||||
import { PremiumLicenseType } from '@baserow_premium/licenseTypes'
|
||||
import { PersonalViewOwnershipType } from '@baserow_premium/viewOwnershipTypes'
|
||||
import { ViewOwnershipPermissionManagerType } from '@baserow_premium/permissionManagerTypes'
|
||||
|
@ -87,6 +88,7 @@ export default (context) => {
|
|||
i18n.mergeLocaleMessage('es', es)
|
||||
i18n.mergeLocaleMessage('it', it)
|
||||
i18n.mergeLocaleMessage('pl', pl)
|
||||
i18n.mergeLocaleMessage('ko', ko)
|
||||
}
|
||||
|
||||
store.registerModule('row_comments', rowCommentsStore)
|
||||
|
|
|
@ -8,6 +8,7 @@ import de from './locales/de.json'
|
|||
import it from './locales/it.json'
|
||||
import es from './locales/es.json'
|
||||
import pl from './locales/pl.json'
|
||||
import ko from './locales/ko.json'
|
||||
|
||||
export default function BuilderModule(options) {
|
||||
this.addPlugin({ src: path.resolve(__dirname, 'middleware.js') })
|
||||
|
@ -38,6 +39,6 @@ export default function BuilderModule(options) {
|
|||
})
|
||||
|
||||
this.nuxt.hook('i18n:extend-messages', function (additionalMessages) {
|
||||
additionalMessages.push({ en, fr, nl, de, it, es, pl })
|
||||
additionalMessages.push({ en, fr, nl, de, it, es, pl, ko })
|
||||
})
|
||||
}
|
||||
|
|
|
@ -5,6 +5,7 @@ import de from '@baserow/modules/builder/locales/de.json'
|
|||
import es from '@baserow/modules/builder/locales/es.json'
|
||||
import it from '@baserow/modules/builder/locales/it.json'
|
||||
import pl from '@baserow/modules/builder/locales/pl.json'
|
||||
import ko from '@baserow/modules/builder/locales/ko.json'
|
||||
import {
|
||||
GeneralBuilderSettingsType,
|
||||
DomainsBuilderSettingsType,
|
||||
|
@ -145,6 +146,7 @@ export default (context) => {
|
|||
i18n.mergeLocaleMessage('es', es)
|
||||
i18n.mergeLocaleMessage('it', it)
|
||||
i18n.mergeLocaleMessage('pl', pl)
|
||||
i18n.mergeLocaleMessage('ko', ko)
|
||||
}
|
||||
|
||||
registerRealtimeEvents(app.$realtime)
|
||||
|
|
|
@ -11,6 +11,7 @@ import de from './locales/de.json'
|
|||
import es from './locales/es.json'
|
||||
import it from './locales/it.json'
|
||||
import pl from './locales/pl.json'
|
||||
import ko from './locales/ko.json'
|
||||
import { setDefaultResultOrder } from 'dns'
|
||||
const { readFileSync } = require('fs')
|
||||
|
||||
|
@ -143,6 +144,7 @@ export default function CoreModule(options) {
|
|||
{ code: 'es', name: 'Español', file: 'es.json' },
|
||||
{ code: 'it', name: 'Italiano', file: 'it.json' },
|
||||
{ code: 'pl', name: 'Polski (Beta)', file: 'pl.json' },
|
||||
{ code: 'ko', name: '한국인', file: 'ko.json' },
|
||||
]
|
||||
|
||||
this.requireModule([
|
||||
|
@ -164,7 +166,7 @@ export default function CoreModule(options) {
|
|||
])
|
||||
|
||||
this.nuxt.hook('i18n:extend-messages', function (additionalMessages) {
|
||||
additionalMessages.push({ en, fr, nl, de, es, it, pl })
|
||||
additionalMessages.push({ en, fr, nl, de, es, it, pl, ko })
|
||||
})
|
||||
|
||||
// Serve the static directory
|
||||
|
|
|
@ -79,6 +79,7 @@ import de from '@baserow/modules/core/locales/de.json'
|
|||
import es from '@baserow/modules/core/locales/es.json'
|
||||
import it from '@baserow/modules/core/locales/it.json'
|
||||
import pl from '@baserow/modules/core/locales/pl.json'
|
||||
import ko from '@baserow/modules/core/locales/ko.json'
|
||||
import { DefaultErrorPageType } from '@baserow/modules/core/errorPageTypes'
|
||||
import {
|
||||
RuntimeAdd,
|
||||
|
@ -108,6 +109,7 @@ export default (context, inject) => {
|
|||
i18n.mergeLocaleMessage('es', es)
|
||||
i18n.mergeLocaleMessage('it', it)
|
||||
i18n.mergeLocaleMessage('pl', pl)
|
||||
i18n.mergeLocaleMessage('ko', ko)
|
||||
}
|
||||
|
||||
const registry = new Registry()
|
||||
|
|
|
@ -8,6 +8,7 @@ import de from './locales/de.json'
|
|||
import es from './locales/es.json'
|
||||
import it from './locales/it.json'
|
||||
import pl from './locales/pl.json'
|
||||
import ko from './locales/ko.json'
|
||||
|
||||
export default function DashboardModule(options) {
|
||||
this.addPlugin({ src: path.resolve(__dirname, 'middleware.js') })
|
||||
|
@ -30,5 +31,6 @@ export default function DashboardModule(options) {
|
|||
additionalMessages.push({ es })
|
||||
additionalMessages.push({ it })
|
||||
additionalMessages.push({ pl })
|
||||
additionalMessages.push({ ko })
|
||||
})
|
||||
}
|
||||
|
|
|
@ -5,6 +5,7 @@ import de from '@baserow/modules/dashboard/locales/de.json'
|
|||
import es from '@baserow/modules/dashboard/locales/es.json'
|
||||
import it from '@baserow/modules/dashboard/locales/it.json'
|
||||
import pl from '@baserow/modules/dashboard/locales/pl.json'
|
||||
import ko from '@baserow/modules/dashboard/locales/ko.json'
|
||||
|
||||
import { DashboardApplicationType } from '@baserow/modules/dashboard/applicationTypes'
|
||||
import dashboardApplicationStore from '@baserow/modules/dashboard/store/dashboardApplication'
|
||||
|
@ -23,6 +24,7 @@ export default (context) => {
|
|||
i18n.mergeLocaleMessage('es', es)
|
||||
i18n.mergeLocaleMessage('it', it)
|
||||
i18n.mergeLocaleMessage('pl', pl)
|
||||
i18n.mergeLocaleMessage('ko', ko)
|
||||
}
|
||||
|
||||
store.registerModule('dashboardApplication', dashboardApplicationStore)
|
||||
|
|
|
@ -8,6 +8,7 @@ import de from './locales/de.json'
|
|||
import it from './locales/it.json'
|
||||
import es from './locales/es.json'
|
||||
import pl from './locales/pl.json'
|
||||
import ko from './locales/ko.json'
|
||||
|
||||
export default function DatabaseModule(options) {
|
||||
this.addPlugin({ src: path.resolve(__dirname, 'middleware.js') })
|
||||
|
@ -23,6 +24,6 @@ export default function DatabaseModule(options) {
|
|||
})
|
||||
|
||||
this.nuxt.hook('i18n:extend-messages', function (additionalMessages) {
|
||||
additionalMessages.push({ en, fr, nl, de, it, es, pl })
|
||||
additionalMessages.push({ en, fr, nl, de, it, es, pl, ko })
|
||||
})
|
||||
}
|
||||
|
|
|
@ -314,6 +314,7 @@ import de from '@baserow/modules/database/locales/de.json'
|
|||
import es from '@baserow/modules/database/locales/es.json'
|
||||
import it from '@baserow/modules/database/locales/it.json'
|
||||
import pl from '@baserow/modules/database/locales/pl.json'
|
||||
import ko from '@baserow/modules/database/locales/ko.json'
|
||||
import {
|
||||
DatabaseScratchTrackCampaignFieldsOnboardingType,
|
||||
DatabaseScratchTrackCustomFieldsOnboardingType,
|
||||
|
@ -335,6 +336,7 @@ export default (context) => {
|
|||
i18n.mergeLocaleMessage('es', es)
|
||||
i18n.mergeLocaleMessage('it', it)
|
||||
i18n.mergeLocaleMessage('pl', pl)
|
||||
i18n.mergeLocaleMessage('ko', ko)
|
||||
}
|
||||
|
||||
store.registerModule('table', tableStore)
|
||||
|
|
|
@ -7,6 +7,7 @@ import de from './locales/de.json'
|
|||
import it from './locales/it.json'
|
||||
import es from './locales/es.json'
|
||||
import pl from './locales/pl.json'
|
||||
import ko from './locales/ko.json'
|
||||
|
||||
export default function IntegrationModule(options) {
|
||||
// Add the plugin to register the builder application.
|
||||
|
@ -15,6 +16,6 @@ export default function IntegrationModule(options) {
|
|||
})
|
||||
|
||||
this.nuxt.hook('i18n:extend-messages', function (additionalMessages) {
|
||||
additionalMessages.push({ en, fr, nl, de, it, es, pl })
|
||||
additionalMessages.push({ en, fr, nl, de, it, es, pl, ko })
|
||||
})
|
||||
}
|
||||
|
|
|
@ -5,6 +5,7 @@ import de from '@baserow/modules/integrations/locales/de.json'
|
|||
import es from '@baserow/modules/integrations/locales/es.json'
|
||||
import it from '@baserow/modules/integrations/locales/it.json'
|
||||
import pl from '@baserow/modules/integrations/locales/pl.json'
|
||||
import ko from '@baserow/modules/integrations/locales/ko.json'
|
||||
|
||||
import { LocalBaserowIntegrationType } from '@baserow/modules/integrations/integrationTypes'
|
||||
import {
|
||||
|
@ -26,6 +27,7 @@ export default (context) => {
|
|||
i18n.mergeLocaleMessage('es', es)
|
||||
i18n.mergeLocaleMessage('it', it)
|
||||
i18n.mergeLocaleMessage('pl', pl)
|
||||
i18n.mergeLocaleMessage('ko', ko)
|
||||
}
|
||||
|
||||
app.$registry.register(
|
||||
|
|
Loading…
Add table
Reference in a new issue