Lokalizace – gettext, poedit
Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
- mirdič
- Člen | 41
Ahoj,
Chtěl bych překládat pomocí gettextu, ale nevím, jak si mám řetezce stáhnout do poeditu.
Napadá vás něco, jak překlad řešíte vy?
class Translator implements Nette\Localization\ITranslator
{
/**
* Translates the given string.
* @param string message
* @param int plural count
* @return string
*/
public function translate($message, $count = NULL)
{
return _($message);
}
}
- Tomáš Votruba
- Moderator | 1114
Řešení na tvůj problém je Nette Traslator + Translation panel https://forum.nette.org/…lation-panel, který využívá zachycení dat z šablon, které pak můžeš přeložit v panelu na debug baru. Jde ale o poměrně neaktuální vlákno.
Pro rychlejší pochopení problematiky zkus funkční implementaci http://nette.schmutzka.eu/
Kdyby dále něco nebylo jasné, ptej se. :)