You will need the Full Write App permission to perform these actions. Your One Church Software subscription also needs the App Builder add-on to access this area.
The One Church app can show its content in Spanish and Korean as well as English. A member sees the app in whichever of those languages their phone is set to.
Two kinds of text, only one of them yours
It helps to know which words you are responsible for before you start.
The app's own wording - the buttons, labels, and messages that come with the One Church app, such as Give, Sign in, and the text on a giving receipt. One Church translates these for you. There is nothing for your church to do here.
The text your church writes - screen names, headings, button labels, list items, and navigation menu labels that you typed into the App Builder. Nobody else can translate these, because only your church knows what they mean.
Everything in this article is about the second kind.
Translating your text
Translations are managed at Mobile App > Builder. The language control at the top right of the canvas shows which language you are editing, and opens a list of the languages the app supports.
Each language carries a count, such as Español · 2/4. That reads as two of the four pieces of text in this version having a Spanish translation. English · source marks English as the language everything else is translated from.
Editing in another language
Choose a language other than English and the builder switches into translation mode. A banner explains what that means: Editing Español. English is shown as reference. Text and images can differ per language; structure, icons and links are set on English.
In translation mode you can change text and images. You cannot add or remove screens, reorder blocks, change icons, or change where a button goes, because those belong to the design rather than to one language. To change any of those, switch back to English first.
Every field you can translate shows the English wording beneath it, marked EN, so you always know what you are translating.
Where to type each translation
Screen names - open the screen and translate the Name field, then click Save.
Text inside a screen - open the screen, click the block you want to translate, and fill in the fields in its properties panel. These are saved with the screen, so click Save before you close it.
Navigation menu labels - translate them in the App Menu panel on the canvas. The menu panel saves on its own as you work.
Several strings at once - choose Translate missing in the language control to work through everything that has no translation yet in one list. Entries there save as soon as you click away from the box.
Tip: Images can differ by language too. A flyer with English words on it can be swapped for a Spanish one on the Spanish version of the same screen.
Filling the gaps with machine translation
Auto-translate missing fills every empty field in the language you are editing with a machine translation. It never overwrites wording you typed yourself, so it is safe to run at any point.
Anything it fills is marked with an Auto badge. Treat the badge as a to-do list: it means the wording has not been read by a person yet. Machine translation handles plain wording well and struggles with the words a church uses in its own particular way, such as ministry names, service names, and anything built around a play on words.
Where a word has more than one reasonable translation, the builder offers the choices side by side so you can pick the one your congregation uses. Edit the wording yourself and the Auto badge comes off.
Warning: Running auto-translate on the version that is currently published puts unreviewed wording in front of members straight away. Copy the version, translate in the copy, and publish it when the wording has been checked.
What members see
The app follows the language on the member's phone. If a piece of text has no translation in that language, the app falls back to the next language that has one, ending with English.
That is on purpose. A member whose phone is set to Korean sees your Korean wording where you have written it and your English wording where you have not, rather than blank space where a screen name should be. It does mean a half-translated app looks like a mix of languages, so it is worth finishing a language before you tell members it is available.
Translations belong to the version they were typed into. Copy a version and the translations come with it.
Removing text
Clearing a field in English removes that piece of text everywhere, including its Spanish and Korean translations. Clearing a field in Spanish or Korean removes only that language, and the app falls back as described above.


