@godaddy/localizations
v1.0.4
Published
Internationalization localizations for GoDaddy checkout components
Readme
@godaddy/localizations
Internationalization localizations for GoDaddy checkout components.
Installation
npm install @godaddy/localizations
# or
pnpm add @godaddy/localizations
# or
yarn add @godaddy/localizationsUsage
import { frFr } from "@godaddy/localizations";
import { GoDaddyProvider, Checkout } from "@godaddy/react";
function App() {
return (
<GoDaddyProvider localization={frFr}>
<Checkout />
</GoDaddyProvider>
);
}Available Localizations
frFr- French (France)
Localization Structure
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
Contributing
To add a new localization:
- Create a new file in
src/with the locale code (e.g.,esEs.tsfor Spanish) - Copy the structure from
frFr.tsand translate all strings - Export the new localization in
src/index.ts - Add documentation to this README
License
MIT
