Hot News:

Mit Unterstützung durch:

  Foren auf CAD.de (alle Foren)
  ELCAD
  Symbolbau - texte ersetzen

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
  
battenfeld-cincinnati: Weltweites Engineering auf einer Plattform
Autor(16237) Thema:  Symbolbau - texte ersetzen (1387 mal gelesen)
matthias86
Mitglied



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

Beiträge: 95
Registriert: 09.11.2007

Elcad 7.5.0

erstellt am: 16. Apr. 2008 09:20    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

Hallo elcadianer,

mal eine Frage, ist es möglich im Symbol Texte zu ersetzen, d.h. aus \aXXX \cXXX zu machen, automatisch natürlich, sodass man nur eine Sprache eingeben muss.

Das Problem dabei ist dass natürlich auch Texte aus mehreren Translate-Kommentaren vorkommen können, und natürlich auch mit "neuer Zeile" #

In der Hilfe habe ich dazu nichts gefunden, kann es sein dass man hier alle Texte wirklich doppelt eingeben muss??

Benötigt wird es für einen Kunden welcher die E-Dokumentation zweisprachig möchte, allerdings nicht Umschaltbar, sondern so dass beide Sprachen zugleich angezeigt werden.
Also würde ich als erste Sprache Deutsch(oder Englisch) einstellen, und als zweite/dritte  Sprache dann Russisch oder Rumänisch, oder was auch immer.

------------------
mfg
Matthias

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

s.koni
Mitglied
Elektrotechnischer Zeichner


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

Beiträge: 317
Registriert: 17.06.2002

ELCAD 7.8.0
EPLAN P8 2.4.4

erstellt am: 16. Apr. 2008 10:15    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 matthias86 10 Unities + Antwort hilfreich

Hallo Matthias,

bin nicht ganz sicher, ob ich dich richtig verstanden habe. Du möchtest gleichzeitig 2 Spachen in der Dokumentation angezeigt bekommen.

Mach das doch in der Translatedatei indem du die Excel Funktionen nutzt.

Beipspiel in Excel:

Zeile 1
Spalte A Laufende Nummer
Spalte B Zusammengesetzter Text
Spalte C Deutsch
Spalte D Englisch

Zeile 2
Spalte A 1
Spalte B =C2&"#"&D2
Spalte C Einspeisung
Spalte D Supply

In der Spalte B steht die Formel, die Spalte C und D zusammensetzt, und natürlich den Zeilenumbruch einfügt.

Im ELCAD steht dann bei \a1 Einspeisung#Supply

So kannst du mehrere Sprachen gleichzeitig einstelllen, ohne die Symole umbauen zu müssen.
Wie das im Plan dann aussieht (Text in Grafik geschrieben usw.) musst du dann selber sehen.

mfg
Steffen

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

Soudi
Mitglied
Elektrokonstrukteur


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

Beiträge: 152
Registriert: 22.03.2005

ELCAD 2023 SP1(studio)
Enterprice PDM
Windows 11

erstellt am: 16. Apr. 2008 10:22    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 matthias86 10 Unities + Antwort hilfreich

Hallo Matthias

Wenn ich Dich richtig verstanden habe, suchst Du einen Replace-Befehl, welchen Du auch auf die Symbole anwenden kannst?
==> In 7.4 ist die möglich. 

------------------
Grüsse
Dani

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

matthias86
Mitglied



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

Beiträge: 95
Registriert: 09.11.2007

Elcad 7.5.0

erstellt am: 16. Apr. 2008 10:34    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

Hallo,

Weder noch (soweit ich es richtig verstanden habe)
Steffens Lösung wäre zwar eine Möglichkeit, allerdings kann man das theoretisch auch mit einer Freien Codenummer im Symbolbau und dann ersetzen - \a durch \c nur auf diese Codenummer, ist dann allerdings nicht sehr Sauber.

Mir würde eine Lösung besser gefallen mit einer Codenummer, einer Bedingung im Symbolbau das \a beim Auswerten gleich mit \c zu ersetzen (und natürlich in ein anderes Feld schreiben).

Weiss allerdings nicht wie das möglich ist, es ist möglich die letzten 3 Zeichen Rauszufiltern, und dann mit \c zu verknüpfen, allerdings gibt es ja 100 Translatetexte welche keine 3 Zahlen haben (die von 1 bis 99). Auch wenn man die Texte zusammensetzt fällt diese Möglichkeit weg, da dann in einem Feld ja "\a55#\a157" stehen kann (nachher sollte "\c55#\c157" drinstehen.

Dani, deine Lösung bezieht sich soweit ich es sehe auf den neuen replace-Dialog, dieser hilft mir hier allerdings nicht weiter, sorry.

------------------
mfg
Matthias

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

Pelle Bootsmann
Ehrenmitglied V.I.P. h.c.



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

Beiträge: 2156
Registriert: 24.03.2004

erstellt am: 16. Apr. 2008 10: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 matthias86 10 Unities + Antwort hilfreich

Hallo Matthias,

das wird direkt in der Version 7.5 gehen.

In der 7.4 geht das auch, allerdings umständlicher, z.B.

Code:

1  | 999  | Text aus a  | \a1234
2  | 999  | Text aus b  |
3  | 1002 | Umkopieren  | ("\b"&1[3])>(2)



------------------
Viele Grüsse von Saltkråkan
Pelle Bootsmann

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

matthias86
Mitglied



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

Beiträge: 95
Registriert: 09.11.2007

Elcad 7.5.0

erstellt am: 16. Apr. 2008 10:45    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

Hallo Pelle,

Funktioniert solang nur ein Kommentar enthalten ist, allerdings bei den Zusammengesetzten funktioniert es leider nicht mehr.

wann kommt nochmal die 7.5? 

------------------
mfg
Matthias

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

Pelle Bootsmann
Ehrenmitglied V.I.P. h.c.



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

Beiträge: 2156
Registriert: 24.03.2004

erstellt am: 16. Apr. 2008 12:43    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 matthias86 10 Unities + Antwort hilfreich

Zitat:
Original erstellt von matthias86:
Hallo Pelle,

Funktioniert solang nur ein Kommentar enthalten ist, allerdings bei den Zusammengesetzten funktioniert es leider nicht mehr.

wann kommt nochmal die 7.5?  :D



Zur Zeit ist Ende September geplant, aber man weiss ja nie ...


------------------
Viele Grüsse von Saltkråkan
Pelle Bootsmann

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

matthias86
Mitglied



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

Beiträge: 95
Registriert: 09.11.2007

Elcad 7.5.0

erstellt am: 03. Jun. 2008 16:26    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

Hallo,

und eine andere, auch umständliche Methode gibt es jetzt, in der 7.4 auch nicht? also dass man es irgendwie auf Umwegen bewerkstelligen kann dass mehrere Symboltexte richtig übertragen werden und auch richtig von "\aXX \aYYY" nach "\cXX \cYYY"?

ich muss das Projekt nämlich bis Mitte August abgeben, da kommt die 7.5 leider zu spät :-/

------------------
mfg
Matthias

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


Ex-Mitglied

erstellt am: 03. Jun. 2008 17:46    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat

Zitat:
Original erstellt von matthias86:
Mir würde eine Lösung besser gefallen mit einer Codenummer, einer Bedingung im Symbolbau das \a beim Auswerten gleich mit \c zu ersetzen (und natürlich in ein anderes Feld schreiben).

Hallo Matthias,

so ein Translate-Symbol habe ich in der Tauschbörse, es ist aber ziemlich kompliziert,
und nichts, was man mal schnell einbauen kann...

------------------
Viele Grüße
Uli

 Wer nicht genießt, wird ungenießbar...  [CAD.de-smileys] [Elcad-Tauschbörse]

matthias86
Mitglied



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

Beiträge: 95
Registriert: 09.11.2007

Elcad 7.5.0

erstellt am: 04. Jun. 2008 07:50    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

Hallo Uli,

das ist mir dann doch zu viel Arbeit, das in alle Symbole einzubauen, -> ich werds umgehen:
Eine zweite Symbolik mit den betreffenden Symbolen erstellen, diese Symbolik wird dann als Symbolik1 eingestellt, die Standard-Symbolik kommt an Position 2, die betreffenden Kommentare werden dann mit überschreiben in einen ansonsten nicht verwendeten Code geschrieben (in diesem Fall Code 444).
Sobald das Projekt fertig ist wird die erste Symbolik aus dem Projekt entfernt(die mit den wenigen 2sprachigen Symbolen), die gleichen Symbole befinden sich auch in der Standard-Symbolik, nur dort ohne überschreiben.
Danach wird einfach eine Stapelaktion erstellt in welcher \a durch \c für code 444 ersetzt wird.

Nicht sehr sauber, aber es tut seinen Dienst bis zur 7.5 

------------------
mfg
Matthias

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)2024 CAD.de | Impressum | Datenschutz