Implementing Language Translations in CyberGrants is a collaborative process between your team and your Implementation Consultant. The process includes planning which languages to support, translating system-generated files, validating the results, and publishing translations to production.
The following steps will guide you through the implementation process, from initial planning through final publication.
Pre-implementation planning
Step 1: Identify the languages and audiences to support
Determine which languages you want to enable in CyberGrants. Confirm whether translations will apply to:
- Employees or donors accessing the portal
- Nonprofit organizations (if your configuration allows NPO-facing workflows such as creating a grant, confirming a donor’s gift, or creating an event)
Step 2: Determine how translations will be completed
Decide who will complete the translations. Translations can be performed by:
- Someone at your organization, or
- A translation vendor you source to assist with translating the files
Implementation process
Step 3: Receive Excel export files from your Implementation Consultant
Your Implementation Consultant will generate Excel exports for each area of CyberGrants that requires translation. You will receive:
- One file per system area that requires translation
- A separate set of files for each language you are enabling
- The name of the language being translated
- English field values
- A “Translated” column next to each English column, where you will enter the translated text
Your Implementation Consultant may highlight required columns in yellow to indicate what must be translated.
Step 4: Complete translations using the required formatting rules
When translating the Excel files, follow these requirements carefully:
- Do not translate anything inside curly brackets, carats, or HTML code.
- Exception: If words inside curly brackets are bold, translate only the bold words. Keep the remaining words and code unchanged in the translated column.
- Do not delete, change, or add any column headers.
- Keep the file in the exact same format in which it was received.
Maintaining the original structure ensures the translations can be imported correctly into CyberGrants.
Step 5: Return completed files for import
Once translations are complete, send the finished Excel files back to your Implementation Consultant so they can import the translated content into the system.
Post-implementation management
Step 6: Review initial QA results
After the translations are imported, your Implementation Consultant will perform a QA review to ensure content is displaying as expected. This review confirms that English text is no longer appearing in the translated experience.
Step 7: Complete User Acceptance Testing (UAT)
After QA is complete, your Implementation Consultant will turn the translated environment over to your team for User Acceptance Testing (UAT). During UAT, confirm that translated content displays correctly and supports your intended workflows.
Step 8: Publish translations to production
Once everything is confirmed during UAT, work with your Implementation Consultant to publish the translations to your production environment.
What else do you need help with?
Not what you're looking for? Navigate to Foreign Language Extension Overview
Looking for training?
Explore this feature at your own pace - access training video content or watch a recorded webinar by clicking the link below.