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