feat(content): erste englische übersetzung (bible-selfies) + bidirektionaler a-tag

- neue sprach-variante content/posts/en/bible-selfies/ verweist auf dt. original
- dt. bibel-selfies verweist zurück auf bible-selfies
- plan 2/3: npm test → npm run test:unit (existing script name)

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
This commit is contained in:
Jörg Lohrer 2026-04-21 12:53:59 +02:00
parent 4a06213d03
commit bf7b52ab9b
3 changed files with 40 additions and 10 deletions

View File

@ -14,8 +14,8 @@ tags:
- relilab - relilab
lang: de lang: de
license: https://creativecommons.org/publicdomain/zero/1.0/deed.de license: https://creativecommons.org/publicdomain/zero/1.0/deed.de
# a: a:
# - "30023:4fa5d1c413e2b45e10d40bf3562ab701a5331206e359c90baae0e99bfd6c6e41:<slug-der-anderssprachigen-variante>" - "30023:4fa5d1c413e2b45e10d40bf3562ab701a5331206e359c90baae0e99bfd6c6e41:bible-selfies"
--- ---
# Bibel-Selfies # Bibel-Selfies

View File

@ -0,0 +1,30 @@
---
layout: post
title: "Bible Selfies"
slug: "bible-selfies"
date: 2025-04-17
description: "Bible selfies with Midjourney — prompts and results showing biblical figures as first-person selfies."
image: https://cdn.midjourney.com/41d706d7-15ed-40ca-b507-5a2d727e312f/0_2.png
tags:
- AI-images
- Midjourney
- Bible
- Selfie
- religious-education
- relilab
lang: en
license: https://creativecommons.org/publicdomain/zero/1.0/deed.de
a:
- "30023:4fa5d1c413e2b45e10d40bf3562ab701a5331206e359c90baae0e99bfd6c6e41:bibel-selfies"
---
# Bible Selfies
A small experiment: what if biblical scenes had been captured with a smartphone?
Using Midjourney, I generated a series of "selfies" from the perspective of biblical figures. The prompts below produced the images — some surprisingly good, some charmingly off. Originally posted in German; this is a condensed English version for the multilingual rollout of the site.
See the [German original](/bibel-selfies/) for the full gallery with embedded context.
## Example prompt
> A selfie of a woman resembling Eve in the time of the Old Testament, blurred body, holding an apple, kneeling in front of Adam. He has a shocked expression with his mouth open and wide eyes, evoking a sense of both fear and surprise. A huge snake looms behind her. Wide-angle lens, surreal humor — reminiscent of the Garden of Eden. `--v 6.0`

View File

@ -88,7 +88,7 @@ describe('smoke', () => {
Run: Run:
```bash ```bash
cd /Users/joerglohrer/repositories/joerglohrerde/app && npm test cd /Users/joerglohrer/repositories/joerglohrerde/app && npm run test:unit
``` ```
Expected: Grüne Ausgabe, 1 passed. Expected: Grüne Ausgabe, 1 passed.
@ -179,7 +179,7 @@ describe('parseTranslationRefs', () => {
Run: Run:
```bash ```bash
cd /Users/joerglohrer/repositories/joerglohrerde/app && npm test cd /Users/joerglohrer/repositories/joerglohrerde/app && npm run test:unit
``` ```
Expected: FAIL — Modul `./translations` existiert noch nicht. Expected: FAIL — Modul `./translations` existiert noch nicht.
@ -222,7 +222,7 @@ export function parseTranslationRefs(event: NostrEvent): TranslationRef[] {
Run: Run:
```bash ```bash
cd /Users/joerglohrer/repositories/joerglohrerde/app && npm test cd /Users/joerglohrer/repositories/joerglohrerde/app && npm run test:unit
``` ```
Expected: 4 passed. Expected: 4 passed.
@ -269,7 +269,7 @@ describe('displayLanguage', () => {
Run: Run:
```bash ```bash
cd /Users/joerglohrer/repositories/joerglohrerde/app && npm test cd /Users/joerglohrer/repositories/joerglohrerde/app && npm run test:unit
``` ```
Expected: FAIL. Expected: FAIL.
@ -294,7 +294,7 @@ export function displayLanguage(code: string): string {
Run: Run:
```bash ```bash
cd /Users/joerglohrer/repositories/joerglohrerde/app && npm test cd /Users/joerglohrer/repositories/joerglohrerde/app && npm run test:unit
``` ```
Expected: 8 passed (4 neue + 4 aus Task 2). Expected: 8 passed (4 neue + 4 aus Task 2).
@ -400,7 +400,7 @@ describe('resolveTranslationsFromRefs', () => {
Run: Run:
```bash ```bash
cd /Users/joerglohrer/repositories/joerglohrerde/app && npm test cd /Users/joerglohrer/repositories/joerglohrerde/app && npm run test:unit
``` ```
Expected: FAIL — Funktion `resolveTranslationsFromRefs` nicht exportiert. Expected: FAIL — Funktion `resolveTranslationsFromRefs` nicht exportiert.
@ -471,7 +471,7 @@ export async function loadTranslations(
Run: Run:
```bash ```bash
cd /Users/joerglohrer/repositories/joerglohrerde/app && npm test cd /Users/joerglohrer/repositories/joerglohrerde/app && npm run test:unit
``` ```
Expected: 12 passed. Expected: 12 passed.
@ -746,7 +746,7 @@ Der Push triggert die Action; sie sollte die beiden geänderten/neuen Posts iden
Run: Run:
```bash ```bash
cd /Users/joerglohrer/repositories/joerglohrerde/app && npm test cd /Users/joerglohrer/repositories/joerglohrerde/app && npm run test:unit
``` ```
Expected: Alle grün (inkl. der 12 neuen Tests aus diesem Plan). Expected: Alle grün (inkl. der 12 neuen Tests aus diesem Plan).