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>

7 + 3 =

{"type":"main_options","images_arr":"'#ffffff'","enable_ajax":"off","soundcloud_apikey":"","bg_isparallax":"off","bg_slideshow_time":"0","bg_transition":"slidedown","site_url":"http:\/\/digitalzoomstudio.net","theme_url":"http:\/\/digitalzoomstudio.net\/wp-content\/themes\/qucreative\/","blur_ammount":"26","width_column":"50","width_section_bg":"","width_gap":"30","border_width":"0","border_color":"#ffffff","translate_leave_a_comment":"Leave a comment","translate_leave_a_comment_to":"Leave a comment to","is_customize_preview":"off","width_blur_margin":"30","gallery_w_thumbs_autoplay_videos":"off","enable_native_scrollbar":"on","content_enviroment_opacity":"30","menu_enviroment_opacity":"70"}
{"type":"darkfull"}