feat: add bilingual blog post about digital media literacy for children
Add new blog post "Ein alter Laptop, Linux und Pi-hole: Digitale Medienkompetenz für Kinder" in German and English, covering setting up a child's first computer with Ubuntu and Pi-hole, open source philosophy, and the balance between protection and freedom. Also adds i18n support for localized month names in date formatting across blog templates. Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
@@ -0,0 +1,53 @@
|
||||
# Proposal: Add Ubuntu for Kids Blog Post
|
||||
|
||||
## Context
|
||||
|
||||
Create a new bilingual blog post based on Notion content about setting up a child's first computer with Ubuntu and Pi-hole. The post reflects on digital media literacy, open source philosophy, and finding the balance between protection and freedom in the digital age.
|
||||
|
||||
## Motivation
|
||||
|
||||
This blog post:
|
||||
- Shares a practical approach to introducing children to computers with Linux
|
||||
- Explores the philosophical aspects of open source vs. proprietary software
|
||||
- Addresses real parenting challenges around digital media literacy
|
||||
- Discusses cyberbullying, doom-scrolling, AI content verification, and other modern challenges
|
||||
- Provides both German and English versions for broader reach
|
||||
|
||||
## Scope
|
||||
|
||||
### In Scope
|
||||
- Create new blog post page bundle with German directory `content/blog/ubuntu-fuer-kinder/`
|
||||
- Create new blog post page bundle with English directory `content/blog/ubuntu-for-kids/`
|
||||
- German version (original from Notion)
|
||||
- English version (translated)
|
||||
- Proper frontmatter with title, date, description, translationKey
|
||||
- All formatting and structure preserved
|
||||
- Validation that post renders correctly in Hugo
|
||||
|
||||
### Out of Scope
|
||||
- No changes to existing blog posts
|
||||
- No template or layout modifications
|
||||
- No Hugo configuration changes
|
||||
- No new images or assets
|
||||
|
||||
## Dependencies
|
||||
|
||||
None. This is a new content addition that doesn't affect existing functionality.
|
||||
|
||||
## Risks
|
||||
|
||||
Low risk. Adding new content only, no structural changes.
|
||||
|
||||
## Success Criteria
|
||||
|
||||
- Blog post exists in both German and English with translated URL slugs
|
||||
- Content accurately reflects Notion source
|
||||
- English translation is natural and maintains meaning
|
||||
- Hugo builds successfully
|
||||
- Post displays correctly in both languages
|
||||
- Language switcher works between versions
|
||||
- OpenSpec validation passes
|
||||
|
||||
## Related Changes
|
||||
|
||||
Similar to 2025-11-25-add-dialogbasierte-anwendungen-post.
|
||||
Reference in New Issue
Block a user