Bug: German OpenSCAD.TS not used

Have some feature requests, feedback, cool stuff to share, or want to know where FreeCAD is going? This is the place.
Forum rules
Be nice to others! Read the FreeCAD code of conduct!
wmayer
Founder
Posts: 20309
Joined: Thu Feb 19, 2009 10:32 am
Contact:

Re: Bug: German OpenSCAD.TS not used

Post by wmayer »

- Start FreeCAD --> Menue Edit --> Preference
- change language to German and Start Workbent to None
- Close FreeCAD
- Start FreeCAD
- Change to Arbeitsbereich OpenSCAD
--> They are all German!
Interesting! When I delete my user.cfg and try this then everything works fine. So, it must be related to a user-defined setting somewhere.
User avatar
r-frank
Veteran
Posts: 2180
Joined: Thu Jan 24, 2013 6:26 pm
Location: Möckmühl, Germany
Contact:

Re: Bug: German OpenSCAD.TS not used

Post by r-frank »

bernd wrote:How did you Guys do this?
Just verified with 0.17.7731 on Linux Mint 17.04
> Start FreeCAD
> Choose Edit > Preferences
> Set Start Workbench to "Complete"
> Set language to english
> click on apply
> click on OK
> switch to OpenSCAD workbench
> click on "OpenSCAD"-entry in top menu
> menu entries are in english
> close FreeCAD
> start FreeCAD
> Choose Edit > Preferences
> Set language to german
> click on apply
> click on OK
> switch to OpenSCAD workbench
> click on "OpenSCAD"-entry in top menu
> menu entries are in english

As Ulrich wrote, when in OpenSCAD-Workbench while switching language, it works ...

Can you verify this behaviour ?
If not it must be some entry in the user.cfg

Roland
Deutsche FreeCAD Tutorials auf Youtube
My GrabCAD FreeCAD-Projects
FreeCAD lessons for beginners in english

Native german speaker - so apologies for my english, no offense intended :)
ulrich1a
Veteran
Posts: 1957
Joined: Sun Jul 07, 2013 12:08 pm

Re: Bug: German OpenSCAD.TS not used

Post by ulrich1a »

So here are a few more tests.
I deleted every time the configuration files user.cfg and system.cfg first and than start FreeCAD.
As I have a German operating system, FreeCAD starts with German menus.

1.
start FreeCAD,
select Part-Workbench (German menu)
select Openscad-Workbench (English menu!)
select Draft-Workbench (German menu)
select Openscad-Workbench (German menu!)

2.
start FreeCAD
select Openscad-Workbench (German menus)

So it seems that some Workbenches are causing a wrong language at the Openscad-Workbench, if loaded after them.
These are:
Part-Workbench
Complete Workbench
Part-Design
Raytracing
Robot
Sketcher

Having not the effect are:
Arch
Draft-Workbench
Drawing-Workbench
FEM
Image
Inspection
Mesh
None
Path
Plot
Points
Reverse Engineering
Sandbox
Ship
Spreadsheet
Web

It seems that the core workbenches do something different when used first.

Ulrich

tested with
OS: Debian GNU/Linux 8.5 (jessie)
Word size of OS: 64-bit
Word size of FreeCAD: 64-bit
Version: 0.17.7740 (Git)
Build type: Release
Branch: (losgelöst von 62cb403)
Hash: e487633bc664b9943c578539c068d558f507e901
Python version: 2.7.9
Qt version: 4.8.6
Coin version: 4.0.0a
OCC version: 6.8.0.oce-0.17
User avatar
bernd
Veteran
Posts: 12851
Joined: Sun Sep 08, 2013 8:07 pm
Location: Zürich, Switzerland
Contact:

Re: Bug: German OpenSCAD.TS not used

Post by bernd »

ulrich1a wrote:
So it seems that some Workbenches are causing a wrong language at the Openscad-Workbench, if loaded after them.
These are:
Part-Workbench
Complete Workbench
Part-Design
Raytracing
Robot
Sketcher
confirmed 0.17.7709 on Windows 7 and Debian Jessie
Post Reply