Fix headers, and enforce them. (#29)
Reviewed-on: #29 Co-authored-by: Julien Palard <julien@palard.fr> Co-committed-by: Julien Palard <julien@palard.fr>
This commit is contained in:
parent 6ac12519a1
commit 5df229eee6
15 changed files with 61 additions and 63 deletions
21 Makefile
21
Makefile | | @ -157,8 +157,27 @@ $(POSPELL_TMP_DIR)/%.po.out: %.po dict | |||
fuzzy: ensure_prerequisites | ||||
potodo -f --exclude venv .venv $(EXCLUDED) | ||||
| ||||
.PHONY: check-headers | ||||
check-headers: | ||||
@grep -L '^# Copyright (C) [0-9-]*, Python Software Foundation' *.po */*.po | while read -r file;\ | ||||
do \ | ||||
echo "Please update the po comment in $$file"; \ | ||||
done | ||||
@grep -L '^"Project-Id-Version: Python 3\\n"$$' *.po */*.po | while read -r file;\ | ||||
do \ | ||||
echo "Please update the 'Project-Id-Version' header in $$file"; \ | ||||
done | ||||
@grep -L '^"Language: fr\\n"$$' *.po */*.po | while read -r file;\ | ||||
do \ | ||||
echo "Please update the 'Language' header in $$file"; \ | ||||
done | ||||
@grep -L '^"Language-Team: FRENCH <traductions@lists.afpy.org>\\n"' *.po */*.po | while read -r file;\ | ||||
do \ | ||||
echo "Please update the 'Language-Team' header in $$file"; \ | ||||
done | ||||
| ||||
.PHONY: verifs | ||||
verifs: spell line-length sphinx-lint | ||||
verifs: spell line-length sphinx-lint check-headers | ||||
| ||||
.PHONY: clean | ||||
clean: | ||||
| | | |||
| | @ -1,12 +1,9 @@ | |||
# SOME DESCRIPTIVE TITLE. | ||||
# Copyright (C) 2001-2022, Python Software Foundation | ||||
# This file is distributed under the same license as the Python package. | ||||
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR. | ||||
# Copyright (C) 2001-2018, Python Software Foundation | ||||
# For licence information, see README file. | ||||
# | ||||
#, fuzzy | ||||
msgid "" | ||||
msgstr "" | ||||
"Project-Id-Version: Python 3.11\n" | ||||
"Project-Id-Version: Python 3\n" | ||||
"Report-Msgid-Bugs-To: \n" | ||||
"POT-Creation-Date: 2023-01-15 22:33+0100\n" | ||||
"PO-Revision-Date: 2022-05-23 00:48+0200\n" | ||||
| | | |||
| | @ -1,3 +1,4 @@ | |||
# Copyright (C) 2001-2018, Python Software Foundation | ||||
# For licence information, see README file. | ||||
# | ||||
msgid "" | ||||
| | | |||
| | @ -1,11 +1,9 @@ | |||
# SOME DESCRIPTIVE TITLE. | ||||
# Copyright (C) 2001-2022, Python Software Foundation | ||||
# This file is distributed under the same license as the Python package. | ||||
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR. | ||||
# Copyright (C) 2001-2018, Python Software Foundation | ||||
# For licence information, see README file. | ||||
# | ||||
msgid "" | ||||
msgstr "" | ||||
"Project-Id-Version: Python 3.11\n" | ||||
"Project-Id-Version: Python 3\n" | ||||
"Report-Msgid-Bugs-To: \n" | ||||
"POT-Creation-Date: 2023-01-15 22:33+0100\n" | ||||
"PO-Revision-Date: 2023-01-07 22:56+0100\n" | ||||
| | | |||
| | @ -1,18 +1,15 @@ | |||
# SOME DESCRIPTIVE TITLE. | ||||
# Copyright (C) 2001-2023, Python Software Foundation | ||||
# This file is distributed under the same license as the Python package. | ||||
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR. | ||||
# Copyright (C) 2001-2018, Python Software Foundation | ||||
# For licence information, see README file. | ||||
# | ||||
#, fuzzy | ||||
msgid "" | ||||
msgstr "" | ||||
"Project-Id-Version: Python 3.11\n" | ||||
"Project-Id-Version: Python 3\n" | ||||
"Report-Msgid-Bugs-To: \n" | ||||
"POT-Creation-Date: 2023-01-23 09:57+0100\n" | ||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" | ||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" | ||||
"Language-Team: LANGUAGE <LL@li.org>\n" | ||||
"Language: \n" | ||||
"Language-Team: FRENCH <traductions@lists.afpy.org>\n" | ||||
"Language: fr\n" | ||||
"MIME-Version: 1.0\n" | ||||
"Content-Type: text/plain; charset=UTF-8\n" | ||||
"Content-Transfer-Encoding: 8bit\n" | ||||
| | | |||
| | @ -1,11 +1,9 @@ | |||
# SOME DESCRIPTIVE TITLE. | ||||
# Copyright (C) 2001-2022, Python Software Foundation | ||||
# This file is distributed under the same license as the Python package. | ||||
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR. | ||||
# Copyright (C) 2001-2018, Python Software Foundation | ||||
# For licence information, see README file. | ||||
# | ||||
msgid "" | ||||
msgstr "" | ||||
"Project-Id-Version: Python 3.11\n" | ||||
"Project-Id-Version: Python 3\n" | ||||
"Report-Msgid-Bugs-To: \n" | ||||
"POT-Creation-Date: 2023-01-15 22:33+0100\n" | ||||
"PO-Revision-Date: 2022-05-23 00:51+0200\n" | ||||
| | | |||
| | @ -1,11 +1,9 @@ | |||
# SOME DESCRIPTIVE TITLE. | ||||
# Copyright (C) 2001-2022, Python Software Foundation | ||||
# This file is distributed under the same license as the Python package. | ||||
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR. | ||||
# Copyright (C) 2001-2018, Python Software Foundation | ||||
# For licence information, see README file. | ||||
# | ||||
msgid "" | ||||
msgstr "" | ||||
"Project-Id-Version: Python 3.11\n" | ||||
"Project-Id-Version: Python 3\n" | ||||
"Report-Msgid-Bugs-To: \n" | ||||
"POT-Creation-Date: 2023-01-15 22:33+0100\n" | ||||
"PO-Revision-Date: 2022-05-23 00:51+0200\n" | ||||
| | | |||
| | @ -1,11 +1,9 @@ | |||
# SOME DESCRIPTIVE TITLE. | ||||
# Copyright (C) 2001-2022, Python Software Foundation | ||||
# This file is distributed under the same license as the Python package. | ||||
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR. | ||||
# Copyright (C) 2001-2018, Python Software Foundation | ||||
# For licence information, see README file. | ||||
# | ||||
msgid "" | ||||
msgstr "" | ||||
"Project-Id-Version: Python 3.11\n" | ||||
"Project-Id-Version: Python 3\n" | ||||
"Report-Msgid-Bugs-To: \n" | ||||
"POT-Creation-Date: 2023-01-15 22:33+0100\n" | ||||
"PO-Revision-Date: 2022-11-15 16:56+0100\n" | ||||
| | | |||
| | @ -1,11 +1,9 @@ | |||
# SOME DESCRIPTIVE TITLE. | ||||
# Copyright (C) 2001-2022, Python Software Foundation | ||||
# This file is distributed under the same license as the Python package. | ||||
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR. | ||||
# Copyright (C) 2001-2018, Python Software Foundation | ||||
# For licence information, see README file. | ||||
# | ||||
msgid "" | ||||
msgstr "" | ||||
"Project-Id-Version: Python 3.11\n" | ||||
"Project-Id-Version: Python 3\n" | ||||
"Report-Msgid-Bugs-To: \n" | ||||
"POT-Creation-Date: 2023-01-15 22:33+0100\n" | ||||
"PO-Revision-Date: 2022-05-23 00:50+0200\n" | ||||
| | | |||
| | @ -4,11 +4,11 @@ | |||
msgid "" | ||||
msgstr "" | ||||
"Project-Id-Version: Python 3\n" | ||||
"Report-Msgid-Bugs-To: \n" | ||||
"Report-Msgid-Bugs-To:\n" | ||||
"POT-Creation-Date: 2023-01-15 22:33+0100\n" | ||||
"PO-Revision-Date: 2022-11-20 22:25+0100\n" | ||||
"PO-Revision-Date: 2023-02-07 15:39+0100\n" | ||||
"Last-Translator: Loc Cosnier <loc.cosnier@pm.me>\n" | ||||
"Language-Team: French <traductions@lists.afpy.org>\n" | ||||
"Language-Team: FRENCH <traductions@lists.afpy.org>\n" | ||||
"Language: fr\n" | ||||
"MIME-Version: 1.0\n" | ||||
"Content-Type: text/plain; charset=UTF-8\n" | ||||
| | | |||
| | @ -1,12 +1,9 @@ | |||
# SOME DESCRIPTIVE TITLE. | ||||
# Copyright (C) 2001-2022, Python Software Foundation | ||||
# This file is distributed under the same license as the Python package. | ||||
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR. | ||||
# Copyright (C) 2001-2018, Python Software Foundation | ||||
# For licence information, see README file. | ||||
# | ||||
#, fuzzy | ||||
msgid "" | ||||
msgstr "" | ||||
"Project-Id-Version: Python 3.11\n" | ||||
"Project-Id-Version: Python 3\n" | ||||
"Report-Msgid-Bugs-To: \n" | ||||
"POT-Creation-Date: 2022-05-22 23:13+0200\n" | ||||
"PO-Revision-Date: 2022-05-23 00:50+0200\n" | ||||
| | | |||
| | @ -1,12 +1,9 @@ | |||
# SOME DESCRIPTIVE TITLE. | ||||
# Copyright (C) 2001-2022, Python Software Foundation | ||||
# This file is distributed under the same license as the Python package. | ||||
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR. | ||||
# Copyright (C) 2001-2018, Python Software Foundation | ||||
# For licence information, see README file. | ||||
# | ||||
#, fuzzy | ||||
msgid "" | ||||
msgstr "" | ||||
"Project-Id-Version: Python 3.11\n" | ||||
"Project-Id-Version: Python 3\n" | ||||
"Report-Msgid-Bugs-To: \n" | ||||
"POT-Creation-Date: 2022-05-22 23:13+0200\n" | ||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" | ||||
| | | |||
| | @ -6,8 +6,9 @@ msgstr "" | |||
"Project-Id-Version: Python 3\n" | ||||
"Report-Msgid-Bugs-To: \n" | ||||
"POT-Creation-Date: 2020-08-24 09:01+0200\n" | ||||
"PO-Revision-Date: 2019-03-19 23:11+0100\n" | ||||
"PO-Revision-Date: 2023-02-07 15:40+0100\n" | ||||
"Last-Translator: Christophe Nanteuil <christophe.nanteuil@gmail.com>\n" | ||||
"Language-Team: FRENCH <traductions@lists.afpy.org>\n" | ||||
"Language: fr\n" | ||||
"MIME-Version: 1.0\n" | ||||
"Content-Type: text/plain; charset=UTF-8\n" | ||||
| | | |||
| | @ -4,10 +4,11 @@ | |||
msgid "" | ||||
msgstr "" | ||||
"Project-Id-Version: Python 3\n" | ||||
"Report-Msgid-Bugs-To: \n" | ||||
"Report-Msgid-Bugs-To:\n" | ||||
"POT-Creation-Date: 2020-08-24 09:01+0200\n" | ||||
"PO-Revision-Date: 2018-03-01 22:10+0100\n" | ||||
"PO-Revision-Date: 2023-02-07 15:40+0100\n" | ||||
"Language: fr\n" | ||||
"Language-Team: FRENCH <traductions@lists.afpy.org>\n" | ||||
"MIME-Version: 1.0\n" | ||||
"Content-Type: text/plain; charset=UTF-8\n" | ||||
"Content-Transfer-Encoding: 8bit\n" | ||||
| | | |||
| | @ -1,11 +1,9 @@ | |||
# SOME DESCRIPTIVE TITLE. | ||||
# Copyright (C) 2001-2022, Python Software Foundation | ||||
# This file is distributed under the same license as the Python package. | ||||
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR. | ||||
# Copyright (C) 2001-2018, Python Software Foundation | ||||
# For licence information, see README file. | ||||
# | ||||
msgid "" | ||||
msgstr "" | ||||
"Project-Id-Version: Python 3.11\n" | ||||
"Project-Id-Version: Python 3\n" | ||||
"Report-Msgid-Bugs-To: \n" | ||||
"POT-Creation-Date: 2023-01-15 22:33+0100\n" | ||||
"PO-Revision-Date: 2022-11-14 15:35+0100\n" | ||||
| | | |||
Loading…
Add table
Add a link
Reference in a new issue