diff --git a/i18n/template-ssr.pot b/i18n/template-ssr.pot index 38d36b6b..2462b74b 100644 --- a/i18n/template-ssr.pot +++ b/i18n/template-ssr.pot @@ -42,19 +42,19 @@ msgstr "" msgid "You don't have access to this channel" msgstr "" -#: src/core/ChatProvider.js:488 +#: src/core/ChatProvider.js:490 msgid "Your mail has to be verified in order to chat" msgstr "" -#: src/core/ChatProvider.js:498 +#: src/core/ChatProvider.js:500 msgid "You can't send a message this long :(" msgstr "" -#: src/core/ChatProvider.js:502 +#: src/core/ChatProvider.js:504 msgid "Please use int channel" msgstr "" -#: src/core/ChatProvider.js:510 +#: src/core/ChatProvider.js:512 msgid "Stop flooding." msgstr "" @@ -106,11 +106,11 @@ msgstr "" msgid "PixelPlanet.Fun PopUp" msgstr "" -#: src/ssr/Main.jsx:55 +#: src/ssr/Main.jsx:58 msgid "PixelPlanet.Fun" msgstr "" -#: src/ssr/Main.jsx:56 +#: src/ssr/Main.jsx:59 msgid "Place color pixels on an map styled canvas with other players online" msgstr "" @@ -301,6 +301,19 @@ msgstr "" msgid "Muted users can not do this." msgstr "" +#: src/ssr/RedirectionPage.jsx:19 +msgid "PixelPlanet.fun Accounts" +msgstr "" + +#: src/ssr/RedirectionPage.jsx:29 +msgid "You will be automatically redirected after 15s" +msgstr "" + +#: src/ssr/RedirectionPage.jsx:30 +#, javascript-format +msgid "Or ${ clickHere } to go back to pixelplanet" +msgstr "" + #: src/canvasesDesc.js:20 msgid "Earth" msgstr "" @@ -337,59 +350,54 @@ msgstr "" msgid "Thoia" msgstr "" -#: src/canvasesDesc.js:31 -msgid "Our main canvas, a huge map of the world. Place everywhere you like" +#: src/canvasesDesc.js:29 +msgid "2bit" msgstr "" #: src/canvasesDesc.js:32 +msgid "Our main canvas, a huge map of the world. Place everywhere you like" +msgstr "" + +#: src/canvasesDesc.js:33 msgid "" "Moon canvas. Safe space for art. No flags or large text (unless part of " "art) or art larger than 1.5k x 1.5k pixels." msgstr "" -#: src/canvasesDesc.js:33 +#: src/canvasesDesc.js:34 msgid "Place Voxels on a 3D canvas with others" msgstr "" -#: src/canvasesDesc.js:34 +#: src/canvasesDesc.js:35 msgid "Special canvas to spread awareness of SARS-CoV2" msgstr "" -#: src/canvasesDesc.js:35 +#: src/canvasesDesc.js:36 msgid "Mirror of PixelZone" msgstr "" -#: src/canvasesDesc.js:36 +#: src/canvasesDesc.js:37 msgid "Mirror of PixelCanvas" msgstr "" -#: src/canvasesDesc.js:37 +#: src/canvasesDesc.js:38 msgid "Black and White canvas" msgstr "" -#: src/canvasesDesc.js:38 +#: src/canvasesDesc.js:39 msgid "" "A canvas for the most active players from the the previous day. Daily " "ranking updates at 00:00 UTC." msgstr "" -#: src/canvasesDesc.js:39 +#: src/canvasesDesc.js:40 msgid "" "Thoia World Canvas. Advanced fictional worldbuilding and arts. Abandon the " "old world and all it entails." msgstr "" -#: src/ssr/RedirectionPage.jsx:19 -msgid "PixelPlanet.fun Accounts" -msgstr "" - -#: src/ssr/RedirectionPage.jsx:29 -msgid "You will be automatically redirected after 15s" -msgstr "" - -#: src/ssr/RedirectionPage.jsx:30 -#, javascript-format -msgid "Or ${ clickHere } to go back to pixelplanet" +#: src/canvasesDesc.js:41 +msgid "Only four colors. Same rules as moon." msgstr "" #: src/core/MailProvider.js:66 diff --git a/i18n/template.pot b/i18n/template.pot index 6fa8a926..4301ad61 100644 --- a/i18n/template.pot +++ b/i18n/template.pot @@ -250,6 +250,11 @@ msgstr "" msgid "Pixels placed" msgstr "" +#: src/components/buttons/CanvasSwitchButton.jsx:20 +#: src/components/windows/index.js:19 +msgid "Canvas Selection" +msgstr "" + #: src/components/buttons/ChatButton.jsx:88 msgid "Close Chat" msgstr "" @@ -258,11 +263,6 @@ msgstr "" msgid "Open Chat" msgstr "" -#: src/components/buttons/CanvasSwitchButton.jsx:20 -#: src/components/windows/index.js:19 -msgid "Canvas Selection" -msgstr "" - #: src/components/buttons/ExpandMenuButton.jsx:22 msgid "Close Menu" msgstr "" @@ -449,11 +449,11 @@ msgstr "" msgid "Why?" msgstr "" -#: src/components/windows/Help.jsx:42 +#: src/components/windows/Help.jsx:43 msgid "Place color pixels on a large canvas with other players online!" msgstr "" -#: src/components/windows/Help.jsx:43 +#: src/components/windows/Help.jsx:44 msgid "" "Our main canvas is a huge worldmap, you can place wherever you like, but " "you will have to wait a specific Cooldown between pixels. You can check out " @@ -463,39 +463,39 @@ msgid "" "and 7s on already set pixels." msgstr "" -#: src/components/windows/Help.jsx:47 +#: src/components/windows/Help.jsx:48 msgid "" "Higher zoomlevels take some time to update, the 3D globe gets updated at " "least once per day." msgstr "" -#: src/components/windows/Help.jsx:48 +#: src/components/windows/Help.jsx:49 msgid "Have fun!" msgstr "" -#: src/components/windows/Help.jsx:50 +#: src/components/windows/Help.jsx:51 msgid "recommended" msgstr "" -#: src/components/windows/Help.jsx:51 +#: src/components/windows/Help.jsx:52 msgid "Source on " msgstr "" -#: src/components/windows/Help.jsx:52 +#: src/components/windows/Help.jsx:53 msgid "Map Data" msgstr "" -#: src/components/windows/Help.jsx:53 +#: src/components/windows/Help.jsx:54 msgid "" "The bare map data that we use, together with converted OpenStreetMap tiles " "for orientation, can be downloaded from mega.nz here: " msgstr "" -#: src/components/windows/Help.jsx:55 +#: src/components/windows/Help.jsx:56 msgid "Banned? Detected as Proxy?" msgstr "" -#: src/components/windows/Help.jsx:57 +#: src/components/windows/Help.jsx:58 #, javascript-format msgid "" "If you got detected as proxy, but you are none, or think that you got " @@ -503,133 +503,138 @@ msgid "" "to ${ mailLink } and include the following IID:" msgstr "" -#: src/components/windows/Help.jsx:60 -#: src/components/windows/Help.jsx:77 +#: src/components/windows/Help.jsx:61 +#: src/components/windows/Help.jsx:78 msgid "Controls" msgstr "" -#: src/components/windows/Help.jsx:62 -msgid "Click a color in palette to select it" -msgstr "" - #: src/components/windows/Help.jsx:63 -#, javascript-format -msgid "Press ${ bindG } to toggle grid" +msgid "Click a color in palette to select it" msgstr "" #: src/components/windows/Help.jsx:64 #, javascript-format -msgid "Press ${ bindX } to toggle showing of pixel activity" +msgid "Press ${ bindG } to toggle grid" msgstr "" #: src/components/windows/Help.jsx:65 #, javascript-format -msgid "Press ${ bindH } to toggle historical view" +msgid "Press ${ bindX } to toggle showing of pixel activity" msgstr "" #: src/components/windows/Help.jsx:66 #, javascript-format -msgid "Press ${ bindR } to copy coordinates" +msgid "Press ${ bindH } to toggle historical view" msgstr "" #: src/components/windows/Help.jsx:67 #, javascript-format -msgid "Press ${ bindQ } or ${ bindE } to zoom" +msgid "Press ${ bindR } to copy coordinates" msgstr "" #: src/components/windows/Help.jsx:68 -#: src/components/windows/Help.jsx:79 #, javascript-format -msgid "Press ${ bindW }, ${ bindA }, ${ bindS }, ${ bindD } to move" +msgid "Press ${ bindQ } or ${ bindE } to zoom" msgstr "" #: src/components/windows/Help.jsx:69 #: src/components/windows/Help.jsx:80 #, javascript-format -msgid "Press ${ bindAUp }, ${ bindALeft }, ${ bindADown }, ${ bindARight } to move" +msgid "Press ${ bindW }, ${ bindA }, ${ bindS }, ${ bindD } to move" msgstr "" #: src/components/windows/Help.jsx:70 +#: src/components/windows/Help.jsx:81 #, javascript-format -msgid "Drag ${ mouseSymbol } mouse or ${ touchSymbol } pan to move" +msgid "Press ${ bindAUp }, ${ bindALeft }, ${ bindADown }, ${ bindARight } to move" msgstr "" #: src/components/windows/Help.jsx:71 #, javascript-format -msgid "Scroll ${ mouseSymbol } mouse wheel or ${ touchSymbol } pinch to zoom" +msgid "Drag ${ mouseSymbol } mouse or ${ touchSymbol } pan to move" msgstr "" #: src/components/windows/Help.jsx:72 #, javascript-format -msgid "Hold left ${ bindShift } for placing while moving mouse" +msgid "Scroll ${ mouseSymbol } mouse wheel or ${ touchSymbol } pinch to zoom" msgstr "" #: src/components/windows/Help.jsx:73 #, javascript-format +msgid "Hold left ${ bindShift } for placing while moving mouse" +msgstr "" + +#: src/components/windows/Help.jsx:74 +#, javascript-format msgid "" "Hold right ${ bindShift } for placing while moving mouse according to " "historical view" msgstr "" -#: src/components/windows/Help.jsx:74 -#: src/components/windows/Help.jsx:85 +#: src/components/windows/Help.jsx:75 +#: src/components/windows/Help.jsx:86 #, javascript-format msgid "${ mouseSymbol } Left click or ${ touchSymbol } tap to place a pixel" msgstr "" -#: src/components/windows/Help.jsx:75 -#: src/components/windows/Help.jsx:87 +#: src/components/windows/Help.jsx:76 +#: src/components/windows/Help.jsx:88 #, javascript-format msgid "" "Click ${ mouseSymbol } middle mouse button or ${ touchSymbol } long-tap to " "select current hovering color" msgstr "" -#: src/components/windows/Help.jsx:81 +#: src/components/windows/Help.jsx:82 #, javascript-format msgid "Press ${ bindE } and ${ bindC } to fly up and down" msgstr "" -#: src/components/windows/Help.jsx:82 +#: src/components/windows/Help.jsx:83 #, javascript-format msgid "${ mouseSymbol } Hold left mouse button and drag mouse to rotate" msgstr "" -#: src/components/windows/Help.jsx:83 +#: src/components/windows/Help.jsx:84 #, javascript-format msgid "" "${ mouseSymbol } Scroll mouse wheel or hold ${ mouseSymbol } middle mouse " "button and drag to zoom" msgstr "" -#: src/components/windows/Help.jsx:84 +#: src/components/windows/Help.jsx:85 #, javascript-format msgid "${ mouseSymbol } Right click and drag mouse to pan" msgstr "" -#: src/components/windows/Help.jsx:86 +#: src/components/windows/Help.jsx:87 #, javascript-format msgid "" "${ mouseSymbol } Right click or ${ touchSymbol } double-tap to remove a " "pixel" msgstr "" -#: src/components/windows/Help.jsx:91 +#: src/components/windows/Help.jsx:92 msgid "" "We thanks those artists very much, they offered their palettes to the " "public on" msgstr "" -#: src/components/windows/Help.jsx:94 +#: src/components/windows/Help.jsx:95 #, javascript-format msgid "Credit for the Palette of the Moon goes to ${ starhouseLink }." msgstr "" -#: src/components/windows/Help.jsx:97 +#: src/components/windows/Help.jsx:98 #, javascript-format msgid "Credit for the Palette of the Top10 canvas goes to ${ vinikLink }." msgstr "" +#: src/components/windows/Help.jsx:101 +#, javascript-format +msgid "Credit for the Palette of the 2bit canvas goes to ${ donendoLink }." +msgstr "" + #: src/components/windows/Settings.jsx:86 msgid "Show Grid" msgstr "" @@ -1230,10 +1235,6 @@ msgstr "" msgid "Click here to request a new verification mail." msgstr "" -#: src/components/ChangeName.jsx:64 -msgid "New Username" -msgstr "" - #: src/components/ChangePassword.jsx:21 msgid "Passwords do not match." msgstr "" @@ -1254,6 +1255,10 @@ msgstr "" msgid "Confirm New Password" msgstr "" +#: src/components/ChangeName.jsx:64 +msgid "New Username" +msgstr "" + #: src/components/ChangeMail.jsx:59 msgid "" "Changed Mail successfully. We sent you a verification mail, " diff --git a/public/loading10.png b/public/loading10.png new file mode 100644 index 00000000..3ea74a7f Binary files /dev/null and b/public/loading10.png differ diff --git a/public/preview10.png b/public/preview10.png new file mode 100644 index 00000000..da508e98 Binary files /dev/null and b/public/preview10.png differ diff --git a/src/canvases.json b/src/canvases.json index 7256a925..6e45565e 100644 --- a/src/canvases.json +++ b/src/canvases.json @@ -366,8 +366,24 @@ "size": 16384, "bcd": 5000, "cds": 600000, - "ranked": false, "req": 500000, "sd": "2023-10-07" + }, + "10": { + "ident": "l", + "colors": [ + [ 5, 31, 57 ], + [ 5, 31, 57 ], + [ 74, 36, 128 ], + [ 197, 58, 157 ], + [ 255, 142, 128 ] + ], + "size": 16384, + "cli": 1, + "bcd": 12000, + "pcd": 15000, + "cds": 1000000, + "req": 10000, + "sd": "2024-01-07" } } diff --git a/src/canvasesDesc.js b/src/canvasesDesc.js index 176d630c..0f80a9e6 100644 --- a/src/canvasesDesc.js +++ b/src/canvasesDesc.js @@ -26,6 +26,7 @@ function getCanvases(t) { 7: t`1bit`, 8: t`Top10`, 9: t`Thoia`, + 10: t`2bit`, }; const canvasDesc = { 0: t`Our main canvas, a huge map of the world. Place everywhere you like`, @@ -37,6 +38,7 @@ function getCanvases(t) { 7: t`Black and White canvas`, 8: t`A canvas for the most active players from the the previous day. Daily ranking updates at 00:00 UTC.`, 9: t`Thoia World Canvas. Advanced fictional worldbuilding and arts. Abandon the old world and all it entails.`, + 10: t`Only four colors. Same rules as moon.`, }; /* * no edit below here needed when adding/removing canvas diff --git a/src/components/windows/Help.jsx b/src/components/windows/Help.jsx index 0a90b706..88af7ee5 100644 --- a/src/components/windows/Help.jsx +++ b/src/components/windows/Help.jsx @@ -33,6 +33,7 @@ const Help = () => { const starhouseLink = starhouse ; const vinikLink = Vinikdev; + const donendoLink = Do-Nendo; const guildedLink = guilded; const mailLink = admin@pixelplanet.fun; @@ -96,6 +97,9 @@ can be downloaded from mega.nz here: `}