php.de

Zurück   php.de > php.de Intern > Off-Topic Diskussionen

Off-Topic Diskussionen Mach mal Pause vom Programmieren!

Thema geschlossen
 
LinkBack Themen-Optionen Thema bewerten
Alt 14.01.2012, 23:42  
Benutzer
 
Registriert seit: 28.08.2011
Beiträge: 80
PHP-Kenntnisse:
Anfänger
kasseljulian befindet sich auf einem aufstrebenden Ast
Standard PHP Gettext Poedit

Hi,

ich suche nach einer einleuchtenden Erklärung für die Verwendung von poedit-files in PHP. Damit meine ich, dass ich z.B. echo _("HI") eingebe und damit eine Übersetzung über ein Poedit file erzwinge.
Nun ist die Frage, wie genau erzwinge ich dass und wie speichere ich solche poedt files, geschweigedenn wie lese ich sie aus?

Ich bin wirklich auf eure Hilfe angewiesen.
Vielen herzlichen Dank
kasseljulian ist offline  
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 15.01.2012, 00:07  
moderatives Dielektrikum
 
Benutzerbild von nikosch
 
Registriert seit: 21.05.2008
Beiträge: 35.987
PHP-Kenntnisse:
Fortgeschritten
nikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunft
Standard

Wohl kaum eine Fortgeschrittenen-Frage.


[MOD: verschoben]
__________________
--
One pixel is still too big. Please make it smaller. ASAP.

Initiative Mittelstand.
Die wichtigste Gestaltungsregel im Screendesign ist Pi mal Daumen des Arbeitgebers.
--
nikosch ist offline  
Alt 15.01.2012, 01:03  
Benutzer
 
Registriert seit: 28.08.2011
Beiträge: 80
PHP-Kenntnisse:
Anfänger
kasseljulian befindet sich auf einem aufstrebenden Ast
Standard

Zitat:
Zitat von nikosch Beitrag anzeigen
Wohl kaum eine Fortgeschrittenen-Frage.


[MOD: verschoben]
off-topic aber auch nicht wirklich!?
kasseljulian ist offline  
Alt 15.01.2012, 01:46  
Erfahrener Benutzer
 
Registriert seit: 03.04.2010
Beiträge: 191
PHP-Kenntnisse:
Anfänger
Suralc befindet sich auf einem aufstrebenden Ast
Standard

Basis Verwendung:
http://www.php.net/manual/de/function.gettext.php

Ansonsten ist das hier schon ein bisschen älter, aber sollte dennoch aufschlussreich sein:

http://www.phpbar.de/w/Gettext
__________________
Zitat:
Zitat von nikosch Beitrag anzeigen
Naja, anscheinend spricht die Steckdose kein HTTP. LOL
Suralc ist offline  
Alt 15.01.2012, 02:12  
moderatives Dielektrikum
 
Benutzerbild von nikosch
 
Registriert seit: 21.05.2008
Beiträge: 35.987
PHP-Kenntnisse:
Fortgeschritten
nikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunft
Standard

Tja, normalerweise hätte ichs direkt in den Trash geschoben. Das Forum ist nicht zum Themen erklären da. Wenn Du eine konkrete Frage hast, stell sie. Ein Tutorial wird Dir hier niemand schreiben.
__________________
--
One pixel is still too big. Please make it smaller. ASAP.

Initiative Mittelstand.
Die wichtigste Gestaltungsregel im Screendesign ist Pi mal Daumen des Arbeitgebers.
--
nikosch ist offline  
Alt 15.01.2012, 10:43  
Benutzer
 
Registriert seit: 28.08.2011
Beiträge: 80
PHP-Kenntnisse:
Anfänger
kasseljulian befindet sich auf einem aufstrebenden Ast
Standard

Zitat:
Zitat von nikosch Beitrag anzeigen
Tja, normalerweise hätte ichs direkt in den Trash geschoben. Das Forum ist nicht zum Themen erklären da. Wenn Du eine konkrete Frage hast, stell sie. Ein Tutorial wird Dir hier niemand schreiben.
Herzzerbrechend freundlich.

Weiß niemand wie soetwas funktioniert?
kasseljulian ist offline  
Alt 15.01.2012, 11:26  
Erfahrener Benutzer
 
Registriert seit: 28.05.2008
Beiträge: 2.094
PHP-Kenntnisse:
Fortgeschritten
rudygotya ist einfach richtig nettrudygotya ist einfach richtig nettrudygotya ist einfach richtig nettrudygotya ist einfach richtig nettrudygotya ist einfach richtig nett
Standard

Zitat:
Zitat:
Zitat von nikosch
Tja, normalerweise hätte ichs direkt in den Trash geschoben. Das Forum ist nicht zum Themen erklären da. Wenn Du eine konkrete Frage hast, stell sie. Ein Tutorial wird Dir hier niemand schreiben.
Herzzerbrechend freundlich.
Ist aber seine Aufgabe als Moderator. Du hättest ja auch die Announcements lesen können.

Ich benutz immer den Zend_Translate_Adapter, der auch GetText kann. Ist ausführlich hier beschrieben.


Grüße
__________________
++++ Wieder einer ins Netz gegangen: Phishers Fritz zufrieden ++++
Blog
rudygotya ist gerade online  
Alt 15.01.2012, 11:54  
Benutzer
 
Registriert seit: 28.08.2011
Beiträge: 80
PHP-Kenntnisse:
Anfänger
kasseljulian befindet sich auf einem aufstrebenden Ast
Standard

Zitat:
Zitat von rudygotya Beitrag anzeigen
Ist aber seine Aufgabe als Moderator. Du hättest ja auch die Announcements lesen können.

Ich benutz immer den Zend_Translate_Adapter, der auch GetText kann. Ist ausführlich hier beschrieben.


Grüße
Hi vielen Dank.
Du hast dsa erwähnt, wonach ich suche: eine gettext-Variante um mit pedit-files zu übersetzen. Allerdings beschreibt die von dir benannte Seite keine Lösungen, sondern nur die Varianten für die Übersetzung.
Ich kann mir schlecht vorstellen, dass ein solcher Code eine Übersetzung mit poedit files erzwingt.
Code:
    $cache = Zend_Cache::factory('Core',
                                 'File',
                                 $frontendOptions,
                                 $backendOptions);
    Zend_Translate::setCache($cache);
    $translate = new Zend_Translate(
        array(
            'adapter' => 'gettext',
            'content' => '/path/to/translate.mo',
            'locale'  => 'en',
            'tag'     => 'MyTag'
        )
    );
     
    // irgendwo später im Code
    Zend_Translate::clearCache('MyTag');
Hast du eine konkrete Vorgehensweise bei soetwas? Legt PHP die poedit-files selbst an, wenn du die funktion _("Hi") verwendest?

Liebe Grüße
kasseljulian ist offline  
Alt 15.01.2012, 12:00  
Erfahrener Benutzer
 
Registriert seit: 28.05.2008
Beiträge: 2.094
PHP-Kenntnisse:
Fortgeschritten
rudygotya ist einfach richtig nettrudygotya ist einfach richtig nettrudygotya ist einfach richtig nettrudygotya ist einfach richtig nettrudygotya ist einfach richtig nett
Standard

Nö, nat. legt php keine *.mo files an.
Zitat:
Es ist nicht menschenlesbar, allerdings existieren einige kostenlose Freeware Tools (zum Beispiel, » POEdit),

PHP-Code:
// augen auf beim semmeln kauf
'content' => '/path/to/translate.mo'
edit: wenn dus einfacher/kein Zend Framework verwenden willst, schau doch einfach im manual vorbei.
__________________
++++ Wieder einer ins Netz gegangen: Phishers Fritz zufrieden ++++
Blog
rudygotya ist gerade online  
Alt 15.01.2012, 12:25  
Benutzer
 
Registriert seit: 28.08.2011
Beiträge: 80
PHP-Kenntnisse:
Anfänger
kasseljulian befindet sich auf einem aufstrebenden Ast
Standard

Zitat:
Zitat von rudygotya Beitrag anzeigen
Nö, nat. legt php keine *.mo files an.

PHP-Code:
// augen auf beim semmeln kauf
'content' => '/path/to/translate.mo'
edit: wenn dus einfacher/kein Zend Framework verwenden willst, schau doch einfach im manual vorbei.
Danke, ich hab´s hinbekommen.
Eine Frage hätte ich jedoch noch: Wie kann ich strings, die nicht in der Standartübersetzung von poedit enthalten sind, hinzufügen? Werden sie automatisch hinzugefügt wenn ich in einer php-Datei einen String verwende, der in der Übersetzung nicht existiert?
Wie geht das im Poedit-Editor?

Liebe Grüße und vielen Dank
kasseljulian ist offline  
Thema geschlossen


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
[Erledigt] Internationalisierung mit gettext oder CakePHP thomasch PHP Einsteiger 2 18.10.2011 11:41
Problem mit gettext unter Win7 + XAMPP Matth1as PHP Einsteiger 2 07.01.2011 23:23
Poedit eigenen Keyword einstellen BlackScorp PHP Tipps 2010 0 09.11.2010 11:58
Gettext (PO Files / MO Files editierung mit php backend) Floid Off-Topic Diskussionen 7 14.06.2010 20:33
gettext übersetzt net Puccini PHP Tipps 2010 0 17.03.2010 20:46
gettext Problem equinox PHP-Fortgeschrittene 10 15.03.2010 12:55
Auf gettext umsteigen hoctar PHP Tipps 2009 7 02.12.2009 17:14
GetText - bindtextdomain beendet Skript ZodiacXP PHP-Fortgeschrittene 6 29.09.2009 01:20
Poedit Creator Off-Topic Diskussionen 6 08.08.2009 18:00
poedit ... Fehlerhafter Header 7Style PHP Tipps 2008 2 09.10.2008 22:46
[Erledigt] Gettext Pluralformen parsen Manko10 PHP Tipps 2008 3 13.07.2008 16:46
gettext, einige fragen notyyy PHP Tipps 2008 12 01.05.2008 12:09
Mehrsprachigkeit - gettext() agrajag Off-Topic Diskussionen 5 24.02.2008 22:49
Probleme mit GetText() und Umlaute! eighteen PHP-Fortgeschrittene 1 27.04.2006 21:03
i18n mit gettext PHP-Fortgeschrittene 1 11.07.2005 14:17

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
php gettext, php poedit gettext, php gettext erklärung, cakephp php-gettext, zend_translate poedit umlaute, php poedit, gettext varianten, poedit cache problem

Alle Zeitangaben in WEZ +2. Es ist jetzt 18:08 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum