Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/amannn/next-intl
/ functions
Functions
770 in github.com/amannn/next-intl
⨍
Functions
770
◇
Types & classes
60
↓ 126 callers
Function
t
(msg)
packages/swc-plugin-extractor/tests/fixture/shadow/input.js:8
↓ 45 callers
Method
get
(key: string)
packages/next-intl/src/extractor/extractor/LRUCache.tsx:26
↓ 41 callers
Function
useTranslations
( ...[namespace]: Parameters<typeof useTranslationsType> )
packages/next-intl/src/react-server/useTranslations.tsx:5
↓ 32 callers
Function
useExtracted
( namespace?: string )
packages/next-intl/src/react-server/useExtracted.tsx:4
↓ 30 callers
Method
set
(key: string, value: Value)
packages/next-intl/src/extractor/extractor/LRUCache.tsx:15
↓ 23 callers
Function
getTranslations
(namespaceOrOpts?: NestedKey | {locale: Locale; namespace?: NestedKey})
packages/next-intl/src/server/react-server/getTranslations.tsx:30
↓ 15 callers
Function
cache
(fn: (...args: Array<unknown>) => unknown)
packages/next-intl/__mocks__/react.tsx:25
↓ 14 callers
Function
useLocale
()
packages/next-intl/src/react-server/useLocale.tsx:4
↓ 12 callers
Function
getConfig
()
packages/next-intl/src/config.tsx:1
↓ 11 callers
Function
useRouter
()
packages/next-intl/src/navigation/react-client/createNavigation.tsx:72
↓ 10 callers
Function
normalizeTrailingSlash
(pathname: string)
packages/next-intl/src/shared/utils.tsx:72
↓ 10 callers
Function
onError
(error)
examples/example-app-router-playground/src/i18n/request.tsx:55
↓ 9 callers
Function
createNextIntlPlugin
( i18nPathOrConfig: string | PluginConfig = {} )
packages/next-intl/src/plugin/createNextIntlPlugin.tsx:51
↓ 9 callers
Function
getRequestConfig
( // eslint-disable-next-line @typescript-eslint/no-unused-vars ...args: Parameters<typeof getRequestConfi
packages/next-intl/src/server/react-client/index.tsx:26
↓ 8 callers
Method
format
* Formats a value and a unit according to the locale * and formatting options of the given * [`Intl.RelativeTimeFormat`](https://developer.m
packages/next-intl/types/index.d.ts:144
↓ 8 callers
Function
getPathname
(args: { /** @see https://next-intl.dev/docs/routing/navigation#getpathname */ href: [AppPathnames] ex
packages/next-intl/src/navigation/shared/createSharedNavigationFns.tsx:135
↓ 8 callers
Function
hasLocale
( locales: ReadonlyArray<LocaleType>, candidate: unknown )
packages/use-intl/src/core/hasLocale.tsx:8
↓ 8 callers
Function
useConfig
( hookName: string )
packages/next-intl/src/react-server/useConfig.tsx:22
↓ 8 callers
Function
useNow
( options?: Parameters<typeof useNowType>[0] )
packages/next-intl/src/react-server/useNow.tsx:5
↓ 7 callers
Function
createTranslator
({ _cache = createCache(), _formatters = createIntlFormatters(_cache), getMessageFallback = defaultGetMe
packages/use-intl/src/core/createTranslator.tsx:155
↓ 7 callers
Function
getValue
( values: FormatValues<RichTextElement>, name: string )
packages/icu-minify/src/format.tsx:216
↓ 7 callers
Function
use
(promise: Promise<unknown> & {value?: unknown})
packages/next-intl/__mocks__/react.tsx:8
↓ 7 callers
Function
useFormatter
()
packages/next-intl/src/react-server/useFormatter.tsx:5
↓ 7 callers
Function
useIntlContext
()
packages/use-intl/src/react/useIntlContext.tsx:4
↓ 7 callers
Function
useLocale
()
packages/use-intl/src/react/useLocale.tsx:4
↓ 7 callers
Function
useTranslations
( namespace?: NestedKey )
packages/use-intl/src/react/useTranslations.tsx:15
↓ 6 callers
Function
defineRouting
( config: RoutingConfig< AppLocales, AppLocalePrefixMode, AppPathnames, AppDomains > )
packages/next-intl/src/routing/defineRouting.tsx:9
↓ 6 callers
Function
getFormatter
(opts?: { locale?: Locale; })
packages/next-intl/src/server/react-server/getFormatter.tsx:18
↓ 6 callers
Function
redirect
(url: string, redirectDomain?: string)
packages/next-intl/src/middleware/middleware.tsx:102
↓ 6 callers
Function
useMessages
()
packages/next-intl/src/react-server/useMessages.tsx:5
↓ 6 callers
Function
usePathname
@see https://next-intl.dev/docs/routing/navigation#usepathname
packages/next-intl/src/navigation/react-client/createNavigation.tsx:49
↓ 5 callers
Function
attempt
(componentName: string)
packages/next-intl/src/react-server/useTranslations.test.tsx:58
↓ 5 callers
Function
createFormatter
(props: Props)
packages/use-intl/src/core/createFormatter.tsx:86
↓ 5 callers
Function
createNavigation
( routing?: [AppPathnames] extends [never] ? | RoutingConfigSharedNavigation< AppLoc
packages/next-intl/src/navigation/react-client/createNavigation.tsx:22
↓ 5 callers
Function
finish
(componentName: string)
packages/next-intl/src/react-server/useTranslations.test.tsx:63
↓ 5 callers
Function
getFormattedValue
( formatOrOptions: string | Options | undefined, overrides: Options | undefined, typeFormats: Reco
packages/use-intl/src/core/createFormatter.tsx:146
↓ 5 callers
Function
getMessages
(opts?: { locale?: Locale; })
packages/next-intl/src/server/react-server/getMessages.tsx:22
↓ 5 callers
Function
getTimeZone
(opts?: { locale?: Locale; })
packages/next-intl/src/server/react-server/getTimeZone.tsx:11
↓ 5 callers
Function
isPromise
( value: Value | Promise<Value> )
packages/next-intl/src/shared/utils.tsx:200
↓ 5 callers
Function
setNestedProperty
( obj: Record<string, any>, keyPath: string, value: any )
packages/next-intl/src/extractor/utils.tsx:35
↓ 5 callers
Function
throwError
(message: string)
packages/next-intl/src/plugin/utils.tsx:5
↓ 5 callers
Function
warn
(message: string)
packages/next-intl/src/plugin/utils.tsx:9
↓ 4 callers
Function
createMiddleware
( routing: RoutingConfig< AppLocales, AppLocalePrefixMode, AppPathnames, AppDomains > )
packages/next-intl/src/middleware/middleware.tsx:32
↓ 4 callers
Method
decode
* Decode the content of a file into a list of extracted messages. This is used * to load existing messages from disk.
packages/next-intl/src/extractor/format/ExtractorCodec.tsx:12
↓ 4 callers
Function
defineCodec
(factory: () => ExtractorCodec)
packages/next-intl/src/extractor/format/ExtractorCodec.tsx:43
↓ 4 callers
Method
extract
( absoluteFilePath: string, source: string )
packages/next-intl/src/extractor/extractor/MessageExtractor.tsx:30
↓ 4 callers
Method
extractAll
()
packages/next-intl/src/extractor/ExtractionCompiler.tsx:27
↓ 4 callers
Function
getAcceptLanguageLocale
( requestHeaders: Headers, locales: AppLocales, defaultLocale: Locale )
packages/next-intl/src/middleware/resolveLocale.tsx:40
↓ 4 callers
Function
getFormatExtension
(format: MessagesFormat)
packages/next-intl/src/extractor/format/index.tsx:25
↓ 4 callers
Function
getLocalePrefix
( locale: AppLocales[number], localePrefix: LocalePrefixConfigVerbose<AppLocales, AppLocalePrefixMode> )
packages/next-intl/src/shared/utils.tsx:108
↓ 4 callers
Function
getLocalizedTemplate
( pathnameConfig: Pathnames<AppLocales>[keyof Pathnames<AppLocales>], locale: AppLocales[number], intern
packages/next-intl/src/shared/utils.tsx:62
↓ 4 callers
Function
getNormalizedPathname
( pathname: string, locales: AppLocales, localePrefix: LocalePrefixConfigVerbose<AppLocales, AppLocalePr
packages/next-intl/src/middleware/utils.tsx:103
↓ 4 callers
Function
getNow
(opts?: {locale?: Locale})
packages/next-intl/src/server/react-server/getNow.tsx:5
↓ 4 callers
Function
getPathnameMatch
( pathname: string, locales: AppLocales, localePrefix: LocalePrefixConfigVerbose<AppLocales, AppLocalePr
packages/next-intl/src/middleware/utils.tsx:162
↓ 4 callers
Function
getSortedMessages
( messages: Array<ExtractorMessage> )
packages/next-intl/src/extractor/utils.tsx:63
↓ 4 callers
Function
isLocaleSupportedOnDomain
( locale: Locale, domain: DomainConfig<AppLocales> )
packages/next-intl/src/middleware/utils.tsx:281
↓ 4 callers
Function
joinPath
(...parts: Array<string | undefined>)
packages/use-intl/src/core/joinPath.tsx:1
↓ 4 callers
Function
matchesPathname
( /** E.g. `/users/[userId]-[userName]` */ template: string, /** E.g. `/users/23-jane` */ pathname: st
packages/next-intl/src/shared/utils.tsx:95
↓ 4 callers
Function
setNestedValue
(obj: any, pathname: string, value: string)
packages/next-intl/src/extractor/ExtractionCompiler.test.tsx:2164
↓ 4 callers
Function
useTimeZone
()
packages/next-intl/src/react-server/useTimeZone.tsx:4
↓ 3 callers
Function
applyBasePath
(pathname: string, basePath: string)
packages/next-intl/src/middleware/utils.tsx:313
↓ 3 callers
Function
assertLocaleCookieValue
( page: Page, value?: string, otherProps?: Record<string, unknown> )
examples/example-app-router-playground/tests/utils.ts:15
↓ 3 callers
Function
compile
(message: string)
packages/icu-minify/src/compile.tsx:30
↓ 3 callers
Function
compileNodes
(nodes: Array<MessageFormatElement>)
packages/icu-minify/src/compile.tsx:44
↓ 3 callers
Function
createCache
()
packages/use-intl/src/core/formatters.tsx:14
↓ 3 callers
Function
createIntlFormatters
(cache: IntlCache)
packages/use-intl/src/core/formatters.tsx:84
↓ 3 callers
Function
formatNodes
( nodes: Array<CompiledNode>, locale: string, values: FormatValues<RichTextElement>, options: FormatOp
packages/icu-minify/src/format.tsx:73
↓ 3 callers
Function
getDefaultProjectRoot
()
packages/next-intl/src/extractor/utils.tsx:113
↓ 3 callers
Function
getFallbackFromErrorAndNotify
( key: string, code: IntlErrorCode, message?: string, fallback?: string )
packages/use-intl/src/core/createBaseTranslator.tsx:157
↓ 3 callers
Method
getFilePath
(locale: Locale)
packages/next-intl/src/extractor/catalog/CatalogPersister.tsx:25
↓ 3 callers
Function
getLocalePrefixes
( locales: AppLocales, localePrefix: LocalePrefixConfigVerbose<AppLocales, AppLocalePrefixMode>, sort =
packages/next-intl/src/middleware/utils.tsx:141
↓ 3 callers
Function
getMessageFallback
({key, namespace})
examples/example-app-router-playground/src/i18n/request.tsx:67
↓ 3 callers
Function
getSortedPathnames
(pathnames: Array<string>)
packages/next-intl/src/shared/utils.tsx:196
↓ 3 callers
Method
isSourceFile
(filePath: string)
packages/next-intl/src/extractor/source/SourceFileFilter.tsx:14
↓ 3 callers
Function
receiveRoutingConfig
(input: Config)
packages/next-intl/src/routing/config.tsx:133
↓ 3 callers
Method
reloadLocaleCatalog
(locale: Locale)
packages/next-intl/src/extractor/catalog/CatalogManager.tsx:236
↓ 3 callers
Function
renderToStream
(children: ReactNode)
packages/next-intl/src/react-server/testUtils.tsx:17
↓ 3 callers
Function
resolvePath
( locale: Locale, messages: AbstractIntlMessages | undefined, key: string, namespace?: string )
packages/use-intl/src/core/createBaseTranslator.tsx:45
↓ 3 callers
Function
serializeSearchParams
( searchParams: Record<string, SearchParamValue> )
packages/next-intl/src/navigation/shared/utils.tsx:70
↓ 3 callers
Function
useNow
(options?: Options)
packages/use-intl/src/react/useNow.tsx:15
↓ 2 callers
Method
applyFileMessages
( absoluteFilePath: string, messages: Array<SourceMessage> )
packages/next-intl/src/extractor/catalog/CatalogManager.tsx:331
↓ 2 callers
Function
applyTimeZone
(options?: DateTimeFormatOptions)
packages/use-intl/src/core/createFormatter.tsx:96
↓ 2 callers
Function
compareReferences
( refA: ExtractorMessageReference, refB: ExtractorMessageReference )
packages/next-intl/src/extractor/utils.tsx:104
↓ 2 callers
Function
compareVersions
(version1: string, version2: string)
packages/next-intl/src/plugin/nextFlags.tsx:16
↓ 2 callers
Function
compileDateTimeStyle
( style: DateElement['style'] | TimeElement['style'] )
packages/icu-minify/src/compile.tsx:170
↓ 2 callers
Function
compileDeclaration
( messagesPath: string, async = false )
packages/next-intl/src/plugin/declaration/createMessagesDeclaration.tsx:72
↓ 2 callers
Function
compileLocalizedPathname
({ pathname, locale, params, pathnames, query }: { locale: AppLocales[number]; pathname: keyof t
packages/next-intl/src/navigation/shared/utils.tsx:114
↓ 2 callers
Function
compileNodesToNode
(nodes: Array<MessageFormatElement>)
packages/icu-minify/src/compile.tsx:63
↓ 2 callers
Function
createBaseTranslator
(config: Omit<CreateBaseTranslatorProps<Messages>, 'messagesOrError'>)
packages/use-intl/src/core/createBaseTranslator.tsx:125
↓ 2 callers
Function
createCompiler
()
packages/next-intl/src/extractor/ExtractionCompiler.test.tsx:37
↓ 2 callers
Function
createSharedNavigationFns
( getLocale: () => PromiseOrValue<Locale>, routing?: [AppPathnames] extends [never] ? | Routin
packages/next-intl/src/navigation/shared/createSharedNavigationFns.tsx:38
↓ 2 callers
Method
encode
* Encode a list of extracted messages into a string that can be written as * file content to the disk.
packages/next-intl/src/extractor/format/ExtractorCodec.tsx:21
↓ 2 callers
Method
executeSave
()
packages/next-intl/src/extractor/catalog/SaveScheduler.tsx:50
↓ 2 callers
Method
extractFile
( absoluteFilePath: string )
packages/next-intl/src/extractor/catalog/CatalogManager.tsx:309
↓ 2 callers
Function
extract_static_string
(value: &Expr)
packages/swc-plugin-extractor/src/lib.rs:501
↓ 2 callers
Function
format
( message: CompiledMessage, locale: string, values: FormatValues<RichTextElement> = {} as FormatValues<R
packages/icu-minify/src/format.tsx:53
↓ 2 callers
Function
formatBranch
( branch: CompiledNode, locale: string, values: FormatValues<RichTextElement>, formatOptions: FormatOp
packages/icu-minify/src/format.tsx:288
↓ 2 callers
Function
formatMessage
(message: string)
packages/next-intl/src/plugin/utils.tsx:1
↓ 2 callers
Function
formatNode
( node: CompiledNode, locale: string, values: FormatValues<RichTextElement>, options: FormatOptions,
packages/icu-minify/src/format.tsx:94
↓ 2 callers
Function
formatPathnameTemplate
(template: string, params?: object)
packages/next-intl/src/middleware/utils.tsx:241
next →
1–100 of 770, ranked by callers