mirror of
https://github.com/ClaperCo/Claper.git
synced 2026-02-24 04:01:04 +01:00
Add i18n for transcription feature across 7 locales
This commit is contained in:
@@ -698,8 +698,9 @@ Hooks.TranscriptionCapture = {
|
||||
if (this.audioCapture) return;
|
||||
const eventUuid = this.el.dataset.eventUuid;
|
||||
const audioToken = this.el.dataset.audioToken;
|
||||
const savedDeviceId = localStorage.getItem(`mic-${eventUuid}`);
|
||||
this.audioCapture = new AudioCapture(eventUuid, audioToken);
|
||||
this.audioCapture.start();
|
||||
this.audioCapture.start(savedDeviceId || null);
|
||||
},
|
||||
stopCapture() {
|
||||
if (this.audioCapture) {
|
||||
@@ -712,6 +713,48 @@ Hooks.TranscriptionCapture = {
|
||||
},
|
||||
};
|
||||
|
||||
Hooks.MicSelector = {
|
||||
mounted() {
|
||||
if (!navigator.mediaDevices) {
|
||||
console.warn("MicSelector: mediaDevices unavailable (requires HTTPS)");
|
||||
return;
|
||||
}
|
||||
this.populateDevices();
|
||||
navigator.mediaDevices.addEventListener("devicechange", () =>
|
||||
this.populateDevices(),
|
||||
);
|
||||
},
|
||||
async populateDevices() {
|
||||
try {
|
||||
const stream = await navigator.mediaDevices.getUserMedia({ audio: true });
|
||||
stream.getTracks().forEach((track) => track.stop());
|
||||
} catch (e) {
|
||||
// Permission denied - populate with what we can
|
||||
}
|
||||
const devices = await navigator.mediaDevices.enumerateDevices();
|
||||
const audioInputs = devices.filter((d) => d.kind === "audioinput");
|
||||
const select = this.el;
|
||||
select.innerHTML = "";
|
||||
audioInputs.forEach((device) => {
|
||||
const opt = document.createElement("option");
|
||||
opt.value = device.deviceId;
|
||||
opt.textContent =
|
||||
device.label || `Microphone ${device.deviceId.slice(0, 8)}`;
|
||||
select.appendChild(opt);
|
||||
});
|
||||
const saved = localStorage.getItem(
|
||||
`mic-${this.el.dataset.eventUuid}`,
|
||||
);
|
||||
if (saved) select.value = saved;
|
||||
select.addEventListener("change", () => {
|
||||
localStorage.setItem(
|
||||
`mic-${this.el.dataset.eventUuid}`,
|
||||
select.value,
|
||||
);
|
||||
});
|
||||
},
|
||||
};
|
||||
|
||||
// Merge our custom hooks with the existing hooks
|
||||
Object.assign(Hooks, CustomHooks);
|
||||
|
||||
|
||||
@@ -6,13 +6,19 @@ export class AudioCapture {
|
||||
this.audioToken = audioToken;
|
||||
this.socket = null;
|
||||
this.channel = null;
|
||||
this.mediaRecorder = null;
|
||||
this.stream = null;
|
||||
this.audioContext = null;
|
||||
this.workletNode = null;
|
||||
}
|
||||
|
||||
async start() {
|
||||
async start(deviceId) {
|
||||
try {
|
||||
this.stream = await navigator.mediaDevices.getUserMedia({ audio: true });
|
||||
const audioConstraints = deviceId
|
||||
? { deviceId: { exact: deviceId } }
|
||||
: true;
|
||||
this.stream = await navigator.mediaDevices.getUserMedia({
|
||||
audio: audioConstraints,
|
||||
});
|
||||
|
||||
this.socket = new Socket("/audio", {
|
||||
params: { token: this.audioToken },
|
||||
@@ -24,7 +30,7 @@ export class AudioCapture {
|
||||
.join()
|
||||
.receive("ok", () => {
|
||||
console.log("Joined audio channel");
|
||||
this.startRecording();
|
||||
this.startPCMCapture();
|
||||
})
|
||||
.receive("error", (resp) => {
|
||||
console.error("Unable to join audio channel", resp);
|
||||
@@ -34,31 +40,36 @@ export class AudioCapture {
|
||||
}
|
||||
}
|
||||
|
||||
startRecording() {
|
||||
const mimeType = MediaRecorder.isTypeSupported("audio/webm;codecs=opus")
|
||||
? "audio/webm;codecs=opus"
|
||||
: "audio/webm";
|
||||
async startPCMCapture() {
|
||||
this.audioContext = new AudioContext({ sampleRate: 48000 });
|
||||
const source = this.audioContext.createMediaStreamSource(this.stream);
|
||||
|
||||
this.mediaRecorder = new MediaRecorder(this.stream, { mimeType });
|
||||
await this.audioContext.audioWorklet.addModule("/assets/pcm-processor.js");
|
||||
this.workletNode = new AudioWorkletNode(
|
||||
this.audioContext,
|
||||
"pcm-processor",
|
||||
);
|
||||
|
||||
this.mediaRecorder.ondataavailable = (event) => {
|
||||
if (event.data.size > 0 && this.channel) {
|
||||
const reader = new FileReader();
|
||||
reader.onloadend = () => {
|
||||
const base64 = reader.result.split(",")[1];
|
||||
this.channel.push("audio_chunk", { data: base64 });
|
||||
};
|
||||
reader.readAsDataURL(event.data);
|
||||
this.workletNode.port.onmessage = (event) => {
|
||||
if (this.channel) {
|
||||
const bytes = new Uint8Array(event.data);
|
||||
const base64 = btoa(String.fromCharCode(...bytes));
|
||||
this.channel.push("audio_chunk", { data: base64 });
|
||||
}
|
||||
};
|
||||
|
||||
// Record in 5-second chunks
|
||||
this.mediaRecorder.start(5000);
|
||||
source.connect(this.workletNode);
|
||||
this.workletNode.connect(this.audioContext.destination);
|
||||
}
|
||||
|
||||
stop() {
|
||||
if (this.mediaRecorder && this.mediaRecorder.state !== "inactive") {
|
||||
this.mediaRecorder.stop();
|
||||
if (this.workletNode) {
|
||||
this.workletNode.disconnect();
|
||||
this.workletNode = null;
|
||||
}
|
||||
if (this.audioContext) {
|
||||
this.audioContext.close();
|
||||
this.audioContext = null;
|
||||
}
|
||||
if (this.stream) {
|
||||
this.stream.getTracks().forEach((track) => track.stop());
|
||||
|
||||
44
assets/static/pcm-processor.js
Normal file
44
assets/static/pcm-processor.js
Normal file
@@ -0,0 +1,44 @@
|
||||
class PCMProcessor extends AudioWorkletProcessor {
|
||||
constructor() {
|
||||
super();
|
||||
this._buffer = [];
|
||||
this._bufferSize = 0;
|
||||
// Send ~100ms of 16kHz audio: 1600 samples * 2 bytes = 3200 bytes
|
||||
this._targetBytes = 3200;
|
||||
}
|
||||
|
||||
process(inputs) {
|
||||
const input = inputs[0];
|
||||
if (!input || !input[0]) return true;
|
||||
|
||||
const float32 = input[0];
|
||||
const ratio = sampleRate / 16000;
|
||||
const outputLength = Math.floor(float32.length / ratio);
|
||||
const int16 = new Int16Array(outputLength);
|
||||
|
||||
for (let i = 0; i < outputLength; i++) {
|
||||
const srcIndex = Math.floor(i * ratio);
|
||||
const sample = Math.max(-1, Math.min(1, float32[srcIndex]));
|
||||
int16[i] = sample < 0 ? sample * 0x8000 : sample * 0x7fff;
|
||||
}
|
||||
|
||||
this._buffer.push(int16);
|
||||
this._bufferSize += int16.byteLength;
|
||||
|
||||
if (this._bufferSize >= this._targetBytes) {
|
||||
const merged = new Int16Array(this._bufferSize / 2);
|
||||
let offset = 0;
|
||||
for (const chunk of this._buffer) {
|
||||
merged.set(chunk, offset);
|
||||
offset += chunk.length;
|
||||
}
|
||||
this.port.postMessage(merged.buffer, [merged.buffer]);
|
||||
this._buffer = [];
|
||||
this._bufferSize = 0;
|
||||
}
|
||||
|
||||
return true;
|
||||
}
|
||||
}
|
||||
|
||||
registerProcessor("pcm-processor", PCMProcessor);
|
||||
@@ -1,8 +1,6 @@
|
||||
services:
|
||||
db:
|
||||
image: postgres:15
|
||||
ports:
|
||||
- 5432:5432
|
||||
volumes:
|
||||
- "claper-db:/var/lib/postgresql/data"
|
||||
healthcheck:
|
||||
|
||||
@@ -28,6 +28,7 @@ defmodule Claper.Presentations.PresentationFile do
|
||||
has_many :embeds, Claper.Embeds.Embed
|
||||
has_many :quizzes, Claper.Quizzes.Quiz
|
||||
has_many :transcriptions, Claper.Transcriptions.Transcription
|
||||
has_one :transcription_config, Claper.Transcriptions.TranscriptionConfig
|
||||
has_one :presentation_state, Claper.Presentations.PresentationState, on_replace: :delete
|
||||
|
||||
timestamps()
|
||||
|
||||
@@ -14,7 +14,6 @@ defmodule Claper.Presentations.PresentationState do
|
||||
banned: [String.t()] | nil,
|
||||
show_only_pinned: boolean() | nil,
|
||||
show_attendee_count: boolean() | nil,
|
||||
settings: map() | nil,
|
||||
presentation_file_id: integer() | nil,
|
||||
inserted_at: NaiveDateTime.t(),
|
||||
updated_at: NaiveDateTime.t()
|
||||
@@ -31,7 +30,6 @@ defmodule Claper.Presentations.PresentationState do
|
||||
field :banned, {:array, :string}, default: []
|
||||
field :show_only_pinned, :boolean, default: false
|
||||
field :show_attendee_count, :boolean, default: true
|
||||
field :settings, :map, default: %{}
|
||||
|
||||
belongs_to :presentation_file, Claper.Presentations.PresentationFile
|
||||
|
||||
@@ -52,23 +50,9 @@ defmodule Claper.Presentations.PresentationState do
|
||||
:anonymous_chat_enabled,
|
||||
:show_only_pinned,
|
||||
:show_attendee_count,
|
||||
:message_reaction_enabled,
|
||||
:settings
|
||||
:message_reaction_enabled
|
||||
])
|
||||
|> validate_required([])
|
||||
end
|
||||
|
||||
def get_setting(%__MODULE__{settings: settings}, key, default) when is_map(settings) do
|
||||
Map.get(settings, key, default)
|
||||
end
|
||||
|
||||
def get_setting(_, _key, default), do: default
|
||||
|
||||
def transcription_enabled?(state) do
|
||||
get_setting(state, "transcription_enabled", false)
|
||||
end
|
||||
|
||||
def transcription_visible?(state) do
|
||||
get_setting(state, "transcription_visible", true)
|
||||
end
|
||||
end
|
||||
|
||||
@@ -6,6 +6,9 @@ defmodule Claper.Transcriptions do
|
||||
import Ecto.Query
|
||||
alias Claper.Repo
|
||||
alias Claper.Transcriptions.Transcription
|
||||
alias Claper.Transcriptions.TranscriptionConfig
|
||||
|
||||
# --- Transcription (audio segments) ---
|
||||
|
||||
def list_transcriptions(presentation_file_id) do
|
||||
from(t in Transcription,
|
||||
@@ -43,4 +46,83 @@ defmodule Claper.Transcriptions do
|
||||
{:transcription_created, transcription}
|
||||
)
|
||||
end
|
||||
|
||||
def broadcast_transcription_delta(event_uuid, text) do
|
||||
Phoenix.PubSub.broadcast(
|
||||
Claper.PubSub,
|
||||
"event:#{event_uuid}",
|
||||
{:transcription_delta, text}
|
||||
)
|
||||
end
|
||||
|
||||
# --- TranscriptionConfig ---
|
||||
|
||||
def get_transcription_config(presentation_file_id) do
|
||||
Repo.get_by(TranscriptionConfig, presentation_file_id: presentation_file_id)
|
||||
end
|
||||
|
||||
def get_transcription_config!(id) do
|
||||
Repo.get!(TranscriptionConfig, id)
|
||||
end
|
||||
|
||||
def create_transcription_config(attrs) do
|
||||
%TranscriptionConfig{}
|
||||
|> TranscriptionConfig.changeset(attrs)
|
||||
|> Repo.insert()
|
||||
end
|
||||
|
||||
def update_transcription_config(event_uuid, config, attrs) do
|
||||
result =
|
||||
config
|
||||
|> TranscriptionConfig.changeset(attrs)
|
||||
|> Repo.update()
|
||||
|
||||
case result do
|
||||
{:ok, updated_config} ->
|
||||
Phoenix.PubSub.broadcast(
|
||||
Claper.PubSub,
|
||||
"event:#{event_uuid}",
|
||||
{:transcription_config_updated, updated_config}
|
||||
)
|
||||
|
||||
{:ok, updated_config}
|
||||
|
||||
error ->
|
||||
error
|
||||
end
|
||||
end
|
||||
|
||||
def delete_transcription_config(event_uuid, config) do
|
||||
result = Repo.delete(config)
|
||||
|
||||
case result do
|
||||
{:ok, deleted_config} ->
|
||||
Phoenix.PubSub.broadcast(
|
||||
Claper.PubSub,
|
||||
"event:#{event_uuid}",
|
||||
{:transcription_config_deleted, deleted_config}
|
||||
)
|
||||
|
||||
{:ok, deleted_config}
|
||||
|
||||
error ->
|
||||
error
|
||||
end
|
||||
end
|
||||
|
||||
def change_transcription_config(config, attrs \\ %{}) do
|
||||
TranscriptionConfig.changeset(config, attrs)
|
||||
end
|
||||
|
||||
def set_transcription_enabled(id) do
|
||||
get_transcription_config!(id)
|
||||
|> TranscriptionConfig.changeset(%{enabled: true})
|
||||
|> Repo.update()
|
||||
end
|
||||
|
||||
def set_transcription_disabled(id) do
|
||||
get_transcription_config!(id)
|
||||
|> TranscriptionConfig.changeset(%{enabled: false})
|
||||
|> Repo.update()
|
||||
end
|
||||
end
|
||||
|
||||
141
lib/claper/transcriptions/mistral_realtime_client.ex
Normal file
141
lib/claper/transcriptions/mistral_realtime_client.ex
Normal file
@@ -0,0 +1,141 @@
|
||||
defmodule Claper.Transcriptions.MistralRealtimeClient do
|
||||
@moduledoc """
|
||||
WebSocket client for Mistral's realtime transcription API.
|
||||
Connects to wss://api.mistral.ai/v1/audio/transcriptions/realtime
|
||||
and streams PCM audio for real-time transcription.
|
||||
Auto-reconnects when the server closes the connection after a segment.
|
||||
"""
|
||||
|
||||
use WebSockex
|
||||
|
||||
require Logger
|
||||
|
||||
@base_url "wss://api.mistral.ai/v1/audio/transcriptions/realtime"
|
||||
@model "voxtral-mini-transcribe-realtime-2602"
|
||||
|
||||
defstruct [:callback_pid, :language, session_ready: false]
|
||||
|
||||
def start_link(opts) do
|
||||
callback_pid = Keyword.fetch!(opts, :callback_pid)
|
||||
language = Keyword.get(opts, :language)
|
||||
api_key = get_api_key()
|
||||
|
||||
url = "#{@base_url}?model=#{@model}"
|
||||
|
||||
headers = [
|
||||
{"Authorization", "Bearer #{api_key}"}
|
||||
]
|
||||
|
||||
state = %__MODULE__{
|
||||
callback_pid: callback_pid,
|
||||
language: language
|
||||
}
|
||||
|
||||
WebSockex.start_link(url, __MODULE__, state, extra_headers: headers)
|
||||
end
|
||||
|
||||
def send_audio(pid, pcm_data) when is_binary(pcm_data) do
|
||||
message =
|
||||
Jason.encode!(%{
|
||||
"type" => "input_audio.append",
|
||||
"audio" => Base.encode64(pcm_data)
|
||||
})
|
||||
|
||||
WebSockex.send_frame(pid, {:text, message})
|
||||
end
|
||||
|
||||
def end_audio(pid) do
|
||||
message = Jason.encode!(%{"type" => "input_audio.end"})
|
||||
WebSockex.send_frame(pid, {:text, message})
|
||||
end
|
||||
|
||||
# WebSockex callbacks
|
||||
|
||||
@impl true
|
||||
def handle_connect(_conn, state) do
|
||||
Logger.info("MistralRealtimeClient: connected, sending session config")
|
||||
send(self(), :send_session_update)
|
||||
{:ok, %{state | session_ready: false}}
|
||||
end
|
||||
|
||||
@impl true
|
||||
def handle_info(:send_session_update, state) do
|
||||
session_config =
|
||||
%{"audio_format" => %{"encoding" => "pcm_s16le", "sample_rate" => 16000}}
|
||||
|
||||
session_config =
|
||||
if state.language,
|
||||
do: Map.put(session_config, "language", state.language),
|
||||
else: session_config
|
||||
|
||||
message = Jason.encode!(%{"type" => "session.update", "session" => session_config})
|
||||
{:reply, {:text, message}, state}
|
||||
end
|
||||
|
||||
@impl true
|
||||
def handle_info(_msg, state) do
|
||||
{:ok, state}
|
||||
end
|
||||
|
||||
@impl true
|
||||
def handle_frame({:text, msg}, state) do
|
||||
case Jason.decode(msg) do
|
||||
{:ok, %{"type" => "session.created"} = event} ->
|
||||
Logger.info("MistralRealtimeClient: session created")
|
||||
send(state.callback_pid, {:mistral_event, :session_created, event})
|
||||
{:ok, %{state | session_ready: true}}
|
||||
|
||||
{:ok, %{"type" => "session.updated"}} ->
|
||||
Logger.info("MistralRealtimeClient: session updated, ready for audio")
|
||||
{:ok, state}
|
||||
|
||||
{:ok, %{"type" => "transcription.text.delta", "text" => text}} ->
|
||||
send(state.callback_pid, {:mistral_event, :text_delta, text})
|
||||
{:ok, state}
|
||||
|
||||
{:ok, %{"type" => "transcription.segment", "text" => text}} ->
|
||||
send(state.callback_pid, {:mistral_event, :segment, text})
|
||||
{:ok, state}
|
||||
|
||||
{:ok, %{"type" => "transcription.done"} = event} ->
|
||||
text = Map.get(event, "text", "")
|
||||
send(state.callback_pid, {:mistral_event, :done, text})
|
||||
{:ok, state}
|
||||
|
||||
{:ok, %{"type" => "transcription.language", "audioLanguage" => lang}} ->
|
||||
Logger.info("MistralRealtimeClient: detected language #{lang}")
|
||||
send(state.callback_pid, {:mistral_event, :language, lang})
|
||||
{:ok, state}
|
||||
|
||||
{:ok, %{"type" => "error"} = event} ->
|
||||
error_msg = get_in(event, ["error", "message"]) || "unknown error"
|
||||
Logger.error("MistralRealtimeClient: error - #{error_msg}")
|
||||
send(state.callback_pid, {:mistral_event, :error, error_msg})
|
||||
{:ok, state}
|
||||
|
||||
{:ok, event} ->
|
||||
Logger.debug("MistralRealtimeClient: unknown event #{inspect(event)}")
|
||||
{:ok, state}
|
||||
|
||||
{:error, reason} ->
|
||||
Logger.error("MistralRealtimeClient: failed to parse: #{inspect(reason)}")
|
||||
{:ok, state}
|
||||
end
|
||||
end
|
||||
|
||||
@impl true
|
||||
def handle_frame({:binary, _data}, state) do
|
||||
{:ok, state}
|
||||
end
|
||||
|
||||
@impl true
|
||||
def handle_disconnect(%{reason: reason}, state) do
|
||||
Logger.info("MistralRealtimeClient: disconnected (#{inspect(reason)}), reconnecting...")
|
||||
send(state.callback_pid, {:mistral_event, :disconnected, reason})
|
||||
{:reconnect, state}
|
||||
end
|
||||
|
||||
defp get_api_key do
|
||||
Application.get_env(:claper, :transcription)[:api_key]
|
||||
end
|
||||
end
|
||||
33
lib/claper/transcriptions/transcription_config.ex
Normal file
33
lib/claper/transcriptions/transcription_config.ex
Normal file
@@ -0,0 +1,33 @@
|
||||
defmodule Claper.Transcriptions.TranscriptionConfig do
|
||||
use Ecto.Schema
|
||||
import Ecto.Changeset
|
||||
|
||||
@type t :: %__MODULE__{
|
||||
id: integer(),
|
||||
enabled: boolean(),
|
||||
visibility: String.t(),
|
||||
language: String.t() | nil,
|
||||
presentation_file_id: integer(),
|
||||
inserted_at: NaiveDateTime.t(),
|
||||
updated_at: NaiveDateTime.t()
|
||||
}
|
||||
|
||||
schema "transcription_configs" do
|
||||
field :enabled, :boolean, default: false
|
||||
field :visibility, :string, default: "both"
|
||||
field :language, :string
|
||||
|
||||
belongs_to :presentation_file, Claper.Presentations.PresentationFile
|
||||
|
||||
timestamps()
|
||||
end
|
||||
|
||||
@doc false
|
||||
def changeset(config, attrs) do
|
||||
config
|
||||
|> cast(attrs, [:enabled, :visibility, :language, :presentation_file_id])
|
||||
|> validate_required([:presentation_file_id])
|
||||
|> validate_inclusion(:visibility, ["both", "presenter", "attendee"])
|
||||
|> unique_constraint(:presentation_file_id)
|
||||
end
|
||||
end
|
||||
@@ -1,7 +1,8 @@
|
||||
defmodule Claper.Transcriptions.TranscriptionWorker do
|
||||
@moduledoc """
|
||||
GenServer that manages transcription for an active event.
|
||||
Receives audio chunks, sends them to Voxtral API, and broadcasts results.
|
||||
Maintains a persistent WebSocket connection to Mistral's realtime API
|
||||
and streams PCM audio for real-time transcription.
|
||||
"""
|
||||
|
||||
use GenServer
|
||||
@@ -9,7 +10,7 @@ defmodule Claper.Transcriptions.TranscriptionWorker do
|
||||
require Logger
|
||||
|
||||
alias Claper.Transcriptions
|
||||
alias Claper.Transcriptions.VoxtralClient
|
||||
alias Claper.Transcriptions.MistralRealtimeClient
|
||||
|
||||
# Client API
|
||||
|
||||
@@ -43,18 +44,109 @@ defmodule Claper.Transcriptions.TranscriptionWorker do
|
||||
def init({event_uuid, presentation_file_id}) do
|
||||
Logger.info("TranscriptionWorker started for event #{event_uuid}")
|
||||
|
||||
{:ok,
|
||||
%{
|
||||
event_uuid: event_uuid,
|
||||
presentation_file_id: presentation_file_id
|
||||
}}
|
||||
config_language =
|
||||
case Transcriptions.get_transcription_config(presentation_file_id) do
|
||||
%{language: lang} when is_binary(lang) and lang != "" -> lang
|
||||
_ -> nil
|
||||
end
|
||||
|
||||
# Connect to Mistral realtime API
|
||||
opts = [callback_pid: self()]
|
||||
opts = if config_language, do: Keyword.put(opts, :language, config_language), else: opts
|
||||
|
||||
case MistralRealtimeClient.start_link(opts) do
|
||||
{:ok, ws_pid} ->
|
||||
{:ok,
|
||||
%{
|
||||
event_uuid: event_uuid,
|
||||
presentation_file_id: presentation_file_id,
|
||||
language: config_language,
|
||||
ws_pid: ws_pid,
|
||||
current_text: "",
|
||||
clear_timer: nil
|
||||
}}
|
||||
|
||||
{:error, reason} ->
|
||||
Logger.error("Failed to connect to Mistral realtime API: #{inspect(reason)}")
|
||||
{:stop, reason}
|
||||
end
|
||||
end
|
||||
|
||||
@impl true
|
||||
def handle_cast({:audio_chunk, audio_data}, state) do
|
||||
Task.Supervisor.start_child(Claper.TaskSupervisor, fn ->
|
||||
process_audio(audio_data, state)
|
||||
end)
|
||||
if state.ws_pid && Process.alive?(state.ws_pid) do
|
||||
try do
|
||||
MistralRealtimeClient.send_audio(state.ws_pid, audio_data)
|
||||
catch
|
||||
:exit, _ -> :ok
|
||||
end
|
||||
end
|
||||
|
||||
{:noreply, state}
|
||||
end
|
||||
|
||||
@impl true
|
||||
def handle_info({:mistral_event, :text_delta, text}, state) do
|
||||
new_text = state.current_text <> text
|
||||
cancel_clear_timer(state)
|
||||
Transcriptions.broadcast_transcription_delta(state.event_uuid, last_sentences(new_text, 2))
|
||||
timer = Process.send_after(self(), :clear_subtitle, 2_000)
|
||||
{:noreply, %{state | current_text: new_text, clear_timer: timer}}
|
||||
end
|
||||
|
||||
@impl true
|
||||
def handle_info({:mistral_event, :segment, text}, state) do
|
||||
cancel_clear_timer(state)
|
||||
save_and_broadcast(text, state)
|
||||
Transcriptions.broadcast_transcription_delta(state.event_uuid, last_sentences(text, 2))
|
||||
timer = Process.send_after(self(), :clear_subtitle, 2_000)
|
||||
{:noreply, %{state | current_text: "", clear_timer: timer}}
|
||||
end
|
||||
|
||||
@impl true
|
||||
def handle_info({:mistral_event, :done, text}, state) do
|
||||
cancel_clear_timer(state)
|
||||
|
||||
if text != "" and text != state.current_text do
|
||||
save_and_broadcast(text, state)
|
||||
end
|
||||
|
||||
timer = Process.send_after(self(), :clear_subtitle, 3_000)
|
||||
{:noreply, %{state | current_text: "", clear_timer: timer}}
|
||||
end
|
||||
|
||||
@impl true
|
||||
def handle_info(:clear_subtitle, state) do
|
||||
Transcriptions.broadcast_transcription_delta(state.event_uuid, "")
|
||||
{:noreply, %{state | current_text: "", clear_timer: nil}}
|
||||
end
|
||||
|
||||
@impl true
|
||||
def handle_info({:mistral_event, :session_created, _event}, state) do
|
||||
Logger.info("TranscriptionWorker: Mistral session ready for event #{state.event_uuid}")
|
||||
{:noreply, state}
|
||||
end
|
||||
|
||||
@impl true
|
||||
def handle_info({:mistral_event, :language, lang}, state) do
|
||||
Logger.info("TranscriptionWorker: detected language #{lang} for event #{state.event_uuid}")
|
||||
{:noreply, state}
|
||||
end
|
||||
|
||||
@impl true
|
||||
def handle_info({:mistral_event, :error, error_msg}, state) do
|
||||
Logger.error(
|
||||
"TranscriptionWorker: Mistral error for event #{state.event_uuid}: #{error_msg}"
|
||||
)
|
||||
|
||||
{:noreply, state}
|
||||
end
|
||||
|
||||
@impl true
|
||||
def handle_info({:mistral_event, :disconnected, _reason}, state) do
|
||||
Logger.warning(
|
||||
"TranscriptionWorker: Mistral disconnected for event #{state.event_uuid}"
|
||||
)
|
||||
|
||||
{:noreply, state}
|
||||
end
|
||||
@@ -65,34 +157,42 @@ defmodule Claper.Transcriptions.TranscriptionWorker do
|
||||
"TranscriptionWorker stopping for event #{state.event_uuid}, reason: #{inspect(reason)}"
|
||||
)
|
||||
|
||||
if state[:ws_pid] && Process.alive?(state.ws_pid) do
|
||||
MistralRealtimeClient.end_audio(state.ws_pid)
|
||||
end
|
||||
|
||||
:ok
|
||||
end
|
||||
|
||||
defp process_audio(audio_data, state) do
|
||||
config = Application.get_env(:claper, :transcription) || []
|
||||
language = config[:language]
|
||||
defp cancel_clear_timer(%{clear_timer: ref}) when is_reference(ref) do
|
||||
Process.cancel_timer(ref)
|
||||
end
|
||||
|
||||
case VoxtralClient.transcribe(audio_data, language: language) do
|
||||
{:ok, %{text: text}} when text != "" ->
|
||||
case Transcriptions.create_transcription(%{
|
||||
text: text,
|
||||
presentation_file_id: state.presentation_file_id
|
||||
}) do
|
||||
{:ok, transcription} ->
|
||||
Transcriptions.broadcast_transcription(state.event_uuid, transcription)
|
||||
defp cancel_clear_timer(_), do: :ok
|
||||
|
||||
{:error, reason} ->
|
||||
Logger.error("Failed to save transcription: #{inspect(reason)}")
|
||||
end
|
||||
defp last_sentences(text, n) when is_binary(text) do
|
||||
sentences = Regex.split(~r/(?<=[.!?])\s+/, String.trim(text))
|
||||
|
||||
{:ok, %{text: ""}} ->
|
||||
:ok
|
||||
sentences
|
||||
|> Enum.slice(-n, n)
|
||||
|> Enum.join(" ")
|
||||
end
|
||||
|
||||
defp save_and_broadcast(text, state) when is_binary(text) and text != "" do
|
||||
case Transcriptions.create_transcription(%{
|
||||
text: text,
|
||||
presentation_file_id: state.presentation_file_id
|
||||
}) do
|
||||
{:ok, transcription} ->
|
||||
Transcriptions.broadcast_transcription(state.event_uuid, transcription)
|
||||
|
||||
{:error, reason} ->
|
||||
Logger.error("Transcription failed: #{inspect(reason)}")
|
||||
Logger.error("Failed to save transcription: #{inspect(reason)}")
|
||||
end
|
||||
end
|
||||
|
||||
defp save_and_broadcast(_, _), do: :ok
|
||||
|
||||
defp via(event_uuid) do
|
||||
{:via, Registry, {Claper.TranscriptionRegistry, event_uuid}}
|
||||
end
|
||||
|
||||
@@ -17,10 +17,8 @@ defmodule Claper.Transcriptions.VoxtralClient do
|
||||
|
||||
multipart =
|
||||
[
|
||||
{:file, audio_data,
|
||||
{"form-data", [name: "file", filename: "audio.webm"]},
|
||||
[content_type: "audio/webm"]},
|
||||
{:field, "model", "voxtral-mini-latest"}
|
||||
{"file", {audio_data, filename: "audio.webm", content_type: "audio/webm"}},
|
||||
{"model", "voxtral-mini-latest"}
|
||||
]
|
||||
|> maybe_add_language(language)
|
||||
|
||||
@@ -49,7 +47,7 @@ defmodule Claper.Transcriptions.VoxtralClient do
|
||||
end
|
||||
|
||||
defp maybe_add_language(multipart, nil), do: multipart
|
||||
defp maybe_add_language(multipart, lang), do: multipart ++ [{:field, "language", lang}]
|
||||
defp maybe_add_language(multipart, lang), do: multipart ++ [{"language", lang}]
|
||||
|
||||
defp get_api_key do
|
||||
Application.get_env(:claper, :transcription)[:api_key]
|
||||
|
||||
@@ -14,7 +14,13 @@ defmodule ClaperWeb.AudioChannel do
|
||||
def handle_in("audio_chunk", %{"data" => base64_audio}, socket) do
|
||||
case Base.decode64(base64_audio) do
|
||||
{:ok, audio_data} ->
|
||||
TranscriptionWorker.push_audio(socket.assigns.event_uuid, audio_data)
|
||||
try do
|
||||
TranscriptionWorker.push_audio(socket.assigns.event_uuid, audio_data)
|
||||
catch
|
||||
kind, reason ->
|
||||
Logger.warning("Failed to push audio: #{inspect(kind)} #{inspect(reason)}")
|
||||
end
|
||||
|
||||
{:noreply, socket}
|
||||
|
||||
:error ->
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
defmodule ClaperWeb.EventLive.Manage do
|
||||
use ClaperWeb, :live_view
|
||||
|
||||
alias Claper.{Embeds, Forms, Polls, Presentations, Quizzes}
|
||||
alias Claper.Presentations.PresentationState
|
||||
alias Claper.{Embeds, Forms, Polls, Presentations, Quizzes, Transcriptions}
|
||||
alias Claper.Transcriptions.TranscriptionConfig
|
||||
alias ClaperWeb.Presence
|
||||
|
||||
@impl true
|
||||
@@ -37,6 +37,20 @@ defmodule ClaperWeb.EventLive.Manage do
|
||||
audio_token =
|
||||
Phoenix.Token.sign(ClaperWeb.Endpoint, "audio_token", socket.assigns.current_user.id)
|
||||
|
||||
transcription_config =
|
||||
Transcriptions.get_transcription_config(event.presentation_file.id)
|
||||
|
||||
# Auto-start transcription worker if config says enabled
|
||||
if connected?(socket) && transcription_config && transcription_config.enabled do
|
||||
unless Claper.Transcriptions.TranscriptionWorker.running?(event.uuid) do
|
||||
DynamicSupervisor.start_child(
|
||||
Claper.TranscriptionSupervisor,
|
||||
{Claper.Transcriptions.TranscriptionWorker,
|
||||
{event.uuid, event.presentation_file.id}}
|
||||
)
|
||||
end
|
||||
end
|
||||
|
||||
socket =
|
||||
socket
|
||||
|> assign(:interaction_modal, false)
|
||||
@@ -46,6 +60,7 @@ defmodule ClaperWeb.EventLive.Manage do
|
||||
|> assign(:sort_questions_by, "date")
|
||||
|> assign(:state, event.presentation_file.presentation_state)
|
||||
|> assign(:audio_token, audio_token)
|
||||
|> assign(:transcription_config, transcription_config)
|
||||
|> stream(:posts, posts)
|
||||
|> stream(:questions, questions)
|
||||
|> stream(:pinned_posts, pinned_posts)
|
||||
@@ -69,6 +84,13 @@ defmodule ClaperWeb.EventLive.Manage do
|
||||
current_page: event.presentation_file.presentation_state.position,
|
||||
timeout: 500
|
||||
})
|
||||
|> then(fn s ->
|
||||
if transcription_config && transcription_config.enabled do
|
||||
push_event(s, "transcription-state", %{enabled: true})
|
||||
else
|
||||
s
|
||||
end
|
||||
end)
|
||||
|> interactions_at_position(event.presentation_file.presentation_state.position)
|
||||
|
||||
{:ok, socket}
|
||||
@@ -300,6 +322,31 @@ defmodule ClaperWeb.EventLive.Manage do
|
||||
end
|
||||
end
|
||||
|
||||
@impl true
|
||||
def handle_info({:transcription_config_created, config}, socket) do
|
||||
{:noreply, socket |> assign(:transcription_config, config)}
|
||||
end
|
||||
|
||||
@impl true
|
||||
def handle_info({:transcription_config_updated, config}, socket) do
|
||||
{:noreply, socket |> assign(:transcription_config, config)}
|
||||
end
|
||||
|
||||
@impl true
|
||||
def handle_info({:transcription_config_deleted, _config}, socket) do
|
||||
{:noreply, socket |> assign(:transcription_config, nil)}
|
||||
end
|
||||
|
||||
@impl true
|
||||
def handle_info({:transcription_delta, _text}, socket) do
|
||||
{:noreply, socket}
|
||||
end
|
||||
|
||||
@impl true
|
||||
def handle_info({:transcription_created, _transcription}, socket) do
|
||||
{:noreply, socket}
|
||||
end
|
||||
|
||||
@impl true
|
||||
def handle_info(_, socket) do
|
||||
{:noreply, socket}
|
||||
@@ -621,47 +668,44 @@ defmodule ClaperWeb.EventLive.Manage do
|
||||
{:noreply, socket |> assign(:state, new_state)}
|
||||
end
|
||||
|
||||
@impl true
|
||||
def handle_event(
|
||||
"checked",
|
||||
%{"key" => "transcription_enabled", "value" => value},
|
||||
%{assigns: %{state: state, event: event}} = socket
|
||||
) do
|
||||
new_settings = Map.put(state.settings || %{}, "transcription_enabled", value)
|
||||
def handle_event("transcription-set-active", %{"id" => id}, socket) do
|
||||
{:ok, config} = Transcriptions.set_transcription_enabled(id)
|
||||
event = socket.assigns.event
|
||||
|
||||
{:ok, new_state} =
|
||||
Claper.Presentations.update_presentation_state(state, %{settings: new_settings})
|
||||
DynamicSupervisor.start_child(
|
||||
Claper.TranscriptionSupervisor,
|
||||
{Claper.Transcriptions.TranscriptionWorker,
|
||||
{event.uuid, event.presentation_file.id}}
|
||||
)
|
||||
|
||||
if value do
|
||||
DynamicSupervisor.start_child(
|
||||
Claper.TranscriptionSupervisor,
|
||||
{Claper.Transcriptions.TranscriptionWorker,
|
||||
{event.uuid, event.presentation_file.id}}
|
||||
)
|
||||
else
|
||||
Claper.Transcriptions.TranscriptionWorker.stop(event.uuid)
|
||||
end
|
||||
Phoenix.PubSub.broadcast(
|
||||
Claper.PubSub,
|
||||
"event:#{event.uuid}",
|
||||
{:transcription_config_updated, config}
|
||||
)
|
||||
|
||||
socket =
|
||||
socket
|
||||
|> assign(:state, new_state)
|
||||
|> push_event("transcription-state", %{enabled: value})
|
||||
|
||||
{:noreply, socket}
|
||||
{:noreply,
|
||||
socket
|
||||
|> assign(:transcription_config, config)
|
||||
|> push_event("transcription-state", %{enabled: true})}
|
||||
end
|
||||
|
||||
@impl true
|
||||
def handle_event(
|
||||
"checked",
|
||||
%{"key" => "transcription_visible", "value" => value},
|
||||
%{assigns: %{state: state}} = socket
|
||||
) do
|
||||
new_settings = Map.put(state.settings || %{}, "transcription_visible", value)
|
||||
def handle_event("transcription-set-inactive", %{"id" => id}, socket) do
|
||||
{:ok, config} = Transcriptions.set_transcription_disabled(id)
|
||||
event = socket.assigns.event
|
||||
|
||||
{:ok, new_state} =
|
||||
Claper.Presentations.update_presentation_state(state, %{settings: new_settings})
|
||||
Claper.Transcriptions.TranscriptionWorker.stop(event.uuid)
|
||||
|
||||
{:noreply, socket |> assign(:state, new_state)}
|
||||
Phoenix.PubSub.broadcast(
|
||||
Claper.PubSub,
|
||||
"event:#{event.uuid}",
|
||||
{:transcription_config_updated, config}
|
||||
)
|
||||
|
||||
{:noreply,
|
||||
socket
|
||||
|> assign(:transcription_config, config)
|
||||
|> push_event("transcription-state", %{enabled: false})}
|
||||
end
|
||||
|
||||
@impl true
|
||||
@@ -957,12 +1001,38 @@ defmodule ClaperWeb.EventLive.Manage do
|
||||
|> assign(:quiz, quiz)
|
||||
end
|
||||
|
||||
defp apply_action(socket, :add_transcription, _params) do
|
||||
existing = socket.assigns.transcription_config
|
||||
|
||||
if existing do
|
||||
socket
|
||||
|> push_navigate(
|
||||
to: ~p"/e/#{socket.assigns.event.code}/manage/edit/transcription/#{existing.id}"
|
||||
)
|
||||
else
|
||||
socket
|
||||
|> assign(:create, "transcription")
|
||||
|> assign(:transcription_config, %TranscriptionConfig{})
|
||||
end
|
||||
end
|
||||
|
||||
defp apply_action(socket, :edit_transcription, %{"id" => id}) do
|
||||
config = Transcriptions.get_transcription_config!(id)
|
||||
|
||||
socket
|
||||
|> assign(:create, "transcription")
|
||||
|> assign(:interaction_modal, true)
|
||||
|> assign(:create_action, :edit)
|
||||
|> assign(:transcription_config, config)
|
||||
end
|
||||
|
||||
@impl true
|
||||
def terminate(_reason, socket) do
|
||||
if Map.has_key?(socket.assigns, :event) do
|
||||
event = socket.assigns.event
|
||||
config = Map.get(socket.assigns, :transcription_config)
|
||||
|
||||
if PresentationState.transcription_enabled?(socket.assigns.state) do
|
||||
if config && config.enabled do
|
||||
Claper.Transcriptions.TranscriptionWorker.stop(event.uuid)
|
||||
end
|
||||
end
|
||||
|
||||
@@ -295,6 +295,33 @@
|
||||
</div>
|
||||
</a>
|
||||
</li>
|
||||
<li id="option-5" role="option" tabindex="-1">
|
||||
<a
|
||||
data-phx-link="patch"
|
||||
data-phx-link-state="push"
|
||||
href={~p"/e/#{@event.code}/manage/add/transcription"}
|
||||
class="group flex select-none rounded-xl p-3 w-full hover:bg-gray-200 cursor-pointer"
|
||||
>
|
||||
<div class="flex h-12 w-12 flex-none text-white items-center justify-center rounded-lg bg-linear-to-br from-primary-500 to-secondary-500">
|
||||
<svg
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
fill="none"
|
||||
viewBox="0 0 24 24"
|
||||
stroke-width="1.5"
|
||||
stroke="currentColor"
|
||||
class="w-7 h-7"
|
||||
>
|
||||
<path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M9 2m0 3a3 3 0 0 1 3 -3h0a3 3 0 0 1 3 3v5a3 3 0 0 1 -3 3h0a3 3 0 0 1 -3 -3z" /><path d="M5 10a7 7 0 0 0 14 0" /><path d="M8 21l8 0" /><path d="M12 17l0 4" />
|
||||
</svg>
|
||||
</div>
|
||||
<div class="ml-4 flex-auto text-left">
|
||||
<p class="font-medium text-gray-700">{gettext("Transcription")}</p>
|
||||
<p class="text-gray-500">
|
||||
{gettext("Add real-time subtitles from your microphone.")}
|
||||
</p>
|
||||
</div>
|
||||
</a>
|
||||
</li>
|
||||
</ul>
|
||||
<% end %>
|
||||
<%= if @create=="poll" do %>
|
||||
@@ -381,6 +408,26 @@
|
||||
</div>
|
||||
<% end %>
|
||||
|
||||
<%= if @create == "transcription" do %>
|
||||
<div class="scroll-py-3 overflow-y-auto bg-gray-100 p-3">
|
||||
<p class="text-xl font-bold">
|
||||
{case @create_action do
|
||||
:new -> gettext("New transcription")
|
||||
:edit -> gettext("Edit transcription")
|
||||
end}
|
||||
</p>
|
||||
<.live_component
|
||||
module={ClaperWeb.TranscriptionLive.FormComponent}
|
||||
id="transcription-create"
|
||||
event_uuid={@event.uuid}
|
||||
presentation_file={@event.presentation_file}
|
||||
transcription_config={@transcription_config}
|
||||
live_action={@create_action}
|
||||
return_to={~p"/e/#{@event.code}/manage"}
|
||||
/>
|
||||
</div>
|
||||
<% end %>
|
||||
|
||||
<%= if @create == "import" do %>
|
||||
<div class="scroll-py-3 overflow-y-auto bg-gray-100 p-3">
|
||||
<p class="text-xl font-bold">
|
||||
@@ -1125,6 +1172,83 @@
|
||||
</span>
|
||||
</button>
|
||||
</div>
|
||||
<!-- Global Interactions -->
|
||||
<div :if={@transcription_config && @transcription_config.id} class="border-t border-gray-300 p-4">
|
||||
<p class="text-xs font-semibold text-gray-500 uppercase mb-3">
|
||||
{gettext("Global interactions")}
|
||||
</p>
|
||||
<div class="grid grid-cols-1 @sm:grid-cols-2 @lg:grid-cols-3 gap-4">
|
||||
<div class="bg-white rounded-lg p-3 shadow-base transition-all flex flex-col justify-between relative">
|
||||
<div>
|
||||
<div class="flex items-center justify-between mb-2">
|
||||
<div class="flex items-center w-full">
|
||||
<div class="flex h-8 w-8 flex-none text-white items-center justify-center rounded-lg bg-linear-to-br from-primary-500 to-secondary-500 mr-2">
|
||||
<svg
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
fill="none"
|
||||
viewBox="0 0 24 24"
|
||||
stroke-width="2"
|
||||
stroke="currentColor"
|
||||
class="w-5 h-5"
|
||||
>
|
||||
<path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M9 2m0 3a3 3 0 0 1 3 -3h0a3 3 0 0 1 3 3v5a3 3 0 0 1 -3 3h0a3 3 0 0 1 -3 -3z" /><path d="M5 10a7 7 0 0 0 14 0" /><path d="M8 21l8 0" /><path d="M12 17l0 4" />
|
||||
</svg>
|
||||
</div>
|
||||
<span class="font-semibold">{gettext("Transcription")}</span>
|
||||
</div>
|
||||
<a
|
||||
class="p-2 rounded-sm text-xs font-medium text-center text-primary-500"
|
||||
data-phx-link="patch"
|
||||
data-phx-link-state="push"
|
||||
href={~p"/e/#{@event.code}/manage/edit/transcription/#{@transcription_config.id}"}
|
||||
>
|
||||
<svg
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
class="h-5 w-5"
|
||||
fill="none"
|
||||
viewBox="0 0 24 24"
|
||||
stroke="currentColor"
|
||||
stroke-width="2"
|
||||
>
|
||||
<path
|
||||
stroke-linecap="round"
|
||||
stroke-linejoin="round"
|
||||
d="M11 5H6a2 2 0 00-2 2v11a2 2 0 002 2h11a2 2 0 002-2v-5m-1.414-9.414a2 2 0 112.828 2.828L11.828 15H9v-2.828l8.586-8.586z"
|
||||
/>
|
||||
</svg>
|
||||
</a>
|
||||
</div>
|
||||
<div class="text-sm mb-4">
|
||||
<span :if={@transcription_config.language}>
|
||||
{@transcription_config.language}
|
||||
</span>
|
||||
<span :if={!@transcription_config.language}>
|
||||
{gettext("Auto-detect")}
|
||||
</span>
|
||||
</div>
|
||||
</div>
|
||||
<div class="w-full">
|
||||
<%= if @transcription_config.enabled do %>
|
||||
<button
|
||||
phx-click="transcription-set-inactive"
|
||||
phx-value-id={@transcription_config.id}
|
||||
class="bg-supporting-red-100 text-supporting-red-800 px-2 py-2 rounded-sm text-sm font-medium w-full cursor-pointer"
|
||||
>
|
||||
{gettext("Disable")}
|
||||
</button>
|
||||
<% else %>
|
||||
<button
|
||||
phx-click="transcription-set-active"
|
||||
phx-value-id={@transcription_config.id}
|
||||
class="bg-primary-100 text-primary-800 px-2 py-2 rounded-sm text-sm font-medium w-full cursor-pointer"
|
||||
>
|
||||
{gettext("Enable")}
|
||||
</button>
|
||||
<% end %>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
|
||||
@@ -191,9 +191,9 @@ defmodule ClaperWeb.EventLive.ManagerSettingsComponent do
|
||||
</div>
|
||||
</div>
|
||||
<% nil -> %>
|
||||
<p class="text-gray-400 italic mt-1.5">No interaction enabled</p>
|
||||
<p class="text-gray-400 italic mt-1.5">{gettext("No interaction enabled")}</p>
|
||||
<% _ -> %>
|
||||
<p class="text-gray-400 italic mt-1.5">No settings available for this interaction</p>
|
||||
<p class="text-gray-400 italic mt-1.5">{gettext("No settings available for this interaction")}</p>
|
||||
<% end %>
|
||||
|
||||
<div class="flex space-x-2 items-center mt-3"></div>
|
||||
@@ -427,86 +427,6 @@ defmodule ClaperWeb.EventLive.ManagerSettingsComponent do
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="grid grid-cols-1 space-y-1.5">
|
||||
<div class="flex items-center space-x-2 font-semibold text-lg">
|
||||
<svg
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
viewBox="0 0 24 24"
|
||||
fill="none"
|
||||
stroke="currentColor"
|
||||
stroke-width="2"
|
||||
stroke-linecap="round"
|
||||
stroke-linejoin="round"
|
||||
class="w-5 h-5"
|
||||
>
|
||||
<path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M9 2m0 3a3 3 0 0 1 3 -3h0a3 3 0 0 1 3 3v5a3 3 0 0 1 -3 3h0a3 3 0 0 1 -3 -3z" /><path d="M5 10a7 7 0 0 0 14 0" /><path d="M8 21l8 0" /><path d="M12 17l0 4" />
|
||||
</svg>
|
||||
|
||||
<span>{gettext("Transcription")}</span>
|
||||
</div>
|
||||
|
||||
<div class="flex space-x-2 items-center">
|
||||
<ClaperWeb.Component.Input.check_button
|
||||
key={:transcription_enabled}
|
||||
checked={Claper.Presentations.PresentationState.transcription_enabled?(@state)}
|
||||
>
|
||||
<svg
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
viewBox="0 0 24 24"
|
||||
fill="none"
|
||||
stroke="currentColor"
|
||||
stroke-width="2"
|
||||
stroke-linecap="round"
|
||||
stroke-linejoin="round"
|
||||
class="w-5 h-5"
|
||||
>
|
||||
<path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M9 2m0 3a3 3 0 0 1 3 -3h0a3 3 0 0 1 3 3v5a3 3 0 0 1 -3 3h0a3 3 0 0 1 -3 -3z" /><path d="M5 10a7 7 0 0 0 14 0" /><path d="M8 21l8 0" /><path d="M12 17l0 4" />
|
||||
</svg>
|
||||
<div>
|
||||
<span :if={!Claper.Presentations.PresentationState.transcription_enabled?(@state)}>
|
||||
{gettext("Enable transcription")}
|
||||
</span>
|
||||
<span :if={Claper.Presentations.PresentationState.transcription_enabled?(@state)}>
|
||||
{gettext("Disable transcription")}
|
||||
</span>
|
||||
</div>
|
||||
<div></div>
|
||||
</ClaperWeb.Component.Input.check_button>
|
||||
</div>
|
||||
|
||||
<div
|
||||
class={"#{if !Claper.Presentations.PresentationState.transcription_enabled?(@state), do: "opacity-50"} flex space-x-2 items-center"}
|
||||
>
|
||||
<ClaperWeb.Component.Input.check_button
|
||||
key={:transcription_visible}
|
||||
checked={Claper.Presentations.PresentationState.transcription_visible?(@state)}
|
||||
disabled={!Claper.Presentations.PresentationState.transcription_enabled?(@state)}
|
||||
>
|
||||
<svg
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
viewBox="0 0 24 24"
|
||||
fill="none"
|
||||
stroke="currentColor"
|
||||
stroke-width="2"
|
||||
stroke-linecap="round"
|
||||
stroke-linejoin="round"
|
||||
class="w-5 h-5"
|
||||
>
|
||||
<path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M4 5h16" /><path d="M5 9h14" /><path d="M6 13h12" /><path d="M4 17h16" />
|
||||
</svg>
|
||||
<div>
|
||||
<span :if={!Claper.Presentations.PresentationState.transcription_visible?(@state)}>
|
||||
{gettext("Show subtitles")}
|
||||
</span>
|
||||
<span :if={Claper.Presentations.PresentationState.transcription_visible?(@state)}>
|
||||
{gettext("Hide subtitles")}
|
||||
</span>
|
||||
</div>
|
||||
<div></div>
|
||||
</ClaperWeb.Component.Input.check_button>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="grid grid-cols-1 space-y-1.5">
|
||||
<div class="flex items-center space-x-2 font-semibold text-lg">
|
||||
<svg
|
||||
|
||||
@@ -7,6 +7,7 @@ defmodule ClaperWeb.EventLive.Presenter do
|
||||
alias Claper.Forms.Form
|
||||
alias Claper.Quizzes.Quiz
|
||||
alias Claper.Presentations
|
||||
alias Claper.Transcriptions
|
||||
|
||||
@impl true
|
||||
def mount(%{"code" => code} = params, session, socket) do
|
||||
@@ -42,6 +43,9 @@ defmodule ClaperWeb.EventLive.Presenter do
|
||||
|
||||
host = "#{scheme}://#{host}#{port_suffix}/#{path}"
|
||||
|
||||
transcription_config =
|
||||
Transcriptions.get_transcription_config(event.presentation_file.id)
|
||||
|
||||
socket =
|
||||
socket
|
||||
|> assign(:attendees_nb, 1)
|
||||
@@ -57,6 +61,7 @@ defmodule ClaperWeb.EventLive.Presenter do
|
||||
|> assign(:show_only_pinned, event.presentation_file.presentation_state.show_only_pinned)
|
||||
|> assign(:reacts, [])
|
||||
|> assign(:transcription_text, "")
|
||||
|> assign(:transcription_config, transcription_config)
|
||||
|> poll_at_position
|
||||
|> form_at_position
|
||||
|> embed_at_position
|
||||
@@ -374,6 +379,21 @@ defmodule ClaperWeb.EventLive.Presenter do
|
||||
{:noreply, socket |> assign(:transcription_text, transcription.text)}
|
||||
end
|
||||
|
||||
@impl true
|
||||
def handle_info({:transcription_delta, text}, socket) do
|
||||
{:noreply, socket |> assign(:transcription_text, text)}
|
||||
end
|
||||
|
||||
@impl true
|
||||
def handle_info({:transcription_config_updated, config}, socket) do
|
||||
{:noreply, socket |> assign(:transcription_config, config)}
|
||||
end
|
||||
|
||||
@impl true
|
||||
def handle_info({:transcription_config_deleted, _config}, socket) do
|
||||
{:noreply, socket |> assign(:transcription_config, nil)}
|
||||
end
|
||||
|
||||
@impl true
|
||||
def handle_info(_, socket) do
|
||||
{:noreply, socket}
|
||||
|
||||
@@ -227,9 +227,8 @@
|
||||
<!-- TRANSCRIPTION SUBTITLES -->
|
||||
<div
|
||||
:if={
|
||||
Claper.Presentations.PresentationState.transcription_enabled?(@state) &&
|
||||
Claper.Presentations.PresentationState.transcription_visible?(@state) &&
|
||||
@transcription_text != ""
|
||||
@transcription_config && @transcription_config.enabled &&
|
||||
@transcription_config.visibility in ["both", "presenter"] && @transcription_text != ""
|
||||
}
|
||||
class="absolute z-30 bottom-16 left-1/2 transform -translate-x-1/2 max-w-3xl w-full px-4"
|
||||
>
|
||||
|
||||
@@ -2,7 +2,7 @@ defmodule ClaperWeb.EventLive.Show do
|
||||
alias Claper.Interactions
|
||||
use ClaperWeb, :live_view
|
||||
|
||||
alias Claper.{Posts, Polls, Forms, Quizzes, Stats}
|
||||
alias Claper.{Posts, Polls, Forms, Quizzes, Stats, Transcriptions}
|
||||
alias ClaperWeb.Presence
|
||||
|
||||
on_mount(ClaperWeb.AttendeeLiveAuth)
|
||||
@@ -99,6 +99,10 @@ defmodule ClaperWeb.EventLive.Show do
|
||||
|> assign(:event, event)
|
||||
|> assign(:state, event.presentation_file.presentation_state)
|
||||
|> assign(:transcription_text, "")
|
||||
|> assign(
|
||||
:transcription_config,
|
||||
Transcriptions.get_transcription_config(event.presentation_file.id)
|
||||
)
|
||||
|> assign(:nickname, "")
|
||||
|> stream(:posts, posts)
|
||||
|> assign(:post_count, Enum.count(posts))
|
||||
@@ -357,6 +361,21 @@ defmodule ClaperWeb.EventLive.Show do
|
||||
{:noreply, socket |> assign(:transcription_text, transcription.text)}
|
||||
end
|
||||
|
||||
@impl true
|
||||
def handle_info({:transcription_delta, text}, socket) do
|
||||
{:noreply, socket |> assign(:transcription_text, text)}
|
||||
end
|
||||
|
||||
@impl true
|
||||
def handle_info({:transcription_config_updated, config}, socket) do
|
||||
{:noreply, socket |> assign(:transcription_config, config)}
|
||||
end
|
||||
|
||||
@impl true
|
||||
def handle_info({:transcription_config_deleted, _config}, socket) do
|
||||
{:noreply, socket |> assign(:transcription_config, nil)}
|
||||
end
|
||||
|
||||
@impl true
|
||||
def handle_info(_, socket) do
|
||||
{:noreply, socket}
|
||||
|
||||
@@ -417,9 +417,8 @@
|
||||
<!-- TRANSCRIPTION SUBTITLES -->
|
||||
<div
|
||||
:if={
|
||||
Claper.Presentations.PresentationState.transcription_enabled?(@state) &&
|
||||
Claper.Presentations.PresentationState.transcription_visible?(@state) &&
|
||||
@transcription_text != ""
|
||||
@transcription_config && @transcription_config.enabled &&
|
||||
@transcription_config.visibility in ["both", "attendee"] && @transcription_text != ""
|
||||
}
|
||||
class="fixed bottom-14 left-1/2 transform -translate-x-1/2 max-w-lg w-full px-4 z-20"
|
||||
>
|
||||
|
||||
101
lib/claper_web/live/transcription_live/form_component.ex
Normal file
101
lib/claper_web/live/transcription_live/form_component.ex
Normal file
@@ -0,0 +1,101 @@
|
||||
defmodule ClaperWeb.TranscriptionLive.FormComponent do
|
||||
use ClaperWeb, :live_component
|
||||
|
||||
alias Claper.Transcriptions
|
||||
|
||||
defp languages do
|
||||
[
|
||||
{gettext("Auto-detect"), ""},
|
||||
{gettext("English"), "en"},
|
||||
{gettext("French"), "fr"},
|
||||
{gettext("German"), "de"},
|
||||
{gettext("Spanish"), "es"},
|
||||
{gettext("Italian"), "it"},
|
||||
{gettext("Portuguese"), "pt"},
|
||||
{gettext("Dutch"), "nl"},
|
||||
{gettext("Polish"), "pl"},
|
||||
{gettext("Russian"), "ru"},
|
||||
{gettext("Japanese"), "ja"},
|
||||
{gettext("Chinese"), "zh"},
|
||||
{gettext("Korean"), "ko"},
|
||||
{gettext("Arabic"), "ar"},
|
||||
{gettext("Hindi"), "hi"},
|
||||
{gettext("Turkish"), "tr"},
|
||||
{gettext("Swedish"), "sv"},
|
||||
{gettext("Norwegian"), "no"},
|
||||
{gettext("Danish"), "da"},
|
||||
{gettext("Finnish"), "fi"}
|
||||
]
|
||||
end
|
||||
|
||||
@impl true
|
||||
def update(%{transcription_config: config} = assigns, socket) do
|
||||
changeset = Transcriptions.change_transcription_config(config)
|
||||
|
||||
{:ok,
|
||||
socket
|
||||
|> assign(assigns)
|
||||
|> assign(:languages, languages())
|
||||
|> assign(:changeset, changeset)}
|
||||
end
|
||||
|
||||
@impl true
|
||||
def handle_event("validate", %{"transcription_config" => params}, socket) do
|
||||
changeset =
|
||||
socket.assigns.transcription_config
|
||||
|> Transcriptions.change_transcription_config(params)
|
||||
|> Map.put(:action, :validate)
|
||||
|
||||
{:noreply, socket |> assign(:changeset, changeset)}
|
||||
end
|
||||
|
||||
@impl true
|
||||
def handle_event("save", %{"transcription_config" => params}, socket) do
|
||||
save_config(socket, socket.assigns.live_action, params)
|
||||
end
|
||||
|
||||
@impl true
|
||||
def handle_event("delete", %{"id" => id}, socket) do
|
||||
config = Transcriptions.get_transcription_config!(id)
|
||||
{:ok, _} = Transcriptions.delete_transcription_config(socket.assigns.event_uuid, config)
|
||||
|
||||
{:noreply, socket |> push_navigate(to: socket.assigns.return_to)}
|
||||
end
|
||||
|
||||
defp save_config(socket, :edit, params) do
|
||||
case Transcriptions.update_transcription_config(
|
||||
socket.assigns.event_uuid,
|
||||
socket.assigns.transcription_config,
|
||||
normalize_language(params)
|
||||
) do
|
||||
{:ok, _config} ->
|
||||
{:noreply, socket |> push_navigate(to: socket.assigns.return_to)}
|
||||
|
||||
{:error, %Ecto.Changeset{} = changeset} ->
|
||||
{:noreply, assign(socket, :changeset, changeset)}
|
||||
end
|
||||
end
|
||||
|
||||
defp save_config(socket, :new, params) do
|
||||
case Transcriptions.create_transcription_config(
|
||||
normalize_language(params)
|
||||
|> Map.put("presentation_file_id", socket.assigns.presentation_file.id)
|
||||
|> Map.put("enabled", false)
|
||||
) do
|
||||
{:ok, config} ->
|
||||
Phoenix.PubSub.broadcast(
|
||||
Claper.PubSub,
|
||||
"event:#{socket.assigns.event_uuid}",
|
||||
{:transcription_config_created, config}
|
||||
)
|
||||
|
||||
{:noreply, socket |> push_navigate(to: socket.assigns.return_to)}
|
||||
|
||||
{:error, %Ecto.Changeset{} = changeset} ->
|
||||
{:noreply, assign(socket, changeset: changeset)}
|
||||
end
|
||||
end
|
||||
|
||||
defp normalize_language(%{"language" => ""} = params), do: Map.put(params, "language", nil)
|
||||
defp normalize_language(params), do: params
|
||||
end
|
||||
@@ -0,0 +1,77 @@
|
||||
<div>
|
||||
<.form
|
||||
:let={f}
|
||||
for={@changeset}
|
||||
id="transcription-config-form"
|
||||
phx-target={@myself}
|
||||
phx-change="validate"
|
||||
phx-submit="save"
|
||||
>
|
||||
<div class="my-3 mb-10">
|
||||
<ClaperWeb.Component.Input.select
|
||||
form={f}
|
||||
key={:language}
|
||||
name={gettext("Language")}
|
||||
array={@languages}
|
||||
/>
|
||||
|
||||
<div class="mt-3">
|
||||
<p class="text-gray-700 text-xl font-semibold mt-5">{gettext("Options")}</p>
|
||||
|
||||
<ClaperWeb.Component.Input.select
|
||||
form={f}
|
||||
key={:visibility}
|
||||
name={gettext("Show subtitles on")}
|
||||
array={[
|
||||
{gettext("Presenter and attendee"), "both"},
|
||||
{gettext("Presenter only"), "presenter"},
|
||||
{gettext("Attendee only"), "attendee"}
|
||||
]}
|
||||
/>
|
||||
</div>
|
||||
|
||||
<div class="mt-3">
|
||||
<label class="block text-sm font-medium text-gray-700">{gettext("Microphone")}</label>
|
||||
<div class="mt-1">
|
||||
<select
|
||||
id="mic-select"
|
||||
phx-hook="MicSelector"
|
||||
data-event-uuid={@event_uuid}
|
||||
class="bg-white outline-hidden shadow-base focus:ring-primary-500 focus:border-primary-500 block w-full text-lg border-gray-300 rounded-md py-2 px-3"
|
||||
>
|
||||
<option>{gettext("Loading microphones...")}</option>
|
||||
</select>
|
||||
</div>
|
||||
<p class="text-xs text-gray-500 mt-1">
|
||||
{gettext("Microphone selection is saved locally in your browser.")}
|
||||
</p>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="flex space-x-3">
|
||||
<button
|
||||
type="submit"
|
||||
phx_disable_with="Loading..."
|
||||
class="w-full lg:w-auto px-6 text-white py-2 rounded-md tracking-wide font-bold focus:outline-hidden focus:shadow-outline bg-linear-to-tl from-primary-500 to-secondary-500 bg-size-[200%] bg-position-[0%_0%] hover:bg-position-[100%_100%] transition-all duration-500"
|
||||
>
|
||||
{case @live_action do
|
||||
:new -> gettext("Create")
|
||||
:edit -> gettext("Save")
|
||||
end}
|
||||
</button>
|
||||
<%= if @live_action == :edit do %>
|
||||
{link(gettext("Delete"),
|
||||
to: "#",
|
||||
phx_click: "delete",
|
||||
phx_target: @myself,
|
||||
phx_value_id: @transcription_config.id,
|
||||
data: [
|
||||
confirm: gettext("This will delete the transcription configuration, are you sure?")
|
||||
],
|
||||
class:
|
||||
"w-full lg:w-auto px-6 text-center text-white py-2 rounded-md tracking-wide font-bold focus:outline-hidden focus:shadow-outline bg-linear-to-tl from-supporting-red-600 to-supporting-red-400 bg-size-[200%_200%] bg-position-[0%_0%] hover:bg-position-[100%_100%] transition-all duration-500"
|
||||
)}
|
||||
<% end %>
|
||||
</div>
|
||||
</.form>
|
||||
</div>
|
||||
@@ -95,6 +95,8 @@ defmodule ClaperWeb.Router do
|
||||
live("/e/:code/manage/edit/embed/:id", EventLive.Manage, :edit_embed)
|
||||
live("/e/:code/manage/add/quiz", EventLive.Manage, :add_quiz)
|
||||
live("/e/:code/manage/edit/quiz/:id", EventLive.Manage, :edit_quiz)
|
||||
live("/e/:code/manage/add/transcription", EventLive.Manage, :add_transcription)
|
||||
live("/e/:code/manage/edit/transcription/:id", EventLive.Manage, :edit_transcription)
|
||||
end
|
||||
end
|
||||
|
||||
|
||||
1
mix.exs
1
mix.exs
@@ -111,6 +111,7 @@ defmodule Claper.MixProject do
|
||||
{:joken, "~> 2.6"},
|
||||
{:jose, "~> 1.11"},
|
||||
{:req, "~> 0.5"},
|
||||
{:websockex, "~> 0.4"},
|
||||
{:uuid, "~> 1.1"},
|
||||
{:oidcc, "~> 3.5"},
|
||||
{:oban, "~> 2.19"},
|
||||
|
||||
1
mix.lock
1
mix.lock
@@ -71,4 +71,5 @@
|
||||
"uuid": {:hex, :uuid, "1.1.8", "e22fc04499de0de3ed1116b770c7737779f226ceefa0badb3592e64d5cfb4eb9", [:mix], [], "hexpm", "c790593b4c3b601f5dc2378baae7efaf5b3d73c4c6456ba85759905be792f2ac"},
|
||||
"websock": {:hex, :websock, "0.5.3", "2f69a6ebe810328555b6fe5c831a851f485e303a7c8ce6c5f675abeb20ebdadc", [:mix], [], "hexpm", "6105453d7fac22c712ad66fab1d45abdf049868f253cf719b625151460b8b453"},
|
||||
"websock_adapter": {:hex, :websock_adapter, "0.5.8", "3b97dc94e407e2d1fc666b2fb9acf6be81a1798a2602294aac000260a7c4a47d", [:mix], [{:bandit, ">= 0.6.0", [hex: :bandit, repo: "hexpm", optional: true]}, {:plug, "~> 1.14", [hex: :plug, repo: "hexpm", optional: false]}, {:plug_cowboy, "~> 2.6", [hex: :plug_cowboy, repo: "hexpm", optional: true]}, {:websock, "~> 0.5", [hex: :websock, repo: "hexpm", optional: false]}], "hexpm", "315b9a1865552212b5f35140ad194e67ce31af45bcee443d4ecb96b5fd3f3782"},
|
||||
"websockex": {:hex, :websockex, "0.5.1", "9de28d37bbe34f371eb46e29b79c94c94fff79f93c960d842fbf447253558eb4", [:mix], [{:telemetry, "~> 1.0", [hex: :telemetry, repo: "hexpm", optional: false]}], "hexpm", "8ef39576ed56bc3804c9cd8626f8b5d6b5721848d2726c0ccd4f05385a3c9f14"},
|
||||
}
|
||||
|
||||
@@ -8,8 +8,8 @@ msgstr ""
|
||||
"Language: de\n"
|
||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1449
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1455
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1573
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1579
|
||||
#: lib/claper_web/live/user_settings_live/show.ex:77
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Settings"
|
||||
@@ -18,7 +18,7 @@ msgstr "Einstellungen"
|
||||
#: lib/claper_web/live/admin_live/user_live.html.heex:74
|
||||
#: lib/claper_web/live/admin_live/user_live.html.heex:254
|
||||
#: lib/claper_web/live/admin_live/user_live/form_component.ex:18
|
||||
#: lib/claper_web/live/event_live/manage.ex:838
|
||||
#: lib/claper_web/live/event_live/manage.ex:936
|
||||
#: lib/claper_web/live/form_live/form_component.html.heex:32
|
||||
#: lib/claper_web/live/user_settings_live/show.html.heex:34
|
||||
#: lib/claper_web/templates/user_registration/new.html.heex:29
|
||||
@@ -80,17 +80,17 @@ msgstr "Wir haben Ihnen bereits eine E-Mail zur Anmeldung geschickt, bitte versu
|
||||
msgid "We sent you an email at"
|
||||
msgstr "Wir haben Ihnen eine E-Mail geschickt an"
|
||||
|
||||
#: lib/claper_web/live/event_live/show.html.heex:437
|
||||
#: lib/claper_web/live/event_live/show.html.heex:449
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "days"
|
||||
msgstr "Tage"
|
||||
|
||||
#: lib/claper_web/live/event_live/show.html.heex:443
|
||||
#: lib/claper_web/live/event_live/show.html.heex:455
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "hours"
|
||||
msgstr "Stunden"
|
||||
|
||||
#: lib/claper_web/live/event_live/show.html.heex:449
|
||||
#: lib/claper_web/live/event_live/show.html.heex:461
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "minutes"
|
||||
msgstr "Minuten"
|
||||
@@ -103,7 +103,7 @@ msgstr "Seien Sie der Erste, der reagiert!"
|
||||
#: lib/claper_web/live/event_live/event_card_component.ex:111
|
||||
#: lib/claper_web/live/event_live/join.ex:41
|
||||
#: lib/claper_web/live/event_live/join.html.heex:94
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:492
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:539
|
||||
#: lib/claper_web/live/event_live/show.html.heex:286
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Join"
|
||||
@@ -125,7 +125,7 @@ msgstr "Dashboard"
|
||||
msgid "Host"
|
||||
msgstr "Host"
|
||||
|
||||
#: lib/claper_web/live/event_live/show.html.heex:455
|
||||
#: lib/claper_web/live/event_live/show.html.heex:467
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "seconds"
|
||||
msgstr "Sekunden"
|
||||
@@ -152,7 +152,7 @@ msgid "Leave"
|
||||
msgstr "Verlassen"
|
||||
|
||||
#: lib/claper_web/live/event_live/presenter.html.heex:26
|
||||
#: lib/claper_web/live/event_live/show.html.heex:464
|
||||
#: lib/claper_web/live/event_live/show.html.heex:476
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Scan to interact in real-time"
|
||||
msgstr "Scannen und in Echtzeit interagieren"
|
||||
@@ -203,6 +203,7 @@ msgstr "Ändern"
|
||||
#: lib/claper_web/live/form_live/form_component.html.heex:93
|
||||
#: lib/claper_web/live/poll_live/form_component.html.heex:102
|
||||
#: lib/claper_web/live/quiz_live/quiz_component.html.heex:187
|
||||
#: lib/claper_web/live/transcription_live/form_component.html.heex:58
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Create"
|
||||
msgstr "Erstellen"
|
||||
@@ -210,7 +211,7 @@ msgstr "Erstellen"
|
||||
#: lib/claper_web/live/embed_live/form_component.html.heex:68
|
||||
#: lib/claper_web/live/event_live/event_card_component.ex:444
|
||||
#: lib/claper_web/live/event_live/event_form_component.html.heex:67
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1397
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1521
|
||||
#: lib/claper_web/live/event_live/manageable_post_component.ex:92
|
||||
#: lib/claper_web/live/event_live/post_component.ex:70
|
||||
#: lib/claper_web/live/event_live/post_component.ex:142
|
||||
@@ -218,6 +219,7 @@ msgstr "Erstellen"
|
||||
#: lib/claper_web/live/poll_live/form_component.html.heex:107
|
||||
#: lib/claper_web/live/quiz_live/quiz_component.html.heex:123
|
||||
#: lib/claper_web/live/quiz_live/quiz_component.html.heex:193
|
||||
#: lib/claper_web/live/transcription_live/form_component.html.heex:63
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Delete"
|
||||
msgstr "Löschen"
|
||||
@@ -228,6 +230,7 @@ msgstr "Löschen"
|
||||
#: lib/claper_web/live/form_live/form_component.html.heex:94
|
||||
#: lib/claper_web/live/poll_live/form_component.html.heex:103
|
||||
#: lib/claper_web/live/quiz_live/quiz_component.html.heex:188
|
||||
#: lib/claper_web/live/transcription_live/form_component.html.heex:59
|
||||
#: lib/claper_web/live/user_settings_live/show.html.heex:38
|
||||
#: lib/claper_web/live/user_settings_live/show.html.heex:80
|
||||
#: lib/claper_web/live/user_settings_live/show.html.heex:123
|
||||
@@ -343,12 +346,12 @@ msgstr "Datei ändern"
|
||||
msgid "Presentation replaced"
|
||||
msgstr "Präsentation ersetzt"
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:305
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:332
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Edit poll"
|
||||
msgstr "Umfrage bearbeiten"
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:304
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:331
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "New poll"
|
||||
msgstr "Neue Umfrage"
|
||||
@@ -369,7 +372,7 @@ msgid "Add poll to know opinion of your public."
|
||||
msgstr "Fügen Sie eine Umfrage hinzu, um die Meinung Ihres Publikums zu erfahren."
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:194
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:780
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:827
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Poll"
|
||||
msgstr "Umfrage"
|
||||
@@ -408,7 +411,7 @@ msgstr "Benutzer Email-Adresse"
|
||||
msgid "Changing your file will remove all interaction elements like polls associated."
|
||||
msgstr "Wenn Sie Ihre Datei ändern, werden alle damit verbundenen Interaktionselemente wie Umfragen entfernt."
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1213
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1337
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Messages from attendees will appear here."
|
||||
msgstr "Nachrichten von Teilnehmern werden hier erscheinen."
|
||||
@@ -428,7 +431,7 @@ msgstr "Dadurch werden alle zugehörigen Antworten und die Umfrage selbst gelös
|
||||
msgid "Ask, comment..."
|
||||
msgstr "Fragen, kommentieren..."
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1159
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1283
|
||||
#: lib/claper_web/live/stat_live/index.html.heex:102
|
||||
#: lib/claper_web/live/stat_live/index.html.heex:180
|
||||
#, elixir-autogen, elixir-format
|
||||
@@ -464,8 +467,8 @@ msgstr "Moderatoren können präsentieren und Interaktionen steuern"
|
||||
msgid "If you’re having trouble with the button above, copy and paste the URL below into your web browser"
|
||||
msgstr "Wenn Sie Probleme mit der obigen Schaltfläche haben, kopieren Sie die folgende URL und fügen Sie sie in Ihren Webbrowser ein"
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:750
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1124
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:797
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1171
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Add interaction"
|
||||
msgstr "Interaktion hinzufügen"
|
||||
@@ -476,9 +479,9 @@ msgstr "Interaktion hinzufügen"
|
||||
msgid "Blocking this user will delete all his messages and he will not be able to join again, confirm ?"
|
||||
msgstr "Wenn Sie diesen Benutzer sperren, werden alle seine Nachrichten gelöscht, und er kann nicht mehr beitreten. Bestätigen?"
|
||||
|
||||
#: lib/claper_web/live/event_live/show.ex:51
|
||||
#: lib/claper_web/live/event_live/show.ex:206
|
||||
#: lib/claper_web/live/event_live/show.ex:221
|
||||
#: lib/claper_web/live/event_live/show.ex:64
|
||||
#: lib/claper_web/live/event_live/show.ex:224
|
||||
#: lib/claper_web/live/event_live/show.ex:239
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "You have been banned from this event"
|
||||
msgstr "Sie wurden von dieser Veranstaltung ausgeschlossen"
|
||||
@@ -612,7 +615,7 @@ msgstr "Anmeldung"
|
||||
msgid "Connect to your account"
|
||||
msgstr "Verbinden Sie sich mit Ihrem Konto"
|
||||
|
||||
#: lib/claper_web/live/event_live/show.html.heex:473
|
||||
#: lib/claper_web/live/event_live/show.html.heex:485
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Or use the code:"
|
||||
msgstr "Oder verwenden Sie den Code:"
|
||||
@@ -676,24 +679,24 @@ msgstr "Fügen Sie ein Formular hinzu, um Daten von Ihrem Publikum zu sammeln."
|
||||
msgid "Current form"
|
||||
msgstr "Aktuelles Formular"
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:326
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:353
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Edit form"
|
||||
msgstr "Formular bearbeiten"
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:227
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:824
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1409
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:871
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1533
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Form"
|
||||
msgstr "Formular"
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1183
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1307
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Form submissions"
|
||||
msgstr "Abgeschickte Formulare"
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1382
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1506
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Form submissions from attendees will appear here."
|
||||
msgstr "Formulareinsendungen der Teilnehmer werden hier angezeigt."
|
||||
@@ -705,12 +708,12 @@ msgstr "Formulareinsendungen der Teilnehmer werden hier angezeigt."
|
||||
#: lib/claper_web/live/admin_live/oidc_provider_live.html.heex:74
|
||||
#: lib/claper_web/live/admin_live/oidc_provider_live.html.heex:254
|
||||
#: lib/claper_web/live/admin_live/oidc_provider_live/form_component.ex:24
|
||||
#: lib/claper_web/live/event_live/manage.ex:837
|
||||
#: lib/claper_web/live/event_live/manage.ex:935
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Name"
|
||||
msgstr "Name"
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:325
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:352
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "New form"
|
||||
msgstr "Neues Formular"
|
||||
@@ -736,7 +739,7 @@ msgstr "Abschicken"
|
||||
msgid "Text"
|
||||
msgstr "Text"
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1402
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1526
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "This cannot be undone, confirm ?"
|
||||
msgstr "Dies kann nicht rückgängig gemacht werden. Bestätigen?"
|
||||
@@ -881,12 +884,12 @@ msgstr "Link zum Zurücksetzen des Passworts senden"
|
||||
msgid "Current web content"
|
||||
msgstr "Aktuelle Einbettung"
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:347
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:374
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Edit web content"
|
||||
msgstr "Webinhalt bearbeiten"
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:346
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:373
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "New web content"
|
||||
msgstr "Neuer Webinhalt"
|
||||
@@ -908,7 +911,7 @@ msgid "Title"
|
||||
msgstr "Titel"
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:259
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:866
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:913
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Web content"
|
||||
msgstr "Webinhalt"
|
||||
@@ -925,12 +928,12 @@ msgstr "Anpinnen"
|
||||
msgid "Pinned"
|
||||
msgstr "Angepinnt"
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1175
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1299
|
||||
#, elixir-autogen, elixir-format, fuzzy
|
||||
msgid "Pinned messages"
|
||||
msgstr "Angepinnte Nachrichten"
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1336
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1460
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Pinned messages will appear here."
|
||||
msgstr "Angepinnte Beiträge werden hier angezeigt."
|
||||
@@ -1006,7 +1009,7 @@ msgstr "Gefahrenzone"
|
||||
msgid "Delete account"
|
||||
msgstr "Konto löschen"
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:565
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:612
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Open presentation"
|
||||
msgstr "Präsentation öffnen"
|
||||
@@ -1031,14 +1034,14 @@ msgstr "Zugriff"
|
||||
msgid "Animations in PPT/PPTX files are not supported, which is why we recommend exporting your presentation to PDF to ensure it displays correctly."
|
||||
msgstr "Animationen in PPT/PPTX-Dateien werden nicht unterstützt, weshalb wir empfehlen, Ihre Präsentation in PDF zu exportieren, um eine korrekte Anzeige zu gewährleisten."
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1147
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1271
|
||||
#, elixir-autogen, elixir-format, fuzzy
|
||||
msgid "Attendees interactions"
|
||||
msgstr "Interaktionen der Teilnehmer"
|
||||
|
||||
#: lib/claper_web/live/event_live/event_form_component.html.heex:6
|
||||
#: lib/claper_web/live/event_live/index.html.heex:107
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:428
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:475
|
||||
#: lib/claper_web/live/event_live/quiz_component.ex:151
|
||||
#: lib/claper_web/live/event_live/quiz_component.ex:198
|
||||
#, elixir-autogen, elixir-format
|
||||
@@ -1052,25 +1055,25 @@ msgstr "Moderatoren"
|
||||
|
||||
#: lib/claper_web/live/event_live/event_form_component.html.heex:7
|
||||
#: lib/claper_web/live/event_live/index.html.heex:108
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:429
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:476
|
||||
#: lib/claper_web/templates/lti/registration/success.html.heex:26
|
||||
#, elixir-autogen, elixir-format, fuzzy
|
||||
msgid "Finish"
|
||||
msgstr "Abschließen"
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1149
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1273
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Here you'll find all interactions from your attendees. You can manage messages, pinned messages, and submitted forms."
|
||||
msgstr "Hier finden Sie alle Interaktionen Ihrer Teilnehmer. Sie können Nachrichten, angeheftete Nachrichten und eingereichte Formulare verwalten."
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1149
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1273
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Identify users by their unique avatars."
|
||||
msgstr "Identifizieren Sie Benutzer anhand ihrer einzigartigen Avatare."
|
||||
|
||||
#: lib/claper_web/live/event_live/event_form_component.html.heex:5
|
||||
#: lib/claper_web/live/event_live/index.html.heex:106
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:427
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:474
|
||||
#: lib/claper_web/live/event_live/manager_settings_component.ex:176
|
||||
#: lib/claper_web/live/event_live/quiz_component.ex:161
|
||||
#: lib/claper_web/live/event_live/quiz_component.ex:209
|
||||
@@ -1083,17 +1086,17 @@ msgstr "Weiter"
|
||||
msgid "Select your presentation file. Accepted formats are PDF, PPT, or PPTX. Ensure the file size does not exceed the maximum limit."
|
||||
msgstr "Wählen Sie Ihre Präsentationsdatei aus. Akzeptierte Formate sind PDF, PPT oder PPTX. Stellen Sie sicher, dass die Dateigröße das maximale Limit nicht überschreitet."
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:545
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:592
|
||||
#, elixir-autogen, elixir-format, fuzzy
|
||||
msgid "Time to launch your presentation!"
|
||||
msgstr "Zeit, Ihre Präsentation zu starten!"
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1451
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1575
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Use the associated keyboard shortcuts for quick toggling of these settings."
|
||||
msgstr "Verwenden Sie die zugehörigen Tastaturkürzel, um diese Einstellungen schnell umzuschalten."
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1451
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1575
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "You can control each setting for the presentation (showing on the big screen) and on the attendee's room."
|
||||
msgstr "Sie können jede Einstellung für die Präsentation (Anzeige auf dem Großbildschirm) und im Raum der Teilnehmer steuern."
|
||||
@@ -1194,7 +1197,7 @@ msgstr "Wählen Sie Ihre Präsentation aus (optional)"
|
||||
msgid "This code will be used by your attendees to access the event. You have the option to create a custom code."
|
||||
msgstr "Dieser Code wird von Ihren Teilnehmern verwendet, um auf die Veranstaltung zuzugreifen. Sie haben die Möglichkeit, einen benutzerdefinierten Code zu erstellen."
|
||||
|
||||
#: lib/claper_web/live/event_live/show.ex:193
|
||||
#: lib/claper_web/live/event_live/show.ex:211
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "This event has been terminated"
|
||||
msgstr "Diese Veranstaltung wurde beendet"
|
||||
@@ -1214,9 +1217,9 @@ msgstr "Wann beginnt Ihre Veranstaltung?"
|
||||
msgid "Create your next presentation with"
|
||||
msgstr "Erstellen Sie Ihre nächste Präsentation mit"
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.ex:23
|
||||
#: lib/claper_web/live/event_live/presenter.ex:26
|
||||
#: lib/claper_web/live/event_live/show.ex:25
|
||||
#: lib/claper_web/live/event_live/manage.ex:24
|
||||
#: lib/claper_web/live/event_live/presenter.ex:27
|
||||
#: lib/claper_web/live/event_live/show.ex:38
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Event doesn't exist"
|
||||
msgstr "Veranstaltung existiert nicht"
|
||||
@@ -1226,6 +1229,7 @@ msgstr "Veranstaltung existiert nicht"
|
||||
msgid "Customize your account"
|
||||
msgstr "Passen Sie Ihr Konto an"
|
||||
|
||||
#: lib/claper_web/live/transcription_live/form_component.html.heex:14
|
||||
#: lib/claper_web/live/user_settings_live/show.html.heex:278
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Language"
|
||||
@@ -1246,22 +1250,22 @@ msgstr "Ihre Einstellungen wurden aktualisiert."
|
||||
msgid "Question"
|
||||
msgstr "Frage"
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1167
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1291
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Questions"
|
||||
msgstr "Fragen"
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1254
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1378
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Questions will appear here."
|
||||
msgstr "Fragen werden hier erscheinen."
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1296
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1420
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Sort by date"
|
||||
msgstr "Nach Datum sortieren"
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1275
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1399
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Sort by popularity"
|
||||
msgstr "Nach Beliebtheit sortieren"
|
||||
@@ -1344,22 +1348,24 @@ msgid "Add Claper"
|
||||
msgstr "Claper hinzufügen"
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:123
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:538
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:585
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Close preview"
|
||||
msgstr "Vorschau schließen"
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:734
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:781
|
||||
#, elixir-autogen, elixir-format, fuzzy
|
||||
msgid "Create your first interaction."
|
||||
msgstr "Erstellen Sie Ihre erste Interaktion."
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1093
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1140
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1237
|
||||
#, elixir-autogen, elixir-format, fuzzy
|
||||
msgid "Disable"
|
||||
msgstr "Deaktivieren"
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1110
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1157
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1245
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Enable"
|
||||
msgstr "Aktivieren"
|
||||
@@ -1370,7 +1376,7 @@ msgid "Enable messages to change this option"
|
||||
msgstr "Aktivieren Sie Nachrichten, um diese Option zu ändern"
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:122
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:537
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:584
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Open preview"
|
||||
msgstr "Vorschau öffnen"
|
||||
@@ -1380,7 +1386,7 @@ msgstr "Vorschau öffnen"
|
||||
msgid "Show messages to change this option"
|
||||
msgstr "Nachrichten anzeigen, um diese Option zu ändern"
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:731
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:778
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "This slide does not have any interactions."
|
||||
msgstr "Diese Folie hat keine Interaktionen."
|
||||
@@ -1407,7 +1413,7 @@ msgstr "Anmelden mit %{provider}"
|
||||
msgid "The account has been unlinked."
|
||||
msgstr "Das Konto wurde getrennt."
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:707
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:754
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "This section contains all your interactions."
|
||||
msgstr "Dieser Abschnitt enthält alle Ihre Interaktionen."
|
||||
@@ -1418,12 +1424,12 @@ msgstr "Dieser Abschnitt enthält alle Ihre Interaktionen."
|
||||
msgid "Unlink"
|
||||
msgstr "Trennen"
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:707
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:754
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "You can add interactions to your presentation slides."
|
||||
msgstr "Sie können Ihren Präsentationsfolien Interaktionen hinzufügen."
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:706
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:753
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Your interactions"
|
||||
msgstr "Ihre Interaktionen"
|
||||
@@ -1475,6 +1481,7 @@ msgid "Please enter a valid link starting with http:// or https://"
|
||||
msgstr "Bitte geben Sie einen gültigen Link ein, der mit http:// oder https:// beginnt"
|
||||
|
||||
#: lib/claper/embeds/embed.ex:98
|
||||
#: lib/claper/embeds/embed.ex:122
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Please enter valid HTML content with an iframe tag"
|
||||
msgstr "Bitte geben Sie gültigen HTML-Inhalt mit einem iframe-Tag ein"
|
||||
@@ -1497,6 +1504,7 @@ msgstr "Teilnehmer können die Webinhalte auf ihrem Gerät anzeigen"
|
||||
#: lib/claper_web/live/embed_live/form_component.html.heex:43
|
||||
#: lib/claper_web/live/poll_live/form_component.html.heex:78
|
||||
#: lib/claper_web/live/quiz_live/quiz_component.html.heex:166
|
||||
#: lib/claper_web/live/transcription_live/form_component.html.heex:19
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Options"
|
||||
msgstr "Optionen"
|
||||
@@ -1564,12 +1572,12 @@ msgstr "Beenden"
|
||||
msgid "More options"
|
||||
msgstr "Weitere Optionen"
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.ex:818
|
||||
#: lib/claper_web/live/event_live/manage.ex:916
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "No"
|
||||
msgstr "Nein"
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.ex:818
|
||||
#: lib/claper_web/live/event_live/manage.ex:916
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Yes"
|
||||
msgstr "Ja"
|
||||
@@ -1675,7 +1683,7 @@ msgstr "Nachrichten deaktivieren"
|
||||
msgid "Disable reactions"
|
||||
msgstr "Reaktionen deaktivieren"
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:368
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:395
|
||||
#, elixir-autogen, elixir-format, fuzzy
|
||||
msgid "Edit quiz"
|
||||
msgstr "Quiz bearbeiten"
|
||||
@@ -1708,7 +1716,7 @@ msgstr "Wie funktioniert es?"
|
||||
msgid "Interaction"
|
||||
msgstr "Interaktion"
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:367
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:394
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "New quiz"
|
||||
msgstr "Neues Quiz"
|
||||
@@ -1724,7 +1732,7 @@ msgid "Previous"
|
||||
msgstr "Vorherige"
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:291
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:912
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:959
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Quiz"
|
||||
msgstr "Quiz"
|
||||
@@ -1744,7 +1752,7 @@ msgstr "Überprüfen Sie die Fragen"
|
||||
msgid "See current quiz"
|
||||
msgstr "Aktuelles Quiz anzeigen"
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:387
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:434
|
||||
#, elixir-autogen, elixir-format, fuzzy
|
||||
msgid "Select presentation"
|
||||
msgstr "Präsentation auswählen"
|
||||
@@ -1887,7 +1895,7 @@ msgstr "Sie müssen sich anmelden, um fortzufahren"
|
||||
msgid "must have at least one correct answer"
|
||||
msgstr "muss mindestens eine richtige Antwort haben"
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:547
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:594
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Click here to open the presentation window. Press <strong>F</strong> in the presentation window to enable fullscreen."
|
||||
msgstr "Klicken Sie hier, um das Präsentationsfenster zu zeigen. Drucken Sie <strong>F</strong> im Präsentationsfenster, um den Vollbildmodus zu aktivieren."
|
||||
@@ -2679,3 +2687,180 @@ msgstr "Erforderlich"
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "(optional)"
|
||||
msgstr "(optional)"
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:320
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Add real-time subtitles from your microphone."
|
||||
msgstr "Echtzeit-Untertitel von Ihrem Mikrofon hinzufügen."
|
||||
|
||||
#: lib/claper_web/live/transcription_live/form_component.ex:21
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Arabic"
|
||||
msgstr "Arabisch"
|
||||
|
||||
#: lib/claper_web/live/transcription_live/form_component.html.heex:28
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Attendee only"
|
||||
msgstr "Nur Teilnehmer"
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1226
|
||||
#: lib/claper_web/live/transcription_live/form_component.ex:8
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Auto-detect"
|
||||
msgstr "Automatische Erkennung"
|
||||
|
||||
#: lib/claper_web/live/transcription_live/form_component.ex:19
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Chinese"
|
||||
msgstr "Chinesisch"
|
||||
|
||||
#: lib/claper_web/live/transcription_live/form_component.ex:26
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Danish"
|
||||
msgstr "Dänisch"
|
||||
|
||||
#: lib/claper_web/live/transcription_live/form_component.ex:15
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Dutch"
|
||||
msgstr "Niederländisch"
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:416
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Edit transcription"
|
||||
msgstr "Transkription bearbeiten"
|
||||
|
||||
#: lib/claper_web/live/transcription_live/form_component.ex:9
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "English"
|
||||
msgstr "Englisch"
|
||||
|
||||
#: lib/claper_web/live/transcription_live/form_component.ex:27
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Finnish"
|
||||
msgstr "Finnisch"
|
||||
|
||||
#: lib/claper_web/live/transcription_live/form_component.ex:10
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "French"
|
||||
msgstr "Französisch"
|
||||
|
||||
#: lib/claper_web/live/transcription_live/form_component.ex:11
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "German"
|
||||
msgstr "Deutsch"
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1178
|
||||
#, elixir-autogen, elixir-format, fuzzy
|
||||
msgid "Global interactions"
|
||||
msgstr "Ihre Interaktionen"
|
||||
|
||||
#: lib/claper_web/live/transcription_live/form_component.ex:22
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Hindi"
|
||||
msgstr "Hindi"
|
||||
|
||||
#: lib/claper_web/live/transcription_live/form_component.ex:13
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Italian"
|
||||
msgstr "Italienisch"
|
||||
|
||||
#: lib/claper_web/live/transcription_live/form_component.ex:18
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Japanese"
|
||||
msgstr "Japanisch"
|
||||
|
||||
#: lib/claper_web/live/transcription_live/form_component.ex:20
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Korean"
|
||||
msgstr "Koreanisch"
|
||||
|
||||
#: lib/claper_web/live/transcription_live/form_component.html.heex:42
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Loading microphones..."
|
||||
msgstr "Mikrofone werden geladen..."
|
||||
|
||||
#: lib/claper_web/live/transcription_live/form_component.html.heex:34
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Microphone"
|
||||
msgstr "Mikrofon"
|
||||
|
||||
#: lib/claper_web/live/transcription_live/form_component.html.heex:46
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Microphone selection is saved locally in your browser."
|
||||
msgstr "Die Mikrofonauswahl wird lokal in Ihrem Browser gespeichert."
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:415
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "New transcription"
|
||||
msgstr "Neue Transkription"
|
||||
|
||||
#: lib/claper_web/live/event_live/manager_settings_component.ex:194
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "No interaction enabled"
|
||||
msgstr "Keine Interaktion aktiviert"
|
||||
|
||||
#: lib/claper_web/live/event_live/manager_settings_component.ex:196
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "No settings available for this interaction"
|
||||
msgstr "Keine Einstellungen für diese Interaktion verfügbar"
|
||||
|
||||
#: lib/claper_web/live/transcription_live/form_component.ex:25
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Norwegian"
|
||||
msgstr "Norwegisch"
|
||||
|
||||
#: lib/claper_web/live/transcription_live/form_component.ex:16
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Polish"
|
||||
msgstr "Polnisch"
|
||||
|
||||
#: lib/claper_web/live/transcription_live/form_component.ex:14
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Portuguese"
|
||||
msgstr "Portugiesisch"
|
||||
|
||||
#: lib/claper_web/live/transcription_live/form_component.html.heex:26
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Presenter and attendee"
|
||||
msgstr "Präsentator und Teilnehmer"
|
||||
|
||||
#: lib/claper_web/live/transcription_live/form_component.html.heex:27
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Presenter only"
|
||||
msgstr "Nur Präsentator"
|
||||
|
||||
#: lib/claper_web/live/transcription_live/form_component.ex:17
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Russian"
|
||||
msgstr "Russisch"
|
||||
|
||||
#: lib/claper_web/live/transcription_live/form_component.html.heex:24
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Show subtitles on"
|
||||
msgstr "Untertitel anzeigen auf"
|
||||
|
||||
#: lib/claper_web/live/transcription_live/form_component.ex:12
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Spanish"
|
||||
msgstr "Spanisch"
|
||||
|
||||
#: lib/claper_web/live/transcription_live/form_component.ex:24
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Swedish"
|
||||
msgstr "Schwedisch"
|
||||
|
||||
#: lib/claper_web/live/transcription_live/form_component.html.heex:69
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "This will delete the transcription configuration, are you sure?"
|
||||
msgstr "Dadurch wird die Transkriptionskonfiguration gelöscht. Sind Sie sicher?"
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:318
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1197
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Transcription"
|
||||
msgstr "Transkription"
|
||||
|
||||
#: lib/claper_web/live/transcription_live/form_component.ex:23
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Turkish"
|
||||
msgstr "Türkisch"
|
||||
|
||||
@@ -10,8 +10,8 @@
|
||||
msgid ""
|
||||
msgstr ""
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1449
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1455
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1573
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1579
|
||||
#: lib/claper_web/live/user_settings_live/show.ex:77
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Settings"
|
||||
@@ -20,7 +20,7 @@ msgstr ""
|
||||
#: lib/claper_web/live/admin_live/user_live.html.heex:74
|
||||
#: lib/claper_web/live/admin_live/user_live.html.heex:254
|
||||
#: lib/claper_web/live/admin_live/user_live/form_component.ex:18
|
||||
#: lib/claper_web/live/event_live/manage.ex:838
|
||||
#: lib/claper_web/live/event_live/manage.ex:936
|
||||
#: lib/claper_web/live/form_live/form_component.html.heex:32
|
||||
#: lib/claper_web/live/user_settings_live/show.html.heex:34
|
||||
#: lib/claper_web/templates/user_registration/new.html.heex:29
|
||||
@@ -82,17 +82,17 @@ msgstr ""
|
||||
msgid "We sent you an email at"
|
||||
msgstr ""
|
||||
|
||||
#: lib/claper_web/live/event_live/show.html.heex:437
|
||||
#: lib/claper_web/live/event_live/show.html.heex:449
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "days"
|
||||
msgstr ""
|
||||
|
||||
#: lib/claper_web/live/event_live/show.html.heex:443
|
||||
#: lib/claper_web/live/event_live/show.html.heex:455
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "hours"
|
||||
msgstr ""
|
||||
|
||||
#: lib/claper_web/live/event_live/show.html.heex:449
|
||||
#: lib/claper_web/live/event_live/show.html.heex:461
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "minutes"
|
||||
msgstr ""
|
||||
@@ -105,7 +105,7 @@ msgstr ""
|
||||
#: lib/claper_web/live/event_live/event_card_component.ex:111
|
||||
#: lib/claper_web/live/event_live/join.ex:41
|
||||
#: lib/claper_web/live/event_live/join.html.heex:94
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:492
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:539
|
||||
#: lib/claper_web/live/event_live/show.html.heex:286
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Join"
|
||||
@@ -127,7 +127,7 @@ msgstr ""
|
||||
msgid "Host"
|
||||
msgstr ""
|
||||
|
||||
#: lib/claper_web/live/event_live/show.html.heex:455
|
||||
#: lib/claper_web/live/event_live/show.html.heex:467
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "seconds"
|
||||
msgstr ""
|
||||
@@ -154,7 +154,7 @@ msgid "Leave"
|
||||
msgstr ""
|
||||
|
||||
#: lib/claper_web/live/event_live/presenter.html.heex:26
|
||||
#: lib/claper_web/live/event_live/show.html.heex:464
|
||||
#: lib/claper_web/live/event_live/show.html.heex:476
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Scan to interact in real-time"
|
||||
msgstr ""
|
||||
@@ -205,6 +205,7 @@ msgstr ""
|
||||
#: lib/claper_web/live/form_live/form_component.html.heex:93
|
||||
#: lib/claper_web/live/poll_live/form_component.html.heex:102
|
||||
#: lib/claper_web/live/quiz_live/quiz_component.html.heex:187
|
||||
#: lib/claper_web/live/transcription_live/form_component.html.heex:58
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Create"
|
||||
msgstr ""
|
||||
@@ -212,7 +213,7 @@ msgstr ""
|
||||
#: lib/claper_web/live/embed_live/form_component.html.heex:68
|
||||
#: lib/claper_web/live/event_live/event_card_component.ex:444
|
||||
#: lib/claper_web/live/event_live/event_form_component.html.heex:67
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1397
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1521
|
||||
#: lib/claper_web/live/event_live/manageable_post_component.ex:92
|
||||
#: lib/claper_web/live/event_live/post_component.ex:70
|
||||
#: lib/claper_web/live/event_live/post_component.ex:142
|
||||
@@ -220,6 +221,7 @@ msgstr ""
|
||||
#: lib/claper_web/live/poll_live/form_component.html.heex:107
|
||||
#: lib/claper_web/live/quiz_live/quiz_component.html.heex:123
|
||||
#: lib/claper_web/live/quiz_live/quiz_component.html.heex:193
|
||||
#: lib/claper_web/live/transcription_live/form_component.html.heex:63
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Delete"
|
||||
msgstr ""
|
||||
@@ -230,6 +232,7 @@ msgstr ""
|
||||
#: lib/claper_web/live/form_live/form_component.html.heex:94
|
||||
#: lib/claper_web/live/poll_live/form_component.html.heex:103
|
||||
#: lib/claper_web/live/quiz_live/quiz_component.html.heex:188
|
||||
#: lib/claper_web/live/transcription_live/form_component.html.heex:59
|
||||
#: lib/claper_web/live/user_settings_live/show.html.heex:38
|
||||
#: lib/claper_web/live/user_settings_live/show.html.heex:80
|
||||
#: lib/claper_web/live/user_settings_live/show.html.heex:123
|
||||
@@ -345,12 +348,12 @@ msgstr ""
|
||||
msgid "Presentation replaced"
|
||||
msgstr ""
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:305
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:332
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Edit poll"
|
||||
msgstr ""
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:304
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:331
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "New poll"
|
||||
msgstr ""
|
||||
@@ -371,7 +374,7 @@ msgid "Add poll to know opinion of your public."
|
||||
msgstr ""
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:194
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:780
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:827
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Poll"
|
||||
msgstr ""
|
||||
@@ -410,7 +413,7 @@ msgstr ""
|
||||
msgid "Changing your file will remove all interaction elements like polls associated."
|
||||
msgstr ""
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1213
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1337
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Messages from attendees will appear here."
|
||||
msgstr ""
|
||||
@@ -430,7 +433,7 @@ msgstr ""
|
||||
msgid "Ask, comment..."
|
||||
msgstr ""
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1159
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1283
|
||||
#: lib/claper_web/live/stat_live/index.html.heex:102
|
||||
#: lib/claper_web/live/stat_live/index.html.heex:180
|
||||
#, elixir-autogen, elixir-format
|
||||
@@ -466,8 +469,8 @@ msgstr ""
|
||||
msgid "If you’re having trouble with the button above, copy and paste the URL below into your web browser"
|
||||
msgstr ""
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:750
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1124
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:797
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1171
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Add interaction"
|
||||
msgstr ""
|
||||
@@ -478,9 +481,9 @@ msgstr ""
|
||||
msgid "Blocking this user will delete all his messages and he will not be able to join again, confirm ?"
|
||||
msgstr ""
|
||||
|
||||
#: lib/claper_web/live/event_live/show.ex:51
|
||||
#: lib/claper_web/live/event_live/show.ex:206
|
||||
#: lib/claper_web/live/event_live/show.ex:221
|
||||
#: lib/claper_web/live/event_live/show.ex:64
|
||||
#: lib/claper_web/live/event_live/show.ex:224
|
||||
#: lib/claper_web/live/event_live/show.ex:239
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "You have been banned from this event"
|
||||
msgstr ""
|
||||
@@ -614,7 +617,7 @@ msgstr ""
|
||||
msgid "Connect to your account"
|
||||
msgstr ""
|
||||
|
||||
#: lib/claper_web/live/event_live/show.html.heex:473
|
||||
#: lib/claper_web/live/event_live/show.html.heex:485
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Or use the code:"
|
||||
msgstr ""
|
||||
@@ -678,24 +681,24 @@ msgstr ""
|
||||
msgid "Current form"
|
||||
msgstr ""
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:326
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:353
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Edit form"
|
||||
msgstr ""
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:227
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:824
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1409
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:871
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1533
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Form"
|
||||
msgstr ""
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1183
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1307
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Form submissions"
|
||||
msgstr ""
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1382
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1506
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Form submissions from attendees will appear here."
|
||||
msgstr ""
|
||||
@@ -707,12 +710,12 @@ msgstr ""
|
||||
#: lib/claper_web/live/admin_live/oidc_provider_live.html.heex:74
|
||||
#: lib/claper_web/live/admin_live/oidc_provider_live.html.heex:254
|
||||
#: lib/claper_web/live/admin_live/oidc_provider_live/form_component.ex:24
|
||||
#: lib/claper_web/live/event_live/manage.ex:837
|
||||
#: lib/claper_web/live/event_live/manage.ex:935
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Name"
|
||||
msgstr ""
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:325
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:352
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "New form"
|
||||
msgstr ""
|
||||
@@ -738,7 +741,7 @@ msgstr ""
|
||||
msgid "Text"
|
||||
msgstr ""
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1402
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1526
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "This cannot be undone, confirm ?"
|
||||
msgstr ""
|
||||
@@ -883,12 +886,12 @@ msgstr ""
|
||||
msgid "Current web content"
|
||||
msgstr ""
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:347
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:374
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Edit web content"
|
||||
msgstr ""
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:346
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:373
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "New web content"
|
||||
msgstr ""
|
||||
@@ -910,7 +913,7 @@ msgid "Title"
|
||||
msgstr ""
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:259
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:866
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:913
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Web content"
|
||||
msgstr ""
|
||||
@@ -927,12 +930,12 @@ msgstr ""
|
||||
msgid "Pinned"
|
||||
msgstr ""
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1175
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1299
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Pinned messages"
|
||||
msgstr ""
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1336
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1460
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Pinned messages will appear here."
|
||||
msgstr ""
|
||||
@@ -1008,7 +1011,7 @@ msgstr ""
|
||||
msgid "Delete account"
|
||||
msgstr ""
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:565
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:612
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Open presentation"
|
||||
msgstr ""
|
||||
@@ -1033,14 +1036,14 @@ msgstr ""
|
||||
msgid "Animations in PPT/PPTX files are not supported, which is why we recommend exporting your presentation to PDF to ensure it displays correctly."
|
||||
msgstr ""
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1147
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1271
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Attendees interactions"
|
||||
msgstr ""
|
||||
|
||||
#: lib/claper_web/live/event_live/event_form_component.html.heex:6
|
||||
#: lib/claper_web/live/event_live/index.html.heex:107
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:428
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:475
|
||||
#: lib/claper_web/live/event_live/quiz_component.ex:151
|
||||
#: lib/claper_web/live/event_live/quiz_component.ex:198
|
||||
#, elixir-autogen, elixir-format
|
||||
@@ -1054,25 +1057,25 @@ msgstr ""
|
||||
|
||||
#: lib/claper_web/live/event_live/event_form_component.html.heex:7
|
||||
#: lib/claper_web/live/event_live/index.html.heex:108
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:429
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:476
|
||||
#: lib/claper_web/templates/lti/registration/success.html.heex:26
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Finish"
|
||||
msgstr ""
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1149
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1273
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Here you'll find all interactions from your attendees. You can manage messages, pinned messages, and submitted forms."
|
||||
msgstr ""
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1149
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1273
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Identify users by their unique avatars."
|
||||
msgstr ""
|
||||
|
||||
#: lib/claper_web/live/event_live/event_form_component.html.heex:5
|
||||
#: lib/claper_web/live/event_live/index.html.heex:106
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:427
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:474
|
||||
#: lib/claper_web/live/event_live/manager_settings_component.ex:176
|
||||
#: lib/claper_web/live/event_live/quiz_component.ex:161
|
||||
#: lib/claper_web/live/event_live/quiz_component.ex:209
|
||||
@@ -1085,17 +1088,17 @@ msgstr ""
|
||||
msgid "Select your presentation file. Accepted formats are PDF, PPT, or PPTX. Ensure the file size does not exceed the maximum limit."
|
||||
msgstr ""
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:545
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:592
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Time to launch your presentation!"
|
||||
msgstr ""
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1451
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1575
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Use the associated keyboard shortcuts for quick toggling of these settings."
|
||||
msgstr ""
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1451
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1575
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "You can control each setting for the presentation (showing on the big screen) and on the attendee's room."
|
||||
msgstr ""
|
||||
@@ -1196,7 +1199,7 @@ msgstr ""
|
||||
msgid "This code will be used by your attendees to access the event. You have the option to create a custom code."
|
||||
msgstr ""
|
||||
|
||||
#: lib/claper_web/live/event_live/show.ex:193
|
||||
#: lib/claper_web/live/event_live/show.ex:211
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "This event has been terminated"
|
||||
msgstr ""
|
||||
@@ -1216,9 +1219,9 @@ msgstr ""
|
||||
msgid "Create your next presentation with"
|
||||
msgstr ""
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.ex:23
|
||||
#: lib/claper_web/live/event_live/presenter.ex:26
|
||||
#: lib/claper_web/live/event_live/show.ex:25
|
||||
#: lib/claper_web/live/event_live/manage.ex:24
|
||||
#: lib/claper_web/live/event_live/presenter.ex:27
|
||||
#: lib/claper_web/live/event_live/show.ex:38
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Event doesn't exist"
|
||||
msgstr ""
|
||||
@@ -1228,6 +1231,7 @@ msgstr ""
|
||||
msgid "Customize your account"
|
||||
msgstr ""
|
||||
|
||||
#: lib/claper_web/live/transcription_live/form_component.html.heex:14
|
||||
#: lib/claper_web/live/user_settings_live/show.html.heex:278
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Language"
|
||||
@@ -1248,22 +1252,22 @@ msgstr ""
|
||||
msgid "Question"
|
||||
msgstr ""
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1167
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1291
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Questions"
|
||||
msgstr ""
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1254
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1378
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Questions will appear here."
|
||||
msgstr ""
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1296
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1420
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Sort by date"
|
||||
msgstr ""
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1275
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1399
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Sort by popularity"
|
||||
msgstr ""
|
||||
@@ -1346,22 +1350,24 @@ msgid "Add Claper"
|
||||
msgstr ""
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:123
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:538
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:585
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Close preview"
|
||||
msgstr ""
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:734
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:781
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Create your first interaction."
|
||||
msgstr ""
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1093
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1140
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1237
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Disable"
|
||||
msgstr ""
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1110
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1157
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1245
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Enable"
|
||||
msgstr ""
|
||||
@@ -1372,7 +1378,7 @@ msgid "Enable messages to change this option"
|
||||
msgstr ""
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:122
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:537
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:584
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Open preview"
|
||||
msgstr ""
|
||||
@@ -1382,7 +1388,7 @@ msgstr ""
|
||||
msgid "Show messages to change this option"
|
||||
msgstr ""
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:731
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:778
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "This slide does not have any interactions."
|
||||
msgstr ""
|
||||
@@ -1409,7 +1415,7 @@ msgstr ""
|
||||
msgid "The account has been unlinked."
|
||||
msgstr ""
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:707
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:754
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "This section contains all your interactions."
|
||||
msgstr ""
|
||||
@@ -1420,12 +1426,12 @@ msgstr ""
|
||||
msgid "Unlink"
|
||||
msgstr ""
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:707
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:754
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "You can add interactions to your presentation slides."
|
||||
msgstr ""
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:706
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:753
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Your interactions"
|
||||
msgstr ""
|
||||
@@ -1477,6 +1483,7 @@ msgid "Please enter a valid link starting with http:// or https://"
|
||||
msgstr ""
|
||||
|
||||
#: lib/claper/embeds/embed.ex:98
|
||||
#: lib/claper/embeds/embed.ex:122
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Please enter valid HTML content with an iframe tag"
|
||||
msgstr ""
|
||||
@@ -1499,6 +1506,7 @@ msgstr ""
|
||||
#: lib/claper_web/live/embed_live/form_component.html.heex:43
|
||||
#: lib/claper_web/live/poll_live/form_component.html.heex:78
|
||||
#: lib/claper_web/live/quiz_live/quiz_component.html.heex:166
|
||||
#: lib/claper_web/live/transcription_live/form_component.html.heex:19
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Options"
|
||||
msgstr ""
|
||||
@@ -1566,12 +1574,12 @@ msgstr ""
|
||||
msgid "More options"
|
||||
msgstr ""
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.ex:818
|
||||
#: lib/claper_web/live/event_live/manage.ex:916
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "No"
|
||||
msgstr ""
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.ex:818
|
||||
#: lib/claper_web/live/event_live/manage.ex:916
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Yes"
|
||||
msgstr ""
|
||||
@@ -1677,7 +1685,7 @@ msgstr ""
|
||||
msgid "Disable reactions"
|
||||
msgstr ""
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:368
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:395
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Edit quiz"
|
||||
msgstr ""
|
||||
@@ -1710,7 +1718,7 @@ msgstr ""
|
||||
msgid "Interaction"
|
||||
msgstr ""
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:367
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:394
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "New quiz"
|
||||
msgstr ""
|
||||
@@ -1726,7 +1734,7 @@ msgid "Previous"
|
||||
msgstr ""
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:291
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:912
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:959
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Quiz"
|
||||
msgstr ""
|
||||
@@ -1746,7 +1754,7 @@ msgstr ""
|
||||
msgid "See current quiz"
|
||||
msgstr ""
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:387
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:434
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Select presentation"
|
||||
msgstr ""
|
||||
@@ -1889,7 +1897,7 @@ msgstr ""
|
||||
msgid "must have at least one correct answer"
|
||||
msgstr ""
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:547
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:594
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Click here to open the presentation window. Press <strong>F</strong> in the presentation window to enable fullscreen."
|
||||
msgstr ""
|
||||
@@ -2681,3 +2689,180 @@ msgstr ""
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "(optional)"
|
||||
msgstr ""
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:320
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Add real-time subtitles from your microphone."
|
||||
msgstr ""
|
||||
|
||||
#: lib/claper_web/live/transcription_live/form_component.ex:21
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Arabic"
|
||||
msgstr ""
|
||||
|
||||
#: lib/claper_web/live/transcription_live/form_component.html.heex:28
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Attendee only"
|
||||
msgstr ""
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1226
|
||||
#: lib/claper_web/live/transcription_live/form_component.ex:8
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Auto-detect"
|
||||
msgstr ""
|
||||
|
||||
#: lib/claper_web/live/transcription_live/form_component.ex:19
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Chinese"
|
||||
msgstr ""
|
||||
|
||||
#: lib/claper_web/live/transcription_live/form_component.ex:26
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Danish"
|
||||
msgstr ""
|
||||
|
||||
#: lib/claper_web/live/transcription_live/form_component.ex:15
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Dutch"
|
||||
msgstr ""
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:416
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Edit transcription"
|
||||
msgstr ""
|
||||
|
||||
#: lib/claper_web/live/transcription_live/form_component.ex:9
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "English"
|
||||
msgstr ""
|
||||
|
||||
#: lib/claper_web/live/transcription_live/form_component.ex:27
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Finnish"
|
||||
msgstr ""
|
||||
|
||||
#: lib/claper_web/live/transcription_live/form_component.ex:10
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "French"
|
||||
msgstr ""
|
||||
|
||||
#: lib/claper_web/live/transcription_live/form_component.ex:11
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "German"
|
||||
msgstr ""
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1178
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Global interactions"
|
||||
msgstr ""
|
||||
|
||||
#: lib/claper_web/live/transcription_live/form_component.ex:22
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Hindi"
|
||||
msgstr ""
|
||||
|
||||
#: lib/claper_web/live/transcription_live/form_component.ex:13
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Italian"
|
||||
msgstr ""
|
||||
|
||||
#: lib/claper_web/live/transcription_live/form_component.ex:18
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Japanese"
|
||||
msgstr ""
|
||||
|
||||
#: lib/claper_web/live/transcription_live/form_component.ex:20
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Korean"
|
||||
msgstr ""
|
||||
|
||||
#: lib/claper_web/live/transcription_live/form_component.html.heex:42
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Loading microphones..."
|
||||
msgstr ""
|
||||
|
||||
#: lib/claper_web/live/transcription_live/form_component.html.heex:34
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Microphone"
|
||||
msgstr ""
|
||||
|
||||
#: lib/claper_web/live/transcription_live/form_component.html.heex:46
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Microphone selection is saved locally in your browser."
|
||||
msgstr ""
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:415
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "New transcription"
|
||||
msgstr ""
|
||||
|
||||
#: lib/claper_web/live/event_live/manager_settings_component.ex:194
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "No interaction enabled"
|
||||
msgstr ""
|
||||
|
||||
#: lib/claper_web/live/event_live/manager_settings_component.ex:196
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "No settings available for this interaction"
|
||||
msgstr ""
|
||||
|
||||
#: lib/claper_web/live/transcription_live/form_component.ex:25
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Norwegian"
|
||||
msgstr ""
|
||||
|
||||
#: lib/claper_web/live/transcription_live/form_component.ex:16
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Polish"
|
||||
msgstr ""
|
||||
|
||||
#: lib/claper_web/live/transcription_live/form_component.ex:14
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Portuguese"
|
||||
msgstr ""
|
||||
|
||||
#: lib/claper_web/live/transcription_live/form_component.html.heex:26
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Presenter and attendee"
|
||||
msgstr ""
|
||||
|
||||
#: lib/claper_web/live/transcription_live/form_component.html.heex:27
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Presenter only"
|
||||
msgstr ""
|
||||
|
||||
#: lib/claper_web/live/transcription_live/form_component.ex:17
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Russian"
|
||||
msgstr ""
|
||||
|
||||
#: lib/claper_web/live/transcription_live/form_component.html.heex:24
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Show subtitles on"
|
||||
msgstr ""
|
||||
|
||||
#: lib/claper_web/live/transcription_live/form_component.ex:12
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Spanish"
|
||||
msgstr ""
|
||||
|
||||
#: lib/claper_web/live/transcription_live/form_component.ex:24
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Swedish"
|
||||
msgstr ""
|
||||
|
||||
#: lib/claper_web/live/transcription_live/form_component.html.heex:69
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "This will delete the transcription configuration, are you sure?"
|
||||
msgstr ""
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:318
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1197
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Transcription"
|
||||
msgstr ""
|
||||
|
||||
#: lib/claper_web/live/transcription_live/form_component.ex:23
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Turkish"
|
||||
msgstr ""
|
||||
|
||||
@@ -8,8 +8,8 @@ msgstr ""
|
||||
"Language: en\n"
|
||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1449
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1455
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1573
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1579
|
||||
#: lib/claper_web/live/user_settings_live/show.ex:77
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Settings"
|
||||
@@ -18,7 +18,7 @@ msgstr ""
|
||||
#: lib/claper_web/live/admin_live/user_live.html.heex:74
|
||||
#: lib/claper_web/live/admin_live/user_live.html.heex:254
|
||||
#: lib/claper_web/live/admin_live/user_live/form_component.ex:18
|
||||
#: lib/claper_web/live/event_live/manage.ex:838
|
||||
#: lib/claper_web/live/event_live/manage.ex:936
|
||||
#: lib/claper_web/live/form_live/form_component.html.heex:32
|
||||
#: lib/claper_web/live/user_settings_live/show.html.heex:34
|
||||
#: lib/claper_web/templates/user_registration/new.html.heex:29
|
||||
@@ -80,17 +80,17 @@ msgstr ""
|
||||
msgid "We sent you an email at"
|
||||
msgstr ""
|
||||
|
||||
#: lib/claper_web/live/event_live/show.html.heex:437
|
||||
#: lib/claper_web/live/event_live/show.html.heex:449
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "days"
|
||||
msgstr ""
|
||||
|
||||
#: lib/claper_web/live/event_live/show.html.heex:443
|
||||
#: lib/claper_web/live/event_live/show.html.heex:455
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "hours"
|
||||
msgstr ""
|
||||
|
||||
#: lib/claper_web/live/event_live/show.html.heex:449
|
||||
#: lib/claper_web/live/event_live/show.html.heex:461
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "minutes"
|
||||
msgstr ""
|
||||
@@ -103,7 +103,7 @@ msgstr ""
|
||||
#: lib/claper_web/live/event_live/event_card_component.ex:111
|
||||
#: lib/claper_web/live/event_live/join.ex:41
|
||||
#: lib/claper_web/live/event_live/join.html.heex:94
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:492
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:539
|
||||
#: lib/claper_web/live/event_live/show.html.heex:286
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Join"
|
||||
@@ -125,7 +125,7 @@ msgstr ""
|
||||
msgid "Host"
|
||||
msgstr ""
|
||||
|
||||
#: lib/claper_web/live/event_live/show.html.heex:455
|
||||
#: lib/claper_web/live/event_live/show.html.heex:467
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "seconds"
|
||||
msgstr ""
|
||||
@@ -152,7 +152,7 @@ msgid "Leave"
|
||||
msgstr ""
|
||||
|
||||
#: lib/claper_web/live/event_live/presenter.html.heex:26
|
||||
#: lib/claper_web/live/event_live/show.html.heex:464
|
||||
#: lib/claper_web/live/event_live/show.html.heex:476
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Scan to interact in real-time"
|
||||
msgstr ""
|
||||
@@ -203,6 +203,7 @@ msgstr ""
|
||||
#: lib/claper_web/live/form_live/form_component.html.heex:93
|
||||
#: lib/claper_web/live/poll_live/form_component.html.heex:102
|
||||
#: lib/claper_web/live/quiz_live/quiz_component.html.heex:187
|
||||
#: lib/claper_web/live/transcription_live/form_component.html.heex:58
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Create"
|
||||
msgstr ""
|
||||
@@ -210,7 +211,7 @@ msgstr ""
|
||||
#: lib/claper_web/live/embed_live/form_component.html.heex:68
|
||||
#: lib/claper_web/live/event_live/event_card_component.ex:444
|
||||
#: lib/claper_web/live/event_live/event_form_component.html.heex:67
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1397
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1521
|
||||
#: lib/claper_web/live/event_live/manageable_post_component.ex:92
|
||||
#: lib/claper_web/live/event_live/post_component.ex:70
|
||||
#: lib/claper_web/live/event_live/post_component.ex:142
|
||||
@@ -218,6 +219,7 @@ msgstr ""
|
||||
#: lib/claper_web/live/poll_live/form_component.html.heex:107
|
||||
#: lib/claper_web/live/quiz_live/quiz_component.html.heex:123
|
||||
#: lib/claper_web/live/quiz_live/quiz_component.html.heex:193
|
||||
#: lib/claper_web/live/transcription_live/form_component.html.heex:63
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Delete"
|
||||
msgstr ""
|
||||
@@ -228,6 +230,7 @@ msgstr ""
|
||||
#: lib/claper_web/live/form_live/form_component.html.heex:94
|
||||
#: lib/claper_web/live/poll_live/form_component.html.heex:103
|
||||
#: lib/claper_web/live/quiz_live/quiz_component.html.heex:188
|
||||
#: lib/claper_web/live/transcription_live/form_component.html.heex:59
|
||||
#: lib/claper_web/live/user_settings_live/show.html.heex:38
|
||||
#: lib/claper_web/live/user_settings_live/show.html.heex:80
|
||||
#: lib/claper_web/live/user_settings_live/show.html.heex:123
|
||||
@@ -343,12 +346,12 @@ msgstr ""
|
||||
msgid "Presentation replaced"
|
||||
msgstr ""
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:305
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:332
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Edit poll"
|
||||
msgstr ""
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:304
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:331
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "New poll"
|
||||
msgstr ""
|
||||
@@ -369,7 +372,7 @@ msgid "Add poll to know opinion of your public."
|
||||
msgstr ""
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:194
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:780
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:827
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Poll"
|
||||
msgstr ""
|
||||
@@ -408,7 +411,7 @@ msgstr ""
|
||||
msgid "Changing your file will remove all interaction elements like polls associated."
|
||||
msgstr ""
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1213
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1337
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Messages from attendees will appear here."
|
||||
msgstr ""
|
||||
@@ -428,7 +431,7 @@ msgstr ""
|
||||
msgid "Ask, comment..."
|
||||
msgstr ""
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1159
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1283
|
||||
#: lib/claper_web/live/stat_live/index.html.heex:102
|
||||
#: lib/claper_web/live/stat_live/index.html.heex:180
|
||||
#, elixir-autogen, elixir-format
|
||||
@@ -464,8 +467,8 @@ msgstr ""
|
||||
msgid "If you’re having trouble with the button above, copy and paste the URL below into your web browser"
|
||||
msgstr ""
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:750
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1124
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:797
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1171
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Add interaction"
|
||||
msgstr ""
|
||||
@@ -476,9 +479,9 @@ msgstr ""
|
||||
msgid "Blocking this user will delete all his messages and he will not be able to join again, confirm ?"
|
||||
msgstr ""
|
||||
|
||||
#: lib/claper_web/live/event_live/show.ex:51
|
||||
#: lib/claper_web/live/event_live/show.ex:206
|
||||
#: lib/claper_web/live/event_live/show.ex:221
|
||||
#: lib/claper_web/live/event_live/show.ex:64
|
||||
#: lib/claper_web/live/event_live/show.ex:224
|
||||
#: lib/claper_web/live/event_live/show.ex:239
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "You have been banned from this event"
|
||||
msgstr ""
|
||||
@@ -612,7 +615,7 @@ msgstr ""
|
||||
msgid "Connect to your account"
|
||||
msgstr ""
|
||||
|
||||
#: lib/claper_web/live/event_live/show.html.heex:473
|
||||
#: lib/claper_web/live/event_live/show.html.heex:485
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Or use the code:"
|
||||
msgstr ""
|
||||
@@ -676,24 +679,24 @@ msgstr ""
|
||||
msgid "Current form"
|
||||
msgstr ""
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:326
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:353
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Edit form"
|
||||
msgstr ""
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:227
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:824
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1409
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:871
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1533
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Form"
|
||||
msgstr ""
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1183
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1307
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Form submissions"
|
||||
msgstr ""
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1382
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1506
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Form submissions from attendees will appear here."
|
||||
msgstr ""
|
||||
@@ -705,12 +708,12 @@ msgstr ""
|
||||
#: lib/claper_web/live/admin_live/oidc_provider_live.html.heex:74
|
||||
#: lib/claper_web/live/admin_live/oidc_provider_live.html.heex:254
|
||||
#: lib/claper_web/live/admin_live/oidc_provider_live/form_component.ex:24
|
||||
#: lib/claper_web/live/event_live/manage.ex:837
|
||||
#: lib/claper_web/live/event_live/manage.ex:935
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Name"
|
||||
msgstr ""
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:325
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:352
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "New form"
|
||||
msgstr ""
|
||||
@@ -736,7 +739,7 @@ msgstr ""
|
||||
msgid "Text"
|
||||
msgstr ""
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1402
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1526
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "This cannot be undone, confirm ?"
|
||||
msgstr ""
|
||||
@@ -881,12 +884,12 @@ msgstr ""
|
||||
msgid "Current web content"
|
||||
msgstr ""
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:347
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:374
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Edit web content"
|
||||
msgstr ""
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:346
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:373
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "New web content"
|
||||
msgstr ""
|
||||
@@ -908,7 +911,7 @@ msgid "Title"
|
||||
msgstr ""
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:259
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:866
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:913
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Web content"
|
||||
msgstr ""
|
||||
@@ -925,12 +928,12 @@ msgstr ""
|
||||
msgid "Pinned"
|
||||
msgstr ""
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1175
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1299
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Pinned messages"
|
||||
msgstr ""
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1336
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1460
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Pinned messages will appear here."
|
||||
msgstr ""
|
||||
@@ -1006,7 +1009,7 @@ msgstr ""
|
||||
msgid "Delete account"
|
||||
msgstr ""
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:565
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:612
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Open presentation"
|
||||
msgstr ""
|
||||
@@ -1031,14 +1034,14 @@ msgstr ""
|
||||
msgid "Animations in PPT/PPTX files are not supported, which is why we recommend exporting your presentation to PDF to ensure it displays correctly."
|
||||
msgstr ""
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1147
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1271
|
||||
#, elixir-autogen, elixir-format, fuzzy
|
||||
msgid "Attendees interactions"
|
||||
msgstr ""
|
||||
|
||||
#: lib/claper_web/live/event_live/event_form_component.html.heex:6
|
||||
#: lib/claper_web/live/event_live/index.html.heex:107
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:428
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:475
|
||||
#: lib/claper_web/live/event_live/quiz_component.ex:151
|
||||
#: lib/claper_web/live/event_live/quiz_component.ex:198
|
||||
#, elixir-autogen, elixir-format
|
||||
@@ -1052,25 +1055,25 @@ msgstr ""
|
||||
|
||||
#: lib/claper_web/live/event_live/event_form_component.html.heex:7
|
||||
#: lib/claper_web/live/event_live/index.html.heex:108
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:429
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:476
|
||||
#: lib/claper_web/templates/lti/registration/success.html.heex:26
|
||||
#, elixir-autogen, elixir-format, fuzzy
|
||||
msgid "Finish"
|
||||
msgstr ""
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1149
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1273
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Here you'll find all interactions from your attendees. You can manage messages, pinned messages, and submitted forms."
|
||||
msgstr ""
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1149
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1273
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Identify users by their unique avatars."
|
||||
msgstr ""
|
||||
|
||||
#: lib/claper_web/live/event_live/event_form_component.html.heex:5
|
||||
#: lib/claper_web/live/event_live/index.html.heex:106
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:427
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:474
|
||||
#: lib/claper_web/live/event_live/manager_settings_component.ex:176
|
||||
#: lib/claper_web/live/event_live/quiz_component.ex:161
|
||||
#: lib/claper_web/live/event_live/quiz_component.ex:209
|
||||
@@ -1083,17 +1086,17 @@ msgstr ""
|
||||
msgid "Select your presentation file. Accepted formats are PDF, PPT, or PPTX. Ensure the file size does not exceed the maximum limit."
|
||||
msgstr ""
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:545
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:592
|
||||
#, elixir-autogen, elixir-format, fuzzy
|
||||
msgid "Time to launch your presentation!"
|
||||
msgstr ""
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1451
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1575
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Use the associated keyboard shortcuts for quick toggling of these settings."
|
||||
msgstr ""
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1451
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1575
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "You can control each setting for the presentation (showing on the big screen) and on the attendee's room."
|
||||
msgstr ""
|
||||
@@ -1194,7 +1197,7 @@ msgstr ""
|
||||
msgid "This code will be used by your attendees to access the event. You have the option to create a custom code."
|
||||
msgstr ""
|
||||
|
||||
#: lib/claper_web/live/event_live/show.ex:193
|
||||
#: lib/claper_web/live/event_live/show.ex:211
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "This event has been terminated"
|
||||
msgstr ""
|
||||
@@ -1214,9 +1217,9 @@ msgstr ""
|
||||
msgid "Create your next presentation with"
|
||||
msgstr ""
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.ex:23
|
||||
#: lib/claper_web/live/event_live/presenter.ex:26
|
||||
#: lib/claper_web/live/event_live/show.ex:25
|
||||
#: lib/claper_web/live/event_live/manage.ex:24
|
||||
#: lib/claper_web/live/event_live/presenter.ex:27
|
||||
#: lib/claper_web/live/event_live/show.ex:38
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Event doesn't exist"
|
||||
msgstr ""
|
||||
@@ -1226,6 +1229,7 @@ msgstr ""
|
||||
msgid "Customize your account"
|
||||
msgstr ""
|
||||
|
||||
#: lib/claper_web/live/transcription_live/form_component.html.heex:14
|
||||
#: lib/claper_web/live/user_settings_live/show.html.heex:278
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Language"
|
||||
@@ -1246,22 +1250,22 @@ msgstr ""
|
||||
msgid "Question"
|
||||
msgstr ""
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1167
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1291
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Questions"
|
||||
msgstr ""
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1254
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1378
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Questions will appear here."
|
||||
msgstr ""
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1296
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1420
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Sort by date"
|
||||
msgstr ""
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1275
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1399
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Sort by popularity"
|
||||
msgstr ""
|
||||
@@ -1344,22 +1348,24 @@ msgid "Add Claper"
|
||||
msgstr ""
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:123
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:538
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:585
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Close preview"
|
||||
msgstr ""
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:734
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:781
|
||||
#, elixir-autogen, elixir-format, fuzzy
|
||||
msgid "Create your first interaction."
|
||||
msgstr ""
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1093
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1140
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1237
|
||||
#, elixir-autogen, elixir-format, fuzzy
|
||||
msgid "Disable"
|
||||
msgstr ""
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1110
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1157
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1245
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Enable"
|
||||
msgstr ""
|
||||
@@ -1370,7 +1376,7 @@ msgid "Enable messages to change this option"
|
||||
msgstr ""
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:122
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:537
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:584
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Open preview"
|
||||
msgstr ""
|
||||
@@ -1380,7 +1386,7 @@ msgstr ""
|
||||
msgid "Show messages to change this option"
|
||||
msgstr ""
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:731
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:778
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "This slide does not have any interactions."
|
||||
msgstr ""
|
||||
@@ -1407,7 +1413,7 @@ msgstr ""
|
||||
msgid "The account has been unlinked."
|
||||
msgstr ""
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:707
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:754
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "This section contains all your interactions."
|
||||
msgstr ""
|
||||
@@ -1418,12 +1424,12 @@ msgstr ""
|
||||
msgid "Unlink"
|
||||
msgstr ""
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:707
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:754
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "You can add interactions to your presentation slides."
|
||||
msgstr ""
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:706
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:753
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Your interactions"
|
||||
msgstr ""
|
||||
@@ -1475,6 +1481,7 @@ msgid "Please enter a valid link starting with http:// or https://"
|
||||
msgstr ""
|
||||
|
||||
#: lib/claper/embeds/embed.ex:98
|
||||
#: lib/claper/embeds/embed.ex:122
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Please enter valid HTML content with an iframe tag"
|
||||
msgstr ""
|
||||
@@ -1497,6 +1504,7 @@ msgstr ""
|
||||
#: lib/claper_web/live/embed_live/form_component.html.heex:43
|
||||
#: lib/claper_web/live/poll_live/form_component.html.heex:78
|
||||
#: lib/claper_web/live/quiz_live/quiz_component.html.heex:166
|
||||
#: lib/claper_web/live/transcription_live/form_component.html.heex:19
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Options"
|
||||
msgstr ""
|
||||
@@ -1564,12 +1572,12 @@ msgstr ""
|
||||
msgid "More options"
|
||||
msgstr ""
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.ex:818
|
||||
#: lib/claper_web/live/event_live/manage.ex:916
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "No"
|
||||
msgstr ""
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.ex:818
|
||||
#: lib/claper_web/live/event_live/manage.ex:916
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Yes"
|
||||
msgstr ""
|
||||
@@ -1675,7 +1683,7 @@ msgstr ""
|
||||
msgid "Disable reactions"
|
||||
msgstr ""
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:368
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:395
|
||||
#, elixir-autogen, elixir-format, fuzzy
|
||||
msgid "Edit quiz"
|
||||
msgstr ""
|
||||
@@ -1708,7 +1716,7 @@ msgstr ""
|
||||
msgid "Interaction"
|
||||
msgstr ""
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:367
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:394
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "New quiz"
|
||||
msgstr ""
|
||||
@@ -1724,7 +1732,7 @@ msgid "Previous"
|
||||
msgstr ""
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:291
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:912
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:959
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Quiz"
|
||||
msgstr ""
|
||||
@@ -1744,7 +1752,7 @@ msgstr ""
|
||||
msgid "See current quiz"
|
||||
msgstr ""
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:387
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:434
|
||||
#, elixir-autogen, elixir-format, fuzzy
|
||||
msgid "Select presentation"
|
||||
msgstr ""
|
||||
@@ -1887,7 +1895,7 @@ msgstr ""
|
||||
msgid "must have at least one correct answer"
|
||||
msgstr ""
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:547
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:594
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Click here to open the presentation window. Press <strong>F</strong> in the presentation window to enable fullscreen."
|
||||
msgstr ""
|
||||
@@ -2679,3 +2687,180 @@ msgstr ""
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "(optional)"
|
||||
msgstr ""
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:320
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Add real-time subtitles from your microphone."
|
||||
msgstr ""
|
||||
|
||||
#: lib/claper_web/live/transcription_live/form_component.ex:21
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Arabic"
|
||||
msgstr ""
|
||||
|
||||
#: lib/claper_web/live/transcription_live/form_component.html.heex:28
|
||||
#, elixir-autogen, elixir-format, fuzzy
|
||||
msgid "Attendee only"
|
||||
msgstr ""
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1226
|
||||
#: lib/claper_web/live/transcription_live/form_component.ex:8
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Auto-detect"
|
||||
msgstr ""
|
||||
|
||||
#: lib/claper_web/live/transcription_live/form_component.ex:19
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Chinese"
|
||||
msgstr ""
|
||||
|
||||
#: lib/claper_web/live/transcription_live/form_component.ex:26
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Danish"
|
||||
msgstr ""
|
||||
|
||||
#: lib/claper_web/live/transcription_live/form_component.ex:15
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Dutch"
|
||||
msgstr ""
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:416
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Edit transcription"
|
||||
msgstr ""
|
||||
|
||||
#: lib/claper_web/live/transcription_live/form_component.ex:9
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "English"
|
||||
msgstr ""
|
||||
|
||||
#: lib/claper_web/live/transcription_live/form_component.ex:27
|
||||
#, elixir-autogen, elixir-format, fuzzy
|
||||
msgid "Finnish"
|
||||
msgstr ""
|
||||
|
||||
#: lib/claper_web/live/transcription_live/form_component.ex:10
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "French"
|
||||
msgstr ""
|
||||
|
||||
#: lib/claper_web/live/transcription_live/form_component.ex:11
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "German"
|
||||
msgstr ""
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1178
|
||||
#, elixir-autogen, elixir-format, fuzzy
|
||||
msgid "Global interactions"
|
||||
msgstr ""
|
||||
|
||||
#: lib/claper_web/live/transcription_live/form_component.ex:22
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Hindi"
|
||||
msgstr ""
|
||||
|
||||
#: lib/claper_web/live/transcription_live/form_component.ex:13
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Italian"
|
||||
msgstr ""
|
||||
|
||||
#: lib/claper_web/live/transcription_live/form_component.ex:18
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Japanese"
|
||||
msgstr ""
|
||||
|
||||
#: lib/claper_web/live/transcription_live/form_component.ex:20
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Korean"
|
||||
msgstr ""
|
||||
|
||||
#: lib/claper_web/live/transcription_live/form_component.html.heex:42
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Loading microphones..."
|
||||
msgstr ""
|
||||
|
||||
#: lib/claper_web/live/transcription_live/form_component.html.heex:34
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Microphone"
|
||||
msgstr ""
|
||||
|
||||
#: lib/claper_web/live/transcription_live/form_component.html.heex:46
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Microphone selection is saved locally in your browser."
|
||||
msgstr ""
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:415
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "New transcription"
|
||||
msgstr ""
|
||||
|
||||
#: lib/claper_web/live/event_live/manager_settings_component.ex:194
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "No interaction enabled"
|
||||
msgstr ""
|
||||
|
||||
#: lib/claper_web/live/event_live/manager_settings_component.ex:196
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "No settings available for this interaction"
|
||||
msgstr ""
|
||||
|
||||
#: lib/claper_web/live/transcription_live/form_component.ex:25
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Norwegian"
|
||||
msgstr ""
|
||||
|
||||
#: lib/claper_web/live/transcription_live/form_component.ex:16
|
||||
#, elixir-autogen, elixir-format, fuzzy
|
||||
msgid "Polish"
|
||||
msgstr ""
|
||||
|
||||
#: lib/claper_web/live/transcription_live/form_component.ex:14
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Portuguese"
|
||||
msgstr ""
|
||||
|
||||
#: lib/claper_web/live/transcription_live/form_component.html.heex:26
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Presenter and attendee"
|
||||
msgstr ""
|
||||
|
||||
#: lib/claper_web/live/transcription_live/form_component.html.heex:27
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Presenter only"
|
||||
msgstr ""
|
||||
|
||||
#: lib/claper_web/live/transcription_live/form_component.ex:17
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Russian"
|
||||
msgstr ""
|
||||
|
||||
#: lib/claper_web/live/transcription_live/form_component.html.heex:24
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Show subtitles on"
|
||||
msgstr ""
|
||||
|
||||
#: lib/claper_web/live/transcription_live/form_component.ex:12
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Spanish"
|
||||
msgstr ""
|
||||
|
||||
#: lib/claper_web/live/transcription_live/form_component.ex:24
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Swedish"
|
||||
msgstr ""
|
||||
|
||||
#: lib/claper_web/live/transcription_live/form_component.html.heex:69
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "This will delete the transcription configuration, are you sure?"
|
||||
msgstr ""
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:318
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1197
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Transcription"
|
||||
msgstr ""
|
||||
|
||||
#: lib/claper_web/live/transcription_live/form_component.ex:23
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Turkish"
|
||||
msgstr ""
|
||||
|
||||
@@ -8,8 +8,8 @@ msgstr ""
|
||||
"Language: es\n"
|
||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1449
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1455
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1573
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1579
|
||||
#: lib/claper_web/live/user_settings_live/show.ex:77
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Settings"
|
||||
@@ -18,7 +18,7 @@ msgstr "Configuración"
|
||||
#: lib/claper_web/live/admin_live/user_live.html.heex:74
|
||||
#: lib/claper_web/live/admin_live/user_live.html.heex:254
|
||||
#: lib/claper_web/live/admin_live/user_live/form_component.ex:18
|
||||
#: lib/claper_web/live/event_live/manage.ex:838
|
||||
#: lib/claper_web/live/event_live/manage.ex:936
|
||||
#: lib/claper_web/live/form_live/form_component.html.heex:32
|
||||
#: lib/claper_web/live/user_settings_live/show.html.heex:34
|
||||
#: lib/claper_web/templates/user_registration/new.html.heex:29
|
||||
@@ -80,17 +80,17 @@ msgstr "Ya te hemos enviado un email para entrar, vuelve a intentarlo dentro de
|
||||
msgid "We sent you an email at"
|
||||
msgstr "Te hemos enviado un email a las "
|
||||
|
||||
#: lib/claper_web/live/event_live/show.html.heex:437
|
||||
#: lib/claper_web/live/event_live/show.html.heex:449
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "days"
|
||||
msgstr "días"
|
||||
|
||||
#: lib/claper_web/live/event_live/show.html.heex:443
|
||||
#: lib/claper_web/live/event_live/show.html.heex:455
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "hours"
|
||||
msgstr "horas"
|
||||
|
||||
#: lib/claper_web/live/event_live/show.html.heex:449
|
||||
#: lib/claper_web/live/event_live/show.html.heex:461
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "minutes"
|
||||
msgstr "minutos"
|
||||
@@ -103,7 +103,7 @@ msgstr "¡Sé el primero en reaccionar!"
|
||||
#: lib/claper_web/live/event_live/event_card_component.ex:111
|
||||
#: lib/claper_web/live/event_live/join.ex:41
|
||||
#: lib/claper_web/live/event_live/join.html.heex:94
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:492
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:539
|
||||
#: lib/claper_web/live/event_live/show.html.heex:286
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Join"
|
||||
@@ -125,7 +125,7 @@ msgstr "Panel"
|
||||
msgid "Host"
|
||||
msgstr "Anfitrión"
|
||||
|
||||
#: lib/claper_web/live/event_live/show.html.heex:455
|
||||
#: lib/claper_web/live/event_live/show.html.heex:467
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "seconds"
|
||||
msgstr "segundos"
|
||||
@@ -152,7 +152,7 @@ msgid "Leave"
|
||||
msgstr "Salir"
|
||||
|
||||
#: lib/claper_web/live/event_live/presenter.html.heex:26
|
||||
#: lib/claper_web/live/event_live/show.html.heex:464
|
||||
#: lib/claper_web/live/event_live/show.html.heex:476
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Scan to interact in real-time"
|
||||
msgstr "Escanea para interactuar"
|
||||
@@ -203,6 +203,7 @@ msgstr "Editar"
|
||||
#: lib/claper_web/live/form_live/form_component.html.heex:93
|
||||
#: lib/claper_web/live/poll_live/form_component.html.heex:102
|
||||
#: lib/claper_web/live/quiz_live/quiz_component.html.heex:187
|
||||
#: lib/claper_web/live/transcription_live/form_component.html.heex:58
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Create"
|
||||
msgstr "Crear"
|
||||
@@ -210,7 +211,7 @@ msgstr "Crear"
|
||||
#: lib/claper_web/live/embed_live/form_component.html.heex:68
|
||||
#: lib/claper_web/live/event_live/event_card_component.ex:444
|
||||
#: lib/claper_web/live/event_live/event_form_component.html.heex:67
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1397
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1521
|
||||
#: lib/claper_web/live/event_live/manageable_post_component.ex:92
|
||||
#: lib/claper_web/live/event_live/post_component.ex:70
|
||||
#: lib/claper_web/live/event_live/post_component.ex:142
|
||||
@@ -218,6 +219,7 @@ msgstr "Crear"
|
||||
#: lib/claper_web/live/poll_live/form_component.html.heex:107
|
||||
#: lib/claper_web/live/quiz_live/quiz_component.html.heex:123
|
||||
#: lib/claper_web/live/quiz_live/quiz_component.html.heex:193
|
||||
#: lib/claper_web/live/transcription_live/form_component.html.heex:63
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Delete"
|
||||
msgstr "Borrar"
|
||||
@@ -228,6 +230,7 @@ msgstr "Borrar"
|
||||
#: lib/claper_web/live/form_live/form_component.html.heex:94
|
||||
#: lib/claper_web/live/poll_live/form_component.html.heex:103
|
||||
#: lib/claper_web/live/quiz_live/quiz_component.html.heex:188
|
||||
#: lib/claper_web/live/transcription_live/form_component.html.heex:59
|
||||
#: lib/claper_web/live/user_settings_live/show.html.heex:38
|
||||
#: lib/claper_web/live/user_settings_live/show.html.heex:80
|
||||
#: lib/claper_web/live/user_settings_live/show.html.heex:123
|
||||
@@ -343,12 +346,12 @@ msgstr "Cambiar fichero"
|
||||
msgid "Presentation replaced"
|
||||
msgstr "Presentación sustituida"
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:305
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:332
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Edit poll"
|
||||
msgstr "Editar votación"
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:304
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:331
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "New poll"
|
||||
msgstr "Nueva votación"
|
||||
@@ -369,7 +372,7 @@ msgid "Add poll to know opinion of your public."
|
||||
msgstr "Añadir una votación para conocer la opinión del público."
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:194
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:780
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:827
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Poll"
|
||||
msgstr "Votación"
|
||||
@@ -408,7 +411,7 @@ msgstr "Dirección email del usuario"
|
||||
msgid "Changing your file will remove all interaction elements like polls associated."
|
||||
msgstr "Hacer cambios en tu fichero borrará todos los elementos de interacción asociados, incluyendo votaciones"
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1213
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1337
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Messages from attendees will appear here."
|
||||
msgstr "Los mensajes de los asistentes aparecerán aquí."
|
||||
@@ -428,7 +431,7 @@ msgstr "Esto borrará todas las respuestas asociadas y la propia votación, ¿es
|
||||
msgid "Ask, comment..."
|
||||
msgstr "Pregunta, deja comentarios..."
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1159
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1283
|
||||
#: lib/claper_web/live/stat_live/index.html.heex:102
|
||||
#: lib/claper_web/live/stat_live/index.html.heex:180
|
||||
#, elixir-autogen, elixir-format
|
||||
@@ -464,8 +467,8 @@ msgstr "Los colaboradores pueden presentar y gestionar las interacciones"
|
||||
msgid "If you’re having trouble with the button above, copy and paste the URL below into your web browser"
|
||||
msgstr "Si tienes problemas con el botón superior, copia y pega la URL de debajo en tu navegador"
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:750
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1124
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:797
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1171
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Add interaction"
|
||||
msgstr "Añadir interacción"
|
||||
@@ -476,9 +479,9 @@ msgstr "Añadir interacción"
|
||||
msgid "Blocking this user will delete all his messages and he will not be able to join again, confirm ?"
|
||||
msgstr "Bloquear este usuario borrará todos sus mensajes y él no será capaz de unirse de nuevo, ¿estás seguro?"
|
||||
|
||||
#: lib/claper_web/live/event_live/show.ex:51
|
||||
#: lib/claper_web/live/event_live/show.ex:206
|
||||
#: lib/claper_web/live/event_live/show.ex:221
|
||||
#: lib/claper_web/live/event_live/show.ex:64
|
||||
#: lib/claper_web/live/event_live/show.ex:224
|
||||
#: lib/claper_web/live/event_live/show.ex:239
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "You have been banned from this event"
|
||||
msgstr "Has sido excluido/a de este evento"
|
||||
@@ -612,7 +615,7 @@ msgstr "Iniciar sesión"
|
||||
msgid "Connect to your account"
|
||||
msgstr "Conecta con tu cuenta"
|
||||
|
||||
#: lib/claper_web/live/event_live/show.html.heex:473
|
||||
#: lib/claper_web/live/event_live/show.html.heex:485
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Or use the code:"
|
||||
msgstr "O usa el código:"
|
||||
@@ -676,24 +679,24 @@ msgstr "Añadir formulario para recopilar datos del público."
|
||||
msgid "Current form"
|
||||
msgstr "Formulario actual"
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:326
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:353
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Edit form"
|
||||
msgstr "Editar formulario"
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:227
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:824
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1409
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:871
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1533
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Form"
|
||||
msgstr "Formulario"
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1183
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1307
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Form submissions"
|
||||
msgstr "Envíos de formulario"
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1382
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1506
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Form submissions from attendees will appear here."
|
||||
msgstr "Los envíos de formulario de los asistentes aparecerán aquí."
|
||||
@@ -705,12 +708,12 @@ msgstr "Los envíos de formulario de los asistentes aparecerán aquí."
|
||||
#: lib/claper_web/live/admin_live/oidc_provider_live.html.heex:74
|
||||
#: lib/claper_web/live/admin_live/oidc_provider_live.html.heex:254
|
||||
#: lib/claper_web/live/admin_live/oidc_provider_live/form_component.ex:24
|
||||
#: lib/claper_web/live/event_live/manage.ex:837
|
||||
#: lib/claper_web/live/event_live/manage.ex:935
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Name"
|
||||
msgstr "Nombre"
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:325
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:352
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "New form"
|
||||
msgstr "Nuevo formulario"
|
||||
@@ -736,7 +739,7 @@ msgstr "Enviar"
|
||||
msgid "Text"
|
||||
msgstr "Texto"
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1402
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1526
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "This cannot be undone, confirm ?"
|
||||
msgstr "Esto no se puede deshacer, ¿estás seguro/a?"
|
||||
@@ -881,12 +884,12 @@ msgstr "Enviar enlace para restablecer contraseña"
|
||||
msgid "Current web content"
|
||||
msgstr "Contenido actual"
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:347
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:374
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Edit web content"
|
||||
msgstr "Editar contenido web"
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:346
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:373
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "New web content"
|
||||
msgstr "Nuevo contenido web"
|
||||
@@ -908,7 +911,7 @@ msgid "Title"
|
||||
msgstr "Título"
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:259
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:866
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:913
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Web content"
|
||||
msgstr "Contenido"
|
||||
@@ -925,12 +928,12 @@ msgstr "Anclar"
|
||||
msgid "Pinned"
|
||||
msgstr "Anclado"
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1175
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1299
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Pinned messages"
|
||||
msgstr "Mensajes anclados"
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1336
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1460
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Pinned messages will appear here."
|
||||
msgstr "Los mensajes anclados aparecerán aquí."
|
||||
@@ -1006,7 +1009,7 @@ msgstr "Zona de peligro"
|
||||
msgid "Delete account"
|
||||
msgstr "Borrar cuenta"
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:565
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:612
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Open presentation"
|
||||
msgstr "Abrir presentación"
|
||||
@@ -1031,14 +1034,14 @@ msgstr "Código de acceso"
|
||||
msgid "Animations in PPT/PPTX files are not supported, which is why we recommend exporting your presentation to PDF to ensure it displays correctly."
|
||||
msgstr "No se soportan las animaciones de los ficheros PPT/PPTX, por lo que te recomendamos exportar tus presentaciones a formato PDF para tener la seguridad de que se mostrarán correctamente."
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1147
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1271
|
||||
#, elixir-autogen, elixir-format, fuzzy
|
||||
msgid "Attendees interactions"
|
||||
msgstr "Interacciones de asistentes"
|
||||
|
||||
#: lib/claper_web/live/event_live/event_form_component.html.heex:6
|
||||
#: lib/claper_web/live/event_live/index.html.heex:107
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:428
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:475
|
||||
#: lib/claper_web/live/event_live/quiz_component.ex:151
|
||||
#: lib/claper_web/live/event_live/quiz_component.ex:198
|
||||
#, elixir-autogen, elixir-format
|
||||
@@ -1052,25 +1055,25 @@ msgstr "Colaboradores"
|
||||
|
||||
#: lib/claper_web/live/event_live/event_form_component.html.heex:7
|
||||
#: lib/claper_web/live/event_live/index.html.heex:108
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:429
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:476
|
||||
#: lib/claper_web/templates/lti/registration/success.html.heex:26
|
||||
#, elixir-autogen, elixir-format, fuzzy
|
||||
msgid "Finish"
|
||||
msgstr "Finalizar"
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1149
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1273
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Here you'll find all interactions from your attendees. You can manage messages, pinned messages, and submitted forms."
|
||||
msgstr "Aquí encontrarás todas las interacciones de tus asistentes. Puedes gestionar mensajes, mensajes anclados y formularios enviados."
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1149
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1273
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Identify users by their unique avatars."
|
||||
msgstr "Identificar usuarios por sus avatares únicos."
|
||||
|
||||
#: lib/claper_web/live/event_live/event_form_component.html.heex:5
|
||||
#: lib/claper_web/live/event_live/index.html.heex:106
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:427
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:474
|
||||
#: lib/claper_web/live/event_live/manager_settings_component.ex:176
|
||||
#: lib/claper_web/live/event_live/quiz_component.ex:161
|
||||
#: lib/claper_web/live/event_live/quiz_component.ex:209
|
||||
@@ -1083,17 +1086,17 @@ msgstr "Siguiente"
|
||||
msgid "Select your presentation file. Accepted formats are PDF, PPT, or PPTX. Ensure the file size does not exceed the maximum limit."
|
||||
msgstr "Selecciona tu fichero de presentación. Los formatos aceptados son PDF, PPT, o PPTX. Asegúrate de que el tamaño del fichero no excede el límite máximo."
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:545
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:592
|
||||
#, elixir-autogen, elixir-format, fuzzy
|
||||
msgid "Time to launch your presentation!"
|
||||
msgstr "¡Es el momento de lanzar tu presentación!"
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1451
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1575
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Use the associated keyboard shortcuts for quick toggling of these settings."
|
||||
msgstr "Usa los atajos de teclado asociados para conmutar estos ajustes."
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1451
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1575
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "You can control each setting for the presentation (showing on the big screen) and on the attendee's room."
|
||||
msgstr "Puedes controlar cada ajuste para la presentación (lo que se muestra en la pantalla grande) y en la sala de asistentes."
|
||||
@@ -1194,7 +1197,7 @@ msgstr "Selecciona tu presentación (opcional)"
|
||||
msgid "This code will be used by your attendees to access the event. You have the option to create a custom code."
|
||||
msgstr "Este código será usado por tus asistentes para acceder al evento. Tienes la opción de crear un código personalizado."
|
||||
|
||||
#: lib/claper_web/live/event_live/show.ex:193
|
||||
#: lib/claper_web/live/event_live/show.ex:211
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "This event has been terminated"
|
||||
msgstr "Este evento ha sido terminado"
|
||||
@@ -1214,9 +1217,9 @@ msgstr "¿Cuándo empezará tu evento?"
|
||||
msgid "Create your next presentation with"
|
||||
msgstr "Crea tu siguiente presentación con"
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.ex:23
|
||||
#: lib/claper_web/live/event_live/presenter.ex:26
|
||||
#: lib/claper_web/live/event_live/show.ex:25
|
||||
#: lib/claper_web/live/event_live/manage.ex:24
|
||||
#: lib/claper_web/live/event_live/presenter.ex:27
|
||||
#: lib/claper_web/live/event_live/show.ex:38
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Event doesn't exist"
|
||||
msgstr "El evento no existe"
|
||||
@@ -1226,6 +1229,7 @@ msgstr "El evento no existe"
|
||||
msgid "Customize your account"
|
||||
msgstr "Personaliza tu cuenta"
|
||||
|
||||
#: lib/claper_web/live/transcription_live/form_component.html.heex:14
|
||||
#: lib/claper_web/live/user_settings_live/show.html.heex:278
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Language"
|
||||
@@ -1246,22 +1250,22 @@ msgstr "Tus preferencias han sido actualizadas."
|
||||
msgid "Question"
|
||||
msgstr "Pregunta"
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1167
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1291
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Questions"
|
||||
msgstr "Preguntas"
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1254
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1378
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Questions will appear here."
|
||||
msgstr "Las preguntas aparecerán aquí."
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1296
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1420
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Sort by date"
|
||||
msgstr "Ordenar por fecha"
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1275
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1399
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Sort by popularity"
|
||||
msgstr "Ordenar por popularidad"
|
||||
@@ -1344,22 +1348,24 @@ msgid "Add Claper"
|
||||
msgstr "Agregar Claper"
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:123
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:538
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:585
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Close preview"
|
||||
msgstr "Cerrar vista previa"
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:734
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:781
|
||||
#, elixir-autogen, elixir-format, fuzzy
|
||||
msgid "Create your first interaction."
|
||||
msgstr "Crea tu primera interacción."
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1093
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1140
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1237
|
||||
#, elixir-autogen, elixir-format, fuzzy
|
||||
msgid "Disable"
|
||||
msgstr "Desactivar"
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1110
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1157
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1245
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Enable"
|
||||
msgstr "Activar"
|
||||
@@ -1370,7 +1376,7 @@ msgid "Enable messages to change this option"
|
||||
msgstr "Activar mensajes para cambiar esta opción"
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:122
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:537
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:584
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Open preview"
|
||||
msgstr "Abrir vista previa"
|
||||
@@ -1380,7 +1386,7 @@ msgstr "Abrir vista previa"
|
||||
msgid "Show messages to change this option"
|
||||
msgstr "Mostrar mensajes para cambiar esta opción"
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:731
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:778
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "This slide does not have any interactions."
|
||||
msgstr "Esta diapositiva no tiene interacciones."
|
||||
@@ -1407,7 +1413,7 @@ msgstr "Iniciar sesión con %{provider}"
|
||||
msgid "The account has been unlinked."
|
||||
msgstr "La cuenta ha sido desvinculada."
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:707
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:754
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "This section contains all your interactions."
|
||||
msgstr "Esta sección contiene todas tus interacciones."
|
||||
@@ -1418,12 +1424,12 @@ msgstr "Esta sección contiene todas tus interacciones."
|
||||
msgid "Unlink"
|
||||
msgstr "Desvincular"
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:707
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:754
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "You can add interactions to your presentation slides."
|
||||
msgstr "Puedes añadir interacciones a tus diapositivas de presentación."
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:706
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:753
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Your interactions"
|
||||
msgstr "Tus interacciones"
|
||||
@@ -1475,6 +1481,7 @@ msgid "Please enter a valid link starting with http:// or https://"
|
||||
msgstr "Por favor, introduce un enlace válido que comience con http:// o https://"
|
||||
|
||||
#: lib/claper/embeds/embed.ex:98
|
||||
#: lib/claper/embeds/embed.ex:122
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Please enter valid HTML content with an iframe tag"
|
||||
msgstr "Por favor, introduce contenido HTML válido con una etiqueta iframe"
|
||||
@@ -1497,6 +1504,7 @@ msgstr "Los asistentes pueden ver el contenido web en su dispositivo"
|
||||
#: lib/claper_web/live/embed_live/form_component.html.heex:43
|
||||
#: lib/claper_web/live/poll_live/form_component.html.heex:78
|
||||
#: lib/claper_web/live/quiz_live/quiz_component.html.heex:166
|
||||
#: lib/claper_web/live/transcription_live/form_component.html.heex:19
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Options"
|
||||
msgstr "Opciones"
|
||||
@@ -1564,12 +1572,12 @@ msgstr "Finalizar"
|
||||
msgid "More options"
|
||||
msgstr "Más opciones"
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.ex:818
|
||||
#: lib/claper_web/live/event_live/manage.ex:916
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "No"
|
||||
msgstr "No"
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.ex:818
|
||||
#: lib/claper_web/live/event_live/manage.ex:916
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Yes"
|
||||
msgstr "Sí"
|
||||
@@ -1675,7 +1683,7 @@ msgstr "Desactivar mensajes"
|
||||
msgid "Disable reactions"
|
||||
msgstr "Desactivar reacciones"
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:368
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:395
|
||||
#, elixir-autogen, elixir-format, fuzzy
|
||||
msgid "Edit quiz"
|
||||
msgstr "Editar cuestionario"
|
||||
@@ -1708,7 +1716,7 @@ msgstr "¿Cómo funciona?"
|
||||
msgid "Interaction"
|
||||
msgstr "Interacción"
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:367
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:394
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "New quiz"
|
||||
msgstr "Nuevo cuestionario"
|
||||
@@ -1724,7 +1732,7 @@ msgid "Previous"
|
||||
msgstr "Anterior"
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:291
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:912
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:959
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Quiz"
|
||||
msgstr "Cuestionario"
|
||||
@@ -1744,7 +1752,7 @@ msgstr "Revise las preguntas"
|
||||
msgid "See current quiz"
|
||||
msgstr "Ver cuestionario actual"
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:387
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:434
|
||||
#, elixir-autogen, elixir-format, fuzzy
|
||||
msgid "Select presentation"
|
||||
msgstr "Seleccionar presentación"
|
||||
@@ -1887,7 +1895,7 @@ msgstr "Debes iniciar sesión para continuar"
|
||||
msgid "must have at least one correct answer"
|
||||
msgstr "debe tener al menos una respuesta correcta"
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:547
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:594
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Click here to open the presentation window. Press <strong>F</strong> in the presentation window to enable fullscreen."
|
||||
msgstr "Pulsa aqui para abrir la ventana de presentación. Pulsa <strong>F</strong> en la ventana de presentación para activar el modo pantalla completa."
|
||||
@@ -2679,3 +2687,180 @@ msgstr "Obligatorio"
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "(optional)"
|
||||
msgstr "(opcional)"
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:320
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Add real-time subtitles from your microphone."
|
||||
msgstr "Añade subtítulos en tiempo real desde tu micrófono."
|
||||
|
||||
#: lib/claper_web/live/transcription_live/form_component.ex:21
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Arabic"
|
||||
msgstr "Árabe"
|
||||
|
||||
#: lib/claper_web/live/transcription_live/form_component.html.heex:28
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Attendee only"
|
||||
msgstr "Solo asistente"
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1226
|
||||
#: lib/claper_web/live/transcription_live/form_component.ex:8
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Auto-detect"
|
||||
msgstr "Detección automática"
|
||||
|
||||
#: lib/claper_web/live/transcription_live/form_component.ex:19
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Chinese"
|
||||
msgstr "Chino"
|
||||
|
||||
#: lib/claper_web/live/transcription_live/form_component.ex:26
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Danish"
|
||||
msgstr "Danés"
|
||||
|
||||
#: lib/claper_web/live/transcription_live/form_component.ex:15
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Dutch"
|
||||
msgstr "Neerlandés"
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:416
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Edit transcription"
|
||||
msgstr "Editar transcripción"
|
||||
|
||||
#: lib/claper_web/live/transcription_live/form_component.ex:9
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "English"
|
||||
msgstr "Inglés"
|
||||
|
||||
#: lib/claper_web/live/transcription_live/form_component.ex:27
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Finnish"
|
||||
msgstr "Finlandés"
|
||||
|
||||
#: lib/claper_web/live/transcription_live/form_component.ex:10
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "French"
|
||||
msgstr "Francés"
|
||||
|
||||
#: lib/claper_web/live/transcription_live/form_component.ex:11
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "German"
|
||||
msgstr "Alemán"
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1178
|
||||
#, elixir-autogen, elixir-format, fuzzy
|
||||
msgid "Global interactions"
|
||||
msgstr "Tus interacciones"
|
||||
|
||||
#: lib/claper_web/live/transcription_live/form_component.ex:22
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Hindi"
|
||||
msgstr "Hindi"
|
||||
|
||||
#: lib/claper_web/live/transcription_live/form_component.ex:13
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Italian"
|
||||
msgstr "Italiano"
|
||||
|
||||
#: lib/claper_web/live/transcription_live/form_component.ex:18
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Japanese"
|
||||
msgstr "Japonés"
|
||||
|
||||
#: lib/claper_web/live/transcription_live/form_component.ex:20
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Korean"
|
||||
msgstr "Coreano"
|
||||
|
||||
#: lib/claper_web/live/transcription_live/form_component.html.heex:42
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Loading microphones..."
|
||||
msgstr "Cargando micrófonos..."
|
||||
|
||||
#: lib/claper_web/live/transcription_live/form_component.html.heex:34
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Microphone"
|
||||
msgstr "Micrófono"
|
||||
|
||||
#: lib/claper_web/live/transcription_live/form_component.html.heex:46
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Microphone selection is saved locally in your browser."
|
||||
msgstr "La selección de micrófono se guarda localmente en tu navegador."
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:415
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "New transcription"
|
||||
msgstr "Nueva transcripción"
|
||||
|
||||
#: lib/claper_web/live/event_live/manager_settings_component.ex:194
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "No interaction enabled"
|
||||
msgstr "Ninguna interacción activada"
|
||||
|
||||
#: lib/claper_web/live/event_live/manager_settings_component.ex:196
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "No settings available for this interaction"
|
||||
msgstr "No hay ajustes disponibles para esta interacción"
|
||||
|
||||
#: lib/claper_web/live/transcription_live/form_component.ex:25
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Norwegian"
|
||||
msgstr "Noruego"
|
||||
|
||||
#: lib/claper_web/live/transcription_live/form_component.ex:16
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Polish"
|
||||
msgstr "Polaco"
|
||||
|
||||
#: lib/claper_web/live/transcription_live/form_component.ex:14
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Portuguese"
|
||||
msgstr "Portugués"
|
||||
|
||||
#: lib/claper_web/live/transcription_live/form_component.html.heex:26
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Presenter and attendee"
|
||||
msgstr "Presentador y asistente"
|
||||
|
||||
#: lib/claper_web/live/transcription_live/form_component.html.heex:27
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Presenter only"
|
||||
msgstr "Solo presentador"
|
||||
|
||||
#: lib/claper_web/live/transcription_live/form_component.ex:17
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Russian"
|
||||
msgstr "Ruso"
|
||||
|
||||
#: lib/claper_web/live/transcription_live/form_component.html.heex:24
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Show subtitles on"
|
||||
msgstr "Mostrar subtítulos en"
|
||||
|
||||
#: lib/claper_web/live/transcription_live/form_component.ex:12
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Spanish"
|
||||
msgstr "Español"
|
||||
|
||||
#: lib/claper_web/live/transcription_live/form_component.ex:24
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Swedish"
|
||||
msgstr "Sueco"
|
||||
|
||||
#: lib/claper_web/live/transcription_live/form_component.html.heex:69
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "This will delete the transcription configuration, are you sure?"
|
||||
msgstr "Esto eliminará la configuración de transcripción, ¿estás seguro?"
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:318
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1197
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Transcription"
|
||||
msgstr "Transcripción"
|
||||
|
||||
#: lib/claper_web/live/transcription_live/form_component.ex:23
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Turkish"
|
||||
msgstr "Turco"
|
||||
|
||||
@@ -8,8 +8,8 @@ msgstr ""
|
||||
"Language: fr\n"
|
||||
"Plural-Forms: nplurals=3; plural=(n == 0 || n == 1) ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;\n"
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1449
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1455
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1573
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1579
|
||||
#: lib/claper_web/live/user_settings_live/show.ex:77
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Settings"
|
||||
@@ -18,7 +18,7 @@ msgstr "Paramètres"
|
||||
#: lib/claper_web/live/admin_live/user_live.html.heex:74
|
||||
#: lib/claper_web/live/admin_live/user_live.html.heex:254
|
||||
#: lib/claper_web/live/admin_live/user_live/form_component.ex:18
|
||||
#: lib/claper_web/live/event_live/manage.ex:838
|
||||
#: lib/claper_web/live/event_live/manage.ex:936
|
||||
#: lib/claper_web/live/form_live/form_component.html.heex:32
|
||||
#: lib/claper_web/live/user_settings_live/show.html.heex:34
|
||||
#: lib/claper_web/templates/user_registration/new.html.heex:29
|
||||
@@ -80,17 +80,17 @@ msgstr "Nous vous avons déjà envoyé un email pour vous connecter, veuillez r
|
||||
msgid "We sent you an email at"
|
||||
msgstr "Nous vous avons envoyé un email à"
|
||||
|
||||
#: lib/claper_web/live/event_live/show.html.heex:437
|
||||
#: lib/claper_web/live/event_live/show.html.heex:449
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "days"
|
||||
msgstr "jours"
|
||||
|
||||
#: lib/claper_web/live/event_live/show.html.heex:443
|
||||
#: lib/claper_web/live/event_live/show.html.heex:455
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "hours"
|
||||
msgstr "heures"
|
||||
|
||||
#: lib/claper_web/live/event_live/show.html.heex:449
|
||||
#: lib/claper_web/live/event_live/show.html.heex:461
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "minutes"
|
||||
msgstr "minutes"
|
||||
@@ -103,7 +103,7 @@ msgstr "Soyez le premier à réagir !"
|
||||
#: lib/claper_web/live/event_live/event_card_component.ex:111
|
||||
#: lib/claper_web/live/event_live/join.ex:41
|
||||
#: lib/claper_web/live/event_live/join.html.heex:94
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:492
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:539
|
||||
#: lib/claper_web/live/event_live/show.html.heex:286
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Join"
|
||||
@@ -125,7 +125,7 @@ msgstr "Tableau de bord"
|
||||
msgid "Host"
|
||||
msgstr "Animateur"
|
||||
|
||||
#: lib/claper_web/live/event_live/show.html.heex:455
|
||||
#: lib/claper_web/live/event_live/show.html.heex:467
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "seconds"
|
||||
msgstr "secondes"
|
||||
@@ -152,7 +152,7 @@ msgid "Leave"
|
||||
msgstr "Quitter l'événement"
|
||||
|
||||
#: lib/claper_web/live/event_live/presenter.html.heex:26
|
||||
#: lib/claper_web/live/event_live/show.html.heex:464
|
||||
#: lib/claper_web/live/event_live/show.html.heex:476
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Scan to interact in real-time"
|
||||
msgstr "Scannez pour interagir en temps réel"
|
||||
@@ -203,6 +203,7 @@ msgstr "Modifier"
|
||||
#: lib/claper_web/live/form_live/form_component.html.heex:93
|
||||
#: lib/claper_web/live/poll_live/form_component.html.heex:102
|
||||
#: lib/claper_web/live/quiz_live/quiz_component.html.heex:187
|
||||
#: lib/claper_web/live/transcription_live/form_component.html.heex:58
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Create"
|
||||
msgstr "Créer"
|
||||
@@ -210,7 +211,7 @@ msgstr "Créer"
|
||||
#: lib/claper_web/live/embed_live/form_component.html.heex:68
|
||||
#: lib/claper_web/live/event_live/event_card_component.ex:444
|
||||
#: lib/claper_web/live/event_live/event_form_component.html.heex:67
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1397
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1521
|
||||
#: lib/claper_web/live/event_live/manageable_post_component.ex:92
|
||||
#: lib/claper_web/live/event_live/post_component.ex:70
|
||||
#: lib/claper_web/live/event_live/post_component.ex:142
|
||||
@@ -218,6 +219,7 @@ msgstr "Créer"
|
||||
#: lib/claper_web/live/poll_live/form_component.html.heex:107
|
||||
#: lib/claper_web/live/quiz_live/quiz_component.html.heex:123
|
||||
#: lib/claper_web/live/quiz_live/quiz_component.html.heex:193
|
||||
#: lib/claper_web/live/transcription_live/form_component.html.heex:63
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Delete"
|
||||
msgstr "Supprimer"
|
||||
@@ -228,6 +230,7 @@ msgstr "Supprimer"
|
||||
#: lib/claper_web/live/form_live/form_component.html.heex:94
|
||||
#: lib/claper_web/live/poll_live/form_component.html.heex:103
|
||||
#: lib/claper_web/live/quiz_live/quiz_component.html.heex:188
|
||||
#: lib/claper_web/live/transcription_live/form_component.html.heex:59
|
||||
#: lib/claper_web/live/user_settings_live/show.html.heex:38
|
||||
#: lib/claper_web/live/user_settings_live/show.html.heex:80
|
||||
#: lib/claper_web/live/user_settings_live/show.html.heex:123
|
||||
@@ -343,12 +346,12 @@ msgstr "Changer le fichier"
|
||||
msgid "Presentation replaced"
|
||||
msgstr "Présentation remplacée"
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:305
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:332
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Edit poll"
|
||||
msgstr "Modifier le sondage"
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:304
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:331
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "New poll"
|
||||
msgstr "Nouveau sondage"
|
||||
@@ -369,7 +372,7 @@ msgid "Add poll to know opinion of your public."
|
||||
msgstr "Ajoutez un sondage pour connaître l'opinion de votre public."
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:194
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:780
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:827
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Poll"
|
||||
msgstr "Sondage"
|
||||
@@ -409,7 +412,7 @@ msgstr "Adresse email"
|
||||
msgid "Changing your file will remove all interaction elements like polls associated."
|
||||
msgstr "La modification de votre fichier supprimera tous les éléments d'interaction comme les sondages associés."
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1213
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1337
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Messages from attendees will appear here."
|
||||
msgstr "Les messages des participants apparaîtront ici."
|
||||
@@ -429,7 +432,7 @@ msgstr "Cela supprimera toutes les réponses associées et le sondage lui-même,
|
||||
msgid "Ask, comment..."
|
||||
msgstr "Questionnez, commentez..."
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1159
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1283
|
||||
#: lib/claper_web/live/stat_live/index.html.heex:102
|
||||
#: lib/claper_web/live/stat_live/index.html.heex:180
|
||||
#, elixir-autogen, elixir-format
|
||||
@@ -465,8 +468,8 @@ msgstr "Les animateurs peuvent présenter et gérer les interactions"
|
||||
msgid "If you’re having trouble with the button above, copy and paste the URL below into your web browser"
|
||||
msgstr "Si vous rencontrez des difficultés avec le bouton ci-dessus, copiez et collez l'URL ci-dessous dans votre navigateur web"
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:750
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1124
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:797
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1171
|
||||
#, elixir-autogen, elixir-format, fuzzy
|
||||
msgid "Add interaction"
|
||||
msgstr "Ajouter une interaction"
|
||||
@@ -477,9 +480,9 @@ msgstr "Ajouter une interaction"
|
||||
msgid "Blocking this user will delete all his messages and he will not be able to join again, confirm ?"
|
||||
msgstr "Bloquer cet utilisateur supprimera tous ses messages et il ne pourra pas rejoindre à nouveau, confirmer ?"
|
||||
|
||||
#: lib/claper_web/live/event_live/show.ex:51
|
||||
#: lib/claper_web/live/event_live/show.ex:206
|
||||
#: lib/claper_web/live/event_live/show.ex:221
|
||||
#: lib/claper_web/live/event_live/show.ex:64
|
||||
#: lib/claper_web/live/event_live/show.ex:224
|
||||
#: lib/claper_web/live/event_live/show.ex:239
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "You have been banned from this event"
|
||||
msgstr "Vous avez été banni de cet événement"
|
||||
@@ -615,7 +618,7 @@ msgstr "Connexion"
|
||||
msgid "Connect to your account"
|
||||
msgstr "Connectez-vous à votre compte"
|
||||
|
||||
#: lib/claper_web/live/event_live/show.html.heex:473
|
||||
#: lib/claper_web/live/event_live/show.html.heex:485
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Or use the code:"
|
||||
msgstr "Ou utilisez le code:"
|
||||
@@ -680,24 +683,24 @@ msgstr "Ajoutez un formulaire pour recueillir les données de votre public."
|
||||
msgid "Current form"
|
||||
msgstr "Formulaire actuel"
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:326
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:353
|
||||
#, elixir-autogen, elixir-format, fuzzy
|
||||
msgid "Edit form"
|
||||
msgstr "Modifier"
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:227
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:824
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1409
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:871
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1533
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Form"
|
||||
msgstr "Formulaire"
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1183
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1307
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Form submissions"
|
||||
msgstr "Soumissions de formulaire"
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1382
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1506
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Form submissions from attendees will appear here."
|
||||
msgstr "Les formulaires soumis par les participants apparaîtront ici."
|
||||
@@ -709,12 +712,12 @@ msgstr "Les formulaires soumis par les participants apparaîtront ici."
|
||||
#: lib/claper_web/live/admin_live/oidc_provider_live.html.heex:74
|
||||
#: lib/claper_web/live/admin_live/oidc_provider_live.html.heex:254
|
||||
#: lib/claper_web/live/admin_live/oidc_provider_live/form_component.ex:24
|
||||
#: lib/claper_web/live/event_live/manage.ex:837
|
||||
#: lib/claper_web/live/event_live/manage.ex:935
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Name"
|
||||
msgstr "Nom"
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:325
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:352
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "New form"
|
||||
msgstr "Nouveau formulaire"
|
||||
@@ -740,7 +743,7 @@ msgstr "Soumettre"
|
||||
msgid "Text"
|
||||
msgstr "Texte"
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1402
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1526
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "This cannot be undone, confirm ?"
|
||||
msgstr "Cela ne peut pas être annulé, confirmez-vous ?"
|
||||
@@ -885,12 +888,12 @@ msgstr "Envoyer le lien pour réinitialiser le mot de passe"
|
||||
msgid "Current web content"
|
||||
msgstr "Contenu web actuel"
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:347
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:374
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Edit web content"
|
||||
msgstr "Modifier le contenu web"
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:346
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:373
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "New web content"
|
||||
msgstr "Nouveau contenu web"
|
||||
@@ -912,7 +915,7 @@ msgid "Title"
|
||||
msgstr "Titre"
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:259
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:866
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:913
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Web content"
|
||||
msgstr "Contenu web"
|
||||
@@ -929,12 +932,12 @@ msgstr "Épingler"
|
||||
msgid "Pinned"
|
||||
msgstr "Épinglé"
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1175
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1299
|
||||
#, elixir-autogen, elixir-format, fuzzy
|
||||
msgid "Pinned messages"
|
||||
msgstr "Messages épinglés"
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1336
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1460
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Pinned messages will appear here."
|
||||
msgstr "Les messages épinglés apparaîtront ici."
|
||||
@@ -1010,7 +1013,7 @@ msgstr "Zone de danger"
|
||||
msgid "Delete account"
|
||||
msgstr "Supprimer le compte"
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:565
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:612
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Open presentation"
|
||||
msgstr "Ouvrir la présentation"
|
||||
@@ -1035,14 +1038,14 @@ msgstr "Code d'accès"
|
||||
msgid "Animations in PPT/PPTX files are not supported, which is why we recommend exporting your presentation to PDF to ensure it displays correctly."
|
||||
msgstr "Les animations dans les fichiers PPT/PPTX ne sont pas prises en charge, c'est pourquoi nous recommandons d'exporter votre présentation en PDF pour garantir un affichage correct."
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1147
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1271
|
||||
#, elixir-autogen, elixir-format, fuzzy
|
||||
msgid "Attendees interactions"
|
||||
msgstr "Interactions des participants"
|
||||
|
||||
#: lib/claper_web/live/event_live/event_form_component.html.heex:6
|
||||
#: lib/claper_web/live/event_live/index.html.heex:107
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:428
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:475
|
||||
#: lib/claper_web/live/event_live/quiz_component.ex:151
|
||||
#: lib/claper_web/live/event_live/quiz_component.ex:198
|
||||
#, elixir-autogen, elixir-format
|
||||
@@ -1056,25 +1059,25 @@ msgstr "Animateurs"
|
||||
|
||||
#: lib/claper_web/live/event_live/event_form_component.html.heex:7
|
||||
#: lib/claper_web/live/event_live/index.html.heex:108
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:429
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:476
|
||||
#: lib/claper_web/templates/lti/registration/success.html.heex:26
|
||||
#, elixir-autogen, elixir-format, fuzzy
|
||||
msgid "Finish"
|
||||
msgstr "Terminer"
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1149
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1273
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Here you'll find all interactions from your attendees. You can manage messages, pinned messages, and submitted forms."
|
||||
msgstr "Ici, vous trouverez toutes les interactions de vos participants. Vous pouvez gérer les messages, les messages épinglés et les formulaires soumis."
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1149
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1273
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Identify users by their unique avatars."
|
||||
msgstr "Identifiez les utilisateurs par leurs avatars uniques."
|
||||
|
||||
#: lib/claper_web/live/event_live/event_form_component.html.heex:5
|
||||
#: lib/claper_web/live/event_live/index.html.heex:106
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:427
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:474
|
||||
#: lib/claper_web/live/event_live/manager_settings_component.ex:176
|
||||
#: lib/claper_web/live/event_live/quiz_component.ex:161
|
||||
#: lib/claper_web/live/event_live/quiz_component.ex:209
|
||||
@@ -1087,17 +1090,17 @@ msgstr "Suivant"
|
||||
msgid "Select your presentation file. Accepted formats are PDF, PPT, or PPTX. Ensure the file size does not exceed the maximum limit."
|
||||
msgstr "Sélectionnez votre fichier de présentation. Les formats acceptés sont PDF, PPT ou PPTX. Assurez-vous que la taille du fichier ne dépasse pas la limite maximale."
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:545
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:592
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Time to launch your presentation!"
|
||||
msgstr "Il est temps de lancer votre présentation !"
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1451
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1575
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Use the associated keyboard shortcuts for quick toggling of these settings."
|
||||
msgstr "Utilisez les raccourcis clavier associés pour basculer rapidement entre ces paramètres."
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1451
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1575
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "You can control each setting for the presentation (showing on the big screen) and on the attendee's room."
|
||||
msgstr "Vous pouvez contrôler chaque paramètre pour la présentation (affichage sur le grand écran) et dans la salle des participants."
|
||||
@@ -1198,7 +1201,7 @@ msgstr "Sélectionnez votre présentation (facultatif)"
|
||||
msgid "This code will be used by your attendees to access the event. You have the option to create a custom code."
|
||||
msgstr "Ce code sera utilisé par vos participants pour accéder à l'événement. Vous avez la possibilité de créer un code personnalisé."
|
||||
|
||||
#: lib/claper_web/live/event_live/show.ex:193
|
||||
#: lib/claper_web/live/event_live/show.ex:211
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "This event has been terminated"
|
||||
msgstr "Cet événement viens d'être terminé"
|
||||
@@ -1218,9 +1221,9 @@ msgstr "Quand votre événement commencera-t-il ?"
|
||||
msgid "Create your next presentation with"
|
||||
msgstr "Créez votre prochaine présentation avec"
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.ex:23
|
||||
#: lib/claper_web/live/event_live/presenter.ex:26
|
||||
#: lib/claper_web/live/event_live/show.ex:25
|
||||
#: lib/claper_web/live/event_live/manage.ex:24
|
||||
#: lib/claper_web/live/event_live/presenter.ex:27
|
||||
#: lib/claper_web/live/event_live/show.ex:38
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Event doesn't exist"
|
||||
msgstr "L'événement n'existe pas"
|
||||
@@ -1230,6 +1233,7 @@ msgstr "L'événement n'existe pas"
|
||||
msgid "Customize your account"
|
||||
msgstr "Personnalisez votre compte"
|
||||
|
||||
#: lib/claper_web/live/transcription_live/form_component.html.heex:14
|
||||
#: lib/claper_web/live/user_settings_live/show.html.heex:278
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Language"
|
||||
@@ -1250,22 +1254,22 @@ msgstr "Vos préférences ont été mises à jour."
|
||||
msgid "Question"
|
||||
msgstr "Question"
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1167
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1291
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Questions"
|
||||
msgstr "Questions"
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1254
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1378
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Questions will appear here."
|
||||
msgstr "Les questions apparaîtront ici."
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1296
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1420
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Sort by date"
|
||||
msgstr "Trier par date"
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1275
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1399
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Sort by popularity"
|
||||
msgstr "Trier par popularité"
|
||||
@@ -1348,22 +1352,24 @@ msgid "Add Claper"
|
||||
msgstr "Ajouter Claper"
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:123
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:538
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:585
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Close preview"
|
||||
msgstr "Fermer l'aperçu"
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:734
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:781
|
||||
#, elixir-autogen, elixir-format, fuzzy
|
||||
msgid "Create your first interaction."
|
||||
msgstr "Créez votre première interaction."
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1093
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1140
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1237
|
||||
#, elixir-autogen, elixir-format, fuzzy
|
||||
msgid "Disable"
|
||||
msgstr "Désactiver"
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1110
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1157
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1245
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Enable"
|
||||
msgstr "Activer"
|
||||
@@ -1374,7 +1380,7 @@ msgid "Enable messages to change this option"
|
||||
msgstr "Activer les messages pour modifier cette option"
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:122
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:537
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:584
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Open preview"
|
||||
msgstr "Ouvrir l'aperçu"
|
||||
@@ -1384,7 +1390,7 @@ msgstr "Ouvrir l'aperçu"
|
||||
msgid "Show messages to change this option"
|
||||
msgstr "Afficher les messages pour modifier cette option"
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:731
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:778
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "This slide does not have any interactions."
|
||||
msgstr "Cette diapositive n'a pas d'interactions."
|
||||
@@ -1411,7 +1417,7 @@ msgstr "Se connecter avec %{provider}"
|
||||
msgid "The account has been unlinked."
|
||||
msgstr "Le compte a été délié."
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:707
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:754
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "This section contains all your interactions."
|
||||
msgstr "Cette section contient toutes vos interactions."
|
||||
@@ -1422,12 +1428,12 @@ msgstr "Cette section contient toutes vos interactions."
|
||||
msgid "Unlink"
|
||||
msgstr "Délier"
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:707
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:754
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "You can add interactions to your presentation slides."
|
||||
msgstr "Vous pouvez ajouter des interactions à vos diapositives de présentation."
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:706
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:753
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Your interactions"
|
||||
msgstr "Vos interactions"
|
||||
@@ -1479,6 +1485,7 @@ msgid "Please enter a valid link starting with http:// or https://"
|
||||
msgstr "Veuillez entrer un lien valide commençant par http:// ou https://"
|
||||
|
||||
#: lib/claper/embeds/embed.ex:98
|
||||
#: lib/claper/embeds/embed.ex:122
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Please enter valid HTML content with an iframe tag"
|
||||
msgstr "Veuillez entrer un contenu HTML valide avec une balise iframe"
|
||||
@@ -1501,6 +1508,7 @@ msgstr "Les participants peuvent voir le contenu web sur leur appareil"
|
||||
#: lib/claper_web/live/embed_live/form_component.html.heex:43
|
||||
#: lib/claper_web/live/poll_live/form_component.html.heex:78
|
||||
#: lib/claper_web/live/quiz_live/quiz_component.html.heex:166
|
||||
#: lib/claper_web/live/transcription_live/form_component.html.heex:19
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Options"
|
||||
msgstr "Options"
|
||||
@@ -1568,12 +1576,12 @@ msgstr "Terminer"
|
||||
msgid "More options"
|
||||
msgstr "Plus d'options"
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.ex:818
|
||||
#: lib/claper_web/live/event_live/manage.ex:916
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "No"
|
||||
msgstr "Non"
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.ex:818
|
||||
#: lib/claper_web/live/event_live/manage.ex:916
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Yes"
|
||||
msgstr "Oui"
|
||||
@@ -1679,7 +1687,7 @@ msgstr "Désactiver les messages"
|
||||
msgid "Disable reactions"
|
||||
msgstr "Désactiver les réactions"
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:368
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:395
|
||||
#, elixir-autogen, elixir-format, fuzzy
|
||||
msgid "Edit quiz"
|
||||
msgstr "Modifier le quiz"
|
||||
@@ -1712,7 +1720,7 @@ msgstr "Comment ça marche ?"
|
||||
msgid "Interaction"
|
||||
msgstr "Interaction"
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:367
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:394
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "New quiz"
|
||||
msgstr "Nouveau quiz"
|
||||
@@ -1728,7 +1736,7 @@ msgid "Previous"
|
||||
msgstr "Précédent"
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:291
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:912
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:959
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Quiz"
|
||||
msgstr "Quiz"
|
||||
@@ -1748,7 +1756,7 @@ msgstr "Passez en revue les questions"
|
||||
msgid "See current quiz"
|
||||
msgstr "Voir le quiz actuel"
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:387
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:434
|
||||
#, elixir-autogen, elixir-format, fuzzy
|
||||
msgid "Select presentation"
|
||||
msgstr "Sélectionner la présentation"
|
||||
@@ -1891,7 +1899,7 @@ msgstr "Vous devez vous connecter pour continuer"
|
||||
msgid "must have at least one correct answer"
|
||||
msgstr "doit avoir au moins une bonne réponse"
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:547
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:594
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Click here to open the presentation window. Press <strong>F</strong> in the presentation window to enable fullscreen."
|
||||
msgstr "Cliquez ici pour ouvrir la fenêtre de présentation. Appuyez sur <strong>F</strong> dans la fenêtre de présentation pour activer le plein ecran."
|
||||
@@ -2683,3 +2691,180 @@ msgstr "Obligatoire"
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "(optional)"
|
||||
msgstr "(facultatif)"
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:320
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Add real-time subtitles from your microphone."
|
||||
msgstr "Ajoutez des sous-titres en temps réel depuis votre microphone."
|
||||
|
||||
#: lib/claper_web/live/transcription_live/form_component.ex:21
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Arabic"
|
||||
msgstr "Arabe"
|
||||
|
||||
#: lib/claper_web/live/transcription_live/form_component.html.heex:28
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Attendee only"
|
||||
msgstr "Participant uniquement"
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1226
|
||||
#: lib/claper_web/live/transcription_live/form_component.ex:8
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Auto-detect"
|
||||
msgstr "Détection automatique"
|
||||
|
||||
#: lib/claper_web/live/transcription_live/form_component.ex:19
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Chinese"
|
||||
msgstr "Chinois"
|
||||
|
||||
#: lib/claper_web/live/transcription_live/form_component.ex:26
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Danish"
|
||||
msgstr "Danois"
|
||||
|
||||
#: lib/claper_web/live/transcription_live/form_component.ex:15
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Dutch"
|
||||
msgstr "Néerlandais"
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:416
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Edit transcription"
|
||||
msgstr "Modifier la transcription"
|
||||
|
||||
#: lib/claper_web/live/transcription_live/form_component.ex:9
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "English"
|
||||
msgstr "Anglais"
|
||||
|
||||
#: lib/claper_web/live/transcription_live/form_component.ex:27
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Finnish"
|
||||
msgstr "Finnois"
|
||||
|
||||
#: lib/claper_web/live/transcription_live/form_component.ex:10
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "French"
|
||||
msgstr "Français"
|
||||
|
||||
#: lib/claper_web/live/transcription_live/form_component.ex:11
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "German"
|
||||
msgstr "Allemand"
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1178
|
||||
#, elixir-autogen, elixir-format, fuzzy
|
||||
msgid "Global interactions"
|
||||
msgstr "Vos interactions"
|
||||
|
||||
#: lib/claper_web/live/transcription_live/form_component.ex:22
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Hindi"
|
||||
msgstr "Hindi"
|
||||
|
||||
#: lib/claper_web/live/transcription_live/form_component.ex:13
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Italian"
|
||||
msgstr "Italien"
|
||||
|
||||
#: lib/claper_web/live/transcription_live/form_component.ex:18
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Japanese"
|
||||
msgstr "Japonais"
|
||||
|
||||
#: lib/claper_web/live/transcription_live/form_component.ex:20
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Korean"
|
||||
msgstr "Coréen"
|
||||
|
||||
#: lib/claper_web/live/transcription_live/form_component.html.heex:42
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Loading microphones..."
|
||||
msgstr "Chargement des microphones..."
|
||||
|
||||
#: lib/claper_web/live/transcription_live/form_component.html.heex:34
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Microphone"
|
||||
msgstr "Microphone"
|
||||
|
||||
#: lib/claper_web/live/transcription_live/form_component.html.heex:46
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Microphone selection is saved locally in your browser."
|
||||
msgstr "La sélection du microphone est enregistrée localement dans votre navigateur."
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:415
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "New transcription"
|
||||
msgstr "Nouvelle transcription"
|
||||
|
||||
#: lib/claper_web/live/event_live/manager_settings_component.ex:194
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "No interaction enabled"
|
||||
msgstr "Aucune interaction activée"
|
||||
|
||||
#: lib/claper_web/live/event_live/manager_settings_component.ex:196
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "No settings available for this interaction"
|
||||
msgstr "Aucun paramètre disponible pour cette interaction"
|
||||
|
||||
#: lib/claper_web/live/transcription_live/form_component.ex:25
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Norwegian"
|
||||
msgstr "Norvégien"
|
||||
|
||||
#: lib/claper_web/live/transcription_live/form_component.ex:16
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Polish"
|
||||
msgstr "Polonais"
|
||||
|
||||
#: lib/claper_web/live/transcription_live/form_component.ex:14
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Portuguese"
|
||||
msgstr "Portugais"
|
||||
|
||||
#: lib/claper_web/live/transcription_live/form_component.html.heex:26
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Presenter and attendee"
|
||||
msgstr "Présentateur et participant"
|
||||
|
||||
#: lib/claper_web/live/transcription_live/form_component.html.heex:27
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Presenter only"
|
||||
msgstr "Présentateur uniquement"
|
||||
|
||||
#: lib/claper_web/live/transcription_live/form_component.ex:17
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Russian"
|
||||
msgstr "Russe"
|
||||
|
||||
#: lib/claper_web/live/transcription_live/form_component.html.heex:24
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Show subtitles on"
|
||||
msgstr "Afficher les sous-titres sur"
|
||||
|
||||
#: lib/claper_web/live/transcription_live/form_component.ex:12
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Spanish"
|
||||
msgstr "Espagnol"
|
||||
|
||||
#: lib/claper_web/live/transcription_live/form_component.ex:24
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Swedish"
|
||||
msgstr "Suédois"
|
||||
|
||||
#: lib/claper_web/live/transcription_live/form_component.html.heex:69
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "This will delete the transcription configuration, are you sure?"
|
||||
msgstr "Cela supprimera la configuration de transcription, êtes-vous sûr ?"
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:318
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1197
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Transcription"
|
||||
msgstr "Transcription"
|
||||
|
||||
#: lib/claper_web/live/transcription_live/form_component.ex:23
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Turkish"
|
||||
msgstr "Turc"
|
||||
|
||||
@@ -8,8 +8,8 @@ msgstr ""
|
||||
"Language: hu\n"
|
||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1449
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1455
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1573
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1579
|
||||
#: lib/claper_web/live/user_settings_live/show.ex:77
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Settings"
|
||||
@@ -18,7 +18,7 @@ msgstr "Beállítások"
|
||||
#: lib/claper_web/live/admin_live/user_live.html.heex:74
|
||||
#: lib/claper_web/live/admin_live/user_live.html.heex:254
|
||||
#: lib/claper_web/live/admin_live/user_live/form_component.ex:18
|
||||
#: lib/claper_web/live/event_live/manage.ex:838
|
||||
#: lib/claper_web/live/event_live/manage.ex:936
|
||||
#: lib/claper_web/live/form_live/form_component.html.heex:32
|
||||
#: lib/claper_web/live/user_settings_live/show.html.heex:34
|
||||
#: lib/claper_web/templates/user_registration/new.html.heex:29
|
||||
@@ -80,17 +80,17 @@ msgstr "Már küldtünk egy e-mailt a bejelentkezéshez, próbálja újra 5 perc
|
||||
msgid "We sent you an email at"
|
||||
msgstr "Küldtünk egy e-mailt erre a címre:"
|
||||
|
||||
#: lib/claper_web/live/event_live/show.html.heex:437
|
||||
#: lib/claper_web/live/event_live/show.html.heex:449
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "days"
|
||||
msgstr "nap"
|
||||
|
||||
#: lib/claper_web/live/event_live/show.html.heex:443
|
||||
#: lib/claper_web/live/event_live/show.html.heex:455
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "hours"
|
||||
msgstr "óra"
|
||||
|
||||
#: lib/claper_web/live/event_live/show.html.heex:449
|
||||
#: lib/claper_web/live/event_live/show.html.heex:461
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "minutes"
|
||||
msgstr "perc"
|
||||
@@ -103,7 +103,7 @@ msgstr "Reagáljon elsőként!"
|
||||
#: lib/claper_web/live/event_live/event_card_component.ex:111
|
||||
#: lib/claper_web/live/event_live/join.ex:41
|
||||
#: lib/claper_web/live/event_live/join.html.heex:94
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:492
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:539
|
||||
#: lib/claper_web/live/event_live/show.html.heex:286
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Join"
|
||||
@@ -125,7 +125,7 @@ msgstr "Kezdőlap"
|
||||
msgid "Host"
|
||||
msgstr "Host"
|
||||
|
||||
#: lib/claper_web/live/event_live/show.html.heex:455
|
||||
#: lib/claper_web/live/event_live/show.html.heex:467
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "seconds"
|
||||
msgstr "másodperc"
|
||||
@@ -152,7 +152,7 @@ msgid "Leave"
|
||||
msgstr "Kilépés"
|
||||
|
||||
#: lib/claper_web/live/event_live/presenter.html.heex:26
|
||||
#: lib/claper_web/live/event_live/show.html.heex:464
|
||||
#: lib/claper_web/live/event_live/show.html.heex:476
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Scan to interact in real-time"
|
||||
msgstr "Szkennelje be, hogy valós időben csatlakozhasson."
|
||||
@@ -203,6 +203,7 @@ msgstr "Szerkesztés"
|
||||
#: lib/claper_web/live/form_live/form_component.html.heex:93
|
||||
#: lib/claper_web/live/poll_live/form_component.html.heex:102
|
||||
#: lib/claper_web/live/quiz_live/quiz_component.html.heex:187
|
||||
#: lib/claper_web/live/transcription_live/form_component.html.heex:58
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Create"
|
||||
msgstr "Létrehozás"
|
||||
@@ -210,7 +211,7 @@ msgstr "Létrehozás"
|
||||
#: lib/claper_web/live/embed_live/form_component.html.heex:68
|
||||
#: lib/claper_web/live/event_live/event_card_component.ex:444
|
||||
#: lib/claper_web/live/event_live/event_form_component.html.heex:67
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1397
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1521
|
||||
#: lib/claper_web/live/event_live/manageable_post_component.ex:92
|
||||
#: lib/claper_web/live/event_live/post_component.ex:70
|
||||
#: lib/claper_web/live/event_live/post_component.ex:142
|
||||
@@ -218,6 +219,7 @@ msgstr "Létrehozás"
|
||||
#: lib/claper_web/live/poll_live/form_component.html.heex:107
|
||||
#: lib/claper_web/live/quiz_live/quiz_component.html.heex:123
|
||||
#: lib/claper_web/live/quiz_live/quiz_component.html.heex:193
|
||||
#: lib/claper_web/live/transcription_live/form_component.html.heex:63
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Delete"
|
||||
msgstr "Törlés"
|
||||
@@ -228,6 +230,7 @@ msgstr "Törlés"
|
||||
#: lib/claper_web/live/form_live/form_component.html.heex:94
|
||||
#: lib/claper_web/live/poll_live/form_component.html.heex:103
|
||||
#: lib/claper_web/live/quiz_live/quiz_component.html.heex:188
|
||||
#: lib/claper_web/live/transcription_live/form_component.html.heex:59
|
||||
#: lib/claper_web/live/user_settings_live/show.html.heex:38
|
||||
#: lib/claper_web/live/user_settings_live/show.html.heex:80
|
||||
#: lib/claper_web/live/user_settings_live/show.html.heex:123
|
||||
@@ -343,12 +346,12 @@ msgstr "Fájl megváltoztatása"
|
||||
msgid "Presentation replaced"
|
||||
msgstr "Prezentáció lecserélve"
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:305
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:332
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Edit poll"
|
||||
msgstr "Szavazás szerkesztése"
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:304
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:331
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "New poll"
|
||||
msgstr "Új szavazás"
|
||||
@@ -369,7 +372,7 @@ msgid "Add poll to know opinion of your public."
|
||||
msgstr "Adjon hozzá egy szavazást, hogy megismerje a közönség véleményét."
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:194
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:780
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:827
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Poll"
|
||||
msgstr "Szavazás"
|
||||
@@ -408,7 +411,7 @@ msgstr "A felhasználó e-mail címe"
|
||||
msgid "Changing your file will remove all interaction elements like polls associated."
|
||||
msgstr "A fájl lecserélése magával vonja az összes hozzákapcsolt interakció (pl. szavazás) törlését."
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1213
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1337
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Messages from attendees will appear here."
|
||||
msgstr "A résztvevők üzenetei itt fognak megjelenni."
|
||||
@@ -428,7 +431,7 @@ msgstr "Ez a szavazással együtt törli az összes beérkezett választ is. Biz
|
||||
msgid "Ask, comment..."
|
||||
msgstr "Kérdezzen, kommenteljen..."
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1159
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1283
|
||||
#: lib/claper_web/live/stat_live/index.html.heex:102
|
||||
#: lib/claper_web/live/stat_live/index.html.heex:180
|
||||
#, elixir-autogen, elixir-format
|
||||
@@ -464,8 +467,8 @@ msgstr "A facilitátorok kezelhetik és vezethetik az interakciókat"
|
||||
msgid "If you’re having trouble with the button above, copy and paste the URL below into your web browser"
|
||||
msgstr "Ha a fenti gomb nem működik, másolja be az alábbi címet a böngészőbe"
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:750
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1124
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:797
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1171
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Add interaction"
|
||||
msgstr "Interakció hozzáadása"
|
||||
@@ -476,9 +479,9 @@ msgstr "Interakció hozzáadása"
|
||||
msgid "Blocking this user will delete all his messages and he will not be able to join again, confirm ?"
|
||||
msgstr "Ezen felhasználó blokkolásával az üzenetei törlődnek, és nem fog tudni újra csatlakozni. Biztos benne?"
|
||||
|
||||
#: lib/claper_web/live/event_live/show.ex:51
|
||||
#: lib/claper_web/live/event_live/show.ex:206
|
||||
#: lib/claper_web/live/event_live/show.ex:221
|
||||
#: lib/claper_web/live/event_live/show.ex:64
|
||||
#: lib/claper_web/live/event_live/show.ex:224
|
||||
#: lib/claper_web/live/event_live/show.ex:239
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "You have been banned from this event"
|
||||
msgstr "Ki van tiltva erről az eseményről"
|
||||
@@ -612,7 +615,7 @@ msgstr "Bejelentkezés"
|
||||
msgid "Connect to your account"
|
||||
msgstr "Lépjen be a fiókjába"
|
||||
|
||||
#: lib/claper_web/live/event_live/show.html.heex:473
|
||||
#: lib/claper_web/live/event_live/show.html.heex:485
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Or use the code:"
|
||||
msgstr "Vagy használja a kódot:"
|
||||
@@ -676,24 +679,24 @@ msgstr "Adjon hozzá egy űrlapot, hogy adatokat gyűjthessen a közönségtől.
|
||||
msgid "Current form"
|
||||
msgstr "Jelenlegi űrlap"
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:326
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:353
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Edit form"
|
||||
msgstr "Űrlap szerkesztése"
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:227
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:824
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1409
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:871
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1533
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Form"
|
||||
msgstr "Űrlap"
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1183
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1307
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Form submissions"
|
||||
msgstr "Beküldött űrlapok"
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1382
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1506
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Form submissions from attendees will appear here."
|
||||
msgstr "A résztvevők által beküldött űrlapok itt fognak megjelenni."
|
||||
@@ -705,12 +708,12 @@ msgstr "A résztvevők által beküldött űrlapok itt fognak megjelenni."
|
||||
#: lib/claper_web/live/admin_live/oidc_provider_live.html.heex:74
|
||||
#: lib/claper_web/live/admin_live/oidc_provider_live.html.heex:254
|
||||
#: lib/claper_web/live/admin_live/oidc_provider_live/form_component.ex:24
|
||||
#: lib/claper_web/live/event_live/manage.ex:837
|
||||
#: lib/claper_web/live/event_live/manage.ex:935
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Name"
|
||||
msgstr "Név"
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:325
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:352
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "New form"
|
||||
msgstr "Új űrlap"
|
||||
@@ -736,7 +739,7 @@ msgstr "Küldés"
|
||||
msgid "Text"
|
||||
msgstr "Szöveg"
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1402
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1526
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "This cannot be undone, confirm ?"
|
||||
msgstr "A műveletet nem lehet visszavonni. Folytatja?"
|
||||
@@ -881,12 +884,12 @@ msgstr "Jelszó-visszaállítási link küldése"
|
||||
msgid "Current web content"
|
||||
msgstr "Jelenlegi internetes tartalom"
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:347
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:374
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Edit web content"
|
||||
msgstr "Internetes tartalom szerkesztése"
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:346
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:373
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "New web content"
|
||||
msgstr "Új internetes tartalom"
|
||||
@@ -908,7 +911,7 @@ msgid "Title"
|
||||
msgstr "Cím"
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:259
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:866
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:913
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Web content"
|
||||
msgstr "Internetes tartalom"
|
||||
@@ -925,12 +928,12 @@ msgstr "Kitűzés"
|
||||
msgid "Pinned"
|
||||
msgstr "Kitűzve"
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1175
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1299
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Pinned messages"
|
||||
msgstr "Kitűzött üzenetek"
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1336
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1460
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Pinned messages will appear here."
|
||||
msgstr "A kitűzött üzenetek itt fognak megjelenni."
|
||||
@@ -1006,7 +1009,7 @@ msgstr "Veszély"
|
||||
msgid "Delete account"
|
||||
msgstr "Fiók törlése"
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:565
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:612
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Open presentation"
|
||||
msgstr "Prezentáció megnyitása"
|
||||
@@ -1031,14 +1034,14 @@ msgstr "Hozzáférési kód"
|
||||
msgid "Animations in PPT/PPTX files are not supported, which is why we recommend exporting your presentation to PDF to ensure it displays correctly."
|
||||
msgstr "A PPT/PPTX fájlokban található animációk nem támogatottak, ezért kérjük, exportálja a prezentációt PDF formátumba a helyes megjelenítéshez."
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1147
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1271
|
||||
#, elixir-autogen, elixir-format, fuzzy
|
||||
msgid "Attendees interactions"
|
||||
msgstr "Résztvevők interakciói"
|
||||
|
||||
#: lib/claper_web/live/event_live/event_form_component.html.heex:6
|
||||
#: lib/claper_web/live/event_live/index.html.heex:107
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:428
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:475
|
||||
#: lib/claper_web/live/event_live/quiz_component.ex:151
|
||||
#: lib/claper_web/live/event_live/quiz_component.ex:198
|
||||
#, elixir-autogen, elixir-format
|
||||
@@ -1052,25 +1055,25 @@ msgstr "Facilitátorok"
|
||||
|
||||
#: lib/claper_web/live/event_live/event_form_component.html.heex:7
|
||||
#: lib/claper_web/live/event_live/index.html.heex:108
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:429
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:476
|
||||
#: lib/claper_web/templates/lti/registration/success.html.heex:26
|
||||
#, elixir-autogen, elixir-format, fuzzy
|
||||
msgid "Finish"
|
||||
msgstr "Befejezés"
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1149
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1273
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Here you'll find all interactions from your attendees. You can manage messages, pinned messages, and submitted forms."
|
||||
msgstr "Itt találhatóak majd a résztvevők interakciói. Lehetőség van az üzenetek kitűzésére, illetve az üzenetek és a beérkező űrlapok kezelésére."
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1149
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1273
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Identify users by their unique avatars."
|
||||
msgstr "Azonosítsa a felhasználókat egyedi profilképeik alapján."
|
||||
|
||||
#: lib/claper_web/live/event_live/event_form_component.html.heex:5
|
||||
#: lib/claper_web/live/event_live/index.html.heex:106
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:427
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:474
|
||||
#: lib/claper_web/live/event_live/manager_settings_component.ex:176
|
||||
#: lib/claper_web/live/event_live/quiz_component.ex:161
|
||||
#: lib/claper_web/live/event_live/quiz_component.ex:209
|
||||
@@ -1083,17 +1086,17 @@ msgstr "Következő"
|
||||
msgid "Select your presentation file. Accepted formats are PDF, PPT, or PPTX. Ensure the file size does not exceed the maximum limit."
|
||||
msgstr "Válassza ki a prezentációt. Engedélyezett fájlformátumok: PDF, PPT, PPTX. Figyeljen arra, hogy a fájl mérete ne haladja meg a maximálisan feltölthető fájlméretet."
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:545
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:592
|
||||
#, elixir-autogen, elixir-format, fuzzy
|
||||
msgid "Time to launch your presentation!"
|
||||
msgstr "Itt az idő a prezentáció elindítására!"
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1451
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1575
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Use the associated keyboard shortcuts for quick toggling of these settings."
|
||||
msgstr "Használja a kapcsolódó billentyűparancsokat a beállítások gyors váltogatásához."
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1451
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1575
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "You can control each setting for the presentation (showing on the big screen) and on the attendee's room."
|
||||
msgstr "Lehetősége van a beállításokat a prezentációs képernyőn és a résztvevői szobában egyenként állítani."
|
||||
@@ -1194,7 +1197,7 @@ msgstr "Válassza ki a prezentációt (opcionális)"
|
||||
msgid "This code will be used by your attendees to access the event. You have the option to create a custom code."
|
||||
msgstr "A résztvevők ezt a kódot fogják használni a csatlakozáshoz. Lehetőség van egyéni kódot is létrehozni."
|
||||
|
||||
#: lib/claper_web/live/event_live/show.ex:193
|
||||
#: lib/claper_web/live/event_live/show.ex:211
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "This event has been terminated"
|
||||
msgstr "Az esemény befejeződött"
|
||||
@@ -1214,9 +1217,9 @@ msgstr "Mikor kezdődik az esemény?"
|
||||
msgid "Create your next presentation with"
|
||||
msgstr "Hozza létre következő prezentációját ezzel:"
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.ex:23
|
||||
#: lib/claper_web/live/event_live/presenter.ex:26
|
||||
#: lib/claper_web/live/event_live/show.ex:25
|
||||
#: lib/claper_web/live/event_live/manage.ex:24
|
||||
#: lib/claper_web/live/event_live/presenter.ex:27
|
||||
#: lib/claper_web/live/event_live/show.ex:38
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Event doesn't exist"
|
||||
msgstr "Az esemény nem található"
|
||||
@@ -1226,6 +1229,7 @@ msgstr "Az esemény nem található"
|
||||
msgid "Customize your account"
|
||||
msgstr "Fiók testreszabása"
|
||||
|
||||
#: lib/claper_web/live/transcription_live/form_component.html.heex:14
|
||||
#: lib/claper_web/live/user_settings_live/show.html.heex:278
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Language"
|
||||
@@ -1246,22 +1250,22 @@ msgstr "Beállítások frissítve."
|
||||
msgid "Question"
|
||||
msgstr "Kérdés"
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1167
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1291
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Questions"
|
||||
msgstr "Kérdések"
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1254
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1378
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Questions will appear here."
|
||||
msgstr "A kérdések itt fognak megjelenni."
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1296
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1420
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Sort by date"
|
||||
msgstr "Rendezés dátum szerint"
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1275
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1399
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Sort by popularity"
|
||||
msgstr "Rendezés népszerűség szerint"
|
||||
@@ -1344,22 +1348,24 @@ msgid "Add Claper"
|
||||
msgstr "A Claper hozzáadása"
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:123
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:538
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:585
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Close preview"
|
||||
msgstr "Előnézet bezárása"
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:734
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:781
|
||||
#, elixir-autogen, elixir-format, fuzzy
|
||||
msgid "Create your first interaction."
|
||||
msgstr "Készítse el első interakcióját."
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1093
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1140
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1237
|
||||
#, elixir-autogen, elixir-format, fuzzy
|
||||
msgid "Disable"
|
||||
msgstr "Letiltás"
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1110
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1157
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1245
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Enable"
|
||||
msgstr "Engedélyezés"
|
||||
@@ -1370,7 +1376,7 @@ msgid "Enable messages to change this option"
|
||||
msgstr "Engedélyezze az üzeneteket ezen beállítás megváltoztatásához"
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:122
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:537
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:584
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Open preview"
|
||||
msgstr "Előnézet megnyitása"
|
||||
@@ -1380,7 +1386,7 @@ msgstr "Előnézet megnyitása"
|
||||
msgid "Show messages to change this option"
|
||||
msgstr "Jelenítse meg az üzeneteket a beállítás megváltoztatásához"
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:731
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:778
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "This slide does not have any interactions."
|
||||
msgstr "Nincsenek interakciók ezen a dián."
|
||||
@@ -1407,7 +1413,7 @@ msgstr "Bejelentkezés ezzel: %{provider}"
|
||||
msgid "The account has been unlinked."
|
||||
msgstr "A fiók sikeresen leválasztva."
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:707
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:754
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "This section contains all your interactions."
|
||||
msgstr "Itt látható az összes interakció."
|
||||
@@ -1418,12 +1424,12 @@ msgstr "Itt látható az összes interakció."
|
||||
msgid "Unlink"
|
||||
msgstr "Leválasztás"
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:707
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:754
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "You can add interactions to your presentation slides."
|
||||
msgstr "Interakciókat adhat a diáihoz."
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:706
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:753
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Your interactions"
|
||||
msgstr "Interakciók"
|
||||
@@ -1475,6 +1481,7 @@ msgid "Please enter a valid link starting with http:// or https://"
|
||||
msgstr "Adjon meg egy http:// vagy https:// előtaggal kezdődő érvényes linket"
|
||||
|
||||
#: lib/claper/embeds/embed.ex:98
|
||||
#: lib/claper/embeds/embed.ex:122
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Please enter valid HTML content with an iframe tag"
|
||||
msgstr "Adjon meg érvényes HTML tartalmat iframe taggel"
|
||||
@@ -1497,6 +1504,7 @@ msgstr "A résztvevük az eszközükön megtekinthetik a webes tartalmat"
|
||||
#: lib/claper_web/live/embed_live/form_component.html.heex:43
|
||||
#: lib/claper_web/live/poll_live/form_component.html.heex:78
|
||||
#: lib/claper_web/live/quiz_live/quiz_component.html.heex:166
|
||||
#: lib/claper_web/live/transcription_live/form_component.html.heex:19
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Options"
|
||||
msgstr "Beállítások"
|
||||
@@ -1564,12 +1572,12 @@ msgstr "Befejezés"
|
||||
msgid "More options"
|
||||
msgstr "További lehetőségek"
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.ex:818
|
||||
#: lib/claper_web/live/event_live/manage.ex:916
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "No"
|
||||
msgstr "Nem"
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.ex:818
|
||||
#: lib/claper_web/live/event_live/manage.ex:916
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Yes"
|
||||
msgstr "Igen"
|
||||
@@ -1675,7 +1683,7 @@ msgstr "Üzenetek tiltása"
|
||||
msgid "Disable reactions"
|
||||
msgstr "Reakciók tiltása"
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:368
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:395
|
||||
#, elixir-autogen, elixir-format, fuzzy
|
||||
msgid "Edit quiz"
|
||||
msgstr "Kvíz szerkesztése"
|
||||
@@ -1708,7 +1716,7 @@ msgstr "Hogyan működik ?"
|
||||
msgid "Interaction"
|
||||
msgstr "Interakció"
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:367
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:394
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "New quiz"
|
||||
msgstr "Új kvíz"
|
||||
@@ -1724,7 +1732,7 @@ msgid "Previous"
|
||||
msgstr "Előző"
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:291
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:912
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:959
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Quiz"
|
||||
msgstr "Kvíz"
|
||||
@@ -1744,7 +1752,7 @@ msgstr "Kérdések áttekintése"
|
||||
msgid "See current quiz"
|
||||
msgstr "Jelenlegi kvíz megtekintése"
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:387
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:434
|
||||
#, elixir-autogen, elixir-format, fuzzy
|
||||
msgid "Select presentation"
|
||||
msgstr "Prezentáció kiválasztása"
|
||||
@@ -1887,7 +1895,7 @@ msgstr "Jelentkezzen be a folytatáshoz"
|
||||
msgid "must have at least one correct answer"
|
||||
msgstr "legalább egy helyes válasz szükséges"
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:547
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:594
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Click here to open the presentation window. Press <strong>F</strong> in the presentation window to enable fullscreen."
|
||||
msgstr "Kattintson ide a prezentáció ablakának megnyitásához. Nyomja le a <strong>F</strong> billentyűt a teljes képernyő bekapcsolásához."
|
||||
@@ -2679,3 +2687,180 @@ msgstr "Kötelező"
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "(optional)"
|
||||
msgstr "(opcionális)"
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:320
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Add real-time subtitles from your microphone."
|
||||
msgstr "Valós idejű feliratok hozzáadása a mikrofonjáról."
|
||||
|
||||
#: lib/claper_web/live/transcription_live/form_component.ex:21
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Arabic"
|
||||
msgstr "Arab"
|
||||
|
||||
#: lib/claper_web/live/transcription_live/form_component.html.heex:28
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Attendee only"
|
||||
msgstr "Csak résztvevő"
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1226
|
||||
#: lib/claper_web/live/transcription_live/form_component.ex:8
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Auto-detect"
|
||||
msgstr "Automatikus felismerés"
|
||||
|
||||
#: lib/claper_web/live/transcription_live/form_component.ex:19
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Chinese"
|
||||
msgstr "Kínai"
|
||||
|
||||
#: lib/claper_web/live/transcription_live/form_component.ex:26
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Danish"
|
||||
msgstr "Dán"
|
||||
|
||||
#: lib/claper_web/live/transcription_live/form_component.ex:15
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Dutch"
|
||||
msgstr "Holland"
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:416
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Edit transcription"
|
||||
msgstr "Átírás szerkesztése"
|
||||
|
||||
#: lib/claper_web/live/transcription_live/form_component.ex:9
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "English"
|
||||
msgstr "Angol"
|
||||
|
||||
#: lib/claper_web/live/transcription_live/form_component.ex:27
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Finnish"
|
||||
msgstr "Finn"
|
||||
|
||||
#: lib/claper_web/live/transcription_live/form_component.ex:10
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "French"
|
||||
msgstr "Francia"
|
||||
|
||||
#: lib/claper_web/live/transcription_live/form_component.ex:11
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "German"
|
||||
msgstr "Német"
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1178
|
||||
#, elixir-autogen, elixir-format, fuzzy
|
||||
msgid "Global interactions"
|
||||
msgstr "Interakciók"
|
||||
|
||||
#: lib/claper_web/live/transcription_live/form_component.ex:22
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Hindi"
|
||||
msgstr "Hindi"
|
||||
|
||||
#: lib/claper_web/live/transcription_live/form_component.ex:13
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Italian"
|
||||
msgstr "Olasz"
|
||||
|
||||
#: lib/claper_web/live/transcription_live/form_component.ex:18
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Japanese"
|
||||
msgstr "Japán"
|
||||
|
||||
#: lib/claper_web/live/transcription_live/form_component.ex:20
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Korean"
|
||||
msgstr "Koreai"
|
||||
|
||||
#: lib/claper_web/live/transcription_live/form_component.html.heex:42
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Loading microphones..."
|
||||
msgstr "Mikrofonok betöltése..."
|
||||
|
||||
#: lib/claper_web/live/transcription_live/form_component.html.heex:34
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Microphone"
|
||||
msgstr "Mikrofon"
|
||||
|
||||
#: lib/claper_web/live/transcription_live/form_component.html.heex:46
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Microphone selection is saved locally in your browser."
|
||||
msgstr "A mikrofon kiválasztása helyben, a böngészőben kerül mentésre."
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:415
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "New transcription"
|
||||
msgstr "Új átírás"
|
||||
|
||||
#: lib/claper_web/live/event_live/manager_settings_component.ex:194
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "No interaction enabled"
|
||||
msgstr "Nincs interakció engedélyezve"
|
||||
|
||||
#: lib/claper_web/live/event_live/manager_settings_component.ex:196
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "No settings available for this interaction"
|
||||
msgstr "Nem érhetők el beállítások ehhez az interakcióhoz"
|
||||
|
||||
#: lib/claper_web/live/transcription_live/form_component.ex:25
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Norwegian"
|
||||
msgstr "Norvég"
|
||||
|
||||
#: lib/claper_web/live/transcription_live/form_component.ex:16
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Polish"
|
||||
msgstr "Lengyel"
|
||||
|
||||
#: lib/claper_web/live/transcription_live/form_component.ex:14
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Portuguese"
|
||||
msgstr "Portugál"
|
||||
|
||||
#: lib/claper_web/live/transcription_live/form_component.html.heex:26
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Presenter and attendee"
|
||||
msgstr "Előadó és résztvevő"
|
||||
|
||||
#: lib/claper_web/live/transcription_live/form_component.html.heex:27
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Presenter only"
|
||||
msgstr "Csak előadó"
|
||||
|
||||
#: lib/claper_web/live/transcription_live/form_component.ex:17
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Russian"
|
||||
msgstr "Orosz"
|
||||
|
||||
#: lib/claper_web/live/transcription_live/form_component.html.heex:24
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Show subtitles on"
|
||||
msgstr "Feliratok megjelenítése"
|
||||
|
||||
#: lib/claper_web/live/transcription_live/form_component.ex:12
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Spanish"
|
||||
msgstr "Spanyol"
|
||||
|
||||
#: lib/claper_web/live/transcription_live/form_component.ex:24
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Swedish"
|
||||
msgstr "Svéd"
|
||||
|
||||
#: lib/claper_web/live/transcription_live/form_component.html.heex:69
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "This will delete the transcription configuration, are you sure?"
|
||||
msgstr "Ezzel törli az átírás konfigurációját, biztosan folytatja?"
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:318
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1197
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Transcription"
|
||||
msgstr "Átírás"
|
||||
|
||||
#: lib/claper_web/live/transcription_live/form_component.ex:23
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Turkish"
|
||||
msgstr "Török"
|
||||
|
||||
@@ -9,8 +9,8 @@ msgstr ""
|
||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||
"X-Generator: Poedit 3.0.1\n"
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1449
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1455
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1573
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1579
|
||||
#: lib/claper_web/live/user_settings_live/show.ex:77
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Settings"
|
||||
@@ -19,7 +19,7 @@ msgstr "Impostazioni"
|
||||
#: lib/claper_web/live/admin_live/user_live.html.heex:74
|
||||
#: lib/claper_web/live/admin_live/user_live.html.heex:254
|
||||
#: lib/claper_web/live/admin_live/user_live/form_component.ex:18
|
||||
#: lib/claper_web/live/event_live/manage.ex:838
|
||||
#: lib/claper_web/live/event_live/manage.ex:936
|
||||
#: lib/claper_web/live/form_live/form_component.html.heex:32
|
||||
#: lib/claper_web/live/user_settings_live/show.html.heex:34
|
||||
#: lib/claper_web/templates/user_registration/new.html.heex:29
|
||||
@@ -81,17 +81,17 @@ msgstr "Ti abbiamo già inviato un'email per accedere, riprova tra 5 minuti."
|
||||
msgid "We sent you an email at"
|
||||
msgstr "Ti abbiamo inviato un'email a"
|
||||
|
||||
#: lib/claper_web/live/event_live/show.html.heex:437
|
||||
#: lib/claper_web/live/event_live/show.html.heex:449
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "days"
|
||||
msgstr "giorni"
|
||||
|
||||
#: lib/claper_web/live/event_live/show.html.heex:443
|
||||
#: lib/claper_web/live/event_live/show.html.heex:455
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "hours"
|
||||
msgstr "ore"
|
||||
|
||||
#: lib/claper_web/live/event_live/show.html.heex:449
|
||||
#: lib/claper_web/live/event_live/show.html.heex:461
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "minutes"
|
||||
msgstr "minuti"
|
||||
@@ -104,7 +104,7 @@ msgstr "Reagisci per primo !"
|
||||
#: lib/claper_web/live/event_live/event_card_component.ex:111
|
||||
#: lib/claper_web/live/event_live/join.ex:41
|
||||
#: lib/claper_web/live/event_live/join.html.heex:94
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:492
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:539
|
||||
#: lib/claper_web/live/event_live/show.html.heex:286
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Join"
|
||||
@@ -126,7 +126,7 @@ msgstr "Cruscotto"
|
||||
msgid "Host"
|
||||
msgstr "Host"
|
||||
|
||||
#: lib/claper_web/live/event_live/show.html.heex:455
|
||||
#: lib/claper_web/live/event_live/show.html.heex:467
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "seconds"
|
||||
msgstr "secondi"
|
||||
@@ -153,7 +153,7 @@ msgid "Leave"
|
||||
msgstr "Lascia"
|
||||
|
||||
#: lib/claper_web/live/event_live/presenter.html.heex:26
|
||||
#: lib/claper_web/live/event_live/show.html.heex:464
|
||||
#: lib/claper_web/live/event_live/show.html.heex:476
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Scan to interact in real-time"
|
||||
msgstr "Scansiona per interagire in tempo reale"
|
||||
@@ -204,6 +204,7 @@ msgstr "Modifica"
|
||||
#: lib/claper_web/live/form_live/form_component.html.heex:93
|
||||
#: lib/claper_web/live/poll_live/form_component.html.heex:102
|
||||
#: lib/claper_web/live/quiz_live/quiz_component.html.heex:187
|
||||
#: lib/claper_web/live/transcription_live/form_component.html.heex:58
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Create"
|
||||
msgstr "Crea"
|
||||
@@ -211,7 +212,7 @@ msgstr "Crea"
|
||||
#: lib/claper_web/live/embed_live/form_component.html.heex:68
|
||||
#: lib/claper_web/live/event_live/event_card_component.ex:444
|
||||
#: lib/claper_web/live/event_live/event_form_component.html.heex:67
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1397
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1521
|
||||
#: lib/claper_web/live/event_live/manageable_post_component.ex:92
|
||||
#: lib/claper_web/live/event_live/post_component.ex:70
|
||||
#: lib/claper_web/live/event_live/post_component.ex:142
|
||||
@@ -219,6 +220,7 @@ msgstr "Crea"
|
||||
#: lib/claper_web/live/poll_live/form_component.html.heex:107
|
||||
#: lib/claper_web/live/quiz_live/quiz_component.html.heex:123
|
||||
#: lib/claper_web/live/quiz_live/quiz_component.html.heex:193
|
||||
#: lib/claper_web/live/transcription_live/form_component.html.heex:63
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Delete"
|
||||
msgstr "Elimina"
|
||||
@@ -229,6 +231,7 @@ msgstr "Elimina"
|
||||
#: lib/claper_web/live/form_live/form_component.html.heex:94
|
||||
#: lib/claper_web/live/poll_live/form_component.html.heex:103
|
||||
#: lib/claper_web/live/quiz_live/quiz_component.html.heex:188
|
||||
#: lib/claper_web/live/transcription_live/form_component.html.heex:59
|
||||
#: lib/claper_web/live/user_settings_live/show.html.heex:38
|
||||
#: lib/claper_web/live/user_settings_live/show.html.heex:80
|
||||
#: lib/claper_web/live/user_settings_live/show.html.heex:123
|
||||
@@ -344,12 +347,12 @@ msgstr "Cambia file"
|
||||
msgid "Presentation replaced"
|
||||
msgstr "Presentazione sostituita"
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:305
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:332
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Edit poll"
|
||||
msgstr "Modifica sondaggio"
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:304
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:331
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "New poll"
|
||||
msgstr "Nuovo sondaggio"
|
||||
@@ -370,7 +373,7 @@ msgid "Add poll to know opinion of your public."
|
||||
msgstr "Aggiungi un sondaggio per conoscere l'opinione del tuo pubblico."
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:194
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:780
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:827
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Poll"
|
||||
msgstr "Sondaggio"
|
||||
@@ -409,7 +412,7 @@ msgstr "Indirizzo email utente"
|
||||
msgid "Changing your file will remove all interaction elements like polls associated."
|
||||
msgstr "La modifica del file rimuoverà tutti gli elementi di interazione associati, come i sondaggi."
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1213
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1337
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Messages from attendees will appear here."
|
||||
msgstr "I messaggi delle persone partecipanti appariranno qui."
|
||||
@@ -429,7 +432,7 @@ msgstr "Verranno eliminate tutte le risposte associate e il sondaggio stesso. Se
|
||||
msgid "Ask, comment..."
|
||||
msgstr "Chiedi, commenta..."
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1159
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1283
|
||||
#: lib/claper_web/live/stat_live/index.html.heex:102
|
||||
#: lib/claper_web/live/stat_live/index.html.heex:180
|
||||
#, elixir-autogen, elixir-format
|
||||
@@ -465,8 +468,8 @@ msgstr "Gli aiutanti possono presentare e gestire le interazioni"
|
||||
msgid "If you’re having trouble with the button above, copy and paste the URL below into your web browser"
|
||||
msgstr "Se riscontri problemi con il pulsante sopra, copia e incolla l'URL sottostante nel tuo browser web"
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:750
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1124
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:797
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1171
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Add interaction"
|
||||
msgstr "Aggiungi interazione"
|
||||
@@ -477,9 +480,9 @@ msgstr "Aggiungi interazione"
|
||||
msgid "Blocking this user will delete all his messages and he will not be able to join again, confirm ?"
|
||||
msgstr "Bloccando questo utente verranno eliminati tutti i suoi messaggi e non potrà più iscriversi, confermi?"
|
||||
|
||||
#: lib/claper_web/live/event_live/show.ex:51
|
||||
#: lib/claper_web/live/event_live/show.ex:206
|
||||
#: lib/claper_web/live/event_live/show.ex:221
|
||||
#: lib/claper_web/live/event_live/show.ex:64
|
||||
#: lib/claper_web/live/event_live/show.ex:224
|
||||
#: lib/claper_web/live/event_live/show.ex:239
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "You have been banned from this event"
|
||||
msgstr "Sei stato bandito da questo evento"
|
||||
@@ -613,7 +616,7 @@ msgstr "Accedi"
|
||||
msgid "Connect to your account"
|
||||
msgstr "Connettiti alla tua utenza"
|
||||
|
||||
#: lib/claper_web/live/event_live/show.html.heex:473
|
||||
#: lib/claper_web/live/event_live/show.html.heex:485
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Or use the code:"
|
||||
msgstr "Oppure usa il codice:"
|
||||
@@ -677,24 +680,24 @@ msgstr "Aggiungi un modulo per raccogliere dati dal tuo pubblico."
|
||||
msgid "Current form"
|
||||
msgstr "Modulo corrente"
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:326
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:353
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Edit form"
|
||||
msgstr "Modifica modulo"
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:227
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:824
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1409
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:871
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1533
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Form"
|
||||
msgstr "Modulo"
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1183
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1307
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Form submissions"
|
||||
msgstr "Invio di moduli"
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1382
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1506
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Form submissions from attendees will appear here."
|
||||
msgstr "I moduli compilati dai partecipanti appariranno qui."
|
||||
@@ -706,12 +709,12 @@ msgstr "I moduli compilati dai partecipanti appariranno qui."
|
||||
#: lib/claper_web/live/admin_live/oidc_provider_live.html.heex:74
|
||||
#: lib/claper_web/live/admin_live/oidc_provider_live.html.heex:254
|
||||
#: lib/claper_web/live/admin_live/oidc_provider_live/form_component.ex:24
|
||||
#: lib/claper_web/live/event_live/manage.ex:837
|
||||
#: lib/claper_web/live/event_live/manage.ex:935
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Name"
|
||||
msgstr "Nome"
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:325
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:352
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "New form"
|
||||
msgstr "Nuovo modulo"
|
||||
@@ -737,7 +740,7 @@ msgstr "Invia"
|
||||
msgid "Text"
|
||||
msgstr "Testo"
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1402
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1526
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "This cannot be undone, confirm ?"
|
||||
msgstr "Questa operazione non può essere annullata, confermi ?"
|
||||
@@ -882,12 +885,12 @@ msgstr "Invia il link per reimpostare la password"
|
||||
msgid "Current web content"
|
||||
msgstr "Contenuto web attuale"
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:347
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:374
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Edit web content"
|
||||
msgstr "Modifica contenuto web"
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:346
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:373
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "New web content"
|
||||
msgstr "Nuovo contenuto web"
|
||||
@@ -909,7 +912,7 @@ msgid "Title"
|
||||
msgstr "Titolo"
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:259
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:866
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:913
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Web content"
|
||||
msgstr "Contenuto web"
|
||||
@@ -926,12 +929,12 @@ msgstr "Appunta"
|
||||
msgid "Pinned"
|
||||
msgstr "Appuntato"
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1175
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1299
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Pinned messages"
|
||||
msgstr "Messaggi appuntati"
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1336
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1460
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Pinned messages will appear here."
|
||||
msgstr "I messaggi appuntati verranno visualizzati qui."
|
||||
@@ -1007,7 +1010,7 @@ msgstr "Zona pericolosa"
|
||||
msgid "Delete account"
|
||||
msgstr "Elimina utenza"
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:565
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:612
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Open presentation"
|
||||
msgstr "Apri presentazione"
|
||||
@@ -1032,14 +1035,14 @@ msgstr "Codice di accesso"
|
||||
msgid "Animations in PPT/PPTX files are not supported, which is why we recommend exporting your presentation to PDF to ensure it displays correctly."
|
||||
msgstr "Le animazioni nei file PPT/PPTX non sono supportate, motivo per cui consigliamo di esportare la presentazione in PDF per garantirne la corretta visualizzazione."
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1147
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1271
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Attendees interactions"
|
||||
msgstr "Interazioni con i partecipanti"
|
||||
|
||||
#: lib/claper_web/live/event_live/event_form_component.html.heex:6
|
||||
#: lib/claper_web/live/event_live/index.html.heex:107
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:428
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:475
|
||||
#: lib/claper_web/live/event_live/quiz_component.ex:151
|
||||
#: lib/claper_web/live/event_live/quiz_component.ex:198
|
||||
#, elixir-autogen, elixir-format
|
||||
@@ -1053,25 +1056,25 @@ msgstr "Aiutanti"
|
||||
|
||||
#: lib/claper_web/live/event_live/event_form_component.html.heex:7
|
||||
#: lib/claper_web/live/event_live/index.html.heex:108
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:429
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:476
|
||||
#: lib/claper_web/templates/lti/registration/success.html.heex:26
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Finish"
|
||||
msgstr "Terminato"
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1149
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1273
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Here you'll find all interactions from your attendees. You can manage messages, pinned messages, and submitted forms."
|
||||
msgstr "Qui troverai tutte le interazioni dei tuoi partecipanti. Puoi gestire messaggi, messaggi appuntati e moduli compilati."
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1149
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1273
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Identify users by their unique avatars."
|
||||
msgstr "Identifica gli utenti tramite i loro avatar unici."
|
||||
|
||||
#: lib/claper_web/live/event_live/event_form_component.html.heex:5
|
||||
#: lib/claper_web/live/event_live/index.html.heex:106
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:427
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:474
|
||||
#: lib/claper_web/live/event_live/manager_settings_component.ex:176
|
||||
#: lib/claper_web/live/event_live/quiz_component.ex:161
|
||||
#: lib/claper_web/live/event_live/quiz_component.ex:209
|
||||
@@ -1084,17 +1087,17 @@ msgstr "Prossimo"
|
||||
msgid "Select your presentation file. Accepted formats are PDF, PPT, or PPTX. Ensure the file size does not exceed the maximum limit."
|
||||
msgstr "Seleziona il file della tua presentazione. I formati accettati sono PDF, PPT o PPTX. Assicurati che la dimensione del file non superi il limite massimo."
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:545
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:592
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Time to launch your presentation!"
|
||||
msgstr "È il momento di lanciare la tua presentazione!"
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1451
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1575
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Use the associated keyboard shortcuts for quick toggling of these settings."
|
||||
msgstr "Per attivare/disattivare rapidamente queste impostazioni, utilizzare le scorciatoie da tastiera associate."
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1451
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1575
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "You can control each setting for the presentation (showing on the big screen) and on the attendee's room."
|
||||
msgstr "È possibile controllare ogni impostazione della presentazione (visualizzata sul grande schermo) e della sala dei partecipanti."
|
||||
@@ -1195,7 +1198,7 @@ msgstr "Seleziona la tua presentazione (facoltativo)"
|
||||
msgid "This code will be used by your attendees to access the event. You have the option to create a custom code."
|
||||
msgstr "Questo codice verrà utilizzato dai tuoi partecipanti per accedere all'evento. Hai la possibilità di creare un codice personalizzato."
|
||||
|
||||
#: lib/claper_web/live/event_live/show.ex:193
|
||||
#: lib/claper_web/live/event_live/show.ex:211
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "This event has been terminated"
|
||||
msgstr "Questo evento è stato terminato"
|
||||
@@ -1215,9 +1218,9 @@ msgstr "Quando inizierà il tuo evento?"
|
||||
msgid "Create your next presentation with"
|
||||
msgstr "Crea la tua prossima presentazione con"
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.ex:23
|
||||
#: lib/claper_web/live/event_live/presenter.ex:26
|
||||
#: lib/claper_web/live/event_live/show.ex:25
|
||||
#: lib/claper_web/live/event_live/manage.ex:24
|
||||
#: lib/claper_web/live/event_live/presenter.ex:27
|
||||
#: lib/claper_web/live/event_live/show.ex:38
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Event doesn't exist"
|
||||
msgstr "L'evento non esiste"
|
||||
@@ -1227,6 +1230,7 @@ msgstr "L'evento non esiste"
|
||||
msgid "Customize your account"
|
||||
msgstr "Personalizza la tua utenza"
|
||||
|
||||
#: lib/claper_web/live/transcription_live/form_component.html.heex:14
|
||||
#: lib/claper_web/live/user_settings_live/show.html.heex:278
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Language"
|
||||
@@ -1247,22 +1251,22 @@ msgstr "Le tue preferenze sono state aggiornate."
|
||||
msgid "Question"
|
||||
msgstr "Domanda"
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1167
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1291
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Questions"
|
||||
msgstr "Domande"
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1254
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1378
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Questions will appear here."
|
||||
msgstr "Le domande appariranno qui."
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1296
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1420
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Sort by date"
|
||||
msgstr "Ordina per data"
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1275
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1399
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Sort by popularity"
|
||||
msgstr "Ordina per popolarità"
|
||||
@@ -1345,22 +1349,24 @@ msgid "Add Claper"
|
||||
msgstr "Aggiungi Claper"
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:123
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:538
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:585
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Close preview"
|
||||
msgstr "Chiudi anteprima"
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:734
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:781
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Create your first interaction."
|
||||
msgstr "Crea la tua prima interazione."
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1093
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1140
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1237
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Disable"
|
||||
msgstr "Disabilita"
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1110
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1157
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1245
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Enable"
|
||||
msgstr "Abilita"
|
||||
@@ -1371,7 +1377,7 @@ msgid "Enable messages to change this option"
|
||||
msgstr "Abilita i messaggi per modificare questa opzione"
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:122
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:537
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:584
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Open preview"
|
||||
msgstr "Apri anteprima"
|
||||
@@ -1381,7 +1387,7 @@ msgstr "Apri anteprima"
|
||||
msgid "Show messages to change this option"
|
||||
msgstr "Mostra messaggi per modificare questa opzione"
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:731
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:778
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "This slide does not have any interactions."
|
||||
msgstr "Questa diapositiva non ha interazioni."
|
||||
@@ -1408,7 +1414,7 @@ msgstr "Accedi con %{provider}"
|
||||
msgid "The account has been unlinked."
|
||||
msgstr "L'utenza è stata scollegata."
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:707
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:754
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "This section contains all your interactions."
|
||||
msgstr "Questa sezione contiene tutte le tue interazioni."
|
||||
@@ -1419,12 +1425,12 @@ msgstr "Questa sezione contiene tutte le tue interazioni."
|
||||
msgid "Unlink"
|
||||
msgstr "Scollega"
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:707
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:754
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "You can add interactions to your presentation slides."
|
||||
msgstr "Puoi aggiungere interazioni alle diapositive della tua presentazione."
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:706
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:753
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Your interactions"
|
||||
msgstr "Le tue interazioni"
|
||||
@@ -1476,6 +1482,7 @@ msgid "Please enter a valid link starting with http:// or https://"
|
||||
msgstr "Inserisci un collegamento valido che inizia con http:// o https://"
|
||||
|
||||
#: lib/claper/embeds/embed.ex:98
|
||||
#: lib/claper/embeds/embed.ex:122
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Please enter valid HTML content with an iframe tag"
|
||||
msgstr "Inserisci un contenuto HTML valido con un tag iframe"
|
||||
@@ -1498,6 +1505,7 @@ msgstr "I partecipanti possono visualizzare il contenuto web sul proprio disposi
|
||||
#: lib/claper_web/live/embed_live/form_component.html.heex:43
|
||||
#: lib/claper_web/live/poll_live/form_component.html.heex:78
|
||||
#: lib/claper_web/live/quiz_live/quiz_component.html.heex:166
|
||||
#: lib/claper_web/live/transcription_live/form_component.html.heex:19
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Options"
|
||||
msgstr "Opzioni"
|
||||
@@ -1565,12 +1573,12 @@ msgstr "Fine"
|
||||
msgid "More options"
|
||||
msgstr "Altre opzioni"
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.ex:818
|
||||
#: lib/claper_web/live/event_live/manage.ex:916
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "No"
|
||||
msgstr "No"
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.ex:818
|
||||
#: lib/claper_web/live/event_live/manage.ex:916
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Yes"
|
||||
msgstr "Sì"
|
||||
@@ -1676,7 +1684,7 @@ msgstr "Disabilita messaggi"
|
||||
msgid "Disable reactions"
|
||||
msgstr "Disabilita reazioni"
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:368
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:395
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Edit quiz"
|
||||
msgstr "Modifica quiz"
|
||||
@@ -1709,7 +1717,7 @@ msgstr "Come funziona ?"
|
||||
msgid "Interaction"
|
||||
msgstr "Interazione"
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:367
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:394
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "New quiz"
|
||||
msgstr "Nuovo quiz"
|
||||
@@ -1725,7 +1733,7 @@ msgid "Previous"
|
||||
msgstr "Precedente"
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:291
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:912
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:959
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Quiz"
|
||||
msgstr "Quiz"
|
||||
@@ -1745,7 +1753,7 @@ msgstr "Passa in rassegna le domande"
|
||||
msgid "See current quiz"
|
||||
msgstr "Vedi quiz attuale"
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:387
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:434
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Select presentation"
|
||||
msgstr "Seleziona presentazione"
|
||||
@@ -1888,7 +1896,7 @@ msgstr "Devi accedere per continuare"
|
||||
msgid "must have at least one correct answer"
|
||||
msgstr "deve avere almeno una risposta corretta"
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:547
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:594
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Click here to open the presentation window. Press <strong>F</strong> in the presentation window to enable fullscreen."
|
||||
msgstr "Clicca qui per aprire la finestra di presentazione. Premi <strong>F</strong> nella finestra di presentazione per abilitare la modalità a schermo intero."
|
||||
@@ -2680,3 +2688,180 @@ msgstr "Obbligatorio"
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "(optional)"
|
||||
msgstr "(facoltativo)"
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:320
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Add real-time subtitles from your microphone."
|
||||
msgstr "Aggiungi sottotitoli in tempo reale dal tuo microfono."
|
||||
|
||||
#: lib/claper_web/live/transcription_live/form_component.ex:21
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Arabic"
|
||||
msgstr "Arabo"
|
||||
|
||||
#: lib/claper_web/live/transcription_live/form_component.html.heex:28
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Attendee only"
|
||||
msgstr "Solo partecipante"
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1226
|
||||
#: lib/claper_web/live/transcription_live/form_component.ex:8
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Auto-detect"
|
||||
msgstr "Rilevamento automatico"
|
||||
|
||||
#: lib/claper_web/live/transcription_live/form_component.ex:19
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Chinese"
|
||||
msgstr "Cinese"
|
||||
|
||||
#: lib/claper_web/live/transcription_live/form_component.ex:26
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Danish"
|
||||
msgstr "Danese"
|
||||
|
||||
#: lib/claper_web/live/transcription_live/form_component.ex:15
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Dutch"
|
||||
msgstr "Olandese"
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:416
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Edit transcription"
|
||||
msgstr "Modifica trascrizione"
|
||||
|
||||
#: lib/claper_web/live/transcription_live/form_component.ex:9
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "English"
|
||||
msgstr "Inglese"
|
||||
|
||||
#: lib/claper_web/live/transcription_live/form_component.ex:27
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Finnish"
|
||||
msgstr "Finlandese"
|
||||
|
||||
#: lib/claper_web/live/transcription_live/form_component.ex:10
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "French"
|
||||
msgstr "Francese"
|
||||
|
||||
#: lib/claper_web/live/transcription_live/form_component.ex:11
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "German"
|
||||
msgstr "Tedesco"
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1178
|
||||
#, elixir-autogen, elixir-format, fuzzy
|
||||
msgid "Global interactions"
|
||||
msgstr "Le tue interazioni"
|
||||
|
||||
#: lib/claper_web/live/transcription_live/form_component.ex:22
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Hindi"
|
||||
msgstr "Hindi"
|
||||
|
||||
#: lib/claper_web/live/transcription_live/form_component.ex:13
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Italian"
|
||||
msgstr "Italiano"
|
||||
|
||||
#: lib/claper_web/live/transcription_live/form_component.ex:18
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Japanese"
|
||||
msgstr "Giapponese"
|
||||
|
||||
#: lib/claper_web/live/transcription_live/form_component.ex:20
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Korean"
|
||||
msgstr "Coreano"
|
||||
|
||||
#: lib/claper_web/live/transcription_live/form_component.html.heex:42
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Loading microphones..."
|
||||
msgstr "Caricamento microfoni..."
|
||||
|
||||
#: lib/claper_web/live/transcription_live/form_component.html.heex:34
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Microphone"
|
||||
msgstr "Microfono"
|
||||
|
||||
#: lib/claper_web/live/transcription_live/form_component.html.heex:46
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Microphone selection is saved locally in your browser."
|
||||
msgstr "La selezione del microfono viene salvata localmente nel browser."
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:415
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "New transcription"
|
||||
msgstr "Nuova trascrizione"
|
||||
|
||||
#: lib/claper_web/live/event_live/manager_settings_component.ex:194
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "No interaction enabled"
|
||||
msgstr "Nessuna interazione abilitata"
|
||||
|
||||
#: lib/claper_web/live/event_live/manager_settings_component.ex:196
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "No settings available for this interaction"
|
||||
msgstr "Nessuna impostazione disponibile per questa interazione"
|
||||
|
||||
#: lib/claper_web/live/transcription_live/form_component.ex:25
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Norwegian"
|
||||
msgstr "Norvegese"
|
||||
|
||||
#: lib/claper_web/live/transcription_live/form_component.ex:16
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Polish"
|
||||
msgstr "Polacco"
|
||||
|
||||
#: lib/claper_web/live/transcription_live/form_component.ex:14
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Portuguese"
|
||||
msgstr "Portoghese"
|
||||
|
||||
#: lib/claper_web/live/transcription_live/form_component.html.heex:26
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Presenter and attendee"
|
||||
msgstr "Presentatore e partecipante"
|
||||
|
||||
#: lib/claper_web/live/transcription_live/form_component.html.heex:27
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Presenter only"
|
||||
msgstr "Solo presentatore"
|
||||
|
||||
#: lib/claper_web/live/transcription_live/form_component.ex:17
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Russian"
|
||||
msgstr "Russo"
|
||||
|
||||
#: lib/claper_web/live/transcription_live/form_component.html.heex:24
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Show subtitles on"
|
||||
msgstr "Mostra sottotitoli su"
|
||||
|
||||
#: lib/claper_web/live/transcription_live/form_component.ex:12
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Spanish"
|
||||
msgstr "Spagnolo"
|
||||
|
||||
#: lib/claper_web/live/transcription_live/form_component.ex:24
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Swedish"
|
||||
msgstr "Svedese"
|
||||
|
||||
#: lib/claper_web/live/transcription_live/form_component.html.heex:69
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "This will delete the transcription configuration, are you sure?"
|
||||
msgstr "Questo eliminerà la configurazione della trascrizione, sei sicuro?"
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:318
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1197
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Transcription"
|
||||
msgstr "Trascrizione"
|
||||
|
||||
#: lib/claper_web/live/transcription_live/form_component.ex:23
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Turkish"
|
||||
msgstr "Turco"
|
||||
|
||||
@@ -8,8 +8,8 @@ msgstr ""
|
||||
"Language: lv\n"
|
||||
"Plural-Forms: nplurals=3; plural=(n%10==0 || n%100>=11 && n%100<=19) ? 0 : ((n%10==1 && n%100 != 11) ? 1 : 2);\n"
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1449
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1455
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1573
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1579
|
||||
#: lib/claper_web/live/user_settings_live/show.ex:77
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Settings"
|
||||
@@ -18,7 +18,7 @@ msgstr "Iestatījumi"
|
||||
#: lib/claper_web/live/admin_live/user_live.html.heex:74
|
||||
#: lib/claper_web/live/admin_live/user_live.html.heex:254
|
||||
#: lib/claper_web/live/admin_live/user_live/form_component.ex:18
|
||||
#: lib/claper_web/live/event_live/manage.ex:838
|
||||
#: lib/claper_web/live/event_live/manage.ex:936
|
||||
#: lib/claper_web/live/form_live/form_component.html.heex:32
|
||||
#: lib/claper_web/live/user_settings_live/show.html.heex:34
|
||||
#: lib/claper_web/templates/user_registration/new.html.heex:29
|
||||
@@ -80,17 +80,17 @@ msgstr "Mēs jau nosūtījām jums e-pastu, lai pieteiktos. Lūdzu, mēģiniet v
|
||||
msgid "We sent you an email at"
|
||||
msgstr "Mēs nosūtījām jums e-pastu uz adresi"
|
||||
|
||||
#: lib/claper_web/live/event_live/show.html.heex:437
|
||||
#: lib/claper_web/live/event_live/show.html.heex:449
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "days"
|
||||
msgstr "dienas"
|
||||
|
||||
#: lib/claper_web/live/event_live/show.html.heex:443
|
||||
#: lib/claper_web/live/event_live/show.html.heex:455
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "hours"
|
||||
msgstr "stundas"
|
||||
|
||||
#: lib/claper_web/live/event_live/show.html.heex:449
|
||||
#: lib/claper_web/live/event_live/show.html.heex:461
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "minutes"
|
||||
msgstr "minūtes"
|
||||
@@ -103,7 +103,7 @@ msgstr "Esi pirmais, kas noreaģē!"
|
||||
#: lib/claper_web/live/event_live/event_card_component.ex:111
|
||||
#: lib/claper_web/live/event_live/join.ex:41
|
||||
#: lib/claper_web/live/event_live/join.html.heex:94
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:492
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:539
|
||||
#: lib/claper_web/live/event_live/show.html.heex:286
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Join"
|
||||
@@ -125,7 +125,7 @@ msgstr "Vadības panelis"
|
||||
msgid "Host"
|
||||
msgstr "Organizators"
|
||||
|
||||
#: lib/claper_web/live/event_live/show.html.heex:455
|
||||
#: lib/claper_web/live/event_live/show.html.heex:467
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "seconds"
|
||||
msgstr "sekundes"
|
||||
@@ -152,7 +152,7 @@ msgid "Leave"
|
||||
msgstr "Pamest"
|
||||
|
||||
#: lib/claper_web/live/event_live/presenter.html.heex:26
|
||||
#: lib/claper_web/live/event_live/show.html.heex:464
|
||||
#: lib/claper_web/live/event_live/show.html.heex:476
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Scan to interact in real-time"
|
||||
msgstr "Noskenējiet, lai mijiedarbotos reāllaikā"
|
||||
@@ -203,6 +203,7 @@ msgstr "Rediģēt"
|
||||
#: lib/claper_web/live/form_live/form_component.html.heex:93
|
||||
#: lib/claper_web/live/poll_live/form_component.html.heex:102
|
||||
#: lib/claper_web/live/quiz_live/quiz_component.html.heex:187
|
||||
#: lib/claper_web/live/transcription_live/form_component.html.heex:58
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Create"
|
||||
msgstr "Izveidot"
|
||||
@@ -210,7 +211,7 @@ msgstr "Izveidot"
|
||||
#: lib/claper_web/live/embed_live/form_component.html.heex:68
|
||||
#: lib/claper_web/live/event_live/event_card_component.ex:444
|
||||
#: lib/claper_web/live/event_live/event_form_component.html.heex:67
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1397
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1521
|
||||
#: lib/claper_web/live/event_live/manageable_post_component.ex:92
|
||||
#: lib/claper_web/live/event_live/post_component.ex:70
|
||||
#: lib/claper_web/live/event_live/post_component.ex:142
|
||||
@@ -218,6 +219,7 @@ msgstr "Izveidot"
|
||||
#: lib/claper_web/live/poll_live/form_component.html.heex:107
|
||||
#: lib/claper_web/live/quiz_live/quiz_component.html.heex:123
|
||||
#: lib/claper_web/live/quiz_live/quiz_component.html.heex:193
|
||||
#: lib/claper_web/live/transcription_live/form_component.html.heex:63
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Delete"
|
||||
msgstr "Dzēst"
|
||||
@@ -228,6 +230,7 @@ msgstr "Dzēst"
|
||||
#: lib/claper_web/live/form_live/form_component.html.heex:94
|
||||
#: lib/claper_web/live/poll_live/form_component.html.heex:103
|
||||
#: lib/claper_web/live/quiz_live/quiz_component.html.heex:188
|
||||
#: lib/claper_web/live/transcription_live/form_component.html.heex:59
|
||||
#: lib/claper_web/live/user_settings_live/show.html.heex:38
|
||||
#: lib/claper_web/live/user_settings_live/show.html.heex:80
|
||||
#: lib/claper_web/live/user_settings_live/show.html.heex:123
|
||||
@@ -343,12 +346,12 @@ msgstr "Mainīt failu"
|
||||
msgid "Presentation replaced"
|
||||
msgstr "Prezentācija aizstāta"
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:305
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:332
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Edit poll"
|
||||
msgstr "Rediģēt aptauju"
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:304
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:331
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "New poll"
|
||||
msgstr "Jauna aptauja"
|
||||
@@ -369,7 +372,7 @@ msgid "Add poll to know opinion of your public."
|
||||
msgstr "Pievienojiet aptauju, lai uzzinātu auditorijas viedokli."
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:194
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:780
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:827
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Poll"
|
||||
msgstr "Aptauja"
|
||||
@@ -409,7 +412,7 @@ msgstr "Lietotāja e-pasta adrese"
|
||||
msgid "Changing your file will remove all interaction elements like polls associated."
|
||||
msgstr "Mainot failu, tiks noņemti visi mijiedarbības elementi, piemēram, aptaujas."
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1213
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1337
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Messages from attendees will appear here."
|
||||
msgstr "Dalībnieku ziņojumi parādīsies šeit."
|
||||
@@ -429,7 +432,7 @@ msgstr "Tas izdzēsīs visas saistītās atbildes un pašu aptauju, vai esat pā
|
||||
msgid "Ask, comment..."
|
||||
msgstr "Jautājiet, komentējiet..."
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1159
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1283
|
||||
#: lib/claper_web/live/stat_live/index.html.heex:102
|
||||
#: lib/claper_web/live/stat_live/index.html.heex:180
|
||||
#, elixir-autogen, elixir-format
|
||||
@@ -465,8 +468,8 @@ msgstr "Moderatori var prezentēt un vadīt mijiedarbību"
|
||||
msgid "If you’re having trouble with the button above, copy and paste the URL below into your web browser"
|
||||
msgstr "Ja jums rodas problēmas ar iepriekš norādīto pogu, nokopējiet un ielīmējiet tīmekļa pārlūkprogrammā tālāk norādīto URL adresi"
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:750
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1124
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:797
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1171
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Add interaction"
|
||||
msgstr "Pievienot mijiedarbību"
|
||||
@@ -477,9 +480,9 @@ msgstr "Pievienot mijiedarbību"
|
||||
msgid "Blocking this user will delete all his messages and he will not be able to join again, confirm ?"
|
||||
msgstr "Bloķējot šo lietotāju, tiks dzēsti visi lietotāja ziņojumi un viņš vairs nevarēs pievienoties, apstipriniet?"
|
||||
|
||||
#: lib/claper_web/live/event_live/show.ex:51
|
||||
#: lib/claper_web/live/event_live/show.ex:206
|
||||
#: lib/claper_web/live/event_live/show.ex:221
|
||||
#: lib/claper_web/live/event_live/show.ex:64
|
||||
#: lib/claper_web/live/event_live/show.ex:224
|
||||
#: lib/claper_web/live/event_live/show.ex:239
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "You have been banned from this event"
|
||||
msgstr "Jums ir aizliegts piedalīties šajā pasākumā"
|
||||
@@ -615,7 +618,7 @@ msgstr "Pieteikšanās"
|
||||
msgid "Connect to your account"
|
||||
msgstr "Pieslēdzieties savam kontam"
|
||||
|
||||
#: lib/claper_web/live/event_live/show.html.heex:473
|
||||
#: lib/claper_web/live/event_live/show.html.heex:485
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Or use the code:"
|
||||
msgstr "Vai arī izmantojiet kodu:"
|
||||
@@ -680,24 +683,24 @@ msgstr "Pievienojiet veidlapu, lai savāktu datus no auditorijas."
|
||||
msgid "Current form"
|
||||
msgstr "Pašreizējā forma"
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:326
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:353
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Edit form"
|
||||
msgstr "Rediģēt veidlapu"
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:227
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:824
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1409
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:871
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1533
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Form"
|
||||
msgstr "Veidlapa"
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1183
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1307
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Form submissions"
|
||||
msgstr "Veidlapu iesniegumi"
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1382
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1506
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Form submissions from attendees will appear here."
|
||||
msgstr "Dalībnieku iesniegtās veidlapas parādīsies šeit."
|
||||
@@ -709,12 +712,12 @@ msgstr "Dalībnieku iesniegtās veidlapas parādīsies šeit."
|
||||
#: lib/claper_web/live/admin_live/oidc_provider_live.html.heex:74
|
||||
#: lib/claper_web/live/admin_live/oidc_provider_live.html.heex:254
|
||||
#: lib/claper_web/live/admin_live/oidc_provider_live/form_component.ex:24
|
||||
#: lib/claper_web/live/event_live/manage.ex:837
|
||||
#: lib/claper_web/live/event_live/manage.ex:935
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Name"
|
||||
msgstr "Nosaukums"
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:325
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:352
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "New form"
|
||||
msgstr "Jauna veidlapa"
|
||||
@@ -740,7 +743,7 @@ msgstr "Iesniegt"
|
||||
msgid "Text"
|
||||
msgstr "Teksts"
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1402
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1526
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "This cannot be undone, confirm ?"
|
||||
msgstr "Šo darbību nevar atsaukt, apstiprināt?"
|
||||
@@ -885,12 +888,12 @@ msgstr "Nosūtīt saiti, lai atiestatītu paroli"
|
||||
msgid "Current web content"
|
||||
msgstr "Pašreizējais tīmekļa saturs"
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:347
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:374
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Edit web content"
|
||||
msgstr "Tīmekļa satura rediģēšana"
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:346
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:373
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "New web content"
|
||||
msgstr "Jauns tīmekļa saturs"
|
||||
@@ -912,7 +915,7 @@ msgid "Title"
|
||||
msgstr "Nosaukums"
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:259
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:866
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:913
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Web content"
|
||||
msgstr "Tīmekļa saturs"
|
||||
@@ -929,12 +932,12 @@ msgstr "Piespraust"
|
||||
msgid "Pinned"
|
||||
msgstr "Piesprausts"
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1175
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1299
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Pinned messages"
|
||||
msgstr "Piespraustie ziņojumi"
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1336
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1460
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Pinned messages will appear here."
|
||||
msgstr "Šeit tiks rādīti piespraustie ziņojumi."
|
||||
@@ -1010,7 +1013,7 @@ msgstr "Bīstamā zona"
|
||||
msgid "Delete account"
|
||||
msgstr "Dzēst kontu"
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:565
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:612
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Open presentation"
|
||||
msgstr "Atvērt prezentāciju"
|
||||
@@ -1035,14 +1038,14 @@ msgstr "Piekļuves kods"
|
||||
msgid "Animations in PPT/PPTX files are not supported, which is why we recommend exporting your presentation to PDF to ensure it displays correctly."
|
||||
msgstr "Animācijas PPT/PPTX failos netiek atbalstītas, tāpēc mēs iesakām eksportēt prezentāciju PDF formātā, lai nodrošinātu tās pareizu rādīšanu."
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1147
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1271
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Attendees interactions"
|
||||
msgstr "Dalībnieku mijiedarbība"
|
||||
|
||||
#: lib/claper_web/live/event_live/event_form_component.html.heex:6
|
||||
#: lib/claper_web/live/event_live/index.html.heex:107
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:428
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:475
|
||||
#: lib/claper_web/live/event_live/quiz_component.ex:151
|
||||
#: lib/claper_web/live/event_live/quiz_component.ex:198
|
||||
#, elixir-autogen, elixir-format
|
||||
@@ -1056,25 +1059,25 @@ msgstr "Moderatori"
|
||||
|
||||
#: lib/claper_web/live/event_live/event_form_component.html.heex:7
|
||||
#: lib/claper_web/live/event_live/index.html.heex:108
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:429
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:476
|
||||
#: lib/claper_web/templates/lti/registration/success.html.heex:26
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Finish"
|
||||
msgstr "Beigt"
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1149
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1273
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Here you'll find all interactions from your attendees. You can manage messages, pinned messages, and submitted forms."
|
||||
msgstr "Šeit atradīsiet visas dalībnieku mijiedarbības. Varat pārvaldīt ziņojumus, piespraustos ziņojumus un iesniegtās veidlapas."
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1149
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1273
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Identify users by their unique avatars."
|
||||
msgstr "Identificēt lietotājus pēc viņu unikālajiem avatariem."
|
||||
|
||||
#: lib/claper_web/live/event_live/event_form_component.html.heex:5
|
||||
#: lib/claper_web/live/event_live/index.html.heex:106
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:427
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:474
|
||||
#: lib/claper_web/live/event_live/manager_settings_component.ex:176
|
||||
#: lib/claper_web/live/event_live/quiz_component.ex:161
|
||||
#: lib/claper_web/live/event_live/quiz_component.ex:209
|
||||
@@ -1087,17 +1090,17 @@ msgstr "Nākamais"
|
||||
msgid "Select your presentation file. Accepted formats are PDF, PPT, or PPTX. Ensure the file size does not exceed the maximum limit."
|
||||
msgstr "Izvēlieties prezentācijas failu. Pieņemamie formāti ir PDF, PPT vai PPTX. Pārliecinieties, ka faila lielums nepārsniedz maksimālo ierobežojumu."
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:545
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:592
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Time to launch your presentation!"
|
||||
msgstr "Laiks uzsākt prezentāciju!"
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1451
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1575
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Use the associated keyboard shortcuts for quick toggling of these settings."
|
||||
msgstr "Lai ātri pārslēgtu šos iestatījumus, izmantojiet saistītās tastatūras īsceļus."
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1451
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1575
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "You can control each setting for the presentation (showing on the big screen) and on the attendee's room."
|
||||
msgstr "Varat kontrolēt katru iestatījumu gan prezentācijai (rādīšanai uz lielā ekrāna), gan dalībnieka istabai."
|
||||
@@ -1198,7 +1201,7 @@ msgstr "Izvēlieties savu prezentāciju (pēc izvēles)"
|
||||
msgid "This code will be used by your attendees to access the event. You have the option to create a custom code."
|
||||
msgstr "Šo kodu dalībnieki izmantos, lai piekļūtu pasākumam. Jums ir iespēja izveidot pielāgotu kodu."
|
||||
|
||||
#: lib/claper_web/live/event_live/show.ex:193
|
||||
#: lib/claper_web/live/event_live/show.ex:211
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "This event has been terminated"
|
||||
msgstr "Šis notikums ir pārtraukts"
|
||||
@@ -1218,9 +1221,9 @@ msgstr "Kad sāksies jūsu pasākums?"
|
||||
msgid "Create your next presentation with"
|
||||
msgstr "Izveidojiet nākamo prezentāciju, izmantojot"
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.ex:23
|
||||
#: lib/claper_web/live/event_live/presenter.ex:26
|
||||
#: lib/claper_web/live/event_live/show.ex:25
|
||||
#: lib/claper_web/live/event_live/manage.ex:24
|
||||
#: lib/claper_web/live/event_live/presenter.ex:27
|
||||
#: lib/claper_web/live/event_live/show.ex:38
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Event doesn't exist"
|
||||
msgstr "Notikums neeksistē"
|
||||
@@ -1230,6 +1233,7 @@ msgstr "Notikums neeksistē"
|
||||
msgid "Customize your account"
|
||||
msgstr "Pielāgojiet savu kontu"
|
||||
|
||||
#: lib/claper_web/live/transcription_live/form_component.html.heex:14
|
||||
#: lib/claper_web/live/user_settings_live/show.html.heex:278
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Language"
|
||||
@@ -1250,22 +1254,22 @@ msgstr "Jūsu iestatījumi ir atjaunināti."
|
||||
msgid "Question"
|
||||
msgstr "Jautājums"
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1167
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1291
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Questions"
|
||||
msgstr "Jautājumi"
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1254
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1378
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Questions will appear here."
|
||||
msgstr "Jautājumi būs redzami šeit."
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1296
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1420
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Sort by date"
|
||||
msgstr "Atlasīt pēc datuma"
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1275
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1399
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Sort by popularity"
|
||||
msgstr "Atlasīt pēc popularitātes"
|
||||
@@ -1348,22 +1352,24 @@ msgid "Add Claper"
|
||||
msgstr "Pievienot Claper"
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:123
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:538
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:585
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Close preview"
|
||||
msgstr "Aizvērt priekšskatījumu"
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:734
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:781
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Create your first interaction."
|
||||
msgstr "Izveidojiet pirmo mijiedarbību."
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1093
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1140
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1237
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Disable"
|
||||
msgstr "Atspējot"
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1110
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1157
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1245
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Enable"
|
||||
msgstr "Iespējot"
|
||||
@@ -1374,7 +1380,7 @@ msgid "Enable messages to change this option"
|
||||
msgstr "Iespējiet ziņojumus, lai mainītu šo opciju"
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:122
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:537
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:584
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Open preview"
|
||||
msgstr "Atvērt priekšskatījumu"
|
||||
@@ -1384,7 +1390,7 @@ msgstr "Atvērt priekšskatījumu"
|
||||
msgid "Show messages to change this option"
|
||||
msgstr "Rādīt ziņojumus, lai mainītu šo opciju"
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:731
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:778
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "This slide does not have any interactions."
|
||||
msgstr "Šim slaidam nav mijiedarbības."
|
||||
@@ -1411,7 +1417,7 @@ msgstr "Pieteikšanās ar %{provider}"
|
||||
msgid "The account has been unlinked."
|
||||
msgstr "Konts ir atsaistīts."
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:707
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:754
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "This section contains all your interactions."
|
||||
msgstr "Šajā sadaļā ir iekļautas visas jūsu mijiedarbības."
|
||||
@@ -1422,12 +1428,12 @@ msgstr "Šajā sadaļā ir iekļautas visas jūsu mijiedarbības."
|
||||
msgid "Unlink"
|
||||
msgstr "Atsaistīt"
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:707
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:754
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "You can add interactions to your presentation slides."
|
||||
msgstr "Prezentācijas slaidiem varat pievienot mijiedarbību."
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:706
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:753
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Your interactions"
|
||||
msgstr "Jūsu mijiedarbība"
|
||||
@@ -1479,6 +1485,7 @@ msgid "Please enter a valid link starting with http:// or https://"
|
||||
msgstr "Lūdzu, ievadiet derīgu saiti, kas sākas ar http:// vai https://"
|
||||
|
||||
#: lib/claper/embeds/embed.ex:98
|
||||
#: lib/claper/embeds/embed.ex:122
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Please enter valid HTML content with an iframe tag"
|
||||
msgstr "Lūdzu, ievadiet derīgu HTML saturu ar iframe tagu"
|
||||
@@ -1501,6 +1508,7 @@ msgstr "Apmeklētāji var skatīt tīmekļa saturu savā ierīcē"
|
||||
#: lib/claper_web/live/embed_live/form_component.html.heex:43
|
||||
#: lib/claper_web/live/poll_live/form_component.html.heex:78
|
||||
#: lib/claper_web/live/quiz_live/quiz_component.html.heex:166
|
||||
#: lib/claper_web/live/transcription_live/form_component.html.heex:19
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Options"
|
||||
msgstr "Iespējas"
|
||||
@@ -1568,12 +1576,12 @@ msgstr "Izbeigt"
|
||||
msgid "More options"
|
||||
msgstr "Vairāk iespēju"
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.ex:818
|
||||
#: lib/claper_web/live/event_live/manage.ex:916
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "No"
|
||||
msgstr "Nē"
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.ex:818
|
||||
#: lib/claper_web/live/event_live/manage.ex:916
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Yes"
|
||||
msgstr "Jā"
|
||||
@@ -1679,7 +1687,7 @@ msgstr "Izslēgt ziņojumus"
|
||||
msgid "Disable reactions"
|
||||
msgstr "Izslēgt reakcijas"
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:368
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:395
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Edit quiz"
|
||||
msgstr "Rediģēt viktorīnu"
|
||||
@@ -1712,7 +1720,7 @@ msgstr "Kā tas darbojas?"
|
||||
msgid "Interaction"
|
||||
msgstr "Mijiedarbība"
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:367
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:394
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "New quiz"
|
||||
msgstr "Jauna viktorīna"
|
||||
@@ -1728,7 +1736,7 @@ msgid "Previous"
|
||||
msgstr "Iepriekšējais"
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:291
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:912
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:959
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Quiz"
|
||||
msgstr "Viktorīna"
|
||||
@@ -1748,7 +1756,7 @@ msgstr "Pārskata jautājumi"
|
||||
msgid "See current quiz"
|
||||
msgstr "Skatīt pašreizējo viktorīnu"
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:387
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:434
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Select presentation"
|
||||
msgstr "Izvēlieties prezentāciju"
|
||||
@@ -1891,7 +1899,7 @@ msgstr "Jums ir jāpiesakās, lai turpinātu"
|
||||
msgid "must have at least one correct answer"
|
||||
msgstr "jābūt vismaz vienai pareizai atbildei"
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:547
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:594
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Click here to open the presentation window. Press <strong>F</strong> in the presentation window to enable fullscreen."
|
||||
msgstr "Noklikšķiniet šeit, lai atvērtu prezentācijas logu. Prezentācijas logā nospiediet <strong>F</strong>, lai iespējotu pilnekrāna režīmu."
|
||||
@@ -2683,3 +2691,180 @@ msgstr "Obligāti aizpildāms"
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "(optional)"
|
||||
msgstr "(pēc izvēles)"
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:320
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Add real-time subtitles from your microphone."
|
||||
msgstr "Pievienojiet reāllaika subtitrus no sava mikrofona."
|
||||
|
||||
#: lib/claper_web/live/transcription_live/form_component.ex:21
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Arabic"
|
||||
msgstr "Arābu"
|
||||
|
||||
#: lib/claper_web/live/transcription_live/form_component.html.heex:28
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Attendee only"
|
||||
msgstr "Tikai dalībnieks"
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1226
|
||||
#: lib/claper_web/live/transcription_live/form_component.ex:8
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Auto-detect"
|
||||
msgstr "Automātiskā noteikšana"
|
||||
|
||||
#: lib/claper_web/live/transcription_live/form_component.ex:19
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Chinese"
|
||||
msgstr "Ķīniešu"
|
||||
|
||||
#: lib/claper_web/live/transcription_live/form_component.ex:26
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Danish"
|
||||
msgstr "Dāņu"
|
||||
|
||||
#: lib/claper_web/live/transcription_live/form_component.ex:15
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Dutch"
|
||||
msgstr "Holandiešu"
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:416
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Edit transcription"
|
||||
msgstr "Rediģēt transkripciju"
|
||||
|
||||
#: lib/claper_web/live/transcription_live/form_component.ex:9
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "English"
|
||||
msgstr "Angļu"
|
||||
|
||||
#: lib/claper_web/live/transcription_live/form_component.ex:27
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Finnish"
|
||||
msgstr "Somu"
|
||||
|
||||
#: lib/claper_web/live/transcription_live/form_component.ex:10
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "French"
|
||||
msgstr "Franču"
|
||||
|
||||
#: lib/claper_web/live/transcription_live/form_component.ex:11
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "German"
|
||||
msgstr "Vācu"
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1178
|
||||
#, elixir-autogen, elixir-format, fuzzy
|
||||
msgid "Global interactions"
|
||||
msgstr "Jūsu mijiedarbība"
|
||||
|
||||
#: lib/claper_web/live/transcription_live/form_component.ex:22
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Hindi"
|
||||
msgstr "Hindi"
|
||||
|
||||
#: lib/claper_web/live/transcription_live/form_component.ex:13
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Italian"
|
||||
msgstr "Itāļu"
|
||||
|
||||
#: lib/claper_web/live/transcription_live/form_component.ex:18
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Japanese"
|
||||
msgstr "Japāņu"
|
||||
|
||||
#: lib/claper_web/live/transcription_live/form_component.ex:20
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Korean"
|
||||
msgstr "Korejiešu"
|
||||
|
||||
#: lib/claper_web/live/transcription_live/form_component.html.heex:42
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Loading microphones..."
|
||||
msgstr "Mikrofonu ielāde..."
|
||||
|
||||
#: lib/claper_web/live/transcription_live/form_component.html.heex:34
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Microphone"
|
||||
msgstr "Mikrofons"
|
||||
|
||||
#: lib/claper_web/live/transcription_live/form_component.html.heex:46
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Microphone selection is saved locally in your browser."
|
||||
msgstr "Mikrofona izvēle tiek saglabāta lokāli jūsu pārlūkprogrammā."
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:415
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "New transcription"
|
||||
msgstr "Jauna transkripcija"
|
||||
|
||||
#: lib/claper_web/live/event_live/manager_settings_component.ex:194
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "No interaction enabled"
|
||||
msgstr "Nav iespējota neviena interakcija"
|
||||
|
||||
#: lib/claper_web/live/event_live/manager_settings_component.ex:196
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "No settings available for this interaction"
|
||||
msgstr "Šai interakcijai nav pieejami iestatījumi"
|
||||
|
||||
#: lib/claper_web/live/transcription_live/form_component.ex:25
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Norwegian"
|
||||
msgstr "Norvēģu"
|
||||
|
||||
#: lib/claper_web/live/transcription_live/form_component.ex:16
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Polish"
|
||||
msgstr "Poļu"
|
||||
|
||||
#: lib/claper_web/live/transcription_live/form_component.ex:14
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Portuguese"
|
||||
msgstr "Portugāļu"
|
||||
|
||||
#: lib/claper_web/live/transcription_live/form_component.html.heex:26
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Presenter and attendee"
|
||||
msgstr "Prezentētājs un dalībnieks"
|
||||
|
||||
#: lib/claper_web/live/transcription_live/form_component.html.heex:27
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Presenter only"
|
||||
msgstr "Tikai prezentētājs"
|
||||
|
||||
#: lib/claper_web/live/transcription_live/form_component.ex:17
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Russian"
|
||||
msgstr "Krievu"
|
||||
|
||||
#: lib/claper_web/live/transcription_live/form_component.html.heex:24
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Show subtitles on"
|
||||
msgstr "Rādīt subtitrus"
|
||||
|
||||
#: lib/claper_web/live/transcription_live/form_component.ex:12
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Spanish"
|
||||
msgstr "Spāņu"
|
||||
|
||||
#: lib/claper_web/live/transcription_live/form_component.ex:24
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Swedish"
|
||||
msgstr "Zviedru"
|
||||
|
||||
#: lib/claper_web/live/transcription_live/form_component.html.heex:69
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "This will delete the transcription configuration, are you sure?"
|
||||
msgstr "Tiks dzēsta transkripcijas konfigurācija, vai esat pārliecināts?"
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:318
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1197
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Transcription"
|
||||
msgstr "Transkripcija"
|
||||
|
||||
#: lib/claper_web/live/transcription_live/form_component.ex:23
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Turkish"
|
||||
msgstr "Turku"
|
||||
|
||||
@@ -8,8 +8,8 @@ msgstr ""
|
||||
"Language: nl\n"
|
||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1449
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1455
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1573
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1579
|
||||
#: lib/claper_web/live/user_settings_live/show.ex:77
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Settings"
|
||||
@@ -18,7 +18,7 @@ msgstr "Instellingen"
|
||||
#: lib/claper_web/live/admin_live/user_live.html.heex:74
|
||||
#: lib/claper_web/live/admin_live/user_live.html.heex:254
|
||||
#: lib/claper_web/live/admin_live/user_live/form_component.ex:18
|
||||
#: lib/claper_web/live/event_live/manage.ex:838
|
||||
#: lib/claper_web/live/event_live/manage.ex:936
|
||||
#: lib/claper_web/live/form_live/form_component.html.heex:32
|
||||
#: lib/claper_web/live/user_settings_live/show.html.heex:34
|
||||
#: lib/claper_web/templates/user_registration/new.html.heex:29
|
||||
@@ -80,17 +80,17 @@ msgstr "We hebben je al een e-mail gestuurd om in te loggen. Probeer het over 5
|
||||
msgid "We sent you an email at"
|
||||
msgstr "Wij hebben je een e-mail gestuurd om"
|
||||
|
||||
#: lib/claper_web/live/event_live/show.html.heex:437
|
||||
#: lib/claper_web/live/event_live/show.html.heex:449
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "days"
|
||||
msgstr "dagen"
|
||||
|
||||
#: lib/claper_web/live/event_live/show.html.heex:443
|
||||
#: lib/claper_web/live/event_live/show.html.heex:455
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "hours"
|
||||
msgstr "uren"
|
||||
|
||||
#: lib/claper_web/live/event_live/show.html.heex:449
|
||||
#: lib/claper_web/live/event_live/show.html.heex:461
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "minutes"
|
||||
msgstr "minuten"
|
||||
@@ -103,7 +103,7 @@ msgstr "Wees de eerste die reageert!"
|
||||
#: lib/claper_web/live/event_live/event_card_component.ex:111
|
||||
#: lib/claper_web/live/event_live/join.ex:41
|
||||
#: lib/claper_web/live/event_live/join.html.heex:94
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:492
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:539
|
||||
#: lib/claper_web/live/event_live/show.html.heex:286
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Join"
|
||||
@@ -125,7 +125,7 @@ msgstr "Dashboard"
|
||||
msgid "Host"
|
||||
msgstr "Host"
|
||||
|
||||
#: lib/claper_web/live/event_live/show.html.heex:455
|
||||
#: lib/claper_web/live/event_live/show.html.heex:467
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "seconds"
|
||||
msgstr "seconden"
|
||||
@@ -152,7 +152,7 @@ msgid "Leave"
|
||||
msgstr "Vertrekken"
|
||||
|
||||
#: lib/claper_web/live/event_live/presenter.html.heex:26
|
||||
#: lib/claper_web/live/event_live/show.html.heex:464
|
||||
#: lib/claper_web/live/event_live/show.html.heex:476
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Scan to interact in real-time"
|
||||
msgstr "Scannen om live mee te doen"
|
||||
@@ -203,6 +203,7 @@ msgstr "Bewerken"
|
||||
#: lib/claper_web/live/form_live/form_component.html.heex:93
|
||||
#: lib/claper_web/live/poll_live/form_component.html.heex:102
|
||||
#: lib/claper_web/live/quiz_live/quiz_component.html.heex:187
|
||||
#: lib/claper_web/live/transcription_live/form_component.html.heex:58
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Create"
|
||||
msgstr "Aanmaken"
|
||||
@@ -210,7 +211,7 @@ msgstr "Aanmaken"
|
||||
#: lib/claper_web/live/embed_live/form_component.html.heex:68
|
||||
#: lib/claper_web/live/event_live/event_card_component.ex:444
|
||||
#: lib/claper_web/live/event_live/event_form_component.html.heex:67
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1397
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1521
|
||||
#: lib/claper_web/live/event_live/manageable_post_component.ex:92
|
||||
#: lib/claper_web/live/event_live/post_component.ex:70
|
||||
#: lib/claper_web/live/event_live/post_component.ex:142
|
||||
@@ -218,6 +219,7 @@ msgstr "Aanmaken"
|
||||
#: lib/claper_web/live/poll_live/form_component.html.heex:107
|
||||
#: lib/claper_web/live/quiz_live/quiz_component.html.heex:123
|
||||
#: lib/claper_web/live/quiz_live/quiz_component.html.heex:193
|
||||
#: lib/claper_web/live/transcription_live/form_component.html.heex:63
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Delete"
|
||||
msgstr "Verwijderen"
|
||||
@@ -228,6 +230,7 @@ msgstr "Verwijderen"
|
||||
#: lib/claper_web/live/form_live/form_component.html.heex:94
|
||||
#: lib/claper_web/live/poll_live/form_component.html.heex:103
|
||||
#: lib/claper_web/live/quiz_live/quiz_component.html.heex:188
|
||||
#: lib/claper_web/live/transcription_live/form_component.html.heex:59
|
||||
#: lib/claper_web/live/user_settings_live/show.html.heex:38
|
||||
#: lib/claper_web/live/user_settings_live/show.html.heex:80
|
||||
#: lib/claper_web/live/user_settings_live/show.html.heex:123
|
||||
@@ -343,12 +346,12 @@ msgstr "Bestand aanpassen"
|
||||
msgid "Presentation replaced"
|
||||
msgstr "Presentatie vervangen"
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:305
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:332
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Edit poll"
|
||||
msgstr "Peiling bewerken"
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:304
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:331
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "New poll"
|
||||
msgstr "Nieuwe peiling"
|
||||
@@ -369,7 +372,7 @@ msgid "Add poll to know opinion of your public."
|
||||
msgstr "Voeg een peiling toe om achter de mening van het publiek te komen."
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:194
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:780
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:827
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Poll"
|
||||
msgstr "Peiling"
|
||||
@@ -408,7 +411,7 @@ msgstr "E-mailadres van gebruiker"
|
||||
msgid "Changing your file will remove all interaction elements like polls associated."
|
||||
msgstr "Als je het bestand wijzigt, worden alle bijbehorende interactie-elementen, zoals peilingen, verwijderd."
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1213
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1337
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Messages from attendees will appear here."
|
||||
msgstr "Hier verschijnen berichten van deelnemers."
|
||||
@@ -428,7 +431,7 @@ msgstr "Hierdoor worden alle bijbehorende reacties en de peiling verwijderd. Wee
|
||||
msgid "Ask, comment..."
|
||||
msgstr "Vraag, reageer..."
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1159
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1283
|
||||
#: lib/claper_web/live/stat_live/index.html.heex:102
|
||||
#: lib/claper_web/live/stat_live/index.html.heex:180
|
||||
#, elixir-autogen, elixir-format
|
||||
@@ -464,8 +467,8 @@ msgstr "Facilitators kunnen interacties presenteren en beheren"
|
||||
msgid "If you’re having trouble with the button above, copy and paste the URL below into your web browser"
|
||||
msgstr "Als je problemen ondervindt met de bovenstaande knop, kopieer en plak dan de onderstaande URL in de webbrowser"
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:750
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1124
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:797
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1171
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Add interaction"
|
||||
msgstr "Voeg interactie toe"
|
||||
@@ -476,9 +479,9 @@ msgstr "Voeg interactie toe"
|
||||
msgid "Blocking this user will delete all his messages and he will not be able to join again, confirm ?"
|
||||
msgstr "Als je deze gebruiker blokkeert, worden al zijn berichten verwijderd en kan hij niet meer deelnemen. Bevestigen ?"
|
||||
|
||||
#: lib/claper_web/live/event_live/show.ex:51
|
||||
#: lib/claper_web/live/event_live/show.ex:206
|
||||
#: lib/claper_web/live/event_live/show.ex:221
|
||||
#: lib/claper_web/live/event_live/show.ex:64
|
||||
#: lib/claper_web/live/event_live/show.ex:224
|
||||
#: lib/claper_web/live/event_live/show.ex:239
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "You have been banned from this event"
|
||||
msgstr "Je bent uitgesloten van dit evenement"
|
||||
@@ -612,7 +615,7 @@ msgstr "Inloggen"
|
||||
msgid "Connect to your account"
|
||||
msgstr "Maak verbinding met je account"
|
||||
|
||||
#: lib/claper_web/live/event_live/show.html.heex:473
|
||||
#: lib/claper_web/live/event_live/show.html.heex:485
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Or use the code:"
|
||||
msgstr "Of gebruik de code:"
|
||||
@@ -676,24 +679,24 @@ msgstr "Voeg een formulier toe om gegevens van het publiek te verzamelen."
|
||||
msgid "Current form"
|
||||
msgstr "Huidig formulier"
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:326
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:353
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Edit form"
|
||||
msgstr "Formulier bewerken"
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:227
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:824
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1409
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:871
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1533
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Form"
|
||||
msgstr "Formulier"
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1183
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1307
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Form submissions"
|
||||
msgstr "Formulierinzendingen"
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1382
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1506
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Form submissions from attendees will appear here."
|
||||
msgstr "Formulierinzendingen van deelnemers worden hier weergegeven."
|
||||
@@ -705,12 +708,12 @@ msgstr "Formulierinzendingen van deelnemers worden hier weergegeven."
|
||||
#: lib/claper_web/live/admin_live/oidc_provider_live.html.heex:74
|
||||
#: lib/claper_web/live/admin_live/oidc_provider_live.html.heex:254
|
||||
#: lib/claper_web/live/admin_live/oidc_provider_live/form_component.ex:24
|
||||
#: lib/claper_web/live/event_live/manage.ex:837
|
||||
#: lib/claper_web/live/event_live/manage.ex:935
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Name"
|
||||
msgstr "Naam"
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:325
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:352
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "New form"
|
||||
msgstr "Nieuw formulier"
|
||||
@@ -736,7 +739,7 @@ msgstr "Indienen"
|
||||
msgid "Text"
|
||||
msgstr "Tekst"
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1402
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1526
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "This cannot be undone, confirm ?"
|
||||
msgstr "Dit kan niet ongedaan worden gemaakt. Bevestigen ?"
|
||||
@@ -881,12 +884,12 @@ msgstr "Link verzenden om wachtwoord opnieuw in te stellen"
|
||||
msgid "Current web content"
|
||||
msgstr "Huidige webinhoud"
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:347
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:374
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Edit web content"
|
||||
msgstr "Webinhoud bewerken"
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:346
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:373
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "New web content"
|
||||
msgstr "Nieuwe webinhoud"
|
||||
@@ -908,7 +911,7 @@ msgid "Title"
|
||||
msgstr "Titel"
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:259
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:866
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:913
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Web content"
|
||||
msgstr "Webinhoud"
|
||||
@@ -925,12 +928,12 @@ msgstr "Vastzetten"
|
||||
msgid "Pinned"
|
||||
msgstr "Vastgezet"
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1175
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1299
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Pinned messages"
|
||||
msgstr "Vastgezette berichten"
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1336
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1460
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Pinned messages will appear here."
|
||||
msgstr "Hier verschijnen vastgezette berichten."
|
||||
@@ -1006,7 +1009,7 @@ msgstr "Gevarenzone"
|
||||
msgid "Delete account"
|
||||
msgstr "Account verwijderen"
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:565
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:612
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Open presentation"
|
||||
msgstr "Presentatie openen"
|
||||
@@ -1031,14 +1034,14 @@ msgstr "Toegangscode"
|
||||
msgid "Animations in PPT/PPTX files are not supported, which is why we recommend exporting your presentation to PDF to ensure it displays correctly."
|
||||
msgstr "Animaties in PPT/PPTX-bestanden worden niet ondersteund. Daarom raden wij je aan de presentatie naar PDF te exporteren om er zeker van te zijn dat deze correct wordt weergegeven."
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1147
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1271
|
||||
#, elixir-autogen, elixir-format, fuzzy
|
||||
msgid "Attendees interactions"
|
||||
msgstr "Interacties van deelnemers"
|
||||
|
||||
#: lib/claper_web/live/event_live/event_form_component.html.heex:6
|
||||
#: lib/claper_web/live/event_live/index.html.heex:107
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:428
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:475
|
||||
#: lib/claper_web/live/event_live/quiz_component.ex:151
|
||||
#: lib/claper_web/live/event_live/quiz_component.ex:198
|
||||
#, elixir-autogen, elixir-format
|
||||
@@ -1052,25 +1055,25 @@ msgstr "Facilitators"
|
||||
|
||||
#: lib/claper_web/live/event_live/event_form_component.html.heex:7
|
||||
#: lib/claper_web/live/event_live/index.html.heex:108
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:429
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:476
|
||||
#: lib/claper_web/templates/lti/registration/success.html.heex:26
|
||||
#, elixir-autogen, elixir-format, fuzzy
|
||||
msgid "Finish"
|
||||
msgstr "Finish"
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1149
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1273
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Here you'll find all interactions from your attendees. You can manage messages, pinned messages, and submitted forms."
|
||||
msgstr "Hier vind je alle interacties van je bezoekers. Je kunt berichten, vastgezette berichten en verzonden formulieren beheren."
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1149
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1273
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Identify users by their unique avatars."
|
||||
msgstr "Identificeer gebruikers aan de hand van hun unieke avatars."
|
||||
|
||||
#: lib/claper_web/live/event_live/event_form_component.html.heex:5
|
||||
#: lib/claper_web/live/event_live/index.html.heex:106
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:427
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:474
|
||||
#: lib/claper_web/live/event_live/manager_settings_component.ex:176
|
||||
#: lib/claper_web/live/event_live/quiz_component.ex:161
|
||||
#: lib/claper_web/live/event_live/quiz_component.ex:209
|
||||
@@ -1083,17 +1086,17 @@ msgstr "Volgende"
|
||||
msgid "Select your presentation file. Accepted formats are PDF, PPT, or PPTX. Ensure the file size does not exceed the maximum limit."
|
||||
msgstr "Selecteer het Presentatie. Geaccepteerde formaten zijn PDF, PPT of PPTX. Zorg ervoor dat de bestandsgrootte de maximale limiet niet overschrijdt."
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:545
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:592
|
||||
#, elixir-autogen, elixir-format, fuzzy
|
||||
msgid "Time to launch your presentation!"
|
||||
msgstr "Tijd om je presentatie te starten!"
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1451
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1575
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Use the associated keyboard shortcuts for quick toggling of these settings."
|
||||
msgstr "Gebruik de bijbehorende sneltoetsen om snel tussen deze instellingen te schakelen."
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1451
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1575
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "You can control each setting for the presentation (showing on the big screen) and on the attendee's room."
|
||||
msgstr "Je kunt elke instelling voor de presentatie (weergave op het grote scherm) en in de ruimte van de deelnemer beheren."
|
||||
@@ -1194,7 +1197,7 @@ msgstr "Selecteer de presentatie (optioneel)"
|
||||
msgid "This code will be used by your attendees to access the event. You have the option to create a custom code."
|
||||
msgstr "Deze code wordt door je bezoekers gebruikt om toegang te krijgen tot het evenement. Je hebt de mogelijkheid om een aangepaste code aan te maken."
|
||||
|
||||
#: lib/claper_web/live/event_live/show.ex:193
|
||||
#: lib/claper_web/live/event_live/show.ex:211
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "This event has been terminated"
|
||||
msgstr "Dit evenement is gestopt"
|
||||
@@ -1214,9 +1217,9 @@ msgstr "Wanneer begint het evenement?"
|
||||
msgid "Create your next presentation with"
|
||||
msgstr "Maak je volgende presentatie met"
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.ex:23
|
||||
#: lib/claper_web/live/event_live/presenter.ex:26
|
||||
#: lib/claper_web/live/event_live/show.ex:25
|
||||
#: lib/claper_web/live/event_live/manage.ex:24
|
||||
#: lib/claper_web/live/event_live/presenter.ex:27
|
||||
#: lib/claper_web/live/event_live/show.ex:38
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Event doesn't exist"
|
||||
msgstr "Evenement bestaat niet"
|
||||
@@ -1226,6 +1229,7 @@ msgstr "Evenement bestaat niet"
|
||||
msgid "Customize your account"
|
||||
msgstr "Pas je account aan"
|
||||
|
||||
#: lib/claper_web/live/transcription_live/form_component.html.heex:14
|
||||
#: lib/claper_web/live/user_settings_live/show.html.heex:278
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Language"
|
||||
@@ -1246,22 +1250,22 @@ msgstr "Je voorkeuren zijn bijgewerkt."
|
||||
msgid "Question"
|
||||
msgstr "Vraag"
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1167
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1291
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Questions"
|
||||
msgstr "Vragen"
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1254
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1378
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Questions will appear here."
|
||||
msgstr "Vragen zullen hier verschijnen"
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1296
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1420
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Sort by date"
|
||||
msgstr "Sorteren op datum"
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1275
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1399
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Sort by popularity"
|
||||
msgstr "Sorteer op populariteit"
|
||||
@@ -1344,22 +1348,24 @@ msgid "Add Claper"
|
||||
msgstr "Voeg Claper toe"
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:123
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:538
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:585
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Close preview"
|
||||
msgstr "Voorvertoning sluiten"
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:734
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:781
|
||||
#, elixir-autogen, elixir-format, fuzzy
|
||||
msgid "Create your first interaction."
|
||||
msgstr "Maak je eerste interactie aan"
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1093
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1140
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1237
|
||||
#, elixir-autogen, elixir-format, fuzzy
|
||||
msgid "Disable"
|
||||
msgstr "Uitschakelen"
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1110
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1157
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1245
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Enable"
|
||||
msgstr "Inschakelen"
|
||||
@@ -1370,7 +1376,7 @@ msgid "Enable messages to change this option"
|
||||
msgstr "Schakel berichten in om deze optie te wijzigen"
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:122
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:537
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:584
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Open preview"
|
||||
msgstr "Voorvertoning openen"
|
||||
@@ -1380,7 +1386,7 @@ msgstr "Voorvertoning openen"
|
||||
msgid "Show messages to change this option"
|
||||
msgstr "Toon berichten om deze optie te wijzigen"
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:731
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:778
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "This slide does not have any interactions."
|
||||
msgstr "Deze dia heeft geen interacties."
|
||||
@@ -1407,7 +1413,7 @@ msgstr "Inloggen met %{provider}"
|
||||
msgid "The account has been unlinked."
|
||||
msgstr "Het account is ontkoppeld."
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:707
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:754
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "This section contains all your interactions."
|
||||
msgstr "Deze sectie bevat al uw interacties."
|
||||
@@ -1418,12 +1424,12 @@ msgstr "Deze sectie bevat al uw interacties."
|
||||
msgid "Unlink"
|
||||
msgstr "Losmaken"
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:707
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:754
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "You can add interactions to your presentation slides."
|
||||
msgstr "U kunt interacties toevoegen aan uw presentatiedia's."
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:706
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:753
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Your interactions"
|
||||
msgstr "Uw interacties"
|
||||
@@ -1475,6 +1481,7 @@ msgid "Please enter a valid link starting with http:// or https://"
|
||||
msgstr "Voer een geldige link in die begint met http:// of https://"
|
||||
|
||||
#: lib/claper/embeds/embed.ex:98
|
||||
#: lib/claper/embeds/embed.ex:122
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Please enter valid HTML content with an iframe tag"
|
||||
msgstr "Voer geldige HTML-inhoud in met een iframe-tag"
|
||||
@@ -1497,6 +1504,7 @@ msgstr "Deelnemers kunnen de webinhoud op hun apparaat bekijken"
|
||||
#: lib/claper_web/live/embed_live/form_component.html.heex:43
|
||||
#: lib/claper_web/live/poll_live/form_component.html.heex:78
|
||||
#: lib/claper_web/live/quiz_live/quiz_component.html.heex:166
|
||||
#: lib/claper_web/live/transcription_live/form_component.html.heex:19
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Options"
|
||||
msgstr "Opties"
|
||||
@@ -1564,12 +1572,12 @@ msgstr "Beëindigen"
|
||||
msgid "More options"
|
||||
msgstr "Meer opties"
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.ex:818
|
||||
#: lib/claper_web/live/event_live/manage.ex:916
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "No"
|
||||
msgstr "Nee"
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.ex:818
|
||||
#: lib/claper_web/live/event_live/manage.ex:916
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Yes"
|
||||
msgstr "Ja"
|
||||
@@ -1675,7 +1683,7 @@ msgstr "Berichten uitschakelen"
|
||||
msgid "Disable reactions"
|
||||
msgstr "Reacties uitschakelen"
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:368
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:395
|
||||
#, elixir-autogen, elixir-format, fuzzy
|
||||
msgid "Edit quiz"
|
||||
msgstr "Quiz bewerken"
|
||||
@@ -1708,7 +1716,7 @@ msgstr "Hoe werkt het?"
|
||||
msgid "Interaction"
|
||||
msgstr "Interactie"
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:367
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:394
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "New quiz"
|
||||
msgstr "Nieuwe quiz"
|
||||
@@ -1724,7 +1732,7 @@ msgid "Previous"
|
||||
msgstr "Vorige"
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:291
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:912
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:959
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Quiz"
|
||||
msgstr "Quiz"
|
||||
@@ -1744,7 +1752,7 @@ msgstr "Neem de vragen door"
|
||||
msgid "See current quiz"
|
||||
msgstr "Bekijk huidige quiz"
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:387
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:434
|
||||
#, elixir-autogen, elixir-format, fuzzy
|
||||
msgid "Select presentation"
|
||||
msgstr "Selecteer presentatie"
|
||||
@@ -1887,7 +1895,7 @@ msgstr "Je moet inloggen om door te gaan"
|
||||
msgid "must have at least one correct answer"
|
||||
msgstr "moet minimaal een correcte antwoord hebben"
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:547
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:594
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Click here to open the presentation window. Press <strong>F</strong> in the presentation window to enable fullscreen."
|
||||
msgstr "Klik hier om de presentatievenster te openen. Druk <strong>F</strong> in de presentatievenster om de volledig schermmodus te activeren."
|
||||
@@ -2679,3 +2687,180 @@ msgstr "Verplicht"
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "(optional)"
|
||||
msgstr "(optioneel)"
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:320
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Add real-time subtitles from your microphone."
|
||||
msgstr "Voeg realtime ondertiteling toe vanaf uw microfoon."
|
||||
|
||||
#: lib/claper_web/live/transcription_live/form_component.ex:21
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Arabic"
|
||||
msgstr "Arabisch"
|
||||
|
||||
#: lib/claper_web/live/transcription_live/form_component.html.heex:28
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Attendee only"
|
||||
msgstr "Alleen deelnemer"
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1226
|
||||
#: lib/claper_web/live/transcription_live/form_component.ex:8
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Auto-detect"
|
||||
msgstr "Automatisch detecteren"
|
||||
|
||||
#: lib/claper_web/live/transcription_live/form_component.ex:19
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Chinese"
|
||||
msgstr "Chinees"
|
||||
|
||||
#: lib/claper_web/live/transcription_live/form_component.ex:26
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Danish"
|
||||
msgstr "Deens"
|
||||
|
||||
#: lib/claper_web/live/transcription_live/form_component.ex:15
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Dutch"
|
||||
msgstr "Nederlands"
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:416
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Edit transcription"
|
||||
msgstr "Transcriptie bewerken"
|
||||
|
||||
#: lib/claper_web/live/transcription_live/form_component.ex:9
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "English"
|
||||
msgstr "Engels"
|
||||
|
||||
#: lib/claper_web/live/transcription_live/form_component.ex:27
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Finnish"
|
||||
msgstr "Fins"
|
||||
|
||||
#: lib/claper_web/live/transcription_live/form_component.ex:10
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "French"
|
||||
msgstr "Frans"
|
||||
|
||||
#: lib/claper_web/live/transcription_live/form_component.ex:11
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "German"
|
||||
msgstr "Duits"
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1178
|
||||
#, elixir-autogen, elixir-format, fuzzy
|
||||
msgid "Global interactions"
|
||||
msgstr "Uw interacties"
|
||||
|
||||
#: lib/claper_web/live/transcription_live/form_component.ex:22
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Hindi"
|
||||
msgstr "Hindi"
|
||||
|
||||
#: lib/claper_web/live/transcription_live/form_component.ex:13
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Italian"
|
||||
msgstr "Italiaans"
|
||||
|
||||
#: lib/claper_web/live/transcription_live/form_component.ex:18
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Japanese"
|
||||
msgstr "Japans"
|
||||
|
||||
#: lib/claper_web/live/transcription_live/form_component.ex:20
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Korean"
|
||||
msgstr "Koreaans"
|
||||
|
||||
#: lib/claper_web/live/transcription_live/form_component.html.heex:42
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Loading microphones..."
|
||||
msgstr "Microfoons laden..."
|
||||
|
||||
#: lib/claper_web/live/transcription_live/form_component.html.heex:34
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Microphone"
|
||||
msgstr "Microfoon"
|
||||
|
||||
#: lib/claper_web/live/transcription_live/form_component.html.heex:46
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Microphone selection is saved locally in your browser."
|
||||
msgstr "De microfoonselectie wordt lokaal in uw browser opgeslagen."
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:415
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "New transcription"
|
||||
msgstr "Nieuwe transcriptie"
|
||||
|
||||
#: lib/claper_web/live/event_live/manager_settings_component.ex:194
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "No interaction enabled"
|
||||
msgstr "Geen interactie ingeschakeld"
|
||||
|
||||
#: lib/claper_web/live/event_live/manager_settings_component.ex:196
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "No settings available for this interaction"
|
||||
msgstr "Geen instellingen beschikbaar voor deze interactie"
|
||||
|
||||
#: lib/claper_web/live/transcription_live/form_component.ex:25
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Norwegian"
|
||||
msgstr "Noors"
|
||||
|
||||
#: lib/claper_web/live/transcription_live/form_component.ex:16
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Polish"
|
||||
msgstr "Pools"
|
||||
|
||||
#: lib/claper_web/live/transcription_live/form_component.ex:14
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Portuguese"
|
||||
msgstr "Portugees"
|
||||
|
||||
#: lib/claper_web/live/transcription_live/form_component.html.heex:26
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Presenter and attendee"
|
||||
msgstr "Presentator en deelnemer"
|
||||
|
||||
#: lib/claper_web/live/transcription_live/form_component.html.heex:27
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Presenter only"
|
||||
msgstr "Alleen presentator"
|
||||
|
||||
#: lib/claper_web/live/transcription_live/form_component.ex:17
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Russian"
|
||||
msgstr "Russisch"
|
||||
|
||||
#: lib/claper_web/live/transcription_live/form_component.html.heex:24
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Show subtitles on"
|
||||
msgstr "Ondertiteling tonen op"
|
||||
|
||||
#: lib/claper_web/live/transcription_live/form_component.ex:12
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Spanish"
|
||||
msgstr "Spaans"
|
||||
|
||||
#: lib/claper_web/live/transcription_live/form_component.ex:24
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Swedish"
|
||||
msgstr "Zweeds"
|
||||
|
||||
#: lib/claper_web/live/transcription_live/form_component.html.heex:69
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "This will delete the transcription configuration, are you sure?"
|
||||
msgstr "Hiermee wordt de transcriptieconfiguratie verwijderd. Weet u het zeker?"
|
||||
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:318
|
||||
#: lib/claper_web/live/event_live/manage.html.heex:1197
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Transcription"
|
||||
msgstr "Transcriptie"
|
||||
|
||||
#: lib/claper_web/live/transcription_live/form_component.ex:23
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Turkish"
|
||||
msgstr "Turks"
|
||||
|
||||
@@ -0,0 +1,22 @@
|
||||
defmodule Claper.Repo.Migrations.CreateTranscriptionConfigs do
|
||||
use Ecto.Migration
|
||||
|
||||
def change do
|
||||
create table(:transcription_configs) do
|
||||
add :enabled, :boolean, default: false
|
||||
add :visible, :boolean, default: true
|
||||
add :language, :string
|
||||
|
||||
add :presentation_file_id, references(:presentation_files, on_delete: :delete_all),
|
||||
null: false
|
||||
|
||||
timestamps()
|
||||
end
|
||||
|
||||
create unique_index(:transcription_configs, [:presentation_file_id])
|
||||
|
||||
alter table(:presentation_states) do
|
||||
remove :settings, :map, default: %{}
|
||||
end
|
||||
end
|
||||
end
|
||||
@@ -0,0 +1,18 @@
|
||||
defmodule Claper.Repo.Migrations.ReplaceVisibleWithVisibility do
|
||||
use Ecto.Migration
|
||||
|
||||
def change do
|
||||
alter table(:transcription_configs) do
|
||||
add :visibility, :string, default: "both"
|
||||
end
|
||||
|
||||
flush()
|
||||
|
||||
execute "UPDATE transcription_configs SET visibility = CASE WHEN visible = true THEN 'both' ELSE 'presenter' END",
|
||||
"UPDATE transcription_configs SET visible = (visibility = 'both')"
|
||||
|
||||
alter table(:transcription_configs) do
|
||||
remove :visible, :boolean, default: true
|
||||
end
|
||||
end
|
||||
end
|
||||
Reference in New Issue
Block a user