grilo-plugins-help - en to pl translation catalogue (40 entries)

note: (itstool) path: bookinfo/title (itstool) path: chapter/title
en: Grilo Plugins
pl: Wtyczki Grilo

note: (itstool) path: abstract/para (itstool) path: chapter/para
en: Grilo is a framework for browsing and searching media content from various sources using a single API. The Grilo Plugins plugins for the Grilo framework to provide access to various sources of media and metadata.
pl: Grilo to mechanizm do przeglądania i wyszukiwania multimediów z różnych źródeł za pomocą jednego API. Wtyczki dla mechanizmu Grilo zapewniają dostęp do różnych źródeł multimediów i metadanych.

note: (itstool) path: legalnotice/para
en: Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.2 or any later version published by the Free Software Foundation; with no Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts. You may obtain a copy of the GNU Free Documentation License from the Free Software Foundation by visiting their Web site or by writing to: Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02111-1301, USA.
pl: Udziela się zezwolenia na kopiowanie, rozpowszechnianie i/lub modyfikację tego dokumentu zgodnie z zasadami Licencji GNU Wolnej Dokumentacji w wersji 1.2 lub dowolnej późniejszej opublikowanej przez Free Software Foundation; bez Sekcji Niezmiennych, bez Tekstu na Przedniej Okładce i bez Tekstu na Tylnej Okładce. Egzemplarz licencji dostępny jest na stronie Free Software Foundation lub pocztą pod adresem Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02111-1301, USA.

note: (itstool) path: chapter/title
en: Introduction
pl: Wprowadzenie

note: (itstool) path: sect1/title
en: Apple Trailers
pl: Zwiastuny firmy Apple

note: (itstool) path: sect1/para
en: This is a Grilo plugin for Apple trailers. Its plugin ID is <literal>"grl-apple-trailers"</literal>
pl: To wtyczka Grilo dla zwiastunów firmy Apple. Jej identyfikator to <literal>"grl-apple-trailers"</literal>

note: (itstool) path: sect1/title
en: Bookmarks
pl: Zakładki

note: (itstool) path: sect1/para
en: This is a Grilo plugin for bookmarks. Its plugin ID is <literal>"grl-bookmarks"</literal>
pl: To wtyczka Grilo do zakładek. Jej identyfikator to <literal>"grl-bookmarks"</literal>

note: (itstool) path: sect1/para
en: This is a Grilo plugin for DMap. Its plugin ID is <literal>"grl-dmap"</literal>
pl: To wtyczka Grilo dla DMap. Jej identyfikator to <literal>"grl-dmap"</literal>

note: (itstool) path: sect1/title
en: Filesystem
pl: System plików

note: (itstool) path: sect1/para
en: This is a Grilo plugin for the filesystem. Its plugin ID is <literal>"grl-filesystem"</literal>
pl: To wtyczka Grilo dla systemu plików. Jej identyfikator to <literal>"grl-filesystem"</literal>

note: (itstool) path: sect1/para
en: This is a Grilo plugin for Flickr. Its plugin ID is <literal>"grl-flickr"</literal>
pl: To wtyczka Grilo dla serwisu Flickr. Jej identyfikator to <literal>"grl-flickr"</literal>

note: (itstool) path: sect1/para
en: This is a Grilo plugin for Gravatar. Its plugin ID is <literal>"grl-gravatar"</literal>
pl: To wtyczka Grilo dla serwisu Gravatar. Jej identyfikator to <literal>"grl-gravatar"</literal>

note: (itstool) path: sect1/para
en: This is a Grilo plugin for Jamendo. Its plugin ID is <literal>"grl-jamendo"</literal>
pl: To wtyczka Grilo dla serwisu Jamendo. Jej identyfikator to <literal>"grl-jamendo"</literal>

note: (itstool) path: sect1/title
en: Local Metadata
pl: Lokalne metadane

note: (itstool) path: sect1/para
en: This is a Grilo plugin for Local metadata. Its plugin ID is <literal>"grl-local-metadata"</literal>
pl: To wtyczka Grilo do lokalnych metadanych. Jej identyfikator to <literal>"grl-local-metadata"</literal>

note: (itstool) path: sect1/title
en: Metadata Store
pl: Przechowalnia metadanych

note: (itstool) path: sect1/para
en: This is a Grilo plugin for metadata store. Its plugin ID is <literal>"grl-metadata-store"</literal>
pl: To wtyczka Grilo dla przechowalni metadanych. Jej identyfikator to <literal>"grl-metadata-store"</literal>

note: (itstool) path: sect1/title
en: Optical Media
pl: Nośniki optyczne

note: (itstool) path: sect1/para
en: This is a Grilo plugin for optical media. Its plugin ID is <literal>"grl-optical-media"</literal>
pl: To wtyczka Grilo do nośników optycznych. Jej identyfikator to <literal>"grl-optical-media"</literal>

note: (itstool) path: sect1/title
en: Podcasts
pl: Podcasty

note: (itstool) path: sect1/para
en: This is a Grilo plugin for podcasts. Its plugin ID is <literal>"grl-podcasts"</literal>
pl: To wtyczka Grilo do podcastów. Jej identyfikator to <literal>"grl-podcasts"</literal>

note: (itstool) path: sect1/para
en: This is a Grilo plugin for Shoutcast. Its plugin ID is <literal>"grl-shoutcast"</literal>
pl: To wtyczka Grilo dla serwisu Shoutcast. Jej identyfikator to <literal>"grl-shoutcast"</literal>

note: (itstool) path: sect1/title
en: TMDb Plugin
pl: Wtyczka TMDb

note: (itstool) path: sect1/para
en: The TMDb plugin retrieves information about movies from the <ulink url="http://themoviedb.org">TMDb online service</ulink>, which is a community-maintained movie database. Its plugin ID is <literal>"grl-tmdb"</literal>
pl: Wtyczka TMDb pobiera informacje o filmach z <ulink url="http://themoviedb.org">internetowego serwisu TMDb</ulink>, który jest bazą danych o filmach zarządzaną przez społeczność. Identyfikator wtyczki to <literal>"grl-tmdb"</literal>

note: (itstool) path: sect1/para
en: Before using this plugin, you should set the TMDB API Key with <ulink url="http://developer.gnome.org/grilo/unstable/GrlConfig.html#grl-config-set-api-key"><function>grl_config_set_api_key()</function></ulink>.
pl: Przed użyciem tej wtyczki należy ustawić klucz API serwisu TMDb za pomocą funkcji <ulink url="http://developer.gnome.org/grilo/unstable/GrlConfig.html#grl-config-set-api-key"><function>grl_config_set_api_key()</function></ulink>.

note: (itstool) path: sect1/para
en: You may then use <ulink url="http://developer.gnome.org/grilo/unstable/GrlSource.html#grl-source-resolve"><function>grl_source_resolve()</function></ulink> to discover details about an existing GrlMediaItem.
pl: Następnie można użyć funkcji <ulink url="http://developer.gnome.org/grilo/unstable/GrlSource.html#grl-source-resolve"><function>grl_source_resolve()</function></ulink> do wykrywania informacji o istniejących elementach GrlMediaItem.

note: (itstool) path: sect1/para
en: This plugin does not support search via <ulink url="http://developer.gnome.org/grilo/unstable/GrlSource.html#grl-source-search"><function>grl_source_search()</function></ulink> or queries via <ulink url="http://developer.gnome.org/grilo/unstable/GrlSource.html#grl-source-query"><function>grl_source_query()</function></ulink>.
pl: Ta wtyczka nie obsługuje wyszukiwania przez funkcję <ulink url="http://developer.gnome.org/grilo/unstable/GrlSource.html#grl-source-search"><function>grl_source_search()</function></ulink> ani zapytań przez funkcję <ulink url="http://developer.gnome.org/grilo/unstable/GrlSource.html#grl-source-query"><function>grl_source_query()</function></ulink>.

note: (itstool) path: sect1/para
en: Here is a simple example of the use of the Grilo TMDb plugin:
pl: Przykład użycia wtyczki Grilo serwisu TMDb:

note: (itstool) path: sect1/para
en: File: <ulink url="http://git.gnome.org/browse/grilo-plugins/tree/help/examples/example-tmdb.c"><filename>example-tmdb.c</filename></ulink>
pl: Plik: <ulink url="https://gitlab.gnome.org/GNOME/grilo-plugins/blob/master/help/examples/example-tmdb.c"><filename>example-tmdb.c</filename></ulink>

note: (itstool) path: sect1/programlisting
en: 
    /*
     * Copyright (C) 2012 Canonical Ltd.
     *
     * Author: Jens Georg &lt;jensg@openismus.com&gt;
     *
     * This library is free software; you can redistribute it and/or
     * modify it under the terms of the GNU Lesser General Public License
     * as published by the Free Software Foundation; version 2.1 of
     * the License, or (at your option) any later version.
     *
     * This library is distributed in the hope that it will be useful, but
     * WITHOUT ANY WARRANTY; without even the implied warranty of
     * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
     * Lesser General Public License for more details.
     *
     * You should have received a copy of the GNU Lesser General Public
     * License along with this library; if not, write to the Free Software
     * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA
     * 02110-1301 USA
     *
     */
    
    #include &lt;grilo.h&gt;
    #include &lt;stdio.h&gt;
    
    /**
     * This TMDB key is just for testing.
     * For real-world use, please request your own key from
     * http://api.themoviedb.org
     */
    #define TMDB_KEY "719b9b296835b04cd919c4bf5220828a"
    
    #define TMDB_PLUGIN_ID "grl-tmdb"
    
    GMainLoop *loop = NULL;
    GrlKeyID director_key = 0;
    
    static void
    resolve_cb (GrlSource *src, guint operation_id, GrlMedia *media, gpointer user_data, const GError *error)
    {
      const char *title, *studio;
    
      g_assert_no_error (error);
      g_assert (media);
    
      title = grl_media_get_title (media);
      studio = grl_media_get_studio (media);
      printf ("Media: Title='%s', Studio='%s'\n",
        title, studio);
    
      if (director_key != 0) {
        const gchar *director =
          grl_data_get_string (GRL_DATA (media), director_key);
        printf ("  Director=%s\n", director);
      }
    
      g_main_loop_quit (loop);
    }
    
    int main (int argc, char *argv[])
    {
      GrlRegistry *reg;
      GrlConfig *config;
      GError *error = NULL;
      GrlSource *src;
      gboolean plugin_activated;
      GrlCaps *caps;
      GrlOperationOptions *options;
      GrlMedia *media;
      const GList *keys;
      const GList* l;
    
      grl_init (&amp;argc, &amp;argv);
    
      /*
       * Set the TMDB API key:
       * You must use your own TMDB API key in your own application.
       */
      reg = grl_registry_get_default ();
      config = grl_config_new (TMDB_PLUGIN_ID, NULL);
      grl_config_set_api_key (config, TMDB_KEY);
      grl_registry_add_config (reg, config, NULL);
      grl_registry_load_all_plugins (reg, FALSE, NULL);
    
      /*
       * Get the plugin:
       */
      error = NULL;
      plugin_activated =
        grl_registry_activate_plugin_by_id (reg, TMDB_PLUGIN_ID, &amp;error);
      g_assert (plugin_activated);
      g_assert_no_error (error);
    
      /*
       * Get the Grilo source:
       */
      src = grl_registry_lookup_source (reg, TMDB_PLUGIN_ID);
    
      /*
       * Check that it has the expected capability:
       */
      g_assert (grl_source_supported_operations (src) &amp; GRL_OP_RESOLVE);
      caps = grl_source_get_caps (src, GRL_OP_RESOLVE);
      g_assert (caps);
    
      options = grl_operation_options_new (caps);
    
      /*
       * A media item that we will give to the TMDB plugin,
       * to discover its details.
       */
      media = grl_media_video_new ();
      grl_media_set_title (media, "Sherlock Holmes");
    
      /*
       * Discover what keys are provided by the source:
       */
      keys = grl_source_supported_keys (src);
      for (l = keys; l != NULL; l = l-&gt;next) {
        const gchar *name;
        GrlKeyID id = GPOINTER_TO_INT (l-&gt;data);
    
        g_assert (id);
    
        name = grl_metadata_key_get_name (id);
        printf ("Supported key: %s\n", name);
    
        /*
         * Remember this for later use:
         * You may instead use grl_registry_lookup_metadata_key_name().
         */
        if (g_strcmp0 (name, "tmdb-director") == 0) {
          director_key = id;
        }
      }
    
      /*
       * Ask the TMDB plugin for the media item's details,
       * from the TMDB online service:
       */
      grl_source_resolve (src, media,
        keys, options,
        resolve_cb, NULL);
    
      /*
       * Start the main loop so our callback can be called:
       */
      loop = g_main_loop_new (NULL, FALSE);
      g_main_loop_run (loop);
    
      /*
       * Release objects:
       */
      g_object_unref (media);
      g_object_unref (config);
      g_object_unref (options);
    
      /*
       * Deinitialize Grilo:
       */
      grl_deinit ();
    }
pl: 
    /*
     * Copyright (C) 2012 Canonical Ltd.
     *
     * Author: Jens Georg &lt;jensg@openismus.com&gt;
     *
     * This library is free software; you can redistribute it and/or
     * modify it under the terms of the GNU Lesser General Public License
     * as published by the Free Software Foundation; version 2.1 of
     * the License, or (at your option) any later version.
     *
     * This library is distributed in the hope that it will be useful, but
     * WITHOUT ANY WARRANTY; without even the implied warranty of
     * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
     * Lesser General Public License for more details.
     *
     * You should have received a copy of the GNU Lesser General Public
     * License along with this library; if not, write to the Free Software
     * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA
     * 02110-1301 USA
     *
     */
    
    #include &lt;grilo.h&gt;
    #include &lt;stdio.h&gt;
    
    /**
     * Ten klucz TMDb służy tylko do testowania.
     * Do prawdziwych zastosowań należy utworzyć własny klucz na stronie
     * http://api.themoviedb.org
     */
    #define TMDB_KEY "719b9b296835b04cd919c4bf5220828a"
    
    #define TMDB_PLUGIN_ID "grl-tmdb"
    
    GMainLoop *loop = NULL;
    GrlKeyID director_key = 0;
    
    static void
    resolve_cb (GrlSource *src, guint operation_id, GrlMedia *media, gpointer user_data, const GError *error)
    {
      const char *title, *studio;
    
      g_assert_no_error (error);
      g_assert (media);
    
      title = grl_media_get_title (media);
      studio = grl_media_get_studio (media);
      printf ("Media: Title='%s', Studio='%s'\n",
        title, studio);
    
      if (director_key != 0) {
        const gchar *director =
          grl_data_get_string (GRL_DATA (media), director_key);
        printf ("  Director=%s\n", director);
      }
    
      g_main_loop_quit (loop);
    }
    
    int main (int argc, char *argv[])
    {
      GrlRegistry *reg;
      GrlConfig *config;
      GError *error = NULL;
      GrlSource *src;
      gboolean plugin_activated;
      GrlCaps *caps;
      GrlOperationOptions *options;
      GrlMedia *media;
      const GList *keys;
      const GList* l;
    
      grl_init (&amp;argc, &amp;argv);
    
      /*
       * Ustaw klucz API serwisu TMDb:
       * We własnym programie należy użyć własnego klucza API serwisu TMDb.
       */
      reg = grl_registry_get_default ();
      config = grl_config_new (TMDB_PLUGIN_ID, NULL);
      grl_config_set_api_key (config, TMDB_KEY);
      grl_registry_add_config (reg, config, NULL);
      grl_registry_load_all_plugins (reg, FALSE, NULL);
    
      /*
       * Uzyskaj wtyczkę:
       */
      error = NULL;
      plugin_activated =
        grl_registry_activate_plugin_by_id (reg, TMDB_PLUGIN_ID, &amp;error);
      g_assert (plugin_activated);
      g_assert_no_error (error);
    
      /*
       * Uzyskaj źródło Grilo:
       */
      src = grl_registry_lookup_source (reg, TMDB_PLUGIN_ID);
    
      /*
       * Sprawdź, czy ma oczekiwane możliwości:
       */
      g_assert (grl_source_supported_operations (src) &amp; GRL_OP_RESOLVE);
      caps = grl_source_get_caps (src, GRL_OP_RESOLVE);
      g_assert (caps);
    
      options = grl_operation_options_new (caps);
    
      /*
       * Element multimedialny przekazywany do wtyczki TMDb,
       * aby wykryć o nim informacje.
       */
      media = grl_media_video_new ();
      grl_media_set_title (media, "Sherlock Holmes");
    
      /*
       * Wykryj klucze dostarczane przez źródło:
       */
      keys = grl_source_supported_keys (src);
      for (l = keys; l != NULL; l = l-&gt;next) {
        const gchar *name;
        GrlKeyID id = GPOINTER_TO_INT (l-&gt;data);
    
        g_assert (id);
    
        name = grl_metadata_key_get_name (id);
        printf ("Supported key: %s\n", name);
    
        /*
         * Zapamiętaj to do późniejszego użytku:
         * Można zamiast tego użyć funkcji grl_registry_lookup_metadata_key_name().
         */
        if (g_strcmp0 (name, "tmdb-director") == 0) {
          director_key = id;
        }
      }
    
      /*
       * Zapytaj wtyczkę TMDb o informacje o tym elemencie multimedialnym
       * z internetowego serwisu TMDb:
       */
      grl_source_resolve (src, media,
        keys, options,
        resolve_cb, NULL);
    
      /*
       * Rozpocznij główną pętlę, aby można było wywołać nasze wywołanie zwrotne:
       */
      loop = g_main_loop_new (NULL, FALSE);
      g_main_loop_run (loop);
    
      /*
       * Zwolnij obiekty:
       */
      g_object_unref (media);
      g_object_unref (config);
      g_object_unref (options);
    
      /*
       * Deinicjuj usługę Grilo:
       */
      grl_deinit ();
    }

note: (itstool) path: sect1/para
en: This is a Grilo plugin for Tracker. Its plugin ID is <literal>"grl-tracker"</literal>
pl: To wtyczka Grilo dla usługi Tracker. Jej identyfikator to <literal>"grl-tracker"</literal>

note: (itstool) path: sect1/para
en: This is a Grilo plugin for Vimeo. Its plugin ID is <literal>"grl-vimeo"</literal>
pl: To wtyczka Grilo dla serwisu Vimeo. Jej identyfikator to <literal>"grl-vimeo"</literal>

note: (itstool) path: sect1/para
en: This is a Grilo plugin for YouTube. Its plugin ID is <literal>"grl-youtube"</literal>
pl: To wtyczka Grilo dla serwisu YouTube. Jej identyfikator to <literal>"grl-youtube"</literal>

note: (itstool) path: sect1/para
en: This is a Grilo plugin for UPnP/DLNA. Its plugin ID is <literal>"grl-dleyna"</literal>
pl: To wtyczka Grilo do urządzeń UPnP/DLNA. Jej identyfikator to <literal>"grl-dleyna"</literal>

note: (itstool) path: para/ulink
en: link
pl: odnośnikiem

note: (itstool) path: legalnotice/para
en: Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License (GFDL), Version 1.1 or any later version published by the Free Software Foundation with no Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts. You can find a copy of the GFDL at this <_:ulink-1/> or in the file COPYING-DOCS distributed with this manual.
pl: Udziela się zezwolenia na kopiowanie, rozpowszechnianie i/lub modyfikację tego dokumentu zgodnie z zasadami Licencji GNU Wolnej Dokumentacji w wersji 1.1 lub dowolnej późniejszej opublikowanej przez Free Software Foundation; bez Sekcji Niezmiennych, bez Tekstu na Przedniej Okładce i bez Tekstu na Tylnej Okładce. Egzemplarz licencji dostępny jest pod tym <_:ulink-1/> oraz w pliku COPYING-DOCS rozprowadzanym z niniejszym podręcznikiem.

note: (itstool) path: legalnotice/para
en: This manual is part of a collection of GNOME manuals distributed under the GFDL. If you want to distribute this manual separately from the collection, you can do so by adding a copy of the license to the manual, as described in section 6 of the license.
pl: Ten podręcznik jest częścią kolekcji podręczników użytkownika GNOME rozprowadzanych na zasadach GFDL. Jeśli chcesz rozpowszechniać ten podręcznik w odłączeniu od kolekcji, możesz to zrobić dodając kopię licencji do podręcznika, jak wyjaśniono to w sekcji 6. licencji.

note: (itstool) path: legalnotice/para
en: Many of the names used by companies to distinguish their products and services are claimed as trademarks. Where those names appear in any GNOME documentation, and the members of the GNOME Documentation Project are made aware of those trademarks, then the names are in capital letters or initial capital letters.
pl: Nazwy używane przez firmy, by wyróżniać swoje produkty i usługi są zazwyczaj zarejestrowanymi znakami towarowymi. Jeśli występują one w dokumentacji GNOME, w przypadku gdy są znane przez członków Projektu Dokumentacji GNOME, są one napisane wielkimi literami lub zaczynają się od wielkiej litery.

note: (itstool) path: listitem/para
en: DOCUMENT IS PROVIDED ON AN "AS IS" BASIS, WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, WITHOUT LIMITATION, WARRANTIES THAT THE DOCUMENT OR MODIFIED VERSION OF THE DOCUMENT IS FREE OF DEFECTS MERCHANTABLE, FIT FOR A PARTICULAR PURPOSE OR NON-INFRINGING. THE ENTIRE RISK AS TO THE QUALITY, ACCURACY, AND PERFORMANCE OF THE DOCUMENT OR MODIFIED VERSION OF THE DOCUMENT IS WITH YOU. SHOULD ANY DOCUMENT OR MODIFIED VERSION PROVE DEFECTIVE IN ANY RESPECT, YOU (NOT THE INITIAL WRITER, AUTHOR OR ANY CONTRIBUTOR) ASSUME THE COST OF ANY NECESSARY SERVICING, REPAIR OR CORRECTION. THIS DISCLAIMER OF WARRANTY CONSTITUTES AN ESSENTIAL PART OF THIS LICENSE. NO USE OF ANY DOCUMENT OR MODIFIED VERSION OF THE DOCUMENT IS AUTHORIZED HEREUNDER EXCEPT UNDER THIS DISCLAIMER; AND
pl: DOCUMENT IS PROVIDED ON AN “AS IS” BASIS, WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, WITHOUT LIMITATION, WARRANTIES THAT THE DOCUMENT OR MODIFIED VERSION OF THE DOCUMENT IS FREE OF DEFECTS MERCHANTABLE, FIT FOR A PARTICULAR PURPOSE OR NON-INFRINGING. THE ENTIRE RISK AS TO THE QUALITY, ACCURACY, AND PERFORMANCE OF THE DOCUMENT OR MODIFIED VERSION OF THE DOCUMENT IS WITH YOU. SHOULD ANY DOCUMENT OR MODIFIED VERSION PROVE DEFECTIVE IN ANY RESPECT, YOU (NOT THE INITIAL WRITER, AUTHOR OR ANY CONTRIBUTOR) ASSUME THE COST OF ANY NECESSARY SERVICING, REPAIR OR CORRECTION. THIS DISCLAIMER OF WARRANTY CONSTITUTES AN ESSENTIAL PART OF THIS LICENSE. NO USE OF ANY DOCUMENT OR MODIFIED VERSION OF THE DOCUMENT IS AUTHORIZED HEREUNDER EXCEPT UNDER THIS DISCLAIMER; AND
