Viewing 7 replies - 1 through 7 (of 7 total)
  • Plugin Author Meitar

    (@meitar)

    Before version 0.8.6 of this plugin, changing the language of the labels on the buttons for DataTables-enhanced tables required that you make custom additions in JavaScript as per the DataTables manual’s internationalisation reference. However, a lot of people have been asking about this, so I made it easier in the latest version (0.8.6, released tonight).

    Now, any labels for which DataTables has a translation for (linked above) will be automatically translated as per your site’s default language setting. To make a specific table’s labels use a language other than the site’s default language, supply a lang attribute with a valid language code. For instance, to use French labels (presumably because the table’s contents are in French), use a shortcode that looks something like [gdoc key="ABCDEFG" lang="fr-FR"].

    Hope this helps. ??

    Thread Starter ozkanarrslan

    (@ozkanarrslan)

    my site def language tr, but show english, ? tried fr but no change.

    and meitar, in a column 3 mail exist, and ur mail there, ? want to show u just ur rows which there s ur mail in mail column. this auto filter u think to add ? google form plugin has an option, hidden fields, when ? do that, members doesnt write theirs mail to mail place, its hidden and their member mail written, like this, ? hope u understood me ??

    example
    column a mail
    column b,c,d exams results
    column a hidden field and member mail
    and thus when ? logged in, ? will just see my exam result ??

    Plugin Author Meitar

    (@meitar)

    ? tried fr but no change.

    Like I said, for French, use fr-FR, not fr.

    ? want to show u just ur rows which there s ur mail in mail column. this auto filter u think to add ?

    To filter your table so that only a certain criteria is visible, use a Google Visualization API Language query by passing it to the query attribute. For instance, to retrieve only rows whose third column is not empty, use a shortcode like [gdoc key="ABCDEFG" query="SELECT A, B, C where C !='' "]

    Thread Starter ozkanarrslan

    (@ozkanarrslan)

    ? copied ur code but not result ??

    with this query members see just their rows which has their mail on mail column ? ? think no

    ? think this is so important option bec with this we can show special info for members

    Plugin Author Meitar

    (@meitar)

    with this query members see just their rows which has their mail on mail column ? ? think no

    No, like I said, the supplied query produces a table containing only those rows whose third column is not empty. If you want a different result, use a different query. If you don’t want to use a query, you can alternatively post-process your table in PHP using the plugin’s gdoc_table_html filter. The choice is up to you.

    Thread Starter ozkanarrslan

    (@ozkanarrslan)

    ? use spreadsheet like database and ? d like to filter with member logged in. we can show whole sheet thats no matter or ? use formules so much, but most important point ? dont have yet ?? ? think u must add this option to this plugin. what do u think ??

    Plugin Author Meitar

    (@meitar)

    ? use spreadsheet like database and ? d like to filter with member logged in.

    For the second time, again, to do this, you need to use a filter function such as provided by the gdoc_table_html filter. What you’re trying to do is specific to your use case, not suitable for a plugin option, so I will not be adding one.

    However, a more direct way to enable functionality like this that I do like is to use a filter to programmatically generate the query parameter itself. So, if you update to 0.8.7 and use the gdoc_query filter, you will be able to do something like this from your functions.php file:

    function my_special_query ($query, $atts) {
        if ($atts['key'] == 'ABCDEFG') {
            // change $query to be whatever you want,
            // using whatever data from your WordPress site that you want.
        }
        return $query;
    }
    add_filter('gdoc_query', 'my_special_query', 10, 2);
Viewing 7 replies - 1 through 7 (of 7 total)
  • The topic ‘language local how ?’ is closed to new replies.