Internationalization localizations for GoDaddy checkout components
npm install @godaddy/localizationsInternationalization localizations for GoDaddy checkout components.
``bash`
npm install @godaddy/localizationsor
pnpm add @godaddy/localizationsor
yarn add @godaddy/localizations
`tsx
import { frFr } from "@godaddy/localizations";
import { GoDaddyProvider, Checkout } from "@godaddy/react";
function App() {
return (
);
}
`
- frFr - French (France)
Each localization export contains the following sections:
- general - General UI text (optional, notes, quantity, etc.)contact
- - Contact form labelspickup
- - Local pickup configurationdelivery
- - Delivery and shipping optionstips
- - Tip/gratuity optionsshipping
- - Shipping address formbilling
- - Billing address formpayment
- - Payment methods and formphone
- - Phone number inputdiscounts
- - Discount code functionalitytotals
- - Order totals and summarylineItems
- - Line item displayui
- - UI component labels and accessibility texterrors
- - Error messages and validationvalidation
- - Form validation messages
To add a new localization:
1. Create a new file in src/ with the locale code (e.g., esEs.ts for Spanish)frFr.ts
2. Copy the structure from and translate all stringssrc/index.ts`
3. Export the new localization in
4. Add documentation to this README
MIT