Merge remote-tracking branch 'upstream/master' into master-windows-changes
This commit is contained in:
commit
90bd9df891
42
dino.doap
42
dino.doap
|
@ -270,12 +270,23 @@
|
|||
<xmpp:note>Only for viewing avatars</xmpp:note>
|
||||
</xmpp:SupportedXep>
|
||||
</implements>
|
||||
<implements>
|
||||
<xmpp:SupportedXep>
|
||||
<xmpp:xep rdf:resource="https://xmpp.org/extensions/xep-0059.html"/>
|
||||
</xmpp:SupportedXep>
|
||||
</implements>
|
||||
<implements>
|
||||
<xmpp:SupportedXep>
|
||||
<xmpp:xep rdf:resource="https://xmpp.org/extensions/xep-0060.html"/>
|
||||
<xmpp:status>partial</xmpp:status>
|
||||
</xmpp:SupportedXep>
|
||||
</implements>
|
||||
<implements>
|
||||
<xmpp:SupportedXep>
|
||||
<xmpp:xep rdf:resource="https://xmpp.org/extensions/xep-0065.html"/>
|
||||
<xmpp:note>For use with XEP-0260</xmpp:note>
|
||||
</xmpp:SupportedXep>
|
||||
</implements>
|
||||
<implements>
|
||||
<xmpp:SupportedXep>
|
||||
<xmpp:xep rdf:resource="https://xmpp.org/extensions/xep-0066.html"/>
|
||||
|
@ -378,6 +389,11 @@
|
|||
<xmpp:xep rdf:resource="https://xmpp.org/extensions/xep-0222.html"/>
|
||||
</xmpp:SupportedXep>
|
||||
</implements>
|
||||
<implements>
|
||||
<xmpp:SupportedXep>
|
||||
<xmpp:xep rdf:resource="https://xmpp.org/extensions/xep-0223.html"/>
|
||||
</xmpp:SupportedXep>
|
||||
</implements>
|
||||
<implements>
|
||||
<xmpp:SupportedXep>
|
||||
<xmpp:xep rdf:resource="https://xmpp.org/extensions/xep-0234.html"/>
|
||||
|
@ -422,6 +438,11 @@
|
|||
<xmpp:xep rdf:resource="https://xmpp.org/extensions/xep-0294.html"/>
|
||||
</xmpp:SupportedXep>
|
||||
</implements>
|
||||
<implements>
|
||||
<xmpp:SupportedXep>
|
||||
<xmpp:xep rdf:resource="https://xmpp.org/extensions/xep-0297.html"/>
|
||||
</xmpp:SupportedXep>
|
||||
</implements>
|
||||
<implements>
|
||||
<xmpp:SupportedXep>
|
||||
<xmpp:xep rdf:resource="https://xmpp.org/extensions/xep-0308.html"/>
|
||||
|
@ -492,16 +513,37 @@
|
|||
<xmpp:xep rdf:resource="https://xmpp.org/extensions/xep-0391.html"/>
|
||||
</xmpp:SupportedXep>
|
||||
</implements>
|
||||
<implements>
|
||||
<xmpp:SupportedXep>
|
||||
<xmpp:xep rdf:resource="https://xmpp.org/extensions/xep-0393.html"/>
|
||||
<xmpp:status>partial</xmpp:status>
|
||||
</xmpp:SupportedXep>
|
||||
</implements>
|
||||
<implements>
|
||||
<xmpp:SupportedXep>
|
||||
<xmpp:xep rdf:resource="https://xmpp.org/extensions/xep-0396.html"/>
|
||||
</xmpp:SupportedXep>
|
||||
</implements>
|
||||
<implements>
|
||||
<xmpp:SupportedXep>
|
||||
<xmpp:xep rdf:resource="https://xmpp.org/extensions/xep-0398.html"/>
|
||||
<xmpp:status>complete</xmpp:status>
|
||||
</xmpp:SupportedXep>
|
||||
</implements>
|
||||
<implements>
|
||||
<xmpp:SupportedXep>
|
||||
<xmpp:xep rdf:resource="https://xmpp.org/extensions/xep-0402.html"/>
|
||||
</xmpp:SupportedXep>
|
||||
</implements>
|
||||
<implements>
|
||||
<xmpp:SupportedXep>
|
||||
<xmpp:xep rdf:resource="https://xmpp.org/extensions/xep-0410.html"/>
|
||||
</xmpp:SupportedXep>
|
||||
</implements>
|
||||
<implements>
|
||||
<xmpp:SupportedXep>
|
||||
<xmpp:xep rdf:resource="https://xmpp.org/extensions/xep-0454.html"/>
|
||||
</xmpp:SupportedXep>
|
||||
</implements>
|
||||
</Project>
|
||||
</rdf:RDF>
|
||||
|
|
42
dino.doap.in
42
dino.doap.in
|
@ -90,12 +90,23 @@
|
|||
<xmpp:note>Only for viewing avatars</xmpp:note>
|
||||
</xmpp:SupportedXep>
|
||||
</implements>
|
||||
<implements>
|
||||
<xmpp:SupportedXep>
|
||||
<xmpp:xep rdf:resource="https://xmpp.org/extensions/xep-0059.html" />
|
||||
</xmpp:SupportedXep>
|
||||
</implements>
|
||||
<implements>
|
||||
<xmpp:SupportedXep>
|
||||
<xmpp:xep rdf:resource="https://xmpp.org/extensions/xep-0060.html" />
|
||||
<xmpp:status>partial</xmpp:status>
|
||||
</xmpp:SupportedXep>
|
||||
</implements>
|
||||
<implements>
|
||||
<xmpp:SupportedXep>
|
||||
<xmpp:xep rdf:resource="https://xmpp.org/extensions/xep-0065.html" />
|
||||
<xmpp:note>For use with XEP-0260</xmpp:note>
|
||||
</xmpp:SupportedXep>
|
||||
</implements>
|
||||
<implements>
|
||||
<xmpp:SupportedXep>
|
||||
<xmpp:xep rdf:resource="https://xmpp.org/extensions/xep-0066.html" />
|
||||
|
@ -198,6 +209,11 @@
|
|||
<xmpp:xep rdf:resource="https://xmpp.org/extensions/xep-0222.html" />
|
||||
</xmpp:SupportedXep>
|
||||
</implements>
|
||||
<implements>
|
||||
<xmpp:SupportedXep>
|
||||
<xmpp:xep rdf:resource="https://xmpp.org/extensions/xep-0223.html" />
|
||||
</xmpp:SupportedXep>
|
||||
</implements>
|
||||
<implements>
|
||||
<xmpp:SupportedXep>
|
||||
<xmpp:xep rdf:resource="https://xmpp.org/extensions/xep-0234.html" />
|
||||
|
@ -242,6 +258,11 @@
|
|||
<xmpp:xep rdf:resource="https://xmpp.org/extensions/xep-0294.html" />
|
||||
</xmpp:SupportedXep>
|
||||
</implements>
|
||||
<implements>
|
||||
<xmpp:SupportedXep>
|
||||
<xmpp:xep rdf:resource="https://xmpp.org/extensions/xep-0297.html" />
|
||||
</xmpp:SupportedXep>
|
||||
</implements>
|
||||
<implements>
|
||||
<xmpp:SupportedXep>
|
||||
<xmpp:xep rdf:resource="https://xmpp.org/extensions/xep-0308.html" />
|
||||
|
@ -312,16 +333,37 @@
|
|||
<xmpp:xep rdf:resource="https://xmpp.org/extensions/xep-0391.html" />
|
||||
</xmpp:SupportedXep>
|
||||
</implements>
|
||||
<implements>
|
||||
<xmpp:SupportedXep>
|
||||
<xmpp:xep rdf:resource="https://xmpp.org/extensions/xep-0393.html" />
|
||||
<xmpp:status>partial</xmpp:status>
|
||||
</xmpp:SupportedXep>
|
||||
</implements>
|
||||
<implements>
|
||||
<xmpp:SupportedXep>
|
||||
<xmpp:xep rdf:resource="https://xmpp.org/extensions/xep-0396.html" />
|
||||
</xmpp:SupportedXep>
|
||||
</implements>
|
||||
<implements>
|
||||
<xmpp:SupportedXep>
|
||||
<xmpp:xep rdf:resource="https://xmpp.org/extensions/xep-0398.html" />
|
||||
<xmpp:status>complete</xmpp:status>
|
||||
</xmpp:SupportedXep>
|
||||
</implements>
|
||||
<implements>
|
||||
<xmpp:SupportedXep>
|
||||
<xmpp:xep rdf:resource="https://xmpp.org/extensions/xep-0402.html" />
|
||||
</xmpp:SupportedXep>
|
||||
</implements>
|
||||
<implements>
|
||||
<xmpp:SupportedXep>
|
||||
<xmpp:xep rdf:resource="https://xmpp.org/extensions/xep-0410.html" />
|
||||
</xmpp:SupportedXep>
|
||||
</implements>
|
||||
<implements>
|
||||
<xmpp:SupportedXep>
|
||||
<xmpp:xep rdf:resource="https://xmpp.org/extensions/xep-0454.html" />
|
||||
</xmpp:SupportedXep>
|
||||
</implements>
|
||||
</Project>
|
||||
</rdf:RDF>
|
||||
|
|
|
@ -103,16 +103,17 @@ public abstract interface VideoCallPlugin : Object {
|
|||
// Devices
|
||||
public signal void devices_changed(string media, bool incoming);
|
||||
public abstract Gee.List<MediaDevice> get_devices(string media, bool incoming);
|
||||
public abstract MediaDevice? get_device(Xmpp.Xep.JingleRtp.Stream stream, bool incoming);
|
||||
public abstract void set_pause(Xmpp.Xep.JingleRtp.Stream stream, bool pause);
|
||||
public abstract void set_device(Xmpp.Xep.JingleRtp.Stream stream, MediaDevice? device);
|
||||
public abstract MediaDevice? get_preferred_device(string media, bool incoming);
|
||||
public abstract MediaDevice? get_device(Xmpp.Xep.JingleRtp.Stream? stream, bool incoming);
|
||||
public abstract void set_pause(Xmpp.Xep.JingleRtp.Stream? stream, bool pause);
|
||||
public abstract void set_device(Xmpp.Xep.JingleRtp.Stream? stream, MediaDevice? device);
|
||||
|
||||
public abstract void dump_dot();
|
||||
}
|
||||
|
||||
public abstract interface VideoCallWidget : Object {
|
||||
public signal void resolution_changed(uint width, uint height);
|
||||
public abstract void display_stream(Xmpp.Xep.JingleRtp.Stream stream, Jid jid);
|
||||
public abstract void display_stream(Xmpp.Xep.JingleRtp.Stream? stream, Jid jid);
|
||||
public abstract void display_device(MediaDevice device);
|
||||
public abstract void detach();
|
||||
}
|
||||
|
@ -120,7 +121,10 @@ public abstract interface VideoCallWidget : Object {
|
|||
public abstract interface MediaDevice : Object {
|
||||
public abstract string id { owned get; }
|
||||
public abstract string display_name { owned get; }
|
||||
public abstract string detail_name { owned get; }
|
||||
public abstract string? detail_name { owned get; }
|
||||
|
||||
public abstract string? media { owned get; }
|
||||
public abstract bool incoming { get; }
|
||||
}
|
||||
|
||||
public abstract interface NotificationPopulator : Object {
|
||||
|
|
|
@ -12,7 +12,7 @@ public class Dino.PeerState : Object {
|
|||
public signal void encryption_updated(Xep.Jingle.ContentEncryption? audio_encryption, Xep.Jingle.ContentEncryption? video_encryption, bool same);
|
||||
|
||||
public StreamInteractor stream_interactor;
|
||||
CallState call_state;
|
||||
public CallState call_state;
|
||||
public Calls calls;
|
||||
public Call call;
|
||||
public Jid jid;
|
||||
|
@ -90,7 +90,10 @@ public class Dino.PeerState : Object {
|
|||
}
|
||||
|
||||
stream.get_module(Xmpp.Xep.JingleMessageInitiation.Module.IDENTITY).send_session_propose_to_peer(stream, jid, sid, descriptions);
|
||||
// call_state.cim_call_id = stream.get_module(Xmpp.Xep.CallInvites.Module.IDENTITY).send_jingle_propose(stream, jid, sid, we_should_send_video);
|
||||
|
||||
// Uncomment this use CIM instead of JMI
|
||||
// call_state.cim_call_id = sid;
|
||||
// stream.get_module(Xmpp.Xep.CallInvites.Module.IDENTITY).send_jingle_propose(stream, call_state.cim_call_id, jid, sid, we_should_send_video);
|
||||
} else if (jid_for_direct != null) {
|
||||
yield call_resource(jid_for_direct);
|
||||
}
|
||||
|
@ -111,8 +114,27 @@ public class Dino.PeerState : Object {
|
|||
}
|
||||
|
||||
public void accept() {
|
||||
if (!call_state.accepted) {
|
||||
critical("Tried to accept peer in unaccepted call?! Something's fishy. Abort.");
|
||||
return;
|
||||
}
|
||||
|
||||
if (session != null) {
|
||||
foreach (Xep.Jingle.Content content in session.contents) {
|
||||
Xep.JingleRtp.Parameters? rtp_content_parameter = content.content_params as Xep.JingleRtp.Parameters;
|
||||
if (rtp_content_parameter != null && rtp_content_parameter.media == "video") {
|
||||
// We didn't accept video but our peer wants to negotiate that content
|
||||
if (!we_should_send_video && session.senders_include_us(content.senders)) {
|
||||
if (session.senders_include_counterpart(content.senders)) {
|
||||
// If our peer wants to send, let them
|
||||
content.modify(session.we_initiated ? Xep.Jingle.Senders.RESPONDER : Xep.Jingle.Senders.INITIATOR);
|
||||
} else {
|
||||
// If only we're supposed to send, reject
|
||||
content.reject();
|
||||
continue;
|
||||
}
|
||||
}
|
||||
}
|
||||
content.accept();
|
||||
}
|
||||
} else {
|
||||
|
|
|
@ -26,11 +26,15 @@ public class Dino.CallState : Object {
|
|||
|
||||
public HashMap<Jid, PeerState> peers = new HashMap<Jid, PeerState>(Jid.hash_func, Jid.equals_func);
|
||||
|
||||
private Plugins.MediaDevice selected_microphone_device;
|
||||
private Plugins.MediaDevice selected_speaker_device;
|
||||
private Plugins.MediaDevice selected_video_device;
|
||||
|
||||
public CallState(Call call, StreamInteractor stream_interactor) {
|
||||
this.call = call;
|
||||
this.stream_interactor = stream_interactor;
|
||||
|
||||
if (call.direction == Call.DIRECTION_OUTGOING) {
|
||||
if (call.direction == Call.DIRECTION_OUTGOING && call.state != Call.State.OTHER_DEVICE) {
|
||||
accepted = true;
|
||||
|
||||
Timeout.add_seconds(30, () => {
|
||||
|
@ -80,6 +84,15 @@ public class Dino.CallState : Object {
|
|||
peer_joined(peer.jid, peer);
|
||||
}
|
||||
|
||||
internal void on_peer_stream_created(PeerState peer, string media) {
|
||||
if (media == "audio") {
|
||||
call_plugin.set_device(peer.get_audio_stream(), get_microphone_device());
|
||||
call_plugin.set_device(peer.get_audio_stream(), get_speaker_device());
|
||||
} else if (media == "video") {
|
||||
call_plugin.set_device(peer.get_video_stream(), get_video_device());
|
||||
}
|
||||
}
|
||||
|
||||
public void accept() {
|
||||
accepted = true;
|
||||
call.state = Call.State.ESTABLISHING;
|
||||
|
@ -87,7 +100,17 @@ public class Dino.CallState : Object {
|
|||
if (use_cim) {
|
||||
XmppStream stream = stream_interactor.get_stream(call.account);
|
||||
if (stream == null) return;
|
||||
stream.get_module(Xep.CallInvites.Module.IDENTITY).send_accept(stream, cim_counterpart, cim_call_id, cim_message_type);
|
||||
StanzaNode? inner_node = null;
|
||||
if (group_call != null) {
|
||||
inner_node = new StanzaNode.build("muji", Xep.Muji.NS_URI).add_self_xmlns()
|
||||
.put_attribute("room", group_call.muc_jid.to_string());
|
||||
} else if (peers.size == 1) {
|
||||
foreach (PeerState peer in peers.values) {
|
||||
inner_node = new StanzaNode.build("jingle", Xep.CallInvites.NS_URI)
|
||||
.put_attribute("sid", peer.sid);
|
||||
}
|
||||
}
|
||||
stream.get_module(Xep.CallInvites.Module.IDENTITY).send_accept(stream, cim_counterpart, cim_call_id, inner_node, cim_message_type);
|
||||
} else {
|
||||
foreach (PeerState peer in peers.values) {
|
||||
peer.accept();
|
||||
|
@ -206,30 +229,57 @@ public class Dino.CallState : Object {
|
|||
}
|
||||
|
||||
public Plugins.MediaDevice? get_microphone_device() {
|
||||
if (peers.is_empty) return null;
|
||||
var audio_stream = peers.values.to_array()[0].get_audio_stream();
|
||||
return call_plugin.get_device(audio_stream, false);
|
||||
if (selected_microphone_device == null) {
|
||||
if (!peers.is_empty) {
|
||||
var audio_stream = peers.values.to_array()[0].get_audio_stream();
|
||||
selected_microphone_device = call_plugin.get_device(audio_stream, false);
|
||||
}
|
||||
if (selected_microphone_device == null) {
|
||||
selected_microphone_device = call_plugin.get_preferred_device("audio", false);
|
||||
}
|
||||
}
|
||||
return selected_microphone_device;
|
||||
}
|
||||
|
||||
public Plugins.MediaDevice? get_speaker_device() {
|
||||
if (peers.is_empty) return null;
|
||||
var audio_stream = peers.values.to_array()[0].get_audio_stream();
|
||||
return call_plugin.get_device(audio_stream, true);
|
||||
if (selected_speaker_device == null) {
|
||||
if (!peers.is_empty) {
|
||||
var audio_stream = peers.values.to_array()[0].get_audio_stream();
|
||||
selected_speaker_device = call_plugin.get_device(audio_stream, true);
|
||||
}
|
||||
if (selected_speaker_device == null) {
|
||||
selected_speaker_device = call_plugin.get_preferred_device("audio", true);
|
||||
}
|
||||
}
|
||||
return selected_speaker_device;
|
||||
}
|
||||
|
||||
public Plugins.MediaDevice? get_video_device() {
|
||||
if (peers.is_empty) return null;
|
||||
var video_stream = peers.values.to_array()[0].get_video_stream();
|
||||
return call_plugin.get_device(video_stream, false);
|
||||
if (selected_video_device == null) {
|
||||
if (!peers.is_empty) {
|
||||
var video_stream = peers.values.to_array()[0].get_video_stream();
|
||||
selected_video_device = call_plugin.get_device(video_stream, false);
|
||||
}
|
||||
if (selected_video_device == null) {
|
||||
selected_video_device = call_plugin.get_preferred_device("video", false);
|
||||
}
|
||||
}
|
||||
return selected_video_device;
|
||||
}
|
||||
|
||||
public void set_audio_device(Plugins.MediaDevice? device) {
|
||||
if (device.incoming) {
|
||||
selected_speaker_device = device;
|
||||
} else {
|
||||
selected_microphone_device = device;
|
||||
}
|
||||
foreach (PeerState peer_state in peers.values) {
|
||||
call_plugin.set_device(peer_state.get_audio_stream(), device);
|
||||
}
|
||||
}
|
||||
|
||||
public void set_video_device(Plugins.MediaDevice? device) {
|
||||
selected_video_device = device;
|
||||
foreach (PeerState peer_state in peers.values) {
|
||||
call_plugin.set_device(peer_state.get_video_stream(), device);
|
||||
}
|
||||
|
@ -270,6 +320,7 @@ public class Dino.CallState : Object {
|
|||
this.bind_property("we-should-send-video", peer_state, "we-should-send-video", BindingFlags.SYNC_CREATE | BindingFlags.BIDIRECTIONAL);
|
||||
this.bind_property("group-call", peer_state, "group-call", BindingFlags.SYNC_CREATE | BindingFlags.BIDIRECTIONAL);
|
||||
|
||||
peer_state.stream_created.connect((peer, media) => { on_peer_stream_created(peer, media); });
|
||||
peer_state.session_terminated.connect((we_terminated, reason_name, reason_text) => {
|
||||
debug("[%s] Peer left %s: %s %s (%i peers remaining)", call.account.bare_jid.to_string(), reason_text ?? "", reason_name ?? "", peer_state.jid.to_string(), peers.size);
|
||||
handle_peer_left(peer_state, we_terminated, reason_name, reason_text);
|
||||
|
@ -373,7 +424,7 @@ public class Dino.CallState : Object {
|
|||
handle_peer_left(peer_state, false, Xep.Jingle.ReasonElement.CANCEL, "Peer left the MUJI MUC");
|
||||
});
|
||||
|
||||
if (group_call.peers_to_connect_to.size > 3) {
|
||||
if (group_call.peers_to_connect_to.size > 4) {
|
||||
end("Call too full - P2p calls don't work well with many participants");
|
||||
return;
|
||||
}
|
||||
|
|
|
@ -48,9 +48,9 @@ namespace Dino {
|
|||
stream_interactor.get_module(CallStore.IDENTITY).add_call(call, conversation);
|
||||
|
||||
var call_state = new CallState(call, stream_interactor);
|
||||
connect_call_state_signals(call_state);
|
||||
call_state.we_should_send_video = video;
|
||||
call_state.we_should_send_audio = true;
|
||||
connect_call_state_signals(call_state);
|
||||
|
||||
if (conversation.type_ == Conversation.Type.CHAT) {
|
||||
call.add_peer(conversation.counterpart);
|
||||
|
@ -143,23 +143,22 @@ namespace Dino {
|
|||
}
|
||||
|
||||
private void on_incoming_call(Account account, Xep.Jingle.Session session) {
|
||||
Jid? muji_muc = null;
|
||||
Jid? muji_room = session.muji_room;
|
||||
bool counterpart_wants_video = false;
|
||||
foreach (Xep.Jingle.Content content in session.contents) {
|
||||
Xep.JingleRtp.Parameters? rtp_content_parameter = content.content_params as Xep.JingleRtp.Parameters;
|
||||
if (rtp_content_parameter == null) continue;
|
||||
muji_muc = rtp_content_parameter.muji_muc;
|
||||
if (rtp_content_parameter.media == "video" && session.senders_include_us(content.senders)) {
|
||||
counterpart_wants_video = true;
|
||||
}
|
||||
}
|
||||
|
||||
// Check if this comes from a MUJI MUC => accept
|
||||
if (muji_muc != null) {
|
||||
debug("[%s] Incoming call from %s from MUJI muc %s", account.bare_jid.to_string(), session.peer_full_jid.to_string(), muji_muc.to_string());
|
||||
if (muji_room != null) {
|
||||
debug("[%s] Incoming call from %s from MUJI muc %s", account.bare_jid.to_string(), session.peer_full_jid.to_string(), muji_room.to_string());
|
||||
|
||||
foreach (CallState call_state in call_states.values) {
|
||||
if (call_state.group_call != null && call_state.group_call.muc_jid.equals(muji_muc)) {
|
||||
if (call_state.call.account.equals(account) && call_state.group_call != null && call_state.group_call.muc_jid.equals(muji_room)) {
|
||||
if (call_state.peers.keys.contains(session.peer_full_jid)) {
|
||||
PeerState peer_state = call_state.peers[session.peer_full_jid];
|
||||
debug("[%s] Incoming call, we know the peer. Expected %s", account.bare_jid.to_string(), peer_state.waiting_for_inbound_muji_connection.to_string());
|
||||
|
@ -182,29 +181,23 @@ namespace Dino {
|
|||
|
||||
debug(@"[%s] Incoming call from %s", account.bare_jid.to_string(), session.peer_full_jid.to_string());
|
||||
|
||||
// Check if we already accepted this call via Jingle Message Initiation => accept
|
||||
Call? call = null;
|
||||
foreach (PeerState peer_state in jmi_request_peer.values) {
|
||||
CallState call_state = call_states[peer_state.call];
|
||||
if (peer_state.sid == session.sid &&
|
||||
call_state.call.account.equals(account) &&
|
||||
peer_state.jid.equals_bare(session.peer_full_jid) &&
|
||||
call_state.we_should_send_video == counterpart_wants_video &&
|
||||
call_state.accepted) {
|
||||
call = peer_state.call;
|
||||
break;
|
||||
}
|
||||
}
|
||||
if (call != null) {
|
||||
jmi_request_peer[call].set_session(session);
|
||||
jmi_request_peer[call].accept();
|
||||
jmi_request_peer.unset(call);
|
||||
// Check if we already got this call via Jingle Message Initiation => accept
|
||||
// PeerState.accept() checks if the call was accepted and ensures that we don't accidentally send video
|
||||
PeerState? peer_state = get_peer_by_sid(account, session.sid, session.peer_full_jid);
|
||||
if (peer_state != null) {
|
||||
jmi_request_peer[peer_state.call].set_session(session);
|
||||
jmi_request_peer[peer_state.call].accept();
|
||||
jmi_request_peer.unset(peer_state.call);
|
||||
return;
|
||||
}
|
||||
|
||||
// This is a direct call without prior JMI. Ask user.
|
||||
PeerState peer_state = create_received_call(account, session.peer_full_jid, account.full_jid, counterpart_wants_video);
|
||||
if (stream_interactor.get_module(MucManager.IDENTITY).might_be_groupchat(session.peer_full_jid.bare_jid, account)) return;
|
||||
peer_state = create_received_call(account, session.peer_full_jid, account.full_jid, counterpart_wants_video);
|
||||
peer_state.set_session(session);
|
||||
Conversation conversation = stream_interactor.get_module(ConversationManager.IDENTITY).get_conversation(peer_state.call.counterpart.bare_jid, account, Conversation.Type.CHAT);
|
||||
call_incoming(peer_state.call, peer_state.call_state, conversation, counterpart_wants_video, false);
|
||||
|
||||
stream_interactor.module_manager.get_module(account, Xep.JingleRtp.Module.IDENTITY).session_info_type.send_ringing(session);
|
||||
}
|
||||
|
||||
|
@ -237,24 +230,18 @@ namespace Dino {
|
|||
call_state.we_should_send_video = video_requested;
|
||||
call_state.we_should_send_audio = true;
|
||||
|
||||
if (call.direction == Call.DIRECTION_INCOMING) {
|
||||
call_incoming(call, call_state, conversation, video_requested, false);
|
||||
} else {
|
||||
call_outgoing(call, call_state, conversation);
|
||||
}
|
||||
|
||||
return peer_state;
|
||||
}
|
||||
|
||||
private CallState? get_call_state_by_call_id(Account account, string call_id, Jid jid1, Jid jid2) {
|
||||
Jid relevant_jid = jid1.equals_bare(account.bare_jid) ? jid2 : jid1;
|
||||
|
||||
private CallState? get_call_state_by_call_id(Account account, string call_id, Jid? counterpart_jid = null) {
|
||||
foreach (CallState call_state in call_states.values) {
|
||||
if (!call_state.call.account.equals(account)) continue;
|
||||
|
||||
if (call_state.cim_call_id == call_id) {
|
||||
if (counterpart_jid == null) return call_state;
|
||||
|
||||
foreach (Jid jid in call_state.peers.keys) {
|
||||
if (jid.equals_bare(relevant_jid)) {
|
||||
if (jid.equals_bare(counterpart_jid)) {
|
||||
return call_state;
|
||||
}
|
||||
}
|
||||
|
@ -263,8 +250,8 @@ namespace Dino {
|
|||
return null;
|
||||
}
|
||||
|
||||
private PeerState? get_peer_by_sid(Account account, string sid, Jid jid1, Jid jid2) {
|
||||
Jid relevant_jid = jid1.equals_bare(account.bare_jid) ? jid2 : jid1;
|
||||
private PeerState? get_peer_by_sid(Account account, string sid, Jid jid1, Jid? jid2 = null) {
|
||||
Jid relevant_jid = jid1.equals_bare(account.bare_jid) && jid2 != null ? jid2 : jid1;
|
||||
|
||||
foreach (CallState call_state in call_states.values) {
|
||||
if (!call_state.call.account.equals(account)) continue;
|
||||
|
@ -279,16 +266,17 @@ namespace Dino {
|
|||
return null;
|
||||
}
|
||||
|
||||
private CallState? create_recv_muji_call(Account account, Jid inviter_jid, Jid muc_jid, string message_type) {
|
||||
private CallState? create_recv_muji_call(Account account, string call_id, Jid inviter_jid, Jid muc_jid, string message_type) {
|
||||
debug("[%s] Muji call received from %s for MUC %s, type %s", account.bare_jid.to_string(), inviter_jid.to_string(), muc_jid.to_string(), message_type);
|
||||
|
||||
foreach (Call call in call_states.keys) {
|
||||
if (!call.account.equals(account)) return null;
|
||||
if (!call.account.equals(account)) continue;
|
||||
|
||||
CallState call_state = call_states[call];
|
||||
|
||||
if (call.counterparts.contains(inviter_jid) && call_state.accepted) {
|
||||
if (call.counterparts.size == 1 && call.counterparts.contains(inviter_jid) && call_state.accepted) {
|
||||
// A call is converted into a group call.
|
||||
call_state.cim_call_id = call_id;
|
||||
call_state.join_group_call.begin(muc_jid);
|
||||
return null;
|
||||
}
|
||||
|
@ -305,6 +293,7 @@ namespace Dino {
|
|||
|
||||
// TODO create conv
|
||||
Conversation? conversation = stream_interactor.get_module(ConversationManager.IDENTITY).get_conversation(inviter_jid.bare_jid, account);
|
||||
if (conversation == null) return null;
|
||||
stream_interactor.get_module(CallStore.IDENTITY).add_call(call, conversation);
|
||||
conversation.last_active = call.time;
|
||||
|
||||
|
@ -348,18 +337,25 @@ namespace Dino {
|
|||
|
||||
Xep.JingleMessageInitiation.Module mi_module = stream_interactor.module_manager.get_module(account, Xep.JingleMessageInitiation.Module.IDENTITY);
|
||||
mi_module.session_proposed.connect((from, to, sid, descriptions) => {
|
||||
|
||||
if (stream_interactor.get_module(MucManager.IDENTITY).might_be_groupchat(from.bare_jid, account)) return;
|
||||
|
||||
bool audio_requested = descriptions.any_match((description) => description.ns_uri == Xep.JingleRtp.NS_URI && description.get_attribute("media") == "audio");
|
||||
bool video_requested = descriptions.any_match((description) => description.ns_uri == Xep.JingleRtp.NS_URI && description.get_attribute("media") == "video");
|
||||
if (!audio_requested && !video_requested) return;
|
||||
|
||||
PeerState peer_state = create_received_call(account, from, to, video_requested);
|
||||
peer_state.sid = sid;
|
||||
|
||||
CallState call_state = call_states[peer_state.call];
|
||||
call_state.we_should_send_audio = true;
|
||||
call_state.we_should_send_video = video_requested;
|
||||
|
||||
jmi_request_peer[call_state.call] = peer_state;
|
||||
jmi_request_peer[peer_state.call] = peer_state;
|
||||
|
||||
Conversation conversation = stream_interactor.get_module(ConversationManager.IDENTITY).get_conversation(call_state.call.counterpart.bare_jid, account, Conversation.Type.CHAT);
|
||||
if (call_state.call.direction == Call.DIRECTION_INCOMING) {
|
||||
call_incoming(call_state.call, call_state, conversation, video_requested, false);
|
||||
} else {
|
||||
call_outgoing(call_state.call, call_state, conversation);
|
||||
}
|
||||
});
|
||||
mi_module.session_accepted.connect((from, to, sid) => {
|
||||
PeerState? peer_state = get_peer_by_sid(account, sid, from, to);
|
||||
|
@ -434,7 +430,7 @@ namespace Dino {
|
|||
string? room_jid_str = join_method_node.get_attribute("room");
|
||||
if (room_jid_str == null) return;
|
||||
Jid room_jid = new Jid(room_jid_str);
|
||||
call_state = create_recv_muji_call(account, from_jid, room_jid, message_stanza.type_);
|
||||
call_state = create_recv_muji_call(account, call_id, from_jid, room_jid, message_stanza.type_);
|
||||
|
||||
multiparty = true;
|
||||
break;
|
||||
|
@ -442,7 +438,7 @@ namespace Dino {
|
|||
} else if (join_method_node.name == "jingle" && join_method_node.ns_uri == Xep.CallInvites.NS_URI) {
|
||||
// This is an invite for a direct Jingle session
|
||||
|
||||
if (message_stanza.type_ != Xmpp.MessageStanza.TYPE_CHAT) return;
|
||||
if (stream_interactor.get_module(MucManager.IDENTITY).might_be_groupchat(from_jid.bare_jid, account)) return;
|
||||
|
||||
string? sid = join_method_node.get_attribute("sid");
|
||||
if (sid == null) return;
|
||||
|
@ -472,15 +468,20 @@ namespace Dino {
|
|||
conversation.last_active = call_state.call.time;
|
||||
if (conversation == null) return;
|
||||
|
||||
call_incoming(call_state.call, call_state, conversation, video_requested, multiparty);
|
||||
if (call_state.call.direction == Call.DIRECTION_INCOMING) {
|
||||
call_incoming(call_state.call, call_state, conversation, video_requested, multiparty);
|
||||
} else {
|
||||
call_outgoing(call_state.call, call_state, conversation);
|
||||
}
|
||||
});
|
||||
call_invites_module.call_accepted.connect((from_jid, to_jid, call_id, message_type) => {
|
||||
CallState? call_state = get_call_state_by_call_id(account, call_id, from_jid, to_jid);
|
||||
if (call_state == null) return;
|
||||
Call call = call_state.call;
|
||||
|
||||
// Carboned message from our account
|
||||
if (from_jid.equals_bare(account.bare_jid)) {
|
||||
|
||||
CallState? call_state = get_call_state_by_call_id(account, call_id);
|
||||
if (call_state == null) return;
|
||||
Call call = call_state.call;
|
||||
|
||||
// Ignore carbon from ourselves
|
||||
if (from_jid.equals(account.full_jid)) return;
|
||||
|
||||
|
@ -491,6 +492,10 @@ namespace Dino {
|
|||
return;
|
||||
}
|
||||
|
||||
CallState? call_state = get_call_state_by_call_id(account, call_id, from_jid);
|
||||
if (call_state == null) return;
|
||||
Call call = call_state.call;
|
||||
|
||||
// We proposed the call. This is a message from our peer.
|
||||
if (call.direction == Call.DIRECTION_OUTGOING &&
|
||||
to_jid.equals(account.full_jid)) {
|
||||
|
@ -503,7 +508,7 @@ namespace Dino {
|
|||
if (from_jid.equals_bare(account.bare_jid)) return;
|
||||
|
||||
// The call was retracted by the counterpart
|
||||
CallState? call_state = get_call_state_by_call_id(account, call_id, from_jid, to_jid);
|
||||
CallState? call_state = get_call_state_by_call_id(account, call_id, from_jid);
|
||||
if (call_state == null) return;
|
||||
|
||||
if (call_state.call.state != Call.State.RINGING) {
|
||||
|
@ -517,6 +522,14 @@ namespace Dino {
|
|||
remove_call_from_datastructures(call_state.call);
|
||||
});
|
||||
call_invites_module.call_rejected.connect((from_jid, to_jid, call_id, message_type) => {
|
||||
// We rejected an invite from another device
|
||||
if (from_jid.equals_bare(account.bare_jid)) {
|
||||
CallState? call_state = get_call_state_by_call_id(account, call_id);
|
||||
if (call_state == null) return;
|
||||
Call call = call_state.call;
|
||||
call.state = Call.State.DECLINED;
|
||||
}
|
||||
|
||||
if (from_jid.equals_bare(account.bare_jid)) return;
|
||||
debug(@"[%s] %s rejected our MUJI invite", account.bare_jid.to_string(), from_jid.to_string());
|
||||
});
|
||||
|
|
|
@ -90,7 +90,8 @@
|
|||
</child>
|
||||
<child>
|
||||
<object class="GtkMenuButton" id="file_menu">
|
||||
<property name="visible">False</property>
|
||||
<property name="visible">True</property>
|
||||
<property name="opacity">0</property>
|
||||
<property name="relief">none</property>
|
||||
<child>
|
||||
<object class="GtkImage">
|
||||
|
|
|
@ -140,14 +140,14 @@
|
|||
</description>
|
||||
<screenshots>
|
||||
<screenshot type="default">
|
||||
<image height="950" width="1600">https://dino.im/img/appdata/main.png</image>
|
||||
<image height="952" width="1601">https://dino.im/img/appdata/2022-02_screenshot-main.png</image>
|
||||
</screenshot>
|
||||
<screenshot>
|
||||
<image height="753" width="1199">https://dino.im/img/appdata/2022-02_screenshot-call.png</image>
|
||||
</screenshot>
|
||||
<screenshot>
|
||||
<image height="942" width="1600">https://dino.im/img/appdata/start_chat.png</image>
|
||||
</screenshot>
|
||||
<screenshot>
|
||||
<image height="1188" width="2018">https://dino.im/img/appdata/contact_details.png</image>
|
||||
</screenshot>
|
||||
</screenshots>
|
||||
<translation type="gettext">dino</translation>
|
||||
<developer_name>Dino Development Team</developer_name>
|
||||
|
|
|
@ -13,14 +13,14 @@
|
|||
</description>
|
||||
<screenshots>
|
||||
<screenshot type="default">
|
||||
<image height="950" width="1600">https://dino.im/img/appdata/main.png</image>
|
||||
<image height="952" width="1601">https://dino.im/img/appdata/2022-02_screenshot-main.png</image>
|
||||
</screenshot>
|
||||
<screenshot>
|
||||
<image height="753" width="1199">https://dino.im/img/appdata/2022-02_screenshot-call.png</image>
|
||||
</screenshot>
|
||||
<screenshot>
|
||||
<image height="942" width="1600">https://dino.im/img/appdata/start_chat.png</image>
|
||||
</screenshot>
|
||||
<screenshot>
|
||||
<image height="1088" width="2018">https://dino.im/img/appdata/contact_details.png</image>
|
||||
</screenshot>
|
||||
</screenshots>
|
||||
<translation type="gettext">dino</translation>
|
||||
<developer_name>Dino Development Team</developer_name>
|
||||
|
|
|
@ -256,6 +256,10 @@ box.dino-input-error label.input-status-highlight-once {
|
|||
|
||||
/* Call window */
|
||||
|
||||
.dino-call-window decoration {
|
||||
border-radius: 0;
|
||||
}
|
||||
|
||||
.dino-call-window .titlebar {
|
||||
min-height: 0;
|
||||
}
|
||||
|
@ -264,12 +268,6 @@ box.dino-input-error label.input-status-highlight-once {
|
|||
box-shadow: none;
|
||||
}
|
||||
|
||||
.dino-call-window .titlebutton.close:hover {
|
||||
background: rgba(255,255,255,0.15);
|
||||
border-color: rgba(255,255,255,0);
|
||||
box-shadow: none;
|
||||
}
|
||||
|
||||
.dino-call-window button.call-button {
|
||||
outline: 0;
|
||||
border-radius: 1000px;
|
||||
|
@ -311,53 +309,41 @@ box.dino-input-error label.input-status-highlight-once {
|
|||
margin: 0;
|
||||
}
|
||||
|
||||
.dino-call-window .black-element {
|
||||
color: rgba(255,255,255,0.7);
|
||||
border-radius: 5px;
|
||||
background: rgba(0,0,0,0.5);
|
||||
.dino-call-window .participant-header-bar {
|
||||
background: none;
|
||||
border: none;
|
||||
box-shadow: none;
|
||||
border-radius: 0;
|
||||
color: #ededec;
|
||||
text-shadow: 0 0 2px black;
|
||||
}
|
||||
|
||||
.dino-call-window label.black-element {
|
||||
padding: 5px;
|
||||
}
|
||||
|
||||
.dino-call-window button.black-element {
|
||||
padding: 0;
|
||||
}
|
||||
|
||||
.dino-call-window button.black-element.unencrypted {
|
||||
color: @error_color;
|
||||
}
|
||||
|
||||
.dino-call-window .black-element:hover {
|
||||
background: rgba(20,20,20,0.5);
|
||||
}
|
||||
|
||||
.dino-call-window .call-header-bar {
|
||||
.dino-call-window .call-header-background {
|
||||
background: linear-gradient(rgba(0,0,0,0.4), rgba(0,0,0,0));
|
||||
border: 0;
|
||||
border-radius: 0;
|
||||
}
|
||||
|
||||
.dino-call-window .call-header-bar {
|
||||
color: #ededec;
|
||||
.dino-call-window .participant-header-bar button {
|
||||
background: none;
|
||||
}
|
||||
|
||||
.dino-call-window .call-header-bar button image {
|
||||
.dino-call-window .participant-header-bar button:hover {
|
||||
background: rgba(255,255,255,0.15);
|
||||
border-color: rgba(255,255,255,0);
|
||||
box-shadow: none;
|
||||
}
|
||||
|
||||
.dino-call-window .participant-header-bar button image {
|
||||
color: alpha(white, 0.7);
|
||||
-gtk-icon-shadow: none;
|
||||
}
|
||||
|
||||
.dino-call-window .call-header-bar button:hover image {
|
||||
.dino-call-window .participant-header-bar button:hover image {
|
||||
color: white;
|
||||
}
|
||||
|
||||
.dino-call-window .participant-title-button {
|
||||
background: none;
|
||||
border: 0;
|
||||
border-radius: 0;
|
||||
box-shadow: none;
|
||||
.dino-call-window .participant-header-bar button.unencrypted image {
|
||||
color: @error_color;
|
||||
}
|
||||
|
||||
.dino-call-window .call-bottom-bar {
|
||||
|
|
|
@ -7,7 +7,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2022-02-08 22:15+0100\n"
|
||||
"POT-Creation-Date: 2022-02-12 22:06+0100\n"
|
||||
"PO-Revision-Date: 2022-02-06 17:57+0000\n"
|
||||
"Language-Team: Arabic <https://hosted.weblate.org/projects/dino/translations/"
|
||||
"ar/>\n"
|
||||
|
@ -128,7 +128,7 @@ msgstr "مستخدِم"
|
|||
|
||||
#: main/src/ui/occupant_menu/view.vala:28
|
||||
#: main/src/ui/occupant_menu/view.vala:146
|
||||
#: main/src/ui/call_window/call_window_controller.vala:102
|
||||
#: main/src/ui/call_window/call_window_controller.vala:129
|
||||
msgid "Invite"
|
||||
msgstr "ادعو"
|
||||
|
||||
|
@ -165,7 +165,7 @@ msgstr "اختر"
|
|||
#: main/src/ui/add_conversation/select_contact_dialog.vala:38
|
||||
#: main/src/ui/add_conversation/add_conference_dialog.vala:15
|
||||
#: main/src/ui/add_conversation/add_conference_dialog.vala:122
|
||||
#: main/src/ui/application.vala:307 main/src/ui/manage_accounts/dialog.vala:152
|
||||
#: main/src/ui/application.vala:308 main/src/ui/manage_accounts/dialog.vala:152
|
||||
#: main/data/message_item_widget_edit_mode.ui:54
|
||||
#: main/data/add_conversation/add_groupchat_dialog.ui:11
|
||||
#: main/data/add_conversation/add_contact_dialog.ui:12
|
||||
|
@ -206,26 +206,30 @@ msgstr "ابحث في الرسائل"
|
|||
msgid "Members"
|
||||
msgstr "الأعضاء"
|
||||
|
||||
#: main/src/ui/call_window/participant_widget.vala:104
|
||||
#: main/src/ui/call_window/participant_widget.vala:96
|
||||
msgid "Debug information"
|
||||
msgstr ""
|
||||
|
||||
#: main/src/ui/call_window/participant_widget.vala:105
|
||||
#: main/src/ui/conversation_content_view/call_widget.vala:143
|
||||
msgid "Calling…"
|
||||
msgstr "يتصل…"
|
||||
|
||||
#: main/src/ui/call_window/participant_widget.vala:106
|
||||
#: main/src/ui/call_window/participant_widget.vala:107
|
||||
msgid "Ringing…"
|
||||
msgstr "يرِن…"
|
||||
|
||||
#: main/src/ui/call_window/participant_widget.vala:108
|
||||
#: main/src/ui/call_window/participant_widget.vala:109
|
||||
#: main/src/ui/manage_accounts/dialog.vala:219
|
||||
msgid "Connecting…"
|
||||
msgstr "الإتصال جارٍ …"
|
||||
|
||||
#: main/src/ui/call_window/call_window.vala:188
|
||||
#: main/src/ui/call_window/call_window.vala:181
|
||||
#, c-format
|
||||
msgid "%s ended the call"
|
||||
msgstr "أنهى %s المكالمة"
|
||||
|
||||
#: main/src/ui/call_window/call_window.vala:190
|
||||
#: main/src/ui/call_window/call_window.vala:183
|
||||
#, c-format
|
||||
msgid "%s declined the call"
|
||||
msgstr "رفض %s المكالمة"
|
||||
|
@ -246,15 +250,15 @@ msgstr ""
|
|||
msgid "No microphone found."
|
||||
msgstr ""
|
||||
|
||||
#: main/src/ui/call_window/audio_settings_popover.vala:83
|
||||
#: main/src/ui/call_window/audio_settings_popover.vala:85
|
||||
msgid "Speakers"
|
||||
msgstr ""
|
||||
|
||||
#: main/src/ui/call_window/audio_settings_popover.vala:86
|
||||
#: main/src/ui/call_window/audio_settings_popover.vala:88
|
||||
msgid "No speaker found."
|
||||
msgstr ""
|
||||
|
||||
#: main/src/ui/call_window/call_window_controller.vala:101
|
||||
#: main/src/ui/call_window/call_window_controller.vala:128
|
||||
msgid "Invite to Call"
|
||||
msgstr ""
|
||||
|
||||
|
@ -269,7 +273,7 @@ msgid "Start"
|
|||
msgstr "إبدأ"
|
||||
|
||||
#: main/src/ui/add_conversation/add_conference_dialog.vala:26
|
||||
#: main/src/ui/application.vala:307 main/data/menu_add.ui:13
|
||||
#: main/src/ui/application.vala:308 main/data/menu_add.ui:13
|
||||
#: main/data/shortcuts.ui:24
|
||||
msgid "Join Channel"
|
||||
msgstr "انضم للقناة"
|
||||
|
@ -285,7 +289,7 @@ msgstr "التالي"
|
|||
#: main/src/ui/add_conversation/add_conference_dialog.vala:66
|
||||
#: main/src/ui/add_conversation/add_conference_dialog.vala:142
|
||||
#: main/src/ui/add_conversation/conference_details_fragment.vala:157
|
||||
#: main/src/ui/application.vala:307
|
||||
#: main/src/ui/application.vala:308
|
||||
msgid "Join"
|
||||
msgstr "انضمّ"
|
||||
|
||||
|
@ -352,7 +356,7 @@ msgstr "اضف"
|
|||
msgid "Keyboard Shortcuts"
|
||||
msgstr "ختصارات لوحة المفاتيح"
|
||||
|
||||
#: main/src/ui/application.vala:283 main/data/menu_app.ui:21
|
||||
#: main/src/ui/application.vala:284 main/data/menu_app.ui:21
|
||||
msgid "About Dino"
|
||||
msgstr "عن Dino"
|
||||
|
||||
|
|
|
@ -6,7 +6,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: dino 20180510\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2022-02-08 22:15+0100\n"
|
||||
"POT-Creation-Date: 2022-02-12 22:06+0100\n"
|
||||
"PO-Revision-Date: 2022-01-09 03:56+0000\n"
|
||||
"Language-Team: Catalan; Valencian <tradgnome@softcatala.org>\n"
|
||||
"Language: ca\n"
|
||||
|
@ -121,7 +121,7 @@ msgstr "Usuari"
|
|||
|
||||
#: main/src/ui/occupant_menu/view.vala:28
|
||||
#: main/src/ui/occupant_menu/view.vala:146
|
||||
#: main/src/ui/call_window/call_window_controller.vala:102
|
||||
#: main/src/ui/call_window/call_window_controller.vala:129
|
||||
msgid "Invite"
|
||||
msgstr "Invita"
|
||||
|
||||
|
@ -158,7 +158,7 @@ msgstr "Selecciona"
|
|||
#: main/src/ui/add_conversation/select_contact_dialog.vala:38
|
||||
#: main/src/ui/add_conversation/add_conference_dialog.vala:15
|
||||
#: main/src/ui/add_conversation/add_conference_dialog.vala:122
|
||||
#: main/src/ui/application.vala:307 main/src/ui/manage_accounts/dialog.vala:152
|
||||
#: main/src/ui/application.vala:308 main/src/ui/manage_accounts/dialog.vala:152
|
||||
#: main/data/message_item_widget_edit_mode.ui:54
|
||||
#: main/data/add_conversation/add_groupchat_dialog.ui:11
|
||||
#: main/data/add_conversation/add_contact_dialog.ui:12
|
||||
|
@ -199,26 +199,30 @@ msgstr "Cerca els missatges"
|
|||
msgid "Members"
|
||||
msgstr "Membres"
|
||||
|
||||
#: main/src/ui/call_window/participant_widget.vala:104
|
||||
#: main/src/ui/call_window/participant_widget.vala:96
|
||||
msgid "Debug information"
|
||||
msgstr ""
|
||||
|
||||
#: main/src/ui/call_window/participant_widget.vala:105
|
||||
#: main/src/ui/conversation_content_view/call_widget.vala:143
|
||||
msgid "Calling…"
|
||||
msgstr "Trucant…"
|
||||
|
||||
#: main/src/ui/call_window/participant_widget.vala:106
|
||||
#: main/src/ui/call_window/participant_widget.vala:107
|
||||
msgid "Ringing…"
|
||||
msgstr "Sonant…"
|
||||
|
||||
#: main/src/ui/call_window/participant_widget.vala:108
|
||||
#: main/src/ui/call_window/participant_widget.vala:109
|
||||
#: main/src/ui/manage_accounts/dialog.vala:219
|
||||
msgid "Connecting…"
|
||||
msgstr "S'està connectant…"
|
||||
|
||||
#: main/src/ui/call_window/call_window.vala:188
|
||||
#: main/src/ui/call_window/call_window.vala:181
|
||||
#, c-format
|
||||
msgid "%s ended the call"
|
||||
msgstr "%s trucada finalitzada"
|
||||
|
||||
#: main/src/ui/call_window/call_window.vala:190
|
||||
#: main/src/ui/call_window/call_window.vala:183
|
||||
#, c-format
|
||||
msgid "%s declined the call"
|
||||
msgstr "%s ha rebutjat la trucada"
|
||||
|
@ -239,15 +243,15 @@ msgstr ""
|
|||
msgid "No microphone found."
|
||||
msgstr ""
|
||||
|
||||
#: main/src/ui/call_window/audio_settings_popover.vala:83
|
||||
#: main/src/ui/call_window/audio_settings_popover.vala:85
|
||||
msgid "Speakers"
|
||||
msgstr ""
|
||||
|
||||
#: main/src/ui/call_window/audio_settings_popover.vala:86
|
||||
#: main/src/ui/call_window/audio_settings_popover.vala:88
|
||||
msgid "No speaker found."
|
||||
msgstr ""
|
||||
|
||||
#: main/src/ui/call_window/call_window_controller.vala:101
|
||||
#: main/src/ui/call_window/call_window_controller.vala:128
|
||||
msgid "Invite to Call"
|
||||
msgstr ""
|
||||
|
||||
|
@ -262,7 +266,7 @@ msgid "Start"
|
|||
msgstr "Inicia"
|
||||
|
||||
#: main/src/ui/add_conversation/add_conference_dialog.vala:26
|
||||
#: main/src/ui/application.vala:307 main/data/menu_add.ui:13
|
||||
#: main/src/ui/application.vala:308 main/data/menu_add.ui:13
|
||||
#: main/data/shortcuts.ui:24
|
||||
msgid "Join Channel"
|
||||
msgstr "Uneix-m'hi al canal"
|
||||
|
@ -278,7 +282,7 @@ msgstr "Següent"
|
|||
#: main/src/ui/add_conversation/add_conference_dialog.vala:66
|
||||
#: main/src/ui/add_conversation/add_conference_dialog.vala:142
|
||||
#: main/src/ui/add_conversation/conference_details_fragment.vala:157
|
||||
#: main/src/ui/application.vala:307
|
||||
#: main/src/ui/application.vala:308
|
||||
msgid "Join"
|
||||
msgstr "Uneix-te"
|
||||
|
||||
|
@ -345,7 +349,7 @@ msgstr "Afegeix"
|
|||
msgid "Keyboard Shortcuts"
|
||||
msgstr "Dreceres de teclat"
|
||||
|
||||
#: main/src/ui/application.vala:283 main/data/menu_app.ui:21
|
||||
#: main/src/ui/application.vala:284 main/data/menu_app.ui:21
|
||||
msgid "About Dino"
|
||||
msgstr "Quant al Dino"
|
||||
|
||||
|
|
|
@ -7,7 +7,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2022-02-08 22:15+0100\n"
|
||||
"POT-Creation-Date: 2022-02-12 22:06+0100\n"
|
||||
"PO-Revision-Date: 2022-01-06 09:53+0000\n"
|
||||
"Language-Team: none\n"
|
||||
"Language: cs\n"
|
||||
|
@ -123,7 +123,7 @@ msgstr "Uživatel"
|
|||
|
||||
#: main/src/ui/occupant_menu/view.vala:28
|
||||
#: main/src/ui/occupant_menu/view.vala:146
|
||||
#: main/src/ui/call_window/call_window_controller.vala:102
|
||||
#: main/src/ui/call_window/call_window_controller.vala:129
|
||||
msgid "Invite"
|
||||
msgstr "Pozvat"
|
||||
|
||||
|
@ -160,7 +160,7 @@ msgstr "Vybrat"
|
|||
#: main/src/ui/add_conversation/select_contact_dialog.vala:38
|
||||
#: main/src/ui/add_conversation/add_conference_dialog.vala:15
|
||||
#: main/src/ui/add_conversation/add_conference_dialog.vala:122
|
||||
#: main/src/ui/application.vala:307 main/src/ui/manage_accounts/dialog.vala:152
|
||||
#: main/src/ui/application.vala:308 main/src/ui/manage_accounts/dialog.vala:152
|
||||
#: main/data/message_item_widget_edit_mode.ui:54
|
||||
#: main/data/add_conversation/add_groupchat_dialog.ui:11
|
||||
#: main/data/add_conversation/add_contact_dialog.ui:12
|
||||
|
@ -201,26 +201,30 @@ msgstr "Hledat zprávy"
|
|||
msgid "Members"
|
||||
msgstr "Členové"
|
||||
|
||||
#: main/src/ui/call_window/participant_widget.vala:104
|
||||
#: main/src/ui/call_window/participant_widget.vala:96
|
||||
msgid "Debug information"
|
||||
msgstr ""
|
||||
|
||||
#: main/src/ui/call_window/participant_widget.vala:105
|
||||
#: main/src/ui/conversation_content_view/call_widget.vala:143
|
||||
msgid "Calling…"
|
||||
msgstr ""
|
||||
|
||||
#: main/src/ui/call_window/participant_widget.vala:106
|
||||
#: main/src/ui/call_window/participant_widget.vala:107
|
||||
msgid "Ringing…"
|
||||
msgstr "Vyzvánění…"
|
||||
|
||||
#: main/src/ui/call_window/participant_widget.vala:108
|
||||
#: main/src/ui/call_window/participant_widget.vala:109
|
||||
#: main/src/ui/manage_accounts/dialog.vala:219
|
||||
msgid "Connecting…"
|
||||
msgstr "Připojování…"
|
||||
|
||||
#: main/src/ui/call_window/call_window.vala:188
|
||||
#: main/src/ui/call_window/call_window.vala:181
|
||||
#, c-format
|
||||
msgid "%s ended the call"
|
||||
msgstr "%s ukončil hovor"
|
||||
|
||||
#: main/src/ui/call_window/call_window.vala:190
|
||||
#: main/src/ui/call_window/call_window.vala:183
|
||||
#, c-format
|
||||
msgid "%s declined the call"
|
||||
msgstr "%s odmítl hovor"
|
||||
|
@ -241,15 +245,15 @@ msgstr ""
|
|||
msgid "No microphone found."
|
||||
msgstr ""
|
||||
|
||||
#: main/src/ui/call_window/audio_settings_popover.vala:83
|
||||
#: main/src/ui/call_window/audio_settings_popover.vala:85
|
||||
msgid "Speakers"
|
||||
msgstr ""
|
||||
|
||||
#: main/src/ui/call_window/audio_settings_popover.vala:86
|
||||
#: main/src/ui/call_window/audio_settings_popover.vala:88
|
||||
msgid "No speaker found."
|
||||
msgstr ""
|
||||
|
||||
#: main/src/ui/call_window/call_window_controller.vala:101
|
||||
#: main/src/ui/call_window/call_window_controller.vala:128
|
||||
msgid "Invite to Call"
|
||||
msgstr ""
|
||||
|
||||
|
@ -264,7 +268,7 @@ msgid "Start"
|
|||
msgstr "Začít"
|
||||
|
||||
#: main/src/ui/add_conversation/add_conference_dialog.vala:26
|
||||
#: main/src/ui/application.vala:307 main/data/menu_add.ui:13
|
||||
#: main/src/ui/application.vala:308 main/data/menu_add.ui:13
|
||||
#: main/data/shortcuts.ui:24
|
||||
msgid "Join Channel"
|
||||
msgstr "Připojit se ke kanálu"
|
||||
|
@ -280,7 +284,7 @@ msgstr "Další"
|
|||
#: main/src/ui/add_conversation/add_conference_dialog.vala:66
|
||||
#: main/src/ui/add_conversation/add_conference_dialog.vala:142
|
||||
#: main/src/ui/add_conversation/conference_details_fragment.vala:157
|
||||
#: main/src/ui/application.vala:307
|
||||
#: main/src/ui/application.vala:308
|
||||
msgid "Join"
|
||||
msgstr "Připojit"
|
||||
|
||||
|
@ -347,7 +351,7 @@ msgstr "Přidat"
|
|||
msgid "Keyboard Shortcuts"
|
||||
msgstr "Klávesové zkratky"
|
||||
|
||||
#: main/src/ui/application.vala:283 main/data/menu_app.ui:21
|
||||
#: main/src/ui/application.vala:284 main/data/menu_app.ui:21
|
||||
msgid "About Dino"
|
||||
msgstr "O Dino"
|
||||
|
||||
|
|
|
@ -7,7 +7,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2022-02-08 22:15+0100\n"
|
||||
"POT-Creation-Date: 2022-02-12 22:06+0100\n"
|
||||
"PO-Revision-Date: 2021-09-14 14:36+0000\n"
|
||||
"Language-Team: none\n"
|
||||
"Language: da\n"
|
||||
|
@ -122,7 +122,7 @@ msgstr ""
|
|||
|
||||
#: main/src/ui/occupant_menu/view.vala:28
|
||||
#: main/src/ui/occupant_menu/view.vala:146
|
||||
#: main/src/ui/call_window/call_window_controller.vala:102
|
||||
#: main/src/ui/call_window/call_window_controller.vala:129
|
||||
msgid "Invite"
|
||||
msgstr ""
|
||||
|
||||
|
@ -159,7 +159,7 @@ msgstr ""
|
|||
#: main/src/ui/add_conversation/select_contact_dialog.vala:38
|
||||
#: main/src/ui/add_conversation/add_conference_dialog.vala:15
|
||||
#: main/src/ui/add_conversation/add_conference_dialog.vala:122
|
||||
#: main/src/ui/application.vala:307 main/src/ui/manage_accounts/dialog.vala:152
|
||||
#: main/src/ui/application.vala:308 main/src/ui/manage_accounts/dialog.vala:152
|
||||
#: main/data/message_item_widget_edit_mode.ui:54
|
||||
#: main/data/add_conversation/add_groupchat_dialog.ui:11
|
||||
#: main/data/add_conversation/add_contact_dialog.ui:12
|
||||
|
@ -200,26 +200,30 @@ msgstr ""
|
|||
msgid "Members"
|
||||
msgstr ""
|
||||
|
||||
#: main/src/ui/call_window/participant_widget.vala:104
|
||||
#: main/src/ui/call_window/participant_widget.vala:96
|
||||
msgid "Debug information"
|
||||
msgstr ""
|
||||
|
||||
#: main/src/ui/call_window/participant_widget.vala:105
|
||||
#: main/src/ui/conversation_content_view/call_widget.vala:143
|
||||
msgid "Calling…"
|
||||
msgstr ""
|
||||
|
||||
#: main/src/ui/call_window/participant_widget.vala:106
|
||||
#: main/src/ui/call_window/participant_widget.vala:107
|
||||
msgid "Ringing…"
|
||||
msgstr ""
|
||||
|
||||
#: main/src/ui/call_window/participant_widget.vala:108
|
||||
#: main/src/ui/call_window/participant_widget.vala:109
|
||||
#: main/src/ui/manage_accounts/dialog.vala:219
|
||||
msgid "Connecting…"
|
||||
msgstr ""
|
||||
|
||||
#: main/src/ui/call_window/call_window.vala:188
|
||||
#: main/src/ui/call_window/call_window.vala:181
|
||||
#, c-format
|
||||
msgid "%s ended the call"
|
||||
msgstr ""
|
||||
|
||||
#: main/src/ui/call_window/call_window.vala:190
|
||||
#: main/src/ui/call_window/call_window.vala:183
|
||||
#, c-format
|
||||
msgid "%s declined the call"
|
||||
msgstr ""
|
||||
|
@ -240,15 +244,15 @@ msgstr ""
|
|||
msgid "No microphone found."
|
||||
msgstr ""
|
||||
|
||||
#: main/src/ui/call_window/audio_settings_popover.vala:83
|
||||
#: main/src/ui/call_window/audio_settings_popover.vala:85
|
||||
msgid "Speakers"
|
||||
msgstr ""
|
||||
|
||||
#: main/src/ui/call_window/audio_settings_popover.vala:86
|
||||
#: main/src/ui/call_window/audio_settings_popover.vala:88
|
||||
msgid "No speaker found."
|
||||
msgstr ""
|
||||
|
||||
#: main/src/ui/call_window/call_window_controller.vala:101
|
||||
#: main/src/ui/call_window/call_window_controller.vala:128
|
||||
msgid "Invite to Call"
|
||||
msgstr ""
|
||||
|
||||
|
@ -263,7 +267,7 @@ msgid "Start"
|
|||
msgstr ""
|
||||
|
||||
#: main/src/ui/add_conversation/add_conference_dialog.vala:26
|
||||
#: main/src/ui/application.vala:307 main/data/menu_add.ui:13
|
||||
#: main/src/ui/application.vala:308 main/data/menu_add.ui:13
|
||||
#: main/data/shortcuts.ui:24
|
||||
msgid "Join Channel"
|
||||
msgstr ""
|
||||
|
@ -279,7 +283,7 @@ msgstr ""
|
|||
#: main/src/ui/add_conversation/add_conference_dialog.vala:66
|
||||
#: main/src/ui/add_conversation/add_conference_dialog.vala:142
|
||||
#: main/src/ui/add_conversation/conference_details_fragment.vala:157
|
||||
#: main/src/ui/application.vala:307
|
||||
#: main/src/ui/application.vala:308
|
||||
msgid "Join"
|
||||
msgstr ""
|
||||
|
||||
|
@ -346,7 +350,7 @@ msgstr ""
|
|||
msgid "Keyboard Shortcuts"
|
||||
msgstr ""
|
||||
|
||||
#: main/src/ui/application.vala:283 main/data/menu_app.ui:21
|
||||
#: main/src/ui/application.vala:284 main/data/menu_app.ui:21
|
||||
msgid "About Dino"
|
||||
msgstr ""
|
||||
|
||||
|
|
|
@ -2,8 +2,8 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: dino-0.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2022-02-08 22:15+0100\n"
|
||||
"PO-Revision-Date: 2022-02-08 21:14+0000\n"
|
||||
"POT-Creation-Date: 2022-02-12 22:06+0100\n"
|
||||
"PO-Revision-Date: 2022-02-11 18:58+0000\n"
|
||||
"Language-Team: German <https://hosted.weblate.org/projects/dino/translations/"
|
||||
"de/>\n"
|
||||
"Language: de\n"
|
||||
|
@ -118,7 +118,7 @@ msgstr "Gast"
|
|||
|
||||
#: main/src/ui/occupant_menu/view.vala:28
|
||||
#: main/src/ui/occupant_menu/view.vala:146
|
||||
#: main/src/ui/call_window/call_window_controller.vala:102
|
||||
#: main/src/ui/call_window/call_window_controller.vala:129
|
||||
msgid "Invite"
|
||||
msgstr "Einladen"
|
||||
|
||||
|
@ -155,7 +155,7 @@ msgstr "Auswählen"
|
|||
#: main/src/ui/add_conversation/select_contact_dialog.vala:38
|
||||
#: main/src/ui/add_conversation/add_conference_dialog.vala:15
|
||||
#: main/src/ui/add_conversation/add_conference_dialog.vala:122
|
||||
#: main/src/ui/application.vala:307 main/src/ui/manage_accounts/dialog.vala:152
|
||||
#: main/src/ui/application.vala:308 main/src/ui/manage_accounts/dialog.vala:152
|
||||
#: main/data/message_item_widget_edit_mode.ui:54
|
||||
#: main/data/add_conversation/add_groupchat_dialog.ui:11
|
||||
#: main/data/add_conversation/add_contact_dialog.ui:12
|
||||
|
@ -196,55 +196,59 @@ msgstr "Nachrichten suchen"
|
|||
msgid "Members"
|
||||
msgstr "Mitglieder"
|
||||
|
||||
#: main/src/ui/call_window/participant_widget.vala:104
|
||||
#: main/src/ui/call_window/participant_widget.vala:96
|
||||
msgid "Debug information"
|
||||
msgstr ""
|
||||
|
||||
#: main/src/ui/call_window/participant_widget.vala:105
|
||||
#: main/src/ui/conversation_content_view/call_widget.vala:143
|
||||
msgid "Calling…"
|
||||
msgstr "Anrufen…"
|
||||
|
||||
#: main/src/ui/call_window/participant_widget.vala:106
|
||||
#: main/src/ui/call_window/participant_widget.vala:107
|
||||
msgid "Ringing…"
|
||||
msgstr "Klingeln…"
|
||||
|
||||
#: main/src/ui/call_window/participant_widget.vala:108
|
||||
#: main/src/ui/call_window/participant_widget.vala:109
|
||||
#: main/src/ui/manage_accounts/dialog.vala:219
|
||||
msgid "Connecting…"
|
||||
msgstr "Verbinden…"
|
||||
|
||||
#: main/src/ui/call_window/call_window.vala:188
|
||||
#: main/src/ui/call_window/call_window.vala:181
|
||||
#, c-format
|
||||
msgid "%s ended the call"
|
||||
msgstr "%s hat den Anruf beendet"
|
||||
|
||||
#: main/src/ui/call_window/call_window.vala:190
|
||||
#: main/src/ui/call_window/call_window.vala:183
|
||||
#, c-format
|
||||
msgid "%s declined the call"
|
||||
msgstr "%s hat den Anruf abgelehnt"
|
||||
|
||||
#: main/src/ui/call_window/video_settings_popover.vala:25
|
||||
msgid "Cameras"
|
||||
msgstr ""
|
||||
msgstr "Kameras"
|
||||
|
||||
#: main/src/ui/call_window/video_settings_popover.vala:28
|
||||
msgid "No camera found."
|
||||
msgstr ""
|
||||
msgstr "Keine Kamera gefunden."
|
||||
|
||||
#: main/src/ui/call_window/audio_settings_popover.vala:29
|
||||
msgid "Microphones"
|
||||
msgstr ""
|
||||
msgstr "Mikrofone"
|
||||
|
||||
#: main/src/ui/call_window/audio_settings_popover.vala:32
|
||||
msgid "No microphone found."
|
||||
msgstr ""
|
||||
msgstr "Kein Mikrofon gefunden."
|
||||
|
||||
#: main/src/ui/call_window/audio_settings_popover.vala:83
|
||||
#: main/src/ui/call_window/audio_settings_popover.vala:85
|
||||
msgid "Speakers"
|
||||
msgstr ""
|
||||
msgstr "Lautsprecher"
|
||||
|
||||
#: main/src/ui/call_window/audio_settings_popover.vala:86
|
||||
#: main/src/ui/call_window/audio_settings_popover.vala:88
|
||||
msgid "No speaker found."
|
||||
msgstr ""
|
||||
msgstr "Kein Lautsprecher gefunden."
|
||||
|
||||
#: main/src/ui/call_window/call_window_controller.vala:101
|
||||
#: main/src/ui/call_window/call_window_controller.vala:128
|
||||
msgid "Invite to Call"
|
||||
msgstr "Zum Anruf einladen"
|
||||
|
||||
|
@ -259,7 +263,7 @@ msgid "Start"
|
|||
msgstr "Starten"
|
||||
|
||||
#: main/src/ui/add_conversation/add_conference_dialog.vala:26
|
||||
#: main/src/ui/application.vala:307 main/data/menu_add.ui:13
|
||||
#: main/src/ui/application.vala:308 main/data/menu_add.ui:13
|
||||
#: main/data/shortcuts.ui:24
|
||||
msgid "Join Channel"
|
||||
msgstr "Kanal beitreten"
|
||||
|
@ -275,7 +279,7 @@ msgstr "Weiter"
|
|||
#: main/src/ui/add_conversation/add_conference_dialog.vala:66
|
||||
#: main/src/ui/add_conversation/add_conference_dialog.vala:142
|
||||
#: main/src/ui/add_conversation/conference_details_fragment.vala:157
|
||||
#: main/src/ui/application.vala:307
|
||||
#: main/src/ui/application.vala:308
|
||||
msgid "Join"
|
||||
msgstr "Beitreten"
|
||||
|
||||
|
@ -342,7 +346,7 @@ msgstr "Hinzufügen"
|
|||
msgid "Keyboard Shortcuts"
|
||||
msgstr "Tastenkombinationen"
|
||||
|
||||
#: main/src/ui/application.vala:283 main/data/menu_app.ui:21
|
||||
#: main/src/ui/application.vala:284 main/data/menu_app.ui:21
|
||||
msgid "About Dino"
|
||||
msgstr "Info zu Dino"
|
||||
|
||||
|
|
|
@ -8,7 +8,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2022-02-08 22:15+0100\n"
|
||||
"POT-Creation-Date: 2022-02-12 22:06+0100\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
|
@ -123,7 +123,7 @@ msgstr ""
|
|||
|
||||
#: main/src/ui/occupant_menu/view.vala:28
|
||||
#: main/src/ui/occupant_menu/view.vala:146
|
||||
#: main/src/ui/call_window/call_window_controller.vala:102
|
||||
#: main/src/ui/call_window/call_window_controller.vala:129
|
||||
msgid "Invite"
|
||||
msgstr ""
|
||||
|
||||
|
@ -160,7 +160,7 @@ msgstr ""
|
|||
#: main/src/ui/add_conversation/select_contact_dialog.vala:38
|
||||
#: main/src/ui/add_conversation/add_conference_dialog.vala:15
|
||||
#: main/src/ui/add_conversation/add_conference_dialog.vala:122
|
||||
#: main/src/ui/application.vala:307 main/src/ui/manage_accounts/dialog.vala:152
|
||||
#: main/src/ui/application.vala:308 main/src/ui/manage_accounts/dialog.vala:152
|
||||
#: main/data/message_item_widget_edit_mode.ui:54
|
||||
#: main/data/add_conversation/add_groupchat_dialog.ui:11
|
||||
#: main/data/add_conversation/add_contact_dialog.ui:12
|
||||
|
@ -201,26 +201,30 @@ msgstr ""
|
|||
msgid "Members"
|
||||
msgstr ""
|
||||
|
||||
#: main/src/ui/call_window/participant_widget.vala:104
|
||||
#: main/src/ui/call_window/participant_widget.vala:96
|
||||
msgid "Debug information"
|
||||
msgstr ""
|
||||
|
||||
#: main/src/ui/call_window/participant_widget.vala:105
|
||||
#: main/src/ui/conversation_content_view/call_widget.vala:143
|
||||
msgid "Calling…"
|
||||
msgstr ""
|
||||
|
||||
#: main/src/ui/call_window/participant_widget.vala:106
|
||||
#: main/src/ui/call_window/participant_widget.vala:107
|
||||
msgid "Ringing…"
|
||||
msgstr ""
|
||||
|
||||
#: main/src/ui/call_window/participant_widget.vala:108
|
||||
#: main/src/ui/call_window/participant_widget.vala:109
|
||||
#: main/src/ui/manage_accounts/dialog.vala:219
|
||||
msgid "Connecting…"
|
||||
msgstr ""
|
||||
|
||||
#: main/src/ui/call_window/call_window.vala:188
|
||||
#: main/src/ui/call_window/call_window.vala:181
|
||||
#, c-format
|
||||
msgid "%s ended the call"
|
||||
msgstr ""
|
||||
|
||||
#: main/src/ui/call_window/call_window.vala:190
|
||||
#: main/src/ui/call_window/call_window.vala:183
|
||||
#, c-format
|
||||
msgid "%s declined the call"
|
||||
msgstr ""
|
||||
|
@ -241,15 +245,15 @@ msgstr ""
|
|||
msgid "No microphone found."
|
||||
msgstr ""
|
||||
|
||||
#: main/src/ui/call_window/audio_settings_popover.vala:83
|
||||
#: main/src/ui/call_window/audio_settings_popover.vala:85
|
||||
msgid "Speakers"
|
||||
msgstr ""
|
||||
|
||||
#: main/src/ui/call_window/audio_settings_popover.vala:86
|
||||
#: main/src/ui/call_window/audio_settings_popover.vala:88
|
||||
msgid "No speaker found."
|
||||
msgstr ""
|
||||
|
||||
#: main/src/ui/call_window/call_window_controller.vala:101
|
||||
#: main/src/ui/call_window/call_window_controller.vala:128
|
||||
msgid "Invite to Call"
|
||||
msgstr ""
|
||||
|
||||
|
@ -264,7 +268,7 @@ msgid "Start"
|
|||
msgstr ""
|
||||
|
||||
#: main/src/ui/add_conversation/add_conference_dialog.vala:26
|
||||
#: main/src/ui/application.vala:307 main/data/menu_add.ui:13
|
||||
#: main/src/ui/application.vala:308 main/data/menu_add.ui:13
|
||||
#: main/data/shortcuts.ui:24
|
||||
msgid "Join Channel"
|
||||
msgstr ""
|
||||
|
@ -280,7 +284,7 @@ msgstr ""
|
|||
#: main/src/ui/add_conversation/add_conference_dialog.vala:66
|
||||
#: main/src/ui/add_conversation/add_conference_dialog.vala:142
|
||||
#: main/src/ui/add_conversation/conference_details_fragment.vala:157
|
||||
#: main/src/ui/application.vala:307
|
||||
#: main/src/ui/application.vala:308
|
||||
msgid "Join"
|
||||
msgstr ""
|
||||
|
||||
|
@ -347,7 +351,7 @@ msgstr ""
|
|||
msgid "Keyboard Shortcuts"
|
||||
msgstr ""
|
||||
|
||||
#: main/src/ui/application.vala:283 main/data/menu_app.ui:21
|
||||
#: main/src/ui/application.vala:284 main/data/menu_app.ui:21
|
||||
msgid "About Dino"
|
||||
msgstr ""
|
||||
|
||||
|
|
|
@ -7,8 +7,8 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2022-02-08 22:15+0100\n"
|
||||
"PO-Revision-Date: 2022-02-04 09:55+0000\n"
|
||||
"POT-Creation-Date: 2022-02-12 22:06+0100\n"
|
||||
"PO-Revision-Date: 2022-02-11 18:58+0000\n"
|
||||
"Language-Team: none\n"
|
||||
"Language: el\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
|
@ -122,7 +122,7 @@ msgstr "Χρήστης"
|
|||
|
||||
#: main/src/ui/occupant_menu/view.vala:28
|
||||
#: main/src/ui/occupant_menu/view.vala:146
|
||||
#: main/src/ui/call_window/call_window_controller.vala:102
|
||||
#: main/src/ui/call_window/call_window_controller.vala:129
|
||||
msgid "Invite"
|
||||
msgstr "Πρόσκληση"
|
||||
|
||||
|
@ -159,7 +159,7 @@ msgstr "Επιλογή"
|
|||
#: main/src/ui/add_conversation/select_contact_dialog.vala:38
|
||||
#: main/src/ui/add_conversation/add_conference_dialog.vala:15
|
||||
#: main/src/ui/add_conversation/add_conference_dialog.vala:122
|
||||
#: main/src/ui/application.vala:307 main/src/ui/manage_accounts/dialog.vala:152
|
||||
#: main/src/ui/application.vala:308 main/src/ui/manage_accounts/dialog.vala:152
|
||||
#: main/data/message_item_widget_edit_mode.ui:54
|
||||
#: main/data/add_conversation/add_groupchat_dialog.ui:11
|
||||
#: main/data/add_conversation/add_contact_dialog.ui:12
|
||||
|
@ -200,55 +200,59 @@ msgstr "Αναζήτηση μηνυμάτων"
|
|||
msgid "Members"
|
||||
msgstr "Μέλη"
|
||||
|
||||
#: main/src/ui/call_window/participant_widget.vala:104
|
||||
#: main/src/ui/call_window/participant_widget.vala:96
|
||||
msgid "Debug information"
|
||||
msgstr ""
|
||||
|
||||
#: main/src/ui/call_window/participant_widget.vala:105
|
||||
#: main/src/ui/conversation_content_view/call_widget.vala:143
|
||||
msgid "Calling…"
|
||||
msgstr "Κλήση…"
|
||||
|
||||
#: main/src/ui/call_window/participant_widget.vala:106
|
||||
#: main/src/ui/call_window/participant_widget.vala:107
|
||||
msgid "Ringing…"
|
||||
msgstr "Κουδούνισμα…"
|
||||
|
||||
#: main/src/ui/call_window/participant_widget.vala:108
|
||||
#: main/src/ui/call_window/participant_widget.vala:109
|
||||
#: main/src/ui/manage_accounts/dialog.vala:219
|
||||
msgid "Connecting…"
|
||||
msgstr "Σύνδεση…"
|
||||
|
||||
#: main/src/ui/call_window/call_window.vala:188
|
||||
#: main/src/ui/call_window/call_window.vala:181
|
||||
#, c-format
|
||||
msgid "%s ended the call"
|
||||
msgstr "%s τερμάτισε την κλήση"
|
||||
|
||||
#: main/src/ui/call_window/call_window.vala:190
|
||||
#: main/src/ui/call_window/call_window.vala:183
|
||||
#, c-format
|
||||
msgid "%s declined the call"
|
||||
msgstr "%s απέρριψε την κλήση"
|
||||
|
||||
#: main/src/ui/call_window/video_settings_popover.vala:25
|
||||
msgid "Cameras"
|
||||
msgstr ""
|
||||
msgstr "Κάμερες"
|
||||
|
||||
#: main/src/ui/call_window/video_settings_popover.vala:28
|
||||
msgid "No camera found."
|
||||
msgstr ""
|
||||
msgstr "Δεν βρέθηκε κάμερα."
|
||||
|
||||
#: main/src/ui/call_window/audio_settings_popover.vala:29
|
||||
msgid "Microphones"
|
||||
msgstr ""
|
||||
msgstr "Μικρόφωνα"
|
||||
|
||||
#: main/src/ui/call_window/audio_settings_popover.vala:32
|
||||
msgid "No microphone found."
|
||||
msgstr ""
|
||||
msgstr "Δε βρέθηκε μικρόφωνο."
|
||||
|
||||
#: main/src/ui/call_window/audio_settings_popover.vala:83
|
||||
#: main/src/ui/call_window/audio_settings_popover.vala:85
|
||||
msgid "Speakers"
|
||||
msgstr ""
|
||||
msgstr "Ηχεία"
|
||||
|
||||
#: main/src/ui/call_window/audio_settings_popover.vala:86
|
||||
#: main/src/ui/call_window/audio_settings_popover.vala:88
|
||||
msgid "No speaker found."
|
||||
msgstr ""
|
||||
msgstr "Δε βρέθηκε ηχείο."
|
||||
|
||||
#: main/src/ui/call_window/call_window_controller.vala:101
|
||||
#: main/src/ui/call_window/call_window_controller.vala:128
|
||||
msgid "Invite to Call"
|
||||
msgstr "Πρόσκληση σε Κλήση"
|
||||
|
||||
|
@ -263,7 +267,7 @@ msgid "Start"
|
|||
msgstr "Έναρξη"
|
||||
|
||||
#: main/src/ui/add_conversation/add_conference_dialog.vala:26
|
||||
#: main/src/ui/application.vala:307 main/data/menu_add.ui:13
|
||||
#: main/src/ui/application.vala:308 main/data/menu_add.ui:13
|
||||
#: main/data/shortcuts.ui:24
|
||||
msgid "Join Channel"
|
||||
msgstr "Συμμετοχή σε Ομαδική συνομιλία"
|
||||
|
@ -279,7 +283,7 @@ msgstr "Επόμενο"
|
|||
#: main/src/ui/add_conversation/add_conference_dialog.vala:66
|
||||
#: main/src/ui/add_conversation/add_conference_dialog.vala:142
|
||||
#: main/src/ui/add_conversation/conference_details_fragment.vala:157
|
||||
#: main/src/ui/application.vala:307
|
||||
#: main/src/ui/application.vala:308
|
||||
msgid "Join"
|
||||
msgstr "Συμμετοχή"
|
||||
|
||||
|
@ -346,7 +350,7 @@ msgstr "Προσθήκη"
|
|||
msgid "Keyboard Shortcuts"
|
||||
msgstr "Συντομεύσεις πληκτρολογίου"
|
||||
|
||||
#: main/src/ui/application.vala:283 main/data/menu_app.ui:21
|
||||
#: main/src/ui/application.vala:284 main/data/menu_app.ui:21
|
||||
msgid "About Dino"
|
||||
msgstr "Σχετικά με το Dino"
|
||||
|
||||
|
@ -377,13 +381,13 @@ msgstr "Εισερχόμενη βιντεοκλήση"
|
|||
#: main/src/ui/notifier_freedesktop.vala:115
|
||||
#: main/src/ui/conversation_content_view/call_widget.vala:130
|
||||
msgid "Incoming video group call"
|
||||
msgstr ""
|
||||
msgstr "Εισερχόμενη ομαδική βιντεοκλήση"
|
||||
|
||||
#: main/src/ui/notifier_gnotifications.vala:72
|
||||
#: main/src/ui/notifier_freedesktop.vala:115
|
||||
#: main/src/ui/conversation_content_view/call_widget.vala:130
|
||||
msgid "Incoming group call"
|
||||
msgstr ""
|
||||
msgstr "Εισερχόμενη ομαδική κλήση"
|
||||
|
||||
#: main/src/ui/notifier_gnotifications.vala:80
|
||||
#: main/src/ui/notifier_freedesktop.vala:123
|
||||
|
|
|
@ -2,7 +2,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: dino-0.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2022-02-08 22:15+0100\n"
|
||||
"POT-Creation-Date: 2022-02-12 22:06+0100\n"
|
||||
"Language: en\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
|
@ -113,7 +113,7 @@ msgstr ""
|
|||
|
||||
#: main/src/ui/occupant_menu/view.vala:28
|
||||
#: main/src/ui/occupant_menu/view.vala:146
|
||||
#: main/src/ui/call_window/call_window_controller.vala:102
|
||||
#: main/src/ui/call_window/call_window_controller.vala:129
|
||||
msgid "Invite"
|
||||
msgstr ""
|
||||
|
||||
|
@ -150,7 +150,7 @@ msgstr ""
|
|||
#: main/src/ui/add_conversation/select_contact_dialog.vala:38
|
||||
#: main/src/ui/add_conversation/add_conference_dialog.vala:15
|
||||
#: main/src/ui/add_conversation/add_conference_dialog.vala:122
|
||||
#: main/src/ui/application.vala:307 main/src/ui/manage_accounts/dialog.vala:152
|
||||
#: main/src/ui/application.vala:308 main/src/ui/manage_accounts/dialog.vala:152
|
||||
#: main/data/message_item_widget_edit_mode.ui:54
|
||||
#: main/data/add_conversation/add_groupchat_dialog.ui:11
|
||||
#: main/data/add_conversation/add_contact_dialog.ui:12
|
||||
|
@ -191,26 +191,30 @@ msgstr ""
|
|||
msgid "Members"
|
||||
msgstr ""
|
||||
|
||||
#: main/src/ui/call_window/participant_widget.vala:104
|
||||
#: main/src/ui/call_window/participant_widget.vala:96
|
||||
msgid "Debug information"
|
||||
msgstr ""
|
||||
|
||||
#: main/src/ui/call_window/participant_widget.vala:105
|
||||
#: main/src/ui/conversation_content_view/call_widget.vala:143
|
||||
msgid "Calling…"
|
||||
msgstr ""
|
||||
|
||||
#: main/src/ui/call_window/participant_widget.vala:106
|
||||
#: main/src/ui/call_window/participant_widget.vala:107
|
||||
msgid "Ringing…"
|
||||
msgstr ""
|
||||
|
||||
#: main/src/ui/call_window/participant_widget.vala:108
|
||||
#: main/src/ui/call_window/participant_widget.vala:109
|
||||
#: main/src/ui/manage_accounts/dialog.vala:219
|
||||
msgid "Connecting…"
|
||||
msgstr ""
|
||||
|
||||
#: main/src/ui/call_window/call_window.vala:188
|
||||
#: main/src/ui/call_window/call_window.vala:181
|
||||
#, c-format
|
||||
msgid "%s ended the call"
|
||||
msgstr ""
|
||||
|
||||
#: main/src/ui/call_window/call_window.vala:190
|
||||
#: main/src/ui/call_window/call_window.vala:183
|
||||
#, c-format
|
||||
msgid "%s declined the call"
|
||||
msgstr ""
|
||||
|
@ -231,15 +235,15 @@ msgstr ""
|
|||
msgid "No microphone found."
|
||||
msgstr ""
|
||||
|
||||
#: main/src/ui/call_window/audio_settings_popover.vala:83
|
||||
#: main/src/ui/call_window/audio_settings_popover.vala:85
|
||||
msgid "Speakers"
|
||||
msgstr ""
|
||||
|
||||
#: main/src/ui/call_window/audio_settings_popover.vala:86
|
||||
#: main/src/ui/call_window/audio_settings_popover.vala:88
|
||||
msgid "No speaker found."
|
||||
msgstr ""
|
||||
|
||||
#: main/src/ui/call_window/call_window_controller.vala:101
|
||||
#: main/src/ui/call_window/call_window_controller.vala:128
|
||||
msgid "Invite to Call"
|
||||
msgstr ""
|
||||
|
||||
|
@ -254,7 +258,7 @@ msgid "Start"
|
|||
msgstr ""
|
||||
|
||||
#: main/src/ui/add_conversation/add_conference_dialog.vala:26
|
||||
#: main/src/ui/application.vala:307 main/data/menu_add.ui:13
|
||||
#: main/src/ui/application.vala:308 main/data/menu_add.ui:13
|
||||
#: main/data/shortcuts.ui:24
|
||||
msgid "Join Channel"
|
||||
msgstr ""
|
||||
|
@ -270,7 +274,7 @@ msgstr ""
|
|||
#: main/src/ui/add_conversation/add_conference_dialog.vala:66
|
||||
#: main/src/ui/add_conversation/add_conference_dialog.vala:142
|
||||
#: main/src/ui/add_conversation/conference_details_fragment.vala:157
|
||||
#: main/src/ui/application.vala:307
|
||||
#: main/src/ui/application.vala:308
|
||||
msgid "Join"
|
||||
msgstr ""
|
||||
|
||||
|
@ -337,7 +341,7 @@ msgstr ""
|
|||
msgid "Keyboard Shortcuts"
|
||||
msgstr ""
|
||||
|
||||
#: main/src/ui/application.vala:283 main/data/menu_app.ui:21
|
||||
#: main/src/ui/application.vala:284 main/data/menu_app.ui:21
|
||||
msgid "About Dino"
|
||||
msgstr ""
|
||||
|
||||
|
|
|
@ -7,7 +7,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2022-02-08 22:15+0100\n"
|
||||
"POT-Creation-Date: 2022-02-12 22:06+0100\n"
|
||||
"PO-Revision-Date: 2021-09-29 07:37+0000\n"
|
||||
"Language-Team: Esperanto <https://hosted.weblate.org/projects/dino/"
|
||||
"translations/eo/>\n"
|
||||
|
@ -123,7 +123,7 @@ msgstr "Uzanto"
|
|||
|
||||
#: main/src/ui/occupant_menu/view.vala:28
|
||||
#: main/src/ui/occupant_menu/view.vala:146
|
||||
#: main/src/ui/call_window/call_window_controller.vala:102
|
||||
#: main/src/ui/call_window/call_window_controller.vala:129
|
||||
msgid "Invite"
|
||||
msgstr "Inviti"
|
||||
|
||||
|
@ -160,7 +160,7 @@ msgstr "Elekti"
|
|||
#: main/src/ui/add_conversation/select_contact_dialog.vala:38
|
||||
#: main/src/ui/add_conversation/add_conference_dialog.vala:15
|
||||
#: main/src/ui/add_conversation/add_conference_dialog.vala:122
|
||||
#: main/src/ui/application.vala:307 main/src/ui/manage_accounts/dialog.vala:152
|
||||
#: main/src/ui/application.vala:308 main/src/ui/manage_accounts/dialog.vala:152
|
||||
#: main/data/message_item_widget_edit_mode.ui:54
|
||||
#: main/data/add_conversation/add_groupchat_dialog.ui:11
|
||||
#: main/data/add_conversation/add_contact_dialog.ui:12
|
||||
|
@ -201,26 +201,30 @@ msgstr "Serĉi mesaĝojn"
|
|||
msgid "Members"
|
||||
msgstr "Anoj"
|
||||
|
||||
#: main/src/ui/call_window/participant_widget.vala:104
|
||||
#: main/src/ui/call_window/participant_widget.vala:96
|
||||
msgid "Debug information"
|
||||
msgstr ""
|
||||
|
||||
#: main/src/ui/call_window/participant_widget.vala:105
|
||||
#: main/src/ui/conversation_content_view/call_widget.vala:143
|
||||
msgid "Calling…"
|
||||
msgstr "Alvokante…"
|
||||
|
||||
#: main/src/ui/call_window/participant_widget.vala:106
|
||||
#: main/src/ui/call_window/participant_widget.vala:107
|
||||
msgid "Ringing…"
|
||||
msgstr "Voksonante…"
|
||||
|
||||
#: main/src/ui/call_window/participant_widget.vala:108
|
||||
#: main/src/ui/call_window/participant_widget.vala:109
|
||||
#: main/src/ui/manage_accounts/dialog.vala:219
|
||||
msgid "Connecting…"
|
||||
msgstr "Konektado…"
|
||||
|
||||
#: main/src/ui/call_window/call_window.vala:188
|
||||
#: main/src/ui/call_window/call_window.vala:181
|
||||
#, c-format
|
||||
msgid "%s ended the call"
|
||||
msgstr "%s finis la alvokon"
|
||||
|
||||
#: main/src/ui/call_window/call_window.vala:190
|
||||
#: main/src/ui/call_window/call_window.vala:183
|
||||
#, c-format
|
||||
msgid "%s declined the call"
|
||||
msgstr "%s malakceptis la alvokon"
|
||||
|
@ -241,15 +245,15 @@ msgstr ""
|
|||
msgid "No microphone found."
|
||||
msgstr ""
|
||||
|
||||
#: main/src/ui/call_window/audio_settings_popover.vala:83
|
||||
#: main/src/ui/call_window/audio_settings_popover.vala:85
|
||||
msgid "Speakers"
|
||||
msgstr ""
|
||||
|
||||
#: main/src/ui/call_window/audio_settings_popover.vala:86
|
||||
#: main/src/ui/call_window/audio_settings_popover.vala:88
|
||||
msgid "No speaker found."
|
||||
msgstr ""
|
||||
|
||||
#: main/src/ui/call_window/call_window_controller.vala:101
|
||||
#: main/src/ui/call_window/call_window_controller.vala:128
|
||||
msgid "Invite to Call"
|
||||
msgstr ""
|
||||
|
||||
|
@ -264,7 +268,7 @@ msgid "Start"
|
|||
msgstr "Komenci"
|
||||
|
||||
#: main/src/ui/add_conversation/add_conference_dialog.vala:26
|
||||
#: main/src/ui/application.vala:307 main/data/menu_add.ui:13
|
||||
#: main/src/ui/application.vala:308 main/data/menu_add.ui:13
|
||||
#: main/data/shortcuts.ui:24
|
||||
msgid "Join Channel"
|
||||
msgstr "Aliĝi al Kanalo"
|
||||
|
@ -280,7 +284,7 @@ msgstr "Sekva"
|
|||
#: main/src/ui/add_conversation/add_conference_dialog.vala:66
|
||||
#: main/src/ui/add_conversation/add_conference_dialog.vala:142
|
||||
#: main/src/ui/add_conversation/conference_details_fragment.vala:157
|
||||
#: main/src/ui/application.vala:307
|
||||
#: main/src/ui/application.vala:308
|
||||
msgid "Join"
|
||||
msgstr "Aliĝi"
|
||||
|
||||
|
@ -347,7 +351,7 @@ msgstr "Aldoni"
|
|||
msgid "Keyboard Shortcuts"
|
||||
msgstr "Fulmoklavoj"
|
||||
|
||||
#: main/src/ui/application.vala:283 main/data/menu_app.ui:21
|
||||
#: main/src/ui/application.vala:284 main/data/menu_app.ui:21
|
||||
msgid "About Dino"
|
||||
msgstr "Pri Dino"
|
||||
|
||||
|
|
|
@ -7,7 +7,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2022-02-08 22:15+0100\n"
|
||||
"POT-Creation-Date: 2022-02-12 22:06+0100\n"
|
||||
"PO-Revision-Date: 2021-12-31 21:54+0000\n"
|
||||
"Language-Team: Spanish <https://hosted.weblate.org/projects/dino/"
|
||||
"translations/es/>\n"
|
||||
|
@ -123,7 +123,7 @@ msgstr "Usuario"
|
|||
|
||||
#: main/src/ui/occupant_menu/view.vala:28
|
||||
#: main/src/ui/occupant_menu/view.vala:146
|
||||
#: main/src/ui/call_window/call_window_controller.vala:102
|
||||
#: main/src/ui/call_window/call_window_controller.vala:129
|
||||
msgid "Invite"
|
||||
msgstr "Invitar"
|
||||
|
||||
|
@ -160,7 +160,7 @@ msgstr "Seleccionar"
|
|||
#: main/src/ui/add_conversation/select_contact_dialog.vala:38
|
||||
#: main/src/ui/add_conversation/add_conference_dialog.vala:15
|
||||
#: main/src/ui/add_conversation/add_conference_dialog.vala:122
|
||||
#: main/src/ui/application.vala:307 main/src/ui/manage_accounts/dialog.vala:152
|
||||
#: main/src/ui/application.vala:308 main/src/ui/manage_accounts/dialog.vala:152
|
||||
#: main/data/message_item_widget_edit_mode.ui:54
|
||||
#: main/data/add_conversation/add_groupchat_dialog.ui:11
|
||||
#: main/data/add_conversation/add_contact_dialog.ui:12
|
||||
|
@ -201,26 +201,30 @@ msgstr "Buscar mensajes"
|
|||
msgid "Members"
|
||||
msgstr "Miembros"
|
||||
|
||||
#: main/src/ui/call_window/participant_widget.vala:104
|
||||
#: main/src/ui/call_window/participant_widget.vala:96
|
||||
msgid "Debug information"
|
||||
msgstr ""
|
||||
|
||||
#: main/src/ui/call_window/participant_widget.vala:105
|
||||
#: main/src/ui/conversation_content_view/call_widget.vala:143
|
||||
msgid "Calling…"
|
||||
msgstr "Llamando…"
|
||||
|
||||
#: main/src/ui/call_window/participant_widget.vala:106
|
||||
#: main/src/ui/call_window/participant_widget.vala:107
|
||||
msgid "Ringing…"
|
||||
msgstr "Timbrando…"
|
||||
|
||||
#: main/src/ui/call_window/participant_widget.vala:108
|
||||
#: main/src/ui/call_window/participant_widget.vala:109
|
||||
#: main/src/ui/manage_accounts/dialog.vala:219
|
||||
msgid "Connecting…"
|
||||
msgstr "Conectando…"
|
||||
|
||||
#: main/src/ui/call_window/call_window.vala:188
|
||||
#: main/src/ui/call_window/call_window.vala:181
|
||||
#, c-format
|
||||
msgid "%s ended the call"
|
||||
msgstr "%s Llamada finalizada"
|
||||
|
||||
#: main/src/ui/call_window/call_window.vala:190
|
||||
#: main/src/ui/call_window/call_window.vala:183
|
||||
#, c-format
|
||||
msgid "%s declined the call"
|
||||
msgstr "%s ha rechazado la llamada"
|
||||
|
@ -241,15 +245,15 @@ msgstr ""
|
|||
msgid "No microphone found."
|
||||
msgstr ""
|
||||
|
||||
#: main/src/ui/call_window/audio_settings_popover.vala:83
|
||||
#: main/src/ui/call_window/audio_settings_popover.vala:85
|
||||
msgid "Speakers"
|
||||
msgstr ""
|
||||
|
||||
#: main/src/ui/call_window/audio_settings_popover.vala:86
|
||||
#: main/src/ui/call_window/audio_settings_popover.vala:88
|
||||
msgid "No speaker found."
|
||||
msgstr ""
|
||||
|
||||
#: main/src/ui/call_window/call_window_controller.vala:101
|
||||
#: main/src/ui/call_window/call_window_controller.vala:128
|
||||
msgid "Invite to Call"
|
||||
msgstr ""
|
||||
|
||||
|
@ -264,7 +268,7 @@ msgid "Start"
|
|||
msgstr "Iniciar"
|
||||
|
||||
#: main/src/ui/add_conversation/add_conference_dialog.vala:26
|
||||
#: main/src/ui/application.vala:307 main/data/menu_add.ui:13
|
||||
#: main/src/ui/application.vala:308 main/data/menu_add.ui:13
|
||||
#: main/data/shortcuts.ui:24
|
||||
msgid "Join Channel"
|
||||
msgstr "Unirse al Canal"
|
||||
|
@ -280,7 +284,7 @@ msgstr "Siguiente"
|
|||
#: main/src/ui/add_conversation/add_conference_dialog.vala:66
|
||||
#: main/src/ui/add_conversation/add_conference_dialog.vala:142
|
||||
#: main/src/ui/add_conversation/conference_details_fragment.vala:157
|
||||
#: main/src/ui/application.vala:307
|
||||
#: main/src/ui/application.vala:308
|
||||
msgid "Join"
|
||||
msgstr "Unirse"
|
||||
|
||||
|
@ -347,7 +351,7 @@ msgstr "Añadir"
|
|||
msgid "Keyboard Shortcuts"
|
||||
msgstr "Atajos de teclado"
|
||||
|
||||
#: main/src/ui/application.vala:283 main/data/menu_app.ui:21
|
||||
#: main/src/ui/application.vala:284 main/data/menu_app.ui:21
|
||||
msgid "About Dino"
|
||||
msgstr "Acerca de Dino"
|
||||
|
||||
|
|
|
@ -7,7 +7,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2022-02-08 22:15+0100\n"
|
||||
"POT-Creation-Date: 2022-02-12 22:06+0100\n"
|
||||
"PO-Revision-Date: 2021-12-09 19:53+0000\n"
|
||||
"Language-Team: Basque <https://hosted.weblate.org/projects/dino/translations/"
|
||||
"eu/>\n"
|
||||
|
@ -124,7 +124,7 @@ msgstr "Erabiltzailea"
|
|||
|
||||
#: main/src/ui/occupant_menu/view.vala:28
|
||||
#: main/src/ui/occupant_menu/view.vala:146
|
||||
#: main/src/ui/call_window/call_window_controller.vala:102
|
||||
#: main/src/ui/call_window/call_window_controller.vala:129
|
||||
msgid "Invite"
|
||||
msgstr "Gonbidatu"
|
||||
|
||||
|
@ -161,7 +161,7 @@ msgstr "Hautatu"
|
|||
#: main/src/ui/add_conversation/select_contact_dialog.vala:38
|
||||
#: main/src/ui/add_conversation/add_conference_dialog.vala:15
|
||||
#: main/src/ui/add_conversation/add_conference_dialog.vala:122
|
||||
#: main/src/ui/application.vala:307 main/src/ui/manage_accounts/dialog.vala:152
|
||||
#: main/src/ui/application.vala:308 main/src/ui/manage_accounts/dialog.vala:152
|
||||
#: main/data/message_item_widget_edit_mode.ui:54
|
||||
#: main/data/add_conversation/add_groupchat_dialog.ui:11
|
||||
#: main/data/add_conversation/add_contact_dialog.ui:12
|
||||
|
@ -202,26 +202,30 @@ msgstr "Mezuak bilatu"
|
|||
msgid "Members"
|
||||
msgstr "Kideak"
|
||||
|
||||
#: main/src/ui/call_window/participant_widget.vala:104
|
||||
#: main/src/ui/call_window/participant_widget.vala:96
|
||||
msgid "Debug information"
|
||||
msgstr ""
|
||||
|
||||
#: main/src/ui/call_window/participant_widget.vala:105
|
||||
#: main/src/ui/conversation_content_view/call_widget.vala:143
|
||||
msgid "Calling…"
|
||||
msgstr "Deika…"
|
||||
|
||||
#: main/src/ui/call_window/participant_widget.vala:106
|
||||
#: main/src/ui/call_window/participant_widget.vala:107
|
||||
msgid "Ringing…"
|
||||
msgstr "Soinua jotzen…"
|
||||
|
||||
#: main/src/ui/call_window/participant_widget.vala:108
|
||||
#: main/src/ui/call_window/participant_widget.vala:109
|
||||
#: main/src/ui/manage_accounts/dialog.vala:219
|
||||
msgid "Connecting…"
|
||||
msgstr "Konektatzen…"
|
||||
|
||||
#: main/src/ui/call_window/call_window.vala:188
|
||||
#: main/src/ui/call_window/call_window.vala:181
|
||||
#, c-format
|
||||
msgid "%s ended the call"
|
||||
msgstr "%s(e)k deia amaitu zuen"
|
||||
|
||||
#: main/src/ui/call_window/call_window.vala:190
|
||||
#: main/src/ui/call_window/call_window.vala:183
|
||||
#, c-format
|
||||
msgid "%s declined the call"
|
||||
msgstr "%s(e)k uko egin dio deiari"
|
||||
|
@ -242,15 +246,15 @@ msgstr ""
|
|||
msgid "No microphone found."
|
||||
msgstr ""
|
||||
|
||||
#: main/src/ui/call_window/audio_settings_popover.vala:83
|
||||
#: main/src/ui/call_window/audio_settings_popover.vala:85
|
||||
msgid "Speakers"
|
||||
msgstr ""
|
||||
|
||||
#: main/src/ui/call_window/audio_settings_popover.vala:86
|
||||
#: main/src/ui/call_window/audio_settings_popover.vala:88
|
||||
msgid "No speaker found."
|
||||
msgstr ""
|
||||
|
||||
#: main/src/ui/call_window/call_window_controller.vala:101
|
||||
#: main/src/ui/call_window/call_window_controller.vala:128
|
||||
msgid "Invite to Call"
|
||||
msgstr ""
|
||||
|
||||
|
@ -265,7 +269,7 @@ msgid "Start"
|
|||
msgstr "Hasi"
|
||||
|
||||
#: main/src/ui/add_conversation/add_conference_dialog.vala:26
|
||||
#: main/src/ui/application.vala:307 main/data/menu_add.ui:13
|
||||
#: main/src/ui/application.vala:308 main/data/menu_add.ui:13
|
||||
#: main/data/shortcuts.ui:24
|
||||
msgid "Join Channel"
|
||||
msgstr "Kanalera gehitu"
|
||||
|
@ -281,7 +285,7 @@ msgstr "Hurrengoa"
|
|||
#: main/src/ui/add_conversation/add_conference_dialog.vala:66
|
||||
#: main/src/ui/add_conversation/add_conference_dialog.vala:142
|
||||
#: main/src/ui/add_conversation/conference_details_fragment.vala:157
|
||||
#: main/src/ui/application.vala:307
|
||||
#: main/src/ui/application.vala:308
|
||||
msgid "Join"
|
||||
msgstr "Batu"
|
||||
|
||||
|
@ -348,7 +352,7 @@ msgstr "Gehitu"
|
|||
msgid "Keyboard Shortcuts"
|
||||
msgstr "Laster-teklak"
|
||||
|
||||
#: main/src/ui/application.vala:283 main/data/menu_app.ui:21
|
||||
#: main/src/ui/application.vala:284 main/data/menu_app.ui:21
|
||||
msgid "About Dino"
|
||||
msgstr "Dinori buruz"
|
||||
|
||||
|
|
|
@ -7,7 +7,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2022-02-08 22:15+0100\n"
|
||||
"POT-Creation-Date: 2022-02-12 22:06+0100\n"
|
||||
"PO-Revision-Date: 2021-09-29 07:37+0000\n"
|
||||
"Language-Team: none\n"
|
||||
"Language: fa\n"
|
||||
|
@ -122,7 +122,7 @@ msgstr "کاربر"
|
|||
|
||||
#: main/src/ui/occupant_menu/view.vala:28
|
||||
#: main/src/ui/occupant_menu/view.vala:146
|
||||
#: main/src/ui/call_window/call_window_controller.vala:102
|
||||
#: main/src/ui/call_window/call_window_controller.vala:129
|
||||
msgid "Invite"
|
||||
msgstr "دعوت"
|
||||
|
||||
|
@ -159,7 +159,7 @@ msgstr "انتخاب"
|
|||
#: main/src/ui/add_conversation/select_contact_dialog.vala:38
|
||||
#: main/src/ui/add_conversation/add_conference_dialog.vala:15
|
||||
#: main/src/ui/add_conversation/add_conference_dialog.vala:122
|
||||
#: main/src/ui/application.vala:307 main/src/ui/manage_accounts/dialog.vala:152
|
||||
#: main/src/ui/application.vala:308 main/src/ui/manage_accounts/dialog.vala:152
|
||||
#: main/data/message_item_widget_edit_mode.ui:54
|
||||
#: main/data/add_conversation/add_groupchat_dialog.ui:11
|
||||
#: main/data/add_conversation/add_contact_dialog.ui:12
|
||||
|
@ -200,26 +200,30 @@ msgstr "جستجوی پیامها"
|
|||
msgid "Members"
|
||||
msgstr "اعضا"
|
||||
|
||||
#: main/src/ui/call_window/participant_widget.vala:104
|
||||
#: main/src/ui/call_window/participant_widget.vala:96
|
||||
msgid "Debug information"
|
||||
msgstr ""
|
||||
|
||||
#: main/src/ui/call_window/participant_widget.vala:105
|
||||
#: main/src/ui/conversation_content_view/call_widget.vala:143
|
||||
msgid "Calling…"
|
||||
msgstr ""
|
||||
|
||||
#: main/src/ui/call_window/participant_widget.vala:106
|
||||
#: main/src/ui/call_window/participant_widget.vala:107
|
||||
msgid "Ringing…"
|
||||
msgstr ""
|
||||
|
||||
#: main/src/ui/call_window/participant_widget.vala:108
|
||||
#: main/src/ui/call_window/participant_widget.vala:109
|
||||
#: main/src/ui/manage_accounts/dialog.vala:219
|
||||
msgid "Connecting…"
|
||||
msgstr "در حال اتصال…"
|
||||
|
||||
#: main/src/ui/call_window/call_window.vala:188
|
||||
#: main/src/ui/call_window/call_window.vala:181
|
||||
#, c-format
|
||||
msgid "%s ended the call"
|
||||
msgstr ""
|
||||
|
||||
#: main/src/ui/call_window/call_window.vala:190
|
||||
#: main/src/ui/call_window/call_window.vala:183
|
||||
#, c-format
|
||||
msgid "%s declined the call"
|
||||
msgstr ""
|
||||
|
@ -240,15 +244,15 @@ msgstr ""
|
|||
msgid "No microphone found."
|
||||
msgstr ""
|
||||
|
||||
#: main/src/ui/call_window/audio_settings_popover.vala:83
|
||||
#: main/src/ui/call_window/audio_settings_popover.vala:85
|
||||
msgid "Speakers"
|
||||
msgstr ""
|
||||
|
||||
#: main/src/ui/call_window/audio_settings_popover.vala:86
|
||||
#: main/src/ui/call_window/audio_settings_popover.vala:88
|
||||
msgid "No speaker found."
|
||||
msgstr ""
|
||||
|
||||
#: main/src/ui/call_window/call_window_controller.vala:101
|
||||
#: main/src/ui/call_window/call_window_controller.vala:128
|
||||
msgid "Invite to Call"
|
||||
msgstr ""
|
||||
|
||||
|
@ -263,7 +267,7 @@ msgid "Start"
|
|||
msgstr "آغاز"
|
||||
|
||||
#: main/src/ui/add_conversation/add_conference_dialog.vala:26
|
||||
#: main/src/ui/application.vala:307 main/data/menu_add.ui:13
|
||||
#: main/src/ui/application.vala:308 main/data/menu_add.ui:13
|
||||
#: main/data/shortcuts.ui:24
|
||||
msgid "Join Channel"
|
||||
msgstr "پیوستن به کانال"
|
||||
|
@ -279,7 +283,7 @@ msgstr "بعدی"
|
|||
#: main/src/ui/add_conversation/add_conference_dialog.vala:66
|
||||
#: main/src/ui/add_conversation/add_conference_dialog.vala:142
|
||||
#: main/src/ui/add_conversation/conference_details_fragment.vala:157
|
||||
#: main/src/ui/application.vala:307
|
||||
#: main/src/ui/application.vala:308
|
||||
msgid "Join"
|
||||
msgstr "پیوستن"
|
||||
|
||||
|
@ -346,7 +350,7 @@ msgstr "اضافه کردن"
|
|||
msgid "Keyboard Shortcuts"
|
||||
msgstr "میانبر های صفحه کلید"
|
||||
|
||||
#: main/src/ui/application.vala:283 main/data/menu_app.ui:21
|
||||
#: main/src/ui/application.vala:284 main/data/menu_app.ui:21
|
||||
#, fuzzy
|
||||
msgid "About Dino"
|
||||
msgstr "درباره دینو"
|
||||
|
|
|
@ -7,7 +7,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2022-02-08 22:15+0100\n"
|
||||
"POT-Creation-Date: 2022-02-12 22:06+0100\n"
|
||||
"PO-Revision-Date: 2020-04-12 20:01+0000\n"
|
||||
"Language-Team: Finnish <https://hosted.weblate.org/projects/dino/"
|
||||
"translations/fi/>\n"
|
||||
|
@ -123,7 +123,7 @@ msgstr "Käyttäjä"
|
|||
|
||||
#: main/src/ui/occupant_menu/view.vala:28
|
||||
#: main/src/ui/occupant_menu/view.vala:146
|
||||
#: main/src/ui/call_window/call_window_controller.vala:102
|
||||
#: main/src/ui/call_window/call_window_controller.vala:129
|
||||
msgid "Invite"
|
||||
msgstr "Kutsu"
|
||||
|
||||
|
@ -160,7 +160,7 @@ msgstr "Valitse"
|
|||
#: main/src/ui/add_conversation/select_contact_dialog.vala:38
|
||||
#: main/src/ui/add_conversation/add_conference_dialog.vala:15
|
||||
#: main/src/ui/add_conversation/add_conference_dialog.vala:122
|
||||
#: main/src/ui/application.vala:307 main/src/ui/manage_accounts/dialog.vala:152
|
||||
#: main/src/ui/application.vala:308 main/src/ui/manage_accounts/dialog.vala:152
|
||||
#: main/data/message_item_widget_edit_mode.ui:54
|
||||
#: main/data/add_conversation/add_groupchat_dialog.ui:11
|
||||
#: main/data/add_conversation/add_contact_dialog.ui:12
|
||||
|
@ -201,26 +201,30 @@ msgstr ""
|
|||
msgid "Members"
|
||||
msgstr ""
|
||||
|
||||
#: main/src/ui/call_window/participant_widget.vala:104
|
||||
#: main/src/ui/call_window/participant_widget.vala:96
|
||||
msgid "Debug information"
|
||||
msgstr ""
|
||||
|
||||
#: main/src/ui/call_window/participant_widget.vala:105
|
||||
#: main/src/ui/conversation_content_view/call_widget.vala:143
|
||||
msgid "Calling…"
|
||||
msgstr ""
|
||||
|
||||
#: main/src/ui/call_window/participant_widget.vala:106
|
||||
#: main/src/ui/call_window/participant_widget.vala:107
|
||||
msgid "Ringing…"
|
||||
msgstr ""
|
||||
|
||||
#: main/src/ui/call_window/participant_widget.vala:108
|
||||
#: main/src/ui/call_window/participant_widget.vala:109
|
||||
#: main/src/ui/manage_accounts/dialog.vala:219
|
||||
msgid "Connecting…"
|
||||
msgstr "Yhdistää…"
|
||||
|
||||
#: main/src/ui/call_window/call_window.vala:188
|
||||
#: main/src/ui/call_window/call_window.vala:181
|
||||
#, c-format
|
||||
msgid "%s ended the call"
|
||||
msgstr ""
|
||||
|
||||
#: main/src/ui/call_window/call_window.vala:190
|
||||
#: main/src/ui/call_window/call_window.vala:183
|
||||
#, c-format
|
||||
msgid "%s declined the call"
|
||||
msgstr ""
|
||||
|
@ -241,15 +245,15 @@ msgstr ""
|
|||
msgid "No microphone found."
|
||||
msgstr ""
|
||||
|
||||
#: main/src/ui/call_window/audio_settings_popover.vala:83
|
||||
#: main/src/ui/call_window/audio_settings_popover.vala:85
|
||||
msgid "Speakers"
|
||||
msgstr ""
|
||||
|
||||
#: main/src/ui/call_window/audio_settings_popover.vala:86
|
||||
#: main/src/ui/call_window/audio_settings_popover.vala:88
|
||||
msgid "No speaker found."
|
||||
msgstr ""
|
||||
|
||||
#: main/src/ui/call_window/call_window_controller.vala:101
|
||||
#: main/src/ui/call_window/call_window_controller.vala:128
|
||||
msgid "Invite to Call"
|
||||
msgstr ""
|
||||
|
||||
|
@ -264,7 +268,7 @@ msgid "Start"
|
|||
msgstr "Aloita"
|
||||
|
||||
#: main/src/ui/add_conversation/add_conference_dialog.vala:26
|
||||
#: main/src/ui/application.vala:307 main/data/menu_add.ui:13
|
||||
#: main/src/ui/application.vala:308 main/data/menu_add.ui:13
|
||||
#: main/data/shortcuts.ui:24
|
||||
msgid "Join Channel"
|
||||
msgstr "Liity kanavalle"
|
||||
|
@ -280,7 +284,7 @@ msgstr "Seuraava"
|
|||
#: main/src/ui/add_conversation/add_conference_dialog.vala:66
|
||||
#: main/src/ui/add_conversation/add_conference_dialog.vala:142
|
||||
#: main/src/ui/add_conversation/conference_details_fragment.vala:157
|
||||
#: main/src/ui/application.vala:307
|
||||
#: main/src/ui/application.vala:308
|
||||
msgid "Join"
|
||||
msgstr "Liity"
|
||||
|
||||
|
@ -347,7 +351,7 @@ msgstr "Lisää"
|
|||
msgid "Keyboard Shortcuts"
|
||||
msgstr ""
|
||||
|
||||
#: main/src/ui/application.vala:283 main/data/menu_app.ui:21
|
||||
#: main/src/ui/application.vala:284 main/data/menu_app.ui:21
|
||||
msgid "About Dino"
|
||||
msgstr ""
|
||||
|
||||
|
|
|
@ -7,8 +7,8 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2022-02-08 22:15+0100\n"
|
||||
"PO-Revision-Date: 2022-02-04 09:55+0000\n"
|
||||
"POT-Creation-Date: 2022-02-12 22:06+0100\n"
|
||||
"PO-Revision-Date: 2022-02-11 18:58+0000\n"
|
||||
"Language-Team: French <https://hosted.weblate.org/projects/dino/translations/"
|
||||
"fr/>\n"
|
||||
"Language: fr\n"
|
||||
|
@ -123,7 +123,7 @@ msgstr "Utilisateur"
|
|||
|
||||
#: main/src/ui/occupant_menu/view.vala:28
|
||||
#: main/src/ui/occupant_menu/view.vala:146
|
||||
#: main/src/ui/call_window/call_window_controller.vala:102
|
||||
#: main/src/ui/call_window/call_window_controller.vala:129
|
||||
msgid "Invite"
|
||||
msgstr "Inviter"
|
||||
|
||||
|
@ -160,7 +160,7 @@ msgstr "Sélectionner"
|
|||
#: main/src/ui/add_conversation/select_contact_dialog.vala:38
|
||||
#: main/src/ui/add_conversation/add_conference_dialog.vala:15
|
||||
#: main/src/ui/add_conversation/add_conference_dialog.vala:122
|
||||
#: main/src/ui/application.vala:307 main/src/ui/manage_accounts/dialog.vala:152
|
||||
#: main/src/ui/application.vala:308 main/src/ui/manage_accounts/dialog.vala:152
|
||||
#: main/data/message_item_widget_edit_mode.ui:54
|
||||
#: main/data/add_conversation/add_groupchat_dialog.ui:11
|
||||
#: main/data/add_conversation/add_contact_dialog.ui:12
|
||||
|
@ -201,55 +201,59 @@ msgstr "Rechercher dans les messages"
|
|||
msgid "Members"
|
||||
msgstr "Membres"
|
||||
|
||||
#: main/src/ui/call_window/participant_widget.vala:104
|
||||
#: main/src/ui/call_window/participant_widget.vala:96
|
||||
msgid "Debug information"
|
||||
msgstr ""
|
||||
|
||||
#: main/src/ui/call_window/participant_widget.vala:105
|
||||
#: main/src/ui/conversation_content_view/call_widget.vala:143
|
||||
msgid "Calling…"
|
||||
msgstr "Appel en cours…"
|
||||
|
||||
#: main/src/ui/call_window/participant_widget.vala:106
|
||||
#: main/src/ui/call_window/participant_widget.vala:107
|
||||
msgid "Ringing…"
|
||||
msgstr "Ça sonne…"
|
||||
|
||||
#: main/src/ui/call_window/participant_widget.vala:108
|
||||
#: main/src/ui/call_window/participant_widget.vala:109
|
||||
#: main/src/ui/manage_accounts/dialog.vala:219
|
||||
msgid "Connecting…"
|
||||
msgstr "Connexion…"
|
||||
|
||||
#: main/src/ui/call_window/call_window.vala:188
|
||||
#: main/src/ui/call_window/call_window.vala:181
|
||||
#, c-format
|
||||
msgid "%s ended the call"
|
||||
msgstr "%s a arrêté l’appel"
|
||||
|
||||
#: main/src/ui/call_window/call_window.vala:190
|
||||
#: main/src/ui/call_window/call_window.vala:183
|
||||
#, c-format
|
||||
msgid "%s declined the call"
|
||||
msgstr "%s a rejeté cet appel"
|
||||
|
||||
#: main/src/ui/call_window/video_settings_popover.vala:25
|
||||
msgid "Cameras"
|
||||
msgstr ""
|
||||
msgstr "Caméras"
|
||||
|
||||
#: main/src/ui/call_window/video_settings_popover.vala:28
|
||||
msgid "No camera found."
|
||||
msgstr ""
|
||||
msgstr "Aucune caméra trouvée."
|
||||
|
||||
#: main/src/ui/call_window/audio_settings_popover.vala:29
|
||||
msgid "Microphones"
|
||||
msgstr ""
|
||||
msgstr "Microphones"
|
||||
|
||||
#: main/src/ui/call_window/audio_settings_popover.vala:32
|
||||
msgid "No microphone found."
|
||||
msgstr ""
|
||||
msgstr "Aucun microphone trouvé."
|
||||
|
||||
#: main/src/ui/call_window/audio_settings_popover.vala:83
|
||||
#: main/src/ui/call_window/audio_settings_popover.vala:85
|
||||
msgid "Speakers"
|
||||
msgstr ""
|
||||
msgstr "Haut-parleurs"
|
||||
|
||||
#: main/src/ui/call_window/audio_settings_popover.vala:86
|
||||
#: main/src/ui/call_window/audio_settings_popover.vala:88
|
||||
msgid "No speaker found."
|
||||
msgstr ""
|
||||
msgstr "Aucun haut-parleur trouvé."
|
||||
|
||||
#: main/src/ui/call_window/call_window_controller.vala:101
|
||||
#: main/src/ui/call_window/call_window_controller.vala:128
|
||||
msgid "Invite to Call"
|
||||
msgstr "Inviter à un appel"
|
||||
|
||||
|
@ -264,7 +268,7 @@ msgid "Start"
|
|||
msgstr "Démarrer"
|
||||
|
||||
#: main/src/ui/add_conversation/add_conference_dialog.vala:26
|
||||
#: main/src/ui/application.vala:307 main/data/menu_add.ui:13
|
||||
#: main/src/ui/application.vala:308 main/data/menu_add.ui:13
|
||||
#: main/data/shortcuts.ui:24
|
||||
msgid "Join Channel"
|
||||
msgstr "Rejoindre un salon"
|
||||
|
@ -280,7 +284,7 @@ msgstr "Suivant"
|
|||
#: main/src/ui/add_conversation/add_conference_dialog.vala:66
|
||||
#: main/src/ui/add_conversation/add_conference_dialog.vala:142
|
||||
#: main/src/ui/add_conversation/conference_details_fragment.vala:157
|
||||
#: main/src/ui/application.vala:307
|
||||
#: main/src/ui/application.vala:308
|
||||
msgid "Join"
|
||||
msgstr "Rejoindre"
|
||||
|
||||
|
@ -347,7 +351,7 @@ msgstr "Ajouter"
|
|||
msgid "Keyboard Shortcuts"
|
||||
msgstr "Raccourcis clavier"
|
||||
|
||||
#: main/src/ui/application.vala:283 main/data/menu_app.ui:21
|
||||
#: main/src/ui/application.vala:284 main/data/menu_app.ui:21
|
||||
msgid "About Dino"
|
||||
msgstr "À propos de Dino"
|
||||
|
||||
|
@ -378,13 +382,13 @@ msgstr "Appel vidéo entrant"
|
|||
#: main/src/ui/notifier_freedesktop.vala:115
|
||||
#: main/src/ui/conversation_content_view/call_widget.vala:130
|
||||
msgid "Incoming video group call"
|
||||
msgstr ""
|
||||
msgstr "Appel vidéo de groupe entrant"
|
||||
|
||||
#: main/src/ui/notifier_gnotifications.vala:72
|
||||
#: main/src/ui/notifier_freedesktop.vala:115
|
||||
#: main/src/ui/conversation_content_view/call_widget.vala:130
|
||||
msgid "Incoming group call"
|
||||
msgstr ""
|
||||
msgstr "Appel de groupe entrant"
|
||||
|
||||
#: main/src/ui/notifier_gnotifications.vala:80
|
||||
#: main/src/ui/notifier_freedesktop.vala:123
|
||||
|
|
|
@ -7,8 +7,8 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2022-02-08 22:15+0100\n"
|
||||
"PO-Revision-Date: 2022-02-04 09:55+0000\n"
|
||||
"POT-Creation-Date: 2022-02-12 22:06+0100\n"
|
||||
"PO-Revision-Date: 2022-02-11 18:58+0000\n"
|
||||
"Language-Team: Galician <https://hosted.weblate.org/projects/dino/"
|
||||
"translations/gl/>\n"
|
||||
"Language: gl\n"
|
||||
|
@ -123,7 +123,7 @@ msgstr "Usuario"
|
|||
|
||||
#: main/src/ui/occupant_menu/view.vala:28
|
||||
#: main/src/ui/occupant_menu/view.vala:146
|
||||
#: main/src/ui/call_window/call_window_controller.vala:102
|
||||
#: main/src/ui/call_window/call_window_controller.vala:129
|
||||
msgid "Invite"
|
||||
msgstr "Convidar"
|
||||
|
||||
|
@ -160,7 +160,7 @@ msgstr "Escoller"
|
|||
#: main/src/ui/add_conversation/select_contact_dialog.vala:38
|
||||
#: main/src/ui/add_conversation/add_conference_dialog.vala:15
|
||||
#: main/src/ui/add_conversation/add_conference_dialog.vala:122
|
||||
#: main/src/ui/application.vala:307 main/src/ui/manage_accounts/dialog.vala:152
|
||||
#: main/src/ui/application.vala:308 main/src/ui/manage_accounts/dialog.vala:152
|
||||
#: main/data/message_item_widget_edit_mode.ui:54
|
||||
#: main/data/add_conversation/add_groupchat_dialog.ui:11
|
||||
#: main/data/add_conversation/add_contact_dialog.ui:12
|
||||
|
@ -201,55 +201,59 @@ msgstr "Buscar mensaxes"
|
|||
msgid "Members"
|
||||
msgstr "Membresía"
|
||||
|
||||
#: main/src/ui/call_window/participant_widget.vala:104
|
||||
#: main/src/ui/call_window/participant_widget.vala:96
|
||||
msgid "Debug information"
|
||||
msgstr ""
|
||||
|
||||
#: main/src/ui/call_window/participant_widget.vala:105
|
||||
#: main/src/ui/conversation_content_view/call_widget.vala:143
|
||||
msgid "Calling…"
|
||||
msgstr "Chamando…"
|
||||
|
||||
#: main/src/ui/call_window/participant_widget.vala:106
|
||||
#: main/src/ui/call_window/participant_widget.vala:107
|
||||
msgid "Ringing…"
|
||||
msgstr "Soando…"
|
||||
|
||||
#: main/src/ui/call_window/participant_widget.vala:108
|
||||
#: main/src/ui/call_window/participant_widget.vala:109
|
||||
#: main/src/ui/manage_accounts/dialog.vala:219
|
||||
msgid "Connecting…"
|
||||
msgstr "Conectando…"
|
||||
|
||||
#: main/src/ui/call_window/call_window.vala:188
|
||||
#: main/src/ui/call_window/call_window.vala:181
|
||||
#, c-format
|
||||
msgid "%s ended the call"
|
||||
msgstr "%s rematou a chamada"
|
||||
|
||||
#: main/src/ui/call_window/call_window.vala:190
|
||||
#: main/src/ui/call_window/call_window.vala:183
|
||||
#, c-format
|
||||
msgid "%s declined the call"
|
||||
msgstr "%s rexeitou a chamada"
|
||||
|
||||
#: main/src/ui/call_window/video_settings_popover.vala:25
|
||||
msgid "Cameras"
|
||||
msgstr ""
|
||||
msgstr "Cámaras"
|
||||
|
||||
#: main/src/ui/call_window/video_settings_popover.vala:28
|
||||
msgid "No camera found."
|
||||
msgstr ""
|
||||
msgstr "Non se atopa unha cámara."
|
||||
|
||||
#: main/src/ui/call_window/audio_settings_popover.vala:29
|
||||
msgid "Microphones"
|
||||
msgstr ""
|
||||
msgstr "Micrófonos"
|
||||
|
||||
#: main/src/ui/call_window/audio_settings_popover.vala:32
|
||||
msgid "No microphone found."
|
||||
msgstr ""
|
||||
msgstr "Non se atopa o micrófono."
|
||||
|
||||
#: main/src/ui/call_window/audio_settings_popover.vala:83
|
||||
#: main/src/ui/call_window/audio_settings_popover.vala:85
|
||||
msgid "Speakers"
|
||||
msgstr ""
|
||||
msgstr "Altofalantes"
|
||||
|
||||
#: main/src/ui/call_window/audio_settings_popover.vala:86
|
||||
#: main/src/ui/call_window/audio_settings_popover.vala:88
|
||||
msgid "No speaker found."
|
||||
msgstr ""
|
||||
msgstr "Non se atopa o altofalante."
|
||||
|
||||
#: main/src/ui/call_window/call_window_controller.vala:101
|
||||
#: main/src/ui/call_window/call_window_controller.vala:128
|
||||
msgid "Invite to Call"
|
||||
msgstr "Convidar a Chamada"
|
||||
|
||||
|
@ -264,7 +268,7 @@ msgid "Start"
|
|||
msgstr "Comezar"
|
||||
|
||||
#: main/src/ui/add_conversation/add_conference_dialog.vala:26
|
||||
#: main/src/ui/application.vala:307 main/data/menu_add.ui:13
|
||||
#: main/src/ui/application.vala:308 main/data/menu_add.ui:13
|
||||
#: main/data/shortcuts.ui:24
|
||||
msgid "Join Channel"
|
||||
msgstr "Unirse a unha canle"
|
||||
|
@ -280,7 +284,7 @@ msgstr "Seguinte"
|
|||
#: main/src/ui/add_conversation/add_conference_dialog.vala:66
|
||||
#: main/src/ui/add_conversation/add_conference_dialog.vala:142
|
||||
#: main/src/ui/add_conversation/conference_details_fragment.vala:157
|
||||
#: main/src/ui/application.vala:307
|
||||
#: main/src/ui/application.vala:308
|
||||
msgid "Join"
|
||||
msgstr "Unirse"
|
||||
|
||||
|
@ -347,7 +351,7 @@ msgstr "Engadir"
|
|||
msgid "Keyboard Shortcuts"
|
||||
msgstr "Atallos de teclado"
|
||||
|
||||
#: main/src/ui/application.vala:283 main/data/menu_app.ui:21
|
||||
#: main/src/ui/application.vala:284 main/data/menu_app.ui:21
|
||||
msgid "About Dino"
|
||||
msgstr "Acerca de Dino"
|
||||
|
||||
|
@ -378,13 +382,13 @@ msgstr "Chamada de vídeo entrante"
|
|||
#: main/src/ui/notifier_freedesktop.vala:115
|
||||
#: main/src/ui/conversation_content_view/call_widget.vala:130
|
||||
msgid "Incoming video group call"
|
||||
msgstr ""
|
||||
msgstr "Chamada de vídeo en grupo"
|
||||
|
||||
#: main/src/ui/notifier_gnotifications.vala:72
|
||||
#: main/src/ui/notifier_freedesktop.vala:115
|
||||
#: main/src/ui/conversation_content_view/call_widget.vala:130
|
||||
msgid "Incoming group call"
|
||||
msgstr ""
|
||||
msgstr "Chamada en grupo"
|
||||
|
||||
#: main/src/ui/notifier_gnotifications.vala:80
|
||||
#: main/src/ui/notifier_freedesktop.vala:123
|
||||
|
|
|
@ -7,7 +7,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2022-02-08 22:15+0100\n"
|
||||
"POT-Creation-Date: 2022-02-12 22:06+0100\n"
|
||||
"PO-Revision-Date: 2021-12-05 01:51+0000\n"
|
||||
"Language-Team: Hungarian <https://hosted.weblate.org/projects/dino/"
|
||||
"translations/hu/>\n"
|
||||
|
@ -123,7 +123,7 @@ msgstr "Felhasználó"
|
|||
|
||||
#: main/src/ui/occupant_menu/view.vala:28
|
||||
#: main/src/ui/occupant_menu/view.vala:146
|
||||
#: main/src/ui/call_window/call_window_controller.vala:102
|
||||
#: main/src/ui/call_window/call_window_controller.vala:129
|
||||
msgid "Invite"
|
||||
msgstr "Meghívás"
|
||||
|
||||
|
@ -160,7 +160,7 @@ msgstr "Kiválasztás"
|
|||
#: main/src/ui/add_conversation/select_contact_dialog.vala:38
|
||||
#: main/src/ui/add_conversation/add_conference_dialog.vala:15
|
||||
#: main/src/ui/add_conversation/add_conference_dialog.vala:122
|
||||
#: main/src/ui/application.vala:307 main/src/ui/manage_accounts/dialog.vala:152
|
||||
#: main/src/ui/application.vala:308 main/src/ui/manage_accounts/dialog.vala:152
|
||||
#: main/data/message_item_widget_edit_mode.ui:54
|
||||
#: main/data/add_conversation/add_groupchat_dialog.ui:11
|
||||
#: main/data/add_conversation/add_contact_dialog.ui:12
|
||||
|
@ -201,26 +201,30 @@ msgstr "Üzenetek keresése"
|
|||
msgid "Members"
|
||||
msgstr "Tagok"
|
||||
|
||||
#: main/src/ui/call_window/participant_widget.vala:104
|
||||
#: main/src/ui/call_window/participant_widget.vala:96
|
||||
msgid "Debug information"
|
||||
msgstr ""
|
||||
|
||||
#: main/src/ui/call_window/participant_widget.vala:105
|
||||
#: main/src/ui/conversation_content_view/call_widget.vala:143
|
||||
msgid "Calling…"
|
||||
msgstr "Hívás…"
|
||||
|
||||
#: main/src/ui/call_window/participant_widget.vala:106
|
||||
#: main/src/ui/call_window/participant_widget.vala:107
|
||||
msgid "Ringing…"
|
||||
msgstr "Csörgetés…"
|
||||
|
||||
#: main/src/ui/call_window/participant_widget.vala:108
|
||||
#: main/src/ui/call_window/participant_widget.vala:109
|
||||
#: main/src/ui/manage_accounts/dialog.vala:219
|
||||
msgid "Connecting…"
|
||||
msgstr "Kapcsolódás…"
|
||||
|
||||
#: main/src/ui/call_window/call_window.vala:188
|
||||
#: main/src/ui/call_window/call_window.vala:181
|
||||
#, c-format
|
||||
msgid "%s ended the call"
|
||||
msgstr "%s befejezte a hívást"
|
||||
|
||||
#: main/src/ui/call_window/call_window.vala:190
|
||||
#: main/src/ui/call_window/call_window.vala:183
|
||||
#, c-format
|
||||
msgid "%s declined the call"
|
||||
msgstr "%s elutasította a hívást"
|
||||
|
@ -241,15 +245,15 @@ msgstr ""
|
|||
msgid "No microphone found."
|
||||
msgstr ""
|
||||
|
||||
#: main/src/ui/call_window/audio_settings_popover.vala:83
|
||||
#: main/src/ui/call_window/audio_settings_popover.vala:85
|
||||
msgid "Speakers"
|
||||
msgstr ""
|
||||
|
||||
#: main/src/ui/call_window/audio_settings_popover.vala:86
|
||||
#: main/src/ui/call_window/audio_settings_popover.vala:88
|
||||
msgid "No speaker found."
|
||||
msgstr ""
|
||||
|
||||
#: main/src/ui/call_window/call_window_controller.vala:101
|
||||
#: main/src/ui/call_window/call_window_controller.vala:128
|
||||
msgid "Invite to Call"
|
||||
msgstr ""
|
||||
|
||||
|
@ -264,7 +268,7 @@ msgid "Start"
|
|||
msgstr "Indítás"
|
||||
|
||||
#: main/src/ui/add_conversation/add_conference_dialog.vala:26
|
||||
#: main/src/ui/application.vala:307 main/data/menu_add.ui:13
|
||||
#: main/src/ui/application.vala:308 main/data/menu_add.ui:13
|
||||
#: main/data/shortcuts.ui:24
|
||||
msgid "Join Channel"
|
||||
msgstr "Csatlakozás csatornához"
|
||||
|
@ -280,7 +284,7 @@ msgstr "Következő"
|
|||
#: main/src/ui/add_conversation/add_conference_dialog.vala:66
|
||||
#: main/src/ui/add_conversation/add_conference_dialog.vala:142
|
||||
#: main/src/ui/add_conversation/conference_details_fragment.vala:157
|
||||
#: main/src/ui/application.vala:307
|
||||
#: main/src/ui/application.vala:308
|
||||
msgid "Join"
|
||||
msgstr "Csatlakozás"
|
||||
|
||||
|
@ -349,7 +353,7 @@ msgstr "Hozzáadás"
|
|||
msgid "Keyboard Shortcuts"
|
||||
msgstr "Gyorsbillentyűk"
|
||||
|
||||
#: main/src/ui/application.vala:283 main/data/menu_app.ui:21
|
||||
#: main/src/ui/application.vala:284 main/data/menu_app.ui:21
|
||||
msgid "About Dino"
|
||||
msgstr "A Dino névjegye"
|
||||
|
||||
|
|
|
@ -7,7 +7,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2022-02-08 22:15+0100\n"
|
||||
"POT-Creation-Date: 2022-02-12 22:06+0100\n"
|
||||
"PO-Revision-Date: 2022-01-04 01:53+0000\n"
|
||||
"Language-Team: none\n"
|
||||
"Language: id\n"
|
||||
|
@ -121,7 +121,7 @@ msgstr "Pengguna"
|
|||
|
||||
#: main/src/ui/occupant_menu/view.vala:28
|
||||
#: main/src/ui/occupant_menu/view.vala:146
|
||||
#: main/src/ui/call_window/call_window_controller.vala:102
|
||||
#: main/src/ui/call_window/call_window_controller.vala:129
|
||||
msgid "Invite"
|
||||
msgstr "Undang"
|
||||
|
||||
|
@ -158,7 +158,7 @@ msgstr "Pilih"
|
|||
#: main/src/ui/add_conversation/select_contact_dialog.vala:38
|
||||
#: main/src/ui/add_conversation/add_conference_dialog.vala:15
|
||||
#: main/src/ui/add_conversation/add_conference_dialog.vala:122
|
||||
#: main/src/ui/application.vala:307 main/src/ui/manage_accounts/dialog.vala:152
|
||||
#: main/src/ui/application.vala:308 main/src/ui/manage_accounts/dialog.vala:152
|
||||
#: main/data/message_item_widget_edit_mode.ui:54
|
||||
#: main/data/add_conversation/add_groupchat_dialog.ui:11
|
||||
#: main/data/add_conversation/add_contact_dialog.ui:12
|
||||
|
@ -199,26 +199,30 @@ msgstr "Cari pesan"
|
|||
msgid "Members"
|
||||
msgstr "Anggota"
|
||||
|
||||
#: main/src/ui/call_window/participant_widget.vala:104
|
||||
#: main/src/ui/call_window/participant_widget.vala:96
|
||||
msgid "Debug information"
|
||||
msgstr ""
|
||||
|
||||
#: main/src/ui/call_window/participant_widget.vala:105
|
||||
#: main/src/ui/conversation_content_view/call_widget.vala:143
|
||||
msgid "Calling…"
|
||||
msgstr "Memanggil…"
|
||||
|
||||
#: main/src/ui/call_window/participant_widget.vala:106
|
||||
#: main/src/ui/call_window/participant_widget.vala:107
|
||||
msgid "Ringing…"
|
||||
msgstr "Berdering…"
|
||||
|
||||
#: main/src/ui/call_window/participant_widget.vala:108
|
||||
#: main/src/ui/call_window/participant_widget.vala:109
|
||||
#: main/src/ui/manage_accounts/dialog.vala:219
|
||||
msgid "Connecting…"
|
||||
msgstr "Menghubungi…"
|
||||
|
||||
#: main/src/ui/call_window/call_window.vala:188
|
||||
#: main/src/ui/call_window/call_window.vala:181
|
||||
#, c-format
|
||||
msgid "%s ended the call"
|
||||
msgstr "%s mengakhiri panggilan"
|
||||
|
||||
#: main/src/ui/call_window/call_window.vala:190
|
||||
#: main/src/ui/call_window/call_window.vala:183
|
||||
#, c-format
|
||||
msgid "%s declined the call"
|
||||
msgstr "%s menolak panggilan"
|
||||
|
@ -239,15 +243,15 @@ msgstr ""
|
|||
msgid "No microphone found."
|
||||
msgstr ""
|
||||
|
||||
#: main/src/ui/call_window/audio_settings_popover.vala:83
|
||||
#: main/src/ui/call_window/audio_settings_popover.vala:85
|
||||
msgid "Speakers"
|
||||
msgstr ""
|
||||
|
||||
#: main/src/ui/call_window/audio_settings_popover.vala:86
|
||||
#: main/src/ui/call_window/audio_settings_popover.vala:88
|
||||
msgid "No speaker found."
|
||||
msgstr ""
|
||||
|
||||
#: main/src/ui/call_window/call_window_controller.vala:101
|
||||
#: main/src/ui/call_window/call_window_controller.vala:128
|
||||
msgid "Invite to Call"
|
||||
msgstr ""
|
||||
|
||||
|
@ -262,7 +266,7 @@ msgid "Start"
|
|||
msgstr "Mulai"
|
||||
|
||||
#: main/src/ui/add_conversation/add_conference_dialog.vala:26
|
||||
#: main/src/ui/application.vala:307 main/data/menu_add.ui:13
|
||||
#: main/src/ui/application.vala:308 main/data/menu_add.ui:13
|
||||
#: main/data/shortcuts.ui:24
|
||||
msgid "Join Channel"
|
||||
msgstr "Bergabung dengan Channel"
|
||||
|
@ -278,7 +282,7 @@ msgstr "Selanjutnya"
|
|||
#: main/src/ui/add_conversation/add_conference_dialog.vala:66
|
||||
#: main/src/ui/add_conversation/add_conference_dialog.vala:142
|
||||
#: main/src/ui/add_conversation/conference_details_fragment.vala:157
|
||||
#: main/src/ui/application.vala:307
|
||||
#: main/src/ui/application.vala:308
|
||||
msgid "Join"
|
||||
msgstr "Bergabung"
|
||||
|
||||
|
@ -345,7 +349,7 @@ msgstr "Tambah"
|
|||
msgid "Keyboard Shortcuts"
|
||||
msgstr "Kombinasi tombol"
|
||||
|
||||
#: main/src/ui/application.vala:283 main/data/menu_app.ui:21
|
||||
#: main/src/ui/application.vala:284 main/data/menu_app.ui:21
|
||||
msgid "About Dino"
|
||||
msgstr "Tentang Dino"
|
||||
|
||||
|
|
|
@ -7,7 +7,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2022-02-08 22:15+0100\n"
|
||||
"POT-Creation-Date: 2022-02-12 22:06+0100\n"
|
||||
"PO-Revision-Date: 2021-03-01 10:50+0000\n"
|
||||
"Language-Team: none\n"
|
||||
"Language: ie\n"
|
||||
|
@ -122,7 +122,7 @@ msgstr "Usator"
|
|||
|
||||
#: main/src/ui/occupant_menu/view.vala:28
|
||||
#: main/src/ui/occupant_menu/view.vala:146
|
||||
#: main/src/ui/call_window/call_window_controller.vala:102
|
||||
#: main/src/ui/call_window/call_window_controller.vala:129
|
||||
msgid "Invite"
|
||||
msgstr "Invitar"
|
||||
|
||||
|
@ -159,7 +159,7 @@ msgstr "Selecter"
|
|||
#: main/src/ui/add_conversation/select_contact_dialog.vala:38
|
||||
#: main/src/ui/add_conversation/add_conference_dialog.vala:15
|
||||
#: main/src/ui/add_conversation/add_conference_dialog.vala:122
|
||||
#: main/src/ui/application.vala:307 main/src/ui/manage_accounts/dialog.vala:152
|
||||
#: main/src/ui/application.vala:308 main/src/ui/manage_accounts/dialog.vala:152
|
||||
#: main/data/message_item_widget_edit_mode.ui:54
|
||||
#: main/data/add_conversation/add_groupchat_dialog.ui:11
|
||||
#: main/data/add_conversation/add_contact_dialog.ui:12
|
||||
|
@ -200,26 +200,30 @@ msgstr "Serchar missages"
|
|||
msgid "Members"
|
||||
msgstr "Membres"
|
||||
|
||||
#: main/src/ui/call_window/participant_widget.vala:104
|
||||
#: main/src/ui/call_window/participant_widget.vala:96
|
||||
msgid "Debug information"
|
||||
msgstr ""
|
||||
|
||||
#: main/src/ui/call_window/participant_widget.vala:105
|
||||
#: main/src/ui/conversation_content_view/call_widget.vala:143
|
||||
msgid "Calling…"
|
||||
msgstr ""
|
||||
|
||||
#: main/src/ui/call_window/participant_widget.vala:106
|
||||
#: main/src/ui/call_window/participant_widget.vala:107
|
||||
msgid "Ringing…"
|
||||
msgstr ""
|
||||
|
||||
#: main/src/ui/call_window/participant_widget.vala:108
|
||||
#: main/src/ui/call_window/participant_widget.vala:109
|
||||
#: main/src/ui/manage_accounts/dialog.vala:219
|
||||
msgid "Connecting…"
|
||||
msgstr "Conexion…"
|
||||
|
||||
#: main/src/ui/call_window/call_window.vala:188
|
||||
#: main/src/ui/call_window/call_window.vala:181
|
||||
#, c-format
|
||||
msgid "%s ended the call"
|
||||
msgstr ""
|
||||
|
||||
#: main/src/ui/call_window/call_window.vala:190
|
||||
#: main/src/ui/call_window/call_window.vala:183
|
||||
#, c-format
|
||||
msgid "%s declined the call"
|
||||
msgstr ""
|
||||
|
@ -240,15 +244,15 @@ msgstr ""
|
|||
msgid "No microphone found."
|
||||
msgstr ""
|
||||
|
||||
#: main/src/ui/call_window/audio_settings_popover.vala:83
|
||||
#: main/src/ui/call_window/audio_settings_popover.vala:85
|
||||
msgid "Speakers"
|
||||
msgstr ""
|
||||
|
||||
#: main/src/ui/call_window/audio_settings_popover.vala:86
|
||||
#: main/src/ui/call_window/audio_settings_popover.vala:88
|
||||
msgid "No speaker found."
|
||||
msgstr ""
|
||||
|
||||
#: main/src/ui/call_window/call_window_controller.vala:101
|
||||
#: main/src/ui/call_window/call_window_controller.vala:128
|
||||
msgid "Invite to Call"
|
||||
msgstr ""
|
||||
|
||||
|
@ -263,7 +267,7 @@ msgid "Start"
|
|||
msgstr "Iniciar"
|
||||
|
||||
#: main/src/ui/add_conversation/add_conference_dialog.vala:26
|
||||
#: main/src/ui/application.vala:307 main/data/menu_add.ui:13
|
||||
#: main/src/ui/application.vala:308 main/data/menu_add.ui:13
|
||||
#: main/data/shortcuts.ui:24
|
||||
msgid "Join Channel"
|
||||
msgstr "Adherer al chanele"
|
||||
|
@ -279,7 +283,7 @@ msgstr "Avan"
|
|||
#: main/src/ui/add_conversation/add_conference_dialog.vala:66
|
||||
#: main/src/ui/add_conversation/add_conference_dialog.vala:142
|
||||
#: main/src/ui/add_conversation/conference_details_fragment.vala:157
|
||||
#: main/src/ui/application.vala:307
|
||||
#: main/src/ui/application.vala:308
|
||||
msgid "Join"
|
||||
msgstr "Adherer"
|
||||
|
||||
|
@ -346,7 +350,7 @@ msgstr "Adjunter"
|
|||
msgid "Keyboard Shortcuts"
|
||||
msgstr "Rapid-tastes"
|
||||
|
||||
#: main/src/ui/application.vala:283 main/data/menu_app.ui:21
|
||||
#: main/src/ui/application.vala:284 main/data/menu_app.ui:21
|
||||
msgid "About Dino"
|
||||
msgstr "Pri Dino"
|
||||
|
||||
|
|
|
@ -7,8 +7,8 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2022-02-08 22:15+0100\n"
|
||||
"PO-Revision-Date: 2022-02-04 09:55+0000\n"
|
||||
"POT-Creation-Date: 2022-02-12 22:06+0100\n"
|
||||
"PO-Revision-Date: 2022-02-11 18:58+0000\n"
|
||||
"Language-Team: Italian <https://hosted.weblate.org/projects/dino/"
|
||||
"translations/it/>\n"
|
||||
"Language: it\n"
|
||||
|
@ -123,7 +123,7 @@ msgstr "Utente"
|
|||
|
||||
#: main/src/ui/occupant_menu/view.vala:28
|
||||
#: main/src/ui/occupant_menu/view.vala:146
|
||||
#: main/src/ui/call_window/call_window_controller.vala:102
|
||||
#: main/src/ui/call_window/call_window_controller.vala:129
|
||||
msgid "Invite"
|
||||
msgstr "Invita"
|
||||
|
||||
|
@ -160,7 +160,7 @@ msgstr "Seleziona"
|
|||
#: main/src/ui/add_conversation/select_contact_dialog.vala:38
|
||||
#: main/src/ui/add_conversation/add_conference_dialog.vala:15
|
||||
#: main/src/ui/add_conversation/add_conference_dialog.vala:122
|
||||
#: main/src/ui/application.vala:307 main/src/ui/manage_accounts/dialog.vala:152
|
||||
#: main/src/ui/application.vala:308 main/src/ui/manage_accounts/dialog.vala:152
|
||||
#: main/data/message_item_widget_edit_mode.ui:54
|
||||
#: main/data/add_conversation/add_groupchat_dialog.ui:11
|
||||
#: main/data/add_conversation/add_contact_dialog.ui:12
|
||||
|
@ -201,55 +201,59 @@ msgstr "Cerca tra i messaggi"
|
|||
msgid "Members"
|
||||
msgstr "Partecipanti"
|
||||
|
||||
#: main/src/ui/call_window/participant_widget.vala:104
|
||||
#: main/src/ui/call_window/participant_widget.vala:96
|
||||
msgid "Debug information"
|
||||
msgstr ""
|
||||
|
||||
#: main/src/ui/call_window/participant_widget.vala:105
|
||||
#: main/src/ui/conversation_content_view/call_widget.vala:143
|
||||
msgid "Calling…"
|
||||
msgstr "Chiamando…"
|
||||
|
||||
#: main/src/ui/call_window/participant_widget.vala:106
|
||||
#: main/src/ui/call_window/participant_widget.vala:107
|
||||
msgid "Ringing…"
|
||||
msgstr "Sta squillando…"
|
||||
|
||||
#: main/src/ui/call_window/participant_widget.vala:108
|
||||
#: main/src/ui/call_window/participant_widget.vala:109
|
||||
#: main/src/ui/manage_accounts/dialog.vala:219
|
||||
msgid "Connecting…"
|
||||
msgstr "Connessione…"
|
||||
|
||||
#: main/src/ui/call_window/call_window.vala:188
|
||||
#: main/src/ui/call_window/call_window.vala:181
|
||||
#, c-format
|
||||
msgid "%s ended the call"
|
||||
msgstr "%s ha terminato la chiamata"
|
||||
|
||||
#: main/src/ui/call_window/call_window.vala:190
|
||||
#: main/src/ui/call_window/call_window.vala:183
|
||||
#, c-format
|
||||
msgid "%s declined the call"
|
||||
msgstr "%s ha rifiutato la chiamata"
|
||||
|
||||
#: main/src/ui/call_window/video_settings_popover.vala:25
|
||||
msgid "Cameras"
|
||||
msgstr ""
|
||||
msgstr "Telecamere"
|
||||
|
||||
#: main/src/ui/call_window/video_settings_popover.vala:28
|
||||
msgid "No camera found."
|
||||
msgstr ""
|
||||
msgstr "Nessuna telecamera trovata."
|
||||
|
||||
#: main/src/ui/call_window/audio_settings_popover.vala:29
|
||||
msgid "Microphones"
|
||||
msgstr ""
|
||||
msgstr "Microfoni"
|
||||
|
||||
#: main/src/ui/call_window/audio_settings_popover.vala:32
|
||||
msgid "No microphone found."
|
||||
msgstr ""
|
||||
msgstr "Nessun microfono trovato."
|
||||
|
||||
#: main/src/ui/call_window/audio_settings_popover.vala:83
|
||||
#: main/src/ui/call_window/audio_settings_popover.vala:85
|
||||
msgid "Speakers"
|
||||
msgstr ""
|
||||
msgstr "Altoparlanti"
|
||||
|
||||
#: main/src/ui/call_window/audio_settings_popover.vala:86
|
||||
#: main/src/ui/call_window/audio_settings_popover.vala:88
|
||||
msgid "No speaker found."
|
||||
msgstr ""
|
||||
msgstr "Nessun altoparlante trovato."
|
||||
|
||||
#: main/src/ui/call_window/call_window_controller.vala:101
|
||||
#: main/src/ui/call_window/call_window_controller.vala:128
|
||||
msgid "Invite to Call"
|
||||
msgstr "Invita alla chiamata"
|
||||
|
||||
|
@ -264,7 +268,7 @@ msgid "Start"
|
|||
msgstr "Inizia"
|
||||
|
||||
#: main/src/ui/add_conversation/add_conference_dialog.vala:26
|
||||
#: main/src/ui/application.vala:307 main/data/menu_add.ui:13
|
||||
#: main/src/ui/application.vala:308 main/data/menu_add.ui:13
|
||||
#: main/data/shortcuts.ui:24
|
||||
msgid "Join Channel"
|
||||
msgstr "Entra nel canale"
|
||||
|
@ -280,7 +284,7 @@ msgstr "Avanti"
|
|||
#: main/src/ui/add_conversation/add_conference_dialog.vala:66
|
||||
#: main/src/ui/add_conversation/add_conference_dialog.vala:142
|
||||
#: main/src/ui/add_conversation/conference_details_fragment.vala:157
|
||||
#: main/src/ui/application.vala:307
|
||||
#: main/src/ui/application.vala:308
|
||||
msgid "Join"
|
||||
msgstr "Partecipa"
|
||||
|
||||
|
@ -347,7 +351,7 @@ msgstr "Aggiungi"
|
|||
msgid "Keyboard Shortcuts"
|
||||
msgstr "Scorciatoie da tastiera"
|
||||
|
||||
#: main/src/ui/application.vala:283 main/data/menu_app.ui:21
|
||||
#: main/src/ui/application.vala:284 main/data/menu_app.ui:21
|
||||
msgid "About Dino"
|
||||
msgstr "Informazioni su Dino"
|
||||
|
||||
|
@ -378,13 +382,13 @@ msgstr "Videochiamata in arrivo"
|
|||
#: main/src/ui/notifier_freedesktop.vala:115
|
||||
#: main/src/ui/conversation_content_view/call_widget.vala:130
|
||||
msgid "Incoming video group call"
|
||||
msgstr ""
|
||||
msgstr "Videochiamata di gruppo in arrivo"
|
||||
|
||||
#: main/src/ui/notifier_gnotifications.vala:72
|
||||
#: main/src/ui/notifier_freedesktop.vala:115
|
||||
#: main/src/ui/conversation_content_view/call_widget.vala:130
|
||||
msgid "Incoming group call"
|
||||
msgstr ""
|
||||
msgstr "Chiamata di gruppo in arrivo"
|
||||
|
||||
#: main/src/ui/notifier_gnotifications.vala:80
|
||||
#: main/src/ui/notifier_freedesktop.vala:123
|
||||
|
|
|
@ -7,7 +7,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2022-02-08 22:15+0100\n"
|
||||
"POT-Creation-Date: 2022-02-12 22:06+0100\n"
|
||||
"PO-Revision-Date: 2021-12-15 01:54+0000\n"
|
||||
"Language-Team: Japanese <https://hosted.weblate.org/projects/dino/"
|
||||
"translations/ja/>\n"
|
||||
|
@ -122,7 +122,7 @@ msgstr "ユーザー"
|
|||
|
||||
#: main/src/ui/occupant_menu/view.vala:28
|
||||
#: main/src/ui/occupant_menu/view.vala:146
|
||||
#: main/src/ui/call_window/call_window_controller.vala:102
|
||||
#: main/src/ui/call_window/call_window_controller.vala:129
|
||||
msgid "Invite"
|
||||
msgstr "招待"
|
||||
|
||||
|
@ -159,7 +159,7 @@ msgstr "選択"
|
|||
#: main/src/ui/add_conversation/select_contact_dialog.vala:38
|
||||
#: main/src/ui/add_conversation/add_conference_dialog.vala:15
|
||||
#: main/src/ui/add_conversation/add_conference_dialog.vala:122
|
||||
#: main/src/ui/application.vala:307 main/src/ui/manage_accounts/dialog.vala:152
|
||||
#: main/src/ui/application.vala:308 main/src/ui/manage_accounts/dialog.vala:152
|
||||
#: main/data/message_item_widget_edit_mode.ui:54
|
||||
#: main/data/add_conversation/add_groupchat_dialog.ui:11
|
||||
#: main/data/add_conversation/add_contact_dialog.ui:12
|
||||
|
@ -200,26 +200,30 @@ msgstr "メッセージを検索"
|
|||
msgid "Members"
|
||||
msgstr "メンバー"
|
||||
|
||||
#: main/src/ui/call_window/participant_widget.vala:104
|
||||
#: main/src/ui/call_window/participant_widget.vala:96
|
||||
msgid "Debug information"
|
||||
msgstr ""
|
||||
|
||||
#: main/src/ui/call_window/participant_widget.vala:105
|
||||
#: main/src/ui/conversation_content_view/call_widget.vala:143
|
||||
msgid "Calling…"
|
||||
msgstr "呼び出し中…"
|
||||
|
||||
#: main/src/ui/call_window/participant_widget.vala:106
|
||||
#: main/src/ui/call_window/participant_widget.vala:107
|
||||
msgid "Ringing…"
|
||||
msgstr "鳴っている…"
|
||||
|
||||
#: main/src/ui/call_window/participant_widget.vala:108
|
||||
#: main/src/ui/call_window/participant_widget.vala:109
|
||||
#: main/src/ui/manage_accounts/dialog.vala:219
|
||||
msgid "Connecting…"
|
||||
msgstr "接続試行中…"
|
||||
|
||||
#: main/src/ui/call_window/call_window.vala:188
|
||||
#: main/src/ui/call_window/call_window.vala:181
|
||||
#, c-format
|
||||
msgid "%s ended the call"
|
||||
msgstr "%sは通話を終了しました"
|
||||
|
||||
#: main/src/ui/call_window/call_window.vala:190
|
||||
#: main/src/ui/call_window/call_window.vala:183
|
||||
#, c-format
|
||||
msgid "%s declined the call"
|
||||
msgstr "%s は通話を拒否しました"
|
||||
|
@ -240,15 +244,15 @@ msgstr ""
|
|||
msgid "No microphone found."
|
||||
msgstr ""
|
||||
|
||||
#: main/src/ui/call_window/audio_settings_popover.vala:83
|
||||
#: main/src/ui/call_window/audio_settings_popover.vala:85
|
||||
msgid "Speakers"
|
||||
msgstr ""
|
||||
|
||||
#: main/src/ui/call_window/audio_settings_popover.vala:86
|
||||
#: main/src/ui/call_window/audio_settings_popover.vala:88
|
||||
msgid "No speaker found."
|
||||
msgstr ""
|
||||
|
||||
#: main/src/ui/call_window/call_window_controller.vala:101
|
||||
#: main/src/ui/call_window/call_window_controller.vala:128
|
||||
msgid "Invite to Call"
|
||||
msgstr ""
|
||||
|
||||
|
@ -263,7 +267,7 @@ msgid "Start"
|
|||
msgstr "開始"
|
||||
|
||||
#: main/src/ui/add_conversation/add_conference_dialog.vala:26
|
||||
#: main/src/ui/application.vala:307 main/data/menu_add.ui:13
|
||||
#: main/src/ui/application.vala:308 main/data/menu_add.ui:13
|
||||
#: main/data/shortcuts.ui:24
|
||||
msgid "Join Channel"
|
||||
msgstr "チャンネルに参加"
|
||||
|
@ -279,7 +283,7 @@ msgstr "次へ"
|
|||
#: main/src/ui/add_conversation/add_conference_dialog.vala:66
|
||||
#: main/src/ui/add_conversation/add_conference_dialog.vala:142
|
||||
#: main/src/ui/add_conversation/conference_details_fragment.vala:157
|
||||
#: main/src/ui/application.vala:307
|
||||
#: main/src/ui/application.vala:308
|
||||
msgid "Join"
|
||||
msgstr "参加"
|
||||
|
||||
|
@ -346,7 +350,7 @@ msgstr "追加"
|
|||
msgid "Keyboard Shortcuts"
|
||||
msgstr "キーボードショートカット"
|
||||
|
||||
#: main/src/ui/application.vala:283 main/data/menu_app.ui:21
|
||||
#: main/src/ui/application.vala:284 main/data/menu_app.ui:21
|
||||
msgid "About Dino"
|
||||
msgstr "Dino について"
|
||||
|
||||
|
|
|
@ -7,7 +7,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2022-02-08 22:15+0100\n"
|
||||
"POT-Creation-Date: 2022-02-12 22:06+0100\n"
|
||||
"PO-Revision-Date: 2021-09-20 18:38+0000\n"
|
||||
"Language-Team: none\n"
|
||||
"Language: kab\n"
|
||||
|
@ -122,7 +122,7 @@ msgstr ""
|
|||
|
||||
#: main/src/ui/occupant_menu/view.vala:28
|
||||
#: main/src/ui/occupant_menu/view.vala:146
|
||||
#: main/src/ui/call_window/call_window_controller.vala:102
|
||||
#: main/src/ui/call_window/call_window_controller.vala:129
|
||||
msgid "Invite"
|
||||
msgstr ""
|
||||
|
||||
|
@ -159,7 +159,7 @@ msgstr ""
|
|||
#: main/src/ui/add_conversation/select_contact_dialog.vala:38
|
||||
#: main/src/ui/add_conversation/add_conference_dialog.vala:15
|
||||
#: main/src/ui/add_conversation/add_conference_dialog.vala:122
|
||||
#: main/src/ui/application.vala:307 main/src/ui/manage_accounts/dialog.vala:152
|
||||
#: main/src/ui/application.vala:308 main/src/ui/manage_accounts/dialog.vala:152
|
||||
#: main/data/message_item_widget_edit_mode.ui:54
|
||||
#: main/data/add_conversation/add_groupchat_dialog.ui:11
|
||||
#: main/data/add_conversation/add_contact_dialog.ui:12
|
||||
|
@ -200,26 +200,30 @@ msgstr ""
|
|||
msgid "Members"
|
||||
msgstr ""
|
||||
|
||||
#: main/src/ui/call_window/participant_widget.vala:104
|
||||
#: main/src/ui/call_window/participant_widget.vala:96
|
||||
msgid "Debug information"
|
||||
msgstr ""
|
||||
|
||||
#: main/src/ui/call_window/participant_widget.vala:105
|
||||
#: main/src/ui/conversation_content_view/call_widget.vala:143
|
||||
msgid "Calling…"
|
||||
msgstr ""
|
||||
|
||||
#: main/src/ui/call_window/participant_widget.vala:106
|
||||
#: main/src/ui/call_window/participant_widget.vala:107
|
||||
msgid "Ringing…"
|
||||
msgstr ""
|
||||
|
||||
#: main/src/ui/call_window/participant_widget.vala:108
|
||||
#: main/src/ui/call_window/participant_widget.vala:109
|
||||
#: main/src/ui/manage_accounts/dialog.vala:219
|
||||
msgid "Connecting…"
|
||||
msgstr ""
|
||||
|
||||
#: main/src/ui/call_window/call_window.vala:188
|
||||
#: main/src/ui/call_window/call_window.vala:181
|
||||
#, c-format
|
||||
msgid "%s ended the call"
|
||||
msgstr ""
|
||||
|
||||
#: main/src/ui/call_window/call_window.vala:190
|
||||
#: main/src/ui/call_window/call_window.vala:183
|
||||
#, c-format
|
||||
msgid "%s declined the call"
|
||||
msgstr ""
|
||||
|
@ -240,15 +244,15 @@ msgstr ""
|
|||
msgid "No microphone found."
|
||||
msgstr ""
|
||||
|
||||
#: main/src/ui/call_window/audio_settings_popover.vala:83
|
||||
#: main/src/ui/call_window/audio_settings_popover.vala:85
|
||||
msgid "Speakers"
|
||||
msgstr ""
|
||||
|
||||
#: main/src/ui/call_window/audio_settings_popover.vala:86
|
||||
#: main/src/ui/call_window/audio_settings_popover.vala:88
|
||||
msgid "No speaker found."
|
||||
msgstr ""
|
||||
|
||||
#: main/src/ui/call_window/call_window_controller.vala:101
|
||||
#: main/src/ui/call_window/call_window_controller.vala:128
|
||||
msgid "Invite to Call"
|
||||
msgstr ""
|
||||
|
||||
|
@ -263,7 +267,7 @@ msgid "Start"
|
|||
msgstr ""
|
||||
|
||||
#: main/src/ui/add_conversation/add_conference_dialog.vala:26
|
||||
#: main/src/ui/application.vala:307 main/data/menu_add.ui:13
|
||||
#: main/src/ui/application.vala:308 main/data/menu_add.ui:13
|
||||
#: main/data/shortcuts.ui:24
|
||||
msgid "Join Channel"
|
||||
msgstr ""
|
||||
|
@ -279,7 +283,7 @@ msgstr ""
|
|||
#: main/src/ui/add_conversation/add_conference_dialog.vala:66
|
||||
#: main/src/ui/add_conversation/add_conference_dialog.vala:142
|
||||
#: main/src/ui/add_conversation/conference_details_fragment.vala:157
|
||||
#: main/src/ui/application.vala:307
|
||||
#: main/src/ui/application.vala:308
|
||||
msgid "Join"
|
||||
msgstr ""
|
||||
|
||||
|
@ -346,7 +350,7 @@ msgstr ""
|
|||
msgid "Keyboard Shortcuts"
|
||||
msgstr ""
|
||||
|
||||
#: main/src/ui/application.vala:283 main/data/menu_app.ui:21
|
||||
#: main/src/ui/application.vala:284 main/data/menu_app.ui:21
|
||||
msgid "About Dino"
|
||||
msgstr ""
|
||||
|
||||
|
|
|
@ -7,7 +7,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2022-02-08 22:15+0100\n"
|
||||
"POT-Creation-Date: 2022-02-12 22:06+0100\n"
|
||||
"PO-Revision-Date: 2020-08-08 22:32+0000\n"
|
||||
"Language-Team: none\n"
|
||||
"Language: ko\n"
|
||||
|
@ -121,7 +121,7 @@ msgstr ""
|
|||
|
||||
#: main/src/ui/occupant_menu/view.vala:28
|
||||
#: main/src/ui/occupant_menu/view.vala:146
|
||||
#: main/src/ui/call_window/call_window_controller.vala:102
|
||||
#: main/src/ui/call_window/call_window_controller.vala:129
|
||||
msgid "Invite"
|
||||
msgstr "초대"
|
||||
|
||||
|
@ -158,7 +158,7 @@ msgstr "선택"
|
|||
#: main/src/ui/add_conversation/select_contact_dialog.vala:38
|
||||
#: main/src/ui/add_conversation/add_conference_dialog.vala:15
|
||||
#: main/src/ui/add_conversation/add_conference_dialog.vala:122
|
||||
#: main/src/ui/application.vala:307 main/src/ui/manage_accounts/dialog.vala:152
|
||||
#: main/src/ui/application.vala:308 main/src/ui/manage_accounts/dialog.vala:152
|
||||
#: main/data/message_item_widget_edit_mode.ui:54
|
||||
#: main/data/add_conversation/add_groupchat_dialog.ui:11
|
||||
#: main/data/add_conversation/add_contact_dialog.ui:12
|
||||
|
@ -199,26 +199,30 @@ msgstr ""
|
|||
msgid "Members"
|
||||
msgstr ""
|
||||
|
||||
#: main/src/ui/call_window/participant_widget.vala:104
|
||||
#: main/src/ui/call_window/participant_widget.vala:96
|
||||
msgid "Debug information"
|
||||
msgstr ""
|
||||
|
||||
#: main/src/ui/call_window/participant_widget.vala:105
|
||||
#: main/src/ui/conversation_content_view/call_widget.vala:143
|
||||
msgid "Calling…"
|
||||
msgstr ""
|
||||
|
||||
#: main/src/ui/call_window/participant_widget.vala:106
|
||||
#: main/src/ui/call_window/participant_widget.vala:107
|
||||
msgid "Ringing…"
|
||||
msgstr ""
|
||||
|
||||
#: main/src/ui/call_window/participant_widget.vala:108
|
||||
#: main/src/ui/call_window/participant_widget.vala:109
|
||||
#: main/src/ui/manage_accounts/dialog.vala:219
|
||||
msgid "Connecting…"
|
||||
msgstr "연결 중…"
|
||||
|
||||
#: main/src/ui/call_window/call_window.vala:188
|
||||
#: main/src/ui/call_window/call_window.vala:181
|
||||
#, c-format
|
||||
msgid "%s ended the call"
|
||||
msgstr ""
|
||||
|
||||
#: main/src/ui/call_window/call_window.vala:190
|
||||
#: main/src/ui/call_window/call_window.vala:183
|
||||
#, c-format
|
||||
msgid "%s declined the call"
|
||||
msgstr ""
|
||||
|
@ -239,15 +243,15 @@ msgstr ""
|
|||
msgid "No microphone found."
|
||||
msgstr ""
|
||||
|
||||
#: main/src/ui/call_window/audio_settings_popover.vala:83
|
||||
#: main/src/ui/call_window/audio_settings_popover.vala:85
|
||||
msgid "Speakers"
|
||||
msgstr ""
|
||||
|
||||
#: main/src/ui/call_window/audio_settings_popover.vala:86
|
||||
#: main/src/ui/call_window/audio_settings_popover.vala:88
|
||||
msgid "No speaker found."
|
||||
msgstr ""
|
||||
|
||||
#: main/src/ui/call_window/call_window_controller.vala:101
|
||||
#: main/src/ui/call_window/call_window_controller.vala:128
|
||||
msgid "Invite to Call"
|
||||
msgstr ""
|
||||
|
||||
|
@ -262,7 +266,7 @@ msgid "Start"
|
|||
msgstr "시작"
|
||||
|
||||
#: main/src/ui/add_conversation/add_conference_dialog.vala:26
|
||||
#: main/src/ui/application.vala:307 main/data/menu_add.ui:13
|
||||
#: main/src/ui/application.vala:308 main/data/menu_add.ui:13
|
||||
#: main/data/shortcuts.ui:24
|
||||
msgid "Join Channel"
|
||||
msgstr "채널 참가"
|
||||
|
@ -278,7 +282,7 @@ msgstr "다음"
|
|||
#: main/src/ui/add_conversation/add_conference_dialog.vala:66
|
||||
#: main/src/ui/add_conversation/add_conference_dialog.vala:142
|
||||
#: main/src/ui/add_conversation/conference_details_fragment.vala:157
|
||||
#: main/src/ui/application.vala:307
|
||||
#: main/src/ui/application.vala:308
|
||||
msgid "Join"
|
||||
msgstr "참가"
|
||||
|
||||
|
@ -345,7 +349,7 @@ msgstr "추가"
|
|||
msgid "Keyboard Shortcuts"
|
||||
msgstr ""
|
||||
|
||||
#: main/src/ui/application.vala:283 main/data/menu_app.ui:21
|
||||
#: main/src/ui/application.vala:284 main/data/menu_app.ui:21
|
||||
msgid "About Dino"
|
||||
msgstr ""
|
||||
|
||||
|
|
|
@ -2,7 +2,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: Luxembourgish (Dino)\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2022-02-08 22:15+0100\n"
|
||||
"POT-Creation-Date: 2022-02-12 22:06+0100\n"
|
||||
"PO-Revision-Date: 2020-04-15 00:11+0000\n"
|
||||
"Language-Team: Luxembourgish <https://hosted.weblate.org/projects/dino/"
|
||||
"translations/lb/>\n"
|
||||
|
@ -118,7 +118,7 @@ msgstr "Benotzer"
|
|||
|
||||
#: main/src/ui/occupant_menu/view.vala:28
|
||||
#: main/src/ui/occupant_menu/view.vala:146
|
||||
#: main/src/ui/call_window/call_window_controller.vala:102
|
||||
#: main/src/ui/call_window/call_window_controller.vala:129
|
||||
msgid "Invite"
|
||||
msgstr "Alueden"
|
||||
|
||||
|
@ -155,7 +155,7 @@ msgstr "Auswielen"
|
|||
#: main/src/ui/add_conversation/select_contact_dialog.vala:38
|
||||
#: main/src/ui/add_conversation/add_conference_dialog.vala:15
|
||||
#: main/src/ui/add_conversation/add_conference_dialog.vala:122
|
||||
#: main/src/ui/application.vala:307 main/src/ui/manage_accounts/dialog.vala:152
|
||||
#: main/src/ui/application.vala:308 main/src/ui/manage_accounts/dialog.vala:152
|
||||
#: main/data/message_item_widget_edit_mode.ui:54
|
||||
#: main/data/add_conversation/add_groupchat_dialog.ui:11
|
||||
#: main/data/add_conversation/add_contact_dialog.ui:12
|
||||
|
@ -196,26 +196,30 @@ msgstr "Messagen duerchsichen"
|
|||
msgid "Members"
|
||||
msgstr "Memberen"
|
||||
|
||||
#: main/src/ui/call_window/participant_widget.vala:104
|
||||
#: main/src/ui/call_window/participant_widget.vala:96
|
||||
msgid "Debug information"
|
||||
msgstr ""
|
||||
|
||||
#: main/src/ui/call_window/participant_widget.vala:105
|
||||
#: main/src/ui/conversation_content_view/call_widget.vala:143
|
||||
msgid "Calling…"
|
||||
msgstr ""
|
||||
|
||||
#: main/src/ui/call_window/participant_widget.vala:106
|
||||
#: main/src/ui/call_window/participant_widget.vala:107
|
||||
msgid "Ringing…"
|
||||
msgstr ""
|
||||
|
||||
#: main/src/ui/call_window/participant_widget.vala:108
|
||||
#: main/src/ui/call_window/participant_widget.vala:109
|
||||
#: main/src/ui/manage_accounts/dialog.vala:219
|
||||
msgid "Connecting…"
|
||||
msgstr "Verbannen…"
|
||||
|
||||
#: main/src/ui/call_window/call_window.vala:188
|
||||
#: main/src/ui/call_window/call_window.vala:181
|
||||
#, c-format
|
||||
msgid "%s ended the call"
|
||||
msgstr ""
|
||||
|
||||
#: main/src/ui/call_window/call_window.vala:190
|
||||
#: main/src/ui/call_window/call_window.vala:183
|
||||
#, c-format
|
||||
msgid "%s declined the call"
|
||||
msgstr ""
|
||||
|
@ -236,15 +240,15 @@ msgstr ""
|
|||
msgid "No microphone found."
|
||||
msgstr ""
|
||||
|
||||
#: main/src/ui/call_window/audio_settings_popover.vala:83
|
||||
#: main/src/ui/call_window/audio_settings_popover.vala:85
|
||||
msgid "Speakers"
|
||||
msgstr ""
|
||||
|
||||
#: main/src/ui/call_window/audio_settings_popover.vala:86
|
||||
#: main/src/ui/call_window/audio_settings_popover.vala:88
|
||||
msgid "No speaker found."
|
||||
msgstr ""
|
||||
|
||||
#: main/src/ui/call_window/call_window_controller.vala:101
|
||||
#: main/src/ui/call_window/call_window_controller.vala:128
|
||||
msgid "Invite to Call"
|
||||
msgstr ""
|
||||
|
||||
|
@ -259,7 +263,7 @@ msgid "Start"
|
|||
msgstr "Start"
|
||||
|
||||
#: main/src/ui/add_conversation/add_conference_dialog.vala:26
|
||||
#: main/src/ui/application.vala:307 main/data/menu_add.ui:13
|
||||
#: main/src/ui/application.vala:308 main/data/menu_add.ui:13
|
||||
#: main/data/shortcuts.ui:24
|
||||
msgid "Join Channel"
|
||||
msgstr "Kanal bäitrieden"
|
||||
|
@ -275,7 +279,7 @@ msgstr "Nächst"
|
|||
#: main/src/ui/add_conversation/add_conference_dialog.vala:66
|
||||
#: main/src/ui/add_conversation/add_conference_dialog.vala:142
|
||||
#: main/src/ui/add_conversation/conference_details_fragment.vala:157
|
||||
#: main/src/ui/application.vala:307
|
||||
#: main/src/ui/application.vala:308
|
||||
msgid "Join"
|
||||
msgstr "Bäitrieden"
|
||||
|
||||
|
@ -342,7 +346,7 @@ msgstr "Bäisetzen"
|
|||
msgid "Keyboard Shortcuts"
|
||||
msgstr "Tastaturofkierzungen"
|
||||
|
||||
#: main/src/ui/application.vala:283 main/data/menu_app.ui:21
|
||||
#: main/src/ui/application.vala:284 main/data/menu_app.ui:21
|
||||
msgid "About Dino"
|
||||
msgstr "Iwwert Dino"
|
||||
|
||||
|
|
|
@ -7,15 +7,15 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2022-02-08 22:15+0100\n"
|
||||
"POT-Creation-Date: 2022-02-12 22:06+0100\n"
|
||||
"PO-Revision-Date: 2021-09-29 07:37+0000\n"
|
||||
"Language-Team: none\n"
|
||||
"Language: lt\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && (n"
|
||||
"%100<10 || n%100>=20) ? 1 : 2);\n"
|
||||
"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && "
|
||||
"(n%100<10 || n%100>=20) ? 1 : 2);\n"
|
||||
"X-Generator: Weblate 4.9-dev\n"
|
||||
|
||||
#: main/src/ui/file_send_overlay.vala:85
|
||||
|
@ -124,7 +124,7 @@ msgstr "Naudotojas"
|
|||
|
||||
#: main/src/ui/occupant_menu/view.vala:28
|
||||
#: main/src/ui/occupant_menu/view.vala:146
|
||||
#: main/src/ui/call_window/call_window_controller.vala:102
|
||||
#: main/src/ui/call_window/call_window_controller.vala:129
|
||||
msgid "Invite"
|
||||
msgstr "Pakviesti"
|
||||
|
||||
|
@ -161,7 +161,7 @@ msgstr "Pasirinkti"
|
|||
#: main/src/ui/add_conversation/select_contact_dialog.vala:38
|
||||
#: main/src/ui/add_conversation/add_conference_dialog.vala:15
|
||||
#: main/src/ui/add_conversation/add_conference_dialog.vala:122
|
||||
#: main/src/ui/application.vala:307 main/src/ui/manage_accounts/dialog.vala:152
|
||||
#: main/src/ui/application.vala:308 main/src/ui/manage_accounts/dialog.vala:152
|
||||
#: main/data/message_item_widget_edit_mode.ui:54
|
||||
#: main/data/add_conversation/add_groupchat_dialog.ui:11
|
||||
#: main/data/add_conversation/add_contact_dialog.ui:12
|
||||
|
@ -202,26 +202,30 @@ msgstr "Ieškoti žinučių"
|
|||
msgid "Members"
|
||||
msgstr "Nariai"
|
||||
|
||||
#: main/src/ui/call_window/participant_widget.vala:104
|
||||
#: main/src/ui/call_window/participant_widget.vala:96
|
||||
msgid "Debug information"
|
||||
msgstr ""
|
||||
|
||||
#: main/src/ui/call_window/participant_widget.vala:105
|
||||
#: main/src/ui/conversation_content_view/call_widget.vala:143
|
||||
msgid "Calling…"
|
||||
msgstr "Skambinama…"
|
||||
|
||||
#: main/src/ui/call_window/participant_widget.vala:106
|
||||
#: main/src/ui/call_window/participant_widget.vala:107
|
||||
msgid "Ringing…"
|
||||
msgstr "Skamba…"
|
||||
|
||||
#: main/src/ui/call_window/participant_widget.vala:108
|
||||
#: main/src/ui/call_window/participant_widget.vala:109
|
||||
#: main/src/ui/manage_accounts/dialog.vala:219
|
||||
msgid "Connecting…"
|
||||
msgstr "Jungiamasi…"
|
||||
|
||||
#: main/src/ui/call_window/call_window.vala:188
|
||||
#: main/src/ui/call_window/call_window.vala:181
|
||||
#, c-format
|
||||
msgid "%s ended the call"
|
||||
msgstr "%s baigė pokalbį"
|
||||
|
||||
#: main/src/ui/call_window/call_window.vala:190
|
||||
#: main/src/ui/call_window/call_window.vala:183
|
||||
#, c-format
|
||||
msgid "%s declined the call"
|
||||
msgstr "%s atmetė skambutį"
|
||||
|
@ -242,15 +246,15 @@ msgstr ""
|
|||
msgid "No microphone found."
|
||||
msgstr ""
|
||||
|
||||
#: main/src/ui/call_window/audio_settings_popover.vala:83
|
||||
#: main/src/ui/call_window/audio_settings_popover.vala:85
|
||||
msgid "Speakers"
|
||||
msgstr ""
|
||||
|
||||
#: main/src/ui/call_window/audio_settings_popover.vala:86
|
||||
#: main/src/ui/call_window/audio_settings_popover.vala:88
|
||||
msgid "No speaker found."
|
||||
msgstr ""
|
||||
|
||||
#: main/src/ui/call_window/call_window_controller.vala:101
|
||||
#: main/src/ui/call_window/call_window_controller.vala:128
|
||||
msgid "Invite to Call"
|
||||
msgstr ""
|
||||
|
||||
|
@ -265,7 +269,7 @@ msgid "Start"
|
|||
msgstr "Pradėti"
|
||||
|
||||
#: main/src/ui/add_conversation/add_conference_dialog.vala:26
|
||||
#: main/src/ui/application.vala:307 main/data/menu_add.ui:13
|
||||
#: main/src/ui/application.vala:308 main/data/menu_add.ui:13
|
||||
#: main/data/shortcuts.ui:24
|
||||
msgid "Join Channel"
|
||||
msgstr "Prisijungti prie kanalo"
|
||||
|
@ -281,7 +285,7 @@ msgstr "Kitas"
|
|||
#: main/src/ui/add_conversation/add_conference_dialog.vala:66
|
||||
#: main/src/ui/add_conversation/add_conference_dialog.vala:142
|
||||
#: main/src/ui/add_conversation/conference_details_fragment.vala:157
|
||||
#: main/src/ui/application.vala:307
|
||||
#: main/src/ui/application.vala:308
|
||||
msgid "Join"
|
||||
msgstr "Prisijungti"
|
||||
|
||||
|
@ -348,7 +352,7 @@ msgstr "Pridėti"
|
|||
msgid "Keyboard Shortcuts"
|
||||
msgstr "Trumpiniai"
|
||||
|
||||
#: main/src/ui/application.vala:283 main/data/menu_app.ui:21
|
||||
#: main/src/ui/application.vala:284 main/data/menu_app.ui:21
|
||||
msgid "About Dino"
|
||||
msgstr "Apie Dino"
|
||||
|
||||
|
|
|
@ -7,8 +7,8 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2022-02-08 22:15+0100\n"
|
||||
"PO-Revision-Date: 2022-02-04 09:55+0000\n"
|
||||
"POT-Creation-Date: 2022-02-12 22:06+0100\n"
|
||||
"PO-Revision-Date: 2022-02-11 18:58+0000\n"
|
||||
"Language-Team: Norwegian Bokmål <https://hosted.weblate.org/projects/dino/"
|
||||
"translations/nb_NO/>\n"
|
||||
"Language: nb\n"
|
||||
|
@ -124,7 +124,7 @@ msgstr "Bruker"
|
|||
|
||||
#: main/src/ui/occupant_menu/view.vala:28
|
||||
#: main/src/ui/occupant_menu/view.vala:146
|
||||
#: main/src/ui/call_window/call_window_controller.vala:102
|
||||
#: main/src/ui/call_window/call_window_controller.vala:129
|
||||
msgid "Invite"
|
||||
msgstr "Inviter"
|
||||
|
||||
|
@ -161,7 +161,7 @@ msgstr "Velg"
|
|||
#: main/src/ui/add_conversation/select_contact_dialog.vala:38
|
||||
#: main/src/ui/add_conversation/add_conference_dialog.vala:15
|
||||
#: main/src/ui/add_conversation/add_conference_dialog.vala:122
|
||||
#: main/src/ui/application.vala:307 main/src/ui/manage_accounts/dialog.vala:152
|
||||
#: main/src/ui/application.vala:308 main/src/ui/manage_accounts/dialog.vala:152
|
||||
#: main/data/message_item_widget_edit_mode.ui:54
|
||||
#: main/data/add_conversation/add_groupchat_dialog.ui:11
|
||||
#: main/data/add_conversation/add_contact_dialog.ui:12
|
||||
|
@ -202,33 +202,37 @@ msgstr "Søk i meldinger"
|
|||
msgid "Members"
|
||||
msgstr "Medlemmer"
|
||||
|
||||
#: main/src/ui/call_window/participant_widget.vala:104
|
||||
#: main/src/ui/call_window/participant_widget.vala:96
|
||||
msgid "Debug information"
|
||||
msgstr ""
|
||||
|
||||
#: main/src/ui/call_window/participant_widget.vala:105
|
||||
#: main/src/ui/conversation_content_view/call_widget.vala:143
|
||||
msgid "Calling…"
|
||||
msgstr "Ringer …"
|
||||
|
||||
#: main/src/ui/call_window/participant_widget.vala:106
|
||||
#: main/src/ui/call_window/participant_widget.vala:107
|
||||
msgid "Ringing…"
|
||||
msgstr "Ringer …"
|
||||
|
||||
#: main/src/ui/call_window/participant_widget.vala:108
|
||||
#: main/src/ui/call_window/participant_widget.vala:109
|
||||
#: main/src/ui/manage_accounts/dialog.vala:219
|
||||
msgid "Connecting…"
|
||||
msgstr "Kobler til…"
|
||||
|
||||
#: main/src/ui/call_window/call_window.vala:188
|
||||
#: main/src/ui/call_window/call_window.vala:181
|
||||
#, c-format
|
||||
msgid "%s ended the call"
|
||||
msgstr "%s avsluttet samtalen"
|
||||
|
||||
#: main/src/ui/call_window/call_window.vala:190
|
||||
#: main/src/ui/call_window/call_window.vala:183
|
||||
#, c-format
|
||||
msgid "%s declined the call"
|
||||
msgstr "%s avslo samtalen"
|
||||
|
||||
#: main/src/ui/call_window/video_settings_popover.vala:25
|
||||
msgid "Cameras"
|
||||
msgstr ""
|
||||
msgstr "Kamera"
|
||||
|
||||
#: main/src/ui/call_window/video_settings_popover.vala:28
|
||||
msgid "No camera found."
|
||||
|
@ -236,21 +240,21 @@ msgstr ""
|
|||
|
||||
#: main/src/ui/call_window/audio_settings_popover.vala:29
|
||||
msgid "Microphones"
|
||||
msgstr ""
|
||||
msgstr "Mikrofoner"
|
||||
|
||||
#: main/src/ui/call_window/audio_settings_popover.vala:32
|
||||
msgid "No microphone found."
|
||||
msgstr ""
|
||||
|
||||
#: main/src/ui/call_window/audio_settings_popover.vala:83
|
||||
#: main/src/ui/call_window/audio_settings_popover.vala:85
|
||||
msgid "Speakers"
|
||||
msgstr ""
|
||||
msgstr "Høyttalere"
|
||||
|
||||
#: main/src/ui/call_window/audio_settings_popover.vala:86
|
||||
#: main/src/ui/call_window/audio_settings_popover.vala:88
|
||||
msgid "No speaker found."
|
||||
msgstr ""
|
||||
|
||||
#: main/src/ui/call_window/call_window_controller.vala:101
|
||||
#: main/src/ui/call_window/call_window_controller.vala:128
|
||||
#, fuzzy
|
||||
msgid "Invite to Call"
|
||||
msgstr "Inviter til samtalen"
|
||||
|
@ -266,7 +270,7 @@ msgid "Start"
|
|||
msgstr "Start"
|
||||
|
||||
#: main/src/ui/add_conversation/add_conference_dialog.vala:26
|
||||
#: main/src/ui/application.vala:307 main/data/menu_add.ui:13
|
||||
#: main/src/ui/application.vala:308 main/data/menu_add.ui:13
|
||||
#: main/data/shortcuts.ui:24
|
||||
msgid "Join Channel"
|
||||
msgstr "Ta del i kanal"
|
||||
|
@ -282,7 +286,7 @@ msgstr "Neste"
|
|||
#: main/src/ui/add_conversation/add_conference_dialog.vala:66
|
||||
#: main/src/ui/add_conversation/add_conference_dialog.vala:142
|
||||
#: main/src/ui/add_conversation/conference_details_fragment.vala:157
|
||||
#: main/src/ui/application.vala:307
|
||||
#: main/src/ui/application.vala:308
|
||||
msgid "Join"
|
||||
msgstr "Ta del"
|
||||
|
||||
|
@ -349,7 +353,7 @@ msgstr "Legg til"
|
|||
msgid "Keyboard Shortcuts"
|
||||
msgstr "Tastatursnarveier"
|
||||
|
||||
#: main/src/ui/application.vala:283 main/data/menu_app.ui:21
|
||||
#: main/src/ui/application.vala:284 main/data/menu_app.ui:21
|
||||
msgid "About Dino"
|
||||
msgstr "Om Dino"
|
||||
|
||||
|
@ -380,13 +384,13 @@ msgstr "Innkommende videosamtale"
|
|||
#: main/src/ui/notifier_freedesktop.vala:115
|
||||
#: main/src/ui/conversation_content_view/call_widget.vala:130
|
||||
msgid "Incoming video group call"
|
||||
msgstr ""
|
||||
msgstr "Innkommende videogruppeanrop"
|
||||
|
||||
#: main/src/ui/notifier_gnotifications.vala:72
|
||||
#: main/src/ui/notifier_freedesktop.vala:115
|
||||
#: main/src/ui/conversation_content_view/call_widget.vala:130
|
||||
msgid "Incoming group call"
|
||||
msgstr ""
|
||||
msgstr "Innkommende gruppeanrop"
|
||||
|
||||
#: main/src/ui/notifier_gnotifications.vala:80
|
||||
#: main/src/ui/notifier_freedesktop.vala:123
|
||||
|
|
|
@ -7,8 +7,8 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2022-02-08 22:15+0100\n"
|
||||
"PO-Revision-Date: 2022-02-08 21:14+0000\n"
|
||||
"POT-Creation-Date: 2022-02-12 22:06+0100\n"
|
||||
"PO-Revision-Date: 2022-02-11 18:58+0000\n"
|
||||
"Language-Team: Dutch <https://hosted.weblate.org/projects/dino/translations/"
|
||||
"nl/>\n"
|
||||
"Language: nl\n"
|
||||
|
@ -123,7 +123,7 @@ msgstr "Gebruiker"
|
|||
|
||||
#: main/src/ui/occupant_menu/view.vala:28
|
||||
#: main/src/ui/occupant_menu/view.vala:146
|
||||
#: main/src/ui/call_window/call_window_controller.vala:102
|
||||
#: main/src/ui/call_window/call_window_controller.vala:129
|
||||
msgid "Invite"
|
||||
msgstr "Uitnodigen"
|
||||
|
||||
|
@ -160,7 +160,7 @@ msgstr "Kiezen"
|
|||
#: main/src/ui/add_conversation/select_contact_dialog.vala:38
|
||||
#: main/src/ui/add_conversation/add_conference_dialog.vala:15
|
||||
#: main/src/ui/add_conversation/add_conference_dialog.vala:122
|
||||
#: main/src/ui/application.vala:307 main/src/ui/manage_accounts/dialog.vala:152
|
||||
#: main/src/ui/application.vala:308 main/src/ui/manage_accounts/dialog.vala:152
|
||||
#: main/data/message_item_widget_edit_mode.ui:54
|
||||
#: main/data/add_conversation/add_groupchat_dialog.ui:11
|
||||
#: main/data/add_conversation/add_contact_dialog.ui:12
|
||||
|
@ -201,55 +201,59 @@ msgstr "Zoeken naar berichten"
|
|||
msgid "Members"
|
||||
msgstr "Deelnemers"
|
||||
|
||||
#: main/src/ui/call_window/participant_widget.vala:104
|
||||
#: main/src/ui/call_window/participant_widget.vala:96
|
||||
msgid "Debug information"
|
||||
msgstr ""
|
||||
|
||||
#: main/src/ui/call_window/participant_widget.vala:105
|
||||
#: main/src/ui/conversation_content_view/call_widget.vala:143
|
||||
msgid "Calling…"
|
||||
msgstr "Bezig met bellen…"
|
||||
|
||||
#: main/src/ui/call_window/participant_widget.vala:106
|
||||
#: main/src/ui/call_window/participant_widget.vala:107
|
||||
msgid "Ringing…"
|
||||
msgstr "Bezig met overgaan…"
|
||||
|
||||
#: main/src/ui/call_window/participant_widget.vala:108
|
||||
#: main/src/ui/call_window/participant_widget.vala:109
|
||||
#: main/src/ui/manage_accounts/dialog.vala:219
|
||||
msgid "Connecting…"
|
||||
msgstr "Bezig met verbinden…"
|
||||
|
||||
#: main/src/ui/call_window/call_window.vala:188
|
||||
#: main/src/ui/call_window/call_window.vala:181
|
||||
#, c-format
|
||||
msgid "%s ended the call"
|
||||
msgstr "%s heeft de oproep beëindigd"
|
||||
|
||||
#: main/src/ui/call_window/call_window.vala:190
|
||||
#: main/src/ui/call_window/call_window.vala:183
|
||||
#, c-format
|
||||
msgid "%s declined the call"
|
||||
msgstr "%s hebt/heeft de oproep geweigerd"
|
||||
|
||||
#: main/src/ui/call_window/video_settings_popover.vala:25
|
||||
msgid "Cameras"
|
||||
msgstr ""
|
||||
msgstr "Camera's"
|
||||
|
||||
#: main/src/ui/call_window/video_settings_popover.vala:28
|
||||
msgid "No camera found."
|
||||
msgstr ""
|
||||
msgstr "Geen camera aangetroffen."
|
||||
|
||||
#: main/src/ui/call_window/audio_settings_popover.vala:29
|
||||
msgid "Microphones"
|
||||
msgstr ""
|
||||
msgstr "Microfoons"
|
||||
|
||||
#: main/src/ui/call_window/audio_settings_popover.vala:32
|
||||
msgid "No microphone found."
|
||||
msgstr ""
|
||||
msgstr "Geen microfoon aangetroffen."
|
||||
|
||||
#: main/src/ui/call_window/audio_settings_popover.vala:83
|
||||
#: main/src/ui/call_window/audio_settings_popover.vala:85
|
||||
msgid "Speakers"
|
||||
msgstr ""
|
||||
msgstr "Luidsprekers"
|
||||
|
||||
#: main/src/ui/call_window/audio_settings_popover.vala:86
|
||||
#: main/src/ui/call_window/audio_settings_popover.vala:88
|
||||
msgid "No speaker found."
|
||||
msgstr ""
|
||||
msgstr "Geen luidspreker aangetroffen."
|
||||
|
||||
#: main/src/ui/call_window/call_window_controller.vala:101
|
||||
#: main/src/ui/call_window/call_window_controller.vala:128
|
||||
msgid "Invite to Call"
|
||||
msgstr "Uitnodigen voor gesprek"
|
||||
|
||||
|
@ -264,7 +268,7 @@ msgid "Start"
|
|||
msgstr "Starten"
|
||||
|
||||
#: main/src/ui/add_conversation/add_conference_dialog.vala:26
|
||||
#: main/src/ui/application.vala:307 main/data/menu_add.ui:13
|
||||
#: main/src/ui/application.vala:308 main/data/menu_add.ui:13
|
||||
#: main/data/shortcuts.ui:24
|
||||
msgid "Join Channel"
|
||||
msgstr "Deelnemen aan kanaal"
|
||||
|
@ -280,7 +284,7 @@ msgstr "Volgende"
|
|||
#: main/src/ui/add_conversation/add_conference_dialog.vala:66
|
||||
#: main/src/ui/add_conversation/add_conference_dialog.vala:142
|
||||
#: main/src/ui/add_conversation/conference_details_fragment.vala:157
|
||||
#: main/src/ui/application.vala:307
|
||||
#: main/src/ui/application.vala:308
|
||||
msgid "Join"
|
||||
msgstr "Deelnemen"
|
||||
|
||||
|
@ -347,7 +351,7 @@ msgstr "Toevoegen"
|
|||
msgid "Keyboard Shortcuts"
|
||||
msgstr "Sneltoetsen"
|
||||
|
||||
#: main/src/ui/application.vala:283 main/data/menu_app.ui:21
|
||||
#: main/src/ui/application.vala:284 main/data/menu_app.ui:21
|
||||
msgid "About Dino"
|
||||
msgstr "Over Dino"
|
||||
|
||||
|
|
|
@ -7,7 +7,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2022-02-08 22:15+0100\n"
|
||||
"POT-Creation-Date: 2022-02-12 22:06+0100\n"
|
||||
"PO-Revision-Date: 2019-01-12 20:06+0000\n"
|
||||
"Language-Team: Flemish <https://hosted.weblate.org/projects/dino/"
|
||||
"translations/nl_BE/>\n"
|
||||
|
@ -123,7 +123,7 @@ msgstr "Gebruiker"
|
|||
|
||||
#: main/src/ui/occupant_menu/view.vala:28
|
||||
#: main/src/ui/occupant_menu/view.vala:146
|
||||
#: main/src/ui/call_window/call_window_controller.vala:102
|
||||
#: main/src/ui/call_window/call_window_controller.vala:129
|
||||
msgid "Invite"
|
||||
msgstr "Uitnodigen"
|
||||
|
||||
|
@ -160,7 +160,7 @@ msgstr "Selecteren"
|
|||
#: main/src/ui/add_conversation/select_contact_dialog.vala:38
|
||||
#: main/src/ui/add_conversation/add_conference_dialog.vala:15
|
||||
#: main/src/ui/add_conversation/add_conference_dialog.vala:122
|
||||
#: main/src/ui/application.vala:307 main/src/ui/manage_accounts/dialog.vala:152
|
||||
#: main/src/ui/application.vala:308 main/src/ui/manage_accounts/dialog.vala:152
|
||||
#: main/data/message_item_widget_edit_mode.ui:54
|
||||
#: main/data/add_conversation/add_groupchat_dialog.ui:11
|
||||
#: main/data/add_conversation/add_contact_dialog.ui:12
|
||||
|
@ -201,26 +201,30 @@ msgstr ""
|
|||
msgid "Members"
|
||||
msgstr ""
|
||||
|
||||
#: main/src/ui/call_window/participant_widget.vala:104
|
||||
#: main/src/ui/call_window/participant_widget.vala:96
|
||||
msgid "Debug information"
|
||||
msgstr ""
|
||||
|
||||
#: main/src/ui/call_window/participant_widget.vala:105
|
||||
#: main/src/ui/conversation_content_view/call_widget.vala:143
|
||||
msgid "Calling…"
|
||||
msgstr ""
|
||||
|
||||
#: main/src/ui/call_window/participant_widget.vala:106
|
||||
#: main/src/ui/call_window/participant_widget.vala:107
|
||||
msgid "Ringing…"
|
||||
msgstr ""
|
||||
|
||||
#: main/src/ui/call_window/participant_widget.vala:108
|
||||
#: main/src/ui/call_window/participant_widget.vala:109
|
||||
#: main/src/ui/manage_accounts/dialog.vala:219
|
||||
msgid "Connecting…"
|
||||
msgstr "Verbinding maken…"
|
||||
|
||||
#: main/src/ui/call_window/call_window.vala:188
|
||||
#: main/src/ui/call_window/call_window.vala:181
|
||||
#, c-format
|
||||
msgid "%s ended the call"
|
||||
msgstr ""
|
||||
|
||||
#: main/src/ui/call_window/call_window.vala:190
|
||||
#: main/src/ui/call_window/call_window.vala:183
|
||||
#, c-format
|
||||
msgid "%s declined the call"
|
||||
msgstr ""
|
||||
|
@ -241,15 +245,15 @@ msgstr ""
|
|||
msgid "No microphone found."
|
||||
msgstr ""
|
||||
|
||||
#: main/src/ui/call_window/audio_settings_popover.vala:83
|
||||
#: main/src/ui/call_window/audio_settings_popover.vala:85
|
||||
msgid "Speakers"
|
||||
msgstr ""
|
||||
|
||||
#: main/src/ui/call_window/audio_settings_popover.vala:86
|
||||
#: main/src/ui/call_window/audio_settings_popover.vala:88
|
||||
msgid "No speaker found."
|
||||
msgstr ""
|
||||
|
||||
#: main/src/ui/call_window/call_window_controller.vala:101
|
||||
#: main/src/ui/call_window/call_window_controller.vala:128
|
||||
msgid "Invite to Call"
|
||||
msgstr ""
|
||||
|
||||
|
@ -264,7 +268,7 @@ msgid "Start"
|
|||
msgstr "Beginnen"
|
||||
|
||||
#: main/src/ui/add_conversation/add_conference_dialog.vala:26
|
||||
#: main/src/ui/application.vala:307 main/data/menu_add.ui:13
|
||||
#: main/src/ui/application.vala:308 main/data/menu_add.ui:13
|
||||
#: main/data/shortcuts.ui:24
|
||||
msgid "Join Channel"
|
||||
msgstr "Deelnemen aan kanaal"
|
||||
|
@ -280,7 +284,7 @@ msgstr "Volgende"
|
|||
#: main/src/ui/add_conversation/add_conference_dialog.vala:66
|
||||
#: main/src/ui/add_conversation/add_conference_dialog.vala:142
|
||||
#: main/src/ui/add_conversation/conference_details_fragment.vala:157
|
||||
#: main/src/ui/application.vala:307
|
||||
#: main/src/ui/application.vala:308
|
||||
msgid "Join"
|
||||
msgstr "Deelnemen"
|
||||
|
||||
|
@ -347,7 +351,7 @@ msgstr "Toevoegen"
|
|||
msgid "Keyboard Shortcuts"
|
||||
msgstr ""
|
||||
|
||||
#: main/src/ui/application.vala:283 main/data/menu_app.ui:21
|
||||
#: main/src/ui/application.vala:284 main/data/menu_app.ui:21
|
||||
msgid "About Dino"
|
||||
msgstr ""
|
||||
|
||||
|
|
|
@ -7,7 +7,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2022-02-08 22:15+0100\n"
|
||||
"POT-Creation-Date: 2022-02-12 22:06+0100\n"
|
||||
"PO-Revision-Date: 2022-01-02 16:52+0000\n"
|
||||
"Language-Team: none\n"
|
||||
"Language: oc\n"
|
||||
|
@ -123,7 +123,7 @@ msgstr "Utilizaire"
|
|||
|
||||
#: main/src/ui/occupant_menu/view.vala:28
|
||||
#: main/src/ui/occupant_menu/view.vala:146
|
||||
#: main/src/ui/call_window/call_window_controller.vala:102
|
||||
#: main/src/ui/call_window/call_window_controller.vala:129
|
||||
msgid "Invite"
|
||||
msgstr "Convidar"
|
||||
|
||||
|
@ -160,7 +160,7 @@ msgstr "Seleccionar"
|
|||
#: main/src/ui/add_conversation/select_contact_dialog.vala:38
|
||||
#: main/src/ui/add_conversation/add_conference_dialog.vala:15
|
||||
#: main/src/ui/add_conversation/add_conference_dialog.vala:122
|
||||
#: main/src/ui/application.vala:307 main/src/ui/manage_accounts/dialog.vala:152
|
||||
#: main/src/ui/application.vala:308 main/src/ui/manage_accounts/dialog.vala:152
|
||||
#: main/data/message_item_widget_edit_mode.ui:54
|
||||
#: main/data/add_conversation/add_groupchat_dialog.ui:11
|
||||
#: main/data/add_conversation/add_contact_dialog.ui:12
|
||||
|
@ -201,26 +201,30 @@ msgstr "Cercar de messatges"
|
|||
msgid "Members"
|
||||
msgstr "Membres"
|
||||
|
||||
#: main/src/ui/call_window/participant_widget.vala:104
|
||||
#: main/src/ui/call_window/participant_widget.vala:96
|
||||
msgid "Debug information"
|
||||
msgstr ""
|
||||
|
||||
#: main/src/ui/call_window/participant_widget.vala:105
|
||||
#: main/src/ui/conversation_content_view/call_widget.vala:143
|
||||
msgid "Calling…"
|
||||
msgstr "Sonada…"
|
||||
|
||||
#: main/src/ui/call_window/participant_widget.vala:106
|
||||
#: main/src/ui/call_window/participant_widget.vala:107
|
||||
msgid "Ringing…"
|
||||
msgstr "Tinda…"
|
||||
|
||||
#: main/src/ui/call_window/participant_widget.vala:108
|
||||
#: main/src/ui/call_window/participant_widget.vala:109
|
||||
#: main/src/ui/manage_accounts/dialog.vala:219
|
||||
msgid "Connecting…"
|
||||
msgstr "Connexion…"
|
||||
|
||||
#: main/src/ui/call_window/call_window.vala:188
|
||||
#: main/src/ui/call_window/call_window.vala:181
|
||||
#, c-format
|
||||
msgid "%s ended the call"
|
||||
msgstr "%s a arrestat la sonada"
|
||||
|
||||
#: main/src/ui/call_window/call_window.vala:190
|
||||
#: main/src/ui/call_window/call_window.vala:183
|
||||
#, c-format
|
||||
msgid "%s declined the call"
|
||||
msgstr "%s a regetat la sonada"
|
||||
|
@ -241,15 +245,15 @@ msgstr ""
|
|||
msgid "No microphone found."
|
||||
msgstr ""
|
||||
|
||||
#: main/src/ui/call_window/audio_settings_popover.vala:83
|
||||
#: main/src/ui/call_window/audio_settings_popover.vala:85
|
||||
msgid "Speakers"
|
||||
msgstr ""
|
||||
|
||||
#: main/src/ui/call_window/audio_settings_popover.vala:86
|
||||
#: main/src/ui/call_window/audio_settings_popover.vala:88
|
||||
msgid "No speaker found."
|
||||
msgstr ""
|
||||
|
||||
#: main/src/ui/call_window/call_window_controller.vala:101
|
||||
#: main/src/ui/call_window/call_window_controller.vala:128
|
||||
msgid "Invite to Call"
|
||||
msgstr ""
|
||||
|
||||
|
@ -264,7 +268,7 @@ msgid "Start"
|
|||
msgstr "Començar"
|
||||
|
||||
#: main/src/ui/add_conversation/add_conference_dialog.vala:26
|
||||
#: main/src/ui/application.vala:307 main/data/menu_add.ui:13
|
||||
#: main/src/ui/application.vala:308 main/data/menu_add.ui:13
|
||||
#: main/data/shortcuts.ui:24
|
||||
msgid "Join Channel"
|
||||
msgstr "Rejónher una sala"
|
||||
|
@ -280,7 +284,7 @@ msgstr "Seguent"
|
|||
#: main/src/ui/add_conversation/add_conference_dialog.vala:66
|
||||
#: main/src/ui/add_conversation/add_conference_dialog.vala:142
|
||||
#: main/src/ui/add_conversation/conference_details_fragment.vala:157
|
||||
#: main/src/ui/application.vala:307
|
||||
#: main/src/ui/application.vala:308
|
||||
msgid "Join"
|
||||
msgstr "Rejónher"
|
||||
|
||||
|
@ -347,7 +351,7 @@ msgstr "Ajustar"
|
|||
msgid "Keyboard Shortcuts"
|
||||
msgstr "Acorchis clavièr"
|
||||
|
||||
#: main/src/ui/application.vala:283 main/data/menu_app.ui:21
|
||||
#: main/src/ui/application.vala:284 main/data/menu_app.ui:21
|
||||
msgid "About Dino"
|
||||
msgstr "A prepaus de Dino"
|
||||
|
||||
|
|
|
@ -7,7 +7,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: \n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2022-02-08 22:15+0100\n"
|
||||
"POT-Creation-Date: 2022-02-12 22:06+0100\n"
|
||||
"PO-Revision-Date: 2022-02-04 09:55+0000\n"
|
||||
"Language-Team: Polish <https://hosted.weblate.org/projects/dino/translations/"
|
||||
"pl/>\n"
|
||||
|
@ -125,7 +125,7 @@ msgstr "Użytkownik"
|
|||
|
||||
#: main/src/ui/occupant_menu/view.vala:28
|
||||
#: main/src/ui/occupant_menu/view.vala:146
|
||||
#: main/src/ui/call_window/call_window_controller.vala:102
|
||||
#: main/src/ui/call_window/call_window_controller.vala:129
|
||||
msgid "Invite"
|
||||
msgstr "Zaproś"
|
||||
|
||||
|
@ -162,7 +162,7 @@ msgstr "Wybierz"
|
|||
#: main/src/ui/add_conversation/select_contact_dialog.vala:38
|
||||
#: main/src/ui/add_conversation/add_conference_dialog.vala:15
|
||||
#: main/src/ui/add_conversation/add_conference_dialog.vala:122
|
||||
#: main/src/ui/application.vala:307 main/src/ui/manage_accounts/dialog.vala:152
|
||||
#: main/src/ui/application.vala:308 main/src/ui/manage_accounts/dialog.vala:152
|
||||
#: main/data/message_item_widget_edit_mode.ui:54
|
||||
#: main/data/add_conversation/add_groupchat_dialog.ui:11
|
||||
#: main/data/add_conversation/add_contact_dialog.ui:12
|
||||
|
@ -203,26 +203,30 @@ msgstr "Wyszukaj wiadomości"
|
|||
msgid "Members"
|
||||
msgstr "Członkowie"
|
||||
|
||||
#: main/src/ui/call_window/participant_widget.vala:104
|
||||
#: main/src/ui/call_window/participant_widget.vala:96
|
||||
msgid "Debug information"
|
||||
msgstr ""
|
||||
|
||||
#: main/src/ui/call_window/participant_widget.vala:105
|
||||
#: main/src/ui/conversation_content_view/call_widget.vala:143
|
||||
msgid "Calling…"
|
||||
msgstr "Łączenie…"
|
||||
|
||||
#: main/src/ui/call_window/participant_widget.vala:106
|
||||
#: main/src/ui/call_window/participant_widget.vala:107
|
||||
msgid "Ringing…"
|
||||
msgstr "Łączenie…"
|
||||
|
||||
#: main/src/ui/call_window/participant_widget.vala:108
|
||||
#: main/src/ui/call_window/participant_widget.vala:109
|
||||
#: main/src/ui/manage_accounts/dialog.vala:219
|
||||
msgid "Connecting…"
|
||||
msgstr "Łączenie…"
|
||||
|
||||
#: main/src/ui/call_window/call_window.vala:188
|
||||
#: main/src/ui/call_window/call_window.vala:181
|
||||
#, c-format
|
||||
msgid "%s ended the call"
|
||||
msgstr "%s zakończył połączenie"
|
||||
|
||||
#: main/src/ui/call_window/call_window.vala:190
|
||||
#: main/src/ui/call_window/call_window.vala:183
|
||||
#, c-format
|
||||
msgid "%s declined the call"
|
||||
msgstr "%s odrzucił połączenie"
|
||||
|
@ -243,15 +247,15 @@ msgstr ""
|
|||
msgid "No microphone found."
|
||||
msgstr ""
|
||||
|
||||
#: main/src/ui/call_window/audio_settings_popover.vala:83
|
||||
#: main/src/ui/call_window/audio_settings_popover.vala:85
|
||||
msgid "Speakers"
|
||||
msgstr ""
|
||||
|
||||
#: main/src/ui/call_window/audio_settings_popover.vala:86
|
||||
#: main/src/ui/call_window/audio_settings_popover.vala:88
|
||||
msgid "No speaker found."
|
||||
msgstr ""
|
||||
|
||||
#: main/src/ui/call_window/call_window_controller.vala:101
|
||||
#: main/src/ui/call_window/call_window_controller.vala:128
|
||||
msgid "Invite to Call"
|
||||
msgstr "Zaproś do Rozmowy"
|
||||
|
||||
|
@ -266,7 +270,7 @@ msgid "Start"
|
|||
msgstr "Rozpocznij"
|
||||
|
||||
#: main/src/ui/add_conversation/add_conference_dialog.vala:26
|
||||
#: main/src/ui/application.vala:307 main/data/menu_add.ui:13
|
||||
#: main/src/ui/application.vala:308 main/data/menu_add.ui:13
|
||||
#: main/data/shortcuts.ui:24
|
||||
msgid "Join Channel"
|
||||
msgstr "Dołącz do kanału"
|
||||
|
@ -282,7 +286,7 @@ msgstr "Dalej"
|
|||
#: main/src/ui/add_conversation/add_conference_dialog.vala:66
|
||||
#: main/src/ui/add_conversation/add_conference_dialog.vala:142
|
||||
#: main/src/ui/add_conversation/conference_details_fragment.vala:157
|
||||
#: main/src/ui/application.vala:307
|
||||
#: main/src/ui/application.vala:308
|
||||
msgid "Join"
|
||||
msgstr "Dołącz"
|
||||
|
||||
|
@ -349,7 +353,7 @@ msgstr "Dodaj"
|
|||
msgid "Keyboard Shortcuts"
|
||||
msgstr "Skróty klawiszowe"
|
||||
|
||||
#: main/src/ui/application.vala:283 main/data/menu_app.ui:21
|
||||
#: main/src/ui/application.vala:284 main/data/menu_app.ui:21
|
||||
msgid "About Dino"
|
||||
msgstr "O Dino"
|
||||
|
||||
|
|
|
@ -7,7 +7,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2022-02-08 22:15+0100\n"
|
||||
"POT-Creation-Date: 2022-02-12 22:06+0100\n"
|
||||
"PO-Revision-Date: 2021-05-10 09:33+0000\n"
|
||||
"Language-Team: none\n"
|
||||
"Language: pt\n"
|
||||
|
@ -122,7 +122,7 @@ msgstr "Utilizador"
|
|||
|
||||
#: main/src/ui/occupant_menu/view.vala:28
|
||||
#: main/src/ui/occupant_menu/view.vala:146
|
||||
#: main/src/ui/call_window/call_window_controller.vala:102
|
||||
#: main/src/ui/call_window/call_window_controller.vala:129
|
||||
msgid "Invite"
|
||||
msgstr "Convidar"
|
||||
|
||||
|
@ -159,7 +159,7 @@ msgstr "Selecionar"
|
|||
#: main/src/ui/add_conversation/select_contact_dialog.vala:38
|
||||
#: main/src/ui/add_conversation/add_conference_dialog.vala:15
|
||||
#: main/src/ui/add_conversation/add_conference_dialog.vala:122
|
||||
#: main/src/ui/application.vala:307 main/src/ui/manage_accounts/dialog.vala:152
|
||||
#: main/src/ui/application.vala:308 main/src/ui/manage_accounts/dialog.vala:152
|
||||
#: main/data/message_item_widget_edit_mode.ui:54
|
||||
#: main/data/add_conversation/add_groupchat_dialog.ui:11
|
||||
#: main/data/add_conversation/add_contact_dialog.ui:12
|
||||
|
@ -200,26 +200,30 @@ msgstr "Buscar mensagens"
|
|||
msgid "Members"
|
||||
msgstr "Membros"
|
||||
|
||||
#: main/src/ui/call_window/participant_widget.vala:104
|
||||
#: main/src/ui/call_window/participant_widget.vala:96
|
||||
msgid "Debug information"
|
||||
msgstr ""
|
||||
|
||||
#: main/src/ui/call_window/participant_widget.vala:105
|
||||
#: main/src/ui/conversation_content_view/call_widget.vala:143
|
||||
msgid "Calling…"
|
||||
msgstr ""
|
||||
|
||||
#: main/src/ui/call_window/participant_widget.vala:106
|
||||
#: main/src/ui/call_window/participant_widget.vala:107
|
||||
msgid "Ringing…"
|
||||
msgstr ""
|
||||
|
||||
#: main/src/ui/call_window/participant_widget.vala:108
|
||||
#: main/src/ui/call_window/participant_widget.vala:109
|
||||
#: main/src/ui/manage_accounts/dialog.vala:219
|
||||
msgid "Connecting…"
|
||||
msgstr "Conectando…"
|
||||
|
||||
#: main/src/ui/call_window/call_window.vala:188
|
||||
#: main/src/ui/call_window/call_window.vala:181
|
||||
#, c-format
|
||||
msgid "%s ended the call"
|
||||
msgstr ""
|
||||
|
||||
#: main/src/ui/call_window/call_window.vala:190
|
||||
#: main/src/ui/call_window/call_window.vala:183
|
||||
#, c-format
|
||||
msgid "%s declined the call"
|
||||
msgstr ""
|
||||
|
@ -240,15 +244,15 @@ msgstr ""
|
|||
msgid "No microphone found."
|
||||
msgstr ""
|
||||
|
||||
#: main/src/ui/call_window/audio_settings_popover.vala:83
|
||||
#: main/src/ui/call_window/audio_settings_popover.vala:85
|
||||
msgid "Speakers"
|
||||
msgstr ""
|
||||
|
||||
#: main/src/ui/call_window/audio_settings_popover.vala:86
|
||||
#: main/src/ui/call_window/audio_settings_popover.vala:88
|
||||
msgid "No speaker found."
|
||||
msgstr ""
|
||||
|
||||
#: main/src/ui/call_window/call_window_controller.vala:101
|
||||
#: main/src/ui/call_window/call_window_controller.vala:128
|
||||
msgid "Invite to Call"
|
||||
msgstr ""
|
||||
|
||||
|
@ -263,7 +267,7 @@ msgid "Start"
|
|||
msgstr "Iniciar"
|
||||
|
||||
#: main/src/ui/add_conversation/add_conference_dialog.vala:26
|
||||
#: main/src/ui/application.vala:307 main/data/menu_add.ui:13
|
||||
#: main/src/ui/application.vala:308 main/data/menu_add.ui:13
|
||||
#: main/data/shortcuts.ui:24
|
||||
msgid "Join Channel"
|
||||
msgstr "Juntar-se a um canal"
|
||||
|
@ -279,7 +283,7 @@ msgstr "Próximo"
|
|||
#: main/src/ui/add_conversation/add_conference_dialog.vala:66
|
||||
#: main/src/ui/add_conversation/add_conference_dialog.vala:142
|
||||
#: main/src/ui/add_conversation/conference_details_fragment.vala:157
|
||||
#: main/src/ui/application.vala:307
|
||||
#: main/src/ui/application.vala:308
|
||||
msgid "Join"
|
||||
msgstr "Juntar-se"
|
||||
|
||||
|
@ -346,7 +350,7 @@ msgstr "Adicionar"
|
|||
msgid "Keyboard Shortcuts"
|
||||
msgstr "Atalhos de Teclado"
|
||||
|
||||
#: main/src/ui/application.vala:283 main/data/menu_app.ui:21
|
||||
#: main/src/ui/application.vala:284 main/data/menu_app.ui:21
|
||||
msgid "About Dino"
|
||||
msgstr "Sobre Dino"
|
||||
|
||||
|
|
|
@ -6,7 +6,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2022-02-08 22:15+0100\n"
|
||||
"POT-Creation-Date: 2022-02-12 22:06+0100\n"
|
||||
"PO-Revision-Date: 2021-02-22 00:50+0000\n"
|
||||
"Language-Team: Portuguese (Brazil) <https://hosted.weblate.org/projects/dino/"
|
||||
"translations/pt_BR/>\n"
|
||||
|
@ -122,7 +122,7 @@ msgstr "Usuário"
|
|||
|
||||
#: main/src/ui/occupant_menu/view.vala:28
|
||||
#: main/src/ui/occupant_menu/view.vala:146
|
||||
#: main/src/ui/call_window/call_window_controller.vala:102
|
||||
#: main/src/ui/call_window/call_window_controller.vala:129
|
||||
msgid "Invite"
|
||||
msgstr "Convidar"
|
||||
|
||||
|
@ -159,7 +159,7 @@ msgstr "Selecionar"
|
|||
#: main/src/ui/add_conversation/select_contact_dialog.vala:38
|
||||
#: main/src/ui/add_conversation/add_conference_dialog.vala:15
|
||||
#: main/src/ui/add_conversation/add_conference_dialog.vala:122
|
||||
#: main/src/ui/application.vala:307 main/src/ui/manage_accounts/dialog.vala:152
|
||||
#: main/src/ui/application.vala:308 main/src/ui/manage_accounts/dialog.vala:152
|
||||
#: main/data/message_item_widget_edit_mode.ui:54
|
||||
#: main/data/add_conversation/add_groupchat_dialog.ui:11
|
||||
#: main/data/add_conversation/add_contact_dialog.ui:12
|
||||
|
@ -200,26 +200,30 @@ msgstr "Buscar mensagens"
|
|||
msgid "Members"
|
||||
msgstr "Membros"
|
||||
|
||||
#: main/src/ui/call_window/participant_widget.vala:104
|
||||
#: main/src/ui/call_window/participant_widget.vala:96
|
||||
msgid "Debug information"
|
||||
msgstr ""
|
||||
|
||||
#: main/src/ui/call_window/participant_widget.vala:105
|
||||
#: main/src/ui/conversation_content_view/call_widget.vala:143
|
||||
msgid "Calling…"
|
||||
msgstr ""
|
||||
|
||||
#: main/src/ui/call_window/participant_widget.vala:106
|
||||
#: main/src/ui/call_window/participant_widget.vala:107
|
||||
msgid "Ringing…"
|
||||
msgstr ""
|
||||
|
||||
#: main/src/ui/call_window/participant_widget.vala:108
|
||||
#: main/src/ui/call_window/participant_widget.vala:109
|
||||
#: main/src/ui/manage_accounts/dialog.vala:219
|
||||
msgid "Connecting…"
|
||||
msgstr "Conectando…"
|
||||
|
||||
#: main/src/ui/call_window/call_window.vala:188
|
||||
#: main/src/ui/call_window/call_window.vala:181
|
||||
#, c-format
|
||||
msgid "%s ended the call"
|
||||
msgstr ""
|
||||
|
||||
#: main/src/ui/call_window/call_window.vala:190
|
||||
#: main/src/ui/call_window/call_window.vala:183
|
||||
#, c-format
|
||||
msgid "%s declined the call"
|
||||
msgstr ""
|
||||
|
@ -240,15 +244,15 @@ msgstr ""
|
|||
msgid "No microphone found."
|
||||
msgstr ""
|
||||
|
||||
#: main/src/ui/call_window/audio_settings_popover.vala:83
|
||||
#: main/src/ui/call_window/audio_settings_popover.vala:85
|
||||
msgid "Speakers"
|
||||
msgstr ""
|
||||
|
||||
#: main/src/ui/call_window/audio_settings_popover.vala:86
|
||||
#: main/src/ui/call_window/audio_settings_popover.vala:88
|
||||
msgid "No speaker found."
|
||||
msgstr ""
|
||||
|
||||
#: main/src/ui/call_window/call_window_controller.vala:101
|
||||
#: main/src/ui/call_window/call_window_controller.vala:128
|
||||
msgid "Invite to Call"
|
||||
msgstr ""
|
||||
|
||||
|
@ -263,7 +267,7 @@ msgid "Start"
|
|||
msgstr "Iniciar"
|
||||
|
||||
#: main/src/ui/add_conversation/add_conference_dialog.vala:26
|
||||
#: main/src/ui/application.vala:307 main/data/menu_add.ui:13
|
||||
#: main/src/ui/application.vala:308 main/data/menu_add.ui:13
|
||||
#: main/data/shortcuts.ui:24
|
||||
msgid "Join Channel"
|
||||
msgstr "Juntar-se a um Canal"
|
||||
|
@ -279,7 +283,7 @@ msgstr "Próximo"
|
|||
#: main/src/ui/add_conversation/add_conference_dialog.vala:66
|
||||
#: main/src/ui/add_conversation/add_conference_dialog.vala:142
|
||||
#: main/src/ui/add_conversation/conference_details_fragment.vala:157
|
||||
#: main/src/ui/application.vala:307
|
||||
#: main/src/ui/application.vala:308
|
||||
msgid "Join"
|
||||
msgstr "Juntar-se"
|
||||
|
||||
|
@ -346,7 +350,7 @@ msgstr "Adicionar"
|
|||
msgid "Keyboard Shortcuts"
|
||||
msgstr "Atalhos de Teclado"
|
||||
|
||||
#: main/src/ui/application.vala:283 main/data/menu_app.ui:21
|
||||
#: main/src/ui/application.vala:284 main/data/menu_app.ui:21
|
||||
msgid "About Dino"
|
||||
msgstr "Sobre Dino"
|
||||
|
||||
|
|
|
@ -7,8 +7,8 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2022-02-08 22:15+0100\n"
|
||||
"PO-Revision-Date: 2022-02-04 09:55+0000\n"
|
||||
"POT-Creation-Date: 2022-02-12 22:06+0100\n"
|
||||
"PO-Revision-Date: 2022-02-11 18:58+0000\n"
|
||||
"Language-Team: Romanian <https://hosted.weblate.org/projects/dino/"
|
||||
"translations/ro/>\n"
|
||||
"Language: ro\n"
|
||||
|
@ -125,7 +125,7 @@ msgstr "Utilizator"
|
|||
|
||||
#: main/src/ui/occupant_menu/view.vala:28
|
||||
#: main/src/ui/occupant_menu/view.vala:146
|
||||
#: main/src/ui/call_window/call_window_controller.vala:102
|
||||
#: main/src/ui/call_window/call_window_controller.vala:129
|
||||
msgid "Invite"
|
||||
msgstr "Invită"
|
||||
|
||||
|
@ -162,7 +162,7 @@ msgstr "Selectare"
|
|||
#: main/src/ui/add_conversation/select_contact_dialog.vala:38
|
||||
#: main/src/ui/add_conversation/add_conference_dialog.vala:15
|
||||
#: main/src/ui/add_conversation/add_conference_dialog.vala:122
|
||||
#: main/src/ui/application.vala:307 main/src/ui/manage_accounts/dialog.vala:152
|
||||
#: main/src/ui/application.vala:308 main/src/ui/manage_accounts/dialog.vala:152
|
||||
#: main/data/message_item_widget_edit_mode.ui:54
|
||||
#: main/data/add_conversation/add_groupchat_dialog.ui:11
|
||||
#: main/data/add_conversation/add_contact_dialog.ui:12
|
||||
|
@ -203,55 +203,59 @@ msgstr "Caută mesaje"
|
|||
msgid "Members"
|
||||
msgstr "Membri"
|
||||
|
||||
#: main/src/ui/call_window/participant_widget.vala:104
|
||||
#: main/src/ui/call_window/participant_widget.vala:96
|
||||
msgid "Debug information"
|
||||
msgstr ""
|
||||
|
||||
#: main/src/ui/call_window/participant_widget.vala:105
|
||||
#: main/src/ui/conversation_content_view/call_widget.vala:143
|
||||
msgid "Calling…"
|
||||
msgstr "Se apelează…"
|
||||
|
||||
#: main/src/ui/call_window/participant_widget.vala:106
|
||||
#: main/src/ui/call_window/participant_widget.vala:107
|
||||
msgid "Ringing…"
|
||||
msgstr "Sună…"
|
||||
|
||||
#: main/src/ui/call_window/participant_widget.vala:108
|
||||
#: main/src/ui/call_window/participant_widget.vala:109
|
||||
#: main/src/ui/manage_accounts/dialog.vala:219
|
||||
msgid "Connecting…"
|
||||
msgstr "Conectare…"
|
||||
|
||||
#: main/src/ui/call_window/call_window.vala:188
|
||||
#: main/src/ui/call_window/call_window.vala:181
|
||||
#, c-format
|
||||
msgid "%s ended the call"
|
||||
msgstr "%s a încheiat apelul"
|
||||
|
||||
#: main/src/ui/call_window/call_window.vala:190
|
||||
#: main/src/ui/call_window/call_window.vala:183
|
||||
#, c-format
|
||||
msgid "%s declined the call"
|
||||
msgstr "%s a refuzat apelul"
|
||||
|
||||
#: main/src/ui/call_window/video_settings_popover.vala:25
|
||||
msgid "Cameras"
|
||||
msgstr ""
|
||||
msgstr "Camere"
|
||||
|
||||
#: main/src/ui/call_window/video_settings_popover.vala:28
|
||||
msgid "No camera found."
|
||||
msgstr ""
|
||||
msgstr "Nici o cameră găsită."
|
||||
|
||||
#: main/src/ui/call_window/audio_settings_popover.vala:29
|
||||
msgid "Microphones"
|
||||
msgstr ""
|
||||
msgstr "Microfoane"
|
||||
|
||||
#: main/src/ui/call_window/audio_settings_popover.vala:32
|
||||
msgid "No microphone found."
|
||||
msgstr ""
|
||||
msgstr "Nici un microfon găsit."
|
||||
|
||||
#: main/src/ui/call_window/audio_settings_popover.vala:83
|
||||
#: main/src/ui/call_window/audio_settings_popover.vala:85
|
||||
msgid "Speakers"
|
||||
msgstr ""
|
||||
msgstr "Difuzoare"
|
||||
|
||||
#: main/src/ui/call_window/audio_settings_popover.vala:86
|
||||
#: main/src/ui/call_window/audio_settings_popover.vala:88
|
||||
msgid "No speaker found."
|
||||
msgstr ""
|
||||
msgstr "Nici un difuzor găsit."
|
||||
|
||||
#: main/src/ui/call_window/call_window_controller.vala:101
|
||||
#: main/src/ui/call_window/call_window_controller.vala:128
|
||||
msgid "Invite to Call"
|
||||
msgstr "Invitați la apel"
|
||||
|
||||
|
@ -266,7 +270,7 @@ msgid "Start"
|
|||
msgstr "Pornire"
|
||||
|
||||
#: main/src/ui/add_conversation/add_conference_dialog.vala:26
|
||||
#: main/src/ui/application.vala:307 main/data/menu_add.ui:13
|
||||
#: main/src/ui/application.vala:308 main/data/menu_add.ui:13
|
||||
#: main/data/shortcuts.ui:24
|
||||
msgid "Join Channel"
|
||||
msgstr "Alăturați-vă canalului"
|
||||
|
@ -282,7 +286,7 @@ msgstr "Următorul"
|
|||
#: main/src/ui/add_conversation/add_conference_dialog.vala:66
|
||||
#: main/src/ui/add_conversation/add_conference_dialog.vala:142
|
||||
#: main/src/ui/add_conversation/conference_details_fragment.vala:157
|
||||
#: main/src/ui/application.vala:307
|
||||
#: main/src/ui/application.vala:308
|
||||
msgid "Join"
|
||||
msgstr "Alăturați-vă"
|
||||
|
||||
|
@ -349,7 +353,7 @@ msgstr "Adaugă"
|
|||
msgid "Keyboard Shortcuts"
|
||||
msgstr "Scurtături de tastatură"
|
||||
|
||||
#: main/src/ui/application.vala:283 main/data/menu_app.ui:21
|
||||
#: main/src/ui/application.vala:284 main/data/menu_app.ui:21
|
||||
msgid "About Dino"
|
||||
msgstr "Despre Dino"
|
||||
|
||||
|
@ -381,13 +385,13 @@ msgstr "Apel video primit"
|
|||
#: main/src/ui/notifier_freedesktop.vala:115
|
||||
#: main/src/ui/conversation_content_view/call_widget.vala:130
|
||||
msgid "Incoming video group call"
|
||||
msgstr ""
|
||||
msgstr "Apel de grup video primit"
|
||||
|
||||
#: main/src/ui/notifier_gnotifications.vala:72
|
||||
#: main/src/ui/notifier_freedesktop.vala:115
|
||||
#: main/src/ui/conversation_content_view/call_widget.vala:130
|
||||
msgid "Incoming group call"
|
||||
msgstr ""
|
||||
msgstr "Apelul de grup primit"
|
||||
|
||||
#: main/src/ui/notifier_gnotifications.vala:80
|
||||
#: main/src/ui/notifier_freedesktop.vala:123
|
||||
|
|
|
@ -7,7 +7,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2022-02-08 22:15+0100\n"
|
||||
"POT-Creation-Date: 2022-02-12 22:06+0100\n"
|
||||
"PO-Revision-Date: 2022-02-06 17:57+0000\n"
|
||||
"Language-Team: Russian <https://hosted.weblate.org/projects/dino/"
|
||||
"translations/ru/>\n"
|
||||
|
@ -15,8 +15,8 @@ msgstr ""
|
|||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
|
||||
"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
|
||||
"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && "
|
||||
"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
|
||||
"X-Generator: Weblate 4.11-dev\n"
|
||||
|
||||
#: main/src/ui/file_send_overlay.vala:85
|
||||
|
@ -125,7 +125,7 @@ msgstr "Пользователь"
|
|||
|
||||
#: main/src/ui/occupant_menu/view.vala:28
|
||||
#: main/src/ui/occupant_menu/view.vala:146
|
||||
#: main/src/ui/call_window/call_window_controller.vala:102
|
||||
#: main/src/ui/call_window/call_window_controller.vala:129
|
||||
msgid "Invite"
|
||||
msgstr "Пригласить"
|
||||
|
||||
|
@ -162,7 +162,7 @@ msgstr "Выбрать"
|
|||
#: main/src/ui/add_conversation/select_contact_dialog.vala:38
|
||||
#: main/src/ui/add_conversation/add_conference_dialog.vala:15
|
||||
#: main/src/ui/add_conversation/add_conference_dialog.vala:122
|
||||
#: main/src/ui/application.vala:307 main/src/ui/manage_accounts/dialog.vala:152
|
||||
#: main/src/ui/application.vala:308 main/src/ui/manage_accounts/dialog.vala:152
|
||||
#: main/data/message_item_widget_edit_mode.ui:54
|
||||
#: main/data/add_conversation/add_groupchat_dialog.ui:11
|
||||
#: main/data/add_conversation/add_contact_dialog.ui:12
|
||||
|
@ -203,26 +203,30 @@ msgstr "Поиск сообщений"
|
|||
msgid "Members"
|
||||
msgstr "Участники"
|
||||
|
||||
#: main/src/ui/call_window/participant_widget.vala:104
|
||||
#: main/src/ui/call_window/participant_widget.vala:96
|
||||
msgid "Debug information"
|
||||
msgstr ""
|
||||
|
||||
#: main/src/ui/call_window/participant_widget.vala:105
|
||||
#: main/src/ui/conversation_content_view/call_widget.vala:143
|
||||
msgid "Calling…"
|
||||
msgstr "Звонок…"
|
||||
|
||||
#: main/src/ui/call_window/participant_widget.vala:106
|
||||
#: main/src/ui/call_window/participant_widget.vala:107
|
||||
msgid "Ringing…"
|
||||
msgstr "Звонок…"
|
||||
|
||||
#: main/src/ui/call_window/participant_widget.vala:108
|
||||
#: main/src/ui/call_window/participant_widget.vala:109
|
||||
#: main/src/ui/manage_accounts/dialog.vala:219
|
||||
msgid "Connecting…"
|
||||
msgstr "Подключение…"
|
||||
|
||||
#: main/src/ui/call_window/call_window.vala:188
|
||||
#: main/src/ui/call_window/call_window.vala:181
|
||||
#, c-format
|
||||
msgid "%s ended the call"
|
||||
msgstr "%s завершил(а) звонок"
|
||||
|
||||
#: main/src/ui/call_window/call_window.vala:190
|
||||
#: main/src/ui/call_window/call_window.vala:183
|
||||
#, c-format
|
||||
msgid "%s declined the call"
|
||||
msgstr "%s отклонил(а) звонок"
|
||||
|
@ -243,15 +247,15 @@ msgstr ""
|
|||
msgid "No microphone found."
|
||||
msgstr ""
|
||||
|
||||
#: main/src/ui/call_window/audio_settings_popover.vala:83
|
||||
#: main/src/ui/call_window/audio_settings_popover.vala:85
|
||||
msgid "Speakers"
|
||||
msgstr ""
|
||||
|
||||
#: main/src/ui/call_window/audio_settings_popover.vala:86
|
||||
#: main/src/ui/call_window/audio_settings_popover.vala:88
|
||||
msgid "No speaker found."
|
||||
msgstr ""
|
||||
|
||||
#: main/src/ui/call_window/call_window_controller.vala:101
|
||||
#: main/src/ui/call_window/call_window_controller.vala:128
|
||||
#, fuzzy
|
||||
msgid "Invite to Call"
|
||||
msgstr "Пригласить на звонок"
|
||||
|
@ -267,7 +271,7 @@ msgid "Start"
|
|||
msgstr "Начать"
|
||||
|
||||
#: main/src/ui/add_conversation/add_conference_dialog.vala:26
|
||||
#: main/src/ui/application.vala:307 main/data/menu_add.ui:13
|
||||
#: main/src/ui/application.vala:308 main/data/menu_add.ui:13
|
||||
#: main/data/shortcuts.ui:24
|
||||
msgid "Join Channel"
|
||||
msgstr "Войти в канал"
|
||||
|
@ -283,7 +287,7 @@ msgstr "Далее"
|
|||
#: main/src/ui/add_conversation/add_conference_dialog.vala:66
|
||||
#: main/src/ui/add_conversation/add_conference_dialog.vala:142
|
||||
#: main/src/ui/add_conversation/conference_details_fragment.vala:157
|
||||
#: main/src/ui/application.vala:307
|
||||
#: main/src/ui/application.vala:308
|
||||
msgid "Join"
|
||||
msgstr "Войти"
|
||||
|
||||
|
@ -350,7 +354,7 @@ msgstr "Добавить"
|
|||
msgid "Keyboard Shortcuts"
|
||||
msgstr "Горячие клавиши"
|
||||
|
||||
#: main/src/ui/application.vala:283 main/data/menu_app.ui:21
|
||||
#: main/src/ui/application.vala:284 main/data/menu_app.ui:21
|
||||
msgid "About Dino"
|
||||
msgstr "О Dino"
|
||||
|
||||
|
|
|
@ -7,7 +7,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2022-02-08 22:15+0100\n"
|
||||
"POT-Creation-Date: 2022-02-12 22:06+0100\n"
|
||||
"PO-Revision-Date: 2022-02-06 17:57+0000\n"
|
||||
"Language-Team: none\n"
|
||||
"Language: sq\n"
|
||||
|
@ -122,7 +122,7 @@ msgstr "Përdorues"
|
|||
|
||||
#: main/src/ui/occupant_menu/view.vala:28
|
||||
#: main/src/ui/occupant_menu/view.vala:146
|
||||
#: main/src/ui/call_window/call_window_controller.vala:102
|
||||
#: main/src/ui/call_window/call_window_controller.vala:129
|
||||
msgid "Invite"
|
||||
msgstr "Ftoje"
|
||||
|
||||
|
@ -159,7 +159,7 @@ msgstr "Përzgjidhe"
|
|||
#: main/src/ui/add_conversation/select_contact_dialog.vala:38
|
||||
#: main/src/ui/add_conversation/add_conference_dialog.vala:15
|
||||
#: main/src/ui/add_conversation/add_conference_dialog.vala:122
|
||||
#: main/src/ui/application.vala:307 main/src/ui/manage_accounts/dialog.vala:152
|
||||
#: main/src/ui/application.vala:308 main/src/ui/manage_accounts/dialog.vala:152
|
||||
#: main/data/message_item_widget_edit_mode.ui:54
|
||||
#: main/data/add_conversation/add_groupchat_dialog.ui:11
|
||||
#: main/data/add_conversation/add_contact_dialog.ui:12
|
||||
|
@ -200,26 +200,30 @@ msgstr "Kërko te mesazhet"
|
|||
msgid "Members"
|
||||
msgstr "Anëtarë"
|
||||
|
||||
#: main/src/ui/call_window/participant_widget.vala:104
|
||||
#: main/src/ui/call_window/participant_widget.vala:96
|
||||
msgid "Debug information"
|
||||
msgstr ""
|
||||
|
||||
#: main/src/ui/call_window/participant_widget.vala:105
|
||||
#: main/src/ui/conversation_content_view/call_widget.vala:143
|
||||
msgid "Calling…"
|
||||
msgstr "Po thirret…"
|
||||
|
||||
#: main/src/ui/call_window/participant_widget.vala:106
|
||||
#: main/src/ui/call_window/participant_widget.vala:107
|
||||
msgid "Ringing…"
|
||||
msgstr "Po i bihet ziles…"
|
||||
|
||||
#: main/src/ui/call_window/participant_widget.vala:108
|
||||
#: main/src/ui/call_window/participant_widget.vala:109
|
||||
#: main/src/ui/manage_accounts/dialog.vala:219
|
||||
msgid "Connecting…"
|
||||
msgstr "Po lidhet…"
|
||||
|
||||
#: main/src/ui/call_window/call_window.vala:188
|
||||
#: main/src/ui/call_window/call_window.vala:181
|
||||
#, c-format
|
||||
msgid "%s ended the call"
|
||||
msgstr "%s përfundoi thirrjen"
|
||||
|
||||
#: main/src/ui/call_window/call_window.vala:190
|
||||
#: main/src/ui/call_window/call_window.vala:183
|
||||
#, c-format
|
||||
msgid "%s declined the call"
|
||||
msgstr "%s s’pranoi thirrjen"
|
||||
|
@ -240,15 +244,15 @@ msgstr ""
|
|||
msgid "No microphone found."
|
||||
msgstr ""
|
||||
|
||||
#: main/src/ui/call_window/audio_settings_popover.vala:83
|
||||
#: main/src/ui/call_window/audio_settings_popover.vala:85
|
||||
msgid "Speakers"
|
||||
msgstr ""
|
||||
|
||||
#: main/src/ui/call_window/audio_settings_popover.vala:86
|
||||
#: main/src/ui/call_window/audio_settings_popover.vala:88
|
||||
msgid "No speaker found."
|
||||
msgstr ""
|
||||
|
||||
#: main/src/ui/call_window/call_window_controller.vala:101
|
||||
#: main/src/ui/call_window/call_window_controller.vala:128
|
||||
msgid "Invite to Call"
|
||||
msgstr "Ftoni për Thirrje"
|
||||
|
||||
|
@ -263,7 +267,7 @@ msgid "Start"
|
|||
msgstr "Fillo"
|
||||
|
||||
#: main/src/ui/add_conversation/add_conference_dialog.vala:26
|
||||
#: main/src/ui/application.vala:307 main/data/menu_add.ui:13
|
||||
#: main/src/ui/application.vala:308 main/data/menu_add.ui:13
|
||||
#: main/data/shortcuts.ui:24
|
||||
msgid "Join Channel"
|
||||
msgstr "Hyni në Kanal"
|
||||
|
@ -279,7 +283,7 @@ msgstr "Pasuesi"
|
|||
#: main/src/ui/add_conversation/add_conference_dialog.vala:66
|
||||
#: main/src/ui/add_conversation/add_conference_dialog.vala:142
|
||||
#: main/src/ui/add_conversation/conference_details_fragment.vala:157
|
||||
#: main/src/ui/application.vala:307
|
||||
#: main/src/ui/application.vala:308
|
||||
msgid "Join"
|
||||
msgstr "Merrni pjesë"
|
||||
|
||||
|
@ -346,7 +350,7 @@ msgstr "Shto"
|
|||
msgid "Keyboard Shortcuts"
|
||||
msgstr "Shkurtore Tastiere"
|
||||
|
||||
#: main/src/ui/application.vala:283 main/data/menu_app.ui:21
|
||||
#: main/src/ui/application.vala:284 main/data/menu_app.ui:21
|
||||
msgid "About Dino"
|
||||
msgstr "Mbi Dino-s"
|
||||
|
||||
|
|
|
@ -7,8 +7,8 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2022-02-08 22:15+0100\n"
|
||||
"PO-Revision-Date: 2022-02-04 09:55+0000\n"
|
||||
"POT-Creation-Date: 2022-02-12 22:06+0100\n"
|
||||
"PO-Revision-Date: 2022-02-11 18:58+0000\n"
|
||||
"Language-Team: none\n"
|
||||
"Language: sv\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
|
@ -122,7 +122,7 @@ msgstr "Användare"
|
|||
|
||||
#: main/src/ui/occupant_menu/view.vala:28
|
||||
#: main/src/ui/occupant_menu/view.vala:146
|
||||
#: main/src/ui/call_window/call_window_controller.vala:102
|
||||
#: main/src/ui/call_window/call_window_controller.vala:129
|
||||
msgid "Invite"
|
||||
msgstr "Bjud in"
|
||||
|
||||
|
@ -159,7 +159,7 @@ msgstr "Välj"
|
|||
#: main/src/ui/add_conversation/select_contact_dialog.vala:38
|
||||
#: main/src/ui/add_conversation/add_conference_dialog.vala:15
|
||||
#: main/src/ui/add_conversation/add_conference_dialog.vala:122
|
||||
#: main/src/ui/application.vala:307 main/src/ui/manage_accounts/dialog.vala:152
|
||||
#: main/src/ui/application.vala:308 main/src/ui/manage_accounts/dialog.vala:152
|
||||
#: main/data/message_item_widget_edit_mode.ui:54
|
||||
#: main/data/add_conversation/add_groupchat_dialog.ui:11
|
||||
#: main/data/add_conversation/add_contact_dialog.ui:12
|
||||
|
@ -200,55 +200,59 @@ msgstr "Sök meddelanden"
|
|||
msgid "Members"
|
||||
msgstr "Medlemmar"
|
||||
|
||||
#: main/src/ui/call_window/participant_widget.vala:104
|
||||
#: main/src/ui/call_window/participant_widget.vala:96
|
||||
msgid "Debug information"
|
||||
msgstr ""
|
||||
|
||||
#: main/src/ui/call_window/participant_widget.vala:105
|
||||
#: main/src/ui/conversation_content_view/call_widget.vala:143
|
||||
msgid "Calling…"
|
||||
msgstr "Ringer…"
|
||||
|
||||
#: main/src/ui/call_window/participant_widget.vala:106
|
||||
#: main/src/ui/call_window/participant_widget.vala:107
|
||||
msgid "Ringing…"
|
||||
msgstr "Ringer…"
|
||||
|
||||
#: main/src/ui/call_window/participant_widget.vala:108
|
||||
#: main/src/ui/call_window/participant_widget.vala:109
|
||||
#: main/src/ui/manage_accounts/dialog.vala:219
|
||||
msgid "Connecting…"
|
||||
msgstr "Ansluter…"
|
||||
|
||||
#: main/src/ui/call_window/call_window.vala:188
|
||||
#: main/src/ui/call_window/call_window.vala:181
|
||||
#, c-format
|
||||
msgid "%s ended the call"
|
||||
msgstr "%s avslutade samtalet"
|
||||
|
||||
#: main/src/ui/call_window/call_window.vala:190
|
||||
#: main/src/ui/call_window/call_window.vala:183
|
||||
#, c-format
|
||||
msgid "%s declined the call"
|
||||
msgstr "%s avvisade samtalet"
|
||||
|
||||
#: main/src/ui/call_window/video_settings_popover.vala:25
|
||||
msgid "Cameras"
|
||||
msgstr ""
|
||||
msgstr "Kameror"
|
||||
|
||||
#: main/src/ui/call_window/video_settings_popover.vala:28
|
||||
msgid "No camera found."
|
||||
msgstr ""
|
||||
msgstr "Ingen kamera hittades."
|
||||
|
||||
#: main/src/ui/call_window/audio_settings_popover.vala:29
|
||||
msgid "Microphones"
|
||||
msgstr ""
|
||||
msgstr "Mikrofoner"
|
||||
|
||||
#: main/src/ui/call_window/audio_settings_popover.vala:32
|
||||
msgid "No microphone found."
|
||||
msgstr ""
|
||||
msgstr "Ingen mikrofon hittades."
|
||||
|
||||
#: main/src/ui/call_window/audio_settings_popover.vala:83
|
||||
#: main/src/ui/call_window/audio_settings_popover.vala:85
|
||||
msgid "Speakers"
|
||||
msgstr ""
|
||||
msgstr "Högtalare"
|
||||
|
||||
#: main/src/ui/call_window/audio_settings_popover.vala:86
|
||||
#: main/src/ui/call_window/audio_settings_popover.vala:88
|
||||
msgid "No speaker found."
|
||||
msgstr ""
|
||||
msgstr "Ingen högtalare hittades."
|
||||
|
||||
#: main/src/ui/call_window/call_window_controller.vala:101
|
||||
#: main/src/ui/call_window/call_window_controller.vala:128
|
||||
msgid "Invite to Call"
|
||||
msgstr "Bjud in till samtal"
|
||||
|
||||
|
@ -263,7 +267,7 @@ msgid "Start"
|
|||
msgstr "Starta"
|
||||
|
||||
#: main/src/ui/add_conversation/add_conference_dialog.vala:26
|
||||
#: main/src/ui/application.vala:307 main/data/menu_add.ui:13
|
||||
#: main/src/ui/application.vala:308 main/data/menu_add.ui:13
|
||||
#: main/data/shortcuts.ui:24
|
||||
msgid "Join Channel"
|
||||
msgstr "Gå med i kanal"
|
||||
|
@ -279,7 +283,7 @@ msgstr "Nästa"
|
|||
#: main/src/ui/add_conversation/add_conference_dialog.vala:66
|
||||
#: main/src/ui/add_conversation/add_conference_dialog.vala:142
|
||||
#: main/src/ui/add_conversation/conference_details_fragment.vala:157
|
||||
#: main/src/ui/application.vala:307
|
||||
#: main/src/ui/application.vala:308
|
||||
msgid "Join"
|
||||
msgstr "Gå med"
|
||||
|
||||
|
@ -346,7 +350,7 @@ msgstr "Lägg till"
|
|||
msgid "Keyboard Shortcuts"
|
||||
msgstr "Snabbkommandon"
|
||||
|
||||
#: main/src/ui/application.vala:283 main/data/menu_app.ui:21
|
||||
#: main/src/ui/application.vala:284 main/data/menu_app.ui:21
|
||||
msgid "About Dino"
|
||||
msgstr "Om Dino"
|
||||
|
||||
|
@ -377,13 +381,13 @@ msgstr "Inkommande videosamtal"
|
|||
#: main/src/ui/notifier_freedesktop.vala:115
|
||||
#: main/src/ui/conversation_content_view/call_widget.vala:130
|
||||
msgid "Incoming video group call"
|
||||
msgstr ""
|
||||
msgstr "Inkommande videogruppsamtal"
|
||||
|
||||
#: main/src/ui/notifier_gnotifications.vala:72
|
||||
#: main/src/ui/notifier_freedesktop.vala:115
|
||||
#: main/src/ui/conversation_content_view/call_widget.vala:130
|
||||
msgid "Incoming group call"
|
||||
msgstr ""
|
||||
msgstr "Inkommande gruppsamtal"
|
||||
|
||||
#: main/src/ui/notifier_gnotifications.vala:80
|
||||
#: main/src/ui/notifier_freedesktop.vala:123
|
||||
|
|
|
@ -7,7 +7,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2022-02-08 22:15+0100\n"
|
||||
"POT-Creation-Date: 2022-02-12 22:06+0100\n"
|
||||
"PO-Revision-Date: 2020-04-16 20:11+0000\n"
|
||||
"Language-Team: none\n"
|
||||
"Language: ta\n"
|
||||
|
@ -122,7 +122,7 @@ msgstr ""
|
|||
|
||||
#: main/src/ui/occupant_menu/view.vala:28
|
||||
#: main/src/ui/occupant_menu/view.vala:146
|
||||
#: main/src/ui/call_window/call_window_controller.vala:102
|
||||
#: main/src/ui/call_window/call_window_controller.vala:129
|
||||
msgid "Invite"
|
||||
msgstr ""
|
||||
|
||||
|
@ -159,7 +159,7 @@ msgstr ""
|
|||
#: main/src/ui/add_conversation/select_contact_dialog.vala:38
|
||||
#: main/src/ui/add_conversation/add_conference_dialog.vala:15
|
||||
#: main/src/ui/add_conversation/add_conference_dialog.vala:122
|
||||
#: main/src/ui/application.vala:307 main/src/ui/manage_accounts/dialog.vala:152
|
||||
#: main/src/ui/application.vala:308 main/src/ui/manage_accounts/dialog.vala:152
|
||||
#: main/data/message_item_widget_edit_mode.ui:54
|
||||
#: main/data/add_conversation/add_groupchat_dialog.ui:11
|
||||
#: main/data/add_conversation/add_contact_dialog.ui:12
|
||||
|
@ -200,26 +200,30 @@ msgstr ""
|
|||
msgid "Members"
|
||||
msgstr ""
|
||||
|
||||
#: main/src/ui/call_window/participant_widget.vala:104
|
||||
#: main/src/ui/call_window/participant_widget.vala:96
|
||||
msgid "Debug information"
|
||||
msgstr ""
|
||||
|
||||
#: main/src/ui/call_window/participant_widget.vala:105
|
||||
#: main/src/ui/conversation_content_view/call_widget.vala:143
|
||||
msgid "Calling…"
|
||||
msgstr ""
|
||||
|
||||
#: main/src/ui/call_window/participant_widget.vala:106
|
||||
#: main/src/ui/call_window/participant_widget.vala:107
|
||||
msgid "Ringing…"
|
||||
msgstr ""
|
||||
|
||||
#: main/src/ui/call_window/participant_widget.vala:108
|
||||
#: main/src/ui/call_window/participant_widget.vala:109
|
||||
#: main/src/ui/manage_accounts/dialog.vala:219
|
||||
msgid "Connecting…"
|
||||
msgstr ""
|
||||
|
||||
#: main/src/ui/call_window/call_window.vala:188
|
||||
#: main/src/ui/call_window/call_window.vala:181
|
||||
#, c-format
|
||||
msgid "%s ended the call"
|
||||
msgstr ""
|
||||
|
||||
#: main/src/ui/call_window/call_window.vala:190
|
||||
#: main/src/ui/call_window/call_window.vala:183
|
||||
#, c-format
|
||||
msgid "%s declined the call"
|
||||
msgstr ""
|
||||
|
@ -240,15 +244,15 @@ msgstr ""
|
|||
msgid "No microphone found."
|
||||
msgstr ""
|
||||
|
||||
#: main/src/ui/call_window/audio_settings_popover.vala:83
|
||||
#: main/src/ui/call_window/audio_settings_popover.vala:85
|
||||
msgid "Speakers"
|
||||
msgstr ""
|
||||
|
||||
#: main/src/ui/call_window/audio_settings_popover.vala:86
|
||||
#: main/src/ui/call_window/audio_settings_popover.vala:88
|
||||
msgid "No speaker found."
|
||||
msgstr ""
|
||||
|
||||
#: main/src/ui/call_window/call_window_controller.vala:101
|
||||
#: main/src/ui/call_window/call_window_controller.vala:128
|
||||
msgid "Invite to Call"
|
||||
msgstr ""
|
||||
|
||||
|
@ -263,7 +267,7 @@ msgid "Start"
|
|||
msgstr ""
|
||||
|
||||
#: main/src/ui/add_conversation/add_conference_dialog.vala:26
|
||||
#: main/src/ui/application.vala:307 main/data/menu_add.ui:13
|
||||
#: main/src/ui/application.vala:308 main/data/menu_add.ui:13
|
||||
#: main/data/shortcuts.ui:24
|
||||
msgid "Join Channel"
|
||||
msgstr ""
|
||||
|
@ -279,7 +283,7 @@ msgstr ""
|
|||
#: main/src/ui/add_conversation/add_conference_dialog.vala:66
|
||||
#: main/src/ui/add_conversation/add_conference_dialog.vala:142
|
||||
#: main/src/ui/add_conversation/conference_details_fragment.vala:157
|
||||
#: main/src/ui/application.vala:307
|
||||
#: main/src/ui/application.vala:308
|
||||
msgid "Join"
|
||||
msgstr ""
|
||||
|
||||
|
@ -346,7 +350,7 @@ msgstr ""
|
|||
msgid "Keyboard Shortcuts"
|
||||
msgstr ""
|
||||
|
||||
#: main/src/ui/application.vala:283 main/data/menu_app.ui:21
|
||||
#: main/src/ui/application.vala:284 main/data/menu_app.ui:21
|
||||
msgid "About Dino"
|
||||
msgstr ""
|
||||
|
||||
|
|
|
@ -7,8 +7,8 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2022-02-08 22:15+0100\n"
|
||||
"PO-Revision-Date: 2022-02-08 21:14+0000\n"
|
||||
"POT-Creation-Date: 2022-02-12 22:06+0100\n"
|
||||
"PO-Revision-Date: 2022-02-11 18:58+0000\n"
|
||||
"Language-Team: none\n"
|
||||
"Language: tr\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
|
@ -122,7 +122,7 @@ msgstr "Kullanıcı"
|
|||
|
||||
#: main/src/ui/occupant_menu/view.vala:28
|
||||
#: main/src/ui/occupant_menu/view.vala:146
|
||||
#: main/src/ui/call_window/call_window_controller.vala:102
|
||||
#: main/src/ui/call_window/call_window_controller.vala:129
|
||||
msgid "Invite"
|
||||
msgstr "Davet et"
|
||||
|
||||
|
@ -159,7 +159,7 @@ msgstr "Seç"
|
|||
#: main/src/ui/add_conversation/select_contact_dialog.vala:38
|
||||
#: main/src/ui/add_conversation/add_conference_dialog.vala:15
|
||||
#: main/src/ui/add_conversation/add_conference_dialog.vala:122
|
||||
#: main/src/ui/application.vala:307 main/src/ui/manage_accounts/dialog.vala:152
|
||||
#: main/src/ui/application.vala:308 main/src/ui/manage_accounts/dialog.vala:152
|
||||
#: main/data/message_item_widget_edit_mode.ui:54
|
||||
#: main/data/add_conversation/add_groupchat_dialog.ui:11
|
||||
#: main/data/add_conversation/add_contact_dialog.ui:12
|
||||
|
@ -200,55 +200,59 @@ msgstr "Mesajları ara"
|
|||
msgid "Members"
|
||||
msgstr "Üyeler"
|
||||
|
||||
#: main/src/ui/call_window/participant_widget.vala:104
|
||||
#: main/src/ui/call_window/participant_widget.vala:96
|
||||
msgid "Debug information"
|
||||
msgstr ""
|
||||
|
||||
#: main/src/ui/call_window/participant_widget.vala:105
|
||||
#: main/src/ui/conversation_content_view/call_widget.vala:143
|
||||
msgid "Calling…"
|
||||
msgstr "Aranıyor…"
|
||||
|
||||
#: main/src/ui/call_window/participant_widget.vala:106
|
||||
#: main/src/ui/call_window/participant_widget.vala:107
|
||||
msgid "Ringing…"
|
||||
msgstr "Çalıyor…"
|
||||
|
||||
#: main/src/ui/call_window/participant_widget.vala:108
|
||||
#: main/src/ui/call_window/participant_widget.vala:109
|
||||
#: main/src/ui/manage_accounts/dialog.vala:219
|
||||
msgid "Connecting…"
|
||||
msgstr "Bağlanıyor…"
|
||||
|
||||
#: main/src/ui/call_window/call_window.vala:188
|
||||
#: main/src/ui/call_window/call_window.vala:181
|
||||
#, c-format
|
||||
msgid "%s ended the call"
|
||||
msgstr "%s aramayı sonlandırdı"
|
||||
|
||||
#: main/src/ui/call_window/call_window.vala:190
|
||||
#: main/src/ui/call_window/call_window.vala:183
|
||||
#, c-format
|
||||
msgid "%s declined the call"
|
||||
msgstr "%s aramayı reddetti"
|
||||
|
||||
#: main/src/ui/call_window/video_settings_popover.vala:25
|
||||
msgid "Cameras"
|
||||
msgstr ""
|
||||
msgstr "Kameralar"
|
||||
|
||||
#: main/src/ui/call_window/video_settings_popover.vala:28
|
||||
msgid "No camera found."
|
||||
msgstr ""
|
||||
msgstr "Kamera bulunamadı."
|
||||
|
||||
#: main/src/ui/call_window/audio_settings_popover.vala:29
|
||||
msgid "Microphones"
|
||||
msgstr ""
|
||||
msgstr "Mikrofonlar"
|
||||
|
||||
#: main/src/ui/call_window/audio_settings_popover.vala:32
|
||||
msgid "No microphone found."
|
||||
msgstr ""
|
||||
msgstr "Mikrofon bulunamadı."
|
||||
|
||||
#: main/src/ui/call_window/audio_settings_popover.vala:83
|
||||
#: main/src/ui/call_window/audio_settings_popover.vala:85
|
||||
msgid "Speakers"
|
||||
msgstr ""
|
||||
msgstr "Hoparlörler"
|
||||
|
||||
#: main/src/ui/call_window/audio_settings_popover.vala:86
|
||||
#: main/src/ui/call_window/audio_settings_popover.vala:88
|
||||
msgid "No speaker found."
|
||||
msgstr ""
|
||||
msgstr "Hoparlör bulunamadı."
|
||||
|
||||
#: main/src/ui/call_window/call_window_controller.vala:101
|
||||
#: main/src/ui/call_window/call_window_controller.vala:128
|
||||
msgid "Invite to Call"
|
||||
msgstr "Aramaya Davet Et"
|
||||
|
||||
|
@ -263,7 +267,7 @@ msgid "Start"
|
|||
msgstr "Başla"
|
||||
|
||||
#: main/src/ui/add_conversation/add_conference_dialog.vala:26
|
||||
#: main/src/ui/application.vala:307 main/data/menu_add.ui:13
|
||||
#: main/src/ui/application.vala:308 main/data/menu_add.ui:13
|
||||
#: main/data/shortcuts.ui:24
|
||||
msgid "Join Channel"
|
||||
msgstr "Kanala katıl"
|
||||
|
@ -279,7 +283,7 @@ msgstr "İleri"
|
|||
#: main/src/ui/add_conversation/add_conference_dialog.vala:66
|
||||
#: main/src/ui/add_conversation/add_conference_dialog.vala:142
|
||||
#: main/src/ui/add_conversation/conference_details_fragment.vala:157
|
||||
#: main/src/ui/application.vala:307
|
||||
#: main/src/ui/application.vala:308
|
||||
msgid "Join"
|
||||
msgstr "Katıl"
|
||||
|
||||
|
@ -346,7 +350,7 @@ msgstr "Ekle"
|
|||
msgid "Keyboard Shortcuts"
|
||||
msgstr "Klavye Kısayolları"
|
||||
|
||||
#: main/src/ui/application.vala:283 main/data/menu_app.ui:21
|
||||
#: main/src/ui/application.vala:284 main/data/menu_app.ui:21
|
||||
msgid "About Dino"
|
||||
msgstr "Dino Hakkında"
|
||||
|
||||
|
|
|
@ -7,15 +7,15 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2022-02-08 22:15+0100\n"
|
||||
"POT-Creation-Date: 2022-02-12 22:06+0100\n"
|
||||
"PO-Revision-Date: 2020-12-31 17:29+0000\n"
|
||||
"Language-Team: none\n"
|
||||
"Language: uk\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
|
||||
"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
|
||||
"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && "
|
||||
"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
|
||||
"X-Generator: Weblate 4.4.1-dev\n"
|
||||
|
||||
#: main/src/ui/file_send_overlay.vala:85
|
||||
|
@ -124,7 +124,7 @@ msgstr "Користувач"
|
|||
|
||||
#: main/src/ui/occupant_menu/view.vala:28
|
||||
#: main/src/ui/occupant_menu/view.vala:146
|
||||
#: main/src/ui/call_window/call_window_controller.vala:102
|
||||
#: main/src/ui/call_window/call_window_controller.vala:129
|
||||
msgid "Invite"
|
||||
msgstr "Запросити"
|
||||
|
||||
|
@ -161,7 +161,7 @@ msgstr "Вибрати"
|
|||
#: main/src/ui/add_conversation/select_contact_dialog.vala:38
|
||||
#: main/src/ui/add_conversation/add_conference_dialog.vala:15
|
||||
#: main/src/ui/add_conversation/add_conference_dialog.vala:122
|
||||
#: main/src/ui/application.vala:307 main/src/ui/manage_accounts/dialog.vala:152
|
||||
#: main/src/ui/application.vala:308 main/src/ui/manage_accounts/dialog.vala:152
|
||||
#: main/data/message_item_widget_edit_mode.ui:54
|
||||
#: main/data/add_conversation/add_groupchat_dialog.ui:11
|
||||
#: main/data/add_conversation/add_contact_dialog.ui:12
|
||||
|
@ -202,26 +202,30 @@ msgstr ""
|
|||
msgid "Members"
|
||||
msgstr ""
|
||||
|
||||
#: main/src/ui/call_window/participant_widget.vala:104
|
||||
#: main/src/ui/call_window/participant_widget.vala:96
|
||||
msgid "Debug information"
|
||||
msgstr ""
|
||||
|
||||
#: main/src/ui/call_window/participant_widget.vala:105
|
||||
#: main/src/ui/conversation_content_view/call_widget.vala:143
|
||||
msgid "Calling…"
|
||||
msgstr ""
|
||||
|
||||
#: main/src/ui/call_window/participant_widget.vala:106
|
||||
#: main/src/ui/call_window/participant_widget.vala:107
|
||||
msgid "Ringing…"
|
||||
msgstr ""
|
||||
|
||||
#: main/src/ui/call_window/participant_widget.vala:108
|
||||
#: main/src/ui/call_window/participant_widget.vala:109
|
||||
#: main/src/ui/manage_accounts/dialog.vala:219
|
||||
msgid "Connecting…"
|
||||
msgstr "З'єднання…"
|
||||
|
||||
#: main/src/ui/call_window/call_window.vala:188
|
||||
#: main/src/ui/call_window/call_window.vala:181
|
||||
#, c-format
|
||||
msgid "%s ended the call"
|
||||
msgstr ""
|
||||
|
||||
#: main/src/ui/call_window/call_window.vala:190
|
||||
#: main/src/ui/call_window/call_window.vala:183
|
||||
#, c-format
|
||||
msgid "%s declined the call"
|
||||
msgstr ""
|
||||
|
@ -242,15 +246,15 @@ msgstr ""
|
|||
msgid "No microphone found."
|
||||
msgstr ""
|
||||
|
||||
#: main/src/ui/call_window/audio_settings_popover.vala:83
|
||||
#: main/src/ui/call_window/audio_settings_popover.vala:85
|
||||
msgid "Speakers"
|
||||
msgstr ""
|
||||
|
||||
#: main/src/ui/call_window/audio_settings_popover.vala:86
|
||||
#: main/src/ui/call_window/audio_settings_popover.vala:88
|
||||
msgid "No speaker found."
|
||||
msgstr ""
|
||||
|
||||
#: main/src/ui/call_window/call_window_controller.vala:101
|
||||
#: main/src/ui/call_window/call_window_controller.vala:128
|
||||
msgid "Invite to Call"
|
||||
msgstr ""
|
||||
|
||||
|
@ -265,7 +269,7 @@ msgid "Start"
|
|||
msgstr "Почати"
|
||||
|
||||
#: main/src/ui/add_conversation/add_conference_dialog.vala:26
|
||||
#: main/src/ui/application.vala:307 main/data/menu_add.ui:13
|
||||
#: main/src/ui/application.vala:308 main/data/menu_add.ui:13
|
||||
#: main/data/shortcuts.ui:24
|
||||
msgid "Join Channel"
|
||||
msgstr "Приєднатись до каналу"
|
||||
|
@ -281,7 +285,7 @@ msgstr "Далі"
|
|||
#: main/src/ui/add_conversation/add_conference_dialog.vala:66
|
||||
#: main/src/ui/add_conversation/add_conference_dialog.vala:142
|
||||
#: main/src/ui/add_conversation/conference_details_fragment.vala:157
|
||||
#: main/src/ui/application.vala:307
|
||||
#: main/src/ui/application.vala:308
|
||||
msgid "Join"
|
||||
msgstr "Приєднатися"
|
||||
|
||||
|
@ -348,7 +352,7 @@ msgstr "Додати"
|
|||
msgid "Keyboard Shortcuts"
|
||||
msgstr ""
|
||||
|
||||
#: main/src/ui/application.vala:283 main/data/menu_app.ui:21
|
||||
#: main/src/ui/application.vala:284 main/data/menu_app.ui:21
|
||||
msgid "About Dino"
|
||||
msgstr ""
|
||||
|
||||
|
|
|
@ -7,7 +7,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: dino\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2022-02-08 22:15+0100\n"
|
||||
"POT-Creation-Date: 2022-02-12 22:06+0100\n"
|
||||
"PO-Revision-Date: 2021-11-11 13:51+0000\n"
|
||||
"Language-Team: Chinese (Simplified) <https://hosted.weblate.org/projects/"
|
||||
"dino/translations/zh_Hans/>\n"
|
||||
|
@ -122,7 +122,7 @@ msgstr "用户"
|
|||
|
||||
#: main/src/ui/occupant_menu/view.vala:28
|
||||
#: main/src/ui/occupant_menu/view.vala:146
|
||||
#: main/src/ui/call_window/call_window_controller.vala:102
|
||||
#: main/src/ui/call_window/call_window_controller.vala:129
|
||||
msgid "Invite"
|
||||
msgstr "邀请"
|
||||
|
||||
|
@ -159,7 +159,7 @@ msgstr "选择"
|
|||
#: main/src/ui/add_conversation/select_contact_dialog.vala:38
|
||||
#: main/src/ui/add_conversation/add_conference_dialog.vala:15
|
||||
#: main/src/ui/add_conversation/add_conference_dialog.vala:122
|
||||
#: main/src/ui/application.vala:307 main/src/ui/manage_accounts/dialog.vala:152
|
||||
#: main/src/ui/application.vala:308 main/src/ui/manage_accounts/dialog.vala:152
|
||||
#: main/data/message_item_widget_edit_mode.ui:54
|
||||
#: main/data/add_conversation/add_groupchat_dialog.ui:11
|
||||
#: main/data/add_conversation/add_contact_dialog.ui:12
|
||||
|
@ -200,26 +200,30 @@ msgstr "搜索消息"
|
|||
msgid "Members"
|
||||
msgstr "成员"
|
||||
|
||||
#: main/src/ui/call_window/participant_widget.vala:104
|
||||
#: main/src/ui/call_window/participant_widget.vala:96
|
||||
msgid "Debug information"
|
||||
msgstr ""
|
||||
|
||||
#: main/src/ui/call_window/participant_widget.vala:105
|
||||
#: main/src/ui/conversation_content_view/call_widget.vala:143
|
||||
msgid "Calling…"
|
||||
msgstr "正在呼叫…"
|
||||
|
||||
#: main/src/ui/call_window/participant_widget.vala:106
|
||||
#: main/src/ui/call_window/participant_widget.vala:107
|
||||
msgid "Ringing…"
|
||||
msgstr "对方已响铃…"
|
||||
|
||||
#: main/src/ui/call_window/participant_widget.vala:108
|
||||
#: main/src/ui/call_window/participant_widget.vala:109
|
||||
#: main/src/ui/manage_accounts/dialog.vala:219
|
||||
msgid "Connecting…"
|
||||
msgstr "连接中…"
|
||||
|
||||
#: main/src/ui/call_window/call_window.vala:188
|
||||
#: main/src/ui/call_window/call_window.vala:181
|
||||
#, c-format
|
||||
msgid "%s ended the call"
|
||||
msgstr "%s 结束了通话"
|
||||
|
||||
#: main/src/ui/call_window/call_window.vala:190
|
||||
#: main/src/ui/call_window/call_window.vala:183
|
||||
#, c-format
|
||||
msgid "%s declined the call"
|
||||
msgstr "%s 拒绝了通话"
|
||||
|
@ -240,15 +244,15 @@ msgstr ""
|
|||
msgid "No microphone found."
|
||||
msgstr ""
|
||||
|
||||
#: main/src/ui/call_window/audio_settings_popover.vala:83
|
||||
#: main/src/ui/call_window/audio_settings_popover.vala:85
|
||||
msgid "Speakers"
|
||||
msgstr ""
|
||||
|
||||
#: main/src/ui/call_window/audio_settings_popover.vala:86
|
||||
#: main/src/ui/call_window/audio_settings_popover.vala:88
|
||||
msgid "No speaker found."
|
||||
msgstr ""
|
||||
|
||||
#: main/src/ui/call_window/call_window_controller.vala:101
|
||||
#: main/src/ui/call_window/call_window_controller.vala:128
|
||||
msgid "Invite to Call"
|
||||
msgstr ""
|
||||
|
||||
|
@ -263,7 +267,7 @@ msgid "Start"
|
|||
msgstr "开始"
|
||||
|
||||
#: main/src/ui/add_conversation/add_conference_dialog.vala:26
|
||||
#: main/src/ui/application.vala:307 main/data/menu_add.ui:13
|
||||
#: main/src/ui/application.vala:308 main/data/menu_add.ui:13
|
||||
#: main/data/shortcuts.ui:24
|
||||
msgid "Join Channel"
|
||||
msgstr "加入频道"
|
||||
|
@ -279,7 +283,7 @@ msgstr "下一个"
|
|||
#: main/src/ui/add_conversation/add_conference_dialog.vala:66
|
||||
#: main/src/ui/add_conversation/add_conference_dialog.vala:142
|
||||
#: main/src/ui/add_conversation/conference_details_fragment.vala:157
|
||||
#: main/src/ui/application.vala:307
|
||||
#: main/src/ui/application.vala:308
|
||||
msgid "Join"
|
||||
msgstr "加入"
|
||||
|
||||
|
@ -346,7 +350,7 @@ msgstr "添加"
|
|||
msgid "Keyboard Shortcuts"
|
||||
msgstr "键盘快捷键"
|
||||
|
||||
#: main/src/ui/application.vala:283 main/data/menu_app.ui:21
|
||||
#: main/src/ui/application.vala:284 main/data/menu_app.ui:21
|
||||
msgid "About Dino"
|
||||
msgstr "关于 Dino"
|
||||
|
||||
|
|
|
@ -7,7 +7,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2022-02-08 22:15+0100\n"
|
||||
"POT-Creation-Date: 2022-02-12 22:06+0100\n"
|
||||
"PO-Revision-Date: 2020-12-10 19:29+0000\n"
|
||||
"Language-Team: none\n"
|
||||
"Language: zh_TW\n"
|
||||
|
@ -121,7 +121,7 @@ msgstr "使用者"
|
|||
|
||||
#: main/src/ui/occupant_menu/view.vala:28
|
||||
#: main/src/ui/occupant_menu/view.vala:146
|
||||
#: main/src/ui/call_window/call_window_controller.vala:102
|
||||
#: main/src/ui/call_window/call_window_controller.vala:129
|
||||
msgid "Invite"
|
||||
msgstr "邀請"
|
||||
|
||||
|
@ -158,7 +158,7 @@ msgstr "選擇"
|
|||
#: main/src/ui/add_conversation/select_contact_dialog.vala:38
|
||||
#: main/src/ui/add_conversation/add_conference_dialog.vala:15
|
||||
#: main/src/ui/add_conversation/add_conference_dialog.vala:122
|
||||
#: main/src/ui/application.vala:307 main/src/ui/manage_accounts/dialog.vala:152
|
||||
#: main/src/ui/application.vala:308 main/src/ui/manage_accounts/dialog.vala:152
|
||||
#: main/data/message_item_widget_edit_mode.ui:54
|
||||
#: main/data/add_conversation/add_groupchat_dialog.ui:11
|
||||
#: main/data/add_conversation/add_contact_dialog.ui:12
|
||||
|
@ -199,26 +199,30 @@ msgstr "搜尋訊息"
|
|||
msgid "Members"
|
||||
msgstr "會員"
|
||||
|
||||
#: main/src/ui/call_window/participant_widget.vala:104
|
||||
#: main/src/ui/call_window/participant_widget.vala:96
|
||||
msgid "Debug information"
|
||||
msgstr ""
|
||||
|
||||
#: main/src/ui/call_window/participant_widget.vala:105
|
||||
#: main/src/ui/conversation_content_view/call_widget.vala:143
|
||||
msgid "Calling…"
|
||||
msgstr ""
|
||||
|
||||
#: main/src/ui/call_window/participant_widget.vala:106
|
||||
#: main/src/ui/call_window/participant_widget.vala:107
|
||||
msgid "Ringing…"
|
||||
msgstr ""
|
||||
|
||||
#: main/src/ui/call_window/participant_widget.vala:108
|
||||
#: main/src/ui/call_window/participant_widget.vala:109
|
||||
#: main/src/ui/manage_accounts/dialog.vala:219
|
||||
msgid "Connecting…"
|
||||
msgstr "正在連線…"
|
||||
|
||||
#: main/src/ui/call_window/call_window.vala:188
|
||||
#: main/src/ui/call_window/call_window.vala:181
|
||||
#, c-format
|
||||
msgid "%s ended the call"
|
||||
msgstr ""
|
||||
|
||||
#: main/src/ui/call_window/call_window.vala:190
|
||||
#: main/src/ui/call_window/call_window.vala:183
|
||||
#, c-format
|
||||
msgid "%s declined the call"
|
||||
msgstr ""
|
||||
|
@ -239,15 +243,15 @@ msgstr ""
|
|||
msgid "No microphone found."
|
||||
msgstr ""
|
||||
|
||||
#: main/src/ui/call_window/audio_settings_popover.vala:83
|
||||
#: main/src/ui/call_window/audio_settings_popover.vala:85
|
||||
msgid "Speakers"
|
||||
msgstr ""
|
||||
|
||||
#: main/src/ui/call_window/audio_settings_popover.vala:86
|
||||
#: main/src/ui/call_window/audio_settings_popover.vala:88
|
||||
msgid "No speaker found."
|
||||
msgstr ""
|
||||
|
||||
#: main/src/ui/call_window/call_window_controller.vala:101
|
||||
#: main/src/ui/call_window/call_window_controller.vala:128
|
||||
msgid "Invite to Call"
|
||||
msgstr ""
|
||||
|
||||
|
@ -262,7 +266,7 @@ msgid "Start"
|
|||
msgstr "開始"
|
||||
|
||||
#: main/src/ui/add_conversation/add_conference_dialog.vala:26
|
||||
#: main/src/ui/application.vala:307 main/data/menu_add.ui:13
|
||||
#: main/src/ui/application.vala:308 main/data/menu_add.ui:13
|
||||
#: main/data/shortcuts.ui:24
|
||||
msgid "Join Channel"
|
||||
msgstr "加入聊天室"
|
||||
|
@ -278,7 +282,7 @@ msgstr "下一個"
|
|||
#: main/src/ui/add_conversation/add_conference_dialog.vala:66
|
||||
#: main/src/ui/add_conversation/add_conference_dialog.vala:142
|
||||
#: main/src/ui/add_conversation/conference_details_fragment.vala:157
|
||||
#: main/src/ui/application.vala:307
|
||||
#: main/src/ui/application.vala:308
|
||||
msgid "Join"
|
||||
msgstr "加入"
|
||||
|
||||
|
@ -345,7 +349,7 @@ msgstr "新增"
|
|||
msgid "Keyboard Shortcuts"
|
||||
msgstr "鍵盤快捷鍵"
|
||||
|
||||
#: main/src/ui/application.vala:283 main/data/menu_app.ui:21
|
||||
#: main/src/ui/application.vala:284 main/data/menu_app.ui:21
|
||||
msgid "About Dino"
|
||||
msgstr "關於 Dino"
|
||||
|
||||
|
|
|
@ -274,6 +274,7 @@ public class Dino.Ui.Application : Gtk.Application, Dino.Application {
|
|||
if (version != null && !version.contains("git")) {
|
||||
switch (version.substring(0, 3)) {
|
||||
case "0.2": version = @"$version - <span font_style='italic'>Mexican Caribbean Coral Reefs</span>"; break;
|
||||
case "0.3": version = @"$version - <span font_style='italic'>Theikenmeer</span>"; break;
|
||||
}
|
||||
}
|
||||
Gtk.AboutDialog dialog = new Gtk.AboutDialog();
|
||||
|
|
|
@ -37,10 +37,6 @@ public class Dino.Ui.AudioSettingsPopover : Gtk.Popover {
|
|||
micro_frame.add(micro_list_box);
|
||||
foreach (Plugins.MediaDevice device in devices) {
|
||||
Label display_name_label = new Label(device.display_name) { xalign=0, visible=true };
|
||||
Label detail_name_label = new Label(device.detail_name) { xalign=0, visible=true };
|
||||
detail_name_label.get_style_context().add_class("dim-label");
|
||||
detail_name_label.attributes = new Pango.AttrList();
|
||||
detail_name_label.attributes.insert(Pango.attr_scale_new(0.8));
|
||||
Image image = new Image.from_icon_name("object-select-symbolic", IconSize.BUTTON) { visible=true };
|
||||
if (current_microphone_device == null || current_microphone_device.id != device.id) {
|
||||
image.opacity = 0;
|
||||
|
@ -56,7 +52,13 @@ public class Dino.Ui.AudioSettingsPopover : Gtk.Popover {
|
|||
device_box.add(image);
|
||||
Box label_box = new Box(Orientation.VERTICAL, 0) { visible = true };
|
||||
label_box.add(display_name_label);
|
||||
label_box.add(detail_name_label);
|
||||
if (device.detail_name != null) {
|
||||
Label detail_name_label = new Label(device.detail_name) { xalign=0, visible=true };
|
||||
detail_name_label.get_style_context().add_class("dim-label");
|
||||
detail_name_label.attributes = new Pango.AttrList();
|
||||
detail_name_label.attributes.insert(Pango.attr_scale_new(0.8));
|
||||
label_box.add(detail_name_label);
|
||||
}
|
||||
device_box.add(label_box);
|
||||
ListBoxRow list_box_row = new ListBoxRow() { visible=true };
|
||||
list_box_row.add(device_box);
|
||||
|
@ -94,10 +96,6 @@ public class Dino.Ui.AudioSettingsPopover : Gtk.Popover {
|
|||
speaker_frame.add(speaker_list_box);
|
||||
foreach (Plugins.MediaDevice device in devices) {
|
||||
Label display_name_label = new Label(device.display_name) { xalign=0, visible=true };
|
||||
Label detail_name_label = new Label(device.detail_name) { xalign=0, visible=true };
|
||||
detail_name_label.get_style_context().add_class("dim-label");
|
||||
detail_name_label.attributes = new Pango.AttrList();
|
||||
detail_name_label.attributes.insert(Pango.attr_scale_new(0.8));
|
||||
Image image = new Image.from_icon_name("object-select-symbolic", IconSize.BUTTON) { visible=true };
|
||||
if (current_speaker_device == null || current_speaker_device.id != device.id) {
|
||||
image.opacity = 0;
|
||||
|
@ -113,7 +111,13 @@ public class Dino.Ui.AudioSettingsPopover : Gtk.Popover {
|
|||
device_box.add(image);
|
||||
Box label_box = new Box(Orientation.VERTICAL, 0) { visible = true };
|
||||
label_box.add(display_name_label);
|
||||
label_box.add(detail_name_label);
|
||||
if (device.detail_name != null) {
|
||||
Label detail_name_label = new Label(device.detail_name) { xalign=0, visible=true };
|
||||
detail_name_label.get_style_context().add_class("dim-label");
|
||||
detail_name_label.attributes = new Pango.AttrList();
|
||||
detail_name_label.attributes.insert(Pango.attr_scale_new(0.8));
|
||||
label_box.add(detail_name_label);
|
||||
}
|
||||
device_box.add(label_box);
|
||||
ListBoxRow list_box_row = new ListBoxRow() { visible=true };
|
||||
list_box_row.add(device_box);
|
||||
|
|
|
@ -15,11 +15,9 @@ namespace Dino.Ui {
|
|||
public Grid grid = new Grid() { visible=true };
|
||||
public CallBottomBar bottom_bar = new CallBottomBar() { visible=true };
|
||||
public Revealer bottom_bar_revealer = new Revealer() { valign=Align.END, transition_type=RevealerTransitionType.CROSSFADE, transition_duration=200, visible=true };
|
||||
public HeaderBar header_bar = new HeaderBar() { valign=Align.START, halign=Align.END, show_close_button=true, visible=true };
|
||||
public Revealer header_bar_revealer = new Revealer() { halign=Align.END, valign=Align.START, transition_type=RevealerTransitionType.CROSSFADE, transition_duration=200, visible=true };
|
||||
public HeaderBar header_bar = new HeaderBar() { valign=Align.START, halign=Align.END, show_close_button=true, visible=true, opacity=0.0 };
|
||||
public Revealer header_bar_revealer = new Revealer() { halign=Align.END, valign=Align.START, transition_type=RevealerTransitionType.SLIDE_LEFT, transition_duration=200, visible=true, reveal_child=false };
|
||||
public Box own_video_box = new Box(Orientation.HORIZONTAL, 0) { halign=Align.END, valign=Align.END, visible=true };
|
||||
public Revealer invite_button_revealer = new Revealer() { margin_top=50, margin_right=30, halign=Align.END, valign=Align.START, transition_type=RevealerTransitionType.CROSSFADE, transition_duration=200 };
|
||||
public Button invite_button = new Button.from_icon_name("dino-account-plus") { relief=ReliefStyle.NONE, visible=true };
|
||||
private Widget? own_video = null;
|
||||
private HashMap<string, ParticipantWidget> participant_widgets = new HashMap<string, ParticipantWidget>();
|
||||
private ArrayList<string> participants = new ArrayList<string>();
|
||||
|
@ -32,12 +30,11 @@ namespace Dino.Ui {
|
|||
public bool controls_active { get; set; default=true; }
|
||||
|
||||
construct {
|
||||
Util.force_css(header_bar, "* { background: none; border: 0; border-radius: 0; }");
|
||||
header_bar.get_style_context().add_class("call-header-bar");
|
||||
header_bar.custom_title = new Box(Orientation.VERTICAL, 0);
|
||||
header_bar.spacing = 0;
|
||||
header_bar_revealer.add(header_bar);
|
||||
bottom_bar_revealer.add(bottom_bar);
|
||||
invite_button.get_style_context().add_class("black-element");
|
||||
invite_button_revealer.add(invite_button);
|
||||
own_video_box.get_style_context().add_class("own-video");
|
||||
|
||||
this.get_style_context().add_class("dino-call-window");
|
||||
|
@ -46,7 +43,6 @@ namespace Dino.Ui {
|
|||
overlay.add_overlay(own_video_box);
|
||||
overlay.add_overlay(bottom_bar_revealer);
|
||||
overlay.add_overlay(header_bar_revealer);
|
||||
overlay.add_overlay(invite_button_revealer);
|
||||
overlay.get_child_position.connect(on_get_child_position);
|
||||
|
||||
add(overlay);
|
||||
|
@ -54,8 +50,6 @@ namespace Dino.Ui {
|
|||
|
||||
public CallWindow() {
|
||||
this.bind_property("controls-active", bottom_bar_revealer, "reveal-child", BindingFlags.SYNC_CREATE);
|
||||
this.bind_property("controls-active", header_bar_revealer, "reveal-child", BindingFlags.SYNC_CREATE);
|
||||
this.bind_property("controls-active", invite_button_revealer, "reveal-child", BindingFlags.SYNC_CREATE);
|
||||
|
||||
this.motion_notify_event.connect(reveal_control_elements);
|
||||
this.enter_notify_event.connect(reveal_control_elements);
|
||||
|
@ -125,8 +119,7 @@ namespace Dino.Ui {
|
|||
participant_widgets[participants[0]].margin_bottom = margin_bottom;
|
||||
participant_widgets[participants[0]].margin_start = margin_left;
|
||||
|
||||
participant_widgets[participants[0]].on_lowest_row_changed(margin_bottom == 0);
|
||||
participant_widgets[participants[0]].on_highest_row_changed(margin_top == 0);
|
||||
participant_widgets[participants[0]].on_row_changed(margin_top == 0, margin_bottom == 0, margin_left == 0, margin_right == 0);
|
||||
return;
|
||||
}
|
||||
|
||||
|
|
|
@ -16,12 +16,12 @@ public class Dino.Ui.CallWindowController : Object {
|
|||
private HashMap<string, Plugins.VideoCallWidget> participant_videos = new HashMap<string, Plugins.VideoCallWidget>();
|
||||
private HashMap<string, ParticipantWidget> participant_widgets = new HashMap<string, ParticipantWidget>();
|
||||
private HashMap<string, PeerState> peer_states = new HashMap<string, PeerState>();
|
||||
private HashMap<string, ulong> invite_handler_ids = new HashMap<string, ulong>();
|
||||
private int window_height = -1;
|
||||
private int window_width = -1;
|
||||
private bool window_size_changed = false;
|
||||
private ulong[] call_window_handler_ids = new ulong[0];
|
||||
private ulong[] bottom_bar_handler_ids = new ulong[0];
|
||||
private ulong[] invite_handler_ids = new ulong[0];
|
||||
|
||||
public CallWindowController(CallWindow call_window, CallState call_state, StreamInteractor stream_interactor) {
|
||||
this.call_window = call_window;
|
||||
|
@ -93,18 +93,6 @@ public class Dino.Ui.CallWindowController : Object {
|
|||
call_window_handler_ids += call_window.realize.connect(() => {
|
||||
capture_window_size();
|
||||
});
|
||||
invite_handler_ids += call_window.invite_button.clicked.connect(() => {
|
||||
Gee.List<Account> acc_list = new ArrayList<Account>(Account.equals_func);
|
||||
acc_list.add(call.account);
|
||||
SelectContactDialog add_chat_dialog = new SelectContactDialog(stream_interactor, acc_list);
|
||||
add_chat_dialog.set_transient_for((Window) call_window.get_toplevel());
|
||||
add_chat_dialog.title = _("Invite to Call");
|
||||
add_chat_dialog.ok_button.label = _("Invite");
|
||||
add_chat_dialog.selected.connect((account, jid) => {
|
||||
call_state.invite_to_call.begin(jid);
|
||||
});
|
||||
add_chat_dialog.present();
|
||||
});
|
||||
|
||||
calls.conference_info_received.connect((call, conference_info) => {
|
||||
if (!this.call.equals(call)) return;
|
||||
|
@ -127,6 +115,22 @@ public class Dino.Ui.CallWindowController : Object {
|
|||
call_window.menu_dump_dot.connect(() => { call_plugin.dump_dot(); });
|
||||
|
||||
update_own_video();
|
||||
|
||||
update_audio_device_choices();
|
||||
update_video_device_choices();
|
||||
}
|
||||
|
||||
private void invite_button_clicked() {
|
||||
Gee.List<Account> acc_list = new ArrayList<Account>(Account.equals_func);
|
||||
acc_list.add(call.account);
|
||||
SelectContactDialog add_chat_dialog = new SelectContactDialog(stream_interactor, acc_list);
|
||||
add_chat_dialog.set_transient_for((Window) call_window.get_toplevel());
|
||||
add_chat_dialog.title = _("Invite to Call");
|
||||
add_chat_dialog.ok_button.label = _("Invite");
|
||||
add_chat_dialog.selected.connect((account, jid) => {
|
||||
call_state.invite_to_call.begin(jid);
|
||||
});
|
||||
add_chat_dialog.present();
|
||||
}
|
||||
|
||||
private void connect_peer_signals(PeerState peer_state) {
|
||||
|
@ -134,22 +138,15 @@ public class Dino.Ui.CallWindowController : Object {
|
|||
Jid peer_jid = peer_state.jid;
|
||||
peer_states[peer_id] = peer_state;
|
||||
|
||||
peer_state.stream_created.connect((media) => {
|
||||
if (media == "audio") {
|
||||
update_audio_device_choices();
|
||||
} else if (media == "video") {
|
||||
update_video_device_choices();
|
||||
}
|
||||
});
|
||||
peer_state.connection_ready.connect(() => {
|
||||
call_window.set_status(peer_state.internal_id, "");
|
||||
call_window.set_status(peer_id, "");
|
||||
if (participant_widgets.size == 1) {
|
||||
// This is the first peer.
|
||||
// If it can do MUJI, show invite button.
|
||||
|
||||
call_state.can_convert_into_groupcall.begin((_, res) => {
|
||||
bool can_convert = call_state.can_convert_into_groupcall.end(res);
|
||||
call_window.invite_button_revealer.visible = can_convert;
|
||||
participant_widgets[peer_id].may_show_invite_button = can_convert;
|
||||
});
|
||||
|
||||
call_plugin.devices_changed.connect((media, incoming) => {
|
||||
|
@ -159,8 +156,8 @@ public class Dino.Ui.CallWindowController : Object {
|
|||
|
||||
update_audio_device_choices();
|
||||
update_video_device_choices();
|
||||
} else if (participant_widgets.size >= 1) {
|
||||
call_window.invite_button_revealer.visible = true;
|
||||
} else if (participant_widgets.size > 1) {
|
||||
participant_widgets.values.@foreach((widget) => widget.may_show_invite_button = true);
|
||||
}
|
||||
});
|
||||
peer_state.counterpart_sends_video_updated.connect((mute) => {
|
||||
|
@ -177,7 +174,7 @@ public class Dino.Ui.CallWindowController : Object {
|
|||
});
|
||||
peer_state.info_received.connect((session_info) => {
|
||||
if (session_info == Xmpp.Xep.JingleRtp.CallSessionInfo.RINGING) {
|
||||
call_window.set_status(peer_state.internal_id, "ringing");
|
||||
call_window.set_status(peer_id, "ringing");
|
||||
}
|
||||
});
|
||||
peer_state.encryption_updated.connect((audio_encryption, video_encryption, same) => {
|
||||
|
@ -215,7 +212,8 @@ public class Dino.Ui.CallWindowController : Object {
|
|||
string participant_name = conversation != null ? Util.get_conversation_display_name(stream_interactor, conversation) : jid.bare_jid.to_string();
|
||||
|
||||
ParticipantWidget participant_widget = new ParticipantWidget(participant_name);
|
||||
participant_widget.menu_button.clicked.connect((event) => {
|
||||
participant_widget.may_show_invite_button = !participant_widgets.is_empty;
|
||||
participant_widget.debug_information_clicked.connect(() => {
|
||||
var conn_details_window = new CallConnectionDetailsWindow() { title=participant_name, visible=true };
|
||||
conn_details_window.update_content(peer_states[participant_id].get_info());
|
||||
uint timeout_handle_id = Timeout.add_seconds(1, () => {
|
||||
|
@ -227,6 +225,7 @@ public class Dino.Ui.CallWindowController : Object {
|
|||
conn_details_window.present();
|
||||
this.call_window.destroy.connect(() => conn_details_window.close() );
|
||||
});
|
||||
invite_handler_ids[participant_id] += participant_widget.invite_button_clicked.connect(() => invite_button_clicked());
|
||||
participant_widgets[participant_id] = participant_widget;
|
||||
|
||||
call_window.add_participant(participant_id, participant_widget);
|
||||
|
@ -256,7 +255,9 @@ public class Dino.Ui.CallWindowController : Object {
|
|||
if (peer_states.has_key(participant_id)) debug(@"[%s] Call window controller | Remove participant: %s", call.account.bare_jid.to_string(), peer_states[participant_id].jid.to_string());
|
||||
|
||||
participant_videos.unset(participant_id);
|
||||
participant_widgets[participant_id].disconnect(invite_handler_ids[participant_id]);
|
||||
participant_widgets.unset(participant_id);
|
||||
invite_handler_ids.unset(participant_id);
|
||||
peer_states.unset(participant_id);
|
||||
call_window.remove_participant(participant_id);
|
||||
}
|
||||
|
@ -326,7 +327,7 @@ public class Dino.Ui.CallWindowController : Object {
|
|||
} else {
|
||||
Widget widget = (Widget) own_video;
|
||||
call_window.set_own_video(widget);
|
||||
own_video.display_device(devices.first());
|
||||
own_video.display_device(call_state.get_video_device());
|
||||
}
|
||||
} else {
|
||||
own_video.detach();
|
||||
|
@ -337,9 +338,9 @@ public class Dino.Ui.CallWindowController : Object {
|
|||
public override void dispose() {
|
||||
foreach (ulong handler_id in call_window_handler_ids) call_window.disconnect(handler_id);
|
||||
foreach (ulong handler_id in bottom_bar_handler_ids) call_window.bottom_bar.disconnect(handler_id);
|
||||
foreach (ulong handler_id in invite_handler_ids) call_window.invite_button.disconnect(handler_id);
|
||||
participant_widgets.keys.@foreach((peer_id) => { remove_participant(peer_id); return true; });
|
||||
|
||||
call_window_handler_ids = bottom_bar_handler_ids = invite_handler_ids = new ulong[0];
|
||||
call_window_handler_ids = bottom_bar_handler_ids = new ulong[0];
|
||||
|
||||
base.dispose();
|
||||
}
|
||||
|
|
|
@ -9,63 +9,56 @@ namespace Dino.Ui {
|
|||
public class ParticipantWidget : Gtk.Overlay {
|
||||
|
||||
public Widget main_widget;
|
||||
public Box outer_box = new Box(Orientation.HORIZONTAL, 0) { valign=Align.START, visible=true };
|
||||
public HeaderBar header_bar = new HeaderBar() { valign=Align.START, visible=true };
|
||||
public Box inner_box = new Box(Orientation.HORIZONTAL, 0) { margin_start=5, margin_top=5, hexpand=true, visible=true };
|
||||
public Box title_box = new Box(Orientation.VERTICAL, 0) { valign=Align.CENTER, hexpand=true, visible=true };
|
||||
public CallEncryptionButton encryption_button = new CallEncryptionButton() { opacity=0, relief=ReliefStyle.NONE, height_request=30, width_request=30, margin_end=5, visible=true };
|
||||
public Label status_label = new Label("") { ellipsize=EllipsizeMode.MIDDLE };
|
||||
public Label name_label = new Label("") { ellipsize=EllipsizeMode.MIDDLE, visible=true };
|
||||
public Button menu_button = new Button.from_icon_name("view-more-horizontal-symbolic") { relief=ReliefStyle.NONE, visible=true };
|
||||
public MenuButton menu_button = new MenuButton() { relief=ReliefStyle.NONE, visible=true };
|
||||
public Button invite_button = new Button.from_icon_name("dino-account-plus") { relief=ReliefStyle.NONE, visible=true };
|
||||
public bool shows_video = false;
|
||||
public string? participant_name;
|
||||
|
||||
bool is_highest_row = false;
|
||||
bool is_lowest_row = false;
|
||||
bool is_start_row = false;
|
||||
public bool controls_active { get; set; }
|
||||
public bool may_show_invite_button { get; set; }
|
||||
|
||||
public signal void debug_information_clicked();
|
||||
public signal void invite_button_clicked();
|
||||
|
||||
public ParticipantWidget(string participant_name) {
|
||||
this.participant_name = participant_name;
|
||||
name_label.label = participant_name;
|
||||
header_bar.title = participant_name;
|
||||
header_bar.get_style_context().add_class("participant-header-bar");
|
||||
header_bar.pack_start(invite_button);
|
||||
header_bar.pack_start(encryption_button);
|
||||
header_bar.pack_end(menu_button);
|
||||
|
||||
name_label.attributes = new AttrList();
|
||||
name_label.attributes.filter((attr) => attr.equal(attr_weight_new(Weight.BOLD)));
|
||||
menu_button.image = new Image.from_icon_name("open-menu-symbolic", IconSize.MENU);
|
||||
menu_button.set_popover(create_menu());
|
||||
invite_button.clicked.connect(() => invite_button_clicked());
|
||||
|
||||
name_label.attributes = new AttrList();
|
||||
name_label.attributes.filter((attr) => attr.equal(attr_scale_new(0.9)));
|
||||
status_label.get_style_context().add_class("dim-label");
|
||||
|
||||
Util.force_css(outer_box, "* { color: white; text-shadow: 1px 1px black; }");
|
||||
menu_button.get_style_context().add_class("participant-title-button");
|
||||
encryption_button.get_style_context().add_class("participant-title-button");
|
||||
|
||||
title_box.add(name_label);
|
||||
title_box.add(status_label);
|
||||
|
||||
outer_box.add(inner_box);
|
||||
|
||||
inner_box.add(menu_button);
|
||||
inner_box.add(encryption_button);
|
||||
inner_box.add(title_box);
|
||||
inner_box.add(new Button.from_icon_name("go-up-symbolic") { opacity=0, visible=true });
|
||||
inner_box.add(new Button.from_icon_name("go-up-symbolic") { opacity=0, visible=true });
|
||||
|
||||
this.add_overlay(outer_box);
|
||||
this.add_overlay(header_bar);
|
||||
|
||||
this.notify["controls-active"].connect(reveal_or_hide_controls);
|
||||
this.notify["may-show-invite-button"].connect(reveal_or_hide_controls);
|
||||
}
|
||||
|
||||
public void on_show_names_changed(bool show) {
|
||||
name_label.visible = show;
|
||||
reveal_or_hide_controls();
|
||||
}
|
||||
public void on_row_changed(bool is_highest, bool is_lowest, bool is_start, bool is_end) {
|
||||
this.is_highest_row = is_highest;
|
||||
this.is_start_row = is_start;
|
||||
|
||||
public void on_highest_row_changed(bool is_highest) {
|
||||
is_highest_row = is_highest;
|
||||
reveal_or_hide_controls();
|
||||
}
|
||||
|
||||
public void on_lowest_row_changed(bool is_lowest) {
|
||||
is_lowest_row = is_lowest;
|
||||
header_bar.show_close_button = is_highest_row;
|
||||
if (is_highest_row) {
|
||||
header_bar.get_style_context().add_class("call-header-background");
|
||||
Gtk.Settings? gtk_settings = Gtk.Settings.get_default();
|
||||
if (gtk_settings != null) {
|
||||
string[] buttons = gtk_settings.gtk_decoration_layout.split(":");
|
||||
header_bar.decoration_layout = (is_start ? buttons[0] : "") + ":" + (is_end && buttons.length == 2 ? buttons[1] : "");
|
||||
}
|
||||
} else {
|
||||
header_bar.get_style_context().remove_class("call-header-background");
|
||||
}
|
||||
reveal_or_hide_controls();
|
||||
}
|
||||
|
||||
|
@ -97,33 +90,31 @@ namespace Dino.Ui {
|
|||
this.add(main_widget);
|
||||
}
|
||||
|
||||
public void set_status(string state) {
|
||||
status_label.visible = true;
|
||||
private PopoverMenu create_menu() {
|
||||
PopoverMenu menu = new PopoverMenu();
|
||||
Box box = new Box(Orientation.VERTICAL, 0) { margin=10, visible=true };
|
||||
ModelButton debug_information_button = new ModelButton() { text=_("Debug information"), visible=true };
|
||||
debug_information_button.clicked.connect(() => debug_information_clicked());
|
||||
box.add(debug_information_button);
|
||||
menu.add(box);
|
||||
return menu;
|
||||
}
|
||||
|
||||
public void set_status(string state) {
|
||||
if (state == "requested") {
|
||||
status_label.label = _("Calling…");
|
||||
header_bar.subtitle = _("Calling…");
|
||||
} else if (state == "ringing") {
|
||||
status_label.label = _("Ringing…");
|
||||
header_bar.subtitle = _("Ringing…");
|
||||
} else if (state == "establishing") {
|
||||
status_label.label = _("Connecting…");
|
||||
header_bar.subtitle = _("Connecting…");
|
||||
} else {
|
||||
status_label.visible = false;
|
||||
header_bar.subtitle = "";
|
||||
}
|
||||
}
|
||||
|
||||
private void reveal_or_hide_controls() {
|
||||
if (controls_active && name_label.visible) {
|
||||
title_box.opacity = 1;
|
||||
menu_button.opacity = 1;
|
||||
} else {
|
||||
title_box.opacity = 0;
|
||||
menu_button.opacity = 0;
|
||||
}
|
||||
if (is_highest_row && controls_active) {
|
||||
outer_box.get_style_context().add_class("call-header-bar");
|
||||
} else {
|
||||
outer_box.get_style_context().remove_class("call-header-bar");
|
||||
}
|
||||
header_bar.opacity = controls_active ? 1.0 : 0.0;
|
||||
invite_button.visible = may_show_invite_button && is_highest_row && is_start_row;
|
||||
}
|
||||
}
|
||||
}
|
|
@ -33,10 +33,6 @@ public class Dino.Ui.VideoSettingsPopover : Gtk.Popover {
|
|||
frame.add(list_box);
|
||||
foreach (Plugins.MediaDevice device in devices) {
|
||||
Label display_name_label = new Label(device.display_name) { xalign=0, visible=true };
|
||||
Label detail_name_label = new Label(device.detail_name) { xalign=0, visible=true };
|
||||
detail_name_label.get_style_context().add_class("dim-label");
|
||||
detail_name_label.attributes = new Pango.AttrList();
|
||||
detail_name_label.attributes.insert(Pango.attr_scale_new(0.8));
|
||||
Image image = new Image.from_icon_name("object-select-symbolic", IconSize.BUTTON) { visible=true };
|
||||
if (current_device == null || current_device.id != device.id) {
|
||||
image.opacity = 0;
|
||||
|
@ -52,7 +48,13 @@ public class Dino.Ui.VideoSettingsPopover : Gtk.Popover {
|
|||
device_box.add(image);
|
||||
Box label_box = new Box(Orientation.VERTICAL, 0) { visible = true };
|
||||
label_box.add(display_name_label);
|
||||
label_box.add(detail_name_label);
|
||||
if (device.detail_name != null) {
|
||||
Label detail_name_label = new Label(device.detail_name) { xalign=0, visible=true };
|
||||
detail_name_label.get_style_context().add_class("dim-label");
|
||||
detail_name_label.attributes = new Pango.AttrList();
|
||||
detail_name_label.attributes.insert(Pango.attr_scale_new(0.8));
|
||||
label_box.add(detail_name_label);
|
||||
}
|
||||
device_box.add(label_box);
|
||||
ListBoxRow list_box_row = new ListBoxRow() { visible=true };
|
||||
list_box_row.add(device_box);
|
||||
|
|
|
@ -85,7 +85,7 @@ public class FileDefaultWidget : EventBox {
|
|||
image_stack.set_visible_child_name("download_image");
|
||||
}
|
||||
if (state == FileTransfer.State.COMPLETE) {
|
||||
file_menu.visible = true;
|
||||
file_menu.opacity = 1;
|
||||
}
|
||||
return false;
|
||||
}
|
||||
|
@ -104,7 +104,7 @@ public class FileDefaultWidget : EventBox {
|
|||
if (state == FileTransfer.State.NOT_STARTED) {
|
||||
image_stack.set_visible_child_name("content_type_image");
|
||||
}
|
||||
file_menu.visible = false;
|
||||
file_menu.opacity = 0;
|
||||
}
|
||||
|
||||
private static string get_file_icon_name(string? mime_type) {
|
||||
|
|
|
@ -259,7 +259,7 @@ public static string parse_add_markup_theme(string s_, string? highlight_word, b
|
|||
theme_dependent = true;
|
||||
quote_match_info.fetch_pos(0, out start, out end);
|
||||
return parse_add_markup_theme(s[0:start], highlight_word, parse_links, parse_text_markup, parse_quotes, dark_theme, ref theme_dependent, already_escaped) +
|
||||
@"<span color='$dim_color'>$gt " + parse_add_markup_theme(s[start + gt.length + 1:end], highlight_word, parse_links, parse_text_markup, false, dark_theme, ref theme_dependent, already_escaped) + "</span>" +
|
||||
@"<span color='$dim_color'>$gt" + parse_add_markup_theme(s[start + gt.length:end], highlight_word, parse_links, parse_text_markup, false, dark_theme, ref theme_dependent, already_escaped) + "</span>" +
|
||||
parse_add_markup_theme(s[end:s.length], highlight_word, parse_links, parse_text_markup, parse_quotes, dark_theme, ref theme_dependent, already_escaped);
|
||||
}
|
||||
}
|
||||
|
|
|
@ -160,13 +160,25 @@ public class Dino.Plugins.Ice.TransportParameters : JingleIceUdp.IceUdpTransport
|
|||
}
|
||||
}
|
||||
|
||||
private bool bytes_equal(uint8[] a1, uint8[] a2) {
|
||||
return a1.length == a2.length && Memory.cmp(a1, a2, a1.length) == 0;
|
||||
}
|
||||
|
||||
public override void handle_transport_accept(StanzaNode transport) throws Jingle.IqError {
|
||||
debug("on_transport_accept from %s", peer_full_jid.to_string());
|
||||
base.handle_transport_accept(transport);
|
||||
|
||||
if (dtls_srtp_handler != null && peer_fingerprint != null) {
|
||||
dtls_srtp_handler.peer_fingerprint = peer_fingerprint;
|
||||
dtls_srtp_handler.peer_fp_algo = peer_fp_algo;
|
||||
if (dtls_srtp_handler.peer_fingerprint != null) {
|
||||
if (!bytes_equal(dtls_srtp_handler.peer_fingerprint, peer_fingerprint)) {
|
||||
warning("Tried to replace certificate fingerprint mid use. We don't allow that.");
|
||||
peer_fingerprint = dtls_srtp_handler.peer_fingerprint;
|
||||
peer_fp_algo = dtls_srtp_handler.peer_fp_algo;
|
||||
}
|
||||
} else {
|
||||
dtls_srtp_handler.peer_fingerprint = peer_fingerprint;
|
||||
dtls_srtp_handler.peer_fp_algo = peer_fp_algo;
|
||||
}
|
||||
if (peer_setup == "passive") {
|
||||
dtls_srtp_handler.mode = DtlsSrtp.Mode.CLIENT;
|
||||
dtls_srtp_handler.stop_dtls_connection();
|
||||
|
@ -186,6 +198,19 @@ public class Dino.Plugins.Ice.TransportParameters : JingleIceUdp.IceUdpTransport
|
|||
debug("on_transport_info from %s", peer_full_jid.to_string());
|
||||
base.handle_transport_info(transport);
|
||||
|
||||
if (dtls_srtp_handler != null && peer_fingerprint != null) {
|
||||
if (dtls_srtp_handler.peer_fingerprint != null) {
|
||||
if (!bytes_equal(dtls_srtp_handler.peer_fingerprint, peer_fingerprint)) {
|
||||
warning("Tried to replace certificate fingerprint mid use. We don't allow that.");
|
||||
peer_fingerprint = dtls_srtp_handler.peer_fingerprint;
|
||||
peer_fp_algo = dtls_srtp_handler.peer_fp_algo;
|
||||
}
|
||||
} else {
|
||||
dtls_srtp_handler.peer_fingerprint = peer_fingerprint;
|
||||
dtls_srtp_handler.peer_fp_algo = peer_fp_algo;
|
||||
}
|
||||
}
|
||||
|
||||
if (!we_want_connection) return;
|
||||
|
||||
if (remote_ufrag != null && remote_pwd != null && !remote_credentials_set) {
|
||||
|
|
|
@ -7,7 +7,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2022-02-08 22:15+0100\n"
|
||||
"POT-Creation-Date: 2022-02-12 22:06+0100\n"
|
||||
"PO-Revision-Date: 2021-08-31 23:44+0000\n"
|
||||
"Language-Team: Arabic <https://hosted.weblate.org/projects/dino/plugin-omemo/"
|
||||
"ar/>\n"
|
||||
|
|
|
@ -6,7 +6,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: dino-omemo 20180123\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2022-02-08 22:15+0100\n"
|
||||
"POT-Creation-Date: 2022-02-12 22:06+0100\n"
|
||||
"PO-Revision-Date: 2020-01-14 05:21+0000\n"
|
||||
"Language-Team: Catalan <ca@dodds.net>\n"
|
||||
"Language: ca\n"
|
||||
|
|
|
@ -7,7 +7,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2022-02-08 22:15+0100\n"
|
||||
"POT-Creation-Date: 2022-02-12 22:06+0100\n"
|
||||
"PO-Revision-Date: 2021-07-05 16:32+0000\n"
|
||||
"Language-Team: none\n"
|
||||
"Language: cs\n"
|
||||
|
|
|
@ -2,7 +2,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: dino-omemo-0.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2022-02-08 22:15+0100\n"
|
||||
"POT-Creation-Date: 2022-02-12 22:06+0100\n"
|
||||
"PO-Revision-Date: 2020-10-10 10:49+0000\n"
|
||||
"Language-Team: German <https://hosted.weblate.org/projects/dino/plugin-omemo/"
|
||||
"de/>\n"
|
||||
|
|
|
@ -8,7 +8,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2022-02-08 22:15+0100\n"
|
||||
"POT-Creation-Date: 2022-02-12 22:06+0100\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
|
|
|
@ -7,7 +7,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2022-02-08 22:15+0100\n"
|
||||
"POT-Creation-Date: 2022-02-12 22:06+0100\n"
|
||||
"PO-Revision-Date: 2022-02-04 09:55+0000\n"
|
||||
"Language-Team: none\n"
|
||||
"Language: el\n"
|
||||
|
|
|
@ -2,7 +2,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: dino-omemo-0.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2022-02-08 22:15+0100\n"
|
||||
"POT-Creation-Date: 2022-02-12 22:06+0100\n"
|
||||
"Language: en\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
|
|
|
@ -7,7 +7,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2022-02-08 22:15+0100\n"
|
||||
"POT-Creation-Date: 2022-02-12 22:06+0100\n"
|
||||
"PO-Revision-Date: 2021-03-08 22:02+0000\n"
|
||||
"Language-Team: none\n"
|
||||
"Language: eo\n"
|
||||
|
|
|
@ -7,7 +7,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2022-02-08 22:15+0100\n"
|
||||
"POT-Creation-Date: 2022-02-12 22:06+0100\n"
|
||||
"PO-Revision-Date: 2020-11-16 22:33+0000\n"
|
||||
"Language-Team: Spanish <https://hosted.weblate.org/projects/dino/plugin-"
|
||||
"omemo/es/>\n"
|
||||
|
|
|
@ -7,7 +7,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2022-02-08 22:15+0100\n"
|
||||
"POT-Creation-Date: 2022-02-12 22:06+0100\n"
|
||||
"PO-Revision-Date: 2022-01-17 17:56+0000\n"
|
||||
"Language-Team: Basque <https://hosted.weblate.org/projects/dino/plugin-omemo/"
|
||||
"eu/>\n"
|
||||
|
|
|
@ -7,7 +7,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2022-02-08 22:15+0100\n"
|
||||
"POT-Creation-Date: 2022-02-12 22:06+0100\n"
|
||||
"PO-Revision-Date: 2021-08-10 03:32+0000\n"
|
||||
"Language-Team: none\n"
|
||||
"Language: fa\n"
|
||||
|
|
|
@ -7,7 +7,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2022-02-08 22:15+0100\n"
|
||||
"POT-Creation-Date: 2022-02-12 22:06+0100\n"
|
||||
"PO-Revision-Date: 2020-04-12 20:01+0000\n"
|
||||
"Language-Team: none\n"
|
||||
"Language: fi\n"
|
||||
|
|
|
@ -6,7 +6,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2022-02-08 22:15+0100\n"
|
||||
"POT-Creation-Date: 2022-02-12 22:06+0100\n"
|
||||
"PO-Revision-Date: 2020-11-12 17:21+0000\n"
|
||||
"Language-Team: French <https://hosted.weblate.org/projects/dino/plugin-omemo/"
|
||||
"fr/>\n"
|
||||
|
|
|
@ -7,7 +7,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2022-02-08 22:15+0100\n"
|
||||
"POT-Creation-Date: 2022-02-12 22:06+0100\n"
|
||||
"PO-Revision-Date: 2020-10-10 10:49+0000\n"
|
||||
"Language-Team: Galician <https://hosted.weblate.org/projects/dino/plugin-"
|
||||
"omemo/gl/>\n"
|
||||
|
|
|
@ -7,7 +7,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2022-02-08 22:15+0100\n"
|
||||
"POT-Creation-Date: 2022-02-12 22:06+0100\n"
|
||||
"PO-Revision-Date: 2021-12-07 00:53+0000\n"
|
||||
"Language-Team: Hungarian <https://hosted.weblate.org/projects/dino/plugin-"
|
||||
"omemo/hu/>\n"
|
||||
|
|
|
@ -7,7 +7,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2022-02-08 22:15+0100\n"
|
||||
"POT-Creation-Date: 2022-02-12 22:06+0100\n"
|
||||
"PO-Revision-Date: 2021-01-10 15:32+0000\n"
|
||||
"Language-Team: none\n"
|
||||
"Language: id\n"
|
||||
|
|
|
@ -7,7 +7,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2022-02-08 22:15+0100\n"
|
||||
"POT-Creation-Date: 2022-02-12 22:06+0100\n"
|
||||
"PO-Revision-Date: 2021-03-01 10:50+0000\n"
|
||||
"Language-Team: none\n"
|
||||
"Language: ie\n"
|
||||
|
|
|
@ -2,7 +2,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: dino-omemo-0.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2022-02-08 22:15+0100\n"
|
||||
"POT-Creation-Date: 2022-02-12 22:06+0100\n"
|
||||
"PO-Revision-Date: 2020-11-25 11:28+0000\n"
|
||||
"Language-Team: Italian <https://hosted.weblate.org/projects/dino/plugin-"
|
||||
"omemo/it/>\n"
|
||||
|
|
|
@ -7,7 +7,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2022-02-08 22:15+0100\n"
|
||||
"POT-Creation-Date: 2022-02-12 22:06+0100\n"
|
||||
"PO-Revision-Date: 2020-10-10 10:49+0000\n"
|
||||
"Language-Team: none\n"
|
||||
"Language: ja\n"
|
||||
|
|
|
@ -2,7 +2,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: dino-omemo-0.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2022-02-08 22:15+0100\n"
|
||||
"POT-Creation-Date: 2022-02-12 22:06+0100\n"
|
||||
"PO-Revision-Date: 2020-04-12 20:01+0000\n"
|
||||
"Language-Team: Luxembourgish <https://hosted.weblate.org/projects/dino/"
|
||||
"plugin-omemo/lb/>\n"
|
||||
|
|
|
@ -7,15 +7,15 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2022-02-08 22:15+0100\n"
|
||||
"POT-Creation-Date: 2022-02-12 22:06+0100\n"
|
||||
"PO-Revision-Date: 2020-11-21 18:29+0000\n"
|
||||
"Language-Team: none\n"
|
||||
"Language: lt\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && (n"
|
||||
"%100<10 || n%100>=20) ? 1 : 2);\n"
|
||||
"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && "
|
||||
"(n%100<10 || n%100>=20) ? 1 : 2);\n"
|
||||
"X-Generator: Weblate 4.4-dev\n"
|
||||
|
||||
#: plugins/omemo/src/ui/bad_messages_populator.vala:157
|
||||
|
|
|
@ -7,7 +7,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2022-02-08 22:15+0100\n"
|
||||
"POT-Creation-Date: 2022-02-12 22:06+0100\n"
|
||||
"PO-Revision-Date: 2020-10-10 10:49+0000\n"
|
||||
"Language-Team: Norwegian Bokmål <https://hosted.weblate.org/projects/dino/"
|
||||
"plugin-omemo/nb_NO/>\n"
|
||||
|
|
|
@ -2,7 +2,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: dino-omemo-0.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2022-02-08 22:15+0100\n"
|
||||
"POT-Creation-Date: 2022-02-12 22:06+0100\n"
|
||||
"PO-Revision-Date: 2020-10-10 10:49+0000\n"
|
||||
"Language-Team: Dutch <https://hosted.weblate.org/projects/dino/plugin-omemo/"
|
||||
"nl/>\n"
|
||||
|
|
|
@ -7,7 +7,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2022-02-08 22:15+0100\n"
|
||||
"POT-Creation-Date: 2022-02-12 22:06+0100\n"
|
||||
"PO-Revision-Date: 2019-01-12 20:06+0000\n"
|
||||
"Language-Team: Flemish <https://hosted.weblate.org/projects/dino/plugin-"
|
||||
"omemo/nl_BE/>\n"
|
||||
|
|
|
@ -7,7 +7,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2022-02-08 22:15+0100\n"
|
||||
"POT-Creation-Date: 2022-02-12 22:06+0100\n"
|
||||
"PO-Revision-Date: 2020-11-03 11:26+0000\n"
|
||||
"Language-Team: none\n"
|
||||
"Language: oc\n"
|
||||
|
|
|
@ -7,7 +7,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2022-02-08 22:15+0100\n"
|
||||
"POT-Creation-Date: 2022-02-12 22:06+0100\n"
|
||||
"PO-Revision-Date: 2022-01-20 15:56+0000\n"
|
||||
"Language-Team: Polish <https://hosted.weblate.org/projects/dino/plugin-omemo/"
|
||||
"pl/>\n"
|
||||
|
|
|
@ -7,7 +7,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2022-02-08 22:15+0100\n"
|
||||
"POT-Creation-Date: 2022-02-12 22:06+0100\n"
|
||||
"PO-Revision-Date: 2021-05-10 09:33+0000\n"
|
||||
"Language-Team: none\n"
|
||||
"Language: pt\n"
|
||||
|
|
|
@ -7,7 +7,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2022-02-08 22:15+0100\n"
|
||||
"POT-Creation-Date: 2022-02-12 22:06+0100\n"
|
||||
"PO-Revision-Date: 2020-10-22 03:26+0000\n"
|
||||
"Language-Team: none\n"
|
||||
"Language: pt_BR\n"
|
||||
|
|
|
@ -7,7 +7,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2022-02-08 22:15+0100\n"
|
||||
"POT-Creation-Date: 2022-02-12 22:06+0100\n"
|
||||
"PO-Revision-Date: 2020-10-13 09:26+0000\n"
|
||||
"Language-Team: Romanian <https://hosted.weblate.org/projects/dino/plugin-"
|
||||
"omemo/ro/>\n"
|
||||
|
|
|
@ -7,7 +7,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2022-02-08 22:15+0100\n"
|
||||
"POT-Creation-Date: 2022-02-12 22:06+0100\n"
|
||||
"PO-Revision-Date: 2020-10-10 10:49+0000\n"
|
||||
"Language-Team: Russian <https://hosted.weblate.org/projects/dino/plugin-"
|
||||
"omemo/ru/>\n"
|
||||
|
@ -15,8 +15,8 @@ msgstr ""
|
|||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
|
||||
"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
|
||||
"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && "
|
||||
"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
|
||||
"X-Generator: Weblate 4.3-dev\n"
|
||||
|
||||
#: plugins/omemo/src/ui/bad_messages_populator.vala:157
|
||||
|
|
|
@ -7,7 +7,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2022-02-08 22:15+0100\n"
|
||||
"POT-Creation-Date: 2022-02-12 22:06+0100\n"
|
||||
"PO-Revision-Date: 2021-03-04 15:20+0000\n"
|
||||
"Language-Team: none\n"
|
||||
"Language: sq\n"
|
||||
|
|
|
@ -7,7 +7,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2022-02-08 22:15+0100\n"
|
||||
"POT-Creation-Date: 2022-02-12 22:06+0100\n"
|
||||
"PO-Revision-Date: 2021-03-05 16:50+0000\n"
|
||||
"Language-Team: none\n"
|
||||
"Language: sv\n"
|
||||
|
|
|
@ -7,7 +7,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2022-02-08 22:15+0100\n"
|
||||
"POT-Creation-Date: 2022-02-12 22:06+0100\n"
|
||||
"PO-Revision-Date: 2021-07-30 08:33+0000\n"
|
||||
"Language-Team: none\n"
|
||||
"Language: tr\n"
|
||||
|
|
|
@ -7,15 +7,15 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2022-02-08 22:15+0100\n"
|
||||
"POT-Creation-Date: 2022-02-12 22:06+0100\n"
|
||||
"PO-Revision-Date: 2020-12-31 17:29+0000\n"
|
||||
"Language-Team: none\n"
|
||||
"Language: uk\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
|
||||
"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
|
||||
"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && "
|
||||
"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
|
||||
"X-Generator: Weblate 4.4.1-dev\n"
|
||||
|
||||
#: plugins/omemo/src/ui/bad_messages_populator.vala:157
|
||||
|
|
|
@ -2,7 +2,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: dino-omemo-0.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2022-02-08 22:15+0100\n"
|
||||
"POT-Creation-Date: 2022-02-12 22:06+0100\n"
|
||||
"PO-Revision-Date: 2020-10-26 14:26+0000\n"
|
||||
"Language-Team: Chinese (Simplified) <https://hosted.weblate.org/projects/"
|
||||
"dino/plugin-omemo/zh_Hans/>\n"
|
||||
|
|
|
@ -7,7 +7,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2022-02-08 22:15+0100\n"
|
||||
"POT-Creation-Date: 2022-02-12 22:06+0100\n"
|
||||
"PO-Revision-Date: 2020-11-24 05:28+0000\n"
|
||||
"Language-Team: Chinese (Traditional) <https://hosted.weblate.org/projects/"
|
||||
"dino/plugin-omemo/zh_Hant/>\n"
|
||||
|
|
|
@ -11,6 +11,7 @@ namespace Dino.Plugins.Omemo.DtlsSrtpVerificationDraft {
|
|||
|
||||
private VerificationSendListener send_listener = new VerificationSendListener();
|
||||
private HashMap<string, int> device_id_by_jingle_sid = new HashMap<string, int>();
|
||||
private HashMap<string, int> device_id_by_muji_member = new HashMap<string, int>();
|
||||
private HashMap<string, Gee.List<string>> content_names_by_jingle_sid = new HashMap<string, Gee.List<string>>();
|
||||
|
||||
private void on_preprocess_incoming_iq_set_get(XmppStream stream, Xmpp.Iq.Stanza iq) {
|
||||
|
@ -88,8 +89,26 @@ namespace Dino.Plugins.Omemo.DtlsSrtpVerificationDraft {
|
|||
StanzaNode? jingle_node = iq.stanza.get_subnode("jingle", Xep.Jingle.NS_URI);
|
||||
if (jingle_node == null) return;
|
||||
|
||||
int device_id = -1;
|
||||
string? sid = jingle_node.get_attribute("sid", Xep.Jingle.NS_URI);
|
||||
if (sid == null || !device_id_by_jingle_sid.has_key(sid)) return;
|
||||
if (sid != null && device_id_by_jingle_sid.has_key(sid)) {
|
||||
device_id = device_id_by_jingle_sid[sid];
|
||||
}
|
||||
|
||||
StanzaNode? muji_node = jingle_node.get_subnode("muji", Xep.Muji.NS_URI);
|
||||
if (muji_node != null) {
|
||||
string muji_room = muji_node.get_attribute("room");
|
||||
try {
|
||||
Jid muji_jid = new Jid(muji_room);
|
||||
if (device_id_by_muji_member.has_key(@"$(muji_jid.bare_jid)/$(iq.to)")) {
|
||||
device_id = device_id_by_muji_member[@"$(muji_jid.bare_jid)/$(iq.to)"];
|
||||
}
|
||||
} catch (InvalidJidError e) {
|
||||
// Ignore
|
||||
}
|
||||
}
|
||||
|
||||
if (device_id == -1) return;
|
||||
|
||||
Gee.List<StanzaNode> content_nodes = jingle_node.get_subnodes("content", Xep.Jingle.NS_URI);
|
||||
if (content_nodes.size == 0) return;
|
||||
|
@ -105,7 +124,7 @@ namespace Dino.Plugins.Omemo.DtlsSrtpVerificationDraft {
|
|||
try {
|
||||
Xep.Omemo.OmemoEncryptor encryptor = stream.get_module(Xep.Omemo.OmemoEncryptor.IDENTITY);
|
||||
Xep.Omemo.EncryptionData enc_data = encryptor.encrypt_plaintext(fingerprint);
|
||||
encryptor.encrypt_key(enc_data, iq.to.bare_jid, device_id_by_jingle_sid[sid]);
|
||||
encryptor.encrypt_key(enc_data, iq.to.bare_jid, device_id);
|
||||
encrypted_node = enc_data.get_encrypted_node();
|
||||
} catch (Error e) {
|
||||
warning("Error while OMEMO-encrypting call keys: %s", e.message);
|
||||
|
@ -155,12 +174,52 @@ namespace Dino.Plugins.Omemo.DtlsSrtpVerificationDraft {
|
|||
}
|
||||
}
|
||||
|
||||
private void on_pre_send_presence_stanza(XmppStream stream, Presence.Stanza presence) {
|
||||
StanzaNode? muji_node = presence.stanza.get_subnode("muji", Xep.Muji.NS_URI);
|
||||
if (muji_node == null) return;
|
||||
|
||||
StanzaNode device_node = new StanzaNode.build("device", NS_URI).add_self_xmlns()
|
||||
.put_attribute("id", stream.get_module(Omemo.StreamModule.IDENTITY).store.local_registration_id.to_string());
|
||||
muji_node.put_node(device_node);
|
||||
}
|
||||
|
||||
private void on_received_available(XmppStream stream, Presence.Stanza presence) {
|
||||
StanzaNode? muji_node = presence.stanza.get_subnode("muji", Xep.Muji.NS_URI);
|
||||
if (muji_node == null) return;
|
||||
|
||||
StanzaNode? device_node = muji_node.get_subnode("device", NS_URI);
|
||||
if (device_node == null) return;
|
||||
|
||||
int device_id = device_node.get_attribute_int("id", -1);
|
||||
if (device_id == -1) return;
|
||||
|
||||
StanzaNode? muc_x_node = presence.stanza.get_subnode("x", "http://jabber.org/protocol/muc#user");
|
||||
if (muc_x_node == null) return;
|
||||
|
||||
StanzaNode? item_node = muc_x_node.get_subnode("item");
|
||||
if (item_node == null) return;
|
||||
|
||||
Jid? real_jid = null;
|
||||
try {
|
||||
string jid_attribute = item_node.get_attribute("jid");
|
||||
if (jid_attribute == null) return;
|
||||
real_jid = new Jid(jid_attribute);
|
||||
} catch (InvalidJidError e) {
|
||||
// Ignore
|
||||
return;
|
||||
}
|
||||
|
||||
device_id_by_muji_member[@"$(presence.from.bare_jid)/$(real_jid)"] = device_id;
|
||||
}
|
||||
|
||||
public override void attach(XmppStream stream) {
|
||||
stream.get_module(Xmpp.MessageModule.IDENTITY).received_message.connect(on_message_received);
|
||||
stream.get_module(Xmpp.MessageModule.IDENTITY).send_pipeline.connect(send_listener);
|
||||
stream.get_module(Xmpp.Iq.Module.IDENTITY).preprocess_incoming_iq_set_get.connect(on_preprocess_incoming_iq_set_get);
|
||||
stream.get_module(Xmpp.Iq.Module.IDENTITY).preprocess_outgoing_iq_set_get.connect(on_preprocess_outgoing_iq_set_get);
|
||||
stream.get_module(Xep.Jingle.Module.IDENTITY).session_initiate_received.connect(on_session_initiate_received);
|
||||
stream.get_module(Xmpp.Presence.Module.IDENTITY).pre_send_presence_stanza.connect(on_pre_send_presence_stanza);
|
||||
stream.get_module(Xmpp.Presence.Module.IDENTITY).received_available.connect(on_received_available);
|
||||
}
|
||||
|
||||
public override void detach(XmppStream stream) {
|
||||
|
@ -169,6 +228,7 @@ namespace Dino.Plugins.Omemo.DtlsSrtpVerificationDraft {
|
|||
stream.get_module(Xmpp.Iq.Module.IDENTITY).preprocess_incoming_iq_set_get.disconnect(on_preprocess_incoming_iq_set_get);
|
||||
stream.get_module(Xmpp.Iq.Module.IDENTITY).preprocess_outgoing_iq_set_get.disconnect(on_preprocess_outgoing_iq_set_get);
|
||||
stream.get_module(Xep.Jingle.Module.IDENTITY).session_initiate_received.disconnect(on_session_initiate_received);
|
||||
stream.get_module(Xmpp.Presence.Module.IDENTITY).received_available.disconnect(on_received_available);
|
||||
}
|
||||
|
||||
public override string get_ns() { return NS_URI; }
|
||||
|
|
|
@ -7,7 +7,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2022-02-08 22:15+0100\n"
|
||||
"POT-Creation-Date: 2022-02-12 22:06+0100\n"
|
||||
"PO-Revision-Date: 2018-10-23 17:22+0000\n"
|
||||
"Language-Team: Arabic <https://hosted.weblate.org/projects/dino/plugin-"
|
||||
"openpgp/ar/>\n"
|
||||
|
|
|
@ -6,7 +6,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: dino-openpgp 20180123\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2022-02-08 22:15+0100\n"
|
||||
"POT-Creation-Date: 2022-02-12 22:06+0100\n"
|
||||
"PO-Revision-Date: 2018-01-24 11:24+0100\n"
|
||||
"Language-Team: Catalan <ca@dodds.net>\n"
|
||||
"Language: ca\n"
|
||||
|
|
|
@ -7,7 +7,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2022-02-08 22:15+0100\n"
|
||||
"POT-Creation-Date: 2022-02-12 22:06+0100\n"
|
||||
"PO-Revision-Date: 2020-08-21 05:36+0000\n"
|
||||
"Language-Team: none\n"
|
||||
"Language: cs\n"
|
||||
|
|
|
@ -2,7 +2,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: dino-openpgp-0.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2022-02-08 22:15+0100\n"
|
||||
"POT-Creation-Date: 2022-02-12 22:06+0100\n"
|
||||
"PO-Revision-Date: 2020-04-16 20:11+0000\n"
|
||||
"Language-Team: German <https://hosted.weblate.org/projects/dino/plugin-"
|
||||
"openpgp/de/>\n"
|
||||
|
|
Some files were not shown because too many files have changed in this diff Show more
Loading…
Reference in a new issue