Added Translation support and Spanish translation.#6
Open
EdgarJRobles wants to merge 165 commits intooddtopus:masterfrom
Open
Added Translation support and Spanish translation.#6EdgarJRobles wants to merge 165 commits intooddtopus:masterfrom
EdgarJRobles wants to merge 165 commits intooddtopus:masterfrom
Conversation
|
@EdgarJRobles does the translation work correctly ? |
luzpaz
reviewed
May 20, 2020
translations/Update code.txt
Outdated
| @@ -0,0 +1 @@ | |||
| pylupdate5 ./../InitGui.py ./../fCmd.py ./../CPipe.py ./../CUtils.py ./../dodoDialogs.py ./../dodoPM.py ./../fForms.py ./../fObservers.py ./../CFrame.py ./../pFeatures.py ./../pCmd.py -ts ./dodo_es-ES.ts No newline at end of file | |||
There was a problem hiding this comment.
Update code.txt ?
@EdgarJRobles Is this file name auto-generated or what you named it?
Author
There was a problem hiding this comment.
It's a comamnd that use to upgrade and generate TS file from python files.
Author
There was a problem hiding this comment.
Update code.txt?
@EdgarJRobles Is this file name auto-generated or what you named it?
It is not auto-generated, i do it manually
Added Pyside2 support translate dodo external workbench from FreeCAD. Added Spanish translation. Added TS and QM spanish translation files Added headers and more translation functions Added QT_TRANSLATE_NOOP definition Added addproperty translation Minor addproperty translations Minor addproperty translations Adde more translated lines Addobject name translated Release last revision es-ES QM file Fixed typo on addproperty Wrong typo syntax Added locale update function Added locale update function Fixed addObject translation / Erased context in ts file -Fixed addObject translation. -Erased not used context formats in TS file. Translate Drop down headers Translate drop down headers Minor accent correction
25 tasks
Author
|
Same here, translation working as expected, there are still some strings on dialogs missing like @oddtopus We would love your feedback to make translation support happen. |
7b74519 to
9889fd2
Compare
It's needed for at the time of extracting the strings for translation the strings are separated by context making easier translation process.
- makeHeader() MenuText & ToolTip - Dialogs - Transactions (undo/redo) - Tree View Labels - Observers messages
|
STATS:
|
Addobject name translated Release last revision es-ES QM file
Wrong typo syntax
Added locale update function
Added Pyside2 support translate dodo external workbench from FreeCAD. Added Spanish translation. Added TS and QM spanish translation files Added headers and more translation functions Added QT_TRANSLATE_NOOP definition Added addproperty translation Minor addproperty translations Minor addproperty translations Adde more translated lines Addobject name translated Release last revision es-ES QM file Fixed typo on addproperty Wrong typo syntax Added locale update function Added locale update function Fixed addObject translation / Erased context in ts file -Fixed addObject translation. -Erased not used context formats in TS file. Translate Drop down headers Translate drop down headers Minor accent correction
It's needed for at the time of extracting the strings for translation the strings are separated by context making easier translation process.
- makeHeader() MenuText & ToolTip - Dialogs - Transactions (undo/redo) - Tree View Labels - Observers messages
fix(fForms): include TSLOT profile
Removed profilepath variable hardcode for testing
…n ASME B36.10) and add Schedule 5 table
…reversing and rotating but I'm working on that.
…hich will connect any two pipe objects at the indicated ports
Correct wall thickness tables and create tee insertion function
-Added a port direction property for each port of each object, which lets you much more reliably connect two ports of objects in the correct orientation. The alignTwoPorts function now uses this property by default to align the ports on two pipe objects. --Note that I didn't add this for the Terminal Adapter or U-bolt objects, as the terminal adapter object doesn't have ports (not sure why) and I can't really tell what the U-bolt object's port property is supposed to reflect. -Added a doReduct function so that the reducer creation process mirrors that of all of the other pipe objects, and moved the placement logic from the pForms file to the doReduct function in pCmd. Additionally for reducers, added radio buttons to the insertion form so you can select whether you want the reducer to be connected on the large or small end. -For caps, added the alignTwoPorts function call to reliably connect caps in the proper orientation
Fix UI elements overlaping issue.
… Issue number 14 by adding getAttachmentPoints and getSelectionPortAttachment functions to automatically find the closest port to the selected face, edge, or vertex. --Changed only for Pipe, Tees, Caps, and Reducers. Ells have some trickier logic that I need to understand before changing -Changed insertion logic to only insert a single component to the first selected item, rather than looping through all selected edges/objects and inserting components on all of them. This should lead to fewer unintentional insertions.
…re initially closely aligned or anti-aligned to keep them from blasting off into space -Updated flange insertion logic to use alignTwoPorts to more reliably connect to existing piping components -Updated Reverse function for reducer, flange on insertion form -Corrected "remove pipe equivalent length" for flange to remove raised face thickness
-Changed doElbow function's logic when only a single object is selected to use getAttachmentPorts function to more reliably connect correctly. I left the makeElbowBetweenThings path alone.
…nserted on raised face or weld end -Added port directions to Valve class
Component insertion improvements
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.


Menu bar were translated.
object name were translated.