BLOG

How to replace gnutext translation nontextdomain with textdomain

Say you have a theme or plugin you have to translate and you have only non domain gnu

I mean the gettext syntax marked in green here

 

And let’s say we want to select that and just replace them with domain get text

If you have a code editor IDE like phpstorm that supports REGEX in find and replace you just have to enter

__\(("|')(.*)('|")\)

in the find, and

__\("$2","domain"\)

in the replace

 

 

OR

__\("(.*?)"\)

to

__\("$1",'qu'\)

Leave a comment

Your email address will not be published

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

75 + = 82