Wayback Machinekoobas.hobune.stream
May JUN Jul
Previous capture 14 Next capture
2021 2022 2023
2 captures
13 Jun 22 - 14 Jun 22
sparklines
Close Help
  • Products
  • Solutions
  • Made with Unity
  • Learning
  • Support & Services
  • Community
  • Asset Store
  • Get Unity

UNITY ACCOUNT

You need a Unity Account to shop in the Online and Asset Stores, participate in the Unity Community and manage your license portfolio. Login Create account
  • Blog
  • Forums
  • Answers
  • Evangelists
  • User Groups
  • Beta Program
  • Advisory Panel

Navigation

  • Home
  • Products
  • Solutions
  • Made with Unity
  • Learning
  • Support & Services
  • Community
    • Blog
    • Forums
    • Answers
    • Evangelists
    • User Groups
    • Beta Program
    • Advisory Panel

Unity account

You need a Unity Account to shop in the Online and Asset Stores, participate in the Unity Community and manage your license portfolio. Login Create account

Language

  • Chinese
  • Spanish
  • Japanese
  • Korean
  • Portuguese
  • Ask a question
  • Spaces
    • Default
    • Help Room
    • META
    • Moderators
    • Topics
    • Questions
    • Users
    • Badges
  • Home /
avatar image
0
Question by sozeray · Feb 12, 2014 at 12:00 PM · applicationnamelanguagelocalization

Different app name for different languages (Android).

Hi, do you know any way to change the application name according to region? Like when a person from America downloads the app, app's name on his device will be "Hello", but when a person from Germany downloads, it will be "Hallo" despite the same APK.

I don't want to post several APKs just to have localized names on the market. Thanks for your help.

Comment
Add comment · Show 1
10 |3000 characters needed characters left characters exceeded
▼
  • Viewable by all users
  • Viewable by moderators
  • Viewable by moderators and the original poster
  • Advanced visibility
Viewable by all users
avatar image GameVortex · Feb 12, 2014 at 12:43 PM 0
Share

The answer here will vary extremely depending on which type of device you are talking about. Please specify your question more.

2 Replies

· Add your reply
  • Sort: 
avatar image
1
Best Answer

Answer by sozeray · Feb 19, 2014 at 11:09 PM

For anyone with the same problem, I solved it by altering the "string.xml" file in the directory "plugins/Android/res/values-xx".

You just have to open it with a notepad application and type the following in:

 <string name="app_name">My Amazing App</string>
Comment
Add comment · Show 3 · Share
10 |3000 characters needed characters left characters exceeded
▼
  • Viewable by all users
  • Viewable by moderators
  • Viewable by moderators and the original poster
  • Advanced visibility
Viewable by all users
avatar image SkillDev · May 14, 2015 at 04:50 AM 1
Share

this is deprecated in unity 5. so what is the solution in unity 5?

avatar image hunterk43 SkillDev · Sep 12, 2016 at 09:40 AM 0
Share

did you found a solution? I am facing with this problem in Unity 5.4 these methods doesn't works

avatar image xtrecoolx1 · Aug 05, 2019 at 12:35 AM 0
Share

Hi @sozeray, The technique you mentioned above does not seem to work with Unity 2019. $$anonymous$$y build fails when I put value files under res directory.,Hi @sozeray , The above strategy does not seem to work with Unity 2019. When I put the value files, the build fails. Is there any other way to accomplish this ?

avatar image
7

Answer by MapuHoB · Dec 09, 2015 at 08:55 PM

If it doesn't already exist, create a folder \Assets\Plugins\Android\res\values-xx for each additional language you want to support. Substitute "xx" with the two letter language ( not country! ) code.

Also make one without a language code ( \Assets\Plugins\Android\res\values ) which will be the default one, if your device doesn't match any of the languages you created.

In each of those folders, create an xml file called strings.xml containing this:

 <?xml version="1.0" encoding="utf-8"?>
 <resources>
     <string name="app_name">Hello World</string>
 </resources>


Resource- http://www.bitsofbas.com/blog/post/32/localizing-app-name-in-android

Comment
Add comment · Show 1 · Share
10 |3000 characters needed characters left characters exceeded
▼
  • Viewable by all users
  • Viewable by moderators
  • Viewable by moderators and the original poster
  • Advanced visibility
Viewable by all users
avatar image playsidepaul · Jun 10, 2017 at 06:27 AM 0
Share

Thank you! This worked for me :)

Your answer

Hint: You can notify a user about this post by typing @username

Up to 2 attachments (including images) can be used with a maximum of 524.3 kB each and 1.0 MB total.

Follow this Question

Answers Answers and Comments

22 People are following this question.

avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image

Related Questions

iphone Language 1 Answer

What is the preferred practice when building for three languages? 1 Answer

Unity Documentation in Spanish? 4 Answers

How to localization app name on android platform 1 Answer

add more country at "systemlanguage" 1 Answer


Enterprise
Social Q&A

Social
Subscribe on YouTube social-youtube Follow on LinkedIn social-linkedin Follow on Twitter social-twitter Follow on Facebook social-facebook Follow on Instagram social-instagram

Footer

  • Purchase
    • Products
    • Subscription
    • Asset Store
    • Unity Gear
    • Resellers
  • Education
    • Students
    • Educators
    • Certification
    • Learn
    • Center of Excellence
  • Download
    • Unity
    • Beta Program
  • Unity Labs
    • Labs
    • Publications
  • Resources
    • Learn platform
    • Community
    • Documentation
    • Unity QA
    • FAQ
    • Services Status
    • Connect
  • About Unity
    • About Us
    • Blog
    • Events
    • Careers
    • Contact
    • Press
    • Partners
    • Affiliates
    • Security
Copyright © 2020 Unity Technologies
  • Legal
  • Privacy Policy
  • Cookies
  • Do Not Sell My Personal Information
  • Cookies Settings
"Unity", Unity logos, and other Unity trademarks are trademarks or registered trademarks of Unity Technologies or its affiliates in the U.S. and elsewhere (more info here). Other names or brands are trademarks of their respective owners.
  • Anonymous
  • Sign in
  • Create
  • Ask a question
  • Spaces
  • Default
  • Help Room
  • META
  • Moderators
  • Explore
  • Topics
  • Questions
  • Users
  • Badges