Giter VIP home page Giter VIP logo

Comments (123)

KlemenDEV avatar KlemenDEV commented on May 30, 2024 4

I believe you could download a translation file from Crowdin and place it in MCreator lang plugin. Either way, the "localization" branch is synced at least once a day (and I usually merge to master each day too) with new translations, so you can clone this branch (or even master) and run MCreator from IDEA to test them out (https://github.com/MCreator/MCreator/wiki/How-to-work-on-MCreator-using-Intellij-IDEA).

Also, added back polish translation on the Crowdin.

from mcreator.

LoicMaitreDuFeu avatar LoicMaitreDuFeu commented on May 30, 2024 3

Done over 25% of french translations today :PPP ooof

from mcreator.

Goldorion avatar Goldorion commented on May 30, 2024 3

MCreator is now 100% translatable! Nice job everyone!

from mcreator.

KlemenDEV avatar KlemenDEV commented on May 30, 2024 2

Probably some strings escaped, so probably 99% :D

from mcreator.

LercDsgn avatar LercDsgn commented on May 30, 2024 1

from mcreator.

KlemenDEV avatar KlemenDEV commented on May 30, 2024 1

Added: https://crowdin.com/project/mcreator/nl

from mcreator.

Max094Reikeb avatar Max094Reikeb commented on May 30, 2024

I'd like to access languages to translate please. My Crowdin account username is Max094_Reikeb.

from mcreator.

 avatar commented on May 30, 2024

I'd also like to access languages to translate. My Crowdin usename is NOYB.

from mcreator.

Goldorion avatar Goldorion commented on May 30, 2024

Can you add French? (Even if we already translated a lot of them)

from mcreator.

KlemenDEV avatar KlemenDEV commented on May 30, 2024

I will. I believe you could import translation too.

from mcreator.

Max094Reikeb avatar Max094Reikeb commented on May 30, 2024

How do we access translations?

from mcreator.

KlemenDEV avatar KlemenDEV commented on May 30, 2024

It seems when you join project, one is automatically translator so no need to request this. Also, added French. If you want more French variants, let me know.

from mcreator.

KlemenDEV avatar KlemenDEV commented on May 30, 2024

@Goldorion I can import translations for FR from the plugin if you allow? I can do the same for other languages of other authors too.

from mcreator.

Goldorion avatar Goldorion commented on May 30, 2024

Sure, import them

from mcreator.

FledgeXu avatar FledgeXu commented on May 30, 2024

Could you add Simplified Chinese? Link: #96

from mcreator.

KlemenDEV avatar KlemenDEV commented on May 30, 2024

Added

from mcreator.

4b616d696c avatar 4b616d696c commented on May 30, 2024

Please add polish language, crowdin account: kamik1979

from mcreator.

KlemenDEV avatar KlemenDEV commented on May 30, 2024

Added

from mcreator.

4b616d696c avatar 4b616d696c commented on May 30, 2024

Thanks

from mcreator.

Ceeserxx avatar Ceeserxx commented on May 30, 2024

Can you please add german?

from mcreator.

KlemenDEV avatar KlemenDEV commented on May 30, 2024

Added, waiting for you to translate some strings ;)

from mcreator.

gettapini avatar gettapini commented on May 30, 2024

Can you please add a translation file for the Russian language? I am ready to contribute

from mcreator.

KlemenDEV avatar KlemenDEV commented on May 30, 2024

Russian added ;)

from mcreator.

Max094Reikeb avatar Max094Reikeb commented on May 30, 2024

Done over 25% of french translations today :PPP ooof

Yes, French translation is 93% done but several strings from mod elements are about to be externalized so it's not done yet unfortunately.

from mcreator.

KlemenDEV avatar KlemenDEV commented on May 30, 2024

A note. Stalled languages will be disabled so translations with low percentages are not in the core by default. Existing translations are saved so if a new person (or team) comes to pick up a stalled language, leave a comment and it will be added back.

from mcreator.

TheNetheriteBlock avatar TheNetheriteBlock commented on May 30, 2024

Can you add Vietnamese translations?

from mcreator.

KlemenDEV avatar KlemenDEV commented on May 30, 2024

Do you just want it added or plan to do and complete them?

from mcreator.

TheNetheriteBlock avatar TheNetheriteBlock commented on May 30, 2024

I plan to do it the complete it

from mcreator.

KlemenDEV avatar KlemenDEV commented on May 30, 2024

Added

from mcreator.

Ceeserxx avatar Ceeserxx commented on May 30, 2024

Sry @KlemenDEV I've neglected the translations for German for some time now, but I will keep working on it if I have spare time again.

from mcreator.

KlemenDEV avatar KlemenDEV commented on May 30, 2024

No worries, I do not judge anyone. But as I said stale translations might be removed, but can be re-added if one decides to pick up the work later ;)

from mcreator.

MakcSan avatar MakcSan commented on May 30, 2024

Please Re-add Japanese!
and i cant do it alone. i need someone with native japanese im also native but my motivations are unstable to continue updating!

from mcreator.

KlemenDEV avatar KlemenDEV commented on May 30, 2024

Then I suggest waiting for more contributors, translation stuck at 12% or even 30% will not make it into the core.

from mcreator.

KlemenDEV avatar KlemenDEV commented on May 30, 2024

A good thing to do for everyone involved in translations. Go through the interface in your language (if translated), and check for two things:

  1. If translations are accurate
  2. If any translation is too long and makes interface strange/ugly/unusable, try to look for shorter alternatives to keep UI consistent when possible

Submit suggested changes to https://crowdin.com/project/mcreator. This way, you can assure a quality interface in your native language. Thanks in advance to all contributors!

from mcreator.

RolandDanielSimon avatar RolandDanielSimon commented on May 30, 2024

Can Hungarian language be added?

from mcreator.

KlemenDEV avatar KlemenDEV commented on May 30, 2024

Added

from mcreator.

jpc avatar jpc commented on May 30, 2024

Hi, I would like to revive the Polish translation.

Btw. Will it be possible to build a version of MCreator with work-in-progress translations myself or do I need to wait for a new release to test it?

from mcreator.

KlemenDEV avatar KlemenDEV commented on May 30, 2024

Hungarian and Polish languages will be hidden (in the upcoming days) as the release is very near and they don't seem to move toward 50% minimum. If someone decides they can move them forwards after being hidden, let me know ;)

from mcreator.

jpc avatar jpc commented on May 30, 2024

Hi, I would like to translate a couple more things this weekend but I worry that I lose too much of your valuable time when I ask you to enable it on Crowdin. Polish was enabled only for several days and there is probably a month of (intermittent) work required to bring this translation to a usable state.

Why do you hide the unfinished languages when making a new release? Is it due to a limitation of Crowdin?

P.S. I managed to add the Polish WIP translation to the build process and build myself a partially translated version, thanks for the explanation. I was a bit surprised that many of the screens one encounters when starting out with the program were not translated at all but I guess the lack of bigger context in the translation interface is to blame for this. I would like to try working "backwards" – open up the app, find untranslated messages and then search for them in Crowdin.

from mcreator.

KlemenDEV avatar KlemenDEV commented on May 30, 2024

I disabled it because the last feature update (and maybe the last update, this is not certain yet) is very close and I did not want to have small % translations in it to avoid cases where one might report bugs that translations don't work due to most keys being in English still.

Crowdin does not allow the option to set the threshold when to push translations into the codebase, so I try to manage this manually.

I will enable it back and decided to manually delete orphaned translations before the release in case any of them do not reach a certain threshold (likely 50% as noted in this ticket description).

from mcreator.

KlemenDEV avatar KlemenDEV commented on May 30, 2024

at all but I guess the lack of bigger context in the translation interface is to blame for this.

Indeed. I did not work with Crowdin that much to explore more features. Surely there must be a way to do a backward search, I believe ;)

from mcreator.

KlemenDEV avatar KlemenDEV commented on May 30, 2024

Just checked.

image

Here you can enter the translation key too (probably English search works too and then you can translate from there).

In order to see keys instead of translations, you could edit

public static String t(String key, Object... parameters) {
to return the key, something like

public static String t(String key, Object... parameters) {
    return key;
}

This way all fields supporting translation will show key instead.

from mcreator.

SantinoGrosz avatar SantinoGrosz commented on May 30, 2024

Hi, can You add Spanish?

from mcreator.

KlemenDEV avatar KlemenDEV commented on May 30, 2024

There you go https://crowdin.com/project/mcreator/es-ES ;) It seems we already have 11 % translated from somewhere in the past.

from mcreator.

HeadCrab654 avatar HeadCrab654 commented on May 30, 2024

Hi, I'd like to translate MCreator's interface to Italian, can you add it, please?

from mcreator.

KlemenDEV avatar KlemenDEV commented on May 30, 2024

Added ;)

https://crowdin.com/project/mcreator/it#

from mcreator.

SantinoGrosz avatar SantinoGrosz commented on May 30, 2024

There you go https://crowdin.com/project/mcreator/es-ES ;) It seems we already have 11 % translated from somewhere in the past.

Thank You. I already reached 29%. The 11% that was already there didn't help. It seems that they used google translate. I had to correct it.

from mcreator.

KlemenDEV avatar KlemenDEV commented on May 30, 2024

Thank You. I already reached 29%. The 11% that was already there didn't help. It seems that they used google translate. I had to correct it.

Wow, that is just amazing! That's the problem with translations, I don't speak these languages so I can never know the quality. Spanish users will be very grateful to you for this ;)

from mcreator.

SantinoGrosz avatar SantinoGrosz commented on May 30, 2024

Hi, until when is there time to finish the translations?

from mcreator.

KlemenDEV avatar KlemenDEV commented on May 30, 2024

There is no deadline, but when a snapshot or release is made, translations up to this point are included ;)

from mcreator.

SantinoGrosz avatar SantinoGrosz commented on May 30, 2024

Hi Klemen. I noticed that all my translations to spanish were made with Argentine dialect. So I would like to ask You to call the language "Argentine Spanish" or "Español Argentino".

I'm pretty sure that any Spanish speaker will understand the translation. Is just a bit more precise.

from mcreator.

KlemenDEV avatar KlemenDEV commented on May 30, 2024

I have checked and there does not seem a way to move the language to another one so I will keep it Spanish for now. I will keep on looking.

from mcreator.

SantinoGrosz avatar SantinoGrosz commented on May 30, 2024

Ok, thank You. But I meant on MCreator. Not on Crowding.

from mcreator.

KlemenDEV avatar KlemenDEV commented on May 30, 2024

Yes, I know, but language names are defined on Crowdin, MCreator just shows these.

from mcreator.

SantinoGrosz avatar SantinoGrosz commented on May 30, 2024

Oh, I see.

from mcreator.

SantinoGrosz avatar SantinoGrosz commented on May 30, 2024

Hi, I managed to download the Spanish translation file. I think that if You create Argentine Spanish as a new Language I will be able to upload it.

from mcreator.

KlemenDEV avatar KlemenDEV commented on May 30, 2024

Should I keep both languages then, or should original Spanish be removed?

EDIT: Added Argentine Spanish, the question still remains.

from mcreator.

SantinoGrosz avatar SantinoGrosz commented on May 30, 2024

Makes no sense having two languages with the same translations. But just to sure, wait until I upload the Argentine Spanish translations for removing the Spanish ones.

from mcreator.

KlemenDEV avatar KlemenDEV commented on May 30, 2024

Ok, let me know here when ready.

from mcreator.

SantinoGrosz avatar SantinoGrosz commented on May 30, 2024

You can remove the original Spanish now.

from mcreator.

KlemenDEV avatar KlemenDEV commented on May 30, 2024

Removed for now, if someone interested in taking the original dialect over, there could be two dialects supported in the future.

from mcreator.

SantinoGrosz avatar SantinoGrosz commented on May 30, 2024

Of course.

from mcreator.

LercDsgn avatar LercDsgn commented on May 30, 2024

I'm fine with English, but would like to see Turkish,

from mcreator.

KlemenDEV avatar KlemenDEV commented on May 30, 2024

I'm fine with English, but would like to see Turkish,

Do you plan to provide translations to Turkish?

from mcreator.

LercDsgn avatar LercDsgn commented on May 30, 2024

from mcreator.

KlemenDEV avatar KlemenDEV commented on May 30, 2024

I have added Turkish, you can start translating on https://crowdin.com/translate/mcreator/all/en-tr?filter=basic&value=3

from mcreator.

LercDsgn avatar LercDsgn commented on May 30, 2024

I have added Turkish, you can start translating on https://crowdin.com/translate/mcreator/all/en-tr?filter=basic&value=3

By the way, will the language be in settings when fully completed?

from mcreator.

KlemenDEV avatar KlemenDEV commented on May 30, 2024

Yes, they will be included. Now they are included as soon as you start translating and translations are synced to the code, and a progress bar showing translation amount is shown when selecting a language.

from mcreator.

LercDsgn avatar LercDsgn commented on May 30, 2024

as soon as you start translating

I did? Didn't it show up? (I didn't even see the language near other languages.)

from mcreator.

KlemenDEV avatar KlemenDEV commented on May 30, 2024

Do you use MCreator from the master GitHub branch? It will not show up in the current release, but on master branch and in next release if the translation will reach a threshold.

from mcreator.

LercDsgn avatar LercDsgn commented on May 30, 2024

Do you use MCreator from the master GitHub branch?

Where can I download it?

from mcreator.

KlemenDEV avatar KlemenDEV commented on May 30, 2024

There is no download for master branch. You have two options:

  1. Wait for a full release where your translation will be included if it reaches certain translation amount
  2. Install local development version: https://github.com/MCreator/MCreator/wiki/How-to-work-on-MCreator-using-Intellij-IDEA

from mcreator.

LercDsgn avatar LercDsgn commented on May 30, 2024

Install local development version

OK, where do I type that command mentioned in https://github.com/MCreator/MCreator/wiki/How-to-work-on-MCreator-using-Intellij-IDEA?

from mcreator.

KlemenDEV avatar KlemenDEV commented on May 30, 2024

In the terminal. If you are not comfortable doing this, I suggest you wait for the release or snapshot.

from mcreator.

LercDsgn avatar LercDsgn commented on May 30, 2024

In the terminal

I tried in the terminal (win10 command promt) but it doesn't recognize "git" as a command. There should be some way to install it, I guess. Then it'll work.

If you are not comfortable doing this, I suggest you wait

I think I'm going to try a bit more on this, but If I can't manage to do what you said, I will wait.

for the release or snapshot.

Alright. I hope the new snapshot comes this month :) I may be able to bring the translation percentage higher until the next snapshot, so that it more likely it will get in the snpashot!

from mcreator.

KlemenDEV avatar KlemenDEV commented on May 30, 2024

I tried in the terminal (win10 command promt) but it doesn't recognize "git" as a command. There should be some way to install it, I guess. Then it'll work.

Yes, you need to install Git and IDEA. But this is not really a topic for the comments here, this issue is intended for translation discussion more.

from mcreator.

LercDsgn avatar LercDsgn commented on May 30, 2024

Hey! I have a bunch of questions after working on the translatins in Crowdin for a while.

  1. More about "certain translation amount" you said?

About what percentage does it need to be in MCreator, or what are other criterias for this? We managed to get translations to near 35%.
And, not a global solution, but adding the file downloadeble from the Crowdin to the right spot on the MCreator folders, I could get the translations in the program. Well, you'll need to redo the whole thing all again to get new translations, but it helps a lot when you're able to see what you did, or even whether or not you could do it properly.

  1. Preventing someone from ruining the translations

There is a guy who directly keeps saving the translations just copying the auto-translations. What can I do to it? It's hard to fix all what he did. Is there a way for me to talk to him to stop or something like that? Or maybe make him stop doing this for a time (like muting) with other translators' votes.

  1. What's up with these fallback characters?

Non-english characters not showing up (in procedures, I don't know if it happens in the other parts)? It may just be a fact about MCreator but just asked if I have anything to do to this. Perhaps it's about the font family. Here is an example:


(edit: AY supposed to be ğ)

  1. I guess I did something wrong.

Not really about the topic but I wanted to transfer some block textures, (i could import them too but doesn't matter I guess) just drag dropped them, everything went fine. Then i tried to add the models too but then all the textures were gone, and the current mod elements were not working anymore. I restarted MCreator, deleted wht I just added, but it didn't work anyways.
I think it's irreversable somehow, but anyways, there is the possibility.

Thanks :)

from mcreator.

KlemenDEV avatar KlemenDEV commented on May 30, 2024

The lower limit is currently set to 40 %, but can change.

You can write a message to him on Crowdin, or open issue on his translations. If you are unable to communicate with him to stop this, please let me know and we will remove the user.

I am afraid WebView used may not support all characters and fallback characters may have to be used.

Open a bug report for this if you can reproduce this or have broken workspace at hand, but keep this conversation outside this issue comments.

from mcreator.

marmar843 avatar marmar843 commented on May 30, 2024

I would like very much to translate to Hebrew please!

from mcreator.

KlemenDEV avatar KlemenDEV commented on May 30, 2024

I would like very much to translate to Hebrew please!

Added the language

from mcreator.

LordLizard02 avatar LordLizard02 commented on May 30, 2024

Hi! May I start working on Hungarian translation?

from mcreator.

KlemenDEV avatar KlemenDEV commented on May 30, 2024

Added Hungarian :)

from mcreator.

LordLizard02 avatar LordLizard02 commented on May 30, 2024

Added Hungarian :)

thanks

from mcreator.

LordLizard02 avatar LordLizard02 commented on May 30, 2024

Hi! I have some questions.

How many percentage is needed to get that translation in the next update?
Also when did you plan to release the next update/snapshot?

I am asking it because I don't want to hurry with the translation if not necessary.

thank you for the answers

from mcreator.

KlemenDEV avatar KlemenDEV commented on May 30, 2024

We don't have release dates, but over 50 % is usually preferred, depends on other translations too.

So far you are progressing fine ;)

from mcreator.

creeper6530 avatar creeper6530 commented on May 30, 2024

Yesss, I completed translating Czech. Can you please start to approve translations?
P. S.: Please mention me in reply to this.

from mcreator.

KlemenDEV avatar KlemenDEV commented on May 30, 2024

Yesss, I completed translating Czech. Can you please start to approve translations?
P. S.: Please mention me in reply to this.

@creeper6530 Translations can be only approved by other Czech speaking people that understand them ;)

from mcreator.

mmvanheusden avatar mmvanheusden commented on May 30, 2024

I would love to translate to Dutch.

My username is mmvanheusden

from mcreator.

Scout24HD avatar Scout24HD commented on May 30, 2024

cool

from mcreator.

Flipp3rrr avatar Flipp3rrr commented on May 30, 2024

Added: https://crowdin.com/project/mcreator/nl

I see Dutch was removed, or at least it's not visible to me. I would be interested in continuing or restarting the Dutch translation, if that's possible?

from mcreator.

KlemenDEV avatar KlemenDEV commented on May 30, 2024

It was disabled as it got stalled. I re-enabled it, you can work from where it was last finished ;)

from mcreator.

joaodiaslobo avatar joaodiaslobo commented on May 30, 2024

Hello! I'm interested in translating MCreator to Portuguese (Portugal), my Crowdin username is joaodlobo :)

from mcreator.

KlemenDEV avatar KlemenDEV commented on May 30, 2024

MCreator is already translated to portugese: https://crowdin.com/project/mcreator/pt-BR

from mcreator.

joaodiaslobo avatar joaodiaslobo commented on May 30, 2024

There are some differences between Portuguese (Brazil) and Portuguese (Portugal) so most applications offer both translations

from mcreator.

KlemenDEV avatar KlemenDEV commented on May 30, 2024

I can add new language and copy brazil variant to Portuguese and then you can work from there if you think there are enough differences?

from mcreator.

joaodiaslobo avatar joaodiaslobo commented on May 30, 2024

That would be perfect!

from mcreator.

KlemenDEV avatar KlemenDEV commented on May 30, 2024

@joaodiaslobo There you go: https://crowdin.com/project/mcreator/pt-PT You can edit translations here now

from mcreator.

joaodiaslobo avatar joaodiaslobo commented on May 30, 2024

Awesome, thanks!

from mcreator.

AAli107 avatar AAli107 commented on May 30, 2024

Can you pls add Arabic? I'll help translate. :)

from mcreator.

KlemenDEV avatar KlemenDEV commented on May 30, 2024

@AAli107 There you go: https://translate.mcreator.net/project/mcreator/ar :)

from mcreator.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.