Making WordPress.org


Ignore:
Timestamp:
04/01/2022 04:30:09 AM (3 years ago)
Author:
dd32
Message:

Pattern Directory: Sync with git WordPress/pattern-directory@1ffca5877d9eae68e29477c6d4d71b6a72cf8c2f

File:
1 edited

Legend:

Unmodified
Added
Removed
  • sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-patterns/functions.php

    r11672 r11729  
    55use const WordPressdotorg\Pattern_Directory\Pattern_Post_Type\POST_TYPE;
    66use const WordPressdotorg\Pattern_Directory\Pattern_Flag_Post_Type\POST_TYPE as FLAG_POST_TYPE;
     7use function WordPressdotorg\MU_Plugins\Global_Header_Footer\{ is_rosetta_site, get_rosetta_name };
    78
    89require_once __DIR__ . '/includes/inline-styles.php';
     
    8182        wp_add_inline_script(
    8283            'wporg-pattern-script',
    83             sprintf( "var wporgLocale = '%s';", wp_json_encode( get_locale() ) ),
     84            sprintf(
     85                "var wporgLocale = JSON.parse( decodeURIComponent( '%s' ) )",
     86                rawurlencode( wp_json_encode( array(
     87                    'id' => get_locale(),
     88                    'displayName' => is_rosetta_site() ? get_rosetta_name() : '',
     89                ) ) ),
     90            ),
    8491            'before'
    8592        );
Note: See TracChangeset for help on using the changeset viewer.