// Copyright 2017-2026 @pezkuwi/apps-config authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { TFunction } from '../types.js'; import type { Option } from './types.js'; export function createLanguages (t: TFunction): Option[] { return [ { text: t('lng.detect', 'Default browser language (auto-detect)', { ns: 'apps-config' }), value: 'default' }, // default/native { text: 'English', value: 'en' }, // translations (sorted by language code) { text: 'عربى', value: 'ar' }, { text: 'Español', value: 'es' }, { text: 'Français', value: 'fr' }, { text: 'Bahasa Indonesia', value: 'id' }, { text: 'Italiano', value: 'it' }, { text: '日本語', value: 'ja' }, { text: '한국어', value: 'ko' }, { text: 'Português', value: 'pt' }, { text: 'русский', value: 'ru' }, { text: '汉语', value: 'zh' } ]; }