Comments (9)
The app currently provide languages in English and Traditional Chinese. Since the project isn't stable yet, the texts tend to be modified frequently. Once the project become stable, I'll add information about how to contribute translation in README.
I originally planned to allow translations after the app becomes stable. But maybe this can be done in the meantime so that the app can become more friendly to global users. Therefore, I'll organize the string.xml
file a bit and add instruction for contributions in README.md
.
Also, I'm glad that you guys would like to translate the app.
from innertune.
The app currently provide languages in English and Traditional Chinese. Since the project isn't stable yet, the texts tend to be modified frequently. Once the project become stable, I'll add information about how to contribute translation in README.
from innertune.
I don't understand the repo fork and then create a pull request.
Can I deposit the strings file (if I find it) on github and you copy it to yourself?
It would be easier if you put it on crowdin or weblate, I'm not on transifex anymore.
from innertune.
Added translation instruction in README.
from innertune.
How to translate the app?
I want to translate, too ;)
from innertune.
Can I deposit the strings file (if I find it) on github and you copy it to yourself?
This works. The location is app/src/main/res/values/strings.xml
. Note that lines with translatable="false"
can be ignored.
Crowdin is more easier for translating, but I encounter problem that the project name is already used. I have to think of a better name for this app first. (#35)
from innertune.
This works. The location is app/src/main/res/values/strings.xml. Note that lines with translatable="false" can be ignored.
How to upload a translated file? Should it be named string-XX.xml (as XX is the language code) or something similar?
from innertune.
It should be place in app/src/main/res/values-{language code}-r{region code}/strings.xml
. It will be good if you create a pull request. But if you don't know how to, just upload the file anywhere and tell me the language and region.
from innertune.
App description on F-Droid should me make translatable too ;) Anyway, #36
from innertune.
Related Issues (20)
- Possible clone on Google Play HOT 2
- Custom Themes HOT 1
- java.lang.NullPointerException at d7.g.i(SourceFile:159) at d7.g$g.s(Unknown Source:12) at y9.a.m(Unknown Source:8) at j9.i.e(SourceFile:71) at j9.i.d(SourceFile:16) at j9.i$a.m(SourceFile:25) at y9.a.m(Unknown Source:31) at j9.i.e(SourceFile:71) at j9.i.d(SourceFile:16) at j9.i$a.m(SourceFile:25) at y9.a.m(Unknown Source:31) at j9.i.e(SourceFile:71) at j9.i.d(SourceFile:16) at j9.i$a.m(SourceFile:25) at y9.a.m(Unknown Source:31) at j9.i.e(SourceFile:71) at j9.i.d(SourceFile:16) at j9.i$a.m(SourceFile:25) at y9.a.m(Unknown Source:31) at oa.q0.run(Unknown Source:100) at ta.h.run(Unknown Source:12) at ua.j.run(Unknown Source:2) at ua.a$a.run(SourceFile:82)
- Unable to play if "Take audio focus" is set as ignore HOT 5
- Import your own music HOT 1
- Searching lofi doesn't work. HOT 3
- Setting the similarity level of songs on the radio HOT 1
- Support Lyric from NetEase HOT 1
- Standard widget for Android HOT 1
- Remote Access Control HOT 1
- Google account support HOT 2
- Notification player/Mediasession HOT 1
- Kaydırarak Müzik Değiştirmek HOT 1
- Swipe to Change Music HOT 1
- Auto pause/Sleep Timer HOT 2
- Home page is giving an error.
- Wont load songs or album HOT 1
- Add option to choose app language HOT 2
- [Feature request] Alphabetical Scrollbar HOT 2
- Notification shows extremely low quality Album cover HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from innertune.