• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

kobotoolbox / kpi / 25056648549 / 7
82%
master: 76%

Build:
Build:
LAST BUILD BRANCH: dev-2566-reduce-refresh-frequency-and-harden-reliability-of-the-billingusage
DEFAULT BRANCH: master
Ran 28 Apr 2026 01:54PM UTC
Files 910
Run time 28s
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

28 Apr 2026 01:47PM UTC coverage: 66.007% (+10.6%) from 55.452%
25056648549.7

push

github

web-flow
feat(languages): extend `languages` to support region, model and location configuration for ASR/MT services DEV-1999 (#6953)

### 📣 Summary
This PR extends the languages app to support service-specific
configuration required by Google Speech-to-Text v2 and modern
translation APIs.

The change introduces region-based language configurations and allows
ASR/MT services to define model and location settings per language
region.

### 📖 Description
Google Speech-to-Text v2 and translation services require additional
configuration beyond the base language code, such as region, model, and
service location. The existing languages app only stored basic language
codes and did not
support service-specific regional configurations.

This PR extends the languages infrastructure to support region-aware
configurations for ASR and MT services.

Changes:
- Add LanguageRegion model to represent language regions (e.g. en-US,
fr-CA)
- Extend TranscriptionServiceLanguageM2M with:
  - `location_code`
  - `model_code`
- Introduce `TranscriptionServiceConfig` dataclass used to expose
resolved service configuration
- Extend the admin CSV importer to support:
  - asr_<service>
  - asr_location_<service>
  - asr_model_<service>
- Update admin UI and importer documentation

6539 of 12107 branches covered (54.01%)

23956 of 36293 relevant lines covered (66.01%)

0.66 hits per line

Source Files on job 25056648549.7
  • Tree
  • List 910
  • Changed 300
  • Source Changed 0
  • Coverage Changed 300
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Build 25056648549
  • 655b5368 on github
  • Prev Job for on main (#25055583285.5)
  • Next Job for on main (#25061744334.1)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE TRIAL · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc