Hot News:

Mit Unterstützung durch:

  Foren auf CAD.de
  Windchill
  Suchpfade von Pro/E auf Bibliotheken: Sprachabhängig

Antwort erstellen  Neues Thema erstellen
CAD.de Login | Logout | Profil | Profil bearbeiten | Registrieren | Voreinstellungen | Hilfe | Suchen

Anzeige:

Darstellung des Themas zum Ausdrucken. Bitte dann die Druckfunktion des Browsers verwenden. | Suche nach Beiträgen nächster neuer Beitrag | nächster älterer Beitrag
  
Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für PTC CREO
  
Creo Toolkit und Creo Object Toolkit OTK Training für PTC Creo Parametric, ein Webinar am 07.07.2025
Autor Thema:  Suchpfade von Pro/E auf Bibliotheken: Sprachabhängig (1528 mal gelesen)
dbexkens
Ehrenmitglied V.I.P. h.c.
Professional Development Manager



Sehen Sie sich das Profil von dbexkens an!   Senden Sie eine Private Message an dbexkens  Schreiben Sie einen Gästebucheintrag für dbexkens

Beiträge: 2174
Registriert: 14.08.2000

PDMLink8+9
ProjectLink8+9
Pro/INTRALINK8+9

erstellt am: 18. Nov. 2008 09:06    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

Hi WBF,

brauche mal Hilfe bei der Anbindung der Suchpfade in Pro/E an Bibliotheken... und zwar mit mehreren Sprachen!

Hintergrund: Man kann ja z.B. Zeichnungsrahmen in eine Bibliothek einchecken und in der config.pro von Pro/E den pro_format_dir setzen. Gleiches gilt auch für andere Einträge, z.B. pro_group_dir oder pro_library_dir.

Problem: Im Eintrag von pro_format_dir steht der Pfad z.B. "pro_format_dir wtpub://pdmlink90/Bibliotheken/TI_Library". In der deutschen Sprache steht im Pfad "Bibliotheken". Wenn man nun den englischen Browser benutzt, findet Pro/E die Library nicht. Nach 1 Minute schmiert Pro/E ab.

Aktueller Workaround: Für jede benutzte Sprache (englisch, deutsch, spanisch, ...) eine eigene Zeile schreiben. Statt Bibliotheken steht dann z.B. Libraries drin. Pro/E frisst das auch brav, weil da ja anscheinend eine 1-minütige Sperrzeit läuft, in der diese Pfade ausgelesen werden. Wenn einer dieser Pfade Erfolg hat, klappts.

Frage 1: Gibt es andere Workarounds?
Frage 2: Gibt es eine interne ID, die man statt der sprachlichen Begriffe verwenden kann?
Info dazu: ja, es gibt ID´s, aber die sind auch Sprachbezogen. Wir suchen eine ID, die sprachneutral ist.

Die Hotline konnte nicht wirklich weiter helfen. mal sehen, ob wir´s hier hinkriegen.
Alle Hilfen, Tipps und Tricks (auch schmutzige) sind also willkommen 

Grüße

Detlef

------------------

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

qwertzu
Mitglied
Dipl.-Ing. Maschinenbau


Sehen Sie sich das Profil von qwertzu an!   Senden Sie eine Private Message an qwertzu  Schreiben Sie einen Gästebucheintrag für qwertzu

Beiträge: 56
Registriert: 28.11.2002

erstellt am: 19. Nov. 2008 17:36    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für dbexkens 10 Unities + Antwort hilfreich

Hallo,
ich dachte das sei gängig, was ich hier mache:
Ich starte Pro/E über ein Visual Basic Script (Nein DAS ist natürlich nicht gängig - aber). Darin wird eine Variable je nach Sprachumgebung gesetzt und dann die proe1.psf editiert.
Also Eintrag im Script:
If CADLANG<>"de" then
      lib_identifier="libraries"
else
lib_identifier="Bibliotheken"
End If
'...
'Hier kommen noch ein paar andere Dinge
'...
HelpFile.WriteLine("ENV=lib_identifier=" & lib_identifier)
'
In der config steht z.B.:
start_model_dir wtpub://Server_name/$lib_identifier/CAD_Templates/START_FILES

HTHHope this helps (Hoffe, es hilft weiter)

------------------
---------
Grüße Klaus

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Szilli
Mitglied



Sehen Sie sich das Profil von Szilli an!   Senden Sie eine Private Message an Szilli  Schreiben Sie einen Gästebucheintrag für Szilli

Beiträge: 190
Registriert: 19.03.2002

erstellt am: 02. Dez. 2008 18:40    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für dbexkens 10 Unities + Antwort hilfreich

Tach auch,

so, ich habe da mal einen schmutzigen Workaround (Batchdatei für Windows-Clients).

1. Primäre Sprache aus IE-Registrykey auslesen.
2. Erzeugen von 2 Variabalen. Eine für ProE-Sprache (LANG) und eine für die Zuweisung der sprachspezifischen Benennungen der Bibliotheken (LIB)

Code sieht so aus:

ECHO off
cls

reg query "HKCU\Software\Microsoft\Internet Explorer\International" /v AcceptLanguage  | find "AcceptLanguage" > RegLangVar.txt
SET /p RegLangVar=<RegLangVar.txt
@FOR /F "tokens=3" %%i in (RegLangVar.txt) do @echo %%i>RegLangVar2.txt
SET /p RegLangVar2=<RegLangVar2.txt

DEL RegLangVar.txt
DEL RegLangVar2.txt


ECHO Registrykey value:
ECHO ====================
ECHO %RegLangVar2%
ECHO.
ECHO.

SET IELANG=%RegLangVar2:~0,2%

ECHO Primary language in IE:
ECHO IELANG=%IELANG%
ECHO.

IF %IELANG%==en SET LANG=ENGLISH
IF %IELANG%==en SET LIB=Libraries
IF %IELANG%==de SET LANG=GERMAN
IF %IELANG%==de SET LIB=Bibliotheken

ECHO Variables for Pro/E and PDMLink
ECHO LANG=%LANG%
ECHO LIB=%LIB%

Bis denne...Szilli

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

dbexkens
Ehrenmitglied V.I.P. h.c.
Professional Development Manager



Sehen Sie sich das Profil von dbexkens an!   Senden Sie eine Private Message an dbexkens  Schreiben Sie einen Gästebucheintrag für dbexkens

Beiträge: 2174
Registriert: 14.08.2000

PDMLink8+9
ProjectLink8+9
Pro/INTRALINK8+9

erstellt am: 03. Dez. 2008 22:05    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

------------------

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Anzeige.:

Anzeige: (Infos zum Werbeplatz >>)

Darstellung des Themas zum Ausdrucken. Bitte dann die Druckfunktion des Browsers verwenden. | Suche nach Beiträgen

nächster neuerer Beitrag | nächster älterer Beitrag
Antwort erstellen


Diesen Beitrag mit Lesezeichen versehen ... | Nach anderen Beiträgen suchen | CAD.de-Newsletter

Administrative Optionen: Beitrag schliessen | Archivieren/Bewegen | Beitrag melden!

Fragen und Anregungen: Kritik-Forum | Neues aus der Community: Community-Forum

(c)2025 CAD.de | Impressum | Datenschutz