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
↓ 2 callers
Function
formatTemplatePathname
( sourcePathname: string, sourceTemplate: string, targetTemplate: string, prefix?: string )
packages/next-intl/src/middleware/utils.tsx:78
↓ 2 callers
Function
getAlternateLinks
(response: APIResponse)
examples/example-app-router-playground/tests/utils.ts:3
↓ 2 callers
Function
getAlternateLinksHeaderValue
({ internalTemplateName, localizedPathnames, request, resolvedLocale, routing }: { routing: Omit<
packages/next-intl/src/middleware/getAlternateLinksHeaderValue.tsx:22
↓ 2 callers
Function
getArgs
( messageOrParams: | Message | ({ id?: string; message: Message; description
packages/use-intl/src/react/useExtracted.tsx:25
↓ 2 callers
Function
getBasePath
( pathname: string, windowPathname = window.location.pathname )
packages/next-intl/src/navigation/shared/utils.tsx:247
↓ 2 callers
Function
getBestMatchingDomain
( curHostDomain: DomainConfig<AppLocales> | undefined, locale: Locale, domainsConfig: DomainsConfig<AppL
packages/next-intl/src/middleware/utils.tsx:288
↓ 2 callers
Method
getCatalogLocales
()
packages/next-intl/src/extractor/catalog/CatalogManager.tsx:145
↓ 2 callers
Function
getCurrentVersion
()
packages/next-intl/src/plugin/nextFlags.tsx:3
↓ 2 callers
Method
getFileName
(locale: Locale)
packages/next-intl/src/extractor/catalog/CatalogPersister.tsx:21
↓ 2 callers
Function
getHost
(requestHeaders: Headers)
packages/next-intl/src/middleware/utils.tsx:273
↓ 2 callers
Function
getInternalTemplate
( pathnames: AppPathnames, pathname: string, locale: AppLocales[number] )
packages/next-intl/src/middleware/utils.tsx:24
↓ 2 callers
Method
getLastModified
(locale: Locale)
packages/next-intl/src/extractor/catalog/CatalogPersister.tsx:77
↓ 2 callers
Function
getLocaleAsPrefix
(locale: string)
packages/next-intl/src/shared/utils.tsx:123
↓ 2 callers
Function
getLocaleFromCookie
( routing: Pick< ResolvedRoutingConfig< AppLocales, AppLocalePrefixMode, AppPathnames,
packages/next-intl/src/middleware/resolveLocale.tsx:65
↓ 2 callers
Function
getMessagesFromConfig
( config: Awaited<ReturnType<typeof getConfig>> )
packages/next-intl/src/server/react-server/getMessages.tsx:5
↓ 2 callers
Method
getPersister
()
packages/next-intl/src/extractor/catalog/CatalogManager.tsx:132
↓ 2 callers
Function
getRouteParams
(template: string, pathname: string)
packages/next-intl/src/middleware/utils.tsx:222
↓ 2 callers
Method
getSourceFiles
( srcPaths: Array<string> )
packages/next-intl/src/extractor/source/SourceFileScanner.tsx:28
↓ 2 callers
Method
getSrcPaths
()
packages/next-intl/src/extractor/catalog/CatalogManager.tsx:164
↓ 2 callers
Method
getTargetLocales
()
packages/next-intl/src/extractor/catalog/CatalogManager.tsx:160
↓ 2 callers
Method
get_results
(&self)
packages/swc-plugin-extractor/src/lib.rs:81
↓ 2 callers
Function
hasLocalesToExtract
( config: Pick<ExtractorConfig, 'extract'> )
packages/next-intl/src/extractor/utils.tsx:27
↓ 2 callers
Function
hasPathnamePrefixed
( prefix: string | undefined, pathname: string )
packages/next-intl/src/shared/utils.tsx:46
↓ 2 callers
Function
initializeConfig
({formats, getMessageFallback, messages, onError, ...rest}: Props)
packages/use-intl/src/core/initializeConfig.tsx:8
↓ 2 callers
Function
isBuiltInFormat
( format: MessagesFormat )
packages/next-intl/src/extractor/format/index.tsx:19
↓ 2 callers
Function
isForbiddenObjectKey
(key: string)
packages/next-intl/src/extractor/utils.tsx:23
↓ 2 callers
Function
isLocalizableHref
(href: Href)
packages/next-intl/src/shared/utils.tsx:25
↓ 2 callers
Method
isWithinPath
(targetPath: string, basePath: string)
packages/next-intl/src/extractor/source/SourceFileFilter.tsx:42
↓ 2 callers
Method
loadLocaleMessages
( locale: Locale )
packages/next-intl/src/extractor/catalog/CatalogManager.tsx:219
↓ 2 callers
Method
local_name
The unique local identifier used to avoid conflicts with existing imports
packages/swc-plugin-extractor/src/lib.rs:134
↓ 2 callers
Function
localeCompare
(a: string, b: string)
packages/next-intl/src/extractor/utils.tsx:100
↓ 2 callers
Function
memoFn
( fn: Fn, cache: Record<string, ReturnType<Fn> | undefined> )
packages/use-intl/src/core/formatters.tsx:43
↓ 2 callers
Function
normalizeExtractorConfig
( input: Omit<ExtractorConfigInput, 'messages'> & { messages?: ExtractorConfigInput['messages']; } )
packages/next-intl/src/extractor/normalizeExtractorConfig.tsx:21
↓ 2 callers
Function
normalizeMessagesCatalogPaths
( messagesPath: string | Array<string> )
packages/next-intl/src/extractor/normalizeExtractorConfig.tsx:12
↓ 2 callers
Function
notSupported
* Allows to import `next-intl/server` in non-RSC environments. * * This is mostly relevant for testing, since e.g. a `generateMetadata` * export fr
packages/next-intl/src/server/react-client/index.tsx:20
↓ 2 callers
Method
onChange
()
packages/next-intl/src/extractor/catalog/CatalogLocales.tsx:106
↓ 2 callers
Function
once
(namespace: string)
packages/next-intl/src/plugin/utils.tsx:18
↓ 2 callers
Function
optimizeResult
( result: Array<string | RichTextElement> )
packages/icu-minify/src/format.tsx:425
↓ 2 callers
Function
parse
(cm: &SourceMap, code: &str)
packages/swc-plugin-extractor/tests/fixture.rs:41
↓ 2 callers
Function
prefixPathname
(pathname: string)
packages/next-intl/src/middleware/getAlternateLinksHeaderValue.tsx:94
↓ 2 callers
Function
prefixPathname
(prefix: string, pathname: string)
packages/next-intl/src/shared/utils.tsx:33
↓ 2 callers
Method
read
(locale: Locale)
packages/next-intl/src/extractor/catalog/CatalogPersister.tsx:29
↓ 2 callers
Method
readTargetLocales
()
packages/next-intl/src/extractor/catalog/CatalogLocales.tsx:49
↓ 2 callers
Function
renderMessage
( message: string, values?: TranslationValues, formats?: Formats, providerProps?: Partial<ComponentPro
packages/use-intl/src/react/useTranslations.test.tsx:43
↓ 2 callers
Function
reserveSharedPlaywrightDevPort
(envVarKey: string)
e2e/utils/src/playwright-dev-port.ts:12
↓ 2 callers
Function
resolveCodec
( format: MessagesFormat, projectRoot: string )
packages/next-intl/src/extractor/format/index.tsx:33
↓ 2 callers
Function
resolveLocaleFromPrefix
( routing: Omit< ResolvedRoutingConfig< AppLocales, AppLocalePrefixMode, AppPathnames,
packages/next-intl/src/middleware/resolveLocale.tsx:90
↓ 2 callers
Function
resolveNamespace
( namespace: string, namespacePrefix: string )
packages/use-intl/src/core/resolveNamespace.tsx:5
↓ 2 callers
Function
sanitizePathname
(pathname: string)
packages/next-intl/src/middleware/utils.tsx:323
↓ 2 callers
Method
save
()
packages/next-intl/src/extractor/catalog/CatalogManager.tsx:508
↓ 2 callers
Method
saveLocale
(locale: Locale)
packages/next-intl/src/extractor/catalog/CatalogManager.tsx:518
↓ 2 callers
Method
scheduleSave
()
packages/next-intl/src/extractor/catalog/SaveScheduler.tsx:39
↓ 2 callers
Method
stop
()
packages/next-intl/src/extractor/source/SourceFileWatcher.tsx:150
↓ 2 callers
Function
stripTrailingSlash
(dirPath: string)
packages/next-intl/src/extractor/normalizeExtractorConfig.tsx:4
↓ 2 callers
Function
syncLocaleCookie
( localeCookie: InitializedLocaleCookieConfig, pathname: string | null, locale: Locale, nextLocale?: L
packages/next-intl/src/navigation/shared/syncLocaleCookie.tsx:10
↓ 2 callers
Function
t
(msg)
packages/swc-plugin-extractor/tests/fixture/shadow/output.js:6
↓ 2 callers
Function
templateToRegex
(template: string)
packages/next-intl/src/shared/utils.tsx:127
↓ 2 callers
Method
trackEvent
({ data, name }: { data?: Record<string, string>; name: string; })
docs/src/services/ServerTracker.tsx:4
↓ 2 callers
Function
translateBaseFn
( /** Use a dot to indicate a level of nesting (e.g. `namespace.nestedLabel`). */ key: string, /**
packages/use-intl/src/core/createBaseTranslator.tsx:168
↓ 2 callers
Function
unprefixPathname
(pathname: string, prefix: string)
packages/next-intl/src/shared/utils.tsx:29
↓ 2 callers
Function
useBasePathname
(config: { localePrefix: LocalePrefixConfigVerbose<AppLocales, AppLocalePrefixMode>; defaultLocale?: AppLo
packages/next-intl/src/navigation/react-client/useBasePathname.tsx:16
↓ 2 callers
Function
useFormatter
()
packages/use-intl/src/react/useFormatter.tsx:5
↓ 2 callers
Function
useLocationHash
()
docs/src/hooks/useLocationHash.tsx:7
↓ 2 callers
Function
useMDXComponents
(components: MDXComponents)
examples/example-app-router-playground/src/mdx-components.tsx:3
↓ 2 callers
Function
validateLocale
(locale: string)
packages/next-intl/src/server/react-server/validateLocale.tsx:1
↓ 2 callers
Function
waitForWriteFileCalls
( length: number, opts: {atLeast?: boolean; timeout?: number} = {} )
packages/next-intl/src/extractor/ExtractionCompiler.test.tsx:2101
↓ 2 callers
Function
withTempEdit
( appRoot: string, filePath: string, newContent: string )
e2e/utils/src/temp-files.ts:4
↓ 2 callers
Function
withTempFile
( appRoot: string, filePath: string, content: string )
e2e/utils/src/temp-files.ts:17
↓ 2 callers
Function
withTempRemove
( appRoot: string, filePath: string )
e2e/utils/src/temp-files.ts:42
↓ 1 callers
Function
NextIntlClientProviderServer
({ formats, locale, messages, now, timeZone, ...rest }: Props)
packages/next-intl/src/react-server/NextIntlClientProviderServer.tsx:9
↓ 1 callers
Function
addTurboRule
( rules: Record<string, TurbopackRuleConfigCollection>, glob: string, rule: TurbopackRuleConfigIte
packages/next-intl/src/plugin/getNextConfig.tsx:136
↓ 1 callers
Function
applyPathnamePrefix
( pathname: string, locale: Locales[number], routing: Pick< ResolvedRoutingConfig< AppLocales,
packages/next-intl/src/navigation/shared/utils.tsx:258
↓ 1 callers
Method
areSourceMessageArraysEqual
( messages1: Array<SourceMessage>, messages2: Array<SourceMessage> )
packages/next-intl/src/extractor/catalog/CatalogManager.tsx:483
↓ 1 callers
Method
areSourceMessagesEqual
( msg1: SourceMessage, msg2: SourceMessage )
packages/next-intl/src/extractor/catalog/CatalogManager.tsx:495
↓ 1 callers
Function
buildTypes
()
tools/src/getBuildConfig.js:13
↓ 1 callers
Function
calculateRelativeTimeValue
( seconds: number, unit: Intl.RelativeTimeFormatUnit )
packages/use-intl/src/core/createFormatter.tsx:65
↓ 1 callers
Function
callHook
(name: string, hook: Function)
packages/next-intl/src/react-client/index.tsx:27
↓ 1 callers
Function
changeLocaleAction
(locale: Locale)
examples/example-app-router-extracted/src/app/layout.tsx:27
↓ 1 callers
Function
changeLocaleAction
(locale: Locale)
examples/example-app-router-without-i18n-routing/src/app/layout.tsx:19
↓ 1 callers
Function
checkDirectoryExists
(obj: any, dirPath: string)
packages/next-intl/src/extractor/ExtractionCompiler.test.tsx:2188
↓ 1 callers
Function
checkMobile
()
docs/src/hooks/useIsMobile.tsx:7
↓ 1 callers
Function
compileDate
(node: DateElement)
packages/icu-minify/src/compile.tsx:148
↓ 1 callers
Function
compileNode
(node: MessageFormatElement)
packages/icu-minify/src/compile.tsx:80
↓ 1 callers
Function
compileNumber
(node: NumberElement)
packages/icu-minify/src/compile.tsx:116
↓ 1 callers
Function
compileNumberStyle
( style: NumberElement['style'] )
packages/icu-minify/src/compile.tsx:127
↓ 1 callers
Function
compilePath
(value: string)
packages/next-intl/src/navigation/shared/utils.tsx:127
↓ 1 callers
Function
compilePlural
(node: PluralElementBase)
packages/icu-minify/src/compile.tsx:202
↓ 1 callers
Function
compileSelect
(node: SelectElement)
packages/icu-minify/src/compile.tsx:191
↓ 1 callers
Function
compileTag
(node: TagElement)
packages/icu-minify/src/compile.tsx:219
↓ 1 callers
Function
compileTime
(node: TimeElement)
packages/icu-minify/src/compile.tsx:159
↓ 1 callers
Function
convertFormatsToIntlMessageFormat
( globalFormats?: Formats, inlineFormats?: Formats, timeZone?: TimeZone )
packages/use-intl/src/core/convertFormatsToIntlMessageFormat.tsx:15
↓ 1 callers
Function
createBaseTranslatorImpl
({ cache, formats: globalFormats, formatters, getMessageFallback = defaultGetMessageFallback, locale
packages/use-intl/src/core/createBaseTranslator.tsx:141
↓ 1 callers
Function
createBrowser
(...domains: string[])
examples/example-app-router-playground/tests/domains-locale-prefix.spec.ts:17
↓ 1 callers
Function
createDeclaration
(content: string)
packages/next-intl/src/plugin/declaration/createMessagesDeclaration.tsx:78
↓ 1 callers
Function
createENOENTError
(filePath: string)
packages/next-intl/src/extractor/ExtractionCompiler.test.tsx:2481
↓ 1 callers
Function
createFile
* Test utils
packages/next-intl/src/extractor/ExtractionCompiler.test.tsx:2091
↓ 1 callers
Function
createHandler
(fn: Fn)
packages/next-intl/src/navigation/react-client/createNavigation.tsx:78
↓ 1 callers
Function
createJsonCatalogUtils
(messagesDir: string)
e2e/extracted-json/tests/catalog-utils.ts:5
↓ 1 callers
Function
createMemoCache
( store: Record<string, Value | undefined> )
packages/use-intl/src/core/formatters.tsx:26
↓ 1 callers
Function
createMessageFormatter
( cache: IntlCache, intlFormatters: IntlFormatters )
packages/use-intl/src/core/format-message/compile-format.tsx:17
← previous
next →
101–200 of 770, ranked by callers