hungarian translation v0.8.4

84%
hungarian translation v0.8.6

86%
hungarian translation v0.9.1

91%
Apply filters to custom attribute option names for translation
Set $variation object when add variation via ajax

When the variation-admin-html.php template is loaded on the Edit
Product screen, $variation is a WP_Post Object. When the template
is loaded by woocommerce_add_variation() handling an Ajax call,
$variation is an array. This commit makes $variation consistent so
functions hooking to 'woocommerce_product_after_variable_attributes'
and 'woocommerce_variation_options' receive the same variable type
regardless of what initiated the template loading.
Use sanitized $product_type->name values

product_type term slugs are inconsistent so can not be used as unique
identifiers, but product_type term names may have white space and other
characters unsafe for option values, class names & or hooks, therefore,
product_type term names should be sanitized.
Create WC standards compliant class name from term
Merge pull request #2547 from thenbrent/variation-patches

Variation patch & sanitized product_type names
fix star ratings in firefox
Check if set
Merge pull request #2541 from dgwatkins/master

Apply filters to custom attribute option names for translation
show_classes var didn't contain show_if_external. Closes #2542
hook name consistancy
Hook consistency
Allow custom actions to be added
Not sure how that got changed...
Use handler for add-to-cart button text also

Related to SHA: bd78ca6
Updated Finnish language files
Welcome page
Updated all docs links