promptLanguage.ts 422 B

123456789101112131415161718
  1. import { getInitialSettings } from './settings.js'
  2. export type PromptLanguage = 'eng' | 'chn'
  3. /**
  4. * Get the configured prompt language.
  5. * Defaults to 'eng' if not set.
  6. */
  7. export function getPromptLanguage(): PromptLanguage {
  8. return getInitialSettings().promptLanguage ?? 'eng'
  9. }
  10. /**
  11. * Check if Chinese prompts are enabled.
  12. */
  13. export function isChinesePrompt(): boolean {
  14. return getPromptLanguage() === 'chn'
  15. }