grilo-plugins master - en to nl translation catalogue (30 entries)

note: (itstool) path: bookinfo/title (itstool) path: chapter/title
en: Grilo Plugins
nl: Grilo-plug-ins

note: (itstool) path: chapter/title
en: Introduction
nl: Inleiding

note: (itstool) path: sect1/para
en: This is a Grilo plugin for Apple trailers. Its plugin ID is <literal>"grl-apple-trailers"</literal>
nl: Dit is een Grilo-plug-in voor Apple Trailers. Zijn plug-in-ID is <literal>"grl-apple-trailers"</literal>

note: (itstool) path: sect1/title
en: Bookmarks
nl: Bladwijzers

note: (itstool) path: sect1/para
en: This is a Grilo plugin for bookmarks. Its plugin ID is <literal>"grl-bookmarks"</literal>
nl: Dit is een Grilo-plug-in voor bladwijzers. Zijn plug-in-ID is <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>
nl: Dit is een Grilo-plug-in voor DMap. Zijn plug-in-ID is <literal>"grl-dmap"</literal>

note: (itstool) path: sect1/title
en: Filesystem
nl: Bestandssysteem

note: (itstool) path: sect1/para
en: This is a Grilo plugin for the filesystem. Its plugin ID is <literal>"grl-filesystem"</literal>
nl: Dit is een Grilo-plug-in voor het bestandssysteem. Zijn plug-in-ID is <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>
nl: Dit is een Grilo-plug-in voor Flickr. Zijn plug-in-ID is <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>
nl: Dit is een Grilo-plug-in voor Gravatar. Zijn plug-in-ID is <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>
nl: Dit is een Grilo-plug-in voor Jamendo. Zijn plug-in-ID is <literal>"grl-jamendo"</literal>

note: (itstool) path: sect1/title
en: Local Metadata
nl: Lokale metadata

note: (itstool) path: sect1/para
en: This is a Grilo plugin for Local metadata. Its plugin ID is <literal>"grl-local-metadata"</literal>
nl: Dit is een Grilo-plug-in voor lokale metadata. Zijn plug-in-ID is <literal>"grl-local-metadata"</literal>

note: (itstool) path: sect1/title
en: Metadata Store
nl: Metadata-opslag

note: (itstool) path: sect1/para
en: This is a Grilo plugin for metadata store. Its plugin ID is <literal>"grl-metadata-store"</literal>
nl: Dit is een Grilo-plug-in voor de metadata-opslag. Zijn plug-in-ID is <literal>"grl-metadata-store"</literal>

note: (itstool) path: sect1/title
en: Optical Media
nl: Optische media

note: (itstool) path: sect1/para
en: This is a Grilo plugin for optical media. Its plugin ID is <literal>"grl-optical-media"</literal>
nl: Dit is een Grilo-plug-in voor optische media. Zijn plug-in-ID is <literal>"grl-optical-media"</literal>

note: (itstool) path: sect1/para
en: This is a Grilo plugin for podcasts. Its plugin ID is <literal>"grl-podcasts"</literal>
nl: Dit is een Grilo-plug-in voor podcasts. Zijn plug-in-ID is <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>
nl: Dit is een Grilo-plug-in voor Shoutcast. Zijn plug-in-ID is <literal>"grl-shoutcast"</literal>

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>
nl: De TMDb-plug-in haalt informatie over films op van de <ulink url="http://themoviedb.org">TMDb-onlinedienst</ulink>, een door de gemeenschap beheerde filmdatabase. Zijn plug-in-ID is <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>.
nl: Voordat u deze plug-in gebruikt dient u de TMDb-API-sleutel in te stellen met <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.
nl: Vervolgens kunt u <ulink url="http://developer.gnome.org/grilo/unstable/GrlSource.html#grl-source-resolve"><function>grl_source_resolve()</function></ulink> gebruiken om informatie over een bestaand GrlMediaItem te ontdekken.

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>.
nl: Deze plug-in biedt geen ondersteuning voor zoeken via <ulink url="http://developer.gnome.org/grilo/unstable/GrlSource.html#grl-source-search"><function>grl_source_search()</function></ulink> of zoekopdrachten via <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:
nl: Hier is een eenvoudig voorbeeld hoe u de Grilo-TMDb-plug-in kunt gebruiken:

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>
nl: Bestand: <ulink url="http://git.gnome.org/browse/grilo-plugins/tree/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 ();
    }
nl: 
    /*
     * 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;
    
    /**
     * Deze TMDb-sleutel dient enkel om te testen.
     * Gelieve uw eigen sleutel aan te vragen bij
     * 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);
    
      /*
       * Stel de TMDb-API-sleutel in:
       * In uw eigen toepassing moet u uw eigen TMDb-API-sleutel gebruiken.
       */
      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);
    
      /*
       * De plug-in ophalen:
       */
      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);
    
      /*
       * De Grilo-bron ophalen:
       */
      src = grl_registry_lookup_source (reg, TMDB_PLUGIN_ID);
    
      /*
       * Controleren of deze over de verwachte mogelijkheid beschikt:
       */
      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);
    
      /*
       * Een media-item dat we aan de TMDb-plug-in geven
       * om informatie erover te ontdekken.
       */
      media = grl_media_video_new ();
      grl_media_set_title (media, "Sherlock Holmes");
    
      /*
       * Ontdekken welke sleutels door de bron geleverd worden:
       */
      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);
    
        /*
         * Onthoud dit voor later gebruik:
         * U kunt ook grl_registry_lookup_metadata_key_name() gebruiken.
         */
        if (g_strcmp0 (name, "tmdb-director") == 0) {
          director_key = id;
        }
      }
    
      /*
       * De TMDb-plug-in vragen om informatie over het media-item
       * van de TMDb-onlinedienst:
       */
      grl_source_resolve (src, media,
        keys, options,
        resolve_cb, NULL);
    
      /*
       * De main loop starten zodat onze callback gecalld kan worden:
       */
      loop = g_main_loop_new (NULL, FALSE);
      g_main_loop_run (loop);
    
      /*
       * Objecten releasen:
       */
      g_object_unref (media);
      g_object_unref (config);
      g_object_unref (options);
    
      /*
       * Grilo deïnitialiseren:
       */
      grl_deinit ();
    }

note: (itstool) path: sect1/para
en: This is a Grilo plugin for Tracker. Its plugin ID is <literal>"grl-tracker"</literal>
nl: Dit is een Grilo-plug-in voor Tracker. Zijn plug-in-ID is <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>
nl: Dit is een Grilo-plug-in voor Vimeo. Zijn plug-in-ID is <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>
nl: Dit is een Grilo-plug-in voor YouTube. Zijn plug-in-ID is <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>
nl: Dit is een Grilo-plug-in voor UPnP/DLNA. Zijn plug-in-ID is <literal>"grl-dleyna"</literal>
