Comments (19)
As you may have noticed we don't have an interface/#78 for that yet.
I figured out how to regenerate the base strings and could have something ready for use with poedit in a reasonable timeframe. I'm assuming that you will not be the only russian translator so it probably makes more sense to prioritize zanata as per #78.
from libretime.
almost 79% ready)
from libretime.
99% ready. Some fuzzy strings remain
from libretime.
I'm updating the po files in #108 so they contain the new strings. automation and zanata to be done later...
from libretime.
I set up a zanata for LibreTime and tested it by round-tripping some de-DE strings. It may be found at https://translate.zanata.org/iteration/view/libretime/master.
It is based on the strings from #108.
Merging back to github is not automated yet. So you'll need to let me know when you are done so I can pull the new strings from zanata. I'll try pulling them at somewhat regular intervals until this is automated but feel free to let me know if you want me to manually trigger a merge.
from libretime.
I looks like I need to know your zanata username to add you to the project. You can get one by going to https://translate.zanata.org/.
I'll set you up as the language admin if that's ok with you.
from libretime.
@hairmare I got the same account as here
from libretime.
@korotkov13 You are now a Translation Maintainer, Russian Translator, and Reviewer.
This means you can also translate other languages and add translators as well. Thanks for contributing.
Let me know if you need any help or would like for me to pull the translations back into LibreTime.
from libretime.
My username yarik2720
from libretime.
@yarik2720 I gave you the same permissions as Yuriy
from libretime.
Most are translated and approved.
I will continue later if no one will help until then.
from libretime.
@yarik2720 Great job!
I edited a little bit and approved.
I think we can close this thread and adding translation to master.
from libretime.
Agreed
from libretime.
You will have to restart apache after updating the .mo
files. That's not convenient but it's that way php-gettext works.
from libretime.
Some issues with the Javascript code also remain, I'm working on pinning them down so the new texts actually show up so don't be surprised if it looks like some of your work went missing. It's there I just need to squash some bugs for everything to show up properly.
from libretime.
from libretime.
Yes, sorry, it cache couse. I'll edit some translations that can overlapp elements
from libretime.
@yarik2720 Yeah, the cache is a pain. Cmd+Shift+R and private mode windows are my friend when I hack on the CSS
If you can change the wording that it looks better that would be nice. We'll also try making it friendlier for more than one language when it come to edge cases. Feel free to create issues or PRs for any edge cases where you think adapting the CSS makes sense.
from libretime.
This thread has been automatically locked since there has not been any recent activity after it was closed. Please open a new issue for related bugs.
Please chat to us on discourse or ask for help on our chat if you have any questions or need further assistance with this issue.
from libretime.
Related Issues (20)
- Playout volume too low and unstable HOT 3
- Replaces files during bulk-import
- Flac preview doesn't work HOT 1
- Support logo overrides per show instance
- Repeat show every N weeks
- Rename the stable branches to include the major version
- Hardware Output Audio using ALSA breaks stream HOT 7
- Pre-commit CI failing HOT 2
- analyser: analyze_replaygain crash with a FLAC containing non utf8 data
- Nginx listening port error HOT 1
- Container build failing due to changes in docker/metadata action HOT 1
- upstream reference closed: github.com/docker/metadata-action/issues/381
- Audio glitches in iOS mobile devices (didn't tested on windows/android) HOT 1
- INGESTING https icecast streams does not work HOT 1
- Track type without associated code cannot be removed
- Make the duration (with start time & end time) of a show ajustable to the split second HOT 2
- [ERROR/ForkPoolWorker-1] podcast-download[php_...]: could not upload episode HOT 5
- upstream reference closed: github.com/errata-ai/Microsoft/issues/58
- celery 4.4.7 has a non-standard dependency specifier pytz>dev HOT 2
- upstream reference closed: github.com/katspaugh/wavesurfer.js/issues/736
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 libretime.