Skip to content
Snippets Groups Projects
Verified Commit a9411d40 authored by Dorian Koch's avatar Dorian Koch
Browse files

Add more translations

parent bbad2f03
No related branches found
No related tags found
No related merge requests found
Pipeline #6372 passed
......@@ -138,6 +138,7 @@ ui.announcement.create_new = "Neue Ankündigung"
ui.object.field_supports_markdown = """
Dieses Feld unterstützt [Markdown](https://de.wikipedia.org/wiki/Markdown)
"""
ui.object.unsaved_changes = "Es gibt ungespeicherte Änderungen. Bist du sicher, dass du die Seite verlassen möchtest?"
ui.view_permissions.type.inherit = "Erben"
ui.view_permissions.type.public = "Öffentlich"
......@@ -152,6 +153,8 @@ ui.generic.search = "Suche"
ui.generic.login = "Anmelden"
ui.generic.close = "Schließen"
ui.generic.lecture_given_by = "Gehalten von"
// ui.generic.livestream_planned = #object.lecture.livestream_planned
// ui.generic.livestream_live = "Live"
ui.generic.filter.any = "Alle"
......
......@@ -142,6 +142,7 @@ ui.announcement.create_new = "New announcement"
ui.object.field_supports_markdown = """
This field supports [Markdown](https://en.wikipedia.org/wiki/Markdown)
"""
ui.object.unsaved_changes = "You have unsaved changes. Are you sure you want to leave this page?"
ui.view_permissions.type.inherit = "Inherit"
ui.view_permissions.type.public = "Public"
......@@ -156,6 +157,8 @@ ui.generic.search = "Search"
ui.generic.login = "Login"
ui.generic.close = "Close"
ui.generic.lecture_given_by = "Given by"
ui.generic.livestream_planned = #object.lecture.livestream_planned
ui.generic.livestream_live = "Live"
ui.generic.filter.any = "Any"
......
import { lecture } from "@/api/api_v1_types";
import { DateTime } from "luxon";
import { useLanguage } from "./LanguageProvider";
export function LiveLabel({ nowlive }: { nowlive: boolean }) {
const { language } = useLanguage();
return (
<span className={`badge ${nowlive ? "text-bg-danger" : "text-bg-primary"}`}>
{nowlive ? "Live" : "Livestream planned"}
{nowlive
? language.get("ui.generic.livestream_live")
: language.get("ui.generic.livestream_planned")}
</span>
);
}
......
......@@ -306,7 +306,7 @@ export function EmbeddedOMFieldComponent({
onSubmit={disableEditing}
>
{isEditing && hasChanged && (
<StopNavigation warningText="You have unsaved changes. Are you sure you want to leave?" />
<StopNavigation warningText={language.get("ui.object.unsaved_changes")} />
)}
<div
className={"vr mx-1 " + (hasChanged ? "opacity-25" : "opacity-0")}
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment