diff --git a/acf.php b/acf.php index 875728b..60a4961 100644 --- a/acf.php +++ b/acf.php @@ -3,7 +3,7 @@ Plugin Name: Advanced Custom Fields PRO Plugin URI: https://www.advancedcustomfields.com Description: Customize WordPress with powerful, professional and intuitive fields. -Version: 5.9.4 +Version: 5.9.5 Author: Elliot Condon Author URI: https://www.advancedcustomfields.com Text Domain: acf @@ -17,7 +17,7 @@ if( ! class_exists('ACF') ) : class ACF { /** @var string The plugin version number. */ - var $version = '5.9.4'; + var $version = '5.9.5'; /** @var array The plugin settings array. */ var $settings = array(); diff --git a/includes/acf-field-functions.php b/includes/acf-field-functions.php index 3c0fa3e..6e162ed 100644 --- a/includes/acf-field-functions.php +++ b/includes/acf-field-functions.php @@ -1203,6 +1203,24 @@ function acf_untrash_field( $id = 0 ) { return true; } +/** + * Filter callback which returns the previous post_status instead of "draft" for the "acf-field" post type. + * + * Prior to WordPress 5.6.0, this filter was not needed as restored posts were always assigned their original status. + * + * @since 5.9.5 + * + * @param string $new_status The new status of the post being restored. + * @param int $post_id The ID of the post being restored. + * @param string $previous_status The status of the post at the point where it was trashed. + * @return string. + */ +function _acf_untrash_field_post_status( $new_status, $post_id, $previous_status ) { + return ( get_post_type( $post_id ) === 'acf-field' ) ? $previous_status : $new_status; +} + +add_action( 'wp_untrash_post_status', '_acf_untrash_field_post_status', 10, 3 ); + /** * acf_prefix_fields * diff --git a/includes/acf-field-group-functions.php b/includes/acf-field-group-functions.php index 53547b3..f76d595 100644 --- a/includes/acf-field-group-functions.php +++ b/includes/acf-field-group-functions.php @@ -763,6 +763,24 @@ function acf_untrash_field_group( $id = 0 ) { return true; } +/** + * Filter callback which returns the previous post_status instead of "draft" for the "acf-field-group" post type. + * + * Prior to WordPress 5.6.0, this filter was not needed as restored posts were always assigned their original status. + * + * @since 5.9.5 + * + * @param string $new_status The new status of the post being restored. + * @param int $post_id The ID of the post being restored. + * @param string $previous_status The status of the post at the point where it was trashed. + * @return string. + */ +function _acf_untrash_field_group_post_status( $new_status, $post_id, $previous_status ) { + return ( get_post_type( $post_id ) === 'acf-field-group' ) ? $previous_status : $new_status; +} + +add_action( 'wp_untrash_post_status', '_acf_untrash_field_group_post_status', 10, 3 ); + /** * acf_is_field_group * diff --git a/includes/acf-value-functions.php b/includes/acf-value-functions.php index 4459d5e..39ce2b9 100644 --- a/includes/acf-value-functions.php +++ b/includes/acf-value-functions.php @@ -161,7 +161,7 @@ acf_add_filter_variations( 'acf/format_value', array('type', 'name', 'key'), 2 ) * @param array $field The field array. * @return bool. */ -function acf_update_value( $value = null, $post_id = 0, $field ) { +function acf_update_value( $value, $post_id, $field ) { // Allow filter to short-circuit update_value logic. $check = apply_filters( "acf/pre_update_value", null, $value, $post_id, $field ); @@ -215,7 +215,7 @@ acf_add_filter_variations( 'acf/update_value', array('type', 'name', 'key'), 2 ) * @param (int|string) $post_id The post id. * @return void */ -function acf_update_values( $values = array(), $post_id = 0 ) { +function acf_update_values( $values, $post_id ) { // Loop over values. foreach( $values as $key => $value ) { diff --git a/includes/acf-wp-functions.php b/includes/acf-wp-functions.php index 3505bef..05b72a9 100644 --- a/includes/acf-wp-functions.php +++ b/includes/acf-wp-functions.php @@ -133,6 +133,7 @@ function acf_decode_post_id( $post_id = 0 ) { $id = substr($post_id, $i+1); } else { $type = $post_id; + $id = ''; } // Handle incorrect param type. diff --git a/includes/api/api-helpers.php b/includes/api/api-helpers.php index 9308eab..052a299 100644 --- a/includes/api/api-helpers.php +++ b/includes/api/api-helpers.php @@ -3163,9 +3163,11 @@ function acf_get_attachment( $attachment ) { case 'image': $sizes_id = $attachment->ID; $src = wp_get_attachment_image_src( $attachment->ID, 'full' ); - $response['url'] = $src[0]; - $response['width'] = $src[1]; - $response['height'] = $src[2]; + if ( $src ) { + $response['url'] = $src[0]; + $response['width'] = $src[1]; + $response['height'] = $src[2]; + } break; case 'video': $response['width'] = acf_maybe_get( $meta, 'width', 0 ); @@ -3184,14 +3186,16 @@ function acf_get_attachment( $attachment ) { // Load array of image sizes. if( $sizes_id ) { $sizes = get_intermediate_image_sizes(); - $data = array(); + $sizes_data = array(); foreach( $sizes as $size ) { $src = wp_get_attachment_image_src( $sizes_id, $size ); - $data[ $size ] = $src[ 0 ]; - $data[ $size . '-width' ] = $src[ 1 ]; - $data[ $size . '-height' ] = $src[ 2 ]; + if ( $src ) { + $sizes_data[ $size ] = $src[0]; + $sizes_data[ $size . '-width' ] = $src[1]; + $sizes_data[ $size . '-height' ] = $src[2]; + } } - $response['sizes'] = $data; + $response['sizes'] = $sizes_data; } /** @@ -4822,20 +4826,17 @@ function acf_array_camel_case( $array = array() ) { } /** - * acf_is_block_editor + * Returns true if the current screen is using the block editor. * - * Returns true if the current screen uses the block editor. + * @date 13/12/18 + * @since 5.8.0 * - * @date 13/12/18 - * @since 5.8.0 - * - * @param void - * @return bool + * @return bool */ function acf_is_block_editor() { - if( function_exists('get_current_screen') ) { + if ( function_exists( 'get_current_screen' ) ) { $screen = get_current_screen(); - if( method_exists($screen, 'is_block_editor') ) { + if( $screen && method_exists( $screen, 'is_block_editor' ) ) { return $screen->is_block_editor(); } } diff --git a/includes/local-json.php b/includes/local-json.php index 427992d..20b53ee 100644 --- a/includes/local-json.php +++ b/includes/local-json.php @@ -213,7 +213,7 @@ class ACF_Local_JSON { if( $field_group['ID'] ) { $field_group['modified'] = get_post_modified_time( 'U', true, $field_group['ID'] ); } else { - $field_group['modified'] = strtotime(); + $field_group['modified'] = strtotime( 'now' ); } // Prepare for export. diff --git a/lang/acf-fi.mo b/lang/acf-fi.mo index 23eb62f..c83bad1 100644 Binary files a/lang/acf-fi.mo and b/lang/acf-fi.mo differ diff --git a/lang/acf-fi.po b/lang/acf-fi.po index f662366..853e8ae 100644 --- a/lang/acf-fi.po +++ b/lang/acf-fi.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: Advanced Custom Fields Pro\n" "Report-Msgid-Bugs-To: http://support.advancedcustomfields.com\n" -"POT-Creation-Date: 2020-03-23 15:39+1000\n" -"PO-Revision-Date: 2020-04-03 11:37+0300\n" +"POT-Creation-Date: 2020-10-29 10:30+0930\n" +"PO-Revision-Date: 2021-01-17 11:10+0200\n" "Last-Translator: Elliot Condon \n" "Language-Team: \n" "Language: fi\n" @@ -26,107 +26,149 @@ msgstr "" msgid "Advanced Custom Fields" msgstr "Advanced Custom Fields" -#: acf.php:342 includes/admin/admin.php:52 +#: acf.php:348 includes/admin/admin.php:49 msgid "Field Groups" msgstr "Kenttäryhmät" -#: acf.php:343 +#: acf.php:349 msgid "Field Group" msgstr "Kenttäryhmä" -#: acf.php:344 acf.php:376 includes/admin/admin.php:53 -#: pro/fields/class-acf-field-flexible-content.php:558 +#: acf.php:350 acf.php:382 includes/admin/admin.php:50 +#: pro/fields/class-acf-field-flexible-content.php:559 msgid "Add New" msgstr "Lisää uusi" -#: acf.php:345 +#: acf.php:351 msgid "Add New Field Group" msgstr "Lisää uusi kenttäryhmä" -#: acf.php:346 +#: acf.php:352 msgid "Edit Field Group" msgstr "Muokkaa kenttäryhmää" -#: acf.php:347 +#: acf.php:353 msgid "New Field Group" msgstr "Lisää uusi kenttäryhmä" -#: acf.php:348 +#: acf.php:354 msgid "View Field Group" msgstr "Katso kenttäryhmää" -#: acf.php:349 +#: acf.php:355 msgid "Search Field Groups" msgstr "Etsi kenttäryhmiä" -#: acf.php:350 +#: acf.php:356 msgid "No Field Groups found" msgstr "Kenttäryhmiä ei löytynyt" -#: acf.php:351 +#: acf.php:357 msgid "No Field Groups found in Trash" msgstr "Kenttäryhmiä ei löytynyt roskakorista" -#: acf.php:374 includes/admin/admin-field-group.php:220 -#: includes/admin/admin-field-groups.php:530 -#: pro/fields/class-acf-field-clone.php:811 +#: acf.php:380 includes/admin/admin-field-group.php:232 +#: includes/admin/admin-field-groups.php:262 +#: pro/fields/class-acf-field-clone.php:808 msgid "Fields" msgstr "Kentät" -#: acf.php:375 +#: acf.php:381 msgid "Field" msgstr "Kenttä" -#: acf.php:377 +#: acf.php:383 msgid "Add New Field" msgstr "Lisää uusi kenttä" -#: acf.php:378 +#: acf.php:384 msgid "Edit Field" msgstr "Muokkaa kenttää" -#: acf.php:379 includes/admin/views/field-group-fields.php:41 +#: acf.php:385 includes/admin/views/field-group-fields.php:41 msgid "New Field" msgstr "Uusi kenttä" -#: acf.php:380 +#: acf.php:386 msgid "View Field" msgstr "Näytä kenttä" -#: acf.php:381 +#: acf.php:387 msgid "Search Fields" msgstr "Etsi kenttiä" -#: acf.php:382 +#: acf.php:388 msgid "No Fields found" msgstr "Ei löytynyt kenttiä" -#: acf.php:383 +#: acf.php:389 msgid "No Fields found in Trash" msgstr "Kenttiä ei löytynyt roskakorista" -#: acf.php:418 includes/admin/admin-field-group.php:402 -#: includes/admin/admin-field-groups.php:587 -msgid "Inactive" -msgstr "Ei käytössä" +#: acf.php:424 includes/admin/admin-field-groups.php:226 +msgctxt "post status" +msgid "Disabled" +msgstr "Pois käytöstä" -#: acf.php:423 +#: acf.php:429 #, php-format -msgid "Inactive (%s)" -msgid_plural "Inactive (%s)" -msgstr[0] "Ei käytössä (%s)" -msgstr[1] "Ei käytössä (%s)" +msgid "Disabled (%s)" +msgid_plural "Disabled (%s)" +msgstr[0] "Poistettu käytöstä (%s)" +msgstr[1] "Poistettu käytöstä (%s)" #: includes/acf-field-functions.php:831 #: includes/admin/admin-field-group.php:178 msgid "(no label)" msgstr "(ei nimiötä)" -#: includes/acf-field-group-functions.php:819 +#: includes/acf-field-group-functions.php:820 #: includes/admin/admin-field-group.php:180 msgid "copy" msgstr "kopio" +#: includes/acf-wp-functions.php:41 +msgid "Posts" +msgstr "Artikkelit" + +#: includes/acf-wp-functions.php:54 +msgid "Taxonomies" +msgstr "Taksonomiat" + +#: includes/acf-wp-functions.php:59 +msgid "Attachments" +msgstr "Liitteet" + +#: includes/acf-wp-functions.php:63 +#: includes/admin/views/field-group-options.php:112 +msgid "Comments" +msgstr "Kommentit" + +#: includes/acf-wp-functions.php:67 +msgid "Widgets" +msgstr "Vimpaimet" + +#: includes/acf-wp-functions.php:71 +#: includes/locations/class-acf-location-nav-menu.php:87 +msgid "Menus" +msgstr "Valikot" + +#: includes/acf-wp-functions.php:75 +msgid "Menu items" +msgstr "Valikkokohteet" + +#: includes/acf-wp-functions.php:79 +msgid "Users" +msgstr "Käyttäjät" + +#: includes/acf-wp-functions.php:83 pro/options-page.php:51 +msgid "Options" +msgstr "Asetukset" + +#: includes/acf-wp-functions.php:87 +msgid "Blocks" +msgstr "Lohkot" + #: includes/admin/admin-field-group.php:86 #: includes/admin/admin-field-group.php:87 #: includes/admin/admin-field-group.php:89 @@ -194,7 +236,7 @@ msgstr "(tämä kenttä)" #: includes/admin/views/field-group-field-conditional-logic.php:151 #: includes/admin/views/field-group-locations.php:29 #: includes/admin/views/html-location-group.php:3 -#: includes/api/api-helpers.php:3649 +#: includes/api/api-helpers.php:3646 msgid "or" msgstr "tai" @@ -202,77 +244,111 @@ msgstr "tai" msgid "Null" msgstr "Tyhjä" -#: includes/admin/admin-field-group.php:221 +#: includes/admin/admin-field-group.php:185 +msgid "Has any value" +msgstr "On mitään arvoa" + +#: includes/admin/admin-field-group.php:186 +msgid "Has no value" +msgstr "Ei ole arvoa" + +#: includes/admin/admin-field-group.php:187 +msgid "Value is equal to" +msgstr "Arvo on sama kuin" + +#: includes/admin/admin-field-group.php:188 +msgid "Value is not equal to" +msgstr "Arvo ei ole sama kuin" + +#: includes/admin/admin-field-group.php:189 +msgid "Value matches pattern" +msgstr "Arvo vastaa kaavaa" + +#: includes/admin/admin-field-group.php:190 +msgid "Value contains" +msgstr "Arvo sisältää" + +#: includes/admin/admin-field-group.php:191 +msgid "Value is greater than" +msgstr "Arvo on suurempi kuin" + +#: includes/admin/admin-field-group.php:192 +msgid "Value is less than" +msgstr "Arvo on pienempi kuin" + +#: includes/admin/admin-field-group.php:193 +msgid "Selection is greater than" +msgstr "Valinta on suurempi kuin" + +#: includes/admin/admin-field-group.php:194 +msgid "Selection is less than" +msgstr "Valinta on pienempi kuin" + +#: includes/admin/admin-field-group.php:233 +#: includes/admin/admin-field-groups.php:261 msgid "Location" msgstr "Sijainti" -#: includes/admin/admin-field-group.php:222 +#: includes/admin/admin-field-group.php:234 #: includes/admin/tools/class-acf-admin-tool-export.php:295 msgid "Settings" msgstr "Asetukset" -#: includes/admin/admin-field-group.php:372 +#: includes/admin/admin-field-group.php:384 msgid "Field Keys" msgstr "Kenttäavaimet" -#: includes/admin/admin-field-group.php:402 +#: includes/admin/admin-field-group.php:414 #: includes/admin/views/field-group-options.php:9 msgid "Active" msgstr "Käytössä" -#: includes/admin/admin-field-group.php:763 +#: includes/admin/admin-field-group.php:414 +msgid "Inactive" +msgstr "Ei käytössä" + +#: includes/admin/admin-field-group.php:775 msgid "Move Complete." msgstr "Siirto valmis." -#: includes/admin/admin-field-group.php:764 +#: includes/admin/admin-field-group.php:776 #, php-format msgid "The %s field can now be found in the %s field group" msgstr "Kenttä %s löytyy nyt kenttäryhmästä %s" -#: includes/admin/admin-field-group.php:765 +#: includes/admin/admin-field-group.php:777 msgid "Close Window" msgstr "Sulje ikkuna" -#: includes/admin/admin-field-group.php:806 +#: includes/admin/admin-field-group.php:818 msgid "Please select the destination for this field" msgstr "Valitse kohde kentälle" -#: includes/admin/admin-field-group.php:813 +#: includes/admin/admin-field-group.php:825 msgid "Move Field" msgstr "Siirrä kenttä" -#: includes/admin/admin-field-groups.php:89 +#: includes/admin/admin-field-groups.php:114 #, php-format msgid "Active (%s)" msgid_plural "Active (%s)" msgstr[0] "Käytössä (%s)" msgstr[1] "Käytössä (%s)" -#: includes/admin/admin-field-groups.php:156 -#, php-format -msgid "Field group duplicated." -msgid_plural "%s field groups duplicated." -msgstr[0] "Kenttäryhmä monistettu." -msgstr[1] "%s kenttäryhmää monistettu." +#: includes/admin/admin-field-groups.php:193 +msgid "Review local JSON changes" +msgstr "Tarkista paikalliset JSON-muutokset" -#: includes/admin/admin-field-groups.php:243 -#, php-format -msgid "Field group synchronised." -msgid_plural "%s field groups synchronised." -msgstr[0] "Kenttäryhmä synkronoitu." -msgstr[1] "%s kenttäryhmää synkronoitu." +#: includes/admin/admin-field-groups.php:194 +msgid "Loading diff" +msgstr "Ladataan diff" -#: includes/admin/admin-field-groups.php:414 -#: includes/admin/admin-field-groups.php:577 -msgid "Sync available" -msgstr "Synkronointi saatavissa" +#: includes/admin/admin-field-groups.php:195 +#: includes/admin/admin-field-groups.php:529 +msgid "Sync changes" +msgstr "Synkronoi muutokset" -#: includes/admin/admin-field-groups.php:527 includes/forms/form-front.php:38 -#: pro/fields/class-acf-field-gallery.php:353 -msgid "Title" -msgstr "Otsikko" - -#: includes/admin/admin-field-groups.php:528 +#: includes/admin/admin-field-groups.php:259 #: includes/admin/views/field-group-options.php:96 #: includes/admin/views/html-admin-page-upgrade-network.php:38 #: includes/admin/views/html-admin-page-upgrade-network.php:49 @@ -280,90 +356,88 @@ msgstr "Otsikko" msgid "Description" msgstr "Kuvaus" -#: includes/admin/admin-field-groups.php:529 -msgid "Status" -msgstr "Status" +#: includes/admin/admin-field-groups.php:260 +#: includes/admin/views/field-group-fields.php:7 +msgid "Key" +msgstr "Avain" -#. Description of the plugin/theme -#: includes/admin/admin-field-groups.php:626 -msgid "Customize WordPress with powerful, professional and intuitive fields." -msgstr "" -"Mukauta WordPressiä tehokkailla, ammattimaisilla ja intuitiivisilla kentillä." +#: includes/admin/admin-field-groups.php:265 +msgid "Local JSON" +msgstr "Paikallinen JSON" -#: includes/admin/admin-field-groups.php:628 includes/admin/admin.php:123 -#: pro/admin/views/html-settings-updates.php:107 -msgid "Changelog" -msgstr "Muutosloki" +#: includes/admin/admin-field-groups.php:415 +msgid "Various" +msgstr "Sekalaisia" -#: includes/admin/admin-field-groups.php:633 +#: includes/admin/admin-field-groups.php:437 #, php-format -msgid "See what's new in version %s." -msgstr "Katso mitä uutta versiossa %s." +msgid "Located in theme: %s" +msgstr "Teemalla: %s" -#: includes/admin/admin-field-groups.php:636 -msgid "Resources" -msgstr "Resurssit" - -#: includes/admin/admin-field-groups.php:638 -msgid "Website" -msgstr "Kotisivu" - -#: includes/admin/admin-field-groups.php:639 -msgid "Documentation" -msgstr "Dokumentaatio" - -#: includes/admin/admin-field-groups.php:640 -msgid "Support" -msgstr "Tuki" - -#: includes/admin/admin-field-groups.php:642 -#: includes/admin/views/settings-info.php:81 -msgid "Pro" -msgstr "Pro" - -#: includes/admin/admin-field-groups.php:647 +#: includes/admin/admin-field-groups.php:441 #, php-format -msgid "Thank you for creating with ACF." -msgstr "Kiitos, että luot sisältöä ACF:llä." +msgid "Located in plugin: %s" +msgstr "Lisäosalla: %s" -#: includes/admin/admin-field-groups.php:686 -msgid "Duplicate this item" -msgstr "Monista tämä kohde" - -#: includes/admin/admin-field-groups.php:686 -#: includes/admin/admin-field-groups.php:702 -#: includes/admin/views/field-group-field.php:46 -#: pro/fields/class-acf-field-flexible-content.php:557 -msgid "Duplicate" -msgstr "Monista" - -#: includes/admin/admin-field-groups.php:719 -#: includes/fields/class-acf-field-google-map.php:146 -#: includes/fields/class-acf-field-relationship.php:593 -msgid "Search" -msgstr "Etsi" - -#: includes/admin/admin-field-groups.php:778 +#: includes/admin/admin-field-groups.php:445 #, php-format -msgid "Select %s" -msgstr "Valitse %s" +msgid "Located in: %s" +msgstr "Sijaitsee: %s" -#: includes/admin/admin-field-groups.php:786 -msgid "Synchronise field group" -msgstr "Synkronoi kenttäryhmä" +#: includes/admin/admin-field-groups.php:465 +#: includes/admin/admin-field-groups.php:683 +msgid "Sync available" +msgstr "Synkronointi saatavissa" -#: includes/admin/admin-field-groups.php:786 -#: includes/admin/admin-field-groups.php:816 +#: includes/admin/admin-field-groups.php:468 msgid "Sync" msgstr "Synkronointi" -#: includes/admin/admin-field-groups.php:798 -msgid "Apply" -msgstr "Käytä" +#: includes/admin/admin-field-groups.php:469 +msgid "Review changes" +msgstr "Tarkista muutokset" -#: includes/admin/admin-field-groups.php:816 -msgid "Bulk Actions" -msgstr "Massatoiminnot" +#: includes/admin/admin-field-groups.php:473 +msgid "Import" +msgstr "Tuo" + +#: includes/admin/admin-field-groups.php:477 +msgid "Saved" +msgstr "Tallennettu" + +#: includes/admin/admin-field-groups.php:480 +msgid "Awaiting save" +msgstr "Odottaa tallentamista" + +#: includes/admin/admin-field-groups.php:501 +msgid "Duplicate this item" +msgstr "Monista tämä kohde" + +#: includes/admin/admin-field-groups.php:501 +#: includes/admin/admin-field-groups.php:521 +#: includes/admin/views/field-group-field.php:46 +#: pro/fields/class-acf-field-flexible-content.php:558 +msgid "Duplicate" +msgstr "Monista" + +#: includes/admin/admin-field-groups.php:551 +#, php-format +msgid "Field group duplicated." +msgid_plural "%s field groups duplicated." +msgstr[0] "Kenttäryhmä monistettu." +msgstr[1] "%s kenttäryhmää monistettu." + +#: includes/admin/admin-field-groups.php:608 +#, php-format +msgid "Field group synchronised." +msgid_plural "%s field groups synchronised." +msgstr[0] "Kenttäryhmä synkronoitu." +msgstr[1] "%s kenttäryhmää synkronoitu." + +#: includes/admin/admin-field-groups.php:794 +#, php-format +msgid "Select %s" +msgstr "Valitse %s" #: includes/admin/admin-tools.php:116 #: includes/admin/views/html-admin-tools.php:21 @@ -381,17 +455,110 @@ msgstr "Päivitä tietokanta" msgid "Review sites & upgrade" msgstr "Tarkastele sivuja & päivitä" -#: includes/admin/admin.php:51 includes/admin/views/field-group-options.php:110 +#: includes/admin/admin.php:48 includes/admin/views/field-group-options.php:110 msgid "Custom Fields" msgstr "Lisäkentät" -#: includes/admin/admin.php:57 -msgid "Info" -msgstr "Info" +#: includes/admin/admin.php:128 includes/admin/admin.php:130 +msgid "Overview" +msgstr "Yleiskatsaus" -#: includes/admin/admin.php:122 -msgid "What's New" -msgstr "Katso mitä uutta" +#: includes/admin/admin.php:131 +msgid "" +"The Advanced Custom Fields plugin provides a visual form builder to " +"customize WordPress edit screens with extra fields, and an intuitive API to " +"display custom field values in any theme template file." +msgstr "" +"Advanced Custom Fields -lisäosa tarjoaa visuaalisen lomaketyökalun " +"WordPressin muokkausnäyttöjen mukauttamiseksi ylimääräisillä kentillä ja " +"intuitiivisen API:n mukautettujen kenttäarvojen näyttämiseksi missä tahansa " +"teeman mallitiedostossa." + +#: includes/admin/admin.php:133 +#, php-format +msgid "" +"Before creating your first Field Group, we recommend first reading our Getting started guide to familiarize " +"yourself with the plugin's philosophy and best practises." +msgstr "" +"Ennen kuin luot ensimmäisen kenttäryhmäsi, suosittelemme lukemaan aloitusoppaamme, jossa tutustutaan lisäosan " +"filosofiaan ja parhaisiin käytäntöihin." + +#: includes/admin/admin.php:136 +msgid "" +"Please use the Help & Support tab to get in touch should you find yourself " +"requiring assistance." +msgstr "" +"Ota yhteyttä Ohjeet & tukipalvelut -välilehdessä, jos huomaat tarvitsevasi " +"apua." + +#: includes/admin/admin.php:145 includes/admin/admin.php:147 +msgid "Help & Support" +msgstr "Ohjeet & tukipalvelut" + +#: includes/admin/admin.php:148 +msgid "" +"We are fanatical about support, and want you to get the best out of your " +"website with ACF. If you run into any difficulties, there are several places " +"you can find help:" +msgstr "" +"Olemme fanaattisia tuen suhteen ja haluamme, että saat kaiken mahdollisen " +"irti verkkosivustostasi ACF:n avulla. Jos kohtaat ongelmia, apua löytyy " +"useista paikoista:" + +#: includes/admin/admin.php:151 +#, php-format +msgid "" +"Documentation. Our extensive " +"documentation contains references and guides for most situations you may " +"encounter." +msgstr "" +"Dokumentaatio. Laaja dokumentaatiomme " +"sisältää viittauksia ja oppaita useimpiin kohtaamiisi tilanteisiin." + +#: includes/admin/admin.php:155 +#, php-format +msgid "" +"Discussions. We have an active and " +"friendly community on our Community Forums who may be able to help you " +"figure out the ‘how-tos’ of the ACF world." +msgstr "" +"Keskustelut. Yhteisöfoorumeillamme on " +"aktiivinen ja ystävällinen yhteisö, joka voi ehkä auttaa sinua selvittämään " +"ACF-maailman ihmeellisyyksiä." + +#: includes/admin/admin.php:159 +#, php-format +msgid "" +"Help Desk. The support professionals on " +"our Help Desk will assist with your more in depth, technical challenges." +msgstr "" +"Tukipalvelu. Tukipalvelumme " +"ammattilaiset auttavat syvällisemmissä teknisissä haasteissasi." + +#: includes/admin/admin.php:168 +msgid "Information" +msgstr "Tiedot" + +#: includes/admin/admin.php:169 +#, php-format +msgid "Version %s" +msgstr "Versio %s" + +#: includes/admin/admin.php:170 +msgid "View details" +msgstr "Näytä tarkemmat tiedot" + +#: includes/admin/admin.php:171 +msgid "Visit website" +msgstr "Siirry verkkosivuille" + +#: includes/admin/admin.php:200 +#: includes/admin/views/field-group-field-conditional-logic.php:138 +#: includes/admin/views/html-location-rule.php:86 +msgid "and" +msgstr "ja" #: includes/admin/tools/class-acf-admin-tool-export.php:33 msgid "Export Field Groups" @@ -479,7 +646,7 @@ msgid "Import File" msgstr "Tuo tiedosto" #: includes/admin/tools/class-acf-admin-tool-import.php:85 -#: includes/fields/class-acf-field-file.php:170 +#: includes/fields/class-acf-field-file.php:169 msgid "No file selected" msgstr "Ei valittua tiedostoa" @@ -510,11 +677,6 @@ msgstr "Ehdollinen logiikka" msgid "Show this field if" msgstr "Näytä tämä kenttä, jos" -#: includes/admin/views/field-group-field-conditional-logic.php:138 -#: includes/admin/views/html-location-rule.php:86 -msgid "and" -msgstr "ja" - #: includes/admin/views/field-group-field-conditional-logic.php:153 #: includes/admin/views/field-group-locations.php:31 msgid "Add rule group" @@ -532,8 +694,8 @@ msgid "Edit field" msgstr "Muokkaa kenttää" #: includes/admin/views/field-group-field.php:45 -#: includes/fields/class-acf-field-file.php:152 -#: includes/fields/class-acf-field-image.php:138 +#: includes/fields/class-acf-field-file.php:151 +#: includes/fields/class-acf-field-image.php:131 #: includes/fields/class-acf-field-link.php:139 #: pro/fields/class-acf-field-gallery.php:337 msgid "Edit" @@ -556,7 +718,7 @@ msgid "Delete field" msgstr "Poista kenttä" #: includes/admin/views/field-group-field.php:48 -#: pro/fields/class-acf-field-flexible-content.php:556 +#: pro/fields/class-acf-field-flexible-content.php:557 msgid "Delete" msgstr "Poista" @@ -621,20 +783,16 @@ msgstr "Järjestys" #: includes/fields/class-acf-field-checkbox.php:420 #: includes/fields/class-acf-field-radio.php:311 #: includes/fields/class-acf-field-select.php:433 -#: pro/fields/class-acf-field-flexible-content.php:582 +#: pro/fields/class-acf-field-flexible-content.php:583 msgid "Label" msgstr "Nimiö" #: includes/admin/views/field-group-fields.php:6 -#: includes/fields/class-acf-field-taxonomy.php:936 -#: pro/fields/class-acf-field-flexible-content.php:596 +#: includes/fields/class-acf-field-taxonomy.php:926 +#: pro/fields/class-acf-field-flexible-content.php:597 msgid "Name" msgstr "Nimi" -#: includes/admin/views/field-group-fields.php:7 -msgid "Key" -msgstr "Avain" - #: includes/admin/views/field-group-fields.php:8 msgid "Type" msgstr "Tyyppi" @@ -745,10 +903,6 @@ msgstr "Katkelma" msgid "Discussion" msgstr "Keskustelu" -#: includes/admin/views/field-group-options.php:112 -msgid "Comments" -msgstr "Kommentit" - #: includes/admin/views/field-group-options.php:113 msgid "Revisions" msgstr "Tarkastettu" @@ -770,7 +924,7 @@ msgid "Page Attributes" msgstr "Sivun attribuutit" #: includes/admin/views/field-group-options.php:118 -#: includes/fields/class-acf-field-relationship.php:607 +#: includes/fields/class-acf-field-relationship.php:601 msgid "Featured Image" msgstr "Artikkelikuva" @@ -905,7 +1059,7 @@ msgid "Gallery" msgstr "Galleria" #: includes/admin/views/html-notice-upgrade.php:11 -#: pro/locations/class-acf-location-options-page.php:26 +#: pro/locations/class-acf-location-options-page.php:20 msgid "Options Page" msgstr "Asetukset-sivu" @@ -932,479 +1086,143 @@ msgstr "" "Varmista myös, että kaikki premium-lisäosat (%s) on päivitetty uusimpaan " "versioon." -#: includes/admin/views/settings-info.php:3 -msgid "Welcome to Advanced Custom Fields" -msgstr "Tervetuloa Advanced Custom Fields -lisäosaan" +#: includes/ajax/class-acf-ajax-local-json-diff.php:34 +msgid "Invalid field group parameter(s)." +msgstr "Virheelliset kenttäryhmän parametrit." -#: includes/admin/views/settings-info.php:4 +#: includes/ajax/class-acf-ajax-local-json-diff.php:41 +msgid "Invalid field group ID." +msgstr "Virheellinen kenttäryhmän tunnus." + +#: includes/ajax/class-acf-ajax-local-json-diff.php:51 +msgid "Sorry, this field group is unavailable for diff comparison." +msgstr "" +"Tämä kenttäryhmä ei valitettavasti ole käytettävissä diff-vertailua varten." + +#: includes/ajax/class-acf-ajax-local-json-diff.php:57 #, php-format -msgid "" -"Thank you for updating! ACF %s is bigger and better than ever before. We " -"hope you like it." -msgstr "" -"Kiitos, että päivitit! ACF %s on suurempi ja parempi kuin koskaan ennen. " -"Toivomme, että pidät siitä." +msgid "Last updated: %s" +msgstr "Päivitetty viimeksi: %s" -#: includes/admin/views/settings-info.php:15 -msgid "A Smoother Experience" -msgstr "Sujuvampi kokemus" +#: includes/ajax/class-acf-ajax-local-json-diff.php:62 +msgid "Original field group" +msgstr "Alkuperäinen kenttäryhmä" -#: includes/admin/views/settings-info.php:18 -msgid "Improved Usability" -msgstr "Käytettävyyttä parannettu" - -#: includes/admin/views/settings-info.php:19 -msgid "" -"Including the popular Select2 library has improved both usability and speed " -"across a number of field types including post object, page link, taxonomy " -"and select." -msgstr "" -"Mukaan otettu Select2-kirjasto on parantanut sekä käytettävyyttä että " -"nopeutta erilaisissa kenttätyypeissä kuten artikkelioliossa, sivun linkissä, " -"taksonomiassa ja valinnassa." - -#: includes/admin/views/settings-info.php:22 -msgid "Improved Design" -msgstr "Parantunut muotoilu" - -#: includes/admin/views/settings-info.php:23 -msgid "" -"Many fields have undergone a visual refresh to make ACF look better than " -"ever! Noticeable changes are seen on the gallery, relationship and oEmbed " -"(new) fields!" -msgstr "" -"Monet kentät ovat käyneet läpi visuaalisen uudistuksen ja ACF näyttää " -"paremmalta kuin koskaan ennen! Huomattavat muutokset ovat nähtävissä " -"kentissä galleria, suodata artikkeleita ja oEmbed (uusi)!" - -#: includes/admin/views/settings-info.php:26 -msgid "Improved Data" -msgstr "Parannettu data" - -#: includes/admin/views/settings-info.php:27 -msgid "" -"Redesigning the data architecture has allowed sub fields to live " -"independently from their parents. This allows you to drag and drop fields in " -"and out of parent fields!" -msgstr "" -"Data-arkkitehtuurin uudelleensuunnittelu mahdollisti alakenttien " -"riippumattomuuden vanhemmistaan. Tämän muutoksen myötä voit vetää ja " -"pudottaa kenttiä riippumatta kenttähierarkiasta!" - -#: includes/admin/views/settings-info.php:35 -msgid "Goodbye Add-ons. Hello PRO" -msgstr "Hyvästi lisäosat. Tervetuloa PRO" - -#: includes/admin/views/settings-info.php:38 -msgid "Introducing ACF PRO" -msgstr "Esittelyssä ACF PRO" - -#: includes/admin/views/settings-info.php:39 -msgid "" -"We're changing the way premium functionality is delivered in an exciting way!" -msgstr "" -"Olemme muuttamassa tapaa, jolla Premium-toiminnallisuus toimitetaan " -"jännittävällä tavalla!" - -#: includes/admin/views/settings-info.php:40 -#, php-format -msgid "" -"All 4 premium add-ons have been combined into a new Pro " -"version of ACF. With both personal and developer licenses available, " -"premium functionality is more affordable and accessible than ever before!" -msgstr "" -"Kaikki neljä premium-lisäosaa on yhdistetty uuteen ACF PRO -" -"versioon. Lisensseistä saatavilla on sekä henkilökohtaisia että " -"kehittäjien lisenssejä, joten korkealuokkaiset toiminnallisuudet ovat nyt " -"edullisimpia ja saavutettavampia kuin koskaan ennen!" - -#: includes/admin/views/settings-info.php:44 -msgid "Powerful Features" -msgstr "Tehokkaat ominaisuudet" - -#: includes/admin/views/settings-info.php:45 -msgid "" -"ACF PRO contains powerful features such as repeatable data, flexible content " -"layouts, a beautiful gallery field and the ability to create extra admin " -"options pages!" -msgstr "" -"ACF PRO sisältää tehokkaita ominaisuuksia, kuten toistuva data, joustavat " -"sisältö-layoutit, kaunis galleriakenttä sekä mahdollisuus luoda ylimääräisiä " -"ylläpitäjän asetussivuja!" - -#: includes/admin/views/settings-info.php:46 -#, php-format -msgid "Read more about ACF PRO features." -msgstr "Lue lisää ACF PRO:n ominaisuuksista." - -#: includes/admin/views/settings-info.php:50 -msgid "Easy Upgrading" -msgstr "Helppo päivitys" - -#: includes/admin/views/settings-info.php:51 -msgid "" -"Upgrading to ACF PRO is easy. Simply purchase a license online and download " -"the plugin!" -msgstr "" -"Päivittäminen ACF PRO-versioon on helppoa. Osta lisenssi verkossa ja lataa " -"lisäosa!" - -#: includes/admin/views/settings-info.php:52 -#, php-format -msgid "" -"We also wrote an upgrade guide to answer any questions, " -"but if you do have one, please contact our support team via the help desk." -msgstr "" -"Kirjoitimme myös päivitysoppaan vastataksemme " -"kysymyksiin. Jos jokin asia vielä vaivaa mieltäsi, ota yhteyttä " -"asiakaspalveluumme neuvontapalvelun kautta." - -#: includes/admin/views/settings-info.php:61 -msgid "New Features" -msgstr "Uudet ominaisuudet" - -#: includes/admin/views/settings-info.php:66 -msgid "Link Field" -msgstr "Linkki-kenttä" - -#: includes/admin/views/settings-info.php:67 -msgid "" -"The Link field provides a simple way to select or define a link (url, title, " -"target)." -msgstr "" -"Linkki-kentässä on yksinkertainen tapa valita tai määrittää linkki (URL, " -"otsikko, kohde)." - -#: includes/admin/views/settings-info.php:71 -msgid "Group Field" -msgstr "Ryhmä-kenttä" - -#: includes/admin/views/settings-info.php:72 -msgid "The Group field provides a simple way to create a group of fields." -msgstr "Ryhmä-kentässä on yksinkertainen tapa luoda kenttäryhmiä." - -#: includes/admin/views/settings-info.php:76 -msgid "oEmbed Field" -msgstr "oEmbed-kenttä" - -#: includes/admin/views/settings-info.php:77 -msgid "" -"The oEmbed field allows an easy way to embed videos, images, tweets, audio, " -"and other content." -msgstr "" -"oEmbed-kentän avulla voit helposti upottaa videoita, kuvia, twiittejä, ääntä " -"ja muuta sisältöä." - -#: includes/admin/views/settings-info.php:81 -msgid "Clone Field" -msgstr "Klooni-kenttä" - -#: includes/admin/views/settings-info.php:82 -msgid "The clone field allows you to select and display existing fields." -msgstr "Klooni-kentän avulla voit valita ja näyttää aiemmin luotuja kenttiä." - -#: includes/admin/views/settings-info.php:86 -msgid "More AJAX" -msgstr "Enemmän AJAXia" - -#: includes/admin/views/settings-info.php:87 -msgid "More fields use AJAX powered search to speed up page loading." -msgstr "" -"Useammat kentät käyttävät AJAX-käyttöistä hakua ja näin sivujen lataus " -"nopeutuu." - -#: includes/admin/views/settings-info.php:91 -msgid "Local JSON" -msgstr "Paikallinen JSON" - -#: includes/admin/views/settings-info.php:92 -msgid "" -"New auto export to JSON feature improves speed and allows for syncronisation." -msgstr "" -"Uusi automaattinen vienti JSON:iin parantaa nopeutta ja mahdollistaa " -"synkronoinnin." - -#: includes/admin/views/settings-info.php:96 -msgid "Easy Import / Export" -msgstr "Helppo tuonti / vienti" - -#: includes/admin/views/settings-info.php:97 -msgid "Both import and export can easily be done through a new tools page." -msgstr "" -"Sekä tuonti että vienti voidaan tehdä helposti uudella työkalut-sivulla." - -#: includes/admin/views/settings-info.php:101 -msgid "New Form Locations" -msgstr "Uudet valikkosijainnit" - -#: includes/admin/views/settings-info.php:102 -msgid "" -"Fields can now be mapped to menus, menu items, comments, widgets and all " -"user forms!" -msgstr "" -"Kentät voidaan nyt linkittää valikkoihin, valikkokohteisiin, kommentteihin, " -"vimpaimiin ja kaikkiin käyttäjälomakkeisiin!" - -#: includes/admin/views/settings-info.php:106 -msgid "More Customization" -msgstr "Lisää muokkauksia" - -#: includes/admin/views/settings-info.php:107 -msgid "" -"New PHP (and JS) actions and filters have been added to allow for more " -"customization." -msgstr "" -"Uudet PHP (ja JS) -toiminnot ja -suodattimet on lisätty mahdollistamaan " -"kattavamman mukautuksen." - -#: includes/admin/views/settings-info.php:111 -msgid "Fresh UI" -msgstr "Tuore UI" - -#: includes/admin/views/settings-info.php:112 -msgid "" -"The entire plugin has had a design refresh including new field types, " -"settings and design!" -msgstr "" -"Koko lisäosa on saanut design-päivityksen, mukaan lukien uudet kenttätyypit, " -"asetukset ja suunnittelu!" - -#: includes/admin/views/settings-info.php:116 -msgid "New Settings" -msgstr "Uudet asetukset" - -#: includes/admin/views/settings-info.php:117 -msgid "" -"Field group settings have been added for Active, Label Placement, " -"Instructions Placement and Description." -msgstr "" -"Kenttäryhmän asetukset on lisätty ominaisuuksiin Aktiivinen, Nimiön " -"sijoittelu, Ohjeiden sijoittelu ja Kuvaus." - -#: includes/admin/views/settings-info.php:121 -msgid "Better Front End Forms" -msgstr "Paremmat front endin lomakkeet" - -#: includes/admin/views/settings-info.php:122 -msgid "" -"acf_form() can now create a new post on submission with lots of new settings." -msgstr "" -"acf_form() voi nyt luoda uuden artikkelin pyydettäessä useilla uusilla " -"asetuksilla." - -#: includes/admin/views/settings-info.php:126 -msgid "Better Validation" -msgstr "Parempi validointi" - -#: includes/admin/views/settings-info.php:127 -msgid "Form validation is now done via PHP + AJAX in favour of only JS." -msgstr "" -"Lomakkeen validointi tehdään nyt yhdistelmällä PHP + AJAX pelkän JS:n sijaan." - -#: includes/admin/views/settings-info.php:131 -msgid "Moving Fields" -msgstr "Kenttien siirtäminen" - -#: includes/admin/views/settings-info.php:132 -msgid "" -"New field group functionality allows you to move a field between groups & " -"parents." -msgstr "" -"Uusi kenttäryhmien toiminnallisuus sallii kenttien siirtämisen ryhmien ja " -"vanhempien välillä." - -#: includes/admin/views/settings-info.php:143 -#, php-format -msgid "We think you'll love the changes in %s." -msgstr "Uskomme, että tulet rakastamaan muutoksia %s:ssa." +#: includes/ajax/class-acf-ajax-local-json-diff.php:66 +msgid "JSON field group (newer)" +msgstr "JSON-kenttäryhmä (uusi)" #: includes/ajax/class-acf-ajax.php:157 msgid "Invalid nonce." msgstr "Virheellinen nonce." -#: includes/api/api-helpers.php:827 +#: includes/api/api-helpers.php:844 msgid "Thumbnail" msgstr "Pienoiskuva" -#: includes/api/api-helpers.php:828 +#: includes/api/api-helpers.php:845 msgid "Medium" msgstr "Keskikokoinen" -#: includes/api/api-helpers.php:829 +#: includes/api/api-helpers.php:846 msgid "Large" msgstr "Iso" -#: includes/api/api-helpers.php:878 +#: includes/api/api-helpers.php:895 msgid "Full Size" msgstr "Täysikokoinen" -#: includes/api/api-helpers.php:1599 includes/api/api-term.php:147 -#: pro/fields/class-acf-field-clone.php:996 +#: includes/api/api-helpers.php:1632 includes/api/api-term.php:145 +#: pro/fields/class-acf-field-clone.php:993 msgid "(no title)" msgstr "(ei otsikkoa)" -#: includes/api/api-helpers.php:3570 +#: includes/api/api-helpers.php:3567 #, php-format msgid "Image width must be at least %dpx." msgstr "Kuvan leveys täytyy olla vähintään %dpx." -#: includes/api/api-helpers.php:3575 +#: includes/api/api-helpers.php:3572 #, php-format msgid "Image width must not exceed %dpx." msgstr "Kuvan leveys ei saa ylittää %dpx." -#: includes/api/api-helpers.php:3591 +#: includes/api/api-helpers.php:3588 #, php-format msgid "Image height must be at least %dpx." msgstr "Kuvan korkeus täytyy olla vähintään %dpx." -#: includes/api/api-helpers.php:3596 +#: includes/api/api-helpers.php:3593 #, php-format msgid "Image height must not exceed %dpx." msgstr "Kuvan korkeus ei saa ylittää %dpx." -#: includes/api/api-helpers.php:3614 +#: includes/api/api-helpers.php:3611 #, php-format msgid "File size must be at least %s." msgstr "Tiedoston koko täytyy olla vähintään %s." -#: includes/api/api-helpers.php:3619 +#: includes/api/api-helpers.php:3616 #, php-format -msgid "File size must must not exceed %s." +msgid "File size must not exceed %s." msgstr "Tiedoston koko ei saa ylittää %s." -#: includes/api/api-helpers.php:3653 +#: includes/api/api-helpers.php:3650 #, php-format msgid "File type must be %s." msgstr "Tiedoston koko täytyy olla %s." -#: includes/assets.php:184 -msgid "The changes you made will be lost if you navigate away from this page" -msgstr "Tekemäsi muutokset menetetään, jos siirryt pois tältä sivulta" - -#: includes/assets.php:187 includes/fields/class-acf-field-select.php:259 -msgctxt "verb" -msgid "Select" -msgstr "Valitse" - -#: includes/assets.php:188 -msgctxt "verb" -msgid "Edit" -msgstr "Muokkaa" - -#: includes/assets.php:189 -msgctxt "verb" -msgid "Update" -msgstr "Päivitä" - -#: includes/assets.php:190 -msgid "Uploaded to this post" -msgstr "Tähän kenttäryhmään ladatut kuvat" - -#: includes/assets.php:191 -msgid "Expand Details" -msgstr "Enemmän tietoja" - -#: includes/assets.php:192 -msgid "Collapse Details" -msgstr "Vähemmän tietoja" - -#: includes/assets.php:193 -msgid "Restricted" -msgstr "Rajoitettu" - -#: includes/assets.php:194 includes/fields/class-acf-field-image.php:66 -msgid "All images" -msgstr "Kaikki kuvat" - -#: includes/assets.php:197 -msgid "Validation successful" -msgstr "Kenttäryhmän validointi onnistui" - -#: includes/assets.php:198 includes/validation.php:285 -#: includes/validation.php:296 -msgid "Validation failed" -msgstr "Lisäkentän validointi epäonnistui" - -#: includes/assets.php:199 -msgid "1 field requires attention" -msgstr "Yksi kenttä vaatii huomiota" - -#: includes/assets.php:200 -#, php-format -msgid "%d fields require attention" -msgstr "%d kenttää vaativat huomiota" - -#: includes/assets.php:203 +#: includes/assets.php:343 msgid "Are you sure?" msgstr "Oletko varma?" -#: includes/assets.php:204 includes/fields/class-acf-field-true_false.php:79 +#: includes/assets.php:344 includes/fields/class-acf-field-true_false.php:79 #: includes/fields/class-acf-field-true_false.php:159 -#: pro/admin/views/html-settings-updates.php:89 +#: pro/admin/views/html-settings-updates.php:86 msgid "Yes" msgstr "Kyllä" -#: includes/assets.php:205 includes/fields/class-acf-field-true_false.php:80 +#: includes/assets.php:345 includes/fields/class-acf-field-true_false.php:80 #: includes/fields/class-acf-field-true_false.php:174 -#: pro/admin/views/html-settings-updates.php:99 +#: pro/admin/views/html-settings-updates.php:96 msgid "No" msgstr "Ei" -#: includes/assets.php:206 includes/fields/class-acf-field-file.php:154 -#: includes/fields/class-acf-field-image.php:140 +#: includes/assets.php:346 includes/fields/class-acf-field-file.php:153 +#: includes/fields/class-acf-field-image.php:133 #: includes/fields/class-acf-field-link.php:140 #: pro/fields/class-acf-field-gallery.php:338 #: pro/fields/class-acf-field-gallery.php:478 msgid "Remove" msgstr "Poista" -#: includes/assets.php:207 +#: includes/assets.php:347 msgid "Cancel" msgstr "Peruuta" -#: includes/assets.php:210 -msgid "Has any value" -msgstr "On mitään arvoa" +#: includes/assets.php:355 +msgid "The changes you made will be lost if you navigate away from this page" +msgstr "Tekemäsi muutokset menetetään, jos siirryt pois tältä sivulta" -#: includes/assets.php:211 -msgid "Has no value" -msgstr "Ei ole arvoa" +#: includes/assets.php:358 +msgid "Validation successful" +msgstr "Kenttäryhmän validointi onnistui" -#: includes/assets.php:212 -msgid "Value is equal to" -msgstr "Arvo on sama kuin" +#: includes/assets.php:359 includes/validation.php:285 +#: includes/validation.php:296 +msgid "Validation failed" +msgstr "Lisäkentän validointi epäonnistui" -#: includes/assets.php:213 -msgid "Value is not equal to" -msgstr "Arvo ei ole sama kuin" +#: includes/assets.php:360 +msgid "1 field requires attention" +msgstr "Yksi kenttä vaatii huomiota" -#: includes/assets.php:214 -msgid "Value matches pattern" -msgstr "Arvo vastaa kaavaa" +#: includes/assets.php:361 +#, php-format +msgid "%d fields require attention" +msgstr "%d kenttää vaativat huomiota" -#: includes/assets.php:215 -msgid "Value contains" -msgstr "Arvo sisältää" - -#: includes/assets.php:216 -msgid "Value is greater than" -msgstr "Arvo on suurempi kuin" - -#: includes/assets.php:217 -msgid "Value is less than" -msgstr "Arvo on pienempi kuin" - -#: includes/assets.php:218 -msgid "Selection is greater than" -msgstr "Valinta on suurempi kuin" - -#: includes/assets.php:219 -msgid "Selection is less than" -msgstr "Valinta on pienempi kuin" - -#: includes/assets.php:222 includes/forms/form-comment.php:166 +#: includes/assets.php:364 includes/forms/form-comment.php:166 #: pro/admin/admin-options-page.php:325 msgid "Edit field group" msgstr "Muokkaa kenttäryhmää" @@ -1441,10 +1259,10 @@ msgstr "jQuery" #: includes/fields/class-acf-field-checkbox.php:389 #: includes/fields/class-acf-field-group.php:474 #: includes/fields/class-acf-field-radio.php:290 -#: pro/fields/class-acf-field-clone.php:843 -#: pro/fields/class-acf-field-flexible-content.php:553 -#: pro/fields/class-acf-field-flexible-content.php:602 -#: pro/fields/class-acf-field-repeater.php:448 +#: pro/fields/class-acf-field-clone.php:840 +#: pro/fields/class-acf-field-flexible-content.php:554 +#: pro/fields/class-acf-field-flexible-content.php:603 +#: pro/fields/class-acf-field-repeater.php:449 msgid "Layout" msgstr "Asettelu" @@ -1513,18 +1331,18 @@ msgid "red : Red" msgstr "koira_istuu : Koira istuu" #: includes/fields/class-acf-field-button-group.php:158 -#: includes/fields/class-acf-field-page_link.php:513 +#: includes/fields/class-acf-field-page_link.php:506 #: includes/fields/class-acf-field-post_object.php:411 #: includes/fields/class-acf-field-radio.php:244 #: includes/fields/class-acf-field-select.php:382 -#: includes/fields/class-acf-field-taxonomy.php:781 +#: includes/fields/class-acf-field-taxonomy.php:771 #: includes/fields/class-acf-field-user.php:63 msgid "Allow Null?" msgstr "Salli tyhjä?" #: includes/fields/class-acf-field-button-group.php:168 #: includes/fields/class-acf-field-checkbox.php:380 -#: includes/fields/class-acf-field-color_picker.php:131 +#: includes/fields/class-acf-field-color_picker.php:127 #: includes/fields/class-acf-field-email.php:118 #: includes/fields/class-acf-field-number.php:127 #: includes/fields/class-acf-field-radio.php:281 @@ -1534,7 +1352,7 @@ msgstr "Salli tyhjä?" #: includes/fields/class-acf-field-textarea.php:102 #: includes/fields/class-acf-field-true_false.php:135 #: includes/fields/class-acf-field-url.php:100 -#: includes/fields/class-acf-field-wysiwyg.php:381 +#: includes/fields/class-acf-field-wysiwyg.php:371 msgid "Default Value" msgstr "Oletusarvo" @@ -1546,7 +1364,7 @@ msgstr "Oletusarvo" #: includes/fields/class-acf-field-text.php:96 #: includes/fields/class-acf-field-textarea.php:103 #: includes/fields/class-acf-field-url.php:101 -#: includes/fields/class-acf-field-wysiwyg.php:382 +#: includes/fields/class-acf-field-wysiwyg.php:372 msgid "Appears when creating a new post" msgstr "Kentän oletusarvo" @@ -1564,16 +1382,16 @@ msgstr "Pystysuuntainen" #: includes/fields/class-acf-field-button-group.php:191 #: includes/fields/class-acf-field-checkbox.php:413 -#: includes/fields/class-acf-field-file.php:215 +#: includes/fields/class-acf-field-file.php:214 #: includes/fields/class-acf-field-link.php:166 #: includes/fields/class-acf-field-radio.php:304 -#: includes/fields/class-acf-field-taxonomy.php:826 +#: includes/fields/class-acf-field-taxonomy.php:816 msgid "Return Value" msgstr "Palauta arvo" #: includes/fields/class-acf-field-button-group.php:192 #: includes/fields/class-acf-field-checkbox.php:414 -#: includes/fields/class-acf-field-file.php:216 +#: includes/fields/class-acf-field-file.php:215 #: includes/fields/class-acf-field-link.php:167 #: includes/fields/class-acf-field-radio.php:305 msgid "Specify the returned value on front end" @@ -1594,7 +1412,7 @@ msgid "Both (Array)" msgstr "Molemmat (palautusmuoto on tällöin taulukko)" #: includes/fields/class-acf-field-checkbox.php:25 -#: includes/fields/class-acf-field-taxonomy.php:768 +#: includes/fields/class-acf-field-taxonomy.php:758 msgid "Checkbox" msgstr "Valintaruutu" @@ -1640,21 +1458,29 @@ msgstr "Näytetäänkö ”Valitse kaikki” -valintaruutu" msgid "Color Picker" msgstr "Värinvalitsin" -#: includes/fields/class-acf-field-color_picker.php:68 +#: includes/fields/class-acf-field-color_picker.php:64 msgid "Clear" msgstr "Tyhjennä" -#: includes/fields/class-acf-field-color_picker.php:69 +#: includes/fields/class-acf-field-color_picker.php:65 +msgid "Clear color" +msgstr "Tyhjennä väri" + +#: includes/fields/class-acf-field-color_picker.php:66 msgid "Default" msgstr "Oletus" -#: includes/fields/class-acf-field-color_picker.php:70 +#: includes/fields/class-acf-field-color_picker.php:67 +msgid "Select default color" +msgstr "Valitse oletusväri" + +#: includes/fields/class-acf-field-color_picker.php:68 msgid "Select Color" msgstr "Valitse väri" -#: includes/fields/class-acf-field-color_picker.php:71 -msgid "Current Color" -msgstr "Nykyinen väri" +#: includes/fields/class-acf-field-color_picker.php:69 +msgid "Color value" +msgstr "Väriarvo" #: includes/fields/class-acf-field-date_picker.php:25 msgid "Date Picker" @@ -1716,9 +1542,9 @@ msgstr "Arvo tallennetaan tähän muotoon" #: includes/fields/class-acf-field-date_picker.php:208 #: includes/fields/class-acf-field-date_time_picker.php:200 -#: includes/fields/class-acf-field-image.php:204 +#: includes/fields/class-acf-field-image.php:194 #: includes/fields/class-acf-field-post_object.php:431 -#: includes/fields/class-acf-field-relationship.php:634 +#: includes/fields/class-acf-field-relationship.php:628 #: includes/fields/class-acf-field-select.php:427 #: includes/fields/class-acf-field-time_picker.php:124 #: includes/fields/class-acf-field-user.php:79 @@ -1887,88 +1713,88 @@ msgid "File name" msgstr "Tiedoston nimi" #: includes/fields/class-acf-field-file.php:145 -#: includes/fields/class-acf-field-file.php:248 -#: includes/fields/class-acf-field-file.php:259 -#: includes/fields/class-acf-field-image.php:264 -#: includes/fields/class-acf-field-image.php:293 +#: includes/fields/class-acf-field-file.php:247 +#: includes/fields/class-acf-field-file.php:258 +#: includes/fields/class-acf-field-image.php:254 +#: includes/fields/class-acf-field-image.php:283 #: pro/fields/class-acf-field-gallery.php:642 #: pro/fields/class-acf-field-gallery.php:671 msgid "File size" msgstr "Tiedoston koko" -#: includes/fields/class-acf-field-file.php:170 +#: includes/fields/class-acf-field-file.php:169 msgid "Add File" msgstr "Lisää tiedosto" -#: includes/fields/class-acf-field-file.php:221 +#: includes/fields/class-acf-field-file.php:220 msgid "File Array" msgstr "Tiedosto" -#: includes/fields/class-acf-field-file.php:222 +#: includes/fields/class-acf-field-file.php:221 msgid "File URL" msgstr "Tiedoston URL" -#: includes/fields/class-acf-field-file.php:223 +#: includes/fields/class-acf-field-file.php:222 msgid "File ID" msgstr "Tiedoston ID" -#: includes/fields/class-acf-field-file.php:230 -#: includes/fields/class-acf-field-image.php:229 +#: includes/fields/class-acf-field-file.php:229 +#: includes/fields/class-acf-field-image.php:219 #: pro/fields/class-acf-field-gallery.php:592 msgid "Library" msgstr "Kirjasto" -#: includes/fields/class-acf-field-file.php:231 -#: includes/fields/class-acf-field-image.php:230 +#: includes/fields/class-acf-field-file.php:230 +#: includes/fields/class-acf-field-image.php:220 #: pro/fields/class-acf-field-gallery.php:593 msgid "Limit the media library choice" msgstr "Rajoita valintaa mediakirjastosta" -#: includes/fields/class-acf-field-file.php:236 -#: includes/fields/class-acf-field-image.php:235 -#: includes/locations/class-acf-location-attachment.php:101 -#: includes/locations/class-acf-location-comment.php:79 -#: includes/locations/class-acf-location-nav-menu.php:102 -#: includes/locations/class-acf-location-taxonomy.php:79 -#: includes/locations/class-acf-location-user-form.php:72 -#: includes/locations/class-acf-location-user-role.php:88 -#: includes/locations/class-acf-location-widget.php:83 +#: includes/fields/class-acf-field-file.php:235 +#: includes/fields/class-acf-field-image.php:225 +#: includes/locations/class-acf-location-attachment.php:71 +#: includes/locations/class-acf-location-comment.php:59 +#: includes/locations/class-acf-location-nav-menu.php:72 +#: includes/locations/class-acf-location-taxonomy.php:61 +#: includes/locations/class-acf-location-user-form.php:65 +#: includes/locations/class-acf-location-user-role.php:76 +#: includes/locations/class-acf-location-widget.php:63 #: pro/fields/class-acf-field-gallery.php:598 -#: pro/locations/class-acf-location-block.php:79 +#: pro/locations/class-acf-location-block.php:64 msgid "All" msgstr "Kaikki" -#: includes/fields/class-acf-field-file.php:237 -#: includes/fields/class-acf-field-image.php:236 +#: includes/fields/class-acf-field-file.php:236 +#: includes/fields/class-acf-field-image.php:226 #: pro/fields/class-acf-field-gallery.php:599 msgid "Uploaded to post" msgstr "Vain tähän artikkeliin ladatut" -#: includes/fields/class-acf-field-file.php:244 -#: includes/fields/class-acf-field-image.php:243 +#: includes/fields/class-acf-field-file.php:243 +#: includes/fields/class-acf-field-image.php:233 #: pro/fields/class-acf-field-gallery.php:621 msgid "Minimum" msgstr "Minimiarvo(t)" -#: includes/fields/class-acf-field-file.php:245 -#: includes/fields/class-acf-field-file.php:256 +#: includes/fields/class-acf-field-file.php:244 +#: includes/fields/class-acf-field-file.php:255 msgid "Restrict which files can be uploaded" msgstr "Määritä tiedoston koko" -#: includes/fields/class-acf-field-file.php:255 -#: includes/fields/class-acf-field-image.php:272 +#: includes/fields/class-acf-field-file.php:254 +#: includes/fields/class-acf-field-image.php:262 #: pro/fields/class-acf-field-gallery.php:650 msgid "Maximum" msgstr "Maksimiarvo(t)" -#: includes/fields/class-acf-field-file.php:266 -#: includes/fields/class-acf-field-image.php:301 +#: includes/fields/class-acf-field-file.php:265 +#: includes/fields/class-acf-field-image.php:291 #: pro/fields/class-acf-field-gallery.php:678 msgid "Allowed file types" msgstr "Sallitut tiedostotyypit" -#: includes/fields/class-acf-field-file.php:267 -#: includes/fields/class-acf-field-image.php:302 +#: includes/fields/class-acf-field-file.php:266 +#: includes/fields/class-acf-field-image.php:292 #: pro/fields/class-acf-field-gallery.php:679 msgid "Comma separated list. Leave blank for all types" msgstr "Erota pilkulla. Jätä tyhjäksi, jos haluat sallia kaikki tiedostyypit" @@ -1981,6 +1807,11 @@ msgstr "Google-kartta" msgid "Sorry, this browser does not support geolocation" msgstr "Pahoittelut, tämä selain ei tue paikannusta" +#: includes/fields/class-acf-field-google-map.php:146 +#: includes/fields/class-acf-field-relationship.php:587 +msgid "Search" +msgstr "Etsi" + #: includes/fields/class-acf-field-google-map.php:147 msgid "Clear location" msgstr "Tyhjennä paikkatieto" @@ -2012,8 +1843,8 @@ msgid "Set the initial zoom level" msgstr "Aseta oletuszoomaus" #: includes/fields/class-acf-field-google-map.php:214 -#: includes/fields/class-acf-field-image.php:255 -#: includes/fields/class-acf-field-image.php:284 +#: includes/fields/class-acf-field-image.php:245 +#: includes/fields/class-acf-field-image.php:274 #: includes/fields/class-acf-field-oembed.php:268 #: pro/fields/class-acf-field-gallery.php:633 #: pro/fields/class-acf-field-gallery.php:662 @@ -2029,34 +1860,34 @@ msgid "Group" msgstr "Ryhmä" #: includes/fields/class-acf-field-group.php:459 -#: pro/fields/class-acf-field-repeater.php:384 +#: pro/fields/class-acf-field-repeater.php:385 msgid "Sub Fields" msgstr "Alakentät" #: includes/fields/class-acf-field-group.php:475 -#: pro/fields/class-acf-field-clone.php:844 +#: pro/fields/class-acf-field-clone.php:841 msgid "Specify the style used to render the selected fields" msgstr "Määritä tyyli, jota käytetään valittujen kenttien luomisessa" #: includes/fields/class-acf-field-group.php:480 -#: pro/fields/class-acf-field-clone.php:849 -#: pro/fields/class-acf-field-flexible-content.php:613 -#: pro/fields/class-acf-field-repeater.php:456 -#: pro/locations/class-acf-location-block.php:27 +#: pro/fields/class-acf-field-clone.php:846 +#: pro/fields/class-acf-field-flexible-content.php:615 +#: pro/fields/class-acf-field-repeater.php:457 +#: pro/locations/class-acf-location-block.php:20 msgid "Block" msgstr "Lohko" #: includes/fields/class-acf-field-group.php:481 -#: pro/fields/class-acf-field-clone.php:850 -#: pro/fields/class-acf-field-flexible-content.php:612 -#: pro/fields/class-acf-field-repeater.php:455 +#: pro/fields/class-acf-field-clone.php:847 +#: pro/fields/class-acf-field-flexible-content.php:614 +#: pro/fields/class-acf-field-repeater.php:456 msgid "Table" msgstr "Taulukko" #: includes/fields/class-acf-field-group.php:482 -#: pro/fields/class-acf-field-clone.php:851 -#: pro/fields/class-acf-field-flexible-content.php:614 -#: pro/fields/class-acf-field-repeater.php:457 +#: pro/fields/class-acf-field-clone.php:848 +#: pro/fields/class-acf-field-flexible-content.php:616 +#: pro/fields/class-acf-field-repeater.php:458 msgid "Row" msgstr "Rivi" @@ -2076,43 +1907,47 @@ msgstr "Muokkaa kuvaa" msgid "Update Image" msgstr "Päivitä kuva" -#: includes/fields/class-acf-field-image.php:156 +#: includes/fields/class-acf-field-image.php:66 includes/media.php:61 +msgid "All images" +msgstr "Kaikki kuvat" + +#: includes/fields/class-acf-field-image.php:148 msgid "No image selected" msgstr "Ei kuvia valittu" -#: includes/fields/class-acf-field-image.php:156 +#: includes/fields/class-acf-field-image.php:148 msgid "Add Image" msgstr "Lisää kuva" -#: includes/fields/class-acf-field-image.php:210 +#: includes/fields/class-acf-field-image.php:200 #: pro/fields/class-acf-field-gallery.php:563 msgid "Image Array" msgstr "Kuva" -#: includes/fields/class-acf-field-image.php:211 +#: includes/fields/class-acf-field-image.php:201 #: pro/fields/class-acf-field-gallery.php:564 msgid "Image URL" msgstr "Kuvan URL" -#: includes/fields/class-acf-field-image.php:212 +#: includes/fields/class-acf-field-image.php:202 #: pro/fields/class-acf-field-gallery.php:565 msgid "Image ID" msgstr "Kuvan ID" -#: includes/fields/class-acf-field-image.php:219 +#: includes/fields/class-acf-field-image.php:209 #: pro/fields/class-acf-field-gallery.php:571 msgid "Preview Size" msgstr "Esikatselukuvan koko" -#: includes/fields/class-acf-field-image.php:244 -#: includes/fields/class-acf-field-image.php:273 +#: includes/fields/class-acf-field-image.php:234 +#: includes/fields/class-acf-field-image.php:263 #: pro/fields/class-acf-field-gallery.php:622 #: pro/fields/class-acf-field-gallery.php:651 msgid "Restrict which images can be uploaded" msgstr "Määritä millaisia kuvia voidaan ladata" -#: includes/fields/class-acf-field-image.php:247 -#: includes/fields/class-acf-field-image.php:276 +#: includes/fields/class-acf-field-image.php:237 +#: includes/fields/class-acf-field-image.php:266 #: includes/fields/class-acf-field-oembed.php:257 #: pro/fields/class-acf-field-gallery.php:625 #: pro/fields/class-acf-field-gallery.php:654 @@ -2228,45 +2063,45 @@ msgstr "Upotuksen koko" msgid "Page Link" msgstr "Sivun URL" -#: includes/fields/class-acf-field-page_link.php:177 +#: includes/fields/class-acf-field-page_link.php:170 msgid "Archives" msgstr "Arkistot" -#: includes/fields/class-acf-field-page_link.php:269 +#: includes/fields/class-acf-field-page_link.php:262 #: includes/fields/class-acf-field-post_object.php:267 -#: includes/fields/class-acf-field-taxonomy.php:958 +#: includes/fields/class-acf-field-taxonomy.php:948 msgid "Parent" msgstr "Vanhempi" -#: includes/fields/class-acf-field-page_link.php:485 +#: includes/fields/class-acf-field-page_link.php:478 #: includes/fields/class-acf-field-post_object.php:383 -#: includes/fields/class-acf-field-relationship.php:560 +#: includes/fields/class-acf-field-relationship.php:554 msgid "Filter by Post Type" msgstr "Suodata tyypin mukaan" -#: includes/fields/class-acf-field-page_link.php:493 +#: includes/fields/class-acf-field-page_link.php:486 #: includes/fields/class-acf-field-post_object.php:391 -#: includes/fields/class-acf-field-relationship.php:568 +#: includes/fields/class-acf-field-relationship.php:562 msgid "All post types" msgstr "Kaikki artikkelityypit" -#: includes/fields/class-acf-field-page_link.php:499 +#: includes/fields/class-acf-field-page_link.php:492 #: includes/fields/class-acf-field-post_object.php:397 -#: includes/fields/class-acf-field-relationship.php:574 +#: includes/fields/class-acf-field-relationship.php:568 msgid "Filter by Taxonomy" msgstr "Suodata taksonomian mukaan" -#: includes/fields/class-acf-field-page_link.php:507 +#: includes/fields/class-acf-field-page_link.php:500 #: includes/fields/class-acf-field-post_object.php:405 -#: includes/fields/class-acf-field-relationship.php:582 +#: includes/fields/class-acf-field-relationship.php:576 msgid "All taxonomies" msgstr "Kaikki taksonomiat" -#: includes/fields/class-acf-field-page_link.php:523 +#: includes/fields/class-acf-field-page_link.php:516 msgid "Allow Archives URLs" msgstr "Salli arkistojen URL-osoitteita" -#: includes/fields/class-acf-field-page_link.php:533 +#: includes/fields/class-acf-field-page_link.php:526 #: includes/fields/class-acf-field-post_object.php:421 #: includes/fields/class-acf-field-select.php:392 #: includes/fields/class-acf-field-user.php:71 @@ -2279,12 +2114,12 @@ msgstr "Salasana" #: includes/fields/class-acf-field-post_object.php:25 #: includes/fields/class-acf-field-post_object.php:436 -#: includes/fields/class-acf-field-relationship.php:639 +#: includes/fields/class-acf-field-relationship.php:633 msgid "Post Object" msgstr "Artikkeliolio" #: includes/fields/class-acf-field-post_object.php:437 -#: includes/fields/class-acf-field-relationship.php:640 +#: includes/fields/class-acf-field-relationship.php:634 msgid "Post ID" msgstr "Artikkelin ID" @@ -2336,43 +2171,43 @@ msgstr "Valitse artikkelityyppi" msgid "Select taxonomy" msgstr "Valitse taksonomia" -#: includes/fields/class-acf-field-relationship.php:477 +#: includes/fields/class-acf-field-relationship.php:476 msgid "Search..." msgstr "Etsi..." -#: includes/fields/class-acf-field-relationship.php:588 +#: includes/fields/class-acf-field-relationship.php:582 msgid "Filters" msgstr "Suodattimet" -#: includes/fields/class-acf-field-relationship.php:594 -#: includes/locations/class-acf-location-post-type.php:27 +#: includes/fields/class-acf-field-relationship.php:588 +#: includes/locations/class-acf-location-post-type.php:20 msgid "Post Type" msgstr "Artikkelityyppi" -#: includes/fields/class-acf-field-relationship.php:595 +#: includes/fields/class-acf-field-relationship.php:589 #: includes/fields/class-acf-field-taxonomy.php:28 -#: includes/fields/class-acf-field-taxonomy.php:751 -#: includes/locations/class-acf-location-taxonomy.php:27 +#: includes/fields/class-acf-field-taxonomy.php:741 +#: includes/locations/class-acf-location-taxonomy.php:20 msgid "Taxonomy" msgstr "Taksonomia" -#: includes/fields/class-acf-field-relationship.php:602 +#: includes/fields/class-acf-field-relationship.php:596 msgid "Elements" msgstr "Elementit" -#: includes/fields/class-acf-field-relationship.php:603 +#: includes/fields/class-acf-field-relationship.php:597 msgid "Selected elements will be displayed in each result" msgstr "Valitut elementit näytetään jokaisessa tuloksessa" -#: includes/fields/class-acf-field-relationship.php:614 +#: includes/fields/class-acf-field-relationship.php:608 msgid "Minimum posts" msgstr "Vähimmäismäärä artikkeleita" -#: includes/fields/class-acf-field-relationship.php:623 +#: includes/fields/class-acf-field-relationship.php:617 msgid "Maximum posts" msgstr "Maksimimäärä artikkeleita" -#: includes/fields/class-acf-field-relationship.php:727 +#: includes/fields/class-acf-field-relationship.php:721 #: pro/fields/class-acf-field-gallery.php:779 #, php-format msgid "%s requires at least %s selection" @@ -2381,7 +2216,7 @@ msgstr[0] "%s vaatii vähintään %s valinnan" msgstr[1] "%s vaatii vähintään %s valintaa" #: includes/fields/class-acf-field-select.php:25 -#: includes/fields/class-acf-field-taxonomy.php:773 +#: includes/fields/class-acf-field-taxonomy.php:763 msgctxt "noun" msgid "Select" msgstr "Valintalista" @@ -2452,6 +2287,11 @@ msgctxt "Select2 JS load_fail" msgid "Loading failed" msgstr "Lataus epäonnistui" +#: includes/fields/class-acf-field-select.php:259 includes/media.php:54 +msgctxt "verb" +msgid "Select" +msgstr "Valitse" + #: includes/fields/class-acf-field-select.php:402 #: includes/fields/class-acf-field-true_false.php:144 msgid "Stylised UI" @@ -2485,89 +2325,89 @@ msgstr "" "Määritä päätepiste, johon edelliset välilehdet lopetetaan. Tämä aloittaa " "uuden välilehtiryhmän." -#: includes/fields/class-acf-field-taxonomy.php:711 +#: includes/fields/class-acf-field-taxonomy.php:701 #, php-format msgctxt "No terms" msgid "No %s" msgstr "Ei %s" -#: includes/fields/class-acf-field-taxonomy.php:752 +#: includes/fields/class-acf-field-taxonomy.php:742 msgid "Select the taxonomy to be displayed" msgstr "Valitse taksonomia, joka näytetään" -#: includes/fields/class-acf-field-taxonomy.php:761 +#: includes/fields/class-acf-field-taxonomy.php:751 msgid "Appearance" msgstr "Ulkoasu" -#: includes/fields/class-acf-field-taxonomy.php:762 +#: includes/fields/class-acf-field-taxonomy.php:752 msgid "Select the appearance of this field" msgstr "Valitse ulkoasu tälle kenttälle" -#: includes/fields/class-acf-field-taxonomy.php:767 +#: includes/fields/class-acf-field-taxonomy.php:757 msgid "Multiple Values" msgstr "Useita arvoja" -#: includes/fields/class-acf-field-taxonomy.php:769 +#: includes/fields/class-acf-field-taxonomy.php:759 msgid "Multi Select" msgstr "Valitse useita" -#: includes/fields/class-acf-field-taxonomy.php:771 +#: includes/fields/class-acf-field-taxonomy.php:761 msgid "Single Value" msgstr "Yksi arvo" -#: includes/fields/class-acf-field-taxonomy.php:772 +#: includes/fields/class-acf-field-taxonomy.php:762 msgid "Radio Buttons" msgstr "Valintanappi" -#: includes/fields/class-acf-field-taxonomy.php:796 +#: includes/fields/class-acf-field-taxonomy.php:786 msgid "Create Terms" msgstr "Uusien ehtojen luominen" -#: includes/fields/class-acf-field-taxonomy.php:797 +#: includes/fields/class-acf-field-taxonomy.php:787 msgid "Allow new terms to be created whilst editing" msgstr "Salli uusien ehtojen luominen samalla kun muokataan" -#: includes/fields/class-acf-field-taxonomy.php:806 +#: includes/fields/class-acf-field-taxonomy.php:796 msgid "Save Terms" msgstr "Tallenna ehdot" -#: includes/fields/class-acf-field-taxonomy.php:807 +#: includes/fields/class-acf-field-taxonomy.php:797 msgid "Connect selected terms to the post" msgstr "Yhdistä valitut ehdot artikkeliin" -#: includes/fields/class-acf-field-taxonomy.php:816 +#: includes/fields/class-acf-field-taxonomy.php:806 msgid "Load Terms" msgstr "Lataa ehdot" -#: includes/fields/class-acf-field-taxonomy.php:817 +#: includes/fields/class-acf-field-taxonomy.php:807 msgid "Load value from posts terms" msgstr "Lataa arvo artikkelin ehdoista" -#: includes/fields/class-acf-field-taxonomy.php:831 +#: includes/fields/class-acf-field-taxonomy.php:821 msgid "Term Object" msgstr "Ehto" -#: includes/fields/class-acf-field-taxonomy.php:832 +#: includes/fields/class-acf-field-taxonomy.php:822 msgid "Term ID" msgstr "Ehdon ID" -#: includes/fields/class-acf-field-taxonomy.php:882 +#: includes/fields/class-acf-field-taxonomy.php:872 #, php-format msgid "User unable to add new %s" msgstr "Käyttäjä ei voi lisätä uutta %s" -#: includes/fields/class-acf-field-taxonomy.php:892 +#: includes/fields/class-acf-field-taxonomy.php:882 #, php-format msgid "%s already exists" msgstr "%s on jo olemassa" -#: includes/fields/class-acf-field-taxonomy.php:924 +#: includes/fields/class-acf-field-taxonomy.php:914 #, php-format msgid "%s added" msgstr "%s lisättiin" -#: includes/fields/class-acf-field-taxonomy.php:970 -#: includes/locations/class-acf-location-user-form.php:73 +#: includes/fields/class-acf-field-taxonomy.php:960 +#: includes/locations/class-acf-location-user-form.php:66 msgid "Add" msgstr "Lisää" @@ -2586,7 +2426,7 @@ msgid "Leave blank for no limit" msgstr "Jos et halua rajoittaa, jätä tyhjäksi" #: includes/fields/class-acf-field-text.php:157 -#: includes/fields/class-acf-field-textarea.php:215 +#: includes/fields/class-acf-field-textarea.php:213 #, php-format msgid "Value must not exceed %d characters" msgstr "Arvo ei saa olla suurempi kuin %d merkkiä" @@ -2639,7 +2479,7 @@ msgstr "Url" msgid "Value must be a valid URL" msgstr "Arvon täytyy olla validi URL" -#: includes/fields/class-acf-field-user.php:20 includes/locations.php:95 +#: includes/fields/class-acf-field-user.php:20 includes/locations.php:99 msgid "User" msgstr "Käyttäjä" @@ -2671,51 +2511,55 @@ msgstr "Virhe ladattaessa kenttää." msgid "Wysiwyg Editor" msgstr "Wysiwyg-editori" -#: includes/fields/class-acf-field-wysiwyg.php:330 +#: includes/fields/class-acf-field-wysiwyg.php:320 msgid "Visual" msgstr "Graafinen" -#: includes/fields/class-acf-field-wysiwyg.php:331 +#: includes/fields/class-acf-field-wysiwyg.php:321 msgctxt "Name for the Text editor tab (formerly HTML)" msgid "Text" msgstr "Teksti" -#: includes/fields/class-acf-field-wysiwyg.php:337 +#: includes/fields/class-acf-field-wysiwyg.php:327 msgid "Click to initialize TinyMCE" msgstr "Klikkaa ottaaksesi käyttöön graafisen editorin" -#: includes/fields/class-acf-field-wysiwyg.php:390 +#: includes/fields/class-acf-field-wysiwyg.php:380 msgid "Tabs" msgstr "Välilehdet" -#: includes/fields/class-acf-field-wysiwyg.php:395 +#: includes/fields/class-acf-field-wysiwyg.php:385 msgid "Visual & Text" msgstr "Graafinen ja teksti" -#: includes/fields/class-acf-field-wysiwyg.php:396 +#: includes/fields/class-acf-field-wysiwyg.php:386 msgid "Visual Only" msgstr "Vain graafinen" -#: includes/fields/class-acf-field-wysiwyg.php:397 +#: includes/fields/class-acf-field-wysiwyg.php:387 msgid "Text Only" msgstr "Vain teksti" -#: includes/fields/class-acf-field-wysiwyg.php:404 +#: includes/fields/class-acf-field-wysiwyg.php:394 msgid "Toolbar" msgstr "Työkalupalkki" -#: includes/fields/class-acf-field-wysiwyg.php:419 +#: includes/fields/class-acf-field-wysiwyg.php:409 msgid "Show Media Upload Buttons?" msgstr "Näytä Lisää media -painike?" -#: includes/fields/class-acf-field-wysiwyg.php:429 +#: includes/fields/class-acf-field-wysiwyg.php:419 msgid "Delay initialization?" msgstr "Viivytä alustusta?" -#: includes/fields/class-acf-field-wysiwyg.php:430 +#: includes/fields/class-acf-field-wysiwyg.php:420 msgid "TinyMCE will not be initialized until field is clicked" msgstr "TinyMCE:tä ei alusteta ennen kuin kenttää napsautetaan" +#: includes/forms/form-front.php:38 pro/fields/class-acf-field-gallery.php:353 +msgid "Title" +msgstr "Otsikko" + #: includes/forms/form-front.php:55 msgid "Validate Email" msgstr "Validoi sähköposti" @@ -2738,145 +2582,151 @@ msgstr "Roskapostia havaittu" msgid "ERROR: %s" msgstr "Virhe: %s" -#: includes/locations.php:93 includes/locations/class-acf-location-post.php:27 +#: includes/locations.php:23 +#, php-format +msgid "Class \"%s\" does not exist." +msgstr "Luokkaa \"%s\" ei ole." + +#: includes/locations.php:34 +#, php-format +msgid "Location type \"%s\" is already registered." +msgstr "Sijaintityyppi \"%s\" on jo rekisteröity." + +#: includes/locations.php:97 includes/locations/class-acf-location-post.php:20 msgid "Post" msgstr "Artikkeli" -#: includes/locations.php:94 includes/locations/class-acf-location-page.php:27 +#: includes/locations.php:98 includes/locations/class-acf-location-page.php:20 msgid "Page" msgstr "Sivu" -#: includes/locations.php:96 +#: includes/locations.php:100 msgid "Forms" msgstr "Lomakkeet" -#: includes/locations.php:243 +#: includes/locations/abstract-acf-location.php:103 msgid "is equal to" msgstr "on sama kuin" -#: includes/locations.php:244 +#: includes/locations/abstract-acf-location.php:104 msgid "is not equal to" msgstr "ei ole sama kuin" -#: includes/locations/class-acf-location-attachment.php:27 +#: includes/locations/class-acf-location-attachment.php:20 msgid "Attachment" msgstr "Liite" -#: includes/locations/class-acf-location-attachment.php:109 +#: includes/locations/class-acf-location-attachment.php:82 #, php-format msgid "All %s formats" msgstr "Kaikki %s muodot" -#: includes/locations/class-acf-location-comment.php:27 +#: includes/locations/class-acf-location-comment.php:20 msgid "Comment" msgstr "Kommentti" -#: includes/locations/class-acf-location-current-user-role.php:27 +#: includes/locations/class-acf-location-current-user-role.php:20 msgid "Current User Role" msgstr "Nykyinen käyttäjärooli" -#: includes/locations/class-acf-location-current-user-role.php:110 +#: includes/locations/class-acf-location-current-user-role.php:75 msgid "Super Admin" msgstr "Super pääkäyttäjä" -#: includes/locations/class-acf-location-current-user.php:27 +#: includes/locations/class-acf-location-current-user.php:20 msgid "Current User" msgstr "Nykyinen käyttäjä" -#: includes/locations/class-acf-location-current-user.php:97 +#: includes/locations/class-acf-location-current-user.php:69 msgid "Logged in" msgstr "Kirjautunut sisään" -#: includes/locations/class-acf-location-current-user.php:98 +#: includes/locations/class-acf-location-current-user.php:70 msgid "Viewing front end" msgstr "Käyttää front endiä" -#: includes/locations/class-acf-location-current-user.php:99 +#: includes/locations/class-acf-location-current-user.php:71 msgid "Viewing back end" msgstr "Käyttää back endiä" -#: includes/locations/class-acf-location-nav-menu-item.php:27 +#: includes/locations/class-acf-location-nav-menu-item.php:20 msgid "Menu Item" msgstr "Valikkokohde" -#: includes/locations/class-acf-location-nav-menu.php:27 +#: includes/locations/class-acf-location-nav-menu.php:20 msgid "Menu" msgstr "Valikko" -#: includes/locations/class-acf-location-nav-menu.php:109 +#: includes/locations/class-acf-location-nav-menu.php:78 msgid "Menu Locations" msgstr "Valikkosijainnit" -#: includes/locations/class-acf-location-nav-menu.php:119 -msgid "Menus" -msgstr "Valikot" - -#: includes/locations/class-acf-location-page-parent.php:27 +#: includes/locations/class-acf-location-page-parent.php:20 msgid "Page Parent" msgstr "Sivun vanhempi" -#: includes/locations/class-acf-location-page-template.php:27 +#: includes/locations/class-acf-location-page-template.php:20 msgid "Page Template" msgstr "Sivupohja" -#: includes/locations/class-acf-location-page-template.php:87 -#: includes/locations/class-acf-location-post-template.php:134 +#: includes/locations/class-acf-location-page-template.php:71 +#: includes/locations/class-acf-location-post-template.php:83 msgid "Default Template" msgstr "Oletus sivupohja" -#: includes/locations/class-acf-location-page-type.php:27 +#: includes/locations/class-acf-location-page-type.php:20 msgid "Page Type" msgstr "Sivun tyyppi" -#: includes/locations/class-acf-location-page-type.php:146 +#: includes/locations/class-acf-location-page-type.php:106 msgid "Front Page" msgstr "Etusivu" -#: includes/locations/class-acf-location-page-type.php:147 +#: includes/locations/class-acf-location-page-type.php:107 msgid "Posts Page" msgstr "Artikkelit -sivu" -#: includes/locations/class-acf-location-page-type.php:148 +#: includes/locations/class-acf-location-page-type.php:108 msgid "Top Level Page (no parent)" msgstr "Ylätason sivu (sivu, jolla ei ole vanhempia)" -#: includes/locations/class-acf-location-page-type.php:149 +#: includes/locations/class-acf-location-page-type.php:109 msgid "Parent Page (has children)" msgstr "Vanhempi sivu (sivu, jolla on alasivuja)" -#: includes/locations/class-acf-location-page-type.php:150 +#: includes/locations/class-acf-location-page-type.php:110 msgid "Child Page (has parent)" msgstr "Lapsisivu (sivu, jolla on vanhempi)" -#: includes/locations/class-acf-location-post-category.php:27 +#: includes/locations/class-acf-location-post-category.php:20 msgid "Post Category" msgstr "Artikkelin kategoria" -#: includes/locations/class-acf-location-post-format.php:27 +#: includes/locations/class-acf-location-post-format.php:20 msgid "Post Format" msgstr "Artikkelin muoto" -#: includes/locations/class-acf-location-post-status.php:27 +#: includes/locations/class-acf-location-post-status.php:20 msgid "Post Status" msgstr "Artikkelin tila" -#: includes/locations/class-acf-location-post-taxonomy.php:27 +#: includes/locations/class-acf-location-post-taxonomy.php:20 msgid "Post Taxonomy" msgstr "Artikkelin taksonomia" -#: includes/locations/class-acf-location-post-template.php:27 +#: includes/locations/class-acf-location-post-template.php:20 msgid "Post Template" msgstr "Sivupohja" -#: includes/locations/class-acf-location-user-form.php:22 +#: includes/locations/class-acf-location-user-form.php:20 msgid "User Form" msgstr "Käyttäjälomake" -#: includes/locations/class-acf-location-user-form.php:74 +#: includes/locations/class-acf-location-user-form.php:67 msgid "Add / Edit" msgstr "Lisää / Muokkaa" -#: includes/locations/class-acf-location-user-form.php:75 +#: includes/locations/class-acf-location-user-form.php:68 msgid "Register" msgstr "Rekisteröi" @@ -2884,10 +2734,36 @@ msgstr "Rekisteröi" msgid "User Role" msgstr "Käyttäjän rooli" -#: includes/locations/class-acf-location-widget.php:27 +#: includes/locations/class-acf-location-widget.php:20 msgid "Widget" msgstr "Vimpain" +#: includes/media.php:55 +msgctxt "verb" +msgid "Edit" +msgstr "Muokkaa" + +#: includes/media.php:56 +msgctxt "verb" +msgid "Update" +msgstr "Päivitä" + +#: includes/media.php:57 +msgid "Uploaded to this post" +msgstr "Tähän kenttäryhmään ladatut kuvat" + +#: includes/media.php:58 +msgid "Expand Details" +msgstr "Enemmän tietoja" + +#: includes/media.php:59 +msgid "Collapse Details" +msgstr "Vähemmän tietoja" + +#: includes/media.php:60 +msgid "Restricted" +msgstr "Rajoitettu" + #: includes/validation.php:364 #, php-format msgid "%s value is required" @@ -2915,7 +2791,7 @@ msgstr "" msgid "Error. Could not connect to update server" msgstr "Virhe. Ei voitu yhdistää päivityspalvelimeen" -#: pro/admin/admin-updates.php:118 pro/admin/views/html-settings-updates.php:13 +#: pro/admin/admin-updates.php:118 pro/admin/views/html-settings-updates.php:12 msgid "Updates" msgstr "Päivitykset" @@ -2927,19 +2803,19 @@ msgstr "" "Virhe. Päivityspakettia ei voitu todentaa. Tarkista uudelleen tai " "poista käytöstä ACF PRO -lisenssi ja aktivoi se uudelleen." -#: pro/admin/views/html-settings-updates.php:7 +#: pro/admin/views/html-settings-updates.php:6 msgid "Deactivate License" msgstr "Poista lisenssi käytöstä" -#: pro/admin/views/html-settings-updates.php:7 +#: pro/admin/views/html-settings-updates.php:6 msgid "Activate License" msgstr "Aktivoi lisenssi" -#: pro/admin/views/html-settings-updates.php:17 +#: pro/admin/views/html-settings-updates.php:16 msgid "License Information" msgstr "Näytä lisenssitiedot" -#: pro/admin/views/html-settings-updates.php:20 +#: pro/admin/views/html-settings-updates.php:19 #, php-format msgid "" "To unlock updates, please enter your license key below. If you don't have a " @@ -2950,60 +2826,68 @@ msgstr "" "ole lisenssiavainta, katso tarkemmat tiedot " "ja hinnoittelu." -#: pro/admin/views/html-settings-updates.php:29 +#: pro/admin/views/html-settings-updates.php:26 msgid "License Key" msgstr "Lisenssiavain" -#: pro/admin/views/html-settings-updates.php:61 +#: pro/admin/views/html-settings-updates.php:58 msgid "Update Information" msgstr "Päivitä tiedot" -#: pro/admin/views/html-settings-updates.php:68 +#: pro/admin/views/html-settings-updates.php:65 msgid "Current Version" msgstr "Nykyinen versio" -#: pro/admin/views/html-settings-updates.php:76 +#: pro/admin/views/html-settings-updates.php:73 msgid "Latest Version" msgstr "Uusin versio" -#: pro/admin/views/html-settings-updates.php:84 +#: pro/admin/views/html-settings-updates.php:81 msgid "Update Available" msgstr "Päivitys saatavilla" -#: pro/admin/views/html-settings-updates.php:92 +#: pro/admin/views/html-settings-updates.php:89 msgid "Update Plugin" msgstr "Päivitä lisäosa" -#: pro/admin/views/html-settings-updates.php:94 +#: pro/admin/views/html-settings-updates.php:91 msgid "Please enter your license key above to unlock updates" msgstr "Syötä lisenssiavain saadaksesi päivityksiä" -#: pro/admin/views/html-settings-updates.php:100 +#: pro/admin/views/html-settings-updates.php:97 msgid "Check Again" msgstr "Tarkista uudelleen" -#: pro/admin/views/html-settings-updates.php:117 +#: pro/admin/views/html-settings-updates.php:104 +msgid "Changelog" +msgstr "Muutosloki" + +#: pro/admin/views/html-settings-updates.php:114 msgid "Upgrade Notice" msgstr "Päivitys Ilmoitus" -#: pro/blocks.php:36 +#: pro/blocks.php:37 msgid "Block type name is required." msgstr "Lohkotyypin nimi on pakollinen." -#: pro/blocks.php:43 +#: pro/blocks.php:44 #, php-format msgid "Block type \"%s\" is already registered." msgstr "Lohkotyyppi \"%s\" on jo rekisteröity." -#: pro/blocks.php:393 +#: pro/blocks.php:444 msgid "Switch to Edit" msgstr "Siirry muokkaamaan" -#: pro/blocks.php:394 +#: pro/blocks.php:445 msgid "Switch to Preview" msgstr "Siirry esikatseluun" -#: pro/blocks.php:397 +#: pro/blocks.php:446 +msgid "Change content alignment" +msgstr "Sisällön tasauksen muuttaminen" + +#: pro/blocks.php:449 #, php-format msgid "%s settings" msgstr "%s asetusta" @@ -3013,66 +2897,66 @@ msgctxt "noun" msgid "Clone" msgstr "Klooni" -#: pro/fields/class-acf-field-clone.php:812 +#: pro/fields/class-acf-field-clone.php:809 msgid "Select one or more fields you wish to clone" msgstr "Valitse kentät, jotka haluat kopioida" -#: pro/fields/class-acf-field-clone.php:829 +#: pro/fields/class-acf-field-clone.php:826 msgid "Display" msgstr "Näytä" -#: pro/fields/class-acf-field-clone.php:830 +#: pro/fields/class-acf-field-clone.php:827 msgid "Specify the style used to render the clone field" msgstr "Määritä tyyli, jota käytetään kloonikentän luomisessa" -#: pro/fields/class-acf-field-clone.php:835 +#: pro/fields/class-acf-field-clone.php:832 msgid "Group (displays selected fields in a group within this field)" msgstr "Ryhmä (valitut kentät näytetään ryhmänä tämän klooni-kentän sisällä)" -#: pro/fields/class-acf-field-clone.php:836 +#: pro/fields/class-acf-field-clone.php:833 msgid "Seamless (replaces this field with selected fields)" msgstr "Saumaton (korvaa tämä klooni-kenttä valituilla kentillä)" -#: pro/fields/class-acf-field-clone.php:857 +#: pro/fields/class-acf-field-clone.php:854 #, php-format msgid "Labels will be displayed as %s" msgstr "Kentän nimiö näytetään seuraavassa muodossa: %s" -#: pro/fields/class-acf-field-clone.php:860 +#: pro/fields/class-acf-field-clone.php:857 msgid "Prefix Field Labels" msgstr "Kentän nimiön etuliite" -#: pro/fields/class-acf-field-clone.php:871 +#: pro/fields/class-acf-field-clone.php:868 #, php-format msgid "Values will be saved as %s" msgstr "Arvot tallennetaan muodossa: %s" -#: pro/fields/class-acf-field-clone.php:874 +#: pro/fields/class-acf-field-clone.php:871 msgid "Prefix Field Names" msgstr "Kentän nimen etuliite" -#: pro/fields/class-acf-field-clone.php:992 +#: pro/fields/class-acf-field-clone.php:989 msgid "Unknown field" msgstr "Tuntematon kenttä" -#: pro/fields/class-acf-field-clone.php:1031 +#: pro/fields/class-acf-field-clone.php:1028 msgid "Unknown field group" msgstr "Tuntematon kenttäryhmä" -#: pro/fields/class-acf-field-clone.php:1035 +#: pro/fields/class-acf-field-clone.php:1032 #, php-format msgid "All fields from %s field group" msgstr "Kaikki kentät kenttäryhmästä %s" #: pro/fields/class-acf-field-flexible-content.php:31 #: pro/fields/class-acf-field-repeater.php:193 -#: pro/fields/class-acf-field-repeater.php:468 +#: pro/fields/class-acf-field-repeater.php:469 msgid "Add Row" msgstr "Lisää rivi" #: pro/fields/class-acf-field-flexible-content.php:73 -#: pro/fields/class-acf-field-flexible-content.php:924 -#: pro/fields/class-acf-field-flexible-content.php:1006 +#: pro/fields/class-acf-field-flexible-content.php:926 +#: pro/fields/class-acf-field-flexible-content.php:1008 msgid "layout" msgid_plural "layouts" msgstr[0] "asettelu" @@ -3083,8 +2967,8 @@ msgid "layouts" msgstr "asettelua" #: pro/fields/class-acf-field-flexible-content.php:77 -#: pro/fields/class-acf-field-flexible-content.php:923 -#: pro/fields/class-acf-field-flexible-content.php:1005 +#: pro/fields/class-acf-field-flexible-content.php:925 +#: pro/fields/class-acf-field-flexible-content.php:1007 msgid "This field requires at least {min} {label} {identifier}" msgstr "Tämä kenttä vaatii vähintään {min} {label} {identifier}" @@ -3114,52 +2998,56 @@ msgid "Add layout" msgstr "Lisää asettelu" #: pro/fields/class-acf-field-flexible-content.php:414 +msgid "Duplicate layout" +msgstr "Monista asettelu" + +#: pro/fields/class-acf-field-flexible-content.php:415 msgid "Remove layout" msgstr "Poista asettelu" -#: pro/fields/class-acf-field-flexible-content.php:415 +#: pro/fields/class-acf-field-flexible-content.php:416 #: pro/fields/class-acf-field-repeater.php:301 msgid "Click to toggle" msgstr "Piilota/Näytä" -#: pro/fields/class-acf-field-flexible-content.php:555 +#: pro/fields/class-acf-field-flexible-content.php:556 msgid "Reorder Layout" msgstr "Järjestä asettelu uudelleen" -#: pro/fields/class-acf-field-flexible-content.php:555 +#: pro/fields/class-acf-field-flexible-content.php:556 msgid "Reorder" msgstr "Järjestä uudelleen" -#: pro/fields/class-acf-field-flexible-content.php:556 +#: pro/fields/class-acf-field-flexible-content.php:557 msgid "Delete Layout" msgstr "Poista asettelu" -#: pro/fields/class-acf-field-flexible-content.php:557 +#: pro/fields/class-acf-field-flexible-content.php:558 msgid "Duplicate Layout" msgstr "Monista asettelu" -#: pro/fields/class-acf-field-flexible-content.php:558 +#: pro/fields/class-acf-field-flexible-content.php:559 msgid "Add New Layout" msgstr "Lisää uusi asettelu" -#: pro/fields/class-acf-field-flexible-content.php:629 +#: pro/fields/class-acf-field-flexible-content.php:631 msgid "Min" msgstr "Min" -#: pro/fields/class-acf-field-flexible-content.php:642 +#: pro/fields/class-acf-field-flexible-content.php:644 msgid "Max" msgstr "Max" -#: pro/fields/class-acf-field-flexible-content.php:669 -#: pro/fields/class-acf-field-repeater.php:464 +#: pro/fields/class-acf-field-flexible-content.php:671 +#: pro/fields/class-acf-field-repeater.php:465 msgid "Button Label" msgstr "Painikkeen teksti" -#: pro/fields/class-acf-field-flexible-content.php:678 +#: pro/fields/class-acf-field-flexible-content.php:680 msgid "Minimum Layouts" msgstr "Asetteluita vähintään" -#: pro/fields/class-acf-field-flexible-content.php:687 +#: pro/fields/class-acf-field-flexible-content.php:689 msgid "Maximum Layouts" msgstr "Asetteluita enintään" @@ -3236,7 +3124,7 @@ msgid "Maximum Selection" msgstr "Suurin määrä kuvia" #: pro/fields/class-acf-field-repeater.php:65 -#: pro/fields/class-acf-field-repeater.php:661 +#: pro/fields/class-acf-field-repeater.php:662 msgid "Minimum rows reached ({min} rows)" msgstr "Pienin määrä rivejä saavutettu ({min} riviä)" @@ -3249,33 +3137,37 @@ msgid "Add row" msgstr "Lisää rivi" #: pro/fields/class-acf-field-repeater.php:339 +msgid "Duplicate row" +msgstr "Monista rivi" + +#: pro/fields/class-acf-field-repeater.php:340 msgid "Remove row" msgstr "Poista rivi" -#: pro/fields/class-acf-field-repeater.php:417 +#: pro/fields/class-acf-field-repeater.php:418 msgid "Collapsed" msgstr "Piilotettu" -#: pro/fields/class-acf-field-repeater.php:418 +#: pro/fields/class-acf-field-repeater.php:419 msgid "Select a sub field to show when row is collapsed" msgstr "Valitse alakenttä, joka näytetään, kun rivi on piilotettu" -#: pro/fields/class-acf-field-repeater.php:428 +#: pro/fields/class-acf-field-repeater.php:429 msgid "Minimum Rows" msgstr "Pienin määrä rivejä" -#: pro/fields/class-acf-field-repeater.php:438 +#: pro/fields/class-acf-field-repeater.php:439 msgid "Maximum Rows" msgstr "Suurin määrä rivejä" -#: pro/locations/class-acf-location-options-page.php:79 +#: pro/locations/class-acf-location-block.php:69 +msgid "No block types exist" +msgstr "Lohkotyyppejä ei ole" + +#: pro/locations/class-acf-location-options-page.php:68 msgid "No options pages exist" msgstr "Yhtään asetussivua ei ole olemassa" -#: pro/options-page.php:51 -msgid "Options" -msgstr "Asetukset" - #: pro/options-page.php:82 msgid "Options Updated" msgstr "Asetukset päivitetty" @@ -3291,35 +3183,316 @@ msgstr "" "\"%s\">Päivitykset -sivulle. Jos sinulla ei ole lisenssiavainta, katso " "tarkemmat tiedot ja hinnoittelu." -#: tests/basic/test-blocks.php:46 -msgid "Normal" -msgstr "Normaali" - -#: tests/basic/test-blocks.php:47 -msgid "Fancy" -msgstr "Hieno" - #. Plugin URI of the plugin/theme #. Author URI of the plugin/theme msgid "https://www.advancedcustomfields.com" msgstr "http://www.advancedcustomfields.com" +#. Description of the plugin/theme +msgid "Customize WordPress with powerful, professional and intuitive fields." +msgstr "" +"Mukauta WordPressiä tehokkailla, ammattimaisilla ja intuitiivisilla kentillä." + #. Author of the plugin/theme msgid "Elliot Condon" msgstr "Elliot Condon" +#, php-format +#~ msgid "Inactive (%s)" +#~ msgid_plural "Inactive (%s)" +#~ msgstr[0] "Ei käytössä (%s)" +#~ msgstr[1] "Ei käytössä (%s)" + +#~ msgid "Status" +#~ msgstr "Status" + +#, php-format +#~ msgid "See what's new in version %s." +#~ msgstr "Katso mitä uutta versiossa %s." + +#~ msgid "Resources" +#~ msgstr "Resurssit" + +#~ msgid "Documentation" +#~ msgstr "Dokumentaatio" + +#~ msgid "Pro" +#~ msgstr "Pro" + +#, php-format +#~ msgid "Thank you for creating with ACF." +#~ msgstr "Kiitos, että luot sisältöä ACF:llä." + +#~ msgid "Synchronise field group" +#~ msgstr "Synkronoi kenttäryhmä" + +#~ msgid "Apply" +#~ msgstr "Käytä" + +#~ msgid "Bulk Actions" +#~ msgstr "Massatoiminnot" + +#~ msgid "Info" +#~ msgstr "Info" + +#~ msgid "What's New" +#~ msgstr "Katso mitä uutta" + +#~ msgid "Welcome to Advanced Custom Fields" +#~ msgstr "Tervetuloa Advanced Custom Fields -lisäosaan" + +#, php-format +#~ msgid "" +#~ "Thank you for updating! ACF %s is bigger and better than ever before. We " +#~ "hope you like it." +#~ msgstr "" +#~ "Kiitos, että päivitit! ACF %s on suurempi ja parempi kuin koskaan ennen. " +#~ "Toivomme, että pidät siitä." + +#~ msgid "A Smoother Experience" +#~ msgstr "Sujuvampi kokemus" + +#~ msgid "Improved Usability" +#~ msgstr "Käytettävyyttä parannettu" + +#~ msgid "" +#~ "Including the popular Select2 library has improved both usability and " +#~ "speed across a number of field types including post object, page link, " +#~ "taxonomy and select." +#~ msgstr "" +#~ "Mukaan otettu Select2-kirjasto on parantanut sekä käytettävyyttä että " +#~ "nopeutta erilaisissa kenttätyypeissä kuten artikkelioliossa, sivun " +#~ "linkissä, taksonomiassa ja valinnassa." + +#~ msgid "Improved Design" +#~ msgstr "Parantunut muotoilu" + +#~ msgid "" +#~ "Many fields have undergone a visual refresh to make ACF look better than " +#~ "ever! Noticeable changes are seen on the gallery, relationship and oEmbed " +#~ "(new) fields!" +#~ msgstr "" +#~ "Monet kentät ovat käyneet läpi visuaalisen uudistuksen ja ACF näyttää " +#~ "paremmalta kuin koskaan ennen! Huomattavat muutokset ovat nähtävissä " +#~ "kentissä galleria, suodata artikkeleita ja oEmbed (uusi)!" + +#~ msgid "Improved Data" +#~ msgstr "Parannettu data" + +#~ msgid "" +#~ "Redesigning the data architecture has allowed sub fields to live " +#~ "independently from their parents. This allows you to drag and drop fields " +#~ "in and out of parent fields!" +#~ msgstr "" +#~ "Data-arkkitehtuurin uudelleensuunnittelu mahdollisti alakenttien " +#~ "riippumattomuuden vanhemmistaan. Tämän muutoksen myötä voit vetää ja " +#~ "pudottaa kenttiä riippumatta kenttähierarkiasta!" + +#~ msgid "Goodbye Add-ons. Hello PRO" +#~ msgstr "Hyvästi lisäosat. Tervetuloa PRO" + +#~ msgid "Introducing ACF PRO" +#~ msgstr "Esittelyssä ACF PRO" + +#~ msgid "" +#~ "We're changing the way premium functionality is delivered in an exciting " +#~ "way!" +#~ msgstr "" +#~ "Olemme muuttamassa tapaa, jolla Premium-toiminnallisuus toimitetaan " +#~ "jännittävällä tavalla!" + +#, php-format +#~ msgid "" +#~ "All 4 premium add-ons have been combined into a new Pro " +#~ "version of ACF. With both personal and developer licenses available, " +#~ "premium functionality is more affordable and accessible than ever before!" +#~ msgstr "" +#~ "Kaikki neljä premium-lisäosaa on yhdistetty uuteen ACF PRO " +#~ "-versioon. Lisensseistä saatavilla on sekä henkilökohtaisia että " +#~ "kehittäjien lisenssejä, joten korkealuokkaiset toiminnallisuudet ovat nyt " +#~ "edullisimpia ja saavutettavampia kuin koskaan ennen!" + +#~ msgid "Powerful Features" +#~ msgstr "Tehokkaat ominaisuudet" + +#~ msgid "" +#~ "ACF PRO contains powerful features such as repeatable data, flexible " +#~ "content layouts, a beautiful gallery field and the ability to create " +#~ "extra admin options pages!" +#~ msgstr "" +#~ "ACF PRO sisältää tehokkaita ominaisuuksia, kuten toistuva data, joustavat " +#~ "sisältö-layoutit, kaunis galleriakenttä sekä mahdollisuus luoda " +#~ "ylimääräisiä ylläpitäjän asetussivuja!" + +#, php-format +#~ msgid "Read more about ACF PRO features." +#~ msgstr "Lue lisää ACF PRO:n ominaisuuksista." + +#~ msgid "Easy Upgrading" +#~ msgstr "Helppo päivitys" + +#~ msgid "" +#~ "Upgrading to ACF PRO is easy. Simply purchase a license online and " +#~ "download the plugin!" +#~ msgstr "" +#~ "Päivittäminen ACF PRO-versioon on helppoa. Osta lisenssi verkossa ja " +#~ "lataa lisäosa!" + +#, php-format +#~ msgid "" +#~ "We also wrote an upgrade guide to answer any " +#~ "questions, but if you do have one, please contact our support team via " +#~ "the help desk." +#~ msgstr "" +#~ "Kirjoitimme myös päivitysoppaan vastataksemme " +#~ "kysymyksiin. Jos jokin asia vielä vaivaa mieltäsi, ota yhteyttä " +#~ "asiakaspalveluumme neuvontapalvelun kautta." + +#~ msgid "New Features" +#~ msgstr "Uudet ominaisuudet" + +#~ msgid "Link Field" +#~ msgstr "Linkki-kenttä" + +#~ msgid "" +#~ "The Link field provides a simple way to select or define a link (url, " +#~ "title, target)." +#~ msgstr "" +#~ "Linkki-kentässä on yksinkertainen tapa valita tai määrittää linkki (URL, " +#~ "otsikko, kohde)." + +#~ msgid "Group Field" +#~ msgstr "Ryhmä-kenttä" + +#~ msgid "The Group field provides a simple way to create a group of fields." +#~ msgstr "Ryhmä-kentässä on yksinkertainen tapa luoda kenttäryhmiä." + +#~ msgid "oEmbed Field" +#~ msgstr "oEmbed-kenttä" + +#~ msgid "" +#~ "The oEmbed field allows an easy way to embed videos, images, tweets, " +#~ "audio, and other content." +#~ msgstr "" +#~ "oEmbed-kentän avulla voit helposti upottaa videoita, kuvia, twiittejä, " +#~ "ääntä ja muuta sisältöä." + +#~ msgid "Clone Field" +#~ msgstr "Klooni-kenttä" + +#~ msgid "The clone field allows you to select and display existing fields." +#~ msgstr "" +#~ "Klooni-kentän avulla voit valita ja näyttää aiemmin luotuja kenttiä." + +#~ msgid "More AJAX" +#~ msgstr "Enemmän AJAXia" + +#~ msgid "More fields use AJAX powered search to speed up page loading." +#~ msgstr "" +#~ "Useammat kentät käyttävät AJAX-käyttöistä hakua ja näin sivujen lataus " +#~ "nopeutuu." + +#~ msgid "" +#~ "New auto export to JSON feature improves speed and allows for " +#~ "syncronisation." +#~ msgstr "" +#~ "Uusi automaattinen vienti JSON:iin parantaa nopeutta ja mahdollistaa " +#~ "synkronoinnin." + +#~ msgid "Easy Import / Export" +#~ msgstr "Helppo tuonti / vienti" + +#~ msgid "Both import and export can easily be done through a new tools page." +#~ msgstr "" +#~ "Sekä tuonti että vienti voidaan tehdä helposti uudella työkalut-sivulla." + +#~ msgid "New Form Locations" +#~ msgstr "Uudet valikkosijainnit" + +#~ msgid "" +#~ "Fields can now be mapped to menus, menu items, comments, widgets and all " +#~ "user forms!" +#~ msgstr "" +#~ "Kentät voidaan nyt linkittää valikkoihin, valikkokohteisiin, " +#~ "kommentteihin, vimpaimiin ja kaikkiin käyttäjälomakkeisiin!" + +#~ msgid "More Customization" +#~ msgstr "Lisää muokkauksia" + +#~ msgid "" +#~ "New PHP (and JS) actions and filters have been added to allow for more " +#~ "customization." +#~ msgstr "" +#~ "Uudet PHP (ja JS) -toiminnot ja -suodattimet on lisätty mahdollistamaan " +#~ "kattavamman mukautuksen." + +#~ msgid "Fresh UI" +#~ msgstr "Tuore UI" + +#~ msgid "" +#~ "The entire plugin has had a design refresh including new field types, " +#~ "settings and design!" +#~ msgstr "" +#~ "Koko lisäosa on saanut design-päivityksen, mukaan lukien uudet " +#~ "kenttätyypit, asetukset ja suunnittelu!" + +#~ msgid "New Settings" +#~ msgstr "Uudet asetukset" + +#~ msgid "" +#~ "Field group settings have been added for Active, Label Placement, " +#~ "Instructions Placement and Description." +#~ msgstr "" +#~ "Kenttäryhmän asetukset on lisätty ominaisuuksiin Aktiivinen, Nimiön " +#~ "sijoittelu, Ohjeiden sijoittelu ja Kuvaus." + +#~ msgid "Better Front End Forms" +#~ msgstr "Paremmat front endin lomakkeet" + +#~ msgid "" +#~ "acf_form() can now create a new post on submission with lots of new " +#~ "settings." +#~ msgstr "" +#~ "acf_form() voi nyt luoda uuden artikkelin pyydettäessä useilla uusilla " +#~ "asetuksilla." + +#~ msgid "Better Validation" +#~ msgstr "Parempi validointi" + +#~ msgid "Form validation is now done via PHP + AJAX in favour of only JS." +#~ msgstr "" +#~ "Lomakkeen validointi tehdään nyt yhdistelmällä PHP + AJAX pelkän JS:n " +#~ "sijaan." + +#~ msgid "Moving Fields" +#~ msgstr "Kenttien siirtäminen" + +#~ msgid "" +#~ "New field group functionality allows you to move a field between groups & " +#~ "parents." +#~ msgstr "" +#~ "Uusi kenttäryhmien toiminnallisuus sallii kenttien siirtämisen ryhmien ja " +#~ "vanhempien välillä." + +#, php-format +#~ msgid "We think you'll love the changes in %s." +#~ msgstr "Uskomme, että tulet rakastamaan muutoksia %s:ssa." + +#~ msgid "Current Color" +#~ msgstr "Nykyinen väri" + +#~ msgid "Normal" +#~ msgstr "Normaali" + +#~ msgid "Fancy" +#~ msgstr "Hieno" + #~ msgid "Parent fields" #~ msgstr "Yläkentät" #~ msgid "Sibling fields" #~ msgstr "Sisaruskentät" -#, php-format -#~ msgid "%s field group duplicated." -#~ msgid_plural "%s field groups duplicated." -#~ msgstr[0] "%s kenttäryhmä monistettu." -#~ msgstr[1] "%s kenttäryhmät monistettu." - #, php-format #~ msgid "%s field group synchronised." #~ msgid_plural "%s field groups synchronised." @@ -3426,9 +3599,6 @@ msgstr "Elliot Condon" #~ msgid "Generate export code" #~ msgstr "Generoi vientikoodi" -#~ msgid "Import" -#~ msgstr "Tuo" - #~ msgid "Locating" #~ msgstr "Paikannus" @@ -3485,14 +3655,6 @@ msgstr "Elliot Condon" #~ msgid "http://www.elliotcondon.com/" #~ msgstr "http://www.elliotcondon.com/" -#~ msgid "Disabled" -#~ msgstr "Poistettu käytöstä" - -#~ msgid "Disabled (%s)" -#~ msgid_plural "Disabled (%s)" -#~ msgstr[0] "Poistettu käytöstä (%s)" -#~ msgstr[1] "Poistettu käytöstä (%s)" - #~ msgid "Getting Started" #~ msgstr "Miten pääset alkuun" @@ -3541,9 +3703,6 @@ msgstr "Elliot Condon" #~ msgid "See what's new in" #~ msgstr "Katso mitä uutta löytyy" -#~ msgid "version" -#~ msgstr "versiosta" - #~ msgid "Success. Import tool added %s field groups: %s" #~ msgstr "Onnistui! Tuontityökalu lisäsi %s kenttäryhmään: %s" diff --git a/lang/acf-fr_FR.mo b/lang/acf-fr_FR.mo index 1ea83a2..50c203d 100644 Binary files a/lang/acf-fr_FR.mo and b/lang/acf-fr_FR.mo differ diff --git a/lang/acf-ja.mo b/lang/acf-ja.mo index 72cbab1..434b2f4 100644 Binary files a/lang/acf-ja.mo and b/lang/acf-ja.mo differ diff --git a/lang/acf-pt_PT.mo b/lang/acf-pt_PT.mo index 0261665..535b88f 100644 Binary files a/lang/acf-pt_PT.mo and b/lang/acf-pt_PT.mo differ diff --git a/pro/assets/js/acf-pro-blocks.min.js b/pro/assets/js/acf-pro-blocks.min.js index c193d88..3e82377 100644 --- a/pro/assets/js/acf-pro-blocks.min.js +++ b/pro/assets/js/acf-pro-blocks.min.js @@ -1 +1 @@ -"use strict";function _typeof(t){return(_typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function t(e){return typeof e}:function t(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(t)}function _slicedToArray(t,e){return _arrayWithHoles(t)||_iterableToArrayLimit(t,e)||_unsupportedIterableToArray(t,e)||_nonIterableRest()}function _nonIterableRest(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function _unsupportedIterableToArray(t,e){if(t){if("string"==typeof t)return _arrayLikeToArray(t,e);var r=Object.prototype.toString.call(t).slice(8,-1);return"Object"===r&&t.constructor&&(r=t.constructor.name),"Map"===r||"Set"===r?Array.from(t):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?_arrayLikeToArray(t,e):void 0}}function _arrayLikeToArray(t,e){(null==e||e>t.length)&&(e=t.length);for(var r=0,n=new Array(e);r0){var r=t.substr(0,e).trim(),o=t.substr(e+1).trim();"-"!==r.charAt(0)&&(r=acf.strCamelCase(r)),n[r]=o}})),r=n;break;default:if(0===e.indexOf("data-"))break;var o=acf.get("jsxAttributes");o[e]&&(e=o[e]);var i=r.charAt(0);"["!==i&&"{"!==i||(r=JSON.parse(r)),"true"!==r&&"false"!==r||(r="true"===r);break}return{name:e,value:r}}function y(){return React.createElement(E.Content,null)}function m(t){var e,r="top";return["top","center","bottom"].includes(t)?t:r}function b(t){var e=["left","center","right"],r=acf.get("rtl")?"right":"left";return e.includes(t)?t:r}function v(t){var e="center center";if(t){var r,n=_slicedToArray(t.split(" "),2),o=n[0],i=n[1];return m(o)+" "+b(i)}return e}function _(t){return t.align_content={type:"string"},t}function g(t,r){var n=r.supports.align_content,o,i;switch(n){case"matrix":o=Y,i=v;break;default:o=G,i=m;break}return o===e?(console.warn('The "'.concat(n,'" alignment component was not found.')),t):(r.align_content=i(r.align_content),function(e){function r(){return _classCallCheck(this,r),n.apply(this,arguments)}_inherits(r,e);var n=_createSuper(r);return _createClass(r,[{key:"render",value:function e(){function r(t){c({align_content:i(t)})}var n=this.props,a=n.attributes,c=n.setAttributes,s=a.align_content;return React.createElement(x,null,React.createElement(C,null,React.createElement(o,{label:acf.__("Change content alignment"),value:i(s),onChange:r})),React.createElement(t,this.props))}}]),r}(I))}function k(t){return t.align_text={type:"string"},t}function w(t,e){var r=b;return e.align_text=r(e.align_text),function(e){function n(){return _classCallCheck(this,n),o.apply(this,arguments)}_inherits(n,e);var o=_createSuper(n);return _createClass(n,[{key:"render",value:function e(){function n(t){a({align_text:r(t)})}var o=this.props,i=o.attributes,a=o.setAttributes,c=i.align_text;return React.createElement(x,null,React.createElement(C,null,React.createElement(V,{value:r(c),onChange:n})),React.createElement(t,this.props))}}]),n}(I)}var R=wp.blockEditor,C=R.BlockControls,O=R.InspectorControls,E=R.InnerBlocks,S=wp.components,j=S.Toolbar,A=S.IconButton,P=S.Placeholder,T=S.Spinner,x=wp.element.Fragment,D,I=React.Component,B=wp.data.withSelect,M=wp.compose.createHigherOrderComponent,N={},H={};acf.parseJSX=function(e){return f(t(e)[0])};var L=M((function(t){return function(n){function a(t){var n;_classCallCheck(this,a);var s=(n=c.call(this,t)).props,u=s.name,l=s.attributes,p=r(u);if(!p)return _possibleConstructorReturn(n);if(o(t)){for(var f in l.id=acf.uniqid("block_"),p.attributes)l[f]===e&&p[f]!==e&&(l[f]=p[f]);return _possibleConstructorReturn(n)}return i(t)?(l.id=acf.uniqid("block_"),_possibleConstructorReturn(n)):n}_inherits(a,n);var c=_createSuper(a);return _createClass(a,[{key:"render",value:function e(){return React.createElement(t,this.props)}}]),a}(I)}),"withDefaultAttributes");wp.hooks.addFilter("editor.BlockListBlock","acf/with-default-attributes",L);var $=function(t){function e(t){var r;return _classCallCheck(this,e),(r=n.call(this,t)).setup(),r}_inherits(e,t);var n=_createSuper(e);return _createClass(e,[{key:"setup",value:function t(){function e(t){-1===t.indexOf(i.mode)&&(i.mode=t[0])}var n=this.props,o=n.name,i=n.attributes,a;switch(r(o).mode){case"edit":e(["edit","preview"]);break;case"preview":e(["preview","edit"]);break;default:e(["auto"]);break}}},{key:"render",value:function t(){function e(){a({mode:"preview"===c?"edit":"preview"})}var n=this.props,o=n.name,i=n.attributes,a=n.setAttributes,c=i.mode,s,u=r(o).supports.mode;"auto"===c&&(u=!1);var l="preview"===c?acf.__("Switch to Edit"):acf.__("Switch to Preview"),p="preview"===c?"edit":"welcome-view-site";return React.createElement(x,null,React.createElement(C,null,u&&React.createElement(j,null,React.createElement(A,{className:"components-icon-button components-toolbar__control",label:l,icon:p,onClick:e}))),React.createElement(O,null,"preview"===c&&React.createElement("div",{className:"acf-block-component acf-block-panel"},React.createElement(K,this.props))),React.createElement(U,this.props))}}]),e}(I),q=function(t){function e(){return _classCallCheck(this,e),r.apply(this,arguments)}_inherits(e,t);var r=_createSuper(e);return _createClass(e,[{key:"render",value:function t(){var e=this.props,r=e.attributes,n=e.isSelected,o=r.mode;return React.createElement("div",{className:"acf-block-component acf-block-body"},"auto"===o&&n?React.createElement(K,this.props):"auto"!==o||n?"preview"===o?React.createElement(Q,this.props):React.createElement(K,this.props):React.createElement(Q,this.props))}}]),e}(I),U=B((function(t,e){return{index:t("core/block-editor").getBlockIndex(e.clientId)}}))(q),J=function(t){function e(){return _classCallCheck(this,e),r.apply(this,arguments)}_inherits(e,t);var r=_createSuper(e);return _createClass(e,[{key:"render",value:function t(){return React.createElement("div",{dangerouslySetInnerHTML:{__html:this.props.children}})}}]),e}(I),W=function(e){function r(){return _classCallCheck(this,r),n.apply(this,arguments)}_inherits(r,e);var n=_createSuper(r);return _createClass(r,[{key:"render",value:function t(){var e=this;return React.createElement("div",{ref:function t(r){return e.el=r}})}},{key:"setHTML",value:function e(r){t(this.el).html("