Auto translate strings

This commit is contained in:
GitHub Actions
2026-08-24 21:19:19 +00:00
parent 4fd1c60731
commit a1f20c9fe7
2 changed files with 156 additions and 98 deletions
+96 -54
View File
@@ -498,18 +498,18 @@
<source>Read the documentation about this setting</source>
<context-group purpose="location">
<context context-type="sourcefile">src/app/components/admin/config/config.component.html</context>
<context context-type="linenumber">26</context>
<context context-type="linenumber">30</context>
</context-group>
</trans-unit>
<trans-unit id="7808756054397155068" datatype="html">
<source>Reset</source>
<context-group purpose="location">
<context context-type="sourcefile">src/app/components/admin/config/config.component.html</context>
<context context-type="linenumber">30</context>
<context context-type="linenumber">34</context>
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">src/app/components/admin/config/config.component.html</context>
<context context-type="linenumber">31</context>
<context context-type="linenumber">35</context>
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">src/app/components/admin/settings/settings.component.html</context>
@@ -520,7 +520,7 @@
<source>Enable</source>
<context-group purpose="location">
<context context-type="sourcefile">src/app/components/admin/config/config.component.html</context>
<context context-type="linenumber">39</context>
<context context-type="linenumber">43</context>
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html</context>
@@ -531,7 +531,7 @@
<source>Cancel</source>
<context-group purpose="location">
<context context-type="sourcefile">src/app/components/admin/config/config.component.html</context>
<context context-type="linenumber">62,63</context>
<context context-type="linenumber">67,68</context>
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">src/app/components/admin/settings/settings.component.html</context>
@@ -610,7 +610,7 @@
<source>Save</source>
<context-group purpose="location">
<context context-type="sourcefile">src/app/components/admin/config/config.component.html</context>
<context context-type="linenumber">65,66</context>
<context context-type="linenumber">70,71</context>
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">src/app/components/admin/settings/settings.component.html</context>
@@ -681,42 +681,42 @@
<source>Error retrieving config</source>
<context-group purpose="location">
<context context-type="sourcefile">src/app/components/admin/config/config.component.ts</context>
<context context-type="linenumber">105</context>
<context context-type="linenumber">117</context>
</context-group>
</trans-unit>
<trans-unit id="1172622527269118932" datatype="html">
<source>Invalid JSON</source>
<context-group purpose="location">
<context context-type="sourcefile">src/app/components/admin/config/config.component.ts</context>
<context context-type="linenumber">131</context>
<context context-type="linenumber">143</context>
</context-group>
</trans-unit>
<trans-unit id="5103146006962696736" datatype="html">
<source>Configuration updated</source>
<context-group purpose="location">
<context context-type="sourcefile">src/app/components/admin/config/config.component.ts</context>
<context context-type="linenumber">175</context>
<context context-type="linenumber">187</context>
</context-group>
</trans-unit>
<trans-unit id="1664963291286452273" datatype="html">
<source>An error occurred updating configuration</source>
<context-group purpose="location">
<context context-type="sourcefile">src/app/components/admin/config/config.component.ts</context>
<context context-type="linenumber">180</context>
<context context-type="linenumber">192</context>
</context-group>
</trans-unit>
<trans-unit id="2653081282186526824" datatype="html">
<source>File successfully updated</source>
<context-group purpose="location">
<context context-type="sourcefile">src/app/components/admin/config/config.component.ts</context>
<context context-type="linenumber">202</context>
<context context-type="linenumber">214</context>
</context-group>
</trans-unit>
<trans-unit id="5902783625859504265" datatype="html">
<source>An error occurred uploading file</source>
<context-group purpose="location">
<context context-type="sourcefile">src/app/components/admin/config/config.component.ts</context>
<context context-type="linenumber">207</context>
<context context-type="linenumber">219</context>
</context-group>
</trans-unit>
<trans-unit id="4804785061014590286" datatype="html">
@@ -9712,7 +9712,7 @@
</context-group>
<context-group purpose="location">
<context context-type="sourcefile">src/app/data/paperless-config.ts</context>
<context context-type="linenumber">105</context>
<context context-type="linenumber">114</context>
</context-group>
</trans-unit>
<trans-unit id="329406837759048287" datatype="html">
@@ -11247,291 +11247,333 @@
<context context-type="linenumber">54</context>
</context-group>
</trans-unit>
<trans-unit id="1616074213645042277" datatype="html">
<source>Remote OCR</source>
<context-group purpose="location">
<context context-type="sourcefile">src/app/data/paperless-config.ts</context>
<context context-type="linenumber">58</context>
</context-group>
</trans-unit>
<trans-unit id="1313137480169642057" datatype="html">
<source>Output Type</source>
<context-group purpose="location">
<context context-type="sourcefile">src/app/data/paperless-config.ts</context>
<context context-type="linenumber">90</context>
<context context-type="linenumber">99</context>
</context-group>
</trans-unit>
<trans-unit id="2826581353496868063" datatype="html">
<source>Language</source>
<context-group purpose="location">
<context context-type="sourcefile">src/app/data/paperless-config.ts</context>
<context context-type="linenumber">98</context>
<context context-type="linenumber">107</context>
</context-group>
</trans-unit>
<trans-unit id="1713271461473302108" datatype="html">
<source>Mode</source>
<context-group purpose="location">
<context context-type="sourcefile">src/app/data/paperless-config.ts</context>
<context context-type="linenumber">112</context>
<context context-type="linenumber">121</context>
</context-group>
</trans-unit>
<trans-unit id="8305051609904776938" datatype="html">
<source>Archive File Generation</source>
<context-group purpose="location">
<context context-type="sourcefile">src/app/data/paperless-config.ts</context>
<context context-type="linenumber">120</context>
<context context-type="linenumber">129</context>
</context-group>
</trans-unit>
<trans-unit id="1115402553541327390" datatype="html">
<source>Image DPI</source>
<context-group purpose="location">
<context context-type="sourcefile">src/app/data/paperless-config.ts</context>
<context context-type="linenumber">128</context>
<context context-type="linenumber">137</context>
</context-group>
</trans-unit>
<trans-unit id="6352596107300820129" datatype="html">
<source>Clean</source>
<context-group purpose="location">
<context context-type="sourcefile">src/app/data/paperless-config.ts</context>
<context context-type="linenumber">135</context>
<context context-type="linenumber">144</context>
</context-group>
</trans-unit>
<trans-unit id="725308589819024010" datatype="html">
<source>Deskew</source>
<context-group purpose="location">
<context context-type="sourcefile">src/app/data/paperless-config.ts</context>
<context context-type="linenumber">143</context>
<context context-type="linenumber">152</context>
</context-group>
</trans-unit>
<trans-unit id="6256076128297775802" datatype="html">
<source>Rotate Pages</source>
<context-group purpose="location">
<context context-type="sourcefile">src/app/data/paperless-config.ts</context>
<context context-type="linenumber">150</context>
<context context-type="linenumber">159</context>
</context-group>
</trans-unit>
<trans-unit id="8527188778859256947" datatype="html">
<source>Rotate Pages Threshold</source>
<context-group purpose="location">
<context context-type="sourcefile">src/app/data/paperless-config.ts</context>
<context context-type="linenumber">157</context>
<context context-type="linenumber">166</context>
</context-group>
</trans-unit>
<trans-unit id="3762131309176747817" datatype="html">
<source>Max Image Pixels</source>
<context-group purpose="location">
<context context-type="sourcefile">src/app/data/paperless-config.ts</context>
<context context-type="linenumber">164</context>
<context context-type="linenumber">173</context>
</context-group>
</trans-unit>
<trans-unit id="7846583355792281769" datatype="html">
<source>Color Conversion Strategy</source>
<context-group purpose="location">
<context context-type="sourcefile">src/app/data/paperless-config.ts</context>
<context context-type="linenumber">171</context>
<context context-type="linenumber">180</context>
</context-group>
</trans-unit>
<trans-unit id="4696480417479207939" datatype="html">
<source>OCR Arguments</source>
<context-group purpose="location">
<context context-type="sourcefile">src/app/data/paperless-config.ts</context>
<context context-type="linenumber">179</context>
<context context-type="linenumber">188</context>
</context-group>
</trans-unit>
<trans-unit id="5678133106751323155" datatype="html">
<source>Remote OCR Engine</source>
<context-group purpose="location">
<context context-type="sourcefile">src/app/data/paperless-config.ts</context>
<context context-type="linenumber">195</context>
</context-group>
</trans-unit>
<trans-unit id="2892372808177591734" datatype="html">
<source>Enabling remote OCR sends documents to a third-party service for processing. Consider the privacy implications as well as potential costs before enabling.</source>
<context-group purpose="location">
<context context-type="sourcefile">src/app/data/paperless-config.ts</context>
<context context-type="linenumber">201</context>
</context-group>
</trans-unit>
<trans-unit id="8097606044241475700" datatype="html">
<source>Remote OCR API Key</source>
<context-group purpose="location">
<context context-type="sourcefile">src/app/data/paperless-config.ts</context>
<context context-type="linenumber">205</context>
</context-group>
</trans-unit>
<trans-unit id="8592973963881683840" datatype="html">
<source>Remote OCR Endpoint</source>
<context-group purpose="location">
<context context-type="sourcefile">src/app/data/paperless-config.ts</context>
<context context-type="linenumber">213</context>
</context-group>
</trans-unit>
<trans-unit id="2477780225973884032" datatype="html">
<source>Required when using the Azure AI engine.</source>
<context-group purpose="location">
<context context-type="sourcefile">src/app/data/paperless-config.ts</context>
<context context-type="linenumber">218</context>
</context-group>
</trans-unit>
<trans-unit id="7106327322456204362" datatype="html">
<source>Application Logo</source>
<context-group purpose="location">
<context context-type="sourcefile">src/app/data/paperless-config.ts</context>
<context context-type="linenumber">186</context>
<context context-type="linenumber">222</context>
</context-group>
</trans-unit>
<trans-unit id="2684743776608068095" datatype="html">
<source>Application Title</source>
<context-group purpose="location">
<context context-type="sourcefile">src/app/data/paperless-config.ts</context>
<context context-type="linenumber">193</context>
<context context-type="linenumber">229</context>
</context-group>
</trans-unit>
<trans-unit id="4763207540517250026" datatype="html">
<source>Enable Barcodes</source>
<context-group purpose="location">
<context context-type="sourcefile">src/app/data/paperless-config.ts</context>
<context context-type="linenumber">200</context>
<context context-type="linenumber">236</context>
</context-group>
</trans-unit>
<trans-unit id="5111693440737450705" datatype="html">
<source>Enable TIFF Support</source>
<context-group purpose="location">
<context context-type="sourcefile">src/app/data/paperless-config.ts</context>
<context context-type="linenumber">207</context>
<context context-type="linenumber">243</context>
</context-group>
</trans-unit>
<trans-unit id="7024102701648099736" datatype="html">
<source>Barcode String</source>
<context-group purpose="location">
<context context-type="sourcefile">src/app/data/paperless-config.ts</context>
<context context-type="linenumber">214</context>
<context context-type="linenumber">250</context>
</context-group>
</trans-unit>
<trans-unit id="5496493538285104278" datatype="html">
<source>Retain Split Pages</source>
<context-group purpose="location">
<context context-type="sourcefile">src/app/data/paperless-config.ts</context>
<context context-type="linenumber">221</context>
<context context-type="linenumber">257</context>
</context-group>
</trans-unit>
<trans-unit id="3585266363073659539" datatype="html">
<source>Enable ASN</source>
<context-group purpose="location">
<context context-type="sourcefile">src/app/data/paperless-config.ts</context>
<context context-type="linenumber">228</context>
<context context-type="linenumber">264</context>
</context-group>
</trans-unit>
<trans-unit id="2563883192247717052" datatype="html">
<source>ASN Prefix</source>
<context-group purpose="location">
<context context-type="sourcefile">src/app/data/paperless-config.ts</context>
<context context-type="linenumber">235</context>
<context context-type="linenumber">271</context>
</context-group>
</trans-unit>
<trans-unit id="876335624277968161" datatype="html">
<source>Upscale</source>
<context-group purpose="location">
<context context-type="sourcefile">src/app/data/paperless-config.ts</context>
<context context-type="linenumber">242</context>
<context context-type="linenumber">278</context>
</context-group>
</trans-unit>
<trans-unit id="3330040801415354394" datatype="html">
<source>DPI</source>
<context-group purpose="location">
<context context-type="sourcefile">src/app/data/paperless-config.ts</context>
<context context-type="linenumber">249</context>
<context context-type="linenumber">285</context>
</context-group>
</trans-unit>
<trans-unit id="2056636654483201493" datatype="html">
<source>Max Pages</source>
<context-group purpose="location">
<context context-type="sourcefile">src/app/data/paperless-config.ts</context>
<context context-type="linenumber">256</context>
<context context-type="linenumber">292</context>
</context-group>
</trans-unit>
<trans-unit id="7410804727457548947" datatype="html">
<source>Enable Tag Detection</source>
<context-group purpose="location">
<context context-type="sourcefile">src/app/data/paperless-config.ts</context>
<context context-type="linenumber">263</context>
<context context-type="linenumber">299</context>
</context-group>
</trans-unit>
<trans-unit id="3723784143052004117" datatype="html">
<source>Tag Mapping</source>
<context-group purpose="location">
<context context-type="sourcefile">src/app/data/paperless-config.ts</context>
<context context-type="linenumber">270</context>
<context context-type="linenumber">306</context>
</context-group>
</trans-unit>
<trans-unit id="8880243885140172279" datatype="html">
<source>Split on Tag Barcodes</source>
<context-group purpose="location">
<context context-type="sourcefile">src/app/data/paperless-config.ts</context>
<context context-type="linenumber">277</context>
<context context-type="linenumber">313</context>
</context-group>
</trans-unit>
<trans-unit id="7011909364081812031" datatype="html">
<source>AI Enabled</source>
<context-group purpose="location">
<context context-type="sourcefile">src/app/data/paperless-config.ts</context>
<context context-type="linenumber">284</context>
<context context-type="linenumber">320</context>
</context-group>
</trans-unit>
<trans-unit id="8028880048909383956" datatype="html">
<source>Consider privacy implications when enabling AI features, especially if using a remote model.</source>
<context-group purpose="location">
<context context-type="sourcefile">src/app/data/paperless-config.ts</context>
<context context-type="linenumber">288</context>
<context context-type="linenumber">324</context>
</context-group>
</trans-unit>
<trans-unit id="8131374115579345652" datatype="html">
<source>LLM Embedding Backend</source>
<context-group purpose="location">
<context context-type="sourcefile">src/app/data/paperless-config.ts</context>
<context context-type="linenumber">292</context>
<context context-type="linenumber">328</context>
</context-group>
</trans-unit>
<trans-unit id="6647708571891295756" datatype="html">
<source>LLM Embedding Model</source>
<context-group purpose="location">
<context context-type="sourcefile">src/app/data/paperless-config.ts</context>
<context context-type="linenumber">300</context>
<context context-type="linenumber">336</context>
</context-group>
</trans-unit>
<trans-unit id="3554114880473286122" datatype="html">
<source>LLM Embedding Endpoint</source>
<context-group purpose="location">
<context context-type="sourcefile">src/app/data/paperless-config.ts</context>
<context context-type="linenumber">307</context>
<context context-type="linenumber">343</context>
</context-group>
</trans-unit>
<trans-unit id="1044242175651289991" datatype="html">
<source>LLM Embedding Chunk Size</source>
<context-group purpose="location">
<context context-type="sourcefile">src/app/data/paperless-config.ts</context>
<context context-type="linenumber">314</context>
<context context-type="linenumber">350</context>
</context-group>
</trans-unit>
<trans-unit id="7218245223139363113" datatype="html">
<source>LLM Context Size</source>
<context-group purpose="location">
<context context-type="sourcefile">src/app/data/paperless-config.ts</context>
<context context-type="linenumber">321</context>
<context context-type="linenumber">357</context>
</context-group>
</trans-unit>
<trans-unit id="4234495692726214397" datatype="html">
<source>LLM Backend</source>
<context-group purpose="location">
<context context-type="sourcefile">src/app/data/paperless-config.ts</context>
<context context-type="linenumber">328</context>
<context context-type="linenumber">364</context>
</context-group>
</trans-unit>
<trans-unit id="7935234833834000002" datatype="html">
<source>LLM Model</source>
<context-group purpose="location">
<context context-type="sourcefile">src/app/data/paperless-config.ts</context>
<context context-type="linenumber">336</context>
<context context-type="linenumber">372</context>
</context-group>
</trans-unit>
<trans-unit id="1980550530387803165" datatype="html">
<source>LLM API Key</source>
<context-group purpose="location">
<context context-type="sourcefile">src/app/data/paperless-config.ts</context>
<context context-type="linenumber">343</context>
<context context-type="linenumber">379</context>
</context-group>
</trans-unit>
<trans-unit id="6126617860376156501" datatype="html">
<source>LLM Endpoint</source>
<context-group purpose="location">
<context context-type="sourcefile">src/app/data/paperless-config.ts</context>
<context context-type="linenumber">350</context>
<context context-type="linenumber">386</context>
</context-group>
</trans-unit>
<trans-unit id="6572826277249350975" datatype="html">
<source>LLM Output Language</source>
<context-group purpose="location">
<context context-type="sourcefile">src/app/data/paperless-config.ts</context>
<context context-type="linenumber">357</context>
<context context-type="linenumber">393</context>
</context-group>
</trans-unit>
<trans-unit id="3284403507172415792" datatype="html">
<source>Language to use for generated AI suggestions. When unset, AI suggestions use the user&apos;s display language if explicitly set.</source>
<context-group purpose="location">
<context context-type="sourcefile">src/app/data/paperless-config.ts</context>
<context context-type="linenumber">361</context>
<context context-type="linenumber">397</context>
</context-group>
</trans-unit>
<trans-unit id="4493921125434706859" datatype="html">
<source>LLM Request Timeout</source>
<context-group purpose="location">
<context context-type="sourcefile">src/app/data/paperless-config.ts</context>
<context context-type="linenumber">365</context>
<context context-type="linenumber">401</context>
</context-group>
</trans-unit>
<trans-unit id="483994032066441287" datatype="html">
<source>Timeout in seconds for LLM requests.</source>
<context-group purpose="location">
<context context-type="sourcefile">src/app/data/paperless-config.ts</context>
<context context-type="linenumber">369</context>
<context context-type="linenumber">405</context>
</context-group>
</trans-unit>
<trans-unit id="1055686627716339120" datatype="html">
+60 -44
View File
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: paperless-ngx\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2026-08-19 18:18+0000\n"
"POT-Creation-Date: 2026-08-24 21:18+0000\n"
"PO-Revision-Date: 2022-02-17 04:17\n"
"Last-Translator: \n"
"Language-Team: English\n"
@@ -1998,175 +1998,191 @@ msgstr ""
msgid "CMYK"
msgstr ""
#: paperless/models.py:78 paperless/models.py:88
#: paperless/models.py:82
msgid "Azure AI Document Intelligence"
msgstr ""
#: paperless/models.py:86 paperless/models.py:96
msgid "OpenAI-compatible"
msgstr ""
#: paperless/models.py:79
#: paperless/models.py:87
msgid "Huggingface"
msgstr ""
#: paperless/models.py:80 paperless/models.py:89
#: paperless/models.py:88 paperless/models.py:97
msgid "Ollama"
msgstr ""
#: paperless/models.py:98
#: paperless/models.py:106
msgid "Sets the output PDF type"
msgstr ""
#: paperless/models.py:110
#: paperless/models.py:118
msgid "Do OCR from page 1 to this value"
msgstr ""
#: paperless/models.py:116
#: paperless/models.py:124
msgid "Do OCR using these languages"
msgstr ""
#: paperless/models.py:123
#: paperless/models.py:131
msgid "Sets the OCR mode"
msgstr ""
#: paperless/models.py:131
#: paperless/models.py:139
msgid "Controls archive file generation"
msgstr ""
#: paperless/models.py:139
#: paperless/models.py:147
msgid "Sets image DPI fallback value"
msgstr ""
#: paperless/models.py:146
#: paperless/models.py:154
msgid "Controls the unpaper cleaning"
msgstr ""
#: paperless/models.py:153
#: paperless/models.py:161
msgid "Enables deskew"
msgstr ""
#: paperless/models.py:156
#: paperless/models.py:164
msgid "Enables page rotation"
msgstr ""
#: paperless/models.py:161
#: paperless/models.py:169
msgid "Sets the threshold for rotation of pages"
msgstr ""
#: paperless/models.py:167
#: paperless/models.py:175
msgid "Sets the maximum image size for decompression"
msgstr ""
#: paperless/models.py:173
#: paperless/models.py:181
msgid "Sets the Ghostscript color conversion strategy"
msgstr ""
#: paperless/models.py:181
#: paperless/models.py:189
msgid "Adds additional user arguments for OCRMyPDF"
msgstr ""
#: paperless/models.py:190
#: paperless/models.py:198
msgid "Application title"
msgstr ""
#: paperless/models.py:197
#: paperless/models.py:205
msgid "Application logo"
msgstr ""
#: paperless/models.py:212
#: paperless/models.py:220
msgid "Enables barcode scanning"
msgstr ""
#: paperless/models.py:218
#: paperless/models.py:226
msgid "Enables barcode TIFF support"
msgstr ""
#: paperless/models.py:224
#: paperless/models.py:232
msgid "Sets the barcode string"
msgstr ""
#: paperless/models.py:232
#: paperless/models.py:240
msgid "Retains split pages"
msgstr ""
#: paperless/models.py:238
#: paperless/models.py:246
msgid "Enables ASN barcode"
msgstr ""
#: paperless/models.py:244
#: paperless/models.py:252
msgid "Sets the ASN barcode prefix"
msgstr ""
#: paperless/models.py:252
#: paperless/models.py:260
msgid "Sets the barcode upscale factor"
msgstr ""
#: paperless/models.py:259
#: paperless/models.py:267
msgid "Sets the barcode DPI"
msgstr ""
#: paperless/models.py:266
#: paperless/models.py:274
msgid "Sets the maximum pages for barcode"
msgstr ""
#: paperless/models.py:273
#: paperless/models.py:281
msgid "Enables tag barcode"
msgstr ""
#: paperless/models.py:279
#: paperless/models.py:287
msgid "Sets the tag barcode mapping"
msgstr ""
#: paperless/models.py:285
#: paperless/models.py:293
msgid "Enables splitting on tag barcodes"
msgstr ""
#: paperless/models.py:294
#: paperless/models.py:303
msgid "Sets the remote OCR engine"
msgstr ""
#: paperless/models.py:312
msgid "Sets the remote OCR API key"
msgstr ""
#: paperless/models.py:320
msgid "Sets the remote OCR endpoint"
msgstr ""
#: paperless/models.py:331
msgid "Enables AI features"
msgstr ""
#: paperless/models.py:300
#: paperless/models.py:337
msgid "Sets the LLM embedding backend"
msgstr ""
#: paperless/models.py:308
#: paperless/models.py:345
msgid "Sets the LLM embedding model"
msgstr ""
#: paperless/models.py:315
#: paperless/models.py:352
msgid "Sets the LLM embedding endpoint, optional"
msgstr ""
#: paperless/models.py:322
#: paperless/models.py:359
msgid "Sets the LLM embedding chunk size"
msgstr ""
#: paperless/models.py:328
#: paperless/models.py:365
msgid "Sets the LLM context size"
msgstr ""
#: paperless/models.py:334
#: paperless/models.py:371
msgid "Sets the LLM backend"
msgstr ""
#: paperless/models.py:342
#: paperless/models.py:379
msgid "Sets the LLM model"
msgstr ""
#: paperless/models.py:349
#: paperless/models.py:386
msgid "Sets the LLM API key"
msgstr ""
#: paperless/models.py:356
#: paperless/models.py:393
msgid "Sets the LLM endpoint, optional"
msgstr ""
#: paperless/models.py:363
#: paperless/models.py:400
msgid "Sets the LLM output language"
msgstr ""
#: paperless/models.py:370
#: paperless/models.py:407
msgid "Sets the LLM timeout in seconds"
msgstr ""
#: paperless/models.py:376
#: paperless/models.py:413
msgid "paperless application settings"
msgstr ""