Hot News:

Mit Unterstützung durch:

  Foren auf CAD.de (alle Foren)
  PTC 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
Autor Thema:  Suchpfade von Pro/E auf Bibliotheken: Sprachabhängig (1508 mal gelesen)
dbexkens
Moderator
Unternehmensberater / 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
Moderator
Unternehmensberater / 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)2023 CAD.de | Impressum | Datenschutz