breakoutcoder

X-Currency Bulgarian lev with Multiple Symbol

Dec 15th, 2023
1,181
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 0.55 KB | None | 0 0
  1. add_filter(
  2.     'x_currency_selected_currency', function( \stdClass $currency ) {
  3.         if ( $currency->code !== 'BGN' ) {
  4.             return $currency;
  5.         }
  6.  
  7.         $symbols = [
  8.             'en' => 'BGN', // English language symbol
  9.             'bg' => 'лв',  // Български language symbol
  10.         ];
  11.  
  12.         $selected_language = weglot_get_current_language();
  13.  
  14.         if ( isset( $symbols[$selected_language] ) ) {
  15.             $currency->symbol = $symbols[$selected_language];
  16.         }
  17.  
  18.         return $currency;
  19.     }
  20. );
Advertisement
Add Comment
Please, Sign In to add comment