Skip to content

Commit b8f0ad8

Browse files
authored
update french translation (#2042)
* update fr translation + remove line numbers * update makefile * update changelog * fix line
1 parent 1d2b9fe commit b8f0ad8

File tree

30 files changed

+976
-1152
lines changed

30 files changed

+976
-1152
lines changed

AUTHORS

+1
Original file line numberDiff line numberDiff line change
@@ -159,3 +159,4 @@ The following is a list of much appreciated contributors:
159159
* AyushDharDubey
160160
* dahvo (David Mark Awad)
161161
* jurrian
162+
* merwok

Makefile

+1-1
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ testp: ## run tests in parallel with the default Python
3131
$(RUN_TEST_COMMAND) --parallel
3232

3333
messages: ## generate locale file translations
34-
cd import_export && django-admin makemessages -a && django-admin compilemessages && cd ..
34+
cd import_export && django-admin makemessages --add-location=file -a && django-admin compilemessages && cd ..
3535

3636
coverage: ## generates codecov report
3737
coverage run tests/manage.py test core

docs/changelog.rst

+5
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,11 @@ Changelog
55

66
If upgrading from v3, v4 introduces breaking changes. Please refer to :doc:`release notes<release_notes>`.
77

8+
unreleased
9+
----------
10+
11+
- Update French translation (`2042 <https://github.com/django-import-export/django-import-export/pull/2042>`_)
12+
813
4.3.6 (2025-02-21)
914
------------------
1015

import_export/locale/ar/LC_MESSAGES/django.po

+44-52
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ msgid ""
88
msgstr ""
99
"Project-Id-Version: PACKAGE VERSION\n"
1010
"Report-Msgid-Bugs-To: \n"
11-
"POT-Creation-Date: 2025-02-21 11:06+0000\n"
11+
"POT-Creation-Date: 2025-02-24 11:40-0500\n"
1212
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
1313
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
1414
"Language-Team: LANGUAGE <[email protected]>\n"
@@ -19,190 +19,182 @@ msgstr ""
1919
"Plural-Forms: nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 "
2020
"&& n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;\n"
2121

22-
#: admin.py:184 admin.py:548
23-
#: templates/admin/import_export/change_list_import_item.html:5
24-
#: templates/admin/import_export/import.html:19
22+
#: admin.py templates/admin/import_export/change_list_import_item.html
23+
#: templates/admin/import_export/import.html
2524
msgid "Import"
2625
msgstr "إستيراد"
2726

28-
#: admin.py:254 admin.py:600
27+
#: admin.py
2928
#, python-format
3029
msgid "%s through import_export"
3130
msgstr ""
3231

33-
#: admin.py:262
32+
#: admin.py
3433
msgid "Import finished: {} new, {} updated, {} deleted and {} skipped {}."
3534
msgstr ""
3635

37-
#: admin.py:431
36+
#: admin.py
3837
#, python-format
3938
msgid ""
4039
"%(exc_name)s encountered while trying to read file. Ensure you have chosen "
4140
"the correct format for the file."
4241
msgstr ""
4342

44-
#: admin.py:504
43+
#: admin.py
4544
msgid ""
4645
"No valid data to import. Ensure your file has the correct headers or data "
4746
"for import."
4847
msgstr ""
4948

50-
#: admin.py:819 templates/admin/import_export/change_form.html:8
51-
#: templates/admin/import_export/change_list_export_item.html:5
52-
#: templates/admin/import_export/export.html:12
49+
#: admin.py templates/admin/import_export/change_form.html
50+
#: templates/admin/import_export/change_list_export_item.html
51+
#: templates/admin/import_export/export.html
5352
msgid "Export"
5453
msgstr "تصدير"
5554

56-
#: admin.py:952
55+
#: admin.py
5756
#, python-format
5857
msgid "Export selected %(verbose_name_plural)s"
5958
msgstr "تصدير %(verbose_name_plural)s المحددة"
6059

61-
#: formats/base_formats.py:245
60+
#: formats/base_formats.py
6261
msgid "export failed due to IllegalCharacterError"
6362
msgstr ""
6463

65-
#: forms.py:15
64+
#: forms.py
6665
msgid "Resource"
6766
msgstr ""
6867

69-
#: forms.py:20
68+
#: forms.py
7069
msgid "Format"
7170
msgstr "تنسيق"
7271

73-
#: forms.py:56
72+
#: forms.py
7473
msgid "File to import"
7574
msgstr "ملف للإستيراد"
7675

77-
#: forms.py:216
76+
#: forms.py
7877
msgid "Form is not validated, call `is_valid` first"
7978
msgstr ""
8079

81-
#: forms.py:268
80+
#: forms.py
8281
#, python-format
8382
msgid "Select at least 1 field for \"%(resource_name)s\" to export"
8483
msgstr ""
8584

86-
#: resources.py:1171
85+
#: resources.py
8786
#, python-format
8887
msgid ""
8988
"The following fields are declared in 'import_id_fields' but are not present "
9089
"in the resource fields: %s"
9190
msgstr ""
9291

93-
#: resources.py:1186
92+
#: resources.py
9493
#, python-format
9594
msgid ""
9695
"The following fields are declared in 'import_id_fields' but are not present "
9796
"in the file headers: %s"
9897
msgstr ""
9998

100-
#: results.py:150
99+
#: results.py
101100
#, python-format
102101
msgid "call to force_str() on instance failed: %s"
103102
msgstr ""
104103

105-
#: templates/admin/import_export/base.html:11
104+
#: templates/admin/import_export/base.html
106105
msgid "Home"
107106
msgstr "الرئيسية"
108107

109-
#: templates/admin/import_export/export.html:24
108+
#: templates/admin/import_export/export.html
110109
#, python-format
111-
msgid ""
112-
"\n"
113-
" Export %(len)s selected item.\n"
114-
" "
115-
msgid_plural ""
116-
"\n"
117-
" Export %(len)s selected items.\n"
118-
" "
110+
msgid "Export %(len)s selected item."
111+
msgid_plural "Export %(len)s selected items."
119112
msgstr[0] ""
120113
msgstr[1] ""
121114
msgstr[2] ""
122115
msgstr[3] ""
123116
msgstr[4] ""
124117
msgstr[5] ""
125118

126-
#: templates/admin/import_export/export.html:51
127-
#: templates/admin/import_export/resource_fields_list.html:5
119+
#: templates/admin/import_export/export.html
120+
#: templates/admin/import_export/resource_fields_list.html
128121
#, fuzzy
129122
#| msgid "This importer will import the following fields: "
130123
msgid "This exporter will export the following fields: "
131124
msgstr "هذا المستورد سوف يستورد الحقول التالية : "
132125

133-
#: templates/admin/import_export/export.html:85
134-
#: templates/admin/import_export/import.html:73
126+
#: templates/admin/import_export/export.html
127+
#: templates/admin/import_export/import.html
135128
msgid "Submit"
136129
msgstr "إرسال"
137130

138-
#: templates/admin/import_export/import.html:30
131+
#: templates/admin/import_export/import.html
139132
msgid ""
140133
"Below is a preview of data to be imported. If you are satisfied with the "
141134
"results, click 'Confirm import'"
142135
msgstr ""
143136
"فيما يلي إستعراض للبيانات التي سيتم إستيرادها. إذا كنت راضيا عن النتائج, "
144137
"انقر على 'تأكيد الإستيراد'"
145138

146-
#: templates/admin/import_export/import.html:33
139+
#: templates/admin/import_export/import.html
147140
msgid "Confirm import"
148141
msgstr "تأكيد الإستيراد"
149142

150-
#: templates/admin/import_export/import.html:84
151-
#: templates/admin/import_export/import.html:125
143+
#: templates/admin/import_export/import.html
152144
msgid "Errors"
153145
msgstr "أخطاء"
154146

155-
#: templates/admin/import_export/import.html:98
147+
#: templates/admin/import_export/import.html
156148
msgid "Line number"
157149
msgstr "رقم الصطر"
158150

159-
#: templates/admin/import_export/import.html:117
151+
#: templates/admin/import_export/import.html
160152
msgid "Some rows failed to validate"
161153
msgstr ""
162154

163-
#: templates/admin/import_export/import.html:119
155+
#: templates/admin/import_export/import.html
164156
msgid ""
165157
"Please correct these errors in your data where possible, then reupload it "
166158
"using the form above."
167159
msgstr ""
168160

169-
#: templates/admin/import_export/import.html:124
161+
#: templates/admin/import_export/import.html
170162
msgid "Row"
171163
msgstr ""
172164

173-
#: templates/admin/import_export/import.html:151
165+
#: templates/admin/import_export/import.html
174166
msgid "Non field specific"
175167
msgstr ""
176168

177-
#: templates/admin/import_export/import.html:174
169+
#: templates/admin/import_export/import.html
178170
msgid "Preview"
179171
msgstr "معاينة"
180172

181-
#: templates/admin/import_export/import.html:189
173+
#: templates/admin/import_export/import.html
182174
msgid "New"
183175
msgstr "جديد"
184176

185-
#: templates/admin/import_export/import.html:191
177+
#: templates/admin/import_export/import.html
186178
msgid "Skipped"
187179
msgstr "تجاهل"
188180

189-
#: templates/admin/import_export/import.html:193
181+
#: templates/admin/import_export/import.html
190182
msgid "Delete"
191183
msgstr "حذف"
192184

193-
#: templates/admin/import_export/import.html:195
185+
#: templates/admin/import_export/import.html
194186
msgid "Update"
195187
msgstr "تحديث"
196188

197-
#: templates/admin/import_export/resource_fields_list.html:7
189+
#: templates/admin/import_export/resource_fields_list.html
198190
msgid "This importer will import the following fields: "
199191
msgstr "هذا المستورد سوف يستورد الحقول التالية : "
200192

201-
#: widgets.py:369
193+
#: widgets.py
202194
msgid "Value could not be parsed."
203195
msgstr ""
204196

205-
#: widgets.py:497
197+
#: widgets.py
206198
msgid "use_natural_foreign_keys and key_is_id cannot both be True"
207199
msgstr ""
208200

0 commit comments

Comments
 (0)