mirror of
https://github.com/Rafostar/clapper.git
synced 2025-08-29 23:32:04 +02:00
Compare commits
28 Commits
c21e1c1c6a
...
0.6
Author | SHA1 | Date | |
---|---|---|---|
|
86898d0782 | ||
|
9f1a4e37fe | ||
|
c2c1866fa2 | ||
|
278ef6f948 | ||
|
f5df38a95e | ||
|
c805c1a762 | ||
|
e740827e25 | ||
|
3213efee5f | ||
|
7332a05187 | ||
|
9224716885 | ||
|
3880357af4 | ||
|
7cd0d3782d | ||
|
4118f98e3a | ||
|
6d9ed849c7 | ||
|
3b87c86a08 | ||
|
b82a2f19bf | ||
|
f2355aa8c3 | ||
|
341b73e455 | ||
|
339d321e96 | ||
|
7360d5fb6f | ||
|
2840415bf6 | ||
|
9baaeff212 | ||
|
d5fbbd0dd6 | ||
|
6dbdf0b1ba | ||
|
2505d343df | ||
|
4f86e14806 | ||
|
e03ceaa224 | ||
|
a8467a6d15 |
@@ -11,14 +11,14 @@ desktop environment using [GTK4](https://www.gtk.org/) toolkit, it has a clean a
|
||||
This application aim is to offer all the essentials features you'd expect from a video player in a simple form.
|
||||
|
||||
<p align="center">
|
||||
<img src="https://raw.githubusercontent.com/wiki/Rafostar/clapper/media/screenshot_03.png">
|
||||
<img src="https://raw.githubusercontent.com/wiki/Rafostar/clapper/media/screenshot_01.png">
|
||||
</p>
|
||||
|
||||
Clapper uses a playback queue where you can add multiple media files. Think of it like a playlist that you can build.
|
||||
You can easily reorder items or remove them from the queue with a simple drag and drop operation.
|
||||
|
||||
<p align="center">
|
||||
<img src="https://raw.githubusercontent.com/wiki/Rafostar/clapper/media/screenshot_04.png">
|
||||
<img src="https://raw.githubusercontent.com/wiki/Rafostar/clapper/media/screenshot_03.png">
|
||||
</p>
|
||||
|
||||
### Components
|
||||
|
@@ -16,6 +16,7 @@ custom_target('clapper-gtk-doc',
|
||||
gi_docgen,
|
||||
'generate',
|
||||
gi_docgen_common_args,
|
||||
'--add-include-path=@0@'.format(join_paths(meson.project_build_root(), 'src', 'lib', 'clapper')),
|
||||
'--add-include-path=@0@'.format(join_paths(meson.project_build_root(), 'src', 'lib', 'clapper-gtk')),
|
||||
'--config=@INPUT0@',
|
||||
'--output-dir=@OUTPUT@',
|
||||
|
10
meson.build
10
meson.build
@@ -1,5 +1,5 @@
|
||||
project('clapper', 'c',
|
||||
version: '0.6.0',
|
||||
version: '0.6.1',
|
||||
meson_version: '>= 0.64.0',
|
||||
license: 'LGPL-2.1-or-later AND GPL-3.0-or-later', # LGPL-2.1+ for libs and gst-plugin, GPL-3.0+ for app
|
||||
default_options: [
|
||||
@@ -146,6 +146,8 @@ summary('introspection', build_gir ? 'Yes' : 'No', section: 'Build')
|
||||
summary('vapi', build_vapi ? 'Yes' : 'No', section: 'Build')
|
||||
summary('doc', build_doc ? 'Yes' : 'No', section: 'Build')
|
||||
|
||||
foreach name : clapper_possible_features
|
||||
summary(name, clapper_available_features.contains(name) ? 'Yes' : 'No', section: 'Features')
|
||||
endforeach
|
||||
if build_clapper
|
||||
foreach name : clapper_possible_features
|
||||
summary(name, clapper_available_features.contains(name) ? 'Yes' : 'No', section: 'Features')
|
||||
endforeach
|
||||
endif
|
||||
|
@@ -39,14 +39,14 @@
|
||||
},
|
||||
"modules": [
|
||||
"flathub/shared-modules/gudev/gudev.json",
|
||||
"testing/liba52.json",
|
||||
"flathub/lib/liba52.json",
|
||||
"flathub/lib/libmpeg2.json",
|
||||
"flathub/lib/libdv.json",
|
||||
"flathub/lib/libdvdcss.json",
|
||||
"flathub/lib/libdvdread.json",
|
||||
"flathub/lib/libdvdnav.json",
|
||||
"flathub/lib/libass.json",
|
||||
"testing/libmicrodns.json",
|
||||
"flathub/lib/libmicrodns.json",
|
||||
"testing/dav1d.json",
|
||||
"testing/gstreamer.json",
|
||||
"testing/gst-plugins-rs.json",
|
||||
|
@@ -31,7 +31,7 @@
|
||||
],
|
||||
"modules": [
|
||||
"flathub/shared-modules/gudev/gudev.json",
|
||||
"testing/liba52.json",
|
||||
"flathub/lib/liba52.json",
|
||||
"flathub/lib/libmpeg2.json",
|
||||
"flathub/lib/libdv.json",
|
||||
"flathub/lib/libdvdcss.json",
|
||||
@@ -39,7 +39,7 @@
|
||||
"flathub/lib/libdvdnav.json",
|
||||
"flathub/lib/libass.json",
|
||||
"flathub/lib/uchardet.json",
|
||||
"testing/libmicrodns.json",
|
||||
"flathub/lib/libmicrodns.json",
|
||||
"flathub/gstreamer-1.0/gstreamer.json",
|
||||
"testing/gtuber.json",
|
||||
{
|
||||
|
Submodule pkgs/flatpak/flathub updated: 017cf7b263...49f279076f
@@ -1,23 +0,0 @@
|
||||
--- ./configure~ 2002-07-28 06:50:42.000000000 +0300
|
||||
+++ ./configure 2003-04-13 17:20:53.000000000 +0300
|
||||
@@ -5366,13 +5366,13 @@
|
||||
|
||||
case "$host" in
|
||||
i?86-* | k?-*)
|
||||
- case "$host" in
|
||||
- i386-*) TRY_CFLAGS="$OPT_CFLAGS -mcpu=i386";;
|
||||
- i486-*) TRY_CFLAGS="$OPT_CFLAGS -mcpu=i486";;
|
||||
- i586-*) TRY_CFLAGS="$OPT_CFLAGS -mcpu=pentium";;
|
||||
- i686-*) TRY_CFLAGS="$OPT_CFLAGS -mcpu=pentiumpro";;
|
||||
- k6-*) TRY_CFLAGS="$OPT_CFLAGS -mcpu=k6";;
|
||||
- esac
|
||||
+# case "$host" in
|
||||
+# i386-*) TRY_CFLAGS="$OPT_CFLAGS -mcpu=i386";;
|
||||
+# i486-*) TRY_CFLAGS="$OPT_CFLAGS -mcpu=i486";;
|
||||
+# i586-*) TRY_CFLAGS="$OPT_CFLAGS -mcpu=pentium";;
|
||||
+# i686-*) TRY_CFLAGS="$OPT_CFLAGS -mcpu=pentiumpro";;
|
||||
+# k6-*) TRY_CFLAGS="$OPT_CFLAGS -mcpu=k6";;
|
||||
+# esac
|
||||
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports $TRY_CFLAGS $CFLAGS flags" >&5
|
||||
printf %s "checking if $CC supports $TRY_CFLAGS $CFLAGS flags... " >&6; }
|
||||
SAVE_CFLAGS="$CFLAGS"
|
@@ -1,24 +0,0 @@
|
||||
{
|
||||
"name": "liba52",
|
||||
"config-opts": [ "--enable-shared", "--disable-static" ],
|
||||
"rm-configure": true,
|
||||
"cleanup": [ "/bin/*a52*" ],
|
||||
"sources": [
|
||||
{
|
||||
"type": "archive",
|
||||
"url": "https://distfiles.adelielinux.org/source/a52dec/a52dec-0.8.0.tar.gz",
|
||||
"sha256": "03c181ce9c3fe0d2f5130de18dab9bd8bc63c354071515aa56983c74a9cffcc9"
|
||||
},
|
||||
{
|
||||
"type": "patch",
|
||||
"path": "a52dec-configure-optflags.patch"
|
||||
},
|
||||
{
|
||||
"type": "script",
|
||||
"commands": [
|
||||
"autoreconf -fiv"
|
||||
],
|
||||
"dest-filename": "autogen.sh"
|
||||
}
|
||||
]
|
||||
}
|
@@ -1,21 +0,0 @@
|
||||
{
|
||||
"name": "libmicrodns",
|
||||
"buildsystem": "meson",
|
||||
"config-opts": [
|
||||
"--buildtype=release",
|
||||
"-Dtests=disabled",
|
||||
"-Dexamples=disabled"
|
||||
],
|
||||
"cleanup": [
|
||||
"/include",
|
||||
"/lib/pkgconfig"
|
||||
],
|
||||
"sources": [
|
||||
{
|
||||
"type": "git",
|
||||
"url": "https://github.com/videolabs/libmicrodns.git",
|
||||
"tag": "0.2.0",
|
||||
"commit": "deb7ed7bf05dc26802a0ca1987049b31405b8930"
|
||||
}
|
||||
]
|
||||
}
|
@@ -101,6 +101,15 @@ has_streams_closure (ClapperAppInfoWindow *self, guint n_streams)
|
||||
return (n_streams > 0);
|
||||
}
|
||||
|
||||
static gboolean
|
||||
close_cb (GtkWidget *widget, GVariant *args G_GNUC_UNUSED,
|
||||
gpointer user_data G_GNUC_UNUSED)
|
||||
{
|
||||
gtk_window_close (GTK_WINDOW (widget));
|
||||
|
||||
return TRUE;
|
||||
}
|
||||
|
||||
GtkWidget *
|
||||
clapper_app_info_window_new (GtkApplication *gtk_app, ClapperPlayer *player)
|
||||
{
|
||||
@@ -200,6 +209,8 @@ clapper_app_info_window_class_init (ClapperAppInfoWindowClass *klass)
|
||||
|
||||
g_object_class_install_properties (gobject_class, PROP_LAST, param_specs);
|
||||
|
||||
gtk_widget_class_add_binding (widget_class, GDK_KEY_Escape, 0, close_cb, NULL);
|
||||
|
||||
gtk_widget_class_bind_template_child (widget_class, ClapperAppInfoWindow, vstreams_list);
|
||||
gtk_widget_class_bind_template_child (widget_class, ClapperAppInfoWindow, astreams_list);
|
||||
gtk_widget_class_bind_template_child (widget_class, ClapperAppInfoWindow, sstreams_list);
|
||||
|
@@ -86,9 +86,21 @@ clapper_app_utils_is_subtitles_file (GFile *file)
|
||||
G_FILE_ATTRIBUTE_STANDARD_FAST_CONTENT_TYPE,
|
||||
G_FILE_QUERY_INFO_NONE,
|
||||
NULL, NULL))) {
|
||||
is_subs = g_strv_contains (
|
||||
const gchar *content_type = NULL;
|
||||
|
||||
if (g_file_info_has_attribute (info,
|
||||
G_FILE_ATTRIBUTE_STANDARD_CONTENT_TYPE)) {
|
||||
content_type = g_file_info_get_content_type (info);
|
||||
} else if (g_file_info_has_attribute (info,
|
||||
G_FILE_ATTRIBUTE_STANDARD_FAST_CONTENT_TYPE)) {
|
||||
content_type = g_file_info_get_attribute_string (info,
|
||||
G_FILE_ATTRIBUTE_STANDARD_FAST_CONTENT_TYPE);
|
||||
}
|
||||
|
||||
is_subs = (content_type && g_strv_contains (
|
||||
clapper_app_utils_get_subtitles_mime_types (),
|
||||
g_file_info_get_content_type (info));
|
||||
content_type));
|
||||
|
||||
g_object_unref (info);
|
||||
}
|
||||
|
||||
|
@@ -997,7 +997,6 @@ clapper_app_window_constructed (GObject *object)
|
||||
ClapperPlayer *player = clapper_app_window_get_player (self);
|
||||
ClapperQueue *queue = clapper_player_get_queue (player);
|
||||
ClapperGtkExtraMenuButton *button;
|
||||
GstElement *element;
|
||||
AdwStyleManager *manager;
|
||||
|
||||
static const GActionEntry win_entries[] = {
|
||||
@@ -1038,9 +1037,6 @@ clapper_app_window_constructed (GObject *object)
|
||||
|
||||
/* FIXME: Allow setting sink/filter elements from prefs window
|
||||
* (this should include parsing bin descriptions) */
|
||||
element = gst_element_factory_make ("scaletempo", NULL);
|
||||
if (G_LIKELY (element != NULL))
|
||||
clapper_player_set_audio_filter (player, element);
|
||||
|
||||
clapper_player_set_autoplay (player, TRUE);
|
||||
|
||||
|
@@ -3,7 +3,7 @@
|
||||
<component type="desktop-application">
|
||||
<id>com.github.rafostar.Clapper</id>
|
||||
<name>Clapper</name>
|
||||
<summary>Simple and modern media player</summary>
|
||||
<summary>Lean back and enjoy videos</summary>
|
||||
<metadata_license>CC0-1.0</metadata_license>
|
||||
<project_license>GPL-3.0-or-later</project_license>
|
||||
<!-- Old AppStream compat -->
|
||||
@@ -17,6 +17,7 @@
|
||||
<url type="bugtracker">https://github.com/Rafostar/clapper/issues</url>
|
||||
<url type="donation">https://liberapay.com/Clapper</url>
|
||||
<url type="help">https://github.com/Rafostar/clapper/wiki</url>
|
||||
<url type="vcs-browser">https://github.com/Rafostar/clapper</url>
|
||||
<description>
|
||||
<p>
|
||||
Clapper is a modern media player designed for simplicity and ease of use.
|
||||
@@ -33,21 +34,36 @@
|
||||
<screenshots>
|
||||
<screenshot type="default">
|
||||
<image type="source">https://raw.githubusercontent.com/wiki/Rafostar/clapper/media/screenshot_01.png</image>
|
||||
<caption>Modern player with minimalist look</caption>
|
||||
</screenshot>
|
||||
<screenshot>
|
||||
<image type="source">https://raw.githubusercontent.com/wiki/Rafostar/clapper/media/screenshot_02.png</image>
|
||||
<caption>See actual title of what you are watching</caption>
|
||||
</screenshot>
|
||||
<screenshot>
|
||||
<image type="source">https://raw.githubusercontent.com/wiki/Rafostar/clapper/media/screenshot_03.png</image>
|
||||
<caption>Queue multiple media in any order you like</caption>
|
||||
</screenshot>
|
||||
<screenshot>
|
||||
<image type="source">https://raw.githubusercontent.com/wiki/Rafostar/clapper/media/screenshot_04.png</image>
|
||||
<caption>Play either local or network content</caption>
|
||||
</screenshot>
|
||||
<screenshot>
|
||||
<image type="source">https://raw.githubusercontent.com/wiki/Rafostar/clapper/media/screenshot_05.png</image>
|
||||
<caption>Enjoy adaptive UI that fits any screen size</caption>
|
||||
</screenshot>
|
||||
</screenshots>
|
||||
<!-- Linux Phone Apps parses categories from XML -->
|
||||
<categories>
|
||||
<category>AudioVideo</category>
|
||||
<category>Video</category>
|
||||
</categories>
|
||||
<releases>
|
||||
<release version="0.6.1" date="2024-07-01">
|
||||
<description>
|
||||
<p>Bug fixes and translation updates</p>
|
||||
</description>
|
||||
</release>
|
||||
<release version="0.6.0" date="2024-04-22">
|
||||
<description>
|
||||
<p>
|
||||
@@ -252,10 +268,10 @@
|
||||
</description>
|
||||
</release>
|
||||
</releases>
|
||||
<content_rating type="oars-1.1" />
|
||||
<content_rating type="oars-1.1"/>
|
||||
<branding>
|
||||
<color type="primary" scheme_preference="light">#9141ac</color>
|
||||
<color type="primary" scheme_preference="dark">#241f31</color>
|
||||
<color type="primary" scheme_preference="light">#8484ee</color>
|
||||
<color type="primary" scheme_preference="dark">#1a1a74</color>
|
||||
</branding>
|
||||
<recommends>
|
||||
<control>keyboard</control>
|
||||
|
@@ -1 +1 @@
|
||||
ar ast ca cs de es eu fa fi fr he hr hu it ja lt nl pl pt pt_BR ru sk sv tr zh_CN
|
||||
ar ast ca cs de es eu fa fi fr he hr hu it ja lt nl oc pl pt pt_BR ru sk sv tr zh_CN
|
||||
|
@@ -3,7 +3,7 @@ msgstr ""
|
||||
"Project-Id-Version: clapper\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2024-04-21 20:22+0200\n"
|
||||
"PO-Revision-Date: 2024-04-21 20:51\n"
|
||||
"PO-Revision-Date: 2024-04-26 11:01\n"
|
||||
"Last-Translator: \n"
|
||||
"Language-Team: Catalan\n"
|
||||
"Language: ca_ES\n"
|
||||
@@ -270,7 +270,7 @@ msgstr "Comença per afegir multimèdia a la cua de reproducció"
|
||||
|
||||
#: src/bin/clapper-app/ui/clapper-app-preferences-window.ui:15
|
||||
msgid "Seeking"
|
||||
msgstr "Cerca"
|
||||
msgstr "Desplaçament"
|
||||
|
||||
#: src/bin/clapper-app/ui/clapper-app-preferences-window.ui:18
|
||||
msgid "Method"
|
||||
|
469
src/bin/clapper-app/po/oc.po
Normal file
469
src/bin/clapper-app/po/oc.po
Normal file
@@ -0,0 +1,469 @@
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: clapper\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2024-04-21 20:22+0200\n"
|
||||
"PO-Revision-Date: 2024-06-14 10:59\n"
|
||||
"Last-Translator: \n"
|
||||
"Language-Team: Occitan\n"
|
||||
"Language: oc_FR\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Plural-Forms: nplurals=2; plural=(n > 1);\n"
|
||||
"X-Crowdin-Project: clapper\n"
|
||||
"X-Crowdin-Project-ID: 473374\n"
|
||||
"X-Crowdin-Language: oc\n"
|
||||
"X-Crowdin-File: /master/src/bin/clapper-app/po/clapper-app.pot\n"
|
||||
"X-Crowdin-File-ID: 48\n"
|
||||
|
||||
#: src/bin/clapper-app/ui/clapper-app-audio-stream-list-item.ui:14
|
||||
#: src/bin/clapper-app/ui/clapper-app-video-stream-list-item.ui:14
|
||||
msgid "Codec"
|
||||
msgstr ""
|
||||
|
||||
#: src/bin/clapper-app/ui/clapper-app-audio-stream-list-item.ui:24
|
||||
msgid "Channels"
|
||||
msgstr ""
|
||||
|
||||
#: src/bin/clapper-app/ui/clapper-app-audio-stream-list-item.ui:36
|
||||
msgid "Sample Format"
|
||||
msgstr "Frequéncia d'escandalhatge"
|
||||
|
||||
#: src/bin/clapper-app/ui/clapper-app-audio-stream-list-item.ui:46
|
||||
msgid "Sample Rate"
|
||||
msgstr "Taus d'escandalhatge"
|
||||
|
||||
#: src/bin/clapper-app/ui/clapper-app-audio-stream-list-item.ui:58
|
||||
#: src/bin/clapper-app/ui/clapper-app-video-stream-list-item.ui:51
|
||||
msgid "Bitrate"
|
||||
msgstr "Debit"
|
||||
|
||||
#: src/bin/clapper-app/ui/clapper-app-audio-stream-list-item.ui:70
|
||||
#: src/bin/clapper-app/ui/clapper-app-subtitle-stream-list-item.ui:24
|
||||
msgid "Language"
|
||||
msgstr "Lenga"
|
||||
|
||||
#: src/bin/clapper-app/ui/clapper-app-headerbar.ui:183
|
||||
#: src/bin/clapper-app/ui/clapper-app-initial-state.ui:80
|
||||
msgid "Preferences"
|
||||
msgstr "Preferéncias"
|
||||
|
||||
#: src/bin/clapper-app/ui/clapper-app-headerbar.ui:187
|
||||
#: src/bin/clapper-app/ui/clapper-app-initial-state.ui:84
|
||||
msgid "Keyboard Shortcuts"
|
||||
msgstr "Acorchis de clavièr"
|
||||
|
||||
#. TRANSLATORS: Please do not translate application name
|
||||
#: src/bin/clapper-app/ui/clapper-app-headerbar.ui:194
|
||||
#: src/bin/clapper-app/ui/clapper-app-initial-state.ui:91
|
||||
msgid "About Clapper"
|
||||
msgstr "A prepaus de Clapper"
|
||||
|
||||
#: src/bin/clapper-app/ui/clapper-app-help-overlay.ui:10
|
||||
#: src/bin/clapper-app/ui/clapper-app-preferences-window.ui:11
|
||||
msgid "General"
|
||||
msgstr ""
|
||||
|
||||
#: src/bin/clapper-app/ui/clapper-app-help-overlay.ui:13
|
||||
msgid "Show shortcuts"
|
||||
msgstr "Afichar los acorchis"
|
||||
|
||||
#: src/bin/clapper-app/ui/clapper-app-help-overlay.ui:19
|
||||
msgid "Open preferences"
|
||||
msgstr "Dobrir las preferéncias"
|
||||
|
||||
#: src/bin/clapper-app/ui/clapper-app-help-overlay.ui:25
|
||||
msgid "Toggle fullscreen"
|
||||
msgstr "Bascular en mòde ecran complèt"
|
||||
|
||||
#: src/bin/clapper-app/ui/clapper-app-help-overlay.ui:26
|
||||
msgid "Double tap | Double click"
|
||||
msgstr "Doble tòc | Doble clic"
|
||||
|
||||
#: src/bin/clapper-app/ui/clapper-app-help-overlay.ui:32
|
||||
msgid "Quit"
|
||||
msgstr "Quitar"
|
||||
|
||||
#: src/bin/clapper-app/ui/clapper-app-help-overlay.ui:40
|
||||
#: src/bin/clapper-app/ui/clapper-app-info-window.ui:32
|
||||
msgid "Media"
|
||||
msgstr "Mèdia"
|
||||
|
||||
#: src/bin/clapper-app/ui/clapper-app-help-overlay.ui:43
|
||||
#: src/bin/clapper-app/ui/clapper-app-initial-state.ui:55
|
||||
#: src/bin/clapper-app/ui/clapper-app-queue-list.ui:178
|
||||
msgid "Add Files…"
|
||||
msgstr "Apondre de fichièrs…"
|
||||
|
||||
#: src/bin/clapper-app/ui/clapper-app-help-overlay.ui:49
|
||||
#: src/bin/clapper-app/ui/clapper-app-initial-state.ui:65
|
||||
#: src/bin/clapper-app/ui/clapper-app-queue-list.ui:182
|
||||
msgid "Add URI…"
|
||||
msgstr "Apondre una URI…"
|
||||
|
||||
#: src/bin/clapper-app/ui/clapper-app-help-overlay.ui:57
|
||||
msgid "Queue"
|
||||
msgstr "Fila d'espèra"
|
||||
|
||||
#: src/bin/clapper-app/ui/clapper-app-help-overlay.ui:61
|
||||
#: src/bin/clapper-app/ui/clapper-app-help-overlay.ui:68
|
||||
msgid "Next item"
|
||||
msgstr "Element seguent"
|
||||
|
||||
#: src/bin/clapper-app/ui/clapper-app-help-overlay.ui:75
|
||||
#: src/bin/clapper-app/ui/clapper-app-help-overlay.ui:82
|
||||
msgid "Previous item"
|
||||
msgstr "Element precedent"
|
||||
|
||||
#: src/bin/clapper-app/ui/clapper-app-help-overlay.ui:88
|
||||
msgid "Change progression mode"
|
||||
msgstr "Modificar lo mòde de progression"
|
||||
|
||||
#: src/bin/clapper-app/ui/clapper-app-help-overlay.ui:96
|
||||
#: src/bin/clapper-app/ui/clapper-app-preferences-window.ui:76
|
||||
msgid "Playback"
|
||||
msgstr "Lectura"
|
||||
|
||||
#: src/bin/clapper-app/ui/clapper-app-help-overlay.ui:99
|
||||
msgid "Toggle play"
|
||||
msgstr "Bascular la lectura"
|
||||
|
||||
#: src/bin/clapper-app/ui/clapper-app-help-overlay.ui:100
|
||||
msgid "Tap | Left click"
|
||||
msgstr "Tòc | Clic esquèr"
|
||||
|
||||
#: src/bin/clapper-app/ui/clapper-app-help-overlay.ui:107
|
||||
#: src/bin/clapper-app/ui/clapper-app-help-overlay.ui:115
|
||||
msgid "Seek forward"
|
||||
msgstr "Avançar"
|
||||
|
||||
#: src/bin/clapper-app/ui/clapper-app-help-overlay.ui:108
|
||||
#: src/bin/clapper-app/ui/clapper-app-help-overlay.ui:132
|
||||
msgid "Double tap (right side) | Scroll right"
|
||||
msgstr "Doble tòc (costat drech) | Defilament drech"
|
||||
|
||||
#: src/bin/clapper-app/ui/clapper-app-help-overlay.ui:116
|
||||
#: src/bin/clapper-app/ui/clapper-app-help-overlay.ui:124
|
||||
msgid "Double tap (left side) | Scroll left"
|
||||
msgstr "Doble tòc (costat esquèr) | Defilament esquèr"
|
||||
|
||||
#: src/bin/clapper-app/ui/clapper-app-help-overlay.ui:123
|
||||
#: src/bin/clapper-app/ui/clapper-app-help-overlay.ui:131
|
||||
msgid "Seek backward"
|
||||
msgstr "Recular"
|
||||
|
||||
#: src/bin/clapper-app/ui/clapper-app-help-overlay.ui:138
|
||||
msgid "Volume up"
|
||||
msgstr "Montar lo son"
|
||||
|
||||
#: src/bin/clapper-app/ui/clapper-app-help-overlay.ui:139
|
||||
msgid "Scroll up"
|
||||
msgstr "Defilar cap amont"
|
||||
|
||||
#: src/bin/clapper-app/ui/clapper-app-help-overlay.ui:145
|
||||
msgid "Volume down"
|
||||
msgstr "Demesir lo son"
|
||||
|
||||
#: src/bin/clapper-app/ui/clapper-app-help-overlay.ui:146
|
||||
msgid "Scroll down"
|
||||
msgstr "Defilar cap aval"
|
||||
|
||||
#: src/bin/clapper-app/ui/clapper-app-help-overlay.ui:152
|
||||
msgid "Toggle mute"
|
||||
msgstr "Activar / Desactivar lo mòde mut"
|
||||
|
||||
#: src/bin/clapper-app/ui/clapper-app-help-overlay.ui:158
|
||||
msgid "Speed up"
|
||||
msgstr "Accelerar"
|
||||
|
||||
#: src/bin/clapper-app/ui/clapper-app-help-overlay.ui:164
|
||||
msgid "Speed down"
|
||||
msgstr "Alentir"
|
||||
|
||||
#: src/bin/clapper-app/ui/clapper-app-help-overlay.ui:171
|
||||
#: src/bin/clapper-app/ui/clapper-app-help-overlay.ui:178
|
||||
msgid "Next chapter"
|
||||
msgstr "Capítol seguent"
|
||||
|
||||
#: src/bin/clapper-app/ui/clapper-app-help-overlay.ui:185
|
||||
#: src/bin/clapper-app/ui/clapper-app-help-overlay.ui:192
|
||||
msgid "Previous chapter"
|
||||
msgstr "Capítol precedent"
|
||||
|
||||
#: src/bin/clapper-app/ui/clapper-app-info-window.ui:13
|
||||
msgid "Info"
|
||||
msgstr ""
|
||||
|
||||
#: src/bin/clapper-app/ui/clapper-app-info-window.ui:35
|
||||
#: src/bin/clapper-app/ui/clapper-app-subtitle-stream-list-item.ui:14
|
||||
msgid "Title"
|
||||
msgstr "Títol"
|
||||
|
||||
#: src/bin/clapper-app/ui/clapper-app-info-window.ui:49
|
||||
msgid "Container Format"
|
||||
msgstr "Format del contenedor"
|
||||
|
||||
#: src/bin/clapper-app/ui/clapper-app-info-window.ui:63
|
||||
msgid "Duration"
|
||||
msgstr "Durada"
|
||||
|
||||
#: src/bin/clapper-app/ui/clapper-app-info-window.ui:81
|
||||
msgid "Streams"
|
||||
msgstr "Fluxes"
|
||||
|
||||
#: src/bin/clapper-app/ui/clapper-app-info-window.ui:84
|
||||
#: src/bin/clapper-app/clapper-app-list-item-utils.c:36
|
||||
msgid "Video"
|
||||
msgstr ""
|
||||
|
||||
#: src/bin/clapper-app/ui/clapper-app-info-window.ui:107
|
||||
#: src/bin/clapper-app/ui/clapper-app-preferences-window.ui:80
|
||||
#: src/bin/clapper-app/clapper-app-list-item-utils.c:39
|
||||
msgid "Audio"
|
||||
msgstr ""
|
||||
|
||||
#: src/bin/clapper-app/ui/clapper-app-info-window.ui:130
|
||||
#: src/bin/clapper-app/ui/clapper-app-preferences-window.ui:100
|
||||
#: src/bin/clapper-app/clapper-app-list-item-utils.c:42
|
||||
msgid "Subtitles"
|
||||
msgstr ""
|
||||
|
||||
#: src/bin/clapper-app/ui/clapper-app-info-window.ui:155
|
||||
msgid "Video Playback"
|
||||
msgstr "Lectura vidèo"
|
||||
|
||||
#: src/bin/clapper-app/ui/clapper-app-info-window.ui:158
|
||||
#: src/bin/clapper-app/ui/clapper-app-info-window.ui:199
|
||||
msgid "Decoder"
|
||||
msgstr "Descodador"
|
||||
|
||||
#: src/bin/clapper-app/ui/clapper-app-info-window.ui:170
|
||||
#: src/bin/clapper-app/ui/clapper-app-info-window.ui:211
|
||||
msgid "Filter"
|
||||
msgstr "Filtre"
|
||||
|
||||
#: src/bin/clapper-app/ui/clapper-app-info-window.ui:182
|
||||
#: src/bin/clapper-app/ui/clapper-app-info-window.ui:223
|
||||
msgid "Sink"
|
||||
msgstr "Receptor"
|
||||
|
||||
#: src/bin/clapper-app/ui/clapper-app-info-window.ui:196
|
||||
msgid "Audio Playback"
|
||||
msgstr "Lectura àudio"
|
||||
|
||||
#: src/bin/clapper-app/ui/clapper-app-info-window.ui:247
|
||||
msgid "Video Streams"
|
||||
msgstr "Fluxes de vidèo"
|
||||
|
||||
#: src/bin/clapper-app/ui/clapper-app-info-window.ui:290
|
||||
msgid "Audio Streams"
|
||||
msgstr "Fluxes d’àudio"
|
||||
|
||||
#: src/bin/clapper-app/ui/clapper-app-info-window.ui:333
|
||||
msgid "Subtitle Streams"
|
||||
msgstr "Fluxes de sostítol"
|
||||
|
||||
#: src/bin/clapper-app/ui/clapper-app-initial-state.ui:46
|
||||
msgid "Start by adding media to playback queue"
|
||||
msgstr "Començatz per apondre de mèdias a la fila d’espèra"
|
||||
|
||||
#: src/bin/clapper-app/ui/clapper-app-preferences-window.ui:15
|
||||
msgid "Seeking"
|
||||
msgstr "Recèrca"
|
||||
|
||||
#: src/bin/clapper-app/ui/clapper-app-preferences-window.ui:18
|
||||
msgid "Method"
|
||||
msgstr "Metòde"
|
||||
|
||||
#: src/bin/clapper-app/ui/clapper-app-preferences-window.ui:19
|
||||
msgid "A preferred method used for seeking"
|
||||
msgstr "Metòde preferit d’utilizar per se desplaçar"
|
||||
|
||||
#: src/bin/clapper-app/ui/clapper-app-preferences-window.ui:32
|
||||
msgid "Value"
|
||||
msgstr "Valor"
|
||||
|
||||
#: src/bin/clapper-app/ui/clapper-app-preferences-window.ui:33
|
||||
msgid "Value used for seeking forward/backward"
|
||||
msgstr "Valor utilizada per avançar/recular"
|
||||
|
||||
#: src/bin/clapper-app/ui/clapper-app-preferences-window.ui:46
|
||||
msgid "Unit"
|
||||
msgstr "Unitat"
|
||||
|
||||
#: src/bin/clapper-app/ui/clapper-app-preferences-window.ui:47
|
||||
msgid "An unit of a seek forward/backward value"
|
||||
msgstr "Una unitat per la valor d’avançament/reculada"
|
||||
|
||||
#: src/bin/clapper-app/ui/clapper-app-preferences-window.ui:51
|
||||
msgid "Second"
|
||||
msgstr "Segonda"
|
||||
|
||||
#: src/bin/clapper-app/ui/clapper-app-preferences-window.ui:52
|
||||
msgid "Minute"
|
||||
msgstr "Minuta"
|
||||
|
||||
#: src/bin/clapper-app/ui/clapper-app-preferences-window.ui:53
|
||||
msgid "Percentage"
|
||||
msgstr "Percentatge"
|
||||
|
||||
#: src/bin/clapper-app/ui/clapper-app-preferences-window.ui:63
|
||||
msgid "Features"
|
||||
msgstr "Foncionalitats"
|
||||
|
||||
#: src/bin/clapper-app/ui/clapper-app-preferences-window.ui:66
|
||||
msgid "Server"
|
||||
msgstr "Servidor"
|
||||
|
||||
#: src/bin/clapper-app/ui/clapper-app-preferences-window.ui:67
|
||||
msgid "Control player remotely"
|
||||
msgstr "Contrarotlar lo lectura a distància"
|
||||
|
||||
#: src/bin/clapper-app/ui/clapper-app-preferences-window.ui:83
|
||||
#: src/bin/clapper-app/ui/clapper-app-preferences-window.ui:103
|
||||
msgid "Offset"
|
||||
msgstr "Decalatge"
|
||||
|
||||
#: src/bin/clapper-app/ui/clapper-app-preferences-window.ui:84
|
||||
msgid "Synchronisation offset in seconds between the audio and video streams"
|
||||
msgstr "Descalatge de la sincronizacion en segonda entre lo flux àudio e lo flux vidèo"
|
||||
|
||||
#: src/bin/clapper-app/ui/clapper-app-preferences-window.ui:104
|
||||
msgid "Synchronisation offset in seconds between the subtitle and video streams"
|
||||
msgstr "Descalatge de la sincronizacion en segonda entre lo flux de sostítol e lo flux vidèo"
|
||||
|
||||
#: src/bin/clapper-app/ui/clapper-app-preferences-window.ui:118
|
||||
msgid "Default font"
|
||||
msgstr "Polissa per defaut"
|
||||
|
||||
#: src/bin/clapper-app/ui/clapper-app-preferences-window.ui:119
|
||||
msgid "Text font used for subtitles when media does not explicitly specify one"
|
||||
msgstr "Polissa utiliza pels sostítols quand lo mèdia n’especifica pas explicitament una."
|
||||
|
||||
#: src/bin/clapper-app/ui/clapper-app-preferences-window.ui:137
|
||||
msgid "Tweaks"
|
||||
msgstr "Ajustaments"
|
||||
|
||||
#: src/bin/clapper-app/ui/clapper-app-preferences-window.ui:144
|
||||
msgid "Plugin ranking"
|
||||
msgstr "Classament l’empeuton"
|
||||
|
||||
#: src/bin/clapper-app/ui/clapper-app-preferences-window.ui:145
|
||||
msgid "Alter default ranks of GStreamer plugins"
|
||||
msgstr "Alterar las foncionalitats per defaut dels empeutons GStreamer"
|
||||
|
||||
#: src/bin/clapper-app/ui/clapper-app-preferences-window.ui:164
|
||||
msgid "Plugin Ranking"
|
||||
msgstr "Nòta de l’empeuton"
|
||||
|
||||
#: src/bin/clapper-app/ui/clapper-app-preferences-window.ui:182
|
||||
msgid "Available plugins"
|
||||
msgstr "Empeutons disponibles"
|
||||
|
||||
#: src/bin/clapper-app/ui/clapper-app-preferences-window.ui:183
|
||||
msgid "Select a plugin and its feature to override rank for. When multiple elements have similiar capabilities, the one with highest value is preferred."
|
||||
msgstr "Seleccionar un empeuton e sas foncionalitats de subrecargar. Quand mai d’un element an de foncionalitats similaras, aquela amb la valor mai nauta es preferida."
|
||||
|
||||
#: src/bin/clapper-app/ui/clapper-app-preferences-window.ui:186
|
||||
msgid "Plugin"
|
||||
msgstr "Empeuton"
|
||||
|
||||
#: src/bin/clapper-app/ui/clapper-app-preferences-window.ui:195
|
||||
msgid "Plugin feature"
|
||||
msgstr "Foncionalitat de l’emeuton"
|
||||
|
||||
#: src/bin/clapper-app/ui/clapper-app-preferences-window.ui:213
|
||||
msgid "Add override"
|
||||
msgstr "Apondre una subrecarga"
|
||||
|
||||
#: src/bin/clapper-app/ui/clapper-app-preferences-window.ui:229
|
||||
msgid "Rank overrides"
|
||||
msgstr "Classament de las subrecargas"
|
||||
|
||||
#: src/bin/clapper-app/ui/clapper-app-queue-list.ui:60
|
||||
#: src/bin/clapper-app/ui/clapper-app-uri-dialog.ui:23
|
||||
msgid "Add"
|
||||
msgstr "Apondre"
|
||||
|
||||
#: src/bin/clapper-app/ui/clapper-app-queue-list.ui:87
|
||||
msgid "Queue progression"
|
||||
msgstr "Progression de la fila"
|
||||
|
||||
#: src/bin/clapper-app/ui/clapper-app-uri-dialog.ui:6
|
||||
msgid "Add URI"
|
||||
msgstr "Apondre una URI"
|
||||
|
||||
#: src/bin/clapper-app/ui/clapper-app-uri-dialog.ui:7
|
||||
msgid "Insert an URI to be added to playback queue"
|
||||
msgstr "Inserir una URI d’apondre a la fila d’espèra"
|
||||
|
||||
#: src/bin/clapper-app/ui/clapper-app-uri-dialog.ui:18
|
||||
msgid "Enter or drop URI here"
|
||||
msgstr "Picatz o depausatz una URI aicí"
|
||||
|
||||
#: src/bin/clapper-app/ui/clapper-app-uri-dialog.ui:22
|
||||
msgid "Cancel"
|
||||
msgstr "Anullar"
|
||||
|
||||
#: src/bin/clapper-app/ui/clapper-app-video-stream-list-item.ui:24
|
||||
msgid "Resolution"
|
||||
msgstr "Resolucion"
|
||||
|
||||
#: src/bin/clapper-app/ui/clapper-app-video-stream-list-item.ui:39
|
||||
msgid "Framerate"
|
||||
msgstr "Cadéncia"
|
||||
|
||||
#: src/bin/clapper-app/ui/clapper-app-video-stream-list-item.ui:63
|
||||
msgid "Pixel Format"
|
||||
msgstr "Format de pixèl"
|
||||
|
||||
#. TRANSLATORS: Put your name(s) here for credits or leave untranslated
|
||||
#: src/bin/clapper-app/clapper-app-about-window.c:43
|
||||
msgid "translator-credits"
|
||||
msgstr "Quentin PAGÈS"
|
||||
|
||||
#: src/bin/clapper-app/clapper-app-info-window.c:86
|
||||
msgid "Hardware"
|
||||
msgstr "Material"
|
||||
|
||||
#: src/bin/clapper-app/clapper-app-info-window.c:86
|
||||
msgid "Software"
|
||||
msgstr "Logicial"
|
||||
|
||||
#: src/bin/clapper-app/clapper-app-preferences-window.c:441
|
||||
msgid "Accurate"
|
||||
msgstr "Precís"
|
||||
|
||||
#: src/bin/clapper-app/clapper-app-preferences-window.c:443
|
||||
msgid "Normal"
|
||||
msgstr ""
|
||||
|
||||
#: src/bin/clapper-app/clapper-app-preferences-window.c:445
|
||||
msgid "Fast"
|
||||
msgstr "Rapid"
|
||||
|
||||
#: src/bin/clapper-app/clapper-app-utils.c:66
|
||||
msgid "No progression"
|
||||
msgstr "Cap de progression"
|
||||
|
||||
#: src/bin/clapper-app/clapper-app-utils.c:67
|
||||
msgid "Consecutive"
|
||||
msgstr "Consecutiu"
|
||||
|
||||
#: src/bin/clapper-app/clapper-app-utils.c:68
|
||||
msgid "Repeat item"
|
||||
msgstr "Repetir l’element"
|
||||
|
||||
#: src/bin/clapper-app/clapper-app-utils.c:69
|
||||
msgid "Carousel"
|
||||
msgstr "Vira-vira"
|
||||
|
||||
#: src/bin/clapper-app/clapper-app-utils.c:70
|
||||
msgid "Shuffle"
|
||||
msgstr "Aleatòri"
|
||||
|
||||
#: src/bin/clapper-app/clapper-app-window.c:828
|
||||
msgid "Drop on title bar to play now or anywhere else to enqueue."
|
||||
msgstr "Depausar per la barra de títol per jogar ara o endacòm mai per metre en espèra."
|
||||
|
@@ -3,7 +3,7 @@ msgstr ""
|
||||
"Project-Id-Version: clapper\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2024-04-21 20:22+0200\n"
|
||||
"PO-Revision-Date: 2024-04-21 20:51\n"
|
||||
"PO-Revision-Date: 2024-04-26 04:23\n"
|
||||
"Last-Translator: \n"
|
||||
"Language-Team: Portuguese, Brazilian\n"
|
||||
"Language: pt_BR\n"
|
||||
@@ -20,7 +20,7 @@ msgstr ""
|
||||
#: src/bin/clapper-app/ui/clapper-app-audio-stream-list-item.ui:14
|
||||
#: src/bin/clapper-app/ui/clapper-app-video-stream-list-item.ui:14
|
||||
msgid "Codec"
|
||||
msgstr ""
|
||||
msgstr "Codec"
|
||||
|
||||
#: src/bin/clapper-app/ui/clapper-app-audio-stream-list-item.ui:24
|
||||
msgid "Channels"
|
||||
@@ -28,21 +28,21 @@ msgstr "Canais"
|
||||
|
||||
#: src/bin/clapper-app/ui/clapper-app-audio-stream-list-item.ui:36
|
||||
msgid "Sample Format"
|
||||
msgstr ""
|
||||
msgstr "Formato de amostra"
|
||||
|
||||
#: src/bin/clapper-app/ui/clapper-app-audio-stream-list-item.ui:46
|
||||
msgid "Sample Rate"
|
||||
msgstr ""
|
||||
msgstr "Taxa de amostragem"
|
||||
|
||||
#: src/bin/clapper-app/ui/clapper-app-audio-stream-list-item.ui:58
|
||||
#: src/bin/clapper-app/ui/clapper-app-video-stream-list-item.ui:51
|
||||
msgid "Bitrate"
|
||||
msgstr ""
|
||||
msgstr "Taxa de bits (Bitrate)"
|
||||
|
||||
#: src/bin/clapper-app/ui/clapper-app-audio-stream-list-item.ui:70
|
||||
#: src/bin/clapper-app/ui/clapper-app-subtitle-stream-list-item.ui:24
|
||||
msgid "Language"
|
||||
msgstr ""
|
||||
msgstr "Idioma"
|
||||
|
||||
#: src/bin/clapper-app/ui/clapper-app-headerbar.ui:183
|
||||
#: src/bin/clapper-app/ui/clapper-app-initial-state.ui:80
|
||||
@@ -52,7 +52,7 @@ msgstr "Preferências"
|
||||
#: src/bin/clapper-app/ui/clapper-app-headerbar.ui:187
|
||||
#: src/bin/clapper-app/ui/clapper-app-initial-state.ui:84
|
||||
msgid "Keyboard Shortcuts"
|
||||
msgstr ""
|
||||
msgstr "Atalhos de teclado"
|
||||
|
||||
#. TRANSLATORS: Please do not translate application name
|
||||
#: src/bin/clapper-app/ui/clapper-app-headerbar.ui:194
|
||||
@@ -71,15 +71,15 @@ msgstr "Mostrar atalhos"
|
||||
|
||||
#: src/bin/clapper-app/ui/clapper-app-help-overlay.ui:19
|
||||
msgid "Open preferences"
|
||||
msgstr ""
|
||||
msgstr "Abrir preferências"
|
||||
|
||||
#: src/bin/clapper-app/ui/clapper-app-help-overlay.ui:25
|
||||
msgid "Toggle fullscreen"
|
||||
msgstr "Tela Cheia"
|
||||
msgstr "Ativar/Desativar tela cheia"
|
||||
|
||||
#: src/bin/clapper-app/ui/clapper-app-help-overlay.ui:26
|
||||
msgid "Double tap | Double click"
|
||||
msgstr "Toque duplo duplo Clique duplo"
|
||||
msgstr "Toque duplo | Clique duplo"
|
||||
|
||||
#: src/bin/clapper-app/ui/clapper-app-help-overlay.ui:32
|
||||
msgid "Quit"
|
||||
@@ -94,31 +94,31 @@ msgstr "Mídia"
|
||||
#: src/bin/clapper-app/ui/clapper-app-initial-state.ui:55
|
||||
#: src/bin/clapper-app/ui/clapper-app-queue-list.ui:178
|
||||
msgid "Add Files…"
|
||||
msgstr ""
|
||||
msgstr "Adicionar arquivos…"
|
||||
|
||||
#: src/bin/clapper-app/ui/clapper-app-help-overlay.ui:49
|
||||
#: src/bin/clapper-app/ui/clapper-app-initial-state.ui:65
|
||||
#: src/bin/clapper-app/ui/clapper-app-queue-list.ui:182
|
||||
msgid "Add URI…"
|
||||
msgstr ""
|
||||
msgstr "Adicionar URI…"
|
||||
|
||||
#: src/bin/clapper-app/ui/clapper-app-help-overlay.ui:57
|
||||
msgid "Queue"
|
||||
msgstr ""
|
||||
msgstr "Fila"
|
||||
|
||||
#: src/bin/clapper-app/ui/clapper-app-help-overlay.ui:61
|
||||
#: src/bin/clapper-app/ui/clapper-app-help-overlay.ui:68
|
||||
msgid "Next item"
|
||||
msgstr "Próximo"
|
||||
msgstr "Próximo item"
|
||||
|
||||
#: src/bin/clapper-app/ui/clapper-app-help-overlay.ui:75
|
||||
#: src/bin/clapper-app/ui/clapper-app-help-overlay.ui:82
|
||||
msgid "Previous item"
|
||||
msgstr "Anterior"
|
||||
msgstr "Item anterior"
|
||||
|
||||
#: src/bin/clapper-app/ui/clapper-app-help-overlay.ui:88
|
||||
msgid "Change progression mode"
|
||||
msgstr ""
|
||||
msgstr "Mudar modo de progressão"
|
||||
|
||||
#: src/bin/clapper-app/ui/clapper-app-help-overlay.ui:96
|
||||
#: src/bin/clapper-app/ui/clapper-app-preferences-window.ui:76
|
||||
@@ -127,31 +127,31 @@ msgstr "Reprodução"
|
||||
|
||||
#: src/bin/clapper-app/ui/clapper-app-help-overlay.ui:99
|
||||
msgid "Toggle play"
|
||||
msgstr "Alternar video"
|
||||
msgstr "Alternar reproduzir/pausar"
|
||||
|
||||
#: src/bin/clapper-app/ui/clapper-app-help-overlay.ui:100
|
||||
msgid "Tap | Left click"
|
||||
msgstr ""
|
||||
msgstr "Toque | Clique esquerdo"
|
||||
|
||||
#: src/bin/clapper-app/ui/clapper-app-help-overlay.ui:107
|
||||
#: src/bin/clapper-app/ui/clapper-app-help-overlay.ui:115
|
||||
msgid "Seek forward"
|
||||
msgstr "Avançar para frente"
|
||||
msgstr "Avançar"
|
||||
|
||||
#: src/bin/clapper-app/ui/clapper-app-help-overlay.ui:108
|
||||
#: src/bin/clapper-app/ui/clapper-app-help-overlay.ui:132
|
||||
msgid "Double tap (right side) | Scroll right"
|
||||
msgstr ""
|
||||
msgstr "Toque duplo (lado direito) | Rolar para a direita"
|
||||
|
||||
#: src/bin/clapper-app/ui/clapper-app-help-overlay.ui:116
|
||||
#: src/bin/clapper-app/ui/clapper-app-help-overlay.ui:124
|
||||
msgid "Double tap (left side) | Scroll left"
|
||||
msgstr ""
|
||||
msgstr "Toque duplo (lado esquerdo) | Rolar para a esquerda"
|
||||
|
||||
#: src/bin/clapper-app/ui/clapper-app-help-overlay.ui:123
|
||||
#: src/bin/clapper-app/ui/clapper-app-help-overlay.ui:131
|
||||
msgid "Seek backward"
|
||||
msgstr "Volta video"
|
||||
msgstr "Retroceder"
|
||||
|
||||
#: src/bin/clapper-app/ui/clapper-app-help-overlay.ui:138
|
||||
msgid "Volume up"
|
||||
@@ -159,7 +159,7 @@ msgstr "Aumentar o volume"
|
||||
|
||||
#: src/bin/clapper-app/ui/clapper-app-help-overlay.ui:139
|
||||
msgid "Scroll up"
|
||||
msgstr ""
|
||||
msgstr "Rolar para cima"
|
||||
|
||||
#: src/bin/clapper-app/ui/clapper-app-help-overlay.ui:145
|
||||
msgid "Volume down"
|
||||
@@ -167,33 +167,33 @@ msgstr "Diminuir o volume"
|
||||
|
||||
#: src/bin/clapper-app/ui/clapper-app-help-overlay.ui:146
|
||||
msgid "Scroll down"
|
||||
msgstr ""
|
||||
msgstr "Rolar para baixo"
|
||||
|
||||
#: src/bin/clapper-app/ui/clapper-app-help-overlay.ui:152
|
||||
msgid "Toggle mute"
|
||||
msgstr "Ativar/Desativar Som"
|
||||
msgstr "Ativar/Desativar som"
|
||||
|
||||
#: src/bin/clapper-app/ui/clapper-app-help-overlay.ui:158
|
||||
msgid "Speed up"
|
||||
msgstr ""
|
||||
msgstr "Acelerar"
|
||||
|
||||
#: src/bin/clapper-app/ui/clapper-app-help-overlay.ui:164
|
||||
msgid "Speed down"
|
||||
msgstr ""
|
||||
msgstr "Desacelerar"
|
||||
|
||||
#: src/bin/clapper-app/ui/clapper-app-help-overlay.ui:171
|
||||
#: src/bin/clapper-app/ui/clapper-app-help-overlay.ui:178
|
||||
msgid "Next chapter"
|
||||
msgstr "Próximo Capítulo"
|
||||
msgstr "Próximo capítulo"
|
||||
|
||||
#: src/bin/clapper-app/ui/clapper-app-help-overlay.ui:185
|
||||
#: src/bin/clapper-app/ui/clapper-app-help-overlay.ui:192
|
||||
msgid "Previous chapter"
|
||||
msgstr "Capítulo Anterior"
|
||||
msgstr "Capítulo anterior"
|
||||
|
||||
#: src/bin/clapper-app/ui/clapper-app-info-window.ui:13
|
||||
msgid "Info"
|
||||
msgstr ""
|
||||
msgstr "Informações"
|
||||
|
||||
#: src/bin/clapper-app/ui/clapper-app-info-window.ui:35
|
||||
#: src/bin/clapper-app/ui/clapper-app-subtitle-stream-list-item.ui:14
|
||||
@@ -202,26 +202,26 @@ msgstr "Título"
|
||||
|
||||
#: src/bin/clapper-app/ui/clapper-app-info-window.ui:49
|
||||
msgid "Container Format"
|
||||
msgstr ""
|
||||
msgstr "Formato de contêiner"
|
||||
|
||||
#: src/bin/clapper-app/ui/clapper-app-info-window.ui:63
|
||||
msgid "Duration"
|
||||
msgstr ""
|
||||
msgstr "Duração"
|
||||
|
||||
#: src/bin/clapper-app/ui/clapper-app-info-window.ui:81
|
||||
msgid "Streams"
|
||||
msgstr ""
|
||||
msgstr "Fluxos de dados"
|
||||
|
||||
#: src/bin/clapper-app/ui/clapper-app-info-window.ui:84
|
||||
#: src/bin/clapper-app/clapper-app-list-item-utils.c:36
|
||||
msgid "Video"
|
||||
msgstr ""
|
||||
msgstr "Vídeo"
|
||||
|
||||
#: src/bin/clapper-app/ui/clapper-app-info-window.ui:107
|
||||
#: src/bin/clapper-app/ui/clapper-app-preferences-window.ui:80
|
||||
#: src/bin/clapper-app/clapper-app-list-item-utils.c:39
|
||||
msgid "Audio"
|
||||
msgstr "Audio"
|
||||
msgstr "Áudio"
|
||||
|
||||
#: src/bin/clapper-app/ui/clapper-app-info-window.ui:130
|
||||
#: src/bin/clapper-app/ui/clapper-app-preferences-window.ui:100
|
||||
@@ -231,54 +231,54 @@ msgstr "Legendas"
|
||||
|
||||
#: src/bin/clapper-app/ui/clapper-app-info-window.ui:155
|
||||
msgid "Video Playback"
|
||||
msgstr ""
|
||||
msgstr "Reprodução de vídeo"
|
||||
|
||||
#: src/bin/clapper-app/ui/clapper-app-info-window.ui:158
|
||||
#: src/bin/clapper-app/ui/clapper-app-info-window.ui:199
|
||||
msgid "Decoder"
|
||||
msgstr ""
|
||||
msgstr "Decodificador"
|
||||
|
||||
#: src/bin/clapper-app/ui/clapper-app-info-window.ui:170
|
||||
#: src/bin/clapper-app/ui/clapper-app-info-window.ui:211
|
||||
msgid "Filter"
|
||||
msgstr ""
|
||||
msgstr "Filtro"
|
||||
|
||||
#: src/bin/clapper-app/ui/clapper-app-info-window.ui:182
|
||||
#: src/bin/clapper-app/ui/clapper-app-info-window.ui:223
|
||||
msgid "Sink"
|
||||
msgstr ""
|
||||
msgstr "Sink"
|
||||
|
||||
#: src/bin/clapper-app/ui/clapper-app-info-window.ui:196
|
||||
msgid "Audio Playback"
|
||||
msgstr ""
|
||||
msgstr "Reprodução de áudio"
|
||||
|
||||
#: src/bin/clapper-app/ui/clapper-app-info-window.ui:247
|
||||
msgid "Video Streams"
|
||||
msgstr ""
|
||||
msgstr "Fluxos de vídeo"
|
||||
|
||||
#: src/bin/clapper-app/ui/clapper-app-info-window.ui:290
|
||||
msgid "Audio Streams"
|
||||
msgstr ""
|
||||
msgstr "Fluxos de áudio"
|
||||
|
||||
#: src/bin/clapper-app/ui/clapper-app-info-window.ui:333
|
||||
msgid "Subtitle Streams"
|
||||
msgstr ""
|
||||
msgstr "Fluxos de legendas"
|
||||
|
||||
#: src/bin/clapper-app/ui/clapper-app-initial-state.ui:46
|
||||
msgid "Start by adding media to playback queue"
|
||||
msgstr ""
|
||||
msgstr "Comece adicionando alguma mídia à fila de reprodução"
|
||||
|
||||
#: src/bin/clapper-app/ui/clapper-app-preferences-window.ui:15
|
||||
msgid "Seeking"
|
||||
msgstr "Buscando"
|
||||
msgstr "Avançar/Retroceder"
|
||||
|
||||
#: src/bin/clapper-app/ui/clapper-app-preferences-window.ui:18
|
||||
msgid "Method"
|
||||
msgstr ""
|
||||
msgstr "Método"
|
||||
|
||||
#: src/bin/clapper-app/ui/clapper-app-preferences-window.ui:19
|
||||
msgid "A preferred method used for seeking"
|
||||
msgstr ""
|
||||
msgstr "Um método preferencial usado para avançar/retroceder"
|
||||
|
||||
#: src/bin/clapper-app/ui/clapper-app-preferences-window.ui:32
|
||||
msgid "Value"
|
||||
@@ -286,7 +286,7 @@ msgstr "Valor"
|
||||
|
||||
#: src/bin/clapper-app/ui/clapper-app-preferences-window.ui:33
|
||||
msgid "Value used for seeking forward/backward"
|
||||
msgstr ""
|
||||
msgstr "Valor usado para avançar/retroceder"
|
||||
|
||||
#: src/bin/clapper-app/ui/clapper-app-preferences-window.ui:46
|
||||
msgid "Unit"
|
||||
@@ -294,7 +294,7 @@ msgstr "Unidade"
|
||||
|
||||
#: src/bin/clapper-app/ui/clapper-app-preferences-window.ui:47
|
||||
msgid "An unit of a seek forward/backward value"
|
||||
msgstr ""
|
||||
msgstr "Uma unidade para o valor usado para avançar/retroceder"
|
||||
|
||||
#: src/bin/clapper-app/ui/clapper-app-preferences-window.ui:51
|
||||
msgid "Second"
|
||||
@@ -310,7 +310,7 @@ msgstr "Porcentagem"
|
||||
|
||||
#: src/bin/clapper-app/ui/clapper-app-preferences-window.ui:63
|
||||
msgid "Features"
|
||||
msgstr ""
|
||||
msgstr "Funcionalidades"
|
||||
|
||||
#: src/bin/clapper-app/ui/clapper-app-preferences-window.ui:66
|
||||
msgid "Server"
|
||||
@@ -318,20 +318,20 @@ msgstr "Servidor"
|
||||
|
||||
#: src/bin/clapper-app/ui/clapper-app-preferences-window.ui:67
|
||||
msgid "Control player remotely"
|
||||
msgstr "Controle o video remotamente "
|
||||
msgstr "Controlar o reprodutor de vídeo remotamente"
|
||||
|
||||
#: src/bin/clapper-app/ui/clapper-app-preferences-window.ui:83
|
||||
#: src/bin/clapper-app/ui/clapper-app-preferences-window.ui:103
|
||||
msgid "Offset"
|
||||
msgstr ""
|
||||
msgstr "Desvio"
|
||||
|
||||
#: src/bin/clapper-app/ui/clapper-app-preferences-window.ui:84
|
||||
msgid "Synchronisation offset in seconds between the audio and video streams"
|
||||
msgstr ""
|
||||
msgstr "Desvio de sincronização em segundos entre os fluxos de áudio e de vídeo"
|
||||
|
||||
#: src/bin/clapper-app/ui/clapper-app-preferences-window.ui:104
|
||||
msgid "Synchronisation offset in seconds between the subtitle and video streams"
|
||||
msgstr ""
|
||||
msgstr "Desvio de sincronização em segundos entre os fluxos de vídeo e de legendas"
|
||||
|
||||
#: src/bin/clapper-app/ui/clapper-app-preferences-window.ui:118
|
||||
msgid "Default font"
|
||||
@@ -339,7 +339,7 @@ msgstr "Fonte padrão"
|
||||
|
||||
#: src/bin/clapper-app/ui/clapper-app-preferences-window.ui:119
|
||||
msgid "Text font used for subtitles when media does not explicitly specify one"
|
||||
msgstr ""
|
||||
msgstr "Fonte de texto usada para as legendas quando a mídia não especificar alguma explicitamente"
|
||||
|
||||
#: src/bin/clapper-app/ui/clapper-app-preferences-window.ui:137
|
||||
msgid "Tweaks"
|
||||
@@ -351,52 +351,52 @@ msgstr "Classificação do plugin"
|
||||
|
||||
#: src/bin/clapper-app/ui/clapper-app-preferences-window.ui:145
|
||||
msgid "Alter default ranks of GStreamer plugins"
|
||||
msgstr "Altera os ranks padrão dos plugins do GStreamer"
|
||||
msgstr "Alterar as classificações padrão de plugins do GStreamer"
|
||||
|
||||
#: src/bin/clapper-app/ui/clapper-app-preferences-window.ui:164
|
||||
msgid "Plugin Ranking"
|
||||
msgstr ""
|
||||
msgstr "Classificação dos plugins"
|
||||
|
||||
#: src/bin/clapper-app/ui/clapper-app-preferences-window.ui:182
|
||||
msgid "Available plugins"
|
||||
msgstr ""
|
||||
msgstr "Plugins disponíveis"
|
||||
|
||||
#: src/bin/clapper-app/ui/clapper-app-preferences-window.ui:183
|
||||
msgid "Select a plugin and its feature to override rank for. When multiple elements have similiar capabilities, the one with highest value is preferred."
|
||||
msgstr ""
|
||||
msgstr "Escolha um plugin e sua funcionalidade para alterar sua classificação. Quando múltiplos elementos possuem funcionalidades similares, aquele com o maior valor de classificação tem a preferência."
|
||||
|
||||
#: src/bin/clapper-app/ui/clapper-app-preferences-window.ui:186
|
||||
msgid "Plugin"
|
||||
msgstr ""
|
||||
msgstr "Plugin"
|
||||
|
||||
#: src/bin/clapper-app/ui/clapper-app-preferences-window.ui:195
|
||||
msgid "Plugin feature"
|
||||
msgstr ""
|
||||
msgstr "Funcionalidade do plugin"
|
||||
|
||||
#: src/bin/clapper-app/ui/clapper-app-preferences-window.ui:213
|
||||
msgid "Add override"
|
||||
msgstr ""
|
||||
msgstr "Adicionar alteração"
|
||||
|
||||
#: src/bin/clapper-app/ui/clapper-app-preferences-window.ui:229
|
||||
msgid "Rank overrides"
|
||||
msgstr ""
|
||||
msgstr "Alterações de classificação"
|
||||
|
||||
#: src/bin/clapper-app/ui/clapper-app-queue-list.ui:60
|
||||
#: src/bin/clapper-app/ui/clapper-app-uri-dialog.ui:23
|
||||
msgid "Add"
|
||||
msgstr ""
|
||||
msgstr "Adicionar"
|
||||
|
||||
#: src/bin/clapper-app/ui/clapper-app-queue-list.ui:87
|
||||
msgid "Queue progression"
|
||||
msgstr ""
|
||||
msgstr "Progressão da fila"
|
||||
|
||||
#: src/bin/clapper-app/ui/clapper-app-uri-dialog.ui:6
|
||||
msgid "Add URI"
|
||||
msgstr ""
|
||||
msgstr "Adicionar URI"
|
||||
|
||||
#: src/bin/clapper-app/ui/clapper-app-uri-dialog.ui:7
|
||||
msgid "Insert an URI to be added to playback queue"
|
||||
msgstr ""
|
||||
msgstr "Insira um URI para ser adicionado à fila de reprodução"
|
||||
|
||||
#: src/bin/clapper-app/ui/clapper-app-uri-dialog.ui:18
|
||||
msgid "Enter or drop URI here"
|
||||
@@ -408,28 +408,29 @@ msgstr "Cancelar"
|
||||
|
||||
#: src/bin/clapper-app/ui/clapper-app-video-stream-list-item.ui:24
|
||||
msgid "Resolution"
|
||||
msgstr ""
|
||||
msgstr "Resolução"
|
||||
|
||||
#: src/bin/clapper-app/ui/clapper-app-video-stream-list-item.ui:39
|
||||
msgid "Framerate"
|
||||
msgstr ""
|
||||
msgstr "Taxa de quadros"
|
||||
|
||||
#: src/bin/clapper-app/ui/clapper-app-video-stream-list-item.ui:63
|
||||
msgid "Pixel Format"
|
||||
msgstr ""
|
||||
msgstr "Formato de pixel"
|
||||
|
||||
#. TRANSLATORS: Put your name(s) here for credits or leave untranslated
|
||||
#: src/bin/clapper-app/clapper-app-about-window.c:43
|
||||
msgid "translator-credits"
|
||||
msgstr "KevenDoriaLinuxBR"
|
||||
msgstr "KevenDoriaLinuxBR\n"
|
||||
"Filipe Motta <luizfilipemotta@gmail.com>"
|
||||
|
||||
#: src/bin/clapper-app/clapper-app-info-window.c:86
|
||||
msgid "Hardware"
|
||||
msgstr ""
|
||||
msgstr "Hardware"
|
||||
|
||||
#: src/bin/clapper-app/clapper-app-info-window.c:86
|
||||
msgid "Software"
|
||||
msgstr ""
|
||||
msgstr "Software"
|
||||
|
||||
#: src/bin/clapper-app/clapper-app-preferences-window.c:441
|
||||
msgid "Accurate"
|
||||
@@ -445,25 +446,25 @@ msgstr "Rápido"
|
||||
|
||||
#: src/bin/clapper-app/clapper-app-utils.c:66
|
||||
msgid "No progression"
|
||||
msgstr ""
|
||||
msgstr "Sem progressão"
|
||||
|
||||
#: src/bin/clapper-app/clapper-app-utils.c:67
|
||||
msgid "Consecutive"
|
||||
msgstr ""
|
||||
msgstr "Consecutiva"
|
||||
|
||||
#: src/bin/clapper-app/clapper-app-utils.c:68
|
||||
msgid "Repeat item"
|
||||
msgstr ""
|
||||
msgstr "Repetir item"
|
||||
|
||||
#: src/bin/clapper-app/clapper-app-utils.c:69
|
||||
msgid "Carousel"
|
||||
msgstr ""
|
||||
msgstr "Repetir tudo"
|
||||
|
||||
#: src/bin/clapper-app/clapper-app-utils.c:70
|
||||
msgid "Shuffle"
|
||||
msgstr ""
|
||||
msgstr "Aleatório"
|
||||
|
||||
#: src/bin/clapper-app/clapper-app-window.c:828
|
||||
msgid "Drop on title bar to play now or anywhere else to enqueue."
|
||||
msgstr ""
|
||||
msgstr "Solte na barra de título para reproduzir agora ou em qualquer outro lugar para adicionar à fila."
|
||||
|
||||
|
@@ -3,7 +3,7 @@ msgstr ""
|
||||
"Project-Id-Version: clapper\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2024-04-21 20:22+0200\n"
|
||||
"PO-Revision-Date: 2024-04-21 20:51\n"
|
||||
"PO-Revision-Date: 2024-05-20 11:58\n"
|
||||
"Last-Translator: \n"
|
||||
"Language-Team: Chinese Simplified\n"
|
||||
"Language: zh_CN\n"
|
||||
@@ -20,7 +20,7 @@ msgstr ""
|
||||
#: src/bin/clapper-app/ui/clapper-app-audio-stream-list-item.ui:14
|
||||
#: src/bin/clapper-app/ui/clapper-app-video-stream-list-item.ui:14
|
||||
msgid "Codec"
|
||||
msgstr ""
|
||||
msgstr "编解码器"
|
||||
|
||||
#: src/bin/clapper-app/ui/clapper-app-audio-stream-list-item.ui:24
|
||||
msgid "Channels"
|
||||
@@ -28,21 +28,21 @@ msgstr "声道"
|
||||
|
||||
#: src/bin/clapper-app/ui/clapper-app-audio-stream-list-item.ui:36
|
||||
msgid "Sample Format"
|
||||
msgstr ""
|
||||
msgstr "采样格式"
|
||||
|
||||
#: src/bin/clapper-app/ui/clapper-app-audio-stream-list-item.ui:46
|
||||
msgid "Sample Rate"
|
||||
msgstr ""
|
||||
msgstr "采样率"
|
||||
|
||||
#: src/bin/clapper-app/ui/clapper-app-audio-stream-list-item.ui:58
|
||||
#: src/bin/clapper-app/ui/clapper-app-video-stream-list-item.ui:51
|
||||
msgid "Bitrate"
|
||||
msgstr ""
|
||||
msgstr "比特率"
|
||||
|
||||
#: src/bin/clapper-app/ui/clapper-app-audio-stream-list-item.ui:70
|
||||
#: src/bin/clapper-app/ui/clapper-app-subtitle-stream-list-item.ui:24
|
||||
msgid "Language"
|
||||
msgstr ""
|
||||
msgstr "语言"
|
||||
|
||||
#: src/bin/clapper-app/ui/clapper-app-headerbar.ui:183
|
||||
#: src/bin/clapper-app/ui/clapper-app-initial-state.ui:80
|
||||
@@ -52,7 +52,7 @@ msgstr "首选项"
|
||||
#: src/bin/clapper-app/ui/clapper-app-headerbar.ui:187
|
||||
#: src/bin/clapper-app/ui/clapper-app-initial-state.ui:84
|
||||
msgid "Keyboard Shortcuts"
|
||||
msgstr ""
|
||||
msgstr "键盘快捷键"
|
||||
|
||||
#. TRANSLATORS: Please do not translate application name
|
||||
#: src/bin/clapper-app/ui/clapper-app-headerbar.ui:194
|
||||
@@ -71,7 +71,7 @@ msgstr "显示快捷键"
|
||||
|
||||
#: src/bin/clapper-app/ui/clapper-app-help-overlay.ui:19
|
||||
msgid "Open preferences"
|
||||
msgstr ""
|
||||
msgstr "打开首选项"
|
||||
|
||||
#: src/bin/clapper-app/ui/clapper-app-help-overlay.ui:25
|
||||
msgid "Toggle fullscreen"
|
||||
@@ -94,17 +94,17 @@ msgstr "媒体"
|
||||
#: src/bin/clapper-app/ui/clapper-app-initial-state.ui:55
|
||||
#: src/bin/clapper-app/ui/clapper-app-queue-list.ui:178
|
||||
msgid "Add Files…"
|
||||
msgstr ""
|
||||
msgstr "添加文件…"
|
||||
|
||||
#: src/bin/clapper-app/ui/clapper-app-help-overlay.ui:49
|
||||
#: src/bin/clapper-app/ui/clapper-app-initial-state.ui:65
|
||||
#: src/bin/clapper-app/ui/clapper-app-queue-list.ui:182
|
||||
msgid "Add URI…"
|
||||
msgstr ""
|
||||
msgstr "添加URI..."
|
||||
|
||||
#: src/bin/clapper-app/ui/clapper-app-help-overlay.ui:57
|
||||
msgid "Queue"
|
||||
msgstr ""
|
||||
msgstr "队列"
|
||||
|
||||
#: src/bin/clapper-app/ui/clapper-app-help-overlay.ui:61
|
||||
#: src/bin/clapper-app/ui/clapper-app-help-overlay.ui:68
|
||||
@@ -118,12 +118,12 @@ msgstr "上一项"
|
||||
|
||||
#: src/bin/clapper-app/ui/clapper-app-help-overlay.ui:88
|
||||
msgid "Change progression mode"
|
||||
msgstr ""
|
||||
msgstr "切换播放模式"
|
||||
|
||||
#: src/bin/clapper-app/ui/clapper-app-help-overlay.ui:96
|
||||
#: src/bin/clapper-app/ui/clapper-app-preferences-window.ui:76
|
||||
msgid "Playback"
|
||||
msgstr "播放"
|
||||
msgstr "回放"
|
||||
|
||||
#: src/bin/clapper-app/ui/clapper-app-help-overlay.ui:99
|
||||
msgid "Toggle play"
|
||||
@@ -131,7 +131,7 @@ msgstr "切换播放"
|
||||
|
||||
#: src/bin/clapper-app/ui/clapper-app-help-overlay.ui:100
|
||||
msgid "Tap | Left click"
|
||||
msgstr ""
|
||||
msgstr "单击 | 左键点击"
|
||||
|
||||
#: src/bin/clapper-app/ui/clapper-app-help-overlay.ui:107
|
||||
#: src/bin/clapper-app/ui/clapper-app-help-overlay.ui:115
|
||||
@@ -141,12 +141,12 @@ msgstr "快进"
|
||||
#: src/bin/clapper-app/ui/clapper-app-help-overlay.ui:108
|
||||
#: src/bin/clapper-app/ui/clapper-app-help-overlay.ui:132
|
||||
msgid "Double tap (right side) | Scroll right"
|
||||
msgstr ""
|
||||
msgstr "双击(右侧) | 向右滚动"
|
||||
|
||||
#: src/bin/clapper-app/ui/clapper-app-help-overlay.ui:116
|
||||
#: src/bin/clapper-app/ui/clapper-app-help-overlay.ui:124
|
||||
msgid "Double tap (left side) | Scroll left"
|
||||
msgstr ""
|
||||
msgstr "双击(左侧) | 向左滚动"
|
||||
|
||||
#: src/bin/clapper-app/ui/clapper-app-help-overlay.ui:123
|
||||
#: src/bin/clapper-app/ui/clapper-app-help-overlay.ui:131
|
||||
@@ -159,7 +159,7 @@ msgstr "提高音量"
|
||||
|
||||
#: src/bin/clapper-app/ui/clapper-app-help-overlay.ui:139
|
||||
msgid "Scroll up"
|
||||
msgstr ""
|
||||
msgstr "向上滚动"
|
||||
|
||||
#: src/bin/clapper-app/ui/clapper-app-help-overlay.ui:145
|
||||
msgid "Volume down"
|
||||
@@ -167,7 +167,7 @@ msgstr "降低音量"
|
||||
|
||||
#: src/bin/clapper-app/ui/clapper-app-help-overlay.ui:146
|
||||
msgid "Scroll down"
|
||||
msgstr ""
|
||||
msgstr "向下滚动"
|
||||
|
||||
#: src/bin/clapper-app/ui/clapper-app-help-overlay.ui:152
|
||||
msgid "Toggle mute"
|
||||
@@ -175,11 +175,11 @@ msgstr "切换静音"
|
||||
|
||||
#: src/bin/clapper-app/ui/clapper-app-help-overlay.ui:158
|
||||
msgid "Speed up"
|
||||
msgstr ""
|
||||
msgstr "加速"
|
||||
|
||||
#: src/bin/clapper-app/ui/clapper-app-help-overlay.ui:164
|
||||
msgid "Speed down"
|
||||
msgstr ""
|
||||
msgstr "减速"
|
||||
|
||||
#: src/bin/clapper-app/ui/clapper-app-help-overlay.ui:171
|
||||
#: src/bin/clapper-app/ui/clapper-app-help-overlay.ui:178
|
||||
@@ -193,7 +193,7 @@ msgstr "上一章节"
|
||||
|
||||
#: src/bin/clapper-app/ui/clapper-app-info-window.ui:13
|
||||
msgid "Info"
|
||||
msgstr ""
|
||||
msgstr "信息"
|
||||
|
||||
#: src/bin/clapper-app/ui/clapper-app-info-window.ui:35
|
||||
#: src/bin/clapper-app/ui/clapper-app-subtitle-stream-list-item.ui:14
|
||||
@@ -202,20 +202,20 @@ msgstr "标题"
|
||||
|
||||
#: src/bin/clapper-app/ui/clapper-app-info-window.ui:49
|
||||
msgid "Container Format"
|
||||
msgstr ""
|
||||
msgstr "封装格式"
|
||||
|
||||
#: src/bin/clapper-app/ui/clapper-app-info-window.ui:63
|
||||
msgid "Duration"
|
||||
msgstr ""
|
||||
msgstr "时长"
|
||||
|
||||
#: src/bin/clapper-app/ui/clapper-app-info-window.ui:81
|
||||
msgid "Streams"
|
||||
msgstr ""
|
||||
msgstr "串流"
|
||||
|
||||
#: src/bin/clapper-app/ui/clapper-app-info-window.ui:84
|
||||
#: src/bin/clapper-app/clapper-app-list-item-utils.c:36
|
||||
msgid "Video"
|
||||
msgstr ""
|
||||
msgstr "视频"
|
||||
|
||||
#: src/bin/clapper-app/ui/clapper-app-info-window.ui:107
|
||||
#: src/bin/clapper-app/ui/clapper-app-preferences-window.ui:80
|
||||
@@ -231,42 +231,42 @@ msgstr "字幕"
|
||||
|
||||
#: src/bin/clapper-app/ui/clapper-app-info-window.ui:155
|
||||
msgid "Video Playback"
|
||||
msgstr ""
|
||||
msgstr "视频回放"
|
||||
|
||||
#: src/bin/clapper-app/ui/clapper-app-info-window.ui:158
|
||||
#: src/bin/clapper-app/ui/clapper-app-info-window.ui:199
|
||||
msgid "Decoder"
|
||||
msgstr ""
|
||||
msgstr "解码器"
|
||||
|
||||
#: src/bin/clapper-app/ui/clapper-app-info-window.ui:170
|
||||
#: src/bin/clapper-app/ui/clapper-app-info-window.ui:211
|
||||
msgid "Filter"
|
||||
msgstr ""
|
||||
msgstr "过滤器"
|
||||
|
||||
#: src/bin/clapper-app/ui/clapper-app-info-window.ui:182
|
||||
#: src/bin/clapper-app/ui/clapper-app-info-window.ui:223
|
||||
msgid "Sink"
|
||||
msgstr ""
|
||||
msgstr "Sink"
|
||||
|
||||
#: src/bin/clapper-app/ui/clapper-app-info-window.ui:196
|
||||
msgid "Audio Playback"
|
||||
msgstr ""
|
||||
msgstr "音频回放"
|
||||
|
||||
#: src/bin/clapper-app/ui/clapper-app-info-window.ui:247
|
||||
msgid "Video Streams"
|
||||
msgstr ""
|
||||
msgstr "视频流"
|
||||
|
||||
#: src/bin/clapper-app/ui/clapper-app-info-window.ui:290
|
||||
msgid "Audio Streams"
|
||||
msgstr ""
|
||||
msgstr "音频流"
|
||||
|
||||
#: src/bin/clapper-app/ui/clapper-app-info-window.ui:333
|
||||
msgid "Subtitle Streams"
|
||||
msgstr ""
|
||||
msgstr "字幕流"
|
||||
|
||||
#: src/bin/clapper-app/ui/clapper-app-initial-state.ui:46
|
||||
msgid "Start by adding media to playback queue"
|
||||
msgstr ""
|
||||
msgstr "添加媒体到播放队列即可开始"
|
||||
|
||||
#: src/bin/clapper-app/ui/clapper-app-preferences-window.ui:15
|
||||
msgid "Seeking"
|
||||
@@ -274,11 +274,11 @@ msgstr "定位播放"
|
||||
|
||||
#: src/bin/clapper-app/ui/clapper-app-preferences-window.ui:18
|
||||
msgid "Method"
|
||||
msgstr ""
|
||||
msgstr "快进/快退方式"
|
||||
|
||||
#: src/bin/clapper-app/ui/clapper-app-preferences-window.ui:19
|
||||
msgid "A preferred method used for seeking"
|
||||
msgstr ""
|
||||
msgstr "快进/快退的偏好方式"
|
||||
|
||||
#: src/bin/clapper-app/ui/clapper-app-preferences-window.ui:32
|
||||
msgid "Value"
|
||||
@@ -286,7 +286,7 @@ msgstr "值"
|
||||
|
||||
#: src/bin/clapper-app/ui/clapper-app-preferences-window.ui:33
|
||||
msgid "Value used for seeking forward/backward"
|
||||
msgstr ""
|
||||
msgstr "用于快进/快退的数值"
|
||||
|
||||
#: src/bin/clapper-app/ui/clapper-app-preferences-window.ui:46
|
||||
msgid "Unit"
|
||||
@@ -294,7 +294,7 @@ msgstr "单位"
|
||||
|
||||
#: src/bin/clapper-app/ui/clapper-app-preferences-window.ui:47
|
||||
msgid "An unit of a seek forward/backward value"
|
||||
msgstr ""
|
||||
msgstr "快进/快退数值的单位"
|
||||
|
||||
#: src/bin/clapper-app/ui/clapper-app-preferences-window.ui:51
|
||||
msgid "Second"
|
||||
@@ -310,7 +310,7 @@ msgstr "百分比"
|
||||
|
||||
#: src/bin/clapper-app/ui/clapper-app-preferences-window.ui:63
|
||||
msgid "Features"
|
||||
msgstr ""
|
||||
msgstr "功能"
|
||||
|
||||
#: src/bin/clapper-app/ui/clapper-app-preferences-window.ui:66
|
||||
msgid "Server"
|
||||
@@ -323,15 +323,15 @@ msgstr "远程控制播放器"
|
||||
#: src/bin/clapper-app/ui/clapper-app-preferences-window.ui:83
|
||||
#: src/bin/clapper-app/ui/clapper-app-preferences-window.ui:103
|
||||
msgid "Offset"
|
||||
msgstr ""
|
||||
msgstr "偏移"
|
||||
|
||||
#: src/bin/clapper-app/ui/clapper-app-preferences-window.ui:84
|
||||
msgid "Synchronisation offset in seconds between the audio and video streams"
|
||||
msgstr ""
|
||||
msgstr "音频流和视频流之间的同步偏移秒数"
|
||||
|
||||
#: src/bin/clapper-app/ui/clapper-app-preferences-window.ui:104
|
||||
msgid "Synchronisation offset in seconds between the subtitle and video streams"
|
||||
msgstr ""
|
||||
msgstr "字幕流和视频流之间的同步偏移秒数"
|
||||
|
||||
#: src/bin/clapper-app/ui/clapper-app-preferences-window.ui:118
|
||||
msgid "Default font"
|
||||
@@ -339,7 +339,7 @@ msgstr "默认字体"
|
||||
|
||||
#: src/bin/clapper-app/ui/clapper-app-preferences-window.ui:119
|
||||
msgid "Text font used for subtitles when media does not explicitly specify one"
|
||||
msgstr ""
|
||||
msgstr "媒体未特别指定时,用于字幕的字体"
|
||||
|
||||
#: src/bin/clapper-app/ui/clapper-app-preferences-window.ui:137
|
||||
msgid "Tweaks"
|
||||
@@ -355,48 +355,48 @@ msgstr "更改 GStreamer 插件的默认等级"
|
||||
|
||||
#: src/bin/clapper-app/ui/clapper-app-preferences-window.ui:164
|
||||
msgid "Plugin Ranking"
|
||||
msgstr ""
|
||||
msgstr "插件排序"
|
||||
|
||||
#: src/bin/clapper-app/ui/clapper-app-preferences-window.ui:182
|
||||
msgid "Available plugins"
|
||||
msgstr ""
|
||||
msgstr "可用插件"
|
||||
|
||||
#: src/bin/clapper-app/ui/clapper-app-preferences-window.ui:183
|
||||
msgid "Select a plugin and its feature to override rank for. When multiple elements have similiar capabilities, the one with highest value is preferred."
|
||||
msgstr ""
|
||||
msgstr "选择一个插件及其用于覆盖等级的功能。当多个元素具有相似的功能时,具有最高值的插件功能会优先使用。"
|
||||
|
||||
#: src/bin/clapper-app/ui/clapper-app-preferences-window.ui:186
|
||||
msgid "Plugin"
|
||||
msgstr ""
|
||||
msgstr "插件"
|
||||
|
||||
#: src/bin/clapper-app/ui/clapper-app-preferences-window.ui:195
|
||||
msgid "Plugin feature"
|
||||
msgstr ""
|
||||
msgstr "插件功能"
|
||||
|
||||
#: src/bin/clapper-app/ui/clapper-app-preferences-window.ui:213
|
||||
msgid "Add override"
|
||||
msgstr ""
|
||||
msgstr "添加覆盖"
|
||||
|
||||
#: src/bin/clapper-app/ui/clapper-app-preferences-window.ui:229
|
||||
msgid "Rank overrides"
|
||||
msgstr ""
|
||||
msgstr "覆盖排序"
|
||||
|
||||
#: src/bin/clapper-app/ui/clapper-app-queue-list.ui:60
|
||||
#: src/bin/clapper-app/ui/clapper-app-uri-dialog.ui:23
|
||||
msgid "Add"
|
||||
msgstr ""
|
||||
msgstr "添加"
|
||||
|
||||
#: src/bin/clapper-app/ui/clapper-app-queue-list.ui:87
|
||||
msgid "Queue progression"
|
||||
msgstr ""
|
||||
msgstr "播放列队"
|
||||
|
||||
#: src/bin/clapper-app/ui/clapper-app-uri-dialog.ui:6
|
||||
msgid "Add URI"
|
||||
msgstr ""
|
||||
msgstr "添加"
|
||||
|
||||
#: src/bin/clapper-app/ui/clapper-app-uri-dialog.ui:7
|
||||
msgid "Insert an URI to be added to playback queue"
|
||||
msgstr ""
|
||||
msgstr "插入要添加到播放队列的URI"
|
||||
|
||||
#: src/bin/clapper-app/ui/clapper-app-uri-dialog.ui:18
|
||||
msgid "Enter or drop URI here"
|
||||
@@ -408,15 +408,15 @@ msgstr "取消"
|
||||
|
||||
#: src/bin/clapper-app/ui/clapper-app-video-stream-list-item.ui:24
|
||||
msgid "Resolution"
|
||||
msgstr ""
|
||||
msgstr "分辨率"
|
||||
|
||||
#: src/bin/clapper-app/ui/clapper-app-video-stream-list-item.ui:39
|
||||
msgid "Framerate"
|
||||
msgstr ""
|
||||
msgstr "帧率"
|
||||
|
||||
#: src/bin/clapper-app/ui/clapper-app-video-stream-list-item.ui:63
|
||||
msgid "Pixel Format"
|
||||
msgstr ""
|
||||
msgstr "像素格式"
|
||||
|
||||
#. TRANSLATORS: Put your name(s) here for credits or leave untranslated
|
||||
#: src/bin/clapper-app/clapper-app-about-window.c:43
|
||||
@@ -426,11 +426,11 @@ msgstr "刘韬\n"
|
||||
|
||||
#: src/bin/clapper-app/clapper-app-info-window.c:86
|
||||
msgid "Hardware"
|
||||
msgstr ""
|
||||
msgstr "硬件"
|
||||
|
||||
#: src/bin/clapper-app/clapper-app-info-window.c:86
|
||||
msgid "Software"
|
||||
msgstr ""
|
||||
msgstr "软件"
|
||||
|
||||
#: src/bin/clapper-app/clapper-app-preferences-window.c:441
|
||||
msgid "Accurate"
|
||||
@@ -438,7 +438,7 @@ msgstr "精确"
|
||||
|
||||
#: src/bin/clapper-app/clapper-app-preferences-window.c:443
|
||||
msgid "Normal"
|
||||
msgstr "一般"
|
||||
msgstr "标准"
|
||||
|
||||
#: src/bin/clapper-app/clapper-app-preferences-window.c:445
|
||||
msgid "Fast"
|
||||
@@ -446,25 +446,25 @@ msgstr "快速"
|
||||
|
||||
#: src/bin/clapper-app/clapper-app-utils.c:66
|
||||
msgid "No progression"
|
||||
msgstr ""
|
||||
msgstr "单集"
|
||||
|
||||
#: src/bin/clapper-app/clapper-app-utils.c:67
|
||||
msgid "Consecutive"
|
||||
msgstr ""
|
||||
msgstr "连续"
|
||||
|
||||
#: src/bin/clapper-app/clapper-app-utils.c:68
|
||||
msgid "Repeat item"
|
||||
msgstr ""
|
||||
msgstr "单集循环"
|
||||
|
||||
#: src/bin/clapper-app/clapper-app-utils.c:69
|
||||
msgid "Carousel"
|
||||
msgstr ""
|
||||
msgstr "队列循环"
|
||||
|
||||
#: src/bin/clapper-app/clapper-app-utils.c:70
|
||||
msgid "Shuffle"
|
||||
msgstr ""
|
||||
msgstr "随机"
|
||||
|
||||
#: src/bin/clapper-app/clapper-app-window.c:828
|
||||
msgid "Drop on title bar to play now or anywhere else to enqueue."
|
||||
msgstr ""
|
||||
msgstr "拖放到标题栏即刻播放或拖放任何其他位置加入队列。"
|
||||
|
||||
|
@@ -290,7 +290,6 @@ clapper_gtk_billboard_unpin_pinned_message (ClapperGtkBillboard *self)
|
||||
* side of @billboard.
|
||||
*
|
||||
* Use this if you want to present current volume level to the user.
|
||||
* Note that @billboard also automatically announces volume changes.
|
||||
*/
|
||||
void
|
||||
clapper_gtk_billboard_announce_volume (ClapperGtkBillboard *self)
|
||||
@@ -336,7 +335,6 @@ clapper_gtk_billboard_announce_volume (ClapperGtkBillboard *self)
|
||||
* side of @billboard.
|
||||
*
|
||||
* Use this if you want to present current speed value to the user.
|
||||
* Note that @billboard also automatically announces speed changes.
|
||||
*/
|
||||
void
|
||||
clapper_gtk_billboard_announce_speed (ClapperGtkBillboard *self)
|
||||
|
@@ -30,6 +30,7 @@
|
||||
#include <clapper/clapper.h>
|
||||
|
||||
#include "clapper-gtk-extra-menu-button.h"
|
||||
#include "clapper-gtk-stream-check-button-private.h"
|
||||
#include "clapper-gtk-utils-private.h"
|
||||
|
||||
#define PERCENTAGE_ROUND(a) (round ((gdouble) a / 0.01) * 0.01)
|
||||
@@ -453,6 +454,9 @@ clapper_gtk_extra_menu_button_init (ClapperGtkExtraMenuButton *self)
|
||||
{ "open-subtitle-stream", open_subtitle_stream, NULL, NULL, NULL },
|
||||
};
|
||||
|
||||
/* Ensure private types */
|
||||
g_type_ensure (CLAPPER_GTK_TYPE_STREAM_CHECK_BUTTON);
|
||||
|
||||
gtk_widget_init_template (GTK_WIDGET (self));
|
||||
|
||||
self->action_group = g_simple_action_group_new ();
|
||||
|
@@ -1063,6 +1063,11 @@ static void
|
||||
_player_missing_plugin_cb (ClapperPlayer *player, const gchar *name,
|
||||
const gchar *installer_detail, ClapperGtkVideo *self)
|
||||
{
|
||||
/* Some media files have custom/proprietary metadata,
|
||||
* it should be safe to simply ignore these */
|
||||
if (g_str_has_prefix (name, "meta/"))
|
||||
return;
|
||||
|
||||
/* XXX: Playbin2 seems to not emit state change here,
|
||||
* so manually stop buffering animation just in case */
|
||||
_set_buffering_animation_enabled (self, FALSE);
|
||||
@@ -1103,6 +1108,11 @@ _fading_overlay_revealed_cb (GtkRevealer *revealer,
|
||||
*
|
||||
* Creates a new #ClapperGtkVideo instance.
|
||||
*
|
||||
* Newly created video widget will also set some default GStreamer elements
|
||||
* on its [class@Clapper.Player]. This includes Clapper own video sink and
|
||||
* a "scaletempo" element as audio filter. Both can still be changed after
|
||||
* construction by setting corresponding player properties.
|
||||
*
|
||||
* Returns: a new video #GtkWidget.
|
||||
*/
|
||||
GtkWidget *
|
||||
@@ -1379,6 +1389,10 @@ clapper_gtk_video_init (ClapperGtkVideo *self)
|
||||
self->touch_fade_delay = DEFAULT_TOUCH_FADE_DELAY;
|
||||
self->auto_inhibit = DEFAULT_AUTO_INHIBIT;
|
||||
|
||||
/* Ensure private types */
|
||||
g_type_ensure (CLAPPER_GTK_TYPE_STATUS);
|
||||
g_type_ensure (CLAPPER_GTK_TYPE_BUFFERING_ANIMATION);
|
||||
|
||||
gtk_widget_init_template (GTK_WIDGET (self));
|
||||
|
||||
gtk_gesture_group (self->touch_gesture, self->click_gesture);
|
||||
@@ -1388,7 +1402,7 @@ static void
|
||||
clapper_gtk_video_constructed (GObject *object)
|
||||
{
|
||||
ClapperGtkVideo *self = CLAPPER_GTK_VIDEO_CAST (object);
|
||||
GstElement *vsink = gst_element_factory_make ("clappersink", NULL);
|
||||
GstElement *afilter, *vsink;
|
||||
ClapperQueue *queue;
|
||||
|
||||
self->player = clapper_player_new ();
|
||||
@@ -1399,6 +1413,8 @@ clapper_gtk_video_constructed (GObject *object)
|
||||
g_signal_connect (self->player, "notify::video-sink",
|
||||
G_CALLBACK (_video_sink_changed_cb), self);
|
||||
|
||||
vsink = gst_element_factory_make ("clappersink", NULL);
|
||||
|
||||
/* FIXME: This is a temporary workaround for lack
|
||||
* of DMA_DRM negotiation support in sink itself */
|
||||
if (G_LIKELY (vsink != NULL)) {
|
||||
@@ -1413,9 +1429,13 @@ clapper_gtk_video_constructed (GObject *object)
|
||||
vsink = bin;
|
||||
}
|
||||
}
|
||||
|
||||
clapper_player_set_video_sink (self->player, vsink);
|
||||
}
|
||||
|
||||
clapper_player_set_video_sink (self->player, vsink);
|
||||
afilter = gst_element_factory_make ("scaletempo", NULL);
|
||||
if (G_LIKELY (afilter != NULL))
|
||||
clapper_player_set_audio_filter (self->player, afilter);
|
||||
|
||||
g_signal_connect (self->player, "error",
|
||||
G_CALLBACK (_player_error_cb), self);
|
||||
@@ -1442,6 +1462,24 @@ clapper_gtk_video_dispose (GObject *object)
|
||||
|
||||
g_clear_handle_id (&self->fade_timeout, g_source_remove);
|
||||
|
||||
/* Something else might still be holding a reference on the player,
|
||||
* thus we should disconnect everything before disposing template */
|
||||
if (self->player) {
|
||||
ClapperQueue *queue = clapper_player_get_queue (self->player);
|
||||
|
||||
g_signal_handlers_disconnect_by_func (self->player,
|
||||
_player_state_changed_cb, self);
|
||||
g_signal_handlers_disconnect_by_func (self->player,
|
||||
_video_sink_changed_cb, self);
|
||||
g_signal_handlers_disconnect_by_func (self->player,
|
||||
_player_error_cb, self);
|
||||
g_signal_handlers_disconnect_by_func (self->player,
|
||||
_player_missing_plugin_cb, self);
|
||||
|
||||
g_signal_handlers_disconnect_by_func (queue,
|
||||
_queue_current_item_changed_cb, self);
|
||||
}
|
||||
|
||||
gtk_widget_dispose_template (GTK_WIDGET (object), CLAPPER_GTK_TYPE_VIDEO);
|
||||
|
||||
g_clear_pointer (&self->overlay, gtk_widget_unparent);
|
||||
|
@@ -5,17 +5,23 @@ clapper-gtk-video button.osd,
|
||||
clapper-gtk-video box.osd,
|
||||
clapper-gtk-video clapper-gtk-title-header.osd,
|
||||
clapper-gtk-video .osd popover contents,
|
||||
clapper-gtk-video .osd popover arrow {
|
||||
clapper-gtk-video .osd popover arrow,
|
||||
clapper-gtk-video windowcontrols.osd button image {
|
||||
background-color: rgba(38,38,38,0.8);
|
||||
}
|
||||
clapper-gtk-video button.osd:hover,
|
||||
clapper-gtk-video button.osd:checked {
|
||||
clapper-gtk-video button.osd:checked,
|
||||
clapper-gtk-video windowcontrols.osd button:hover image,
|
||||
clapper-gtk-video windowcontrols.osd button:checked image {
|
||||
background-color: rgba(63,63,63,0.8);
|
||||
}
|
||||
clapper-gtk-video button.osd:active {
|
||||
clapper-gtk-video button.osd:active,
|
||||
clapper-gtk-video windowcontrols.osd button:active image {
|
||||
background-color: rgba(82,82,82,0.8);
|
||||
}
|
||||
clapper-gtk-video box.osd listview.osd {
|
||||
clapper-gtk-video box.osd listview.osd,
|
||||
clapper-gtk-video windowcontrols.osd,
|
||||
clapper-gtk-video clapper-gtk-status.osd {
|
||||
background-color: transparent;
|
||||
}
|
||||
|
||||
|
@@ -1 +1 @@
|
||||
ar ast ca cs de es eu fa fi fr he hr hu it ja lt nl pl pt pt_BR ru sk sv tr zh_CN
|
||||
ar ast ca cs de es eu fa fi fr he hr hu it ja lt nl oc pl pt pt_BR ru sk sv tr zh_CN
|
||||
|
81
src/lib/clapper-gtk/po/oc.po
Normal file
81
src/lib/clapper-gtk/po/oc.po
Normal file
@@ -0,0 +1,81 @@
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: clapper\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2024-04-12 19:52+0200\n"
|
||||
"PO-Revision-Date: 2024-06-12 15:00\n"
|
||||
"Last-Translator: \n"
|
||||
"Language-Team: Occitan\n"
|
||||
"Language: oc_FR\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Plural-Forms: nplurals=2; plural=(n > 1);\n"
|
||||
"X-Crowdin-Project: clapper\n"
|
||||
"X-Crowdin-Project-ID: 473374\n"
|
||||
"X-Crowdin-Language: oc\n"
|
||||
"X-Crowdin-File: /master/src/lib/clapper-gtk/po/clapper-gtk.pot\n"
|
||||
"X-Crowdin-File-ID: 46\n"
|
||||
|
||||
#: src/lib/clapper-gtk/ui/clapper-gtk-extra-menu-button.ui:9
|
||||
#: src/lib/clapper-gtk/clapper-gtk-extra-menu-button.c:227
|
||||
msgid "Video"
|
||||
msgstr ""
|
||||
|
||||
#: src/lib/clapper-gtk/ui/clapper-gtk-extra-menu-button.ui:17
|
||||
#: src/lib/clapper-gtk/clapper-gtk-extra-menu-button.c:228
|
||||
msgid "Audio"
|
||||
msgstr ""
|
||||
|
||||
#: src/lib/clapper-gtk/ui/clapper-gtk-extra-menu-button.ui:25
|
||||
#: src/lib/clapper-gtk/clapper-gtk-extra-menu-button.c:229
|
||||
msgid "Subtitles"
|
||||
msgstr ""
|
||||
|
||||
#: src/lib/clapper-gtk/ui/clapper-gtk-extra-menu-button.ui:28
|
||||
msgid "Show Subtitles"
|
||||
msgstr ""
|
||||
|
||||
#: src/lib/clapper-gtk/ui/clapper-gtk-extra-menu-button.ui:32
|
||||
msgid "Open…"
|
||||
msgstr ""
|
||||
|
||||
#: src/lib/clapper-gtk/ui/clapper-gtk-extra-menu-button.ui:75
|
||||
msgid "Mute"
|
||||
msgstr ""
|
||||
|
||||
#: src/lib/clapper-gtk/ui/clapper-gtk-extra-menu-button.ui:119
|
||||
msgid "Reset"
|
||||
msgstr ""
|
||||
|
||||
#: src/lib/clapper-gtk/clapper-gtk-status.c:79
|
||||
msgid "Unplayable Content"
|
||||
msgstr ""
|
||||
|
||||
#. TRANSLATORS: Please do not try to translate "GStreamer" (it is a library name).
|
||||
#: src/lib/clapper-gtk/clapper-gtk-status.c:89
|
||||
#, c-format
|
||||
msgid "Your GStreamer installation is missing a plugin: %s"
|
||||
msgstr ""
|
||||
|
||||
#: src/lib/clapper-gtk/clapper-gtk-status.c:90
|
||||
msgid "Missing Plugin"
|
||||
msgstr ""
|
||||
|
||||
#: src/lib/clapper-gtk/clapper-gtk-stream-check-button.c:82
|
||||
#: src/lib/clapper-gtk/clapper-gtk-stream-check-button.c:126
|
||||
msgid "Undetermined"
|
||||
msgstr ""
|
||||
|
||||
#: src/lib/clapper-gtk/clapper-gtk-stream-check-button.c:82
|
||||
msgid "Channels"
|
||||
msgstr ""
|
||||
|
||||
#: src/lib/clapper-gtk/clapper-gtk-title-label.c:91
|
||||
msgid "No media"
|
||||
msgstr ""
|
||||
|
||||
#: src/lib/clapper-gtk/clapper-gtk-title-label.c:103
|
||||
msgid "Unknown title"
|
||||
msgstr ""
|
||||
|
@@ -3,7 +3,7 @@ msgstr ""
|
||||
"Project-Id-Version: clapper\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2024-04-12 19:52+0200\n"
|
||||
"PO-Revision-Date: 2024-04-12 18:48\n"
|
||||
"PO-Revision-Date: 2024-04-26 03:26\n"
|
||||
"Last-Translator: \n"
|
||||
"Language-Team: Portuguese, Brazilian\n"
|
||||
"Language: pt_BR\n"
|
||||
@@ -20,12 +20,12 @@ msgstr ""
|
||||
#: src/lib/clapper-gtk/ui/clapper-gtk-extra-menu-button.ui:9
|
||||
#: src/lib/clapper-gtk/clapper-gtk-extra-menu-button.c:227
|
||||
msgid "Video"
|
||||
msgstr ""
|
||||
msgstr "Vídeo"
|
||||
|
||||
#: src/lib/clapper-gtk/ui/clapper-gtk-extra-menu-button.ui:17
|
||||
#: src/lib/clapper-gtk/clapper-gtk-extra-menu-button.c:228
|
||||
msgid "Audio"
|
||||
msgstr "Audio"
|
||||
msgstr "Áudio"
|
||||
|
||||
#: src/lib/clapper-gtk/ui/clapper-gtk-extra-menu-button.ui:25
|
||||
#: src/lib/clapper-gtk/clapper-gtk-extra-menu-button.c:229
|
||||
@@ -34,33 +34,33 @@ msgstr "Legendas"
|
||||
|
||||
#: src/lib/clapper-gtk/ui/clapper-gtk-extra-menu-button.ui:28
|
||||
msgid "Show Subtitles"
|
||||
msgstr ""
|
||||
msgstr "Mostrar legendas"
|
||||
|
||||
#: src/lib/clapper-gtk/ui/clapper-gtk-extra-menu-button.ui:32
|
||||
msgid "Open…"
|
||||
msgstr ""
|
||||
msgstr "Abrir…"
|
||||
|
||||
#: src/lib/clapper-gtk/ui/clapper-gtk-extra-menu-button.ui:75
|
||||
msgid "Mute"
|
||||
msgstr ""
|
||||
msgstr "Desativar som"
|
||||
|
||||
#: src/lib/clapper-gtk/ui/clapper-gtk-extra-menu-button.ui:119
|
||||
msgid "Reset"
|
||||
msgstr ""
|
||||
msgstr "Redefinir"
|
||||
|
||||
#: src/lib/clapper-gtk/clapper-gtk-status.c:79
|
||||
msgid "Unplayable Content"
|
||||
msgstr ""
|
||||
msgstr "Conteúdo não reproduzível"
|
||||
|
||||
#. TRANSLATORS: Please do not try to translate "GStreamer" (it is a library name).
|
||||
#: src/lib/clapper-gtk/clapper-gtk-status.c:89
|
||||
#, c-format
|
||||
msgid "Your GStreamer installation is missing a plugin: %s"
|
||||
msgstr ""
|
||||
msgstr "Há um plugin faltando na sua instalação do GStreamer: %s"
|
||||
|
||||
#: src/lib/clapper-gtk/clapper-gtk-status.c:90
|
||||
msgid "Missing Plugin"
|
||||
msgstr ""
|
||||
msgstr "Plugin faltante"
|
||||
|
||||
#: src/lib/clapper-gtk/clapper-gtk-stream-check-button.c:82
|
||||
#: src/lib/clapper-gtk/clapper-gtk-stream-check-button.c:126
|
||||
@@ -73,9 +73,9 @@ msgstr "Canais"
|
||||
|
||||
#: src/lib/clapper-gtk/clapper-gtk-title-label.c:91
|
||||
msgid "No media"
|
||||
msgstr ""
|
||||
msgstr "Nenhuma mídia"
|
||||
|
||||
#: src/lib/clapper-gtk/clapper-gtk-title-label.c:103
|
||||
msgid "Unknown title"
|
||||
msgstr ""
|
||||
msgstr "Título desconhecido"
|
||||
|
||||
|
@@ -3,7 +3,7 @@ msgstr ""
|
||||
"Project-Id-Version: clapper\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2024-04-12 19:52+0200\n"
|
||||
"PO-Revision-Date: 2024-04-12 18:48\n"
|
||||
"PO-Revision-Date: 2024-05-20 10:17\n"
|
||||
"Last-Translator: \n"
|
||||
"Language-Team: Chinese Simplified\n"
|
||||
"Language: zh_CN\n"
|
||||
@@ -20,7 +20,7 @@ msgstr ""
|
||||
#: src/lib/clapper-gtk/ui/clapper-gtk-extra-menu-button.ui:9
|
||||
#: src/lib/clapper-gtk/clapper-gtk-extra-menu-button.c:227
|
||||
msgid "Video"
|
||||
msgstr ""
|
||||
msgstr "视频"
|
||||
|
||||
#: src/lib/clapper-gtk/ui/clapper-gtk-extra-menu-button.ui:17
|
||||
#: src/lib/clapper-gtk/clapper-gtk-extra-menu-button.c:228
|
||||
@@ -34,33 +34,33 @@ msgstr "字幕"
|
||||
|
||||
#: src/lib/clapper-gtk/ui/clapper-gtk-extra-menu-button.ui:28
|
||||
msgid "Show Subtitles"
|
||||
msgstr ""
|
||||
msgstr "显示字幕"
|
||||
|
||||
#: src/lib/clapper-gtk/ui/clapper-gtk-extra-menu-button.ui:32
|
||||
msgid "Open…"
|
||||
msgstr ""
|
||||
msgstr "打开…"
|
||||
|
||||
#: src/lib/clapper-gtk/ui/clapper-gtk-extra-menu-button.ui:75
|
||||
msgid "Mute"
|
||||
msgstr ""
|
||||
msgstr "静音"
|
||||
|
||||
#: src/lib/clapper-gtk/ui/clapper-gtk-extra-menu-button.ui:119
|
||||
msgid "Reset"
|
||||
msgstr ""
|
||||
msgstr "重置"
|
||||
|
||||
#: src/lib/clapper-gtk/clapper-gtk-status.c:79
|
||||
msgid "Unplayable Content"
|
||||
msgstr ""
|
||||
msgstr "无法播放的内容"
|
||||
|
||||
#. TRANSLATORS: Please do not try to translate "GStreamer" (it is a library name).
|
||||
#: src/lib/clapper-gtk/clapper-gtk-status.c:89
|
||||
#, c-format
|
||||
msgid "Your GStreamer installation is missing a plugin: %s"
|
||||
msgstr ""
|
||||
msgstr "您的 GStreamer 安装缺少一个插件: %s"
|
||||
|
||||
#: src/lib/clapper-gtk/clapper-gtk-status.c:90
|
||||
msgid "Missing Plugin"
|
||||
msgstr ""
|
||||
msgstr "缺少插件"
|
||||
|
||||
#: src/lib/clapper-gtk/clapper-gtk-stream-check-button.c:82
|
||||
#: src/lib/clapper-gtk/clapper-gtk-stream-check-button.c:126
|
||||
@@ -73,9 +73,9 @@ msgstr "声道"
|
||||
|
||||
#: src/lib/clapper-gtk/clapper-gtk-title-label.c:91
|
||||
msgid "No media"
|
||||
msgstr ""
|
||||
msgstr "无媒体"
|
||||
|
||||
#: src/lib/clapper-gtk/clapper-gtk-title-label.c:103
|
||||
msgid "Unknown title"
|
||||
msgstr ""
|
||||
msgstr "未知标题"
|
||||
|
||||
|
@@ -18,7 +18,7 @@
|
||||
<property name="halign">start</property>
|
||||
<property name="valign">center</property>
|
||||
<property name="transition-type">crossfade</property>
|
||||
<property name="transition-duration">500</property>
|
||||
<property name="transition-duration">300</property>
|
||||
<property name="visible">false</property>
|
||||
<signal name="notify::child-revealed" handler="revealer_revealed_cb"/>
|
||||
<child>
|
||||
@@ -86,7 +86,7 @@
|
||||
<property name="halign">start</property>
|
||||
<property name="valign">fill</property>
|
||||
<property name="transition-type">slide-right</property>
|
||||
<property name="transition-duration" bind-source="progress_revealer" bind-property="transition-duration" bind-flags="sync-create"/>
|
||||
<property name="transition-duration">200</property>
|
||||
<property name="reveal-child" bind-source="progress_revealer" bind-property="reveal-child" bind-flags="invert-boolean">false</property>
|
||||
<child>
|
||||
<object class="GtkLabel" id="progress_label">
|
||||
@@ -113,7 +113,7 @@
|
||||
<property name="halign">center</property>
|
||||
<property name="valign">center</property>
|
||||
<property name="transition-type">crossfade</property>
|
||||
<property name="transition-duration">500</property>
|
||||
<property name="transition-duration">300</property>
|
||||
<signal name="notify::child-revealed" handler="revealer_revealed_cb"/>
|
||||
<child>
|
||||
<object class="ClapperGtkContainer">
|
||||
|
@@ -6,6 +6,9 @@
|
||||
<property name="adaptive-width">560</property>
|
||||
<property name="adaptive-height">400</property>
|
||||
<signal name="adapt" handler="adapt_cb"/>
|
||||
<style>
|
||||
<class name="osd"/>
|
||||
</style>
|
||||
<child>
|
||||
<object class="GtkBox" id="status_box">
|
||||
<property name="orientation">vertical</property>
|
||||
|
@@ -43,7 +43,7 @@ G_DECLARE_FINAL_TYPE (ClapperMarker, clapper_marker, CLAPPER, MARKER, GstObject)
|
||||
*
|
||||
* The value used to indicate that marker does not have an ending time specified
|
||||
*/
|
||||
#define CLAPPER_MARKER_NO_END (-1.0)
|
||||
#define CLAPPER_MARKER_NO_END ((gdouble) -1) // Needs a cast from int, otherwise GIR is generated incorrectly
|
||||
|
||||
ClapperMarker * clapper_marker_new (ClapperMarkerType marker_type, const gchar *title, gdouble start, gdouble end);
|
||||
|
||||
|
@@ -83,7 +83,7 @@ clapper_init (int *argc, char **argv[])
|
||||
* @argv: (inout) (array length=argc) (nullable) (optional): pointer to application's argv
|
||||
*
|
||||
* This function does the same thing as [func@Clapper.init], but instead of
|
||||
* terminating on failure it returns %FALSE with @error set.
|
||||
* terminating on failure it returns %FALSE.
|
||||
*
|
||||
* Returns: %TRUE if Clapper could be initialized, %FALSE otherwise.
|
||||
*/
|
||||
|
@@ -1609,9 +1609,9 @@ clapper_mpris_class_init (ClapperMprisClass *klass)
|
||||
* DBus name to own on connection.
|
||||
*
|
||||
* Must be written as a reverse DNS format starting with "org.mpris.MediaPlayer2." prefix.
|
||||
* Each #ClapperMpris instance running on the same system must have an unique.
|
||||
* Each #ClapperMpris instance running on the same system must have an unique name.
|
||||
*
|
||||
* Example: "org.mpris.MediaPlayer2.MyPlayer1"
|
||||
* Example: "org.mpris.MediaPlayer2.MyPlayer.instance123"
|
||||
*/
|
||||
param_specs[PROP_OWN_NAME] = g_param_spec_string ("own-name",
|
||||
NULL, NULL, NULL,
|
||||
|
@@ -26,6 +26,14 @@ foreach dep : feature_deps
|
||||
endif
|
||||
endforeach
|
||||
|
||||
gdbus_codegen = find_program('gdbus-codegen', required: false)
|
||||
if not gdbus_codegen.found()
|
||||
if feature_option.enabled()
|
||||
error('@0@ feature was enabled, but program gdbus-codegen was not found'.format(feature_name))
|
||||
endif
|
||||
subdir_done()
|
||||
endif
|
||||
|
||||
clapper_mpris_gdbus = gnome.gdbus_codegen('clapper-mpris-gdbus',
|
||||
sources: 'clapper-mpris-gdbus.xml',
|
||||
interface_prefix: 'org.mpris.',
|
||||
|
@@ -473,7 +473,12 @@ gst_clapper_gl_context_handler_finalize (GObject *object)
|
||||
|
||||
gst_clear_object (&self->gst_display);
|
||||
gst_clear_object (&self->wrapped_context);
|
||||
gst_clear_object (&self->gst_context);
|
||||
|
||||
/* FIXME: It seems GTK continues using created contexts, so we cannot unref
|
||||
* it here. Looking at GTK sink implementation for GtkVideo, I see that they
|
||||
* do not unref it either, but since we use surfaceless context it would be
|
||||
* probably better to have a static GstDisplay and reuse the same context. */
|
||||
//gst_clear_object (&self->gst_context);
|
||||
|
||||
GST_CALL_PARENT (G_OBJECT_CLASS, finalize, (object));
|
||||
}
|
||||
|
Reference in New Issue
Block a user