1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50
|
// Code generated by go generate. DO NOT EDIT.
// gotext is a tool for managing text in Go source code.
//
// Usage:
//
// gotext command [arguments]
//
// The commands are:
//
// update merge translations and generate catalog
// extract extracts strings to be translated from code
// rewrite rewrites fmt functions to use a message Printer
// generate generates code to insert translated messages
//
// Use "gotext help [command]" for more information about a command.
//
// Additional help topics:
//
// Use "gotext help [topic]" for more information about that topic.
//
// # Merge translations and generate catalog
//
// Usage:
//
// gotext update <package>* [-out <gofile>]
//
// # Extracts strings to be translated from code
//
// Usage:
//
// gotext extract <package>*
//
// # Rewrites fmt functions to use a message Printer
//
// Usage:
//
// gotext rewrite <package>
//
// rewrite is typically done once for a project. It rewrites all usages of
// fmt to use x/text's message package whenever a message.Printer is in scope.
// It rewrites Print and Println calls with constant strings to the equivalent
// using Printf to allow translators to reorder arguments.
//
// # Generates code to insert translated messages
//
// Usage:
//
// gotext generate <package> [-out <gofile>]
package main
|