Content & Language
Edit text, titles, and translations across 5 built-in languages.
App Title & Description
MetadataOpen the project in your code editor and navigate to:
Inside layout.js, find the metadata object and update the title and description values.
Home Page Sections
Section OrderTo reorder, hide, or show sections on the home page, edit:
You'll see JSX tags like <Banner />, <SecurityFeatures />, <FeaturesSection />,<TestimonialSlider />, etc. Simply rearrange them to change the display order, or wrap them in {/* ... */} to hide.
Multi-Language Content
5 LanguagesPayLink ships with 5 languages out of the box. All translations live inside the messages folder as JSON files.
For example, to change hero section content, open en.json and find the Banner key:
{
"banner": {
"badge": "Invoice and Payment Link Generator",
"title": "Unlock your <primary>International Payment</primary> Solution",
"description": "Step into a world of boundless possibilities with PayLink! Our cutting-edge platform....",
"trustedBy": "Trusted by 500,000+ users worldwide",
"rating": "Rating",
"reviews": "10,000+ reviews",
"mockup": {
"collectPayment": "Collect Payment With Link",
"payments": "Payments",
"invoice": "Invoice",
"paymentLogs": "Payment Logs",
"transactionAnalytics": "Transaction Analytics",
"home": "Home",
"wallet": "Wallet",
"profile": "Profile",
"product": "Product"
}
}
}Apply the same process for every language file. Openar.json,es.json,fr.json,hi.json and translate the same keys for each one.
Contact Information
Address • Phone • EmailIn each language file, search for "contact" — you'll find your contact block there. Update it like so:
"contact": {
"title": "Keep In Touch With Us.",
"subtitle": "For more information about our services, get in touch with our expert consultants.",
"info": {
"location": "Location",
"phone": "Phone",
"phoneNumber": "+88 01XXX XXX XXX",
"email": "Email",
"emails": {
"hello": "[email protected]",
"support": "[email protected]",
"info": "[email protected]"
},
"dhaka": "Dhaka, Bangladesh",
"address": "Your Street Address",
"zip": "ZIP Code",
"monFri": "Mon - Fri: 9am - 6pm"
},
"form": {
"name": "Full Name",
"namePlaceholder": "Your name",
"email": "Email Address",
"emailPlaceholder": "[email protected]",
"phone": "Phone Number",
"phonePlaceholder": "+88 01XXX XXX XXX",
"subject": "Subject",
"subjectPlaceholder": "How can we help?",
"message": "Message",
"messagePlaceholder": "Tell us more about your inquiry...",
"send": "Send Message",
"success": "Message Sent!",
"successDesc": "We'll get back to you soon.",
"response": "We'll respond to your message within 24 hours."
}
}After any content change, you must rebuild & redeploy so your changes go live. Follow the redeploy instructions for your hosting method (see Assets section above).