# General Translation Changelog: gt-react-native 10.20.0: ネイティブストアからのロケール読み取りを同期化
URL: https://generaltranslation.com/ja/blog/gt-react-native_v10_20_0.mdx
Docs index: https://generaltranslation.com/llms.txt
Description: 
Authors: Ernest McCarter
Published: 2026-06-01

## 概要

**gt-react-native 10.20.0** では `getLocaleFromNativeStore()` が追加されました。これは、React context を使わずにネイティブストアに保存されたロケールを読み取れる同期関数です。

## 使い方

```tsx copy
import { getLocaleFromNativeStore } from 'gt-react-native';

// 保存されたロケールを読み取る
const locale = getLocaleFromNativeStore();
// => 'en-US' | null
```

[`GTProvider`](/docs/react/reference/components/gt-provider) でカスタムの `localeCookieName` を使用している場合は、同じキーを渡してください:

```tsx copy
const locale = getLocaleFromNativeStore('my-custom-key');
```

## ⚠️ Syncに関する注意

ネイティブストアの値は、**React の state とずれている**場合があります。ロケールの変更中は、ストアがまだ古い値を保持していることがあります (またはその逆もあります) 。これは、すばやく命令的に値を読み取りたい場面で、多少古い値でも許容できる場合に使用してください。リアクティブな更新には、代わりに [`useLocale()`](/docs/react/reference/hooks/use-locale) を使用してください。

***

[PR #1537](https://github.com/generaltranslation/gt/pull/1537)

## Sitemap

See the full [sitemap](https://generaltranslation.com/sitemap.md) for all pages.
