Skip to content

Conversation

@EdgarJRobles
Copy link

Menu bar were translated.
object name were translated.

@luzpaz
Copy link

luzpaz commented May 20, 2020

@EdgarJRobles does the translation work correctly ?

@@ -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
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Update code.txt ?
@EdgarJRobles Is this file name auto-generated or what you named it?

Copy link
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

It's a comamnd that use to upgrade and generate TS file from python files.

Copy link
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

It comes from Pyqt5

Copy link
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

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
@EdgarJRobles
Copy link
Author

EdgarJRobles commented Mar 14, 2024

I can confirm the translation works on FreeCAD 0.22.0, Libs: 0.22.0devR36338 @luzpaz @hasecilu
Screenshot_20240313_214213
Screenshot_20240313_215658

@hasecilu
Copy link

Same here, translation working as expected, there are still some strings on dialogs missing like self.labName = QtGui.QLabel("(seleziona un oggetto)", self).

@oddtopus We would love your feedback to make translation support happen.

@hasecilu hasecilu force-pushed the master branch 2 times, most recently from 7b74519 to 9889fd2 Compare March 14, 2024 21:37
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
@hasecilu
Copy link

STATS:

  • 49 PrintMessage()
  • 19 PrintWarning()
  • 55 PrintError()
  • 51 openTransaction()
  • 129 setText()

EdgarJRobles and others added 15 commits March 16, 2024 21:15
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
EdgarJRobles and others added 30 commits April 26, 2025 18:45
feat(build): add terminal adapter object & EMT, IMT & RMT grade pipe
feat(build): add GUI for terminal adapter object selection
feat(build): add terminal adapter tooltips
feat(build): add terminal adapter iconz
feat(build): add makepolygon function
fix(build): rating does not assign on each pipe with Quetzal_InsertPipe
or Quetzal_Point2Point
fix(build): numerical input does not create pipe with Quetzal_Point2Point function
feat: taskwatcher for pipe & wire & empty folder
fix: transaction translation fix from fCmd on CPipe
fix: Prating does not assigned
fix: Version statement with wrong number
Added piping example
Add just Freecad windows piping example
Prepare for QCheckBox stateChanged -> checkStateChanged
refactor: restructure python hints
Change tooltips -> Quetzal_tooltips ensuring there is no clash with…
fix(config): old Arch dependency remove
fix(config): add typing_extensions module dependency
fix(config): retype typing-extensions module dependency
Update package.xml dependencies to be more explicit
add button tooltips
add preview profile images

fix(miters):
add TSLOT on do profile method
plane wrong placement object name

refactor(core):
Rename onChanged functions
fix(fForms): include TSLOT profile
Removed profilepath variable hardcode for testing
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

10 participants