we need to show product price in admin table in different currencies. For example default show currency in euro, but we need to show admin column with price in CZK.
We try to get id of translated product a the call get price:
$target_language_code = 'cs'; // Replace with the desired language code
$translated_product_id = apply_filters('wpml_object_id', $post_id, 'product', true, $target_language_code);
$cz_product = wc_get_product( $translated_product_id );
$cz_price = $cz_product->get_price_html();
I think this is not an issue of custom coding, because I am reproducing steps from your docs https://wpml.org/wcml-hook/wcml_product_price_by_currency/ and it is not working in admin. Yes, it is noted in docs that it is working only on the front-end, but I think this is useful also in admin and WPML should support this. Can you help me to find a solution similar to wpml filter?
This hook only works on the front end, and we don't have another one for the backend because you can check it from the product's edit screen.
However, in order to achieve what you want, you will need a custom code/function.
I'm afraid we don't have or provide such a function, so you need to hire a contractor to write it for you.