Translations¶
TouchPoint’s Translations feature allows for translating words/phrases into other words/phrases for a given language. Users can then select the appropriate language they want to see and TouchPoint will display those words/phrases based on the user’s selection. English and Spanish are currently supported and additional languages will be added in the near future.
Selecting A Language¶
Users can switch languages by clicking on the Earth icon on the top right of the Main Menu and then selecting the appropriate language from the Available Languages section.
Updating Translations¶
A user with the Admin role can make changes to translations for a particular language by navigating to Admin > Advanced > Translations.
Translation Files (Legacy)¶
Note
This method of translating words/phrases in TouchPoint is used on the older (legacy) pages in TouchPoint that have not yet been updated to our new architecture. We will continue to update these pages to support the new way of managing Translations mentioned above.
Translations files can be used to change (translate) the wording on certain labels within TouchPoint. The files are named with a two-letter culture code and can be used to translate labels to a different language as determined by the settings on the user’s computer or mobile device. For a list of supported culture codes, see this Microsoft site.
But you can also use the translation file to change labels from one English word or phrase to another. There should already be a file named Translations.en.xml in Special Content > Text Content. You can modify this file to change label wording on various TouchPoint pages. The example file below changes the label on the Contributions tab (Giving > Contributions) to “Donations” rather than “Contributions”.
<?xml version="1.0" encoding="UTF-8"?>
<translations>
<string name="Contributions">Donations</string>
</translations>
Make sure your entries are between the <translations>
and </translations>
tags and follow the formatting of the sample, with the string name of the default label in quotations and the replacement text between the <string name="oldlabel">
and </string>
tags.
In general, you will enter the default label in the <string name= >
tag, but one exception is changing the Member label at Profile > Member. Because that is such a commonly-used word in TouchPoint, to change that label, use <string name="ProfileTabMember">
. For example, the sample file below changes that label from “Member” to “Partner”.
<?xml version="1.0" encoding="UTF-8"?>
<translations>
<string name="ProfileTabMember">Partner</string>
</translations>
The following code includes all of the available options that can be translated.
<?xml version="1.0" encoding="UTF-8"?>
<translations>
<string name="Personal">Personal</string>
<string name="General">General</string>
<string name="Title">Title</string>
<string name="First Name">First Name</string>
<string name="Middle Name">Middle Name</string>
<string name="Suffix">Suffix</string>
<string name="Last Name">Last Name</string>
<string name="Goes By">Goes By</string>
<string name="Alt Name">Alt Name</string>
<string name="Former Name">Former Name</string>
<string name="Gender">Gender</string>
<string name="Marital Status">Marital Status</string>
<string name="DOB">Birthday</string>
<string name="Wedding Date">Wedding Date</string>
<string name="Deceased Date">Deceased Date</string>
<string name="Communication">Communication</string>
<string name="Primary Email">Primary Email</string>
<string name="Alt Email">Alt Email</string>
<string name="Home Phone">Home Phone</string>
<string name="Work Phone">Work Phone</string>
<string name="Cell Phone">Cell Phone</string>
<string name="Do not call">Do not call</string>
<string name="Do not mail">Do not mail</string>
<string name="Do not visit">Do not visit</string>
<string name="Do not publish phones">Do not publish phones</string>
<string name="Employment/School">Employment/School</string>
<string name="Occupation">Occupation</string>
<string name="Employer">Employer</string>
<string name="School">School</string>
<string name="Grade">Grade</string>
<string name="edit">edit</string>
<string name="Involvement">Involvement</string>
<string name="Current">Current</string>
<string name="Show rows of types">Show rows of types</string>
<string name="Refresh">Refresh</string>
<string name="Organization">Organization</string>
<string name="Leader">Leader</string>
<string name="Enroll Date">Enroll Date</string>
<string name="MemberType">MemberType</string>
<string name="AttendPct">AttendPct</string>
<string name="Previous">Previous</string>
<string name="Pending">Pending</string>
<string name="Attendance">Attendance</string>
<string name="Attendance History">Attendance History</string>
<string name="Registrations">Registrations</string>
<string name="Registration History">Registration History</string>
<string name="Event Registration Fulfillment">Event Registration Fulfillment</string>
<string name="Event/Trip">Event/Trip</string>
<string name="Cost">Cost</string>
<string name="Paid">Paid</string>
<string name="Balance">Balance</string>
<string name="Make Payment">Make Payment</string>
<string name="General">General</string>
<string name="Mother's Name">Mother's Name</string>
<string name="Father's Name">Father's Name</string>
<string name="Shirt Size">Shirt Size</string>
<string name="Custody Issue">Custody Issue</string>
<string name="Ok Transport">Ok Transport</string>
<string name="Coaching Interest">Coaching Interest</string>
<string name="Member Here">Member Here</string>
<string name="Active in Another Church">Active in Another Church</string>
<string name="Not Member">Not Member</string>
<string name="Emergency Contact">Emergency Contact</string>
<string name="Emergency Contact">Emergency Contact</string>
<string name="Medical">Medical</string>
<string name="Doctor">Doctor</string>
<string name="Doctor's Phone">Doctor's Phone</string>
<string name="Health Insurance">Health Insurance</string>
<string name="Policy Number">Policy Number</string>
<string name="Tylenol">Tylenol</string>
<string name="Advil">Advil</string>
<string name="Robitussin">Robitussin</string>
<string name="Maalox">Maalox</string>
<string name="Profile">Profile</string>
<string name="Member">Member</string>
<string name="Member Profile">Member Profile</string>
<string name="Church Membership">Church Membership</string>
<string name="Member Status">Member Status</string>
<string name="How Joined">How Joined</string>
<string name="Join Date">Join Date</string>
<string name="Prev Church">Prev Church</string>
<string name="Decision">Decision</string>
<string name="Type">Type</string>
<string name="Date">Date</string>
<string name="Letter Status">Letter Status</string>
<string name="Letter Requested">Letter Requested</string>
<string name="Letter Received">Letter Received</string>
<string name="Letter Received">Letter Received</string>
<string name="Baptism">Baptism</string>
<string name="Type">Type</string>
<string name="Status">Status</string>
<string name="Scheduled">Scheduled</string>
<string name="New Member Class">New Member Class</string>
<string name="Drop">Drop</string>
<string name="New Church">New Church</string>
<string name="Extra Membership Data">Extra Membership Data</string>
<string name="Refresh">Refresh</string>
<string name="Growth Track">Growth Track</string>
<string name="Volunteer Interests">Volunteer Interests</string>
<string name="Ministry">Ministry</string>
<string name="Lunch with the Pastor">Lunch with the Pastor</string>
<string name="Giving">Giving</string>
<string name="Contributions">Contributions</string>
<string name="Filter by Year">Filter by Year</string>
<string name="Year to Date">Year to Dater</string>
<string name="Previous Years">Previous Years</string>
<string name="All Years">All Years</string>
<string name="Manage Your Recurring Giving">Manage Your Recurring Giving</string>
<string name="Make a One Time Gift">Make a One Time Gift</string>
<string name="Giving Summary">Giving Summary</string>
<string name="Fund">Fund</string>
<string name="Contributed">Contributed</string>
<string name="Giving Details">Giving Details</string>
<string name="Show rows">Show rows</string>
<string name="Date">Date</string>
<string name="Amount">Amount</string>
<string name="Fund">Fund</string>
<string name="Type">Type</string>
<string name="CheckNo">CheckNo</string>
<string name="Pledges">Pledges</string>
<string name="Statements">Statements</string>
<string name="Communications">Communications</string>
<string name="Received">Received</string>
<string name="Transactional">Transactional</string>
<string name="SMS">SMS</string>
<string name="Optouts">Optouts</string>
<string name="Failed">Failed</string>
<string name="Resources">Resources</string>
<string name="Edit Picture">Edit Picture</string>
<string name="Family Members">Family Members</string>
<string name="Related Families">Related Families</string>
<string name="Family Photo">Family Photo</string>
<string name="Change Password">Change Password</string>
<string name="Logout">Logout</string>
<string name="Leave">Unsubscribe</string>
<string name="Select fund">Select Fund</string>
<string name="Please select a fund">Please select a fund</string>
<string name="Pledge">Commitment</string>
<string name="Submit Pledge">Submit Commitment</string>
<string name="Pledged">Committed</string>
<string name="My Pledges">My Commitments</string>
<string name="Pledge Summary">Commitment Summary</string>
<string name="Pledge Detail">Commitment Detail</string>
<string name="Make a Pledge">Make a Commitment</string>
<string name="Fulfill Pledge">Fulfill Commitment</string>
<string name="My Pledge Summary">My Commitment Summary</string>
<string name="Pledged To Date">Commitment to Date</string>
<string name="How much have I pledged?">How much have I committed?</string>
<string name="No pledges yet">No commitments yet</string>
<string name="Campus">Campus</string>
</translations>
Latest Update |
6/26/2024 |
Update for new Translations method