Locale:...aketext(3)
πΈ Locale::TextDomain::OO::Lexicon::Role::GettextToMaketext β the manual page, bestie edition π
okay so this is a page from the perl manual, section 3 (that's the library-functions girlies, iykyk). It's about a role called Locale::TextDomain::OO::Lexicon::Role::GettextToMaketext β a style formatter, no cap. Pull up a chair, we're doing lore. π«Ά
$Id: GettextToMaketext.pm 413 2013-10-27 13:12:20Z steffenw $
$HeadURL: svn+ssh://steffenw@svn.code.sf.net/p/perl-gettext-oo/code/module/trunk/lib/Locale/TextDomain/OO/Lexicon/Role/GettextToMaketext.pm $
β¨ VERSION β¨
1.000 β yeah she's serving version number realness. π
π DESCRIPTION π
This module hands you a method that reformats stuff from gettext style into maketext style. That's the whole job. It's giving translator-glow-up energy. β¨
π¦ SYNOPSIS π¦
So here's how you'd actually pull it into your class, literally just:
with qw(
Locale::TextDomain::OO::Lexicon::Role::GettextToMaketext
);
with qw(...) β it's a role, so you consume it, you don't inherit it. periodt. π
π SUBROUTINES/METHODS π
π method gettext_to_maketext
Formats msgid and msgstr β if they exist β from gettext style into maketext style. If they don't exist, well, nothing to format, moving on. π
Call it like this, exactly like this:
$self->gettext_to_maketext($messages_ref);
Notice the $messages_ref β it's a reference to your messages, not the messages themselves. She's a reference girlie. π₯
π EXAMPLE π
Inside of this distribution there's a directory named example. Go in there and run this *.pl files. That's it, that's the example. π§
π DIAGNOSTICS π
none
...yeah. Nothing. Silence. Iconic behaviour honestly, no notes.
πΈ CONFIGURATION AND ENVIRONMENT πΈ
none
Nothing to configure, nothing to set in your environment. She arrives ready. π
π§ DEPENDENCIES π§
Your girl does not stand alone, she has a whole support system:
Locale::Utils::PlaceholderMaketextMoo::Rolenamespace::autoclean
Three besties. A trio. We love a solid friend group. π
β INCOMPATIBILITIES β
not known
Translation: nobody's caught her beefing with anyone yet. No known drama. π
π BUGS AND LIMITATIONS π
none
Zero bugs reported, zero limitations listed. We're all pretending that's permanent. π
π«Ά SEE ALSO π«Ά
Locale::TextDoamin::OO
(yes, spelled exactly like that in the original β I am not fixing it, I am reporting it, and honestly? she's quirky. β¨)
π AUTHOR π
Steffen Winkler β the main character who wrote all this. π
π LICENSE AND COPYRIGHT π
Copyright (c) 2013, Steffen Winkler "<steffenw at cpan.org>". All rights reserved.
This module is free software; you can redistribute it and/or modify it under the same terms as Perl itself. So go forth, remix, redistribute β just keep the terms, bestie. π€
π‘ reminder that this page lives under theperlmanual, in section3. Slay.
and that's the whole page, start to finish, every flag and every line accounted for, no skips, no shortcuts. π
This doc came to you from perl v5.42.0, dated 2025-07-25, filed under Locale:...aketext(3) β mwah, go forth and localize responsibly ππΈ
π¦ where this page comes from
- fedora 43: perl-Locale-TextDomain-OO 1.036-19.fc43 Β· GPL-1.0-or-later OR Artistic-1.0-Perl
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms