Skip to content
This repository has been archived by the owner on May 16, 2023. It is now read-only.

Commit

Permalink
after review (#183)
Browse files Browse the repository at this point in the history
  • Loading branch information
bergmann-dierk authored Sep 10, 2021
1 parent bad6eba commit 987cf64
Show file tree
Hide file tree
Showing 3 changed files with 26 additions and 18 deletions.
30 changes: 17 additions & 13 deletions src/main/java/app/coronawarn/quicktest/config/PdfConfig.java
Original file line number Diff line number Diff line change
Expand Up @@ -33,15 +33,17 @@
public class PdfConfig {
private String signatureText = "Dieses Schreiben wurde maschinell erstellt und bedarf keiner Unterschrift.";
private String signatureTextEn = "This letter was created automatically and is valid without a signature.";
private String positiveInstructionText = "Ihr Antigen-Schnelltests ist positiv ausgefallen, begeben Sie sich "
private String positiveInstructionText = "Sie sind mit hoher Wahrscheinlichkeit mit dem SARS-CoV-2 Virus "
+ "infiziert. Begeben Sie sich "
+ "bitte unverzüglich in die häusliche Quarantäne und informieren Sie Hausstandsangehörige und "
+ "weitere nahe Kontaktpersonen. Kontaktieren Sie umgehend Ihren Hausarzt oder die Leitstelle des "
+ "Ärztlichen Bereitschaftsdienstes unter der Nummern 116117 für weitere Verhaltensregeln und zur nun"
+ " benötigten Durchführung eines PCR-Tests. ";
private String positiveInstructionTextEn = "Your Antigen-Rapidtest is positive. Please enter quarantine "
+ "immediately and inform household members as well as further close contact persons. Contact your family "
+ "doctor or the Ärtzlicher Bereitschaftsdienst (phone 116117) as soon as possible for further instructions and "
+ "for acquiring the necessary PCR test. ";
private String positiveInstructionTextEn = "The result of your rapid antigen test is positive, there is a a high "
+ "probability that you are infected with the SARS-CoV-2 virus. Please enter quarantine "
+ "immediately, self-isolate and inform household members as well as other persons you have been in close "
+ "contact with. Contact your family doctor or the Ärztlicher Bereitschaftsdienst (phone 116117) as soon as "
+ "possible to get further instructions on how to proceed and to get the necessary PCR test. ";
private String negativeInstructionText = "Bitte beachten Sie, dass ein negatives Ergebnis eine mögliche "
+ "Infektion nicht vollständig ausschließen kann und lediglich eine Momentaufnahme darstellt.";
private String negativeInstructionTextEn = "Please note, that a negative test result can not exclude an infection "
Expand All @@ -63,16 +65,18 @@ public class PdfConfig {
private String testResultDescriptionTextEn = "Test result: ";
private String testResultPendingText = "ausstehend";
private String testResultPendingTextEn = "pending";
private String testResultNegativeText = "negativ";
private String testResultNegativeTextEn = "not detected";
private String testResultNegativeText = "negativ (Zum Zeitpunkt des Tests wurde keine Infektion mit dem SARS-CoV-2 "
+ "Virus festgestellt.)";
private String testResultNegativeTextEn = "negative (at the time of the test no infection with SARS-CoV-2 was "
+ "detected)";
private String testResultPositiveText = "positiv";
private String testResultPositiveTextEn = "detected";
private String testResultPositiveTextEn = "positive ( probable infection with SARS-CoV-2 detected)";
private String testResultDefaultText = "fehlgeschlagen";
private String testResultDefaultTextEn = "failed";
private String executedByDescriptionText = "Durchgeführt: ";
private String executedByDescriptionTextEn = "Carried out: ";
private String furtherDataAboutThePersonText = "Weitere Angaben zu der Person: ";
private String furtherDataAboutThePersonTextEn = "Further data about the person: ";
private String executedByDescriptionTextEn = "Time of test: ";
private String furtherDataAboutThePersonText = "Weitere Angaben zur Person: ";
private String furtherDataAboutThePersonTextEn = "Additional data: ";
private String genderDescriptionText = "Geschlecht: ";
private String genderDescriptionTextEn = "Sex: ";
private String maleText = "männlich";
Expand All @@ -84,9 +88,9 @@ public class PdfConfig {
private String birthDateDescriptionText = "Geburtstag: ";
private String birthDateDescriptionTextEn = "Birthday: ";
private String furtherDataAboutTestDescriptionText = "Weitere Angaben zum Test: ";
private String furtherDataAboutTestDescriptionTextEn = "Further data of the test: ";
private String furtherDataAboutTestDescriptionTextEn = "Additional data about the test: ";
private String executedFromDescriptionText = "Durchgeführt durch: ";
private String executedFromDescriptionTextEn = "Carried out by: ";
private String executedFromDescriptionTextEn = "Tester: ";
private String additionalInfoDescriptionText = "Zusätzliche Informationen: ";
private String additionalInfoDescriptionTextEn = "Additional Information: ";

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -244,10 +244,14 @@ private void generateText(PDPageContentStream cos, PDRectangle rect, QuickTest q
case negative:
if (english) {
cos.showText(pdfConfig.getTestResultDescriptionTextEn() + pdfConfig.getTestResultNegativeTextEn());
cos.newLine();
} else {
cos.showText(pdfConfig.getTestResultDescriptionText() + pdfConfig.getTestResultNegativeText());
cos.showText(pdfConfig.getTestResultDescriptionText());
for (String line : splitStringToParagraph(pdfConfig.getTestResultNegativeText(), 70)) {
cos.showText(line);
cos.newLine();
}
}
cos.newLine();
break;
case positive:
if (english) {
Expand Down
6 changes: 3 additions & 3 deletions src/main/resources/application.yml
Original file line number Diff line number Diff line change
Expand Up @@ -105,7 +105,7 @@ auditlogs:

pdf:
signatureText: "Dieses Schreiben wurde maschinell erstellt und bedarf keiner Unterschrift."
positiveInstructionText: "Ihr Antigen-Schnelltests ist positiv ausgefallen, begeben Sie sich bitte unverzüglich in die häusliche Quarantäne und informieren Sie Hausstandsangehörige und weitere nahe Kontaktpersonen. Kontaktieren Sie umgehend Ihren Hausarzt oder die Leitstelle des Ärztlichen Bereitschaftsdienstes unter der Nummern 116117 für weitere Verhaltensregeln und zur nun benötigten Durchführung eines PCR-Tests."
positiveInstructionText: "Sie sind mit hoher Wahrscheinlichkeit mit dem SARS-CoV-2 Virus infiziert. Begeben Sie sich bitte unverzüglich in die häusliche Quarantäne und informieren Sie Hausstandsangehörige und weitere nahe Kontaktpersonen. Kontaktieren Sie umgehend Ihren Hausarzt oder die Leitstelle des Ärztlichen Bereitschaftsdienstes unter der Nummern 116117 für weitere Verhaltensregeln und zur nun benötigten Durchführung eines PCR-Tests."
negativeInstructionText: "Bitte beachten Sie, dass ein negatives Ergebnis eine mögliche Infektion nicht vollständig ausschließen kann und lediglich eine Momentaufnahme darstellt."
testBrandNameDescriptionText: "Handelsname: "
tradeNameEmptyText: "nicht angegeben"
Expand All @@ -119,11 +119,11 @@ pdf:
personEmailDescriptionText: "E-mail: "
testResultDescriptionText: "Testergebnis: "
testResultPendingText: "ausstehend"
testResultNegativeText: "negativ"
testResultNegativeText: "negativ (Zum Zeitpunkt des Tests wurde keine Infektion mit dem SARS-CoV-2 Virus festgestellt)."
testResultPositiveText: "positiv"
testResultDefaultText: "fehlgeschlagen"
executedByDescriptionText: "Durchgeführt: "
furtherDataAboutThePersonText: "Weitere Angaben zu der Person: "
furtherDataAboutThePersonText: "Weitere Angaben zur Person: "
genderDescriptionText: "Geschlecht: "
maleText: "männlich"
femaleText: "weiblich"
Expand Down

0 comments on commit 987cf64

Please sign in to comment.