How to change language texts on classifapp mobile app?
Classifapp mobile apps support multiple languages. Not only that you can also change any texts used in the app to anything else. For example the app shows “Latest listings” by default, if you want you can change this to “Latest ads”, “New ads” or “New listings” or whatever you like. This can be done for all the languages you use in the app.
To change the default texts you first need to login to your website.com/oc-admin. Then navigate to Classifapp plugin configuration on your plugins page. Select the Language tab.

Now you will need to enter the override texts in json format. If you want to change the LatestListings text add this:[{"lang":"en_US","key":"LatestListings","value":"New ads"}]
If you want to change Chat to Ask add another like inside the [ ] separated by comma.
[{"lang":"en_US","key":"LatestListings","value":"New ads"}, {"lang":"en_US","key":"Chat","value":"Ask"}]
For other languages you can add like this:
[{"lang":"en_US","key":"LatestListings","value":"New ads"},
{"lang":" fr_FR","key":"LatestListings","value":"Nouvelles annonces"},
{"lang":"en_US","key":"Chat","value":"Ask"},
{"lang":" fr_FR","key":"Chat","value":"Demander"}]
To find out the language code you are using, login to oc-admin then go to Settings > Languages. Click on edit for a language and see the id in the url.
For example if you want to use the arabic language click on the Edit link under Arabic.

Then see the language code in the url on your broswer.

Below is the list of all keys you can use to change the texts.
Key | Text |
Accept | Accept |
AcceptOffers_Question | Accept Offers? |
AcceptTermsAndConditions | Accept Terms and Conditions |
AddComment | Add Comment |
AddPhoto | Add Photo |
Address | Address |
AllCategories | All Category |
AllCities | All Cities |
AllCountries | All Countries |
AllRegions | All Regions |
Apply | Apply |
AreYouSure | Are you sure? |
AreYouSureYouWantToDelete | Are you sure you want to delete? |
AreYouSureYouWantToExit | Exiting the App, Are you Sure? |
BlockedByTheModerator | Blocked by the moderator |
BlockThisUser | Block this user |
Buy_ForMessages | Buying |
Buy_ForOffers | Buy |
CacheCleared | Cache cleared |
Call | Call |
Cancel | Cancel |
Categories | Categories |
Category | Category |
CellPhone | Cell Phone |
ChangePassword | Change Password |
ChangeProfilePicture | Change profile picture |
Chat_button | Chat |
Chat_menu | Chat |
Chat_pagetitle | Chat |
Chat_watermark | Message |
ChatIntroMessageBuyer | Hi, I found your ad on %s, is it still available? |
ChatIntroMessageSeller | Hi, I am %s |
CheckWithAdvertiser | Check With Advertiser |
City | City |
CityArea | City Area |
ClearAppData | Clear App Cache |
ClearFilters | Clear Filters |
ColonSpace | : |
CommaSpace | , |
Comments | Comments |
Contact | Contact |
CouldNotConnectToTheServer | Could not connect to the server. Please try again later. |
CouldNotSendYourOffer_PleaseTryAgainLater | Could not send your Offer. Please try again later |
Country | Country |
Currency | Currency |
CurrentPassword | Current Password |
Day | day |
Days | days |
Decline | Decline |
Delete | Delete |
Deleted | Deleted |
DescribeYourListing | Description |
DescriptionIsTooShort | Description is too short. |
Done | Done |
DoYouWantToBlockThisUser | Do you want to block this user? |
DoYouWantToClearAppData | Clearing will remove the cache and favorites list. Do you want to clear the cache and favorites list? |
DuplicateListing | Duplicate Listing |
DurationAgo | %d %s ago |
Edit | Edit |
EditProfile | Edit Profile |
EmailAddressWasNotRegisteredOrAccountIsDisabled | Email address was not registered or account is disabled |
EmailOrCellPhone | Email or Cell Phone |
EmailOrPasswordWasNotValid | Email or password was not valid |
Expired | Expired |
ExpiringIn | Expiring in |
Feedback | Feedback |
Filter | Filter |
FindMyLocation | Find my location |
ForgotPassword | Forgot Password? |
Free | Free |
FromAlbum | From Album |
FromCamera | From Camera |
FullstopSpace | . |
HaveAccountLogin | Have Account? Login |
HigherPriceFirst | Higher price first |
Home | Home |
Hour | hour |
Hours | hours |
Image | Image |
InvalidPrice | Invalid price |
ItemDescription | Item Description |
ItIsInappropriateOrSpam | It is inappropriate or Spam |
JustNow | just now |
Language | Language |
LanguageWillChangeTo_AfterYouRestartTheApp | Language will change to %s after you restart the app |
LastUpdatedDurationAgo | Last updated %d %s ago |
LatestListings | Latest Listings |
SearchResult | %s ads found |
LoadingData | Loading data… |
Location | Location |
Login | Login |
LoginFailed | Login failed |
LoginOrRegister | Login or Register |
LoginWithFacebook | Login with Facebook |
LoginWithGoogle | Login with Google |
LoginWithTwitter | Login with Twitter |
LowerPriceFirst | Lower price first |
MakeOffer | Make Offer |
Map | Map |
Menu | Menu |
MessageSent | Message sent. |
Minute | minute |
Minutes | minutes |
Miscategorized | Miscategorized |
Month | month |
Months | months |
More | More |
MoveTheMapToSelectLocation | Move the map to point your item location. |
MyItems | My items |
MyOffers | My Offers |
N0123456789 | 0123456789 |
Name | Name |
NearestFirst | Nearest first |
NewlyListedFirst | Newly listed first |
NewPassword | New Password |
No | No |
NoAccountRegister | No Account? Register! |
NoImageAvailable | No image available |
NoInternetConnection | No internet connection. |
NoItemsFound | No items found |
NoItemsFoundInSearch | No items found |
NoRelatedItemsFound | No related items found |
Notifications | Notifications |
Offensive | Offensive |
OfferMessage | Message |
OfferPrice | Offer Price |
OfferSubmitted | Offer Submitted |
OK | OK |
Or | or |
Password | Password |
PasswordsDidntMatch | Passwords didn’t match |
PhoneNumberOptional | Phone number (Optional) |
PlaceYourOffer | Place your offer |
PleaseEnableAccessToTheCameraFromYourPhoneSettings | Please enable access to the camera from your phone settings |
PleaseEnterAValidEmail | Please enter a valid email. |
PleaseEnterAValidPriceLeftEmptyToContactWithTheAdvertiser | Please enter a valid price. Left empty to contact with the advertiser. |
PleaseEnterEmailAndPassword | Please enter Email and Password |
PleaseEnterPassword | Please enter password |
PleaseEnterYourEmail | Please enter your email. |
PleaseEnterYourItemLocation | Please enter your item location. |
PleaseEnterYourMessage | Please enter your message. |
PleaseEnterYourName | Please enter your name |
PleaseSelectACategory | Please select a category. |
PleaseValidateYourRegistrationByClickingOnTheLinkSentToYourEmail | Please validate your registration by clicking on the link sent to your email |
PostAd | Post Ad |
PostAdded | Added successfully. |
PostAddedUnderReview | Your ad is under review and will be published once approved. |
PostUpdated | Updated successfully. |
Premium | FEATURED |
PremiumListing | Premium listing |
Price | Price |
PrivacyPolicy | Privacy Policy |
Profile | Profile |
Publish | Publish |
Published | Published |
PublishedDurationAgo | Published %d %s ago |
QuestionMarkSpace | ? |
RecentlyViewed | Recently viewed |
Region | Region |
Register | Register |
RelatedListings | Related |
Remove | Remove |
RepeatPassword | Repeat Password |
ReportThisListing | Report this listing |
Reset | Reset |
Response | Response |
RetryNow | Retry now |
Save | Save |
Search | Search |
SelectCategory | Select Category |
SelectLocation | Select Location |
Sell_ForMessages | Selling |
Sell_ForOffers | Sell |
SellersOtherListings | Seller’s Other Listings |
Send | Send |
SendEmail | |
SendMeANewPassword | Send me a new password |
SendYourFeedbackToTheAppAdmin | Send your feedback to the app admin |
Settings | Settings |
ShareThisApp | Send this app to friends |
ShowDirection | Show me the way |
Signout | Signout |
SMS | SMS |
SortBy | Sort by |
SpamOrUnrealisticData | Spam or Unrealistic data, Please make correction then contact admin for review |
Status | Status |
TakePicture | Take picture |
Telephone | Telephone |
TermsAndConditions | Terms and Conditions |
ThanksThatsVeryHelpful | Thanks! That’s very helpful |
ThisAdWasRemoved | This ad was removed |
ThisIsYourItemYouCannotChatWithYourself | This is your item, you cannot chat with yourself. |
ThisIsYourOwnListing_YouCannotPlaceOfferToYourself | This is your own listing, you cannot place offer to yourself. |
ThisIsYourOwnListing_YouDontHaveAnyOffersYet | This is your own listing. You don’t have any offers yet. |
Title | Title |
TitleIsTooShort | Title is too short. |
To | to |
TurnOnLocationService | Please turn on location services. |
UnblockThisUser | Unblock this user |
Update | Update |
UserBlocked | User blocked |
UserHasBlockedYouCannotMessageThisUserAnymore | User has blocked you. You cannot message this user anymore. |
UserType | User Type |
UserUnblocked | User unblocked |
View | View |
views | views |
WaitingForApproval | Waiting for approval |
WatchList | Favorites List |
Website | Website |
Week | week |
Weeks | weeks |
WeHaveSentYouAnEmailWithTheInstructionsToResetYourPassword | We have sent you an email with the instructions to reset your password |
WhatAreYouSelling | Title |
WhyDoYouWantToReportThisListing | Why do you want to report this listing? |
WouldYouLikeToAddAnotherAd | Would you like to add another ad? |
Year | year |
Years | years |
Yes | Yes |
YouAlreadySubmittedAnOfferThatWasNotCheckedByTheSeller | You already submitted an Offer that was not checked by the seller. |
YouMustAcceptTermsAndConditionsTocontinue | You must accept Terms and Conditions to continue |
YourAccountHasBeenCreatedPleaseLogin | Your account has been created. Please login. |
YourAccountIsDisabled | Your account is disabled |
YourEmail | Your Email |
YourLocationIsNotSupported | Your location is not supported |
YourMessageHasBeenSentToTheAdvertiser | Your message has been sent to the advertiser |
YourName | Your Name |
YouWillNeedToLoginToUseThisFeature | You will need to login to use this feature. |
ImagesAreRequiredYouHaveToAddAtLeastOneImage | Images are required. You have to add at least one image. |
ImagesAreRequiredYouHaveToAddMoreImages | Images are required. You have to add %s more images. |
Leave a Reply
Want to join the discussion?Feel free to contribute!