2017-11-06 10:30:25 +01:00
using System ;
using System.Collections.Generic ;
using System.Linq ;
using BeWo.Data.Access ;
using BeWo.Data.Entities ;
using BS.Shared ;
using BS.Shared.Core ;
using BS.Shared.Extensions ;
namespace BeWo.Service.Plugins
{
public class TranslationDictionary : AbstractIDSpecificDefaultClass < TranslationDictionary >
{
public virtual Dictionary < String , String > GetTranslationDictionary ( )
{
var dict = new Dictionary < String , String > ( ) ;
2021-04-06 08:06:51 +02:00
2017-11-06 10:30:25 +01:00
AddOrReplaceTranslation ( dict , "MitarbeiterSingular" , "Mitarbeiter" ) ;
AddOrReplaceTranslation ( dict , "MitarbeiterPlural" , "Mitarbeiter" ) ;
2022-12-16 16:00:13 +01:00
AddOrReplaceTranslation ( dict , "MitarbeiterSingular:" , "Mitarbeiter:" ) ;
AddOrReplaceTranslation ( dict , "MitarbeiterPlural:" , "Mitarbeiter:" ) ;
2017-11-17 22:24:00 +01:00
2022-11-25 15:22:38 +01:00
AddOrReplaceTranslation ( dict , "BetreuerSingular" , "Betreuer" ) ;
AddOrReplaceTranslation ( dict , "BetreuerPlural" , "Betreuer" ) ;
2022-12-16 16:00:13 +01:00
AddOrReplaceTranslation ( dict , "BetreuerSingular:" , "Betreuer:" ) ;
AddOrReplaceTranslation ( dict , "BetreuerPlural:" , "Betreuer:" ) ;
2022-11-25 15:22:38 +01:00
AddOrReplaceTranslation ( dict , "BenutzerSingular" , "Benutzer" ) ;
AddOrReplaceTranslation ( dict , "BenutzerPlural" , "Benutzer" ) ;
2022-12-16 16:00:13 +01:00
AddOrReplaceTranslation ( dict , "BenutzerSingular:" , "Benutzer:" ) ;
AddOrReplaceTranslation ( dict , "BenutzerPlural:" , "Benutzer:" ) ;
2022-11-25 15:22:38 +01:00
AddOrReplaceTranslation ( dict , "EmpfängerSingular" , "Empfänger" ) ;
AddOrReplaceTranslation ( dict , "EmpfängerPlural" , "Empfänger" ) ;
AddOrReplaceTranslation ( dict , "EmpfängerSingular:" , "Empfänger:" ) ;
AddOrReplaceTranslation ( dict , "EmpfängerPlural:" , "Empfänger:" ) ;
2017-11-17 22:24:00 +01:00
AddOrReplaceTranslation ( dict , "ZeiterfassungMenuItem" , "Zeiterfassung" ) ;
AddOrReplaceTranslation ( dict , "Ergänzende DiensteMenuItem" , "Ergänzende Dienste" ) ;
AddOrReplaceTranslation ( dict , "VertretungenMenuItem" , "Vertretungen" ) ;
AddOrReplaceTranslation ( dict , "FinanzenMenuItem" , "Finanzen" ) ;
AddOrReplaceTranslation ( dict , "KalenderMenuItem" , "Kalender" ) ;
AddOrReplaceTranslation ( dict , "RessourcenMenuItem" , "Ressourcen" ) ;
AddOrReplaceTranslation ( dict , "AuswertungenMenuItem" , "Auswertungen" ) ;
AddOrReplaceTranslation ( dict , "HilfepläneMenuItem" , "Hilfepläne" ) ;
AddOrReplaceTranslation ( dict , "KlientenMenuItem" , "Klienten" ) ;
AddOrReplaceTranslation ( dict , "KliententeamsMenuItem" , "Kliententeams" ) ;
2021-04-06 08:06:51 +02:00
AddOrReplaceTranslation ( dict , "WohnheimeMenuItem" , "Wohnprojekte" ) ;
2017-11-17 22:24:00 +01:00
AddOrReplaceTranslation ( dict , "OrganisationenMenuItem" , "Organisationen" ) ;
AddOrReplaceTranslation ( dict , "PersonenMenuItem" , "Personen" ) ;
AddOrReplaceTranslation ( dict , "MitarbeiterMenuItem" , "Mitarbeiter" ) ;
AddOrReplaceTranslation ( dict , "TeamsMenuItem" , "Teams" ) ;
2020-11-20 10:20:02 +01:00
AddOrReplaceTranslation ( dict , "DokumenteMenuItem" , "Dokumente" ) ;
2017-11-17 22:24:00 +01:00
AddOrReplaceTranslation ( dict , "BenutzerMenuItem" , "Benutzer" ) ;
AddOrReplaceTranslation ( dict , "BenutzergruppenMenuItem" , "Benutzergruppen" ) ;
AddOrReplaceTranslation ( dict , "VerwaltungMenuItem" , "Verwaltung" ) ;
AddOrReplaceTranslation ( dict , "SupportMenuItem" , "Support" ) ;
2018-05-28 15:02:55 +02:00
AddOrReplaceTranslation ( dict , "OrganisationAbteilung" , "Abteilung" ) ;
2018-10-08 11:57:16 +02:00
AddOrReplaceTranslation ( dict , "CustomerVarFieldsTitle" , "Weitere Eigenschaften" ) ;
AddOrReplaceTranslation ( dict , "EmployeeVarFieldsTitle" , "Weitere Eigenschaften" ) ;
AddOrReplaceTranslation ( dict , "SupportConceptVarFieldsTitle" , "Weitere Eigenschaften" ) ;
2023-06-21 15:11:43 +02:00
AddOrReplaceTranslation ( dict , "OrganisationVarFieldsTitle" , "Weitere Eigenschaften" ) ;
AddOrReplaceTranslation ( dict , "PersonVarFieldsTitle" , "Weitere Eigenschaften" ) ;
2020-08-17 15:50:00 +02:00
AddOrReplaceTranslation ( dict , "TeamVarFieldsTitle" , "Weitere Eigenschaften" ) ;
2025-11-03 14:19:19 +01:00
AddOrReplaceTranslation ( dict , "WohnheimVarFieldsTitle" , "Weitere Eigenschaften" ) ;
2018-10-08 11:57:16 +02:00
AddOrReplaceTranslation ( dict , "NotizenHeader" , "Notizen" ) ;
AddOrReplaceTranslation ( dict , "CustomerNotizen" , "Notizen" ) ;
AddOrReplaceTranslation ( dict , "EmployeeNotizen" , "Notizen" ) ;
2018-11-22 14:05:45 +01:00
AddOrReplaceTranslation ( dict , "OrganisationStundenplan" , "Betreuungszeiten" ) ;
AddOrReplaceTranslation ( dict , "CustomerStundenplan" , "Betreuungszeiten" ) ;
AddOrReplaceTranslation ( dict , "CustomerPflege" , "Benötigt Pflege" ) ;
AddOrReplaceTranslation ( dict , "CustomerToilettengang" , "Toilettengang" ) ;
AddOrReplaceTranslation ( dict , "CustomerAggressivität" , "Aggressivität" ) ;
AddOrReplaceTranslation ( dict , "CustomerHygienebelehrung" , "Hygienebelehrung" ) ;
AddOrReplaceTranslation ( dict , "CustomerSchutzstufe" , "Schutzstufe" ) ;
2023-05-02 14:24:26 +02:00
AddOrReplaceTranslation ( dict , "CustomerUebernahmeort" , "Übernahmeort" ) ;
AddOrReplaceTranslation ( dict , "CustomerVerhalten" , "Verhalten" ) ;
AddOrReplaceTranslation ( dict , "CustomerBetreuungsbedarf" , "Betreuungsbedarf" ) ;
AddOrReplaceTranslation ( dict , "CustomerBemerkungenSbd" , "Allgemeine Bemerkungen" ) ;
2025-02-14 12:09:48 +01:00
AddOrReplaceTranslation ( dict , "CustomerKommentar" , "Kommentar" ) ;
2023-05-02 14:24:26 +02:00
2018-11-22 14:05:45 +01:00
AddOrReplaceTranslation ( dict , "EmployeePflege" , "Pflege" ) ;
AddOrReplaceTranslation ( dict , "EmployeeToilettengang" , "Toilettengang" ) ;
AddOrReplaceTranslation ( dict , "EmployeeAggressivität" , "Aggressivität" ) ;
AddOrReplaceTranslation ( dict , "EmployeeHygienebelehrung" , "Hygienebelehrung" ) ;
AddOrReplaceTranslation ( dict , "EmployeeSchutzstufe" , "Schutzstufe" ) ;
2023-05-02 14:24:26 +02:00
AddOrReplaceTranslation ( dict , "EmployeeBemerkungenSbd" , "Allgemeine Bemerkungen" ) ;
2018-10-08 11:57:16 +02:00
2024-07-31 21:54:06 +02:00
AddOrReplaceTranslation ( dict , "Zwei Faktor Authentifizierung erforderlich" , "Zwei-Faktor-Authentifizierung erforderlich.\nEs wurde ein Code an ownChat gesendet.\n\nBitte geben Sie hier den Code ein:" ) ;
AddOrReplaceTranslation ( dict , "Kein Chat Code für die Zwei Faktor Authentifizierung gefunden" , "Eine Zwei-Faktor-Authentifizierung ist nicht möglich,\nda Sie kein(e) aktive(r) ownChat-Nutzer(in) sind.\nBitte wenden Sie sich an Ihre Administratoren." ) ;
2021-02-22 10:14:07 +01:00
2022-12-15 23:16:04 +01:00
AddOrReplaceTranslation ( dict , "Neue Mitarbeiterlizenz bestellen" , "Neue Lizenz bestellen" ) ;
2018-05-28 15:02:55 +02:00
2023-06-07 17:38:11 +02:00
AddOrReplaceTranslation ( dict , "BewilligungBemerkung" , "Bemerkung" ) ;
2024-03-22 10:36:50 +01:00
AddOrReplaceTranslation ( dict , "HilfeplanNotiz" , "Notiz" ) ;
2025-08-05 16:27:16 +02:00
AddOrReplaceTranslation ( dict , "KontoHilfeplan" , "Buchungskonto" ) ;
AddOrReplaceTranslation ( dict , "KostenstelleHilfeplan" , "Kostenstelle" ) ;
2023-06-22 21:23:09 +02:00
AddOrReplaceTranslation ( dict , "Quittierungsbelegunterschriften löschen" , "Unterschriften löschen" ) ;
2023-08-23 23:15:58 +02:00
AddOrReplaceTranslation ( dict , "Unterschriften der Mitarbeiter für den Quittierungsbeleg leisten (monatlich)" , "Unterschriften für den Quittierungsbeleg leisten (monatlich)" ) ;
AddOrReplaceTranslation ( dict , "Unterschriften der Mitarbeiter für den Quittierungsbeleg stellvertretend leisten (monatlich)" , "Unterschriften für den Quittierungsbeleg stellvertretend leisten (monatlich)" ) ;
2018-05-23 12:12:20 +02:00
//AddOrReplaceTranslation(dict, "StundenkontoTagesansicht", "Tagesansicht anzeigen");
2017-11-17 22:24:00 +01:00
2023-10-25 21:52:23 +02:00
AddOrReplaceTranslation ( dict , "Einzelunterschriftsstatus" , "Unterschrift einzeln" ) ;
AddOrReplaceTranslation ( dict , "MonatsunterschriftenstatusKlient" , "Unterschrift mtl. Klient" ) ;
AddOrReplaceTranslation ( dict , "MonatsunterschriftenstatusMitarbeiter" , "Unterschrift mtl. Mitarbeiter" ) ;
2024-07-31 13:34:45 +02:00
AddOrReplaceTranslation ( dict , "GrundArbeitsunfahig" , "Arbeitsunfähig" ) ;
AddOrReplaceTranslation ( dict , "GrundSuchtproblem" , "Suchtproblem" ) ;
AddOrReplaceTranslation ( dict , "GrundPsychischeProbleme" , "Psychische Probleme" ) ;
AddOrReplaceTranslation ( dict , "GrundKeineMotivation" , "Keine Motivation" ) ;
AddOrReplaceTranslation ( dict , "GrundInHaft" , "In Haft" ) ;
AddOrReplaceTranslation ( dict , "GrundUnbekannt" , "Unbekannt" ) ;
AddOrReplaceTranslation ( dict , "GrundKeinKontakt" , "Kein Kontakt" ) ;
AddOrReplaceTranslation ( dict , "GrundNichtAngetreten" , "Nicht angetreten" ) ;
AddOrReplaceTranslation ( dict , "GrundAbbruchDerTatigkeit" , "Abbruch der Tatigkeit" ) ;
AddOrReplaceTranslation ( dict , "GrundWiderruf" , "Widerruf" ) ;
AddOrReplaceTranslation ( dict , "Grund459StPO" , "459StPO" ) ;
AddOrReplaceTranslation ( dict , "GrundAusbleibenDerZahlung" , "Ausbleiben der Zahlung" ) ;
AddOrReplaceTranslation ( dict , "BesonderheitMehrfacheBeauftragung" , "Mehrfache Beauftragung" ) ;
AddOrReplaceTranslation ( dict , "BesonderheitMehrfacheVermittlung" , "Mehrfache Vermittlung" ) ;
AddOrReplaceTranslation ( dict , "BesonderheitVermittlungAusHaft" , "Vermittlung aus Haft" ) ;
AddOrReplaceTranslation ( dict , "BesonderheitDurchBGBWAufgesucht" , "Durch BGBW aufgesucht" ) ;
2024-03-22 10:36:50 +01:00
2024-08-16 14:32:48 +02:00
AddOrReplaceTranslation ( dict , "ContextMenu_Items_Cell_Actions_NewAppointment" , "Neue Belegung" ) ;
AddOrReplaceTranslation ( dict , "ContextMenu_Items_Cell_Actions_GotoToday" , "Gehe zu" ) ;
AddOrReplaceTranslation ( dict , "ContextMenu_Items_Cell_Actions_GotoDate" , "Heute" ) ;
AddOrReplaceTranslation ( dict , "ContextMenu_Items_Cell_Actions_TimeScales" , "Zeitskalen" ) ;
AddOrReplaceTranslation ( dict , "ContextMenu_Items_Cell_Actions_SwitchView" , "Wechsle Ansicht" ) ;
AddOrReplaceTranslation ( dict , "ContextMenu_Items_Appointment_Actions_Open" , "Belegung bearbeiten" ) ;
AddOrReplaceTranslation ( dict , "ContextMenu_Items_Appointment_Actions_Delete" , "Belegung löschen" ) ;
2024-08-20 13:31:42 +02:00
AddOrReplaceTranslation ( dict , "Module_DisplayName_Wohnhilfe" , "Wohnhilfe" ) ;
2024-03-22 10:36:50 +01:00
2017-11-06 10:30:25 +01:00
return dict ;
}
public virtual void AddOrReplaceTranslation ( Dictionary < String , String > dict , String text , String translation )
{
if ( dict . ContainsKey ( text ) )
{
dict . Remove ( text ) ;
}
dict . Add ( text , translation ) ;
}
}
}