GlobalLingo
    Preparing search index...

      GlobalLingo

      GlobalLingo's programmatic API: scan a folder for its localization files and source code, then render the report as text, Markdown, JSON, SARIF or GitHub annotations.

      import { render, scan } from '@mcamdali/globallingo';

      const report = await scan('path/to/app', { locales: ['de', 'tr'] });
      console.log(render(report, 'markdown'));
      rules
      configuration
      guides/ci
      guides/placeholders-and-plurals
      guides/turkish-i
      BaselineError
      ConfigError
      NothingToCheckError
      Baseline
      CatalogSummary
      Config
      Finding
      FormatSpecifier
      IcuArgument
      IcuOptions
      IcuParse
      IcuPlural
      LocaleCoverage
      PrintfParse
      Report
      Rule
      ScanOptions
      TtyOptions
      CatalogFormat
      Ecosystem
      Format
      MessageSyntax
      PluralType
      RuleId
      RuleSetting
      Severity
      FORMATS
      MAX_FINDINGS
      MAX_SOURCE_FILES
      RULE_IDS
      RULES
      VERSION
      applyBaseline
      createBaseline
      loadConfig
      parseIcu
      parsePrintf
      pluralCategories
      readBaseline
      render
      scan
      validateConfig
      writeBaseline