Skip to content

Commit

Permalink
Manually fix translated footnote references
Browse files Browse the repository at this point in the history
There is a known problem with Markdown footnote references in translations
which causes "inconsistent footnote references in translated message"
warnings and unresolved footnote refs in the HTML output.

executablebooks/MyST-Parser#445

Apply the workaround mentioned in the Github issue:
After running `make update-translations`, add a colon (:)
to footnote refs in msgstr in the PO file and remove the
fuzzy marker. This has to be repeated every time `make
update-translations` is run.
  • Loading branch information
dpausp committed Aug 30, 2022
1 parent f1f3a72 commit defa019
Show file tree
Hide file tree
Showing 2 changed files with 12 additions and 12 deletions.
18 changes: 9 additions & 9 deletions src/locales/de/LC_MESSAGES/reference/security/data-protection.po
Original file line number Diff line number Diff line change
Expand Up @@ -48,8 +48,8 @@ msgid ""
"Germany's [federal data protection law "
"(BDSG)](http://de.wikipedia.org/wiki/Bundesdatenschutzgesetz), and"
msgstr ""
"Das [Bundesdatenschutzgesetz (BDSG)]"
"(http://de.wikipedia.org/wiki/Bundesdatenschutzgesetz), und"
"Das [Bundesdatenschutzgesetz "
"(BDSG)](http://de.wikipedia.org/wiki/Bundesdatenschutzgesetz), und"

#: ../../../src/reference/security/data-protection.md:23
msgid ""
Expand Down Expand Up @@ -196,12 +196,12 @@ msgid ""
"The physical assets (servers, switches, hard drives, ...) are located in "
"EU data centers operated by third parties. The ownership of the physical "
"equipment is with the Flying Circus, or, in special cases by our "
"customers [^customer-owned]."
"customers. [^customer-owned]:"
msgstr ""
"Die physischen Anlagen (Server, Switches, Festplatten, ...) befinden sich"
" in EU-Rechenzentren, die von Dritten betrieben werden. Das Eigentum an "
"den physischen Anlagen liegt beim Flying Circus, oder, in besonderen "
"Fällen, bei unseren Kunden [^customer-owned]."
"Fällen, bei unseren Kunden. [^customer-owned]"

#: ../../../src/reference/security/data-protection.md:86
msgid "For each data center used by us we require the following measures:"
Expand Down Expand Up @@ -394,14 +394,14 @@ msgstr ""
msgid ""
"SSH logins must be performed using SSH keys. Password authentication is "
"not allowed and prevented by the system configuration. Successful SSH "
"logins to machines are logged, unsuccessful SSH login attempts are not "
"[^log-unsuccessful-attempts]."
"logins to machines are logged, unsuccessful SSH login attempts are not. "
"[^log-unsuccessful-attempts]:"
msgstr ""
"SSH-Logins müssen mit SSH-Schlüsseln durchgeführt werden. "
"Passwortauthentifizierung ist nicht erlaubt und wird durch die "
"Systemkonfiguration verhindert. Erfolgreiche SSH-Anmeldungen an Maschinen"
" werden protokolliert, erfolglose SSH-Anmeldeversuche nicht [^log-"
"unsuccessful-attempts]."
" werden protokolliert, erfolglose SSH-Anmeldeversuche nicht. [^log-"
"unsuccessful-attempts]"

#: ../../../src/reference/security/data-protection.md:146
msgid "Access control"
Expand Down Expand Up @@ -503,7 +503,7 @@ msgstr "Notfall-Root-Logins (siehe oben in {ref}`entry-control`)."
#: ../../../src/reference/security/data-protection.md:185
msgid ""
"Authorized and unauthorized access to privileged operations is logged and"
" analysed on a central loghost within the same site. [^trace-tty]"
" analysed on a central loghost within the same site. [^trace-tty]:"
msgstr ""
"Autorisierte und unautorisierte Zugriffe auf privilegierte Operationen "
"werden auf einem zentralen Loghost innerhalb desselben Standorts "
Expand Down
6 changes: 3 additions & 3 deletions src/reference/security/data-protection.md
Original file line number Diff line number Diff line change
Expand Up @@ -80,8 +80,8 @@ physically access the data processing equipment.**

The physical assets (servers, switches, hard drives, ...) are located in EU
data centers operated by third parties. The ownership of the physical equipment
is with the Flying Circus, or, in special cases by our customers
[^customer-owned].
is with the Flying Circus, or, in special cases by our customers.
[^customer-owned]

For each data center used by us we require the following measures:

Expand Down Expand Up @@ -139,7 +139,7 @@ authentication is not working correctly. Such uses must be documented.

All privileged actions need to be securely logged. For machines based on our current (NixOS) platform, this is achieved via a local logging journal, which cannot be tampered with by normal users. Additionally systems logs are shipped to a central log server within the same site where the logs are analysed and monitored.

SSH logins must be performed using SSH keys. Password authentication is not allowed and prevented by the system configuration. Successful SSH logins to machines are logged, unsuccessful SSH login attempts are not [^log-unsuccessful-attempts].
SSH logins must be performed using SSH keys. Password authentication is not allowed and prevented by the system configuration. Successful SSH logins to machines are logged, unsuccessful SSH login attempts are not. [^log-unsuccessful-attempts]

(access-control)=

Expand Down

0 comments on commit defa019

Please sign in to comment.