class Command(BaseCommand):
Undocumented
Method | add_arguments |
Entry point for subclassed commands to add custom arguments. |
Method | build_potfiles |
Build pot files and apply msguniq to them. |
Method | copy_plural_forms |
Copy plural forms header contents from a Django catalog of locale to the msgs string, inserting it at the right place. msgs should be the contents of a newly created .po file. |
Method | find_files |
Get all files in the given root. Also check that there is a matching locale dir for each file. |
Method | handle |
The actual logic of the command. Subclasses must implement this method. |
Method | process_files |
Group translatable files by locale directory and run pot file build process for each group. |
Method | process_locale_dir |
Extract translatable literals from the specified files, creating or updating the POT file for a given locale directory. |
Method | remove_potfiles |
Undocumented |
Method | write_po_file |
Create or update the PO file for self.domain and locale . Use contents of the existing potfile . |
Class Variable | help |
Undocumented |
Class Variable | requires_system_checks |
Undocumented |
Instance Variable | default_locale_path |
Undocumented |
Instance Variable | domain |
Undocumented |
Instance Variable | extensions |
Undocumented |
Instance Variable | ignore_patterns |
Undocumented |
Instance Variable | invoked_for_django |
Undocumented |
Instance Variable | keep_pot |
Undocumented |
Instance Variable | locale_paths |
Undocumented |
Instance Variable | msgattrib_options |
Undocumented |
Instance Variable | msgmerge_options |
Undocumented |
Instance Variable | msguniq_options |
Undocumented |
Instance Variable | no_obsolete |
Undocumented |
Instance Variable | symlinks |
Undocumented |
Instance Variable | verbosity |
Undocumented |
Instance Variable | xgettext_options |
Undocumented |
Property | gettext_version |
Undocumented |
Property | settings_available |
Undocumented |
Inherited from BaseCommand
:
Method | __init__ |
Undocumented |
Method | add_base_argument |
Call the parser's add_argument() method, suppressing the help text according to BaseCommand.suppressed_base_arguments. |
Method | check |
No summary |
Method | check_migrations |
Print a warning if the set of migrations on disk don't match the migrations in the database. |
Method | create_parser |
Create and return the ArgumentParser which will be used to parse the arguments to this command. |
Method | execute |
Try to execute this command, performing system checks if needed (as controlled by the requires_system_checks attribute, except if force-skipped). |
Method | get_version |
Return the Django version, which should be correct for all built-in Django commands. User-supplied commands can override this method to return their own version. |
Method | print_help |
Print the help message for this command, derived from self.usage(). |
Method | run_from_argv |
No summary |
Class Variable | base_stealth_options |
Undocumented |
Class Variable | output_transaction |
Undocumented |
Class Variable | requires_migrations_checks |
Undocumented |
Class Variable | stealth_options |
Undocumented |
Class Variable | suppressed_base_arguments |
Undocumented |
Instance Variable | _called_from_command_line |
Undocumented |
Instance Variable | stderr |
Undocumented |
Instance Variable | stdout |
Undocumented |
Instance Variable | style |
Undocumented |
Extract translatable literals from the specified files, creating or updating the POT file for a given locale directory.
Use the xgettext GNU gettext utility.
Create or update the PO file for self.domain and locale
.
Use contents of the existing potfile
.
Use msgmerge and msgattrib GNU gettext utilities.