Skip to content

Latest commit

 

History

History
26 lines (23 loc) · 927 Bytes

custom-working-directory.md

File metadata and controls

26 lines (23 loc) · 927 Bytes

Custom Working Directory (cwd)

If using with a custom build process, the following config would process strings in the /dist subdirectory and save the POT file to /dist/languages/plugin-slug.pot.

The report-msgid-bugs-to and language-team POT headers will also be replaced with custom values in the processPot callback.

grunt.initConfig({
    makepot: {
        target: {
            options: {
                cwd: 'dist'
                domainPath: '/languages',
                mainFile: 'plugin-slug.php',
                potFilename: 'plugin-slug.pot',
                processPot: function( pot, options ) {
                    pot.headers['report-msgid-bugs-to'] = 'http://example.com/issues';
                    pot.headers['language-team'] = 'Team Name <[email protected]>';
                    return pot;
                },
                type: 'wp-plugin'
            }
        }
    }
});