Tagalog, Punjabi and Armenian live translation for public meetings

Spanish and Chinese get most of the attention in language access conversations, but many California communities also include residents who read Tagalog, Punjabi or Armenian. This article covers how to offer Tagalog, Punjabi and Armenian live translation at public meetings, and what to do when a language your residents need isn't available.

Deciding whether to add Tagalog, Punjabi or Armenian

The best decisions start with local information rather than assumptions. Useful sources:

You can run up to eight languages per meeting, so adding Tagalog, Punjabi or Armenian doesn't mean dropping Spanish or another language you already offer. You can also vary languages by meeting, for example adding Punjabi for a hearing on an item a particular community has followed closely.

SB 707 does not itself require live captions; translated captions are a practical way to support its language-access and participation goals. Check with your city attorney or county counsel about what applies to your body.

What to know about each language

Tagalog translation

Tagalog is supported for live translated captions, the phone page and transcripts. Before you launch, ask community partners whether residents would use Tagalog captions on their phones and how they'd prefer to hear about them. That conversation is useful in itself.

Punjabi translation

Punjabi is supported. Because Punjabi is written in more than one script in different communities, show a sample to a fluent reader in your community and confirm it's what residents expect to read. Related languages are also supported, including Hindi and Urdu, if your community data points there.

Armenian translation

Armenian is supported. As with every language, have a fluent reader review a test meeting or transcript, especially for local names and civic terms like "conditional use permit" or "consent calendar" that may not translate neatly.

Other languages often requested in California are also on the list, including Persian (Farsi), Dari, Pashto, Arabic, Korean, Japanese, Thai, Russian, Ukrainian and more. The full list is on our features page.

When a language isn't supported

Hmong and Khmer are not supported, because Amazon Translate doesn't offer them. If your community includes Hmong or Khmer speakers, plan other ways to include them:

SB 707 asks eligible bodies to "reasonably assist" members of the public who want to translate a meeting or receive interpretation, as long as it doesn't disrupt the meeting. Bodies aren't required to provide interpretation themselves. Ask counsel how this applies to you.

Setting up and checking quality

  1. Add SentraCaptions to your encoder. It's one more destination on Pearl, OBS, vMix or others, over RTMP or SRT. No new hardware.
  2. Select languages for the meeting. Pick Tagalog, Punjabi, Armenian and any others, up to eight.
  3. Load your glossary. Add council member names, streets, neighborhoods and program names so English captions spell them right before translation.
  4. Run a test. Play back a past meeting or hold a short test and invite a fluent reader for each language to review the phone page and chamber screen.
  5. Collect feedback. Ask reviewers which terms come out wrong and add or adjust glossary entries.

Translation quality varies by language. Speech recognition is English, with Spanish speakers at public comment recognized too, so a resident speaking Tagalog, Punjabi or Armenian at the podium won't be captioned in that language. Every screen labels the captions as automatic and says they may contain errors.

Getting the word out

Related reading