Add sitemap and robots.txt, update home page stats to static values, and fix prayer language detection

- Create sitemap.xml with internationalized routes and proper SEO attributes
- Create robots.txt with appropriate crawling rules for public/private content
- Update home page stats to show static values (1,416 Bible versions, 17M+ verses)
- Remove live stats API calls to eliminate loading delays
- Add /api/stats endpoint for potential future use
- Fix Romanian prayers incorrectly tagged as English in database
- Add missing AZURE_OPENAI_DEPLOYMENT to .env.example
- Update translation keys for Bible versions stat
- Add sample English prayer requests to populate prayer wall

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
2025-09-25 06:41:02 +00:00
parent 14c4ec2edc
commit 3ae9733805
8 changed files with 356 additions and 13 deletions

View File

@@ -63,7 +63,7 @@
}
},
"stats": {
"books": "Biblical books",
"bibleVersions": "Bible versions",
"verses": "Verses",
"aiAvailable": "AI Chat available"
},
@@ -257,6 +257,7 @@
"chapters": "chapters",
"addBookmark": "Add bookmark",
"removeBookmark": "Remove bookmark",
"loginToBookmark": "Login to bookmark",
"bookmarkVerse": "Bookmark verse",
"removeVerseBookmark": "Remove verse bookmark",
"toggleFullscreen": "Toggle fullscreen",
@@ -268,6 +269,30 @@
"prayers": {
"title": "Prayers",
"subtitle": "Share prayers and pray together with the community",
"viewModes": {
"private": "My private prayers",
"public": "Public prayer wall"
},
"chips": {
"private": "Private",
"public": "Public"
},
"languageFilter": {
"title": "Languages",
"helper": "Choose which languages to include. Your current language stays selected.",
"options": {
"en": "English",
"ro": "Romanian"
}
},
"alerts": {
"privateInfo": "Private prayers are visible only to you. Turn on public sharing to post them on the prayer wall.",
"publicInfo": "Browsing public prayers for your selected language. Add more languages from the filter."
},
"empty": {
"private": "You have no private prayers yet. Create one to start your prayer journal.",
"public": "No public prayers match the selected filters yet."
},
"addRequest": "Add prayer request",
"anonymous": "Anonymous",
"prayFor": "Pray for this",
@@ -299,7 +324,10 @@
"descriptionLabel": "Description",
"placeholder": "Describe your prayer request...",
"cancel": "Cancel",
"submit": "Add prayer"
"submit": "Add prayer",
"makePublic": "Share on the public prayer wall",
"visibilityPrivate": "Private prayers stay visible only to you.",
"visibilityPublic": "Public prayers are visible to everyone on the prayer wall."
},
"samples": {
"item1": {