translation update

This commit is contained in:
Zeno Rogue 2018-03-25 14:04:55 +02:00
parent 14c67bef0b
commit bcc13536af
4 changed files with 219 additions and 4 deletions

View File

@ -1160,7 +1160,7 @@ void config_camera_rotation() {
"Rotate the camera in 3D models (ball model, hyperboloid, and hemisphere). "
"Note that hyperboloid and hemisphere models are also available in the "
"Hypersian Rug surfaces menu, but they are rendered differently there -- "
"they are rendered by making a flat picture first, then mapping it to a surface. "
"by making a flat picture first, then mapping it to a surface. "
"This makes the output better in some ways, but 3D effects are lost. "
"Hypersian Rug model also allows more camera freedom."
);

View File

@ -6942,4 +6942,113 @@ S("select master cells", "výběr hlavních buněk")
S("select master triangles", "výběr hlavních trojúhelníků")
S("fine tune vertices", "doladění vrcholů")
// === 10.3n extra texts ===
// =========================
// main menu
// an option to keep the current settings
S("use current/saved settings", "použít současné/uložené nastavení")
// randomly chosen mode: hypersian rug
S("see the true form", "skutečná podoba")
// randomly chosen mode: heptagonal mode
S("more curvature", "vyšší zakřivení")
// anti-crossing in the Hypersian Rug
S("anti-crossing", "bez křížení")
S("The anti-crossing algorithm prevents the model from crossing itself, "
"by preventing points which should not be close from being close. "
"The bigger number, the more sensitive it is, but the embedding is slower. Set 0 to disable.",
"Tento algoritmus brání tomu, aby se model křížil, a to tím, že brání "
"přibližování bodů, které by neměly být blízko u sebe. Čím vyšší číslo, "
"tím citlivější algoritmus je, ale tím pomalejší bude konstrukce. "
"Hodnota 0 tuto možnost vypne."
)
// new 3D models
// various menu names
S("constant curvature surfaces", "plochy s konstantní křivostí")
S("smooth surfaces", "hladké plochy")
S("models of hyperbolic geometry", "modely hyperbolické geometrie")
S("history mode", "mód historie") // old 'conformal/history mode' has been split into two
S("other 3D models", "další 3D modely")
// various models
S("Minkowski hyperboloid", "Minkowskiho hyperboloid")
S("plane", "rovina")
S("sphere", "koule")
S("hemisphere", "polokoule")
S("tractricoid", "traktrikoida")
S("concave barrel", "konkávní sud")
S("Dini's surface", "Diniho plocha")
S("Kuen surface", "Kuenova plocha")
S("inversion", "inverze")
S(
"In this menu you can choose from several known smooth surfaces of constant negative curvature. "
"Since the curvature of hyperbolic plane is also constant negative, these surfaces "
"are great to draw hyperbolic tesselations on. While they look great, only a small part "
"of the hyperbolic plane can be visibly represented in this way, so they are not "
"good for playing HyperRogue; however, the coverage extends far away in specific directions, "
"so first increasing sight range in graphics config and texture size in hypersian rug settings may improve the effect. "
"For convenience, you can also choose other 3D models from this menu.",
"V tomto menu si můžeš vybrat z několika známých hladkých ploch s konstantní "
"zápornou křivostí. Vzhledem k tomu, že i hyperbolická rovina má konstantní "
"zápornou křivost, jsou tyto povrchy skvělé pro kreslení hyperbolických "
"dělení. I když vypadají skvěle, tímto způsobem je možné viditelně reprezentovat "
"pouze malou část hyperbolické roviny, takže na hraní HyperRogue se nehodí; "
"v některých směrech se však jejich pokrytí táhne velmi daleko, a proto se "
"dá efekt někdy vylepšit tím, že v konfiguraci grafiky zvýšíš dohled a "
"v nastavení hyperského koberce velikost textury. Kvůli pohodlí je z tohoto "
"menu možné vybrat i jiné 3D modely."
)
// coverage
S("display coverage", "zobraz pokrytí")
S("on surface", "na ploše")
S("on H² (static)", "na H² (statické)")
S("on H² (dynamic)", "na H² (dynamické)")
S("Computing these models involves integrals and differential equations, which are currently solved numerically. This controls the precision.",
"Výpočet těchto modelů zahrnuje integrály a diferenciální rovnice, které "
"se v současné době řeší numericky. Tento parametr řídí jejich přesnost.")
// too bored for declension of %1 (either a surface name or a a part of a surface)
S("solving the geodesics on: %1, %2/%3", "řešení geodetik na ploše: %1, %2/%3")
S("the upper component", "horní komponenta")
S("the lower center", "dole uprostřed")
S("the lower left", "vlevo dole")
S("the lower right", "vpravo dole")
S("camera rotation in 3D models", "rotace kamery ve 3D modelech")
S("Rotate the camera in 3D models (ball model, hyperboloid, and hemisphere). "
"Note that hyperboloid and hemisphere models are also available in the "
"Hypersian Rug surfaces menu, but they are rendered differently there -- "
"by making a flat picture first, then mapping it to a surface. "
"This makes the output better in some ways, but 3D effects are lost. "
"Hypersian Rug model also allows more camera freedom.",
"Umožňuje rotaci kamery ve 3D modelech (koule, hyperboloid a polokoule). "
"Poznámka: modely hyperboloidu a polokoule jsou k dispozici také v menu "
"ploch hyperského koberce, ale tam se renderují jiným způsobem -- tím, "
"že se nejprve vytvoří plochý obrázek, a ten se pak namapuje na plochu. "
"V některých ohledech pak výstup vypadá lépe, ale ztratí se tím 3D "
"efekty. Model hyperského koberce také umožňuje větší volnost kamery.")
// parameter for the given model
S("parameter", "parametr")
S( "Stereographic projection to a sphere. Choose the radius of the sphere.",
"Stereografická projekce na koule. Vyber si poloměr koule.")
// parameter for Dini
S("The larger the number, the more twisted it is.",
"Čím vyšší je hodnota parametru, tím víc bude tato plocha zkroucená.")
// parameter for concave barrel
S("Controls the inner radius.", "Ovládá vnitřní poloměr.")
#undef Orb

View File

@ -6728,3 +6728,109 @@ S("affect texture position Y", "położenie tekstury Y")
S("select master cells", "wybierz główne pola")
S("select master triangles", "wybierz główne trójkąty")
S("fine tune vertices", "dostrajanie wierzchołków")
// main menu
// an option to keep the current settings
S("use current/saved settings", "obecne/zapisane ustawienia")
// randomly chosen mode: hypersian rug
S("see the true form", "prawdziwy kształt")
// randomly chosen mode: heptagonal mode
S("more curvature", "większa krzywizna")
// anti-crossing in the Hypersian Rug
S("anti-crossing", "anty-krzyżowanie")
S("The anti-crossing algorithm prevents the model from crossing itself, "
"by preventing points which should not be close from being close. "
"The bigger number, the more sensitive it is, but the embedding is slower. Set 0 to disable.",
"Algorytm zabrania modelowi krzyżowania się samemu ze sobą "
"przez zabranianie odległym punktom znaleźć się blisko siebie. "
"Im większa liczba, tym większa czułość, ale konstrukcja modelu "
"jest wolniejsza. Ustaw 0, by wyłączyć."
)
// new 3D models
// various menu names
S("constant curvature surfaces", "powierzchnie o stałej krzywiźnie")
S("smooth surfaces", "gładkie powierzchnie")
S("models of hyperbolic geometry", "modele geometrii hiperbolicznej")
S("history mode", "tryb historii") // old 'conformal/history mode' has been split into two
S("other 3D models", "inne modele 3D")
// various models
S("Minkowski hyperboloid", "hiperboloida")
S("plane", "płaszczyzna")
S("sphere", "sfera")
S("hemisphere", "półsfera")
S("tractricoid", "traktrysoida")
S("concave barrel", "wklęsła beczka")
S("Dini's surface", "powierzchnia Diniego")
S("Kuen surface", "powierzchnia Kuena")
S("inversion", "inwersja")
S(
"In this menu you can choose from several known smooth surfaces of constant negative curvature. "
"Since the curvature of hyperbolic plane is also constant negative, these surfaces "
"are great to draw hyperbolic tesselations on. While they look great, only a small part "
"of the hyperbolic plane can be visibly represented in this way, so they are not "
"good for playing HyperRogue; however, the coverage extends far away in specific directions, "
"so first increasing sight range in graphics config and texture size in hypersian rug settings may improve the effect. "
"For convenience, you can also choose other 3D models from this menu.",
"W tym trybie możesz wybrać spośród kilku znanych powierzchni o stałej ujemnej krzywiźnie. "
"Krzywizna płaszczyzny hiperbolicznej jest również stała ujemna, także powierzchnie te "
"świetnie się nadają do rysowania hiperbolicznych teselacji. Tylko mała część "
"płaszczyzny hiperbolicznej może być pokazana w ten sposób, także nie nadają się "
"one zbyt dobrze do grania w HyperRogue; pokrycie zato wybiega daleko w określonych kierunkach, "
"także powiększenie pola widzenia w konfiguracji grafiki oraz rozmiaru tekstury w ustawieniach "
"hiperskiego dywanu może poprawić efekt. Dla wygody możesz również wybrać inne tryby 3D "
"z tego menu."
)
// coverage
S("display coverage", "pokaż pokrycie")
S("on surface", "na powierzchni")
S("on H² (static)", "na H² (statycznie)")
S("on H² (dynamic)", "na H² (dynamicznie)")
S("Computing these models involves integrals and differential equations, which are currently solved numerically. This controls the precision.",
"Obliczanie tych modeli wymaga całek i równań różniczkowych, które są obecnie rozwiązywane numerycznie. Ten parametr określa dokładność.")
// too bored for declension of %1 (either a surface name or a a part of a surface)
S("solving the geodesics on: %1, %2/%3", "obliczanie geodezyjnych na: %1, %2/%3")
S("the upper component", "górna składowa")
S("the lower center", "dół środek")
S("the lower left", "dół lewo")
S("the lower right", "dół prawo")
S("camera rotation in 3D models", "obrót kamery w trybach 3D")
S("Rotate the camera in 3D models (ball model, hyperboloid, and hemisphere). "
"Note that hyperboloid and hemisphere models are also available in the "
"Hypersian Rug surfaces menu, but they are rendered differently there -- "
"by making a flat picture first, then mapping it to a surface. "
"This makes the output better in some ways, but 3D effects are lost. "
"Hypersian Rug model also allows more camera freedom.",
"Obróć kamerę w modelach 3D (kula, hiperboloida, półsfera). "
"Uwaga: model hiperboloidy i półsfery są też dostępne w menu "
"powierzchni hiperskiego dywanu, ale są one tam renderowane w inny "
"sposób -- poprzez zrobienie najpierw płaskiego rysunku, a potem "
"odwzorowanie go na powierzchnię. To daje ładniejszy wynik pod "
"pewnymi względami, ale gubi efekty 3D. Tryb hiperskiego dywanu "
"pozwala za to na większą dowolność ustawienia kamery.")
// parameter for the given model
S("parameter", "parametr")
S( "Stereographic projection to a sphere. Choose the radius of the sphere.",
"Rzut stereograficzny na sferę. Wybierz promień sfery.")
// parameter for Dini
S("The larger the number, the more twisted it is.",
"Im większa liczba, tym bardziej poskręcana jest ta powierzchnia.")
// parameter for concave barrel
S("Controls the inner radius.", "Określa promień wewnętrzny.")

View File

@ -673,9 +673,9 @@ void show_surfaces() {
dialog::addBoolItem(XLAT("tractricoid"), b && sh == dsTractricoid, '1');
dialog::addBoolItem(XLAT("concave barrel"), b && sh == dsHyperlike, '2');
dialog::addSelItem(XLAT(" parameter"), fts(hyper_b), '@');
dialog::addSelItem(" " + XLAT("parameter"), fts(hyper_b), '@');
dialog::addBoolItem(XLAT("Dini's surface"), b && sh == dsDini, '3');
dialog::addSelItem(XLAT(" parameter") + " ", fts(dini_b), '#');
dialog::addSelItem(" " + XLAT("parameter") + " ", fts(dini_b), '#');
dialog::addBoolItem(XLAT("Kuen surface"), b && sh == dsKuen, '4');
dialog::addBreak(50);
@ -684,7 +684,7 @@ void show_surfaces() {
dialog::addBoolItem(XLAT("Hypersian Rug"), b && sh == dsNone, '5');
dialog::addBoolItem(XLAT("Minkowski hyperboloid"), b && sh == dsHyperboloid, '6');
dialog::addBoolItem(XLAT("hemisphere model"), b && sh == dsHemisphere, '7');
dialog::addBoolItem(XLAT("hemisphere"), b && sh == dsHemisphere, '7');
dialog::addBreak(100);