# generaltranslation: General Translation Core SDK: 常见问题 URL: https://generaltranslation.com/zh/docs/core/faqs.mdx --- title: 常见问题 description: 关于 generaltranslation(核心库)的常见问题 --- ### 核心库有什么作用? `generaltranslation` 包提供区域设置工具 (解析、比较、格式化) ,并可直接访问 GT 翻译 API。它是底层的基础库,gt-next、gt-react 和 gt-react-native 都构建于其之上。 ### 我可以单独使用核心库吗? 可以。如果你需要使用区域设置工具,比如 [`getLocaleName`](/docs/core/functions/locales/get-locale-name)、[`isValidLocale`](/docs/core/functions/locales/is-valid-locale) 或 [`formatDateTime`](/docs/core/functions/formatting/format-date-time),而不依赖 React 框架,就可以直接使用核心库。 ### 区域设置工具函数需要 API 密钥吗? 不需要。区域设置工具函数完全可以离线运行。只有在调用 GT 类上的[翻译方法](/docs/core/class/methods/translation/translate)时,才需要 API 密钥。 ### 独立函数和类方法有什么区别? 独立函数 (例如 `getLocaleName()`) 是无状态的工具函数,你可以直接导入并调用。`GT` 类则在封装相同功能的基础上,还提供对翻译 API 的访问,并可通过你的 API 密钥和项目 ID 进行配置。