FEM translation strings that need inspection before 0.18 release

About the development of the FEM module/workbench.

Moderator: bernd

User avatar
Kunda1
Posts: 4404
Joined: Thu Jan 05, 2017 9:03 pm

FEM translation strings that need inspection before 0.18 release

Postby Kunda1 » Mon Jan 14, 2019 1:56 pm

Hey bernd,
In the FEM translation section of crowdin: https://crowdin.com/translate/freecad/559/en-en (note this is english to english and I'm using it to review strings and monitor open crowdin issues about certain strings)

...there are several strings that need your inspection, orientation, and approval.
FEM-Crowdin-Progress.png
We want to have FEM at 100% approved translations
FEM-Crowdin-Progress.png (2.75 KiB) Viewed 503 times
So, I've created a quick explanation of the UI for you JIC you need it
crowdin-translation-ui.png
Explanation of the Crowdin translation web-UI
crowdin-translation-ui.png (237.5 KiB) Viewed 503 times
What is needed is to review all the strings that have yet to be translated or that have been translated but need approval.
Some of the issues are grammatical like
'Solver CalculiX' (https://crowdin.com/translate/freecad/559/en-en#6500068) is there a reason you prefer 'Solver' before the solver name ?
There are a few issue like that.
Some issues like https://crowdin.com/translate/freecad/559/en-en#6500073 are issues with Crowdin itself that I have yet to solve (obsolete strings showing up as legit strings).

So would you mind logging in and approving what you can approve, explain what needs to be explained to translator discussions etc... ? Thanks in advance
Want to contribute back to FC? Checkout:
#lowhangingfruit | Use the Source, Luke. | How to Help FreeCAD | How to report FC bugs and features
User avatar
Kunda1
Posts: 4404
Joined: Thu Jan 05, 2017 9:03 pm

Re: FEM translation strings that need inspection before 0.18 release

Postby Kunda1 » Tue Jan 22, 2019 9:59 pm

bernd wrote:

@bernd care to respond ?
Want to contribute back to FC? Checkout:
#lowhangingfruit | Use the Source, Luke. | How to Help FreeCAD | How to report FC bugs and features
User avatar
bernd
Posts: 7749
Joined: Sun Sep 08, 2013 8:07 pm
Location: Zürich, Switzerland

Re: FEM translation strings that need inspection before 0.18 release

Postby bernd » Wed Jan 23, 2019 5:19 am

Kunda1 wrote:
Tue Jan 22, 2019 9:59 pm
bernd wrote:

@bernd care to respond ?
sure, but just have very limited time ATM ...

https://t-ec.bstatic.com/images/hotel/m ... 093978.jpg
https://www.landalskilife.de/-/media/Im ... _69348.jpg

:mrgreen:
User avatar
Kunda1
Posts: 4404
Joined: Thu Jan 05, 2017 9:03 pm

Re: FEM translation strings that need inspection before 0.18 release

Postby Kunda1 » Mon Feb 11, 2019 7:58 pm

bernd wrote:

Hey mate, glad you're back. Care to take a look again? :point_up_2:
Want to contribute back to FC? Checkout:
#lowhangingfruit | Use the Source, Luke. | How to Help FreeCAD | How to report FC bugs and features
User avatar
bernd
Posts: 7749
Joined: Sun Sep 08, 2013 8:07 pm
Location: Zürich, Switzerland

Re: FEM translation strings that need inspection before 0.18 release

Postby bernd » Mon Feb 18, 2019 1:28 pm

ok started to have a look at this.

But change from "solver CalculiX" to "CalculiX solver" would have to be in source code not crowedin? Am I on the right track?

bernd
User avatar
Kunda1
Posts: 4404
Joined: Thu Jan 05, 2017 9:03 pm

Re: FEM translation strings that need inspection before 0.18 release

Postby Kunda1 » Fri Feb 22, 2019 12:13 pm

bernd wrote:
Mon Feb 18, 2019 1:28 pm
But change from "solver CalculiX" to "CalculiX solver" would have to be in source code not crowedin? Am I on the right track?
Yes, for changes to reflect in crowdin they need to be modified in the source code
Want to contribute back to FC? Checkout:
#lowhangingfruit | Use the Source, Luke. | How to Help FreeCAD | How to report FC bugs and features
User avatar
bernd
Posts: 7749
Joined: Sun Sep 08, 2013 8:07 pm
Location: Zürich, Switzerland

Re: FEM translation strings that need inspection before 0.18 release

Postby bernd » Fri Feb 22, 2019 1:31 pm

means I should either change in source code or accept in crowedin?
User avatar
Kunda1
Posts: 4404
Joined: Thu Jan 05, 2017 9:03 pm

Re: FEM translation strings that need inspection before 0.18 release

Postby Kunda1 » Sat Feb 23, 2019 12:19 pm

bernd wrote:
Fri Feb 22, 2019 1:31 pm
means I should either change in source code or accept in crowedin?
Change is source code.
Crowdin: just notate in the crowdin UI discussion that it was changed. Please don't alter the incorrect strings in crowdin. Let them instead be imported in the next translation push from the source code.
Want to contribute back to FC? Checkout:
#lowhangingfruit | Use the Source, Luke. | How to Help FreeCAD | How to report FC bugs and features
User avatar
bernd
Posts: 7749
Joined: Sun Sep 08, 2013 8:07 pm
Location: Zürich, Switzerland

Re: FEM translation strings that need inspection before 0.18 release

Postby bernd » Mon Mar 18, 2019 4:12 pm

Is it possible to recreate all context informations of crowdin? They are totally wrong in lots of cases. Sometimes there are four strings for just one string.

For example:
https://crowdin.com/translate/freecad/559/en-en#6499365
https://crowdin.com/translate/freecad/559/en-en#6499364
https://crowdin.com/translate/freecad/559/en-en#6500096
https://crowdin.com/translate/freecad/559/en-en#6500095

and all source code files the string refers to do no exist anymore since version 0.17 development cycle, means since a year.

bernd
User avatar
Kunda1
Posts: 4404
Joined: Thu Jan 05, 2017 9:03 pm

Re: FEM translation strings that need inspection before 0.18 release

Postby Kunda1 » Mon Mar 18, 2019 4:22 pm

bernd wrote:
Mon Mar 18, 2019 4:12 pm
Is it possible to recreate all context informations of crowdin? They are totally wrong in lots of cases. Sometimes there are four strings for just one string.

For example:
https://crowdin.com/translate/freecad/559/en-en#6499365
https://crowdin.com/translate/freecad/559/en-en#6499364
https://crowdin.com/translate/freecad/559/en-en#6500096
https://crowdin.com/translate/freecad/559/en-en#6500095

and all source code files the string refers to do no exist anymore since version 0.17 development cycle, means since a year.

bernd
yorik wrote:
2 issues here:

1) obsolete strings are still present in crowdin. Yorik and i have been tackling this but we're not quote finished yet.
2) changing the context information. I'm not 100% certain I understand. So I'll answer in a few ways:
A) You can change the context field to let users know more details about this string. You can even add a screenshot.
Crowdin-Edit-Context.png
Crowdin-Edit-Context.png (53.94 KiB) Viewed 172 times
B) Re: Sometimes there are four strings for just one string.
The way we have Crowdin setup now is if the translation strings are identical they get translated in bulk (this only works if the strings are identical). If there is a slight variation, they Crowdin will separate the string in to separate string to be translated. The examples you gave above vary therefore they are 4 different strings to translate. ( I may have misunderstood you, so I apologize if this answer is redundant or not relevant)
Want to contribute back to FC? Checkout:
#lowhangingfruit | Use the Source, Luke. | How to Help FreeCAD | How to report FC bugs and features