BedrockusOversetting av Minecraft Bedrock-kart
← Tilbake til verktøyet

Om prosjektet

Bedrockus henter ut all tekst fra et Minecraft Bedrock-kart, lar deg oversette den og setter kartet sammen igjen.

Hva det gjør

Et kart er et arkiv: verdenen i en LevelDB-database, ressurs- og atferdspakker, funksjoner, skript. Teksten ligger på et titalls steder: skilt, bøker, gjenstandsnavn, beskrivelser, NPC-dialoger og -knapper, kommandoer, poengtavler, språkfilene i pakkene. Bedrockus går gjennom dem alle, henter ut teksten og viser den i én liste, med beskjed om hvor hver linje kommer fra.

Oversettelsen legger det tilbake etter spillets egne regler. Det spillet klarer å lese fra en språkfil, havner i .lang og får en nøkkel; det spillet ikke klarer å lese, skrives inn i kartet som vanlig tekst. Underveis blir kommandoer som say og tell skrevet om til tellraw — ellers ville oversettelsen aldri dukket opp der.

Ut kommer en helt vanlig .mcworld: den åpnes i spillet som før og følger språket spilleren har valgt.

Slik foregår det

  • Opplasting. Filen tas fra hverandre på serveren: LevelDB, NBT, arkivene i pakkene. Resultatet er en liste med linjer, koordinater, kategori og en forklaring på hvor hver linje havner.
  • Oversetting. Alt videre skjer i nettleseren: filtre, utkast, egne nøkler. Du kan oversette rett på siden, eller eksportere CSV, XLIFF eller .lang, jobbe i programmet du er vant til og laste filen inn igjen.
  • Bygging. Serveren setter sammen en ny verden: skriver språkfilene, setter nøkler i skilt og bøker, skriver vanlig tekst der nøkler ikke virker, og gir deg en ferdig .mcworld.

Hva det vet om spillet

Noen Bedrock-regler står ikke beskrevet noe sted og er sjekket i selve spillet — hele fordelingen av oversettelsen hviler på dem.

Skilt, bøker og NPC-dialoger tar bare imot en oversettelse gjennom rawtext med en oversettbar nøkkel. NPC-knapper er unntaket: de tar den nakne nøkkelen og klipper den av ved 16 tegn, derfor holdes nøklene for knapper korte.

Gjenstandsnavn og navnet på verdenen forstår ingen nøkler i det hele tatt: der går teksten inn slik den er. Derfor velges det ved byggingen særskilt hvilket språk som skrives rett inn i verdenen.

Filen en_US.lang må alltid finnes: spillet faller tilbake på den, og uten den vises selve nøkkelen i stedet for oversettelsen.

Hva det ikke gjør

  • Det lagrer ikke kart: en opplastet fil ligger på serveren i høyst en time og forsvinner sammen med analysen.
  • Det har ingen kontoer og ber ikke om registrering.
  • Det oversetter ikke for deg: det finnes ingen maskinoversettelse her — teksten kommer fra deg eller oversetteren din.
  • Det publiserer ingenting: den ferdige verdenen går bare til den som lastet opp originalfilen.

Juridisk

Bedrockus er et uoffisielt fanprosjekt. Det har ingen tilknytning til Mojang Studios eller Microsoft og er verken godkjent eller støttet av dem.

Minecraft er et varemerke som tilhører Mojang Synergies AB. Rettighetene til spillet, innholdet, navnene og originaltekstene tilhører rettighetshaverne.

Rettighetene til kartene tilhører dem som har laget dem. Jobber du med kartet til noen andre, er det ditt ansvar å ha rett til det.

Ikonene i grensesnittet kommer fra Tabler Icons (© Paweł Kuna), SVG-biblioteket til GitLab og Material Symbols (© Google LLC), språkflaggene fra flag-icons (© Panayiotis Lipiridis). De to første settene og flaggene brukes under MIT-lisensen, Material Symbols under Apache 2.0.

Bedrockus er et uoffisielt fanprosjekt. Det har ingen tilknytning til Mojang Studios eller Microsoft og er verken godkjent eller støttet av dem.

Minecraft er et varemerke som tilhører Mojang Synergies AB. Rettighetene til spillet, innholdet, navnene og originaltekstene tilhører rettighetshaverne; rettighetene til kartene tilhører skaperne deres.