Revision date¤
mkdocs-git-revision-date-localized-plugin is an extension that shows the date on which a Markdown file was last updated in Git at the bottom of each page. The date is extracted at the time of the build, so mkdocs build must be triggered from within a Git repository.
Installation¤
Install the plugin using pip with the following command:
pip install mkdocs-git-revision-date-localized-plugin
Next, add the following lines to your mkdocs.yml:
plugins:
- search
- git-revision-date-localized
Remember to re-add the search plugin
If you have no plugins entry in your config file yet, you'll likely also want to add the search plugin. MkDocs enables it by default if there is no plugins entry set.
Usage¤
The date is automatically added at the bottom of each page, e.g.:
Last updated: 9 December, 2019
Changing the language¤
The date is printed according to the locale which is determined through the theme language that was set in mkdocs.yml.
Changing the format¤
To change the date format, set the type parameter to one of date, datetime, iso_date, iso_datetime or timeago, i.e.:
28 November, 2019 # type: date
28 November, 2019 13:57:28 # type: datetime
2019-11-28 # type: iso_date
2019-11-28 13:57:26 # type: iso_datetime
20 hours ago # type: timeago
Example:
plugins:
- git-revision-date-localized:
type: timeago
Result:
20 hours ago
Other plugins that use information from git¤
- mkdocs-git-authors-plugin for displaying the authors from git
- mkdocs-git-committers-plugin for displaying authors' github user profiles