mirror of
https://github.com/spliit-app/spliit.git
synced 2026-03-02 19:26:11 +01:00
Internationalization + Finnish language (#181)
* I18n with next-intl * package-lock * Finnish translations * Development fix * Use locale for positioning currency symbol * Translations: Expenses.ActiveUserModal * Translations: group 404 * Better translation for ExpenseCard * Apply translations in CategorySelect search * Fix for Finnish translation * Translations for ExpenseDocumentsInput * Translations for CreateFromReceipt * Fix for Finnish translation * Translations for schema errors * Fix for Finnish translation * Fixes for Finnish translations * Prettier --------- Co-authored-by: Sebastien Castiel <sebastien@castiel.me>
This commit is contained in:
38
next.config.mjs
Normal file
38
next.config.mjs
Normal file
@@ -0,0 +1,38 @@
|
||||
import createNextIntlPlugin from 'next-intl/plugin'
|
||||
|
||||
const withNextIntl = createNextIntlPlugin()
|
||||
|
||||
/**
|
||||
* Undefined entries are not supported. Push optional patterns to this array only if defined.
|
||||
* @type {import('next/dist/shared/lib/image-config').RemotePattern}
|
||||
*/
|
||||
const remotePatterns = []
|
||||
|
||||
// S3 Storage
|
||||
if (process.env.S3_UPLOAD_ENDPOINT) {
|
||||
// custom endpoint for providers other than AWS
|
||||
const url = new URL(process.env.S3_UPLOAD_ENDPOINT);
|
||||
remotePatterns.push({
|
||||
hostname: url.hostname,
|
||||
})
|
||||
} else if (process.env.S3_UPLOAD_BUCKET && process.env.S3_UPLOAD_REGION) {
|
||||
// default provider
|
||||
remotePatterns.push({
|
||||
hostname: `${process.env.S3_UPLOAD_BUCKET}.s3.${process.env.S3_UPLOAD_REGION}.amazonaws.com`,
|
||||
})
|
||||
}
|
||||
|
||||
/** @type {import('next').NextConfig} */
|
||||
const nextConfig = {
|
||||
images: {
|
||||
remotePatterns
|
||||
},
|
||||
// Required to run in a codespace (see https://github.com/vercel/next.js/issues/58019)
|
||||
experimental: {
|
||||
serverActions: {
|
||||
allowedOrigins: ['localhost:3000'],
|
||||
},
|
||||
},
|
||||
}
|
||||
|
||||
export default withNextIntl(nextConfig)
|
||||
Reference in New Issue
Block a user