Compare commits
990 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| 934c32773b | |||
| 06f145a17b | |||
| 43783c2caf | |||
| 4379d2187a | |||
| 02573ed165 | |||
| a8ffb16c63 | |||
| 1537306cab | |||
| b231071aa6 | |||
| 38b6cdfa94 | |||
| 40055b24c6 | |||
| 8560b39e71 | |||
| 48d9a8da10 | |||
| 5a66ab997d | |||
| b04141a3a4 | |||
| c386922b16 | |||
| 066660451e | |||
| f639c176fc | |||
| db39372702 | |||
| f949c2f09a | |||
| 45a13a9da6 | |||
| 5a88385e7a | |||
| 689ce63e85 | |||
| 2c0fcf0418 | |||
| 4be97baab1 | |||
| e8d627d7c7 | |||
| 66aa290908 | |||
| c2f34f0727 | |||
| c21b2cad01 | |||
| 0aea527511 | |||
| 13c5f8d11b | |||
| 6cd01c559e | |||
| 9b3743508e | |||
| 36690cd413 | |||
| b7f3368c64 | |||
| c8bd10b486 | |||
| 3e6eb3c1f8 | |||
| 18b01d9fb9 | |||
| f8f8a6b2d6 | |||
| db12aca24b | |||
| 4248ea0b18 | |||
| e976763457 | |||
| 95c3070bd2 | |||
| 0949e14892 | |||
| 6e5d3b926b | |||
| fed3bbf2c1 | |||
| 4decefb7c4 | |||
| 6d0443c94c | |||
| 0b257c3505 | |||
| bf04173e44 | |||
| 0ec182d18d | |||
| ffc8b5532c | |||
| 33818ecd5b | |||
| 08538b2ed6 | |||
| 14f28c0160 | |||
| 90398b5604 | |||
| ce2ad1c14e | |||
| 8486ab06bf | |||
| 4b888f0c89 | |||
| f346cf5a1a | |||
| bbd9bfb8ad | |||
| 1463b141ab | |||
| a4c51a0095 | |||
| 8cfb3e4dbd | |||
| 7ffdde6ac2 | |||
| cc97832772 | |||
| 4bcb365a78 | |||
| cbf17de9bc | |||
| 1c39200c17 | |||
| f549453214 | |||
| f5d065e181 | |||
| 6e46f2bb6a | |||
| 72437e55fa | |||
| c0d6b9b6df | |||
| 968c6059df | |||
| ab09cd29f0 | |||
| 2b5b93adc1 | |||
| 4978fe748b | |||
| 3b8194dd5e | |||
| 909f665585 | |||
| 823c168154 | |||
| 8bf7dbac7b | |||
| 62a002659c | |||
| a8521df324 | |||
| d08efd929f | |||
| 8f2a30c2d5 | |||
| 4422f66ba8 | |||
| d7a10778ee | |||
| 8e6446e85a | |||
| 12e781cf4f | |||
| d0c78aaaca | |||
| 7886c536ec | |||
| 7620f8ef78 | |||
| 8a6111cf83 | |||
| ac8cd9d9b2 | |||
| ac81c53bf2 | |||
| 2eddbd9712 | |||
| 2c7bf8aed4 | |||
| e2cb92540f | |||
| 64779676a8 | |||
| f914c0ae50 | |||
| fd9fee113e | |||
| d348af3edf | |||
| 9476a1e2cd | |||
| 4ee10cb9bf | |||
| 920921e87d | |||
| 3907f95a1c | |||
| a2f6891341 | |||
| 10a71b7e0d | |||
| 18aec480f0 | |||
| eb7d711fa8 | |||
| 7fafea3a5c | |||
| 67618d00fc | |||
| f8383eef39 | |||
| 6a9039a7c3 | |||
| b7bb25fa38 | |||
| f5b4c5fd5d | |||
| ae873abdf4 | |||
| 0bc13d58a3 | |||
| f54bc355fd | |||
| 53f5445f82 | |||
| 392fd5c3da | |||
| 8ac49970b8 | |||
| 1a7ead6ec0 | |||
| 78d8547b27 | |||
| db2b3acc31 | |||
| 09f3a53c09 | |||
| d607076acb | |||
| 0cda6a3de6 | |||
| fbfbbfe081 | |||
| 59d2c251e7 | |||
| 00e36f3305 | |||
| 8d8ea32b46 | |||
| 6130437ee7 | |||
| 2b1c5ac83b | |||
| 92a00f1183 | |||
| 02e654e855 | |||
| 6a613314c5 | |||
| 61c2963ef6 | |||
| 3b9068c659 | |||
| 094827aa83 | |||
| fc0e410ef2 | |||
| 3318d23a8d | |||
| 234765499c | |||
| 44ebeddaf6 | |||
| 554c2f816b | |||
| 98dee5f007 | |||
| e57117ec90 | |||
| 48d84ee045 | |||
| 71424d877a | |||
| ffb60c054e | |||
| 899a4ac7d1 | |||
| 2118c398bc | |||
| a9806926bd | |||
| a11c36bb3a | |||
| f0a52916c4 | |||
| 3292ad26f4 | |||
| 63433f7656 | |||
| 0a6e6fb7e1 | |||
| ca3d291861 | |||
| 6a4038b5b8 | |||
| 97e0b8c71f | |||
| 8f24a44a02 | |||
| 68a361ddd7 | |||
| e223e845da | |||
| 60e56e5e08 | |||
| 86d750f741 | |||
| 3ef2e5ec58 | |||
| 70462ab3e2 | |||
| db2ac67b6f | |||
| 1ab277c8a5 | |||
| 19b8cfb9aa | |||
| 3eb675c119 | |||
| 5e981d9828 | |||
| 19819337a9 | |||
| c583894c0e | |||
| f26b014856 | |||
| 5d862887dc | |||
| 62b8260090 | |||
| 1aa83b0109 | |||
| c984170eac | |||
| 01d46ae6cd | |||
| 2fd6da4195 | |||
| 1bad7055a8 | |||
| 77e24c0c51 | |||
| e9aba8253b | |||
| ab9d904b19 | |||
| 376c520b75 | |||
| 766be19326 | |||
| 7a6f6385e1 | |||
| 88b6373572 | |||
| 9bbd594645 | |||
| 5ce9407066 | |||
| dee798a5ea | |||
| 2ca90a5600 | |||
| 3164cc9deb | |||
| 2d777c9f0c | |||
| dc0b840c01 | |||
| 07adaa472e | |||
| 4a1dcaf28b | |||
| 8589740e8e | |||
| 0417b08ed9 | |||
| 88246afd66 | |||
| ae81022b0c | |||
| d3542f8bc3 | |||
| 10e210052d | |||
| ba8815cff0 | |||
| a790e836e2 | |||
| 4df19285a8 | |||
| 1151ac4b9e | |||
| 3dde152c59 | |||
| dc5101270d | |||
| ea34d8f995 | |||
| 7f9ee7ba6c | |||
| 9fbfd99cca | |||
| d340e41c58 | |||
| 94c912c3ce | |||
| ec89ca3cdc | |||
| 3d717ed39b | |||
| 353f08ce13 | |||
| 9655231fc0 | |||
| fe1023fe74 | |||
| 8b57b220b9 | |||
| afc03e11ee | |||
| ae542aeb3b | |||
| a2529e3af5 | |||
| 5bbbd688af | |||
| ff3a9c4d42 | |||
| a7c113adbc | |||
| 9a479f25e5 | |||
| 3674f45efe | |||
| c8ed7059a4 | |||
| fb58d699f5 | |||
| ff8e0a0cb0 | |||
| 6815ae4439 | |||
| d722260f71 | |||
| 130f7f4e36 | |||
| 43d0c955a4 | |||
| 9cb8b904b9 | |||
| 980c7cfb1f | |||
| 2c09515c4d | |||
| 94a8647291 | |||
| 66ab709373 | |||
| a04946905d | |||
| 378950f633 | |||
| f855f8367c | |||
| 4b4f993886 | |||
| 7595c32728 | |||
| cc2729257d | |||
| c5c1b8af92 | |||
| 6b8295a122 | |||
| 87dd502244 | |||
| 1c7a665312 | |||
| 7b24aaf5de | |||
| b2ef8d5f33 | |||
| 3bb93db2c4 | |||
| bad814b135 | |||
| 51393042b4 | |||
| f4067af182 | |||
| a560520af9 | |||
| 8d1b73a606 | |||
| 9e59ae470f | |||
| 836b42bd78 | |||
| 10c02a4caf | |||
| 6416aea8aa | |||
| 0ab547dd34 | |||
| f9ccc4b2e0 | |||
| 1e5845b5b6 | |||
| d932e09cd4 | |||
| 0fda6fe389 | |||
| bc2c137c18 | |||
| e07a7b231d | |||
| c2c5e41948 | |||
| 1357cd3990 | |||
| af2e9e2b0a | |||
| 5c5475a1fa | |||
| 86aa7722a1 | |||
| 1c29911877 | |||
| 27b2fb08b8 | |||
| f88f1013dc | |||
| 8051c69b8e | |||
| 044c608354 | |||
| bc9fb905ed | |||
| 83d157e384 | |||
| 69b8e0a945 | |||
| 883b6ad0cb | |||
| 2f8325a773 | |||
| 79ec01fe1a | |||
| 231dbeb6b9 | |||
| f0e5f5b8ca | |||
| 1c9c718220 | |||
| 328062e089 | |||
| 93ee54f74f | |||
| 881aeacc69 | |||
| 7ff7e6edf4 | |||
| 75fd6f115f | |||
| 962547cd12 | |||
| eb9990d424 | |||
| b81050babb | |||
| fe900d1817 | |||
| b22559954c | |||
| 363777cdc8 | |||
| d1ec960bda | |||
| f917d63e31 | |||
| 86b4e20dfb | |||
| 7b3fb20ae6 | |||
| fc3b991c88 | |||
| a8d77bf318 | |||
| 26b115106b | |||
| ebe5e8ee14 | |||
| 5f02188e4c | |||
| 6aedd4c58f | |||
| 184be0b5ec | |||
| 78af5e8f5d | |||
| 51841c8687 | |||
| c36330de21 | |||
| 585683f653 | |||
| 503007274d | |||
| 0a6bd6c93e | |||
| 0af51330b5 | |||
| 8e64c73887 | |||
| 2d2867ef21 | |||
| 2c945dc13e | |||
| b29ef94141 | |||
| 42e3b2600c | |||
| 6e532f1b08 | |||
| e0718d9143 | |||
| 554b019218 | |||
| 552e555204 | |||
| d25bbaa01c | |||
| aa0925d1db | |||
| 44145febf4 | |||
| dbdb439ccb | |||
| 457ad4ddb5 | |||
| 229b80a76c | |||
| dd5475bd5f | |||
| 9ad6f8c3ed | |||
| a61595021e | |||
| 96e77332a2 | |||
| 0e8e8944fa | |||
| 83aecea50b | |||
| b7f4812bee | |||
| 32a372a56e | |||
| 11c4a4e7f1 | |||
| 44a43abd34 | |||
| 457aa55941 | |||
| c9bde1dd9e | |||
| ae298fd2a8 | |||
| b42e1954e4 | |||
| e9b77344c2 | |||
| 784fbff0e0 | |||
| 3d6c00dc64 | |||
| 6b5c555c99 | |||
| 5abad0df54 | |||
| 928387e2d8 | |||
| cb8b5d3de8 | |||
| ce58c4e4b1 | |||
| 18d478545c | |||
| c8b76750c3 | |||
| 754d50c345 | |||
| 5564ca3bc0 | |||
| f774d14e04 | |||
| d836d94bac | |||
| e156bae357 | |||
| d60a00d118 | |||
| e0fd979c54 | |||
| 60eaa0877b | |||
| 1a30d4dd8e | |||
| dcbfe5ce0d | |||
| 85b71f2295 | |||
| 1ee2ee468f | |||
| b239050801 | |||
| b7abc2bbc9 | |||
| f3477da262 | |||
| 51b5df3ea6 | |||
| 8816700e78 | |||
| b29b132245 | |||
| bc561be9fe | |||
| c468719abb | |||
| c049a5cff2 | |||
| 74cd45f434 | |||
| 7868dbd4a7 | |||
| 123b3bfa1d | |||
| f3f67cab04 | |||
| e150ef680a | |||
| 74d69259e8 | |||
| c8175ea75a | |||
| 5bd001c50b | |||
| 1754fdd458 | |||
| a7ae398908 | |||
| 8a7daec3bc | |||
| 48c0012f56 | |||
| 8f56b41c02 | |||
| 097e680064 | |||
| 4c756b2238 | |||
| d57ea734cb | |||
| 2744a40248 | |||
| 5a4a320f49 | |||
| 40dd9c4a42 | |||
| f4f18d8da5 | |||
| 44db8893ab | |||
| fa7c68c18e | |||
| 6f741be169 | |||
| 4361fff535 | |||
| 3898c1ed32 | |||
| 1199e7defe | |||
| abbbd7bfaf | |||
| 233fbf4401 | |||
| 5694fee81b | |||
| 2dc533170d | |||
| 107cabeadd | |||
| 6226014005 | |||
| e596f42338 | |||
| f4b3f14f13 | |||
| 8b45464802 | |||
| 1601456255 | |||
| 72adb7f78d | |||
| 5e4617df86 | |||
| d339e17f39 | |||
| c40d1cd68c | |||
| 14595ec106 | |||
| 4d3b8dd790 | |||
| 65ad9fe72b | |||
| 6a9a0c5d59 | |||
| e29854e0b4 | |||
| 279e4d8789 | |||
| cf3163d37b | |||
| 9a6b31eba9 | |||
| 88940b7c9d | |||
| a168314f57 | |||
| 609930bedb | |||
| d779f385d9 | |||
| 322291286a | |||
| 7bf86d6851 | |||
| f75ddca122 | |||
| 8ba903c319 | |||
| 55b20e23a5 | |||
| 44905b89d3 | |||
| 3cdb662d2b | |||
| d49f402ad9 | |||
| b04e8c6838 | |||
| 9ae3d31d53 | |||
| 10cc613cc7 | |||
| 40a8869842 | |||
| 713d56021c | |||
| 51caec89d1 | |||
| 21ebaaa633 | |||
| 825b1192d4 | |||
| 45954a6eed | |||
| 7072ca6d6e | |||
| 3d1d42f856 | |||
| 15f833cd88 | |||
| 634ff223a0 | |||
| 6b379eb1a7 | |||
| 43dcd36d45 | |||
| 5e14531909 | |||
| e776ed3746 | |||
| 20022c7ff6 | |||
| ef0b676972 | |||
| 83fd684140 | |||
| c548e82728 | |||
| 4a936c6199 | |||
| 07f5a1193f | |||
| 9133530f8d | |||
| 2ee6001306 | |||
| f5aa3dbd34 | |||
| 476ef5cd74 | |||
| 29ec8a9bf8 | |||
| 84eb4303f9 | |||
| fb2e9d49b5 | |||
| 4cfc9fbc65 | |||
| b047e69c86 | |||
| d6a687804e | |||
| ae8af536d8 | |||
| 416e7608da | |||
| c1db32003f | |||
| 9e922b23ea | |||
| dd740a8b95 | |||
| 342af0cbdd | |||
| b5345274b0 | |||
| 29c29b24f3 | |||
| 8369fe8127 | |||
| fc89fc4c05 | |||
| 50f912e9ca | |||
| 2e0c0667bc | |||
| 96ccfe1028 | |||
| e310687ad2 | |||
| e2f028fe7a | |||
| 9619ae80bc | |||
| fefa4c07ed | |||
| 559343a591 | |||
| 56b07a6ab0 | |||
| f3f69614c1 | |||
| 69108223cb | |||
| 406693c920 | |||
| 2bed8513f7 | |||
| 40ff25241f | |||
| 272f0819fb | |||
| c3f38087ab | |||
| c5a143cce4 | |||
| 9f9a9106c7 | |||
| 0bad2e675c | |||
| 75b49e7f24 | |||
| 7228e76a01 | |||
| 318fd0e96e | |||
| 259fa14f8c | |||
| 0a5cadc008 | |||
| d684670e6a | |||
| 951e59b1f5 | |||
| 5aff29acaf | |||
| 12759d454e | |||
| b2720b81b7 | |||
| 181247a8c0 | |||
| 14355c457f | |||
| cf6312c40d | |||
| 825b3bd665 | |||
| 2e7af86757 | |||
| ab6f4a78a4 | |||
| c74871a414 | |||
| 4b7183188d | |||
| 7d2ab0d5cc | |||
| df9491fc05 | |||
| 3a3d271404 | |||
| 77e4e90061 | |||
| 8f33273c36 | |||
| a007bfca59 | |||
| 01e6522090 | |||
| 8f5ea6c785 | |||
| c771322c31 | |||
| 4706495e17 | |||
| 287b9a227b | |||
| 18937ddba0 | |||
| c4674da478 | |||
| 01c9d148a1 | |||
| ddbe005427 | |||
| 96efe0277d | |||
| 89b85b6a24 | |||
| 72febe4b1b | |||
| e91f753b16 | |||
| 4a9acf6f7a | |||
| 60322da470 | |||
| c53ea5e6a8 | |||
| 8481aea8f1 | |||
| f1222ae358 | |||
| 8aadaf5fb3 | |||
| 2f3e8193aa | |||
| 941ff812ef | |||
| 269c50c815 | |||
| 270f0f36be | |||
| 5f8485a6da | |||
| 9e28e89272 | |||
| 89ab6bc81f | |||
| 0ed5eeec9e | |||
| 225d4fa337 | |||
| aa006323eb | |||
| 98118b0d97 | |||
| eeedd53371 | |||
| cb21214076 | |||
| 0d9f0a2267 | |||
| 0378e32950 | |||
| 4ffb254e1c | |||
| 5f77630b7e | |||
| c1f906fcba | |||
| 83199bb4b1 | |||
| 13728673a1 | |||
| 46cc847ca2 | |||
| 38d90a1ef0 | |||
| fc45b09ed3 | |||
| 63cb631d52 | |||
| b1ffb3faec | |||
| 03bddfe289 | |||
| 0959631c44 | |||
| f695788eb8 | |||
| 966613f7db | |||
| e576d4d47a | |||
| 9f5b3ffb4b | |||
| 44d62b4b3e | |||
| fd96903e03 | |||
| 6b3bde2f15 | |||
| bad18bbd36 | |||
| 398d1aa4b0 | |||
| 29c22ba0aa | |||
| 461b9ed8de | |||
| 45c8af418a | |||
| ad43a1e39d | |||
| 9a1a3b8235 | |||
| 537569477e | |||
| dbecaefad6 | |||
| 4b9b22c009 | |||
| cc7cde5100 | |||
| 077bebea95 | |||
| 6f5558c160 | |||
| 360dd86310 | |||
| d26c052da5 | |||
| ecd1e59b41 | |||
| 232ad293a2 | |||
| 2e79eb49ce | |||
| 6845c59738 | |||
| 546942640a | |||
| af6721c5ef | |||
| 2184e27214 | |||
| cc14f31b64 | |||
| 6830882bbe | |||
| ef8a1b6ee3 | |||
| f291cd8bd2 | |||
| c2711b26f7 | |||
| 8ad22f6a0a | |||
| 3e659a58e3 | |||
| f294b9e936 | |||
| 22e1e892a1 | |||
| dccb7b2af4 | |||
| c068640633 | |||
| 251b4f7e88 | |||
| d2aa3b9fbc | |||
| 239b8c0022 | |||
| c1c5cc4cf7 | |||
| 8d5b1b55c0 | |||
| f3652281a2 | |||
| 3504ae1bd8 | |||
| 564cc0e0cd | |||
| 582e467f22 | |||
| 5d54d6f2d8 | |||
| 8b4fdf015a | |||
| 6a651ff299 | |||
| 423b8baf92 | |||
| e19a29f20a | |||
| 7dc7184fdb | |||
| e1ed5ad6f1 | |||
| 01ffb18b4f | |||
| e4b78f47d1 | |||
| 2dad3acf35 | |||
| 565a2da69e | |||
| f127d3eda6 | |||
| 2773c0dbed | |||
| 02fc331a2c | |||
| 69d3a85597 | |||
| 113a60faa5 | |||
| d37242fd38 | |||
| bf0993097a | |||
| ee06cbca48 | |||
| b0a7b3a6d8 | |||
| 926ca22963 | |||
| 62d6e50a9e | |||
| 1fd3aa2c5d | |||
| 702c6e1f75 | |||
| 3b83d45544 | |||
| c912a451ae | |||
| 45d952fc4e | |||
| 6b87244193 | |||
| 840f0e8de9 | |||
| 9df57291d6 | |||
| 0273af7c4f | |||
| 9c6bf97f21 | |||
| 2160e8d31f | |||
| 0b1c017150 | |||
| 631618d4d8 | |||
| d1452e50c3 | |||
| 583034a53a | |||
| c2daeca774 | |||
| fb15ba501e | |||
| 30dd810b3a | |||
| ba8f13af9c | |||
| 82ccd35d48 | |||
| 147073eaf1 | |||
| 9c272b9d45 | |||
| 4a53c80c3c | |||
| 851471373f | |||
| 8d170c45ab | |||
| ca7641be56 | |||
| 5a562cc660 | |||
| 95bb3a108d | |||
| 5db965a709 | |||
| 8b5cff47c4 | |||
| 5b1c251f3f | |||
| 540a853d38 | |||
| 6d4a104b8d | |||
| 0d3e9c9358 | |||
| 2e73149782 | |||
| d3af25da6c | |||
| 8412929688 | |||
| 4a8a991913 | |||
| 9b621e8b1f | |||
| ada4635073 | |||
| 90840d3ccb | |||
| 2f38077f67 | |||
| 18eb94c673 | |||
| 81f932631c | |||
| 40671c36e5 | |||
| 73d96cf91b | |||
| 83ef97dd53 | |||
| 45a3c60999 | |||
| 42751a1fd9 | |||
| 7007b2a292 | |||
| f244d521be | |||
| 94d1b573e1 | |||
| 9d0c347c0f | |||
| d2f2022558 | |||
| a90d563648 | |||
| 59dbb7ac50 | |||
| 03082f4ab5 | |||
| cbf2d8fab0 | |||
| 1206508a2e | |||
| cbd2576e71 | |||
| 7c1e71beb9 | |||
| 2de93067c7 | |||
| ab5aa1a0e0 | |||
| c67480b6d9 | |||
| b9fb74bbc5 | |||
| 3aa3a3edb4 | |||
| b7e7a501f1 | |||
| 71c52e96f4 | |||
| 97528f2b55 | |||
| 9a60c796d6 | |||
| eb7816f508 | |||
| 94c5e4fa5f | |||
| ce791bdcf4 | |||
| 0e616a52e3 | |||
| 0387f19dae | |||
| cdd19ea7c4 | |||
| 89895ea29d | |||
| 8115ef96fb | |||
| 519a0c56a4 | |||
| 2c6fba5fda | |||
| f72f0e9a22 | |||
| 369471fd23 | |||
| 2a62b88aeb | |||
| abe63137e7 | |||
| d847636c51 | |||
| 7123215f9c | |||
| 08261082c3 | |||
| c9ca6e6339 | |||
| 1045a85b97 | |||
| 2f11472982 | |||
| b580aef310 | |||
| c92757e769 | |||
| 626351486e | |||
| fd65876e75 | |||
| 492d1a3b55 | |||
| 36568b72ea | |||
| c9278e6aad | |||
| 213a74cd90 | |||
| 8187836d7f | |||
| a9520b96a1 | |||
| 2cfef37844 | |||
| 91859af328 | |||
| 4fa61874eb | |||
| 7de37450d4 | |||
| 2b1888e0af | |||
| af4cf6509a | |||
| f651702f0e | |||
| 30fe36010c | |||
| 96e6975e9f | |||
| 00ad151a23 | |||
| dad92c5821 | |||
| 79f1d9f651 | |||
| aeb3d4fb94 | |||
| 84d4aebc92 | |||
| 9556e9615e | |||
| 8545260133 | |||
| f2d911fe7c | |||
| 17701d3827 | |||
| d0fd529ad4 | |||
| 7c0fb49df2 | |||
| 5733c0b81b | |||
| 8c0470a1b5 | |||
| 48e8a0f89e | |||
| 8b3375c7e5 | |||
| a3a408ccd1 | |||
| d22f24fa82 | |||
| 573ebd183e | |||
| e1df1ba894 | |||
| 495b19fabc | |||
| 0c0e9b50cd | |||
| 3260643769 | |||
| e2023d28d4 | |||
| 2c99d91ed4 | |||
| 81de185a88 | |||
| 25ec9105bb | |||
| e8c9d6af2b | |||
| 77c3f22aca | |||
| 313d924611 | |||
| a2c2d2e4e3 | |||
| e64a56a00f | |||
| 7cede5ff44 | |||
| c9a2699c2c | |||
| 8d9be62187 | |||
| f33a47d4be | |||
| 8014d196f8 | |||
| 6310d34dd8 | |||
| adfe76b6fb | |||
| b6c39be680 | |||
| 0c6f3bd521 | |||
| f06b15023f | |||
| 1082fe614e | |||
| badbd49bff | |||
| dc6967b44b | |||
| d30eae0ea9 | |||
| a0517be533 | |||
| 61b50b15b1 | |||
| 990ec9f1fe | |||
| c54180ac8d | |||
| e784f2733f | |||
| fa7876055e | |||
| 84860185c5 | |||
| 0471807ede | |||
| be3c6a0927 | |||
| d2d991a652 | |||
| 15d3719d9b | |||
| 099b90feb5 | |||
| 064d4066c2 | |||
| f9a948293e | |||
| 6b1233923e | |||
| 13cfd68491 | |||
| e0a826f06b | |||
| 805662251e | |||
| 72744a77dc | |||
| cb67bd0e28 | |||
| 04d5381c26 | |||
| e4530d2791 | |||
| 13908eed30 | |||
| 5fb402c2d5 | |||
| 4d67a6d93e | |||
| fd62945a2a | |||
| 8b38433829 | |||
| 355fc4f0af | |||
| cf0f979c62 | |||
| fade20a4f1 | |||
| f88267da29 | |||
| 261ac30727 | |||
| e33999e373 | |||
| b3ab78b557 | |||
| 34702cec5f | |||
| 2649abec94 | |||
| af1310f04d | |||
| c634b5d6e4 | |||
| a36709f1c6 | |||
| 16e50a978e | |||
| 818c7b5daa | |||
| 64172bd4f2 | |||
| 524508470c | |||
| 479e9b1d4a | |||
| 5c52c076c4 | |||
| 02fa5ad2bf | |||
| 53b85f2084 | |||
| 00cf974dfa | |||
| 719ca310c9 | |||
| bb9c544334 | |||
| d6b60995cc | |||
| eb746dd991 | |||
| f2441a6185 | |||
| cd3b7e2ec8 | |||
| b2ff055420 | |||
| 678e06ff3e | |||
| e4520b9569 | |||
| 4c84e878e7 | |||
| 8396e98a43 | |||
| c692b098cb | |||
| fe0b544df0 | |||
| 04a3ef76f2 | |||
| 8130b65469 | |||
| 389f6cb76c | |||
| f30cb45ca6 | |||
| 93e7464a54 | |||
| 07b614baa7 | |||
| 00c03b137f | |||
| a04d0a7bae | |||
| f79df3b605 | |||
| daf72a1a99 | |||
| 9e86457e1a | |||
| 4b209bc6b4 | |||
| 8f023aa580 | |||
| 0c7dc2405a | |||
| 99e00e43eb | |||
| 71878bafb7 | |||
| 85c8a114c2 | |||
| 9dec43ce2d | |||
| 03b12abe76 | |||
| 6f8ca11f5f | |||
| 534af32307 | |||
| dcc18305ea | |||
| f68c6954ca | |||
| 57effd15c5 | |||
| 8e270b8d29 | |||
| 332dfb510b | |||
| f573db70c2 | |||
| fd437c423c | |||
| 270b4bbb07 | |||
| 3836adf7b0 | |||
| da6ce04df2 | |||
| c916fe311f | |||
| a3986b6d23 | |||
| b81d985fb2 | |||
| e5fcf87c8f | |||
| ea3bb8c741 | |||
| 4015cd7c53 | |||
| a50b13afa5 | |||
| e7db3adbab | |||
| 1fa2bb5240 | |||
| e885029180 | |||
| 3811005556 | |||
| 1720565972 | |||
| 80bed537a9 | |||
| 662bac0343 | |||
| eca0051a70 | |||
| 03774c911f | |||
| 22b93bc017 | |||
| 9ff386d1d9 | |||
| f3e85d6a24 | |||
| ba25120c6c | |||
| 2edfdc4ca9 | |||
| f33834a058 | |||
| ca1ee922d5 | |||
| 5294d389c5 | |||
| fdfcde9f97 | |||
| 521db6b3ad | |||
| 349ac2d40a | |||
| d8df2a44ee | |||
| 2d2e0e0b15 | |||
| 51a02f5a7d | |||
| b1dda7b7a0 | |||
| 7a9e363fea | |||
| e1ee5e2a08 | |||
| c260995ccd | |||
| 252daadee9 | |||
| c9c9a14957 | |||
| e7eb021eab | |||
| 96d9d38890 | |||
| 318eb7a7bd | |||
| 94f8dc9c13 | |||
| 45990477e5 | |||
| 799b05de51 | |||
| c981c054cb | |||
| 2458691fe1 | |||
| 5a982ee902 | |||
| b267552a04 | |||
| 179c513abb | |||
| 7e268785d7 | |||
| 925769f0cd | |||
| 631ac0916e | |||
| acf690fdec | |||
| 827fa05a7a | |||
| b850ed8c92 | |||
| d690b71c6f | |||
| 033149c173 | |||
| 913a3c9239 | |||
| 629f3ffd3c | |||
| f99fed20e6 | |||
| 0dd65f3258 | |||
| 90ea141628 | |||
| c6659c7e54 | |||
| 6a839b5829 | |||
| d4914072ae | |||
| 8bafe2a4a7 | |||
| 2968a188a8 | |||
| a40cc67779 | |||
| ef44609fdd | |||
| 9d6249ca70 | |||
| 305ab54c5d | |||
| 8f5f61bd47 | |||
| adc3af84ad | |||
| 134fe7ffec | |||
| d7080311f5 | |||
| 3aa02b7db6 | |||
| 3102176697 | |||
| 8d009d2429 | |||
| bcab87be37 | |||
| 880b47cadf | |||
| 2141c0bbc9 | |||
| efbefe4388 | |||
| 7b160ea3ad | |||
| 25270211c1 | |||
| f317cd6a00 | |||
| c19456c4f7 | |||
| 3601c782f9 | |||
| b687ed1315 | |||
| c682e99213 | |||
| 814fa97059 | |||
| 1f47a40a0e | |||
| 73a02a0c0c | |||
| 5e9989d0a1 | |||
| 65dce66eef | |||
| 0fa9b581ef | |||
| 483ec6dc0d | |||
| dd33c939ab | |||
| 6ad43c2b8b | |||
| 62232d6cfa | |||
| ed5ea70d5f | |||
| cd196c0de6 | |||
| 5f2fc62b0e | |||
| c12854026f | |||
| 0b1edb13de |
@@ -133,3 +133,4 @@ CubismSdkForNative-4-*.zip
|
||||
/c
|
||||
/cg
|
||||
/.vscode/launch.json
|
||||
/.vscode/tasks.json
|
||||
|
||||
Vendored
+29
@@ -36,7 +36,10 @@
|
||||
"renpy*.app": true,
|
||||
"renpy*.exe": true,
|
||||
"tmp": true,
|
||||
"vscode": true,
|
||||
"web": true,
|
||||
"web2": true,
|
||||
"web3": true,
|
||||
"**/*.rpa": true,
|
||||
"**/*.rpymc": true,
|
||||
"**/cache/": true
|
||||
@@ -57,6 +60,26 @@
|
||||
"renpy.warnOnInvalidFilenameIssues": "Disabled",
|
||||
"renpy.warnOnIndentationAndSpacingIssues": "Disabled",
|
||||
"editor.tokenColorCustomizations": {
|
||||
"[*Light*]": {
|
||||
"textMateRules": [
|
||||
{
|
||||
"scope": "ref.matchtext",
|
||||
"settings": {
|
||||
"foreground": "#000"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"[*Dark*]": {
|
||||
"textMateRules": [
|
||||
{
|
||||
"scope": "ref.matchtext",
|
||||
"settings": {
|
||||
"foreground": "#fff"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"textMateRules": [
|
||||
{
|
||||
"scope": "renpy.meta.plain",
|
||||
@@ -208,6 +231,12 @@
|
||||
"settings": {
|
||||
"foreground": "#cfc"
|
||||
}
|
||||
},
|
||||
{
|
||||
"scope": "renpy.meta.color.#c00",
|
||||
"settings": {
|
||||
"foreground": "#c00"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
|
||||
Vendored
+12
@@ -0,0 +1,12 @@
|
||||
{
|
||||
// See https://go.microsoft.com/fwlink/?LinkId=733558
|
||||
// for the documentation about the tasks.json format
|
||||
"version": "2.0.0",
|
||||
"tasks": [
|
||||
{
|
||||
"label": "run.sh --build",
|
||||
"type": "shell",
|
||||
"command": "/home/tom/ab/renpy/run.sh --build",
|
||||
}
|
||||
]
|
||||
}
|
||||
+13
-14
@@ -228,7 +228,7 @@ style choice_button is default:
|
||||
properties gui.button_properties("choice_button")
|
||||
|
||||
style choice_button_text is default:
|
||||
properties gui.button_text_properties("choice_button")
|
||||
properties gui.text_properties("choice_button")
|
||||
|
||||
|
||||
## Quick Menu screen ###########################################################
|
||||
@@ -273,7 +273,7 @@ style quick_button:
|
||||
properties gui.button_properties("quick_button")
|
||||
|
||||
style quick_button_text:
|
||||
properties gui.button_text_properties("quick_button")
|
||||
properties gui.text_properties("quick_button")
|
||||
|
||||
|
||||
################################################################################
|
||||
@@ -338,7 +338,7 @@ style navigation_button:
|
||||
properties gui.button_properties("navigation_button")
|
||||
|
||||
style navigation_button_text:
|
||||
properties gui.button_text_properties("navigation_button")
|
||||
properties gui.text_properties("navigation_button")
|
||||
|
||||
|
||||
## Main Menu screen ############################################################
|
||||
@@ -709,13 +709,13 @@ style page_button:
|
||||
properties gui.button_properties("page_button")
|
||||
|
||||
style page_button_text:
|
||||
properties gui.button_text_properties("page_button")
|
||||
properties gui.text_properties("page_button")
|
||||
|
||||
style slot_button:
|
||||
properties gui.button_properties("slot_button")
|
||||
|
||||
style slot_button_text:
|
||||
properties gui.button_text_properties("slot_button")
|
||||
properties gui.text_properties("slot_button")
|
||||
|
||||
|
||||
## Preferences screen ##########################################################
|
||||
@@ -850,7 +850,7 @@ style radio_button:
|
||||
foreground "gui/button/radio_[prefix_]foreground.png"
|
||||
|
||||
style radio_button_text:
|
||||
properties gui.button_text_properties("radio_button")
|
||||
properties gui.text_properties("radio_button")
|
||||
|
||||
style check_vbox:
|
||||
spacing gui.pref_button_spacing
|
||||
@@ -860,7 +860,7 @@ style check_button:
|
||||
foreground "gui/button/check_[prefix_]foreground.png"
|
||||
|
||||
style check_button_text:
|
||||
properties gui.button_text_properties("check_button")
|
||||
properties gui.text_properties("check_button")
|
||||
|
||||
style slider_slider:
|
||||
xsize gui.scale(350)
|
||||
@@ -871,7 +871,7 @@ style slider_button:
|
||||
left_margin gui.scale(10)
|
||||
|
||||
style slider_button_text:
|
||||
properties gui.button_text_properties("slider_button")
|
||||
properties gui.text_properties("slider_button")
|
||||
|
||||
style slider_vbox:
|
||||
xsize gui.scale(450)
|
||||
@@ -1068,7 +1068,7 @@ screen mouse_help():
|
||||
text _("Accesses the game menu.")
|
||||
|
||||
hbox:
|
||||
label _("Mouse Wheel Up\nClick Rollback Side")
|
||||
label _("Mouse Wheel Up")
|
||||
text _("Rolls back to earlier dialogue.")
|
||||
|
||||
hbox:
|
||||
@@ -1090,13 +1090,12 @@ screen gamepad_help():
|
||||
label _("Right Shoulder")
|
||||
text _("Rolls forward to later dialogue.")
|
||||
|
||||
|
||||
hbox:
|
||||
label _("D-Pad, Sticks")
|
||||
text _("Navigate the interface.")
|
||||
|
||||
hbox:
|
||||
label _("Start, Guide")
|
||||
label _("Start, Guide, B/Right Button")
|
||||
text _("Accesses the game menu.")
|
||||
|
||||
hbox:
|
||||
@@ -1117,7 +1116,7 @@ style help_button:
|
||||
xmargin gui.scale(8)
|
||||
|
||||
style help_button_text:
|
||||
properties gui.button_text_properties("help_button")
|
||||
properties gui.text_properties("help_button")
|
||||
|
||||
style help_label:
|
||||
xsize gui.scale(250)
|
||||
@@ -1195,7 +1194,7 @@ style confirm_button:
|
||||
properties gui.button_properties("confirm_button")
|
||||
|
||||
style confirm_button_text:
|
||||
properties gui.button_text_properties("confirm_button")
|
||||
properties gui.text_properties("confirm_button")
|
||||
|
||||
|
||||
## Skip indicator screen #######################################################
|
||||
@@ -1408,7 +1407,7 @@ style nvl_button:
|
||||
xanchor gui.nvl_button_xalign
|
||||
|
||||
style nvl_button_text:
|
||||
properties gui.button_text_properties("nvl_button")
|
||||
properties gui.text_properties("nvl_button")
|
||||
|
||||
|
||||
## Bubble screen ###############################################################
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
# Copyright 2004-2023 Tom Rothamel <pytom@bishoujo.us>
|
||||
# Copyright 2004-2024 Tom Rothamel <pytom@bishoujo.us>
|
||||
#
|
||||
# Permission is hereby granted, free of charge, to any person
|
||||
# obtaining a copy of this software and associated documentation files
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
# Copyright 2004-2023 Tom Rothamel <pytom@bishoujo.us>
|
||||
# Copyright 2004-2024 Tom Rothamel <pytom@bishoujo.us>
|
||||
#
|
||||
# Permission is hereby granted, free of charge, to any person
|
||||
# obtaining a copy of this software and associated documentation files
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
# Copyright 2004-2023 Tom Rothamel <pytom@bishoujo.us>
|
||||
# Copyright 2004-2024 Tom Rothamel <pytom@bishoujo.us>
|
||||
#
|
||||
# Permission is hereby granted, free of charge, to any person
|
||||
# obtaining a copy of this software and associated documentation files
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
# Copyright 2004-2023 Tom Rothamel <pytom@bishoujo.us>
|
||||
# Copyright 2004-2024 Tom Rothamel <pytom@bishoujo.us>
|
||||
#
|
||||
# Permission is hereby granted, free of charge, to any person
|
||||
# obtaining a copy of this software and associated documentation files
|
||||
@@ -278,7 +278,16 @@ init python:
|
||||
|
||||
|
||||
with interface.nolinks():
|
||||
rapt.build.build(rapt_interface, dist, p.path, bundle=bundle, install=install, launch=launch, finished=finished, permissions=p.dump['build']['android_permissions'])
|
||||
rapt.build.build(
|
||||
rapt_interface,
|
||||
dist,
|
||||
p.path,
|
||||
bundle=bundle,
|
||||
install=install,
|
||||
launch=launch,
|
||||
finished=finished,
|
||||
permissions=p.dump['build']['android_permissions'],
|
||||
version=p.dump['build']['version'])
|
||||
|
||||
|
||||
def android_build_argument(cmd):
|
||||
|
||||
@@ -27,8 +27,6 @@ init python hide:
|
||||
__("The package name may not contain two dots in a row, or begin or end with a dot.")
|
||||
__("Each part of the package name must start with a letter, and contain only letters, numbers, and underscores.")
|
||||
__("{} is a Java keyword, and can't be used as part of a package name.")
|
||||
__("What is the application's version?\n\nThis should be the human-readable version that you would present to a person. It must contain only numbers and dots.")
|
||||
__("The version number must contain only numbers and dots.")
|
||||
__("How much RAM (in GB) do you want to allocate to Gradle?\nThis must be a positive integer number.")
|
||||
__("The RAM size must contain only numbers and be positive.")
|
||||
__("How would you like your application to be displayed?")
|
||||
@@ -45,8 +43,8 @@ init python hide:
|
||||
__("No. This may require manual updates when Ren'Py or the project configuration changes.")
|
||||
__("Unknown configuration variable: {}")
|
||||
__("I'm compiling a short test program, to see if you have a working JDK on your system.")
|
||||
__("I was unable to use javac to compile a test file. If you haven't installed the Java Development Kit yet, please download it from:\n\n{a=https://adoptium.net/?variant=openjdk8}https://adoptium.net/?variant=openjdk8{/a}\n\nThe JDK is different from the JRE, so it's possible you have Java without having the JDK. Please make sure you installed the 'JavaSoft (Oracle) registry keys'.\n\nWithout a working JDK, I can't continue.")
|
||||
__("The version of Java on your computer does not appear to be JDK 8, which is the only version supported by the Android SDK. If you need to install JDK 8, you can download it from:\n\n{a=https://adoptium.net/?variant=openjdk8}https://adoptium.net/?variant=openjdk8{/a}\n\nYou can also set the JAVA_HOME environment variable to use a different version of Java.")
|
||||
__("I was unable to use javac to compile a test file. If you haven't installed the Java Development Kit yet, please download it from:\n\n{a=https://adoptium.net}https://adoptium.net/{/a}\n\nThe JDK is different from the JRE, so it's possible you have Java without having the JDK. Please install JDK [JDK_REQUIREMENT], and add it to your PATH.\n\nWithout a working JDK, I can't continue.")
|
||||
__("The version of Java on your computer does not appear to be JDK [JDK_REQUIREMENT], which is required to build Android apps. If you need to install a newer JDK, you can download it from:\n\n{a=https://adoptium.net/}https://adoptium.net/{/a}, and add it to your PATH.\n\nYou can also set the JAVA_HOME environment variable to use a different version of Java.")
|
||||
__("The JDK is present and working. Good!")
|
||||
__("The Android SDK has already been unpacked.")
|
||||
__("Do you accept the Android SDK Terms and Conditions?")
|
||||
@@ -61,14 +59,9 @@ init python hide:
|
||||
__("It looks like you're ready to start packaging games.")
|
||||
__("Please enter your name or the name of your organization.")
|
||||
__("I found an android.keystore file in the rapt directory. Do you want to use this file?")
|
||||
__("I can create an application signing key for you. This key is required to create Universal APK for sideloading and stores other than Google Play.\n\nDo you want to create a key?")
|
||||
__("I will create the key in the android.keystore file.\n\nYou need to back this file up. If you lose it, you will not be able to upgrade your application.\n\nYou also need to keep the key safe. If evil people get this file, they could make fake versions of your application, and potentially steal your users' data.\n\nWill you make a backup of android.keystore, and keep it in a safe place?")
|
||||
__("\n\nSaying 'No' will prevent key creation.")
|
||||
__("Could not create android.keystore. Is keytool in your path?")
|
||||
__("I've finished creating android.keystore. Please back it up, and keep it in a safe place.")
|
||||
__("I found a bundle.keystore file in the rapt directory. Do you want to use this file?")
|
||||
__("I can create a bundle signing key for you. This key is required to build an Android App Bundle (AAB) for upload to Google Play.\n\nDo you want to create a key?")
|
||||
__("I will create the key in the bundle.keystore file.\n\nYou need to back this file up. If you lose it, you will not be able to upgrade your application.\n\nYou also need to keep the key safe. If evil people get this file, they could make fake versions of your application, and potentially steal your users' data.\n\nWill you make a backup of bundle.keystore, and keep it in a safe place?")
|
||||
__("\n\nSaying 'No' will prevent key creation.")
|
||||
__("Could not create bundle.keystore. Is keytool in your path?")
|
||||
__("I've opened the directory containing android.keystore and bundle.keystore. Please back them up, and keep them in a safe place.")
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
# Copyright 2004-2023 Tom Rothamel <pytom@bishoujo.us>
|
||||
# Copyright 2004-2024 Tom Rothamel <pytom@bishoujo.us>
|
||||
#
|
||||
# Permission is hereby granted, free of charge, to any person
|
||||
# obtaining a copy of this software and associated documentation files
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
# Copyright 2004-2023 Tom Rothamel <pytom@bishoujo.us>
|
||||
# Copyright 2004-2024 Tom Rothamel <pytom@bishoujo.us>
|
||||
#
|
||||
# Permission is hereby granted, free of charge, to any person
|
||||
# obtaining a copy of this software and associated documentation files
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
# Copyright 2004-2023 Tom Rothamel <pytom@bishoujo.us>
|
||||
# Copyright 2004-2024 Tom Rothamel <pytom@bishoujo.us>
|
||||
#
|
||||
# Permission is hereby granted, free of charge, to any person
|
||||
# obtaining a copy of this software and associated documentation files
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
# Copyright 2004-2023 Tom Rothamel <pytom@bishoujo.us>
|
||||
# Copyright 2004-2024 Tom Rothamel <pytom@bishoujo.us>
|
||||
#
|
||||
# Permission is hereby granted, free of charge, to any person
|
||||
# obtaining a copy of this software and associated documentation files
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
# Copyright 2004-2023 Tom Rothamel <pytom@bishoujo.us>
|
||||
# Copyright 2004-2024 Tom Rothamel <pytom@bishoujo.us>
|
||||
#
|
||||
# Permission is hereby granted, free of charge, to any person
|
||||
# obtaining a copy of this software and associated documentation files
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
# Copyright 2004-2023 Tom Rothamel <pytom@bishoujo.us>
|
||||
# Copyright 2004-2024 Tom Rothamel <pytom@bishoujo.us>
|
||||
#
|
||||
# Permission is hereby granted, free of charge, to any person
|
||||
# obtaining a copy of this software and associated documentation files
|
||||
@@ -61,7 +61,8 @@ init python in distribute:
|
||||
minor=sys.version_info.minor,
|
||||
)
|
||||
|
||||
# Going from 7.4 to 7.5 or 8.0, the library directory changed.
|
||||
# * Going from 7.4 to 7.5 or 8.0, the library directory changed.
|
||||
# * 7.7 called os.makedirs with exist_ok=True, even on Python 2.
|
||||
RENPY_PATCH = py("""\
|
||||
def change_renpy_executable():
|
||||
import sys, os, renpy, site
|
||||
@@ -70,6 +71,17 @@ def change_renpy_executable():
|
||||
sys.renpy_executable = os.path.join(renpy.config.renpy_base, "lib", "py{major}-" + site.RENPY_PLATFORM, os.path.basename(sys.renpy_executable))
|
||||
|
||||
change_renpy_executable()
|
||||
|
||||
if sys.version_info.major == 2:
|
||||
os.old_makedirs = getattr(os, "old_makedirs", os.makedirs)
|
||||
|
||||
def makedirs(name, mode=0o777, exist_ok=False):
|
||||
if exist_ok and os.path.exists(name):
|
||||
return
|
||||
|
||||
os.old_makedirs(name, mode)
|
||||
|
||||
os.makedirs = makedirs
|
||||
""")
|
||||
|
||||
match_cache = { }
|
||||
@@ -489,10 +501,6 @@ change_renpy_executable()
|
||||
# A map from a package to a unique update version hash.
|
||||
self.update_versions = { }
|
||||
|
||||
# Map from destination file with extension to (that file's hash,
|
||||
# hash of the file list)
|
||||
self.build_cache = { }
|
||||
|
||||
# A map from file to its hash.
|
||||
self.hash_cache = { }
|
||||
|
||||
@@ -524,6 +532,9 @@ change_renpy_executable()
|
||||
# dictionaries.
|
||||
data = project.data
|
||||
|
||||
# Reset the RPU update builder.
|
||||
RPUPackage.reset()
|
||||
|
||||
if scan:
|
||||
self.reporter.info(_("Scanning project files..."))
|
||||
project.update_dump(force=True, gui=False, compile=project.data['force_recompile'])
|
||||
@@ -577,8 +588,6 @@ change_renpy_executable()
|
||||
except Exception:
|
||||
pass
|
||||
|
||||
self.load_build_cache()
|
||||
|
||||
self.packagedest = packagedest
|
||||
|
||||
self.include_update = build['include_update']
|
||||
@@ -696,9 +705,6 @@ change_renpy_executable()
|
||||
if self.build_update:
|
||||
self.finish_updates(build_packages)
|
||||
|
||||
if not packagedest:
|
||||
self.save_build_cache()
|
||||
|
||||
# Finish up.
|
||||
self.log.close()
|
||||
|
||||
@@ -964,6 +970,16 @@ change_renpy_executable()
|
||||
|
||||
self.add_file("all", "game/script_version.txt", script_version_txt)
|
||||
|
||||
if self.build["info"]:
|
||||
|
||||
build_info_json = self.temp_filename("build_info.json")
|
||||
|
||||
with open(build_info_json, "w") as f:
|
||||
json.dump(self.build["info"], f)
|
||||
|
||||
self.add_file("all", "game/cache/build_info.json", build_info_json)
|
||||
|
||||
|
||||
def add_file_list_hash(self, list_name):
|
||||
"""
|
||||
Hashes a file list, then adds that file to the Ren'Py distribution.
|
||||
@@ -1459,6 +1475,8 @@ change_renpy_executable()
|
||||
|
||||
"bare-tar.bz2" : (".tar.bz2", False, False, False),
|
||||
"bare-zip" : (".zip", False, False, False),
|
||||
|
||||
"null" : ( "", True, False, False),
|
||||
}
|
||||
|
||||
if format not in FORMATS:
|
||||
@@ -1522,20 +1540,6 @@ change_renpy_executable()
|
||||
full_filename = "rpu/" + variant + ".files.rpu"
|
||||
path = self.destination + "/" + full_filename
|
||||
|
||||
if self.build['renpy']:
|
||||
fl_hash = fl.hash(self)
|
||||
else:
|
||||
fl_hash = '<not building renpy>'
|
||||
|
||||
file_hash, old_fl_hash = self.build_cache.get(full_filename, ("", ""))
|
||||
|
||||
if (not directory) and (old_fl_hash == fl_hash) and not(self.build['renpy'] and (variant == "sdk")):
|
||||
|
||||
if file_hash:
|
||||
self.build_cache[full_filename] = (file_hash, fl_hash)
|
||||
|
||||
return
|
||||
|
||||
def done():
|
||||
"""
|
||||
This is called when the build of the package is done, either
|
||||
@@ -1551,15 +1555,14 @@ change_renpy_executable()
|
||||
else:
|
||||
file_hash = ""
|
||||
|
||||
if file_hash:
|
||||
self.build_cache[full_filename] = (file_hash, fl_hash)
|
||||
|
||||
if format == "tar.bz2" or format == "bare-tar.bz2":
|
||||
pkg = TarPackage(path, "w:bz2")
|
||||
elif format == "update":
|
||||
pkg = UpdatePackage(path, filename, self.destination)
|
||||
elif format == "rpu":
|
||||
pkg = RPUPackage(self.destination, variant)
|
||||
elif format == "null":
|
||||
pkg = NullPackage()
|
||||
elif format == "zip" or format == "app-zip" or format == "bare-zip":
|
||||
if self.build['renpy']:
|
||||
pkg = ExternalZipPackage(path)
|
||||
@@ -1629,9 +1632,9 @@ change_renpy_executable()
|
||||
"renpy_version" : renpy.version_only,
|
||||
}
|
||||
|
||||
if "update" in self.build["update_formats"]:
|
||||
if "zsync" in self.build["update_formats"]:
|
||||
|
||||
digest = self.build_cache[self.base_name + "-" + variant + ".update"][0]
|
||||
digest = hash_file(self.destination + "/" + self.base_name + "-" + variant + ".update")
|
||||
sums_size = os.path.getsize(self.destination + "/" + self.base_name + "-" + variant + ".sums")
|
||||
|
||||
index[variant].update({
|
||||
@@ -1648,17 +1651,8 @@ change_renpy_executable()
|
||||
os.unlink(fn)
|
||||
|
||||
if "rpu" in self.build["update_formats"]:
|
||||
|
||||
rpu_size = 0
|
||||
|
||||
rpu_dir = os.path.join(self.destination, "rpu")
|
||||
|
||||
for i in os.listdir(rpu_dir):
|
||||
rpu_size += os.path.getsize(os.path.join(rpu_dir, i))
|
||||
|
||||
index[variant]["rpu_url"] = "rpu/" + variant + ".files.rpu"
|
||||
index[variant]["rpu_digest"] = self.build_cache["rpu/" + variant + ".files.rpu"][0]
|
||||
index[variant]["rpu_size"] = rpu_size
|
||||
index[variant]["rpu_digest"] = hash_file(self.destination + "/rpu/" + variant + ".files.rpu")
|
||||
|
||||
for p in packages:
|
||||
if p["update"]:
|
||||
@@ -1666,8 +1660,11 @@ change_renpy_executable()
|
||||
|
||||
update_data = json.dumps(index, indent=2)
|
||||
|
||||
if not isinstance(update_data, bytes):
|
||||
update_data = update_data.encode("utf-8")
|
||||
|
||||
fn = renpy.fsencode(os.path.join(self.destination, "updates.json"))
|
||||
with open(fn, "wb" if PY2 else "w") as f:
|
||||
with open(fn, "wb") as f:
|
||||
f.write(update_data)
|
||||
|
||||
# Write the signed file.
|
||||
@@ -1678,7 +1675,7 @@ change_renpy_executable()
|
||||
|
||||
fn = renpy.fsencode(os.path.join(self.destination, "updates.ecdsa"))
|
||||
with open(fn, "wb") as f:
|
||||
f.write(signing_key.sign(update_data.encode("utf-8")))
|
||||
f.write(signing_key.sign(update_data))
|
||||
|
||||
def find_update_pem(self):
|
||||
if self.build['renpy']:
|
||||
@@ -1696,38 +1693,6 @@ change_renpy_executable()
|
||||
with open(key_pem, "wb") as f:
|
||||
f.write(signing_key.verifying_key.to_pem())
|
||||
|
||||
def save_build_cache(self):
|
||||
if not self.build['renpy']:
|
||||
return
|
||||
|
||||
fn = renpy.fsencode(os.path.join(self.destination, ".build_cache"))
|
||||
|
||||
with open(fn, "w", encoding="utf-8") as f:
|
||||
for k, v in self.build_cache.items():
|
||||
l = "\t".join([k, v[0], v[1]]) + "\n"
|
||||
f.write(l)
|
||||
|
||||
def load_build_cache(self):
|
||||
if not self.build['renpy']:
|
||||
return
|
||||
|
||||
fn = renpy.fsencode(os.path.join(self.destination, ".build_cache"))
|
||||
|
||||
if not os.path.exists(fn):
|
||||
return
|
||||
|
||||
with open(fn, "rb") as f:
|
||||
for l in f:
|
||||
if not l:
|
||||
continue
|
||||
|
||||
l = l.decode("utf-8").rstrip()
|
||||
l = l.split("\t")
|
||||
|
||||
self.build_cache[l[0]] = (l[1], l[2])
|
||||
|
||||
os.unlink(fn)
|
||||
|
||||
def dump(self):
|
||||
for k, v in sorted(self.file_lists.items()):
|
||||
print()
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
# Copyright 2004-2023 Tom Rothamel <pytom@bishoujo.us>
|
||||
# Copyright 2004-2024 Tom Rothamel <pytom@bishoujo.us>
|
||||
#
|
||||
# Permission is hereby granted, free of charge, to any person
|
||||
# obtaining a copy of this software and associated documentation files
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
# Copyright 2004-2023 Tom Rothamel <pytom@bishoujo.us>
|
||||
# Copyright 2004-2024 Tom Rothamel <pytom@bishoujo.us>
|
||||
#
|
||||
# Permission is hereby granted, free of charge, to any person
|
||||
# obtaining a copy of this software and associated documentation files
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
# Copyright 2004-2023 Tom Rothamel <pytom@bishoujo.us>
|
||||
# Copyright 2004-2024 Tom Rothamel <pytom@bishoujo.us>
|
||||
#
|
||||
# Permission is hereby granted, free of charge, to any person
|
||||
# obtaining a copy of this software and associated documentation files
|
||||
@@ -21,27 +21,13 @@
|
||||
|
||||
init python:
|
||||
|
||||
import requests
|
||||
|
||||
import urllib.request
|
||||
import os
|
||||
import threading
|
||||
import time
|
||||
|
||||
ssl_context_cache = None
|
||||
|
||||
def ssl_context():
|
||||
"""
|
||||
Returns the SSL context.
|
||||
"""
|
||||
|
||||
global ssl_context_cache
|
||||
|
||||
if ssl_context_cache is None:
|
||||
import ssl
|
||||
import certifi
|
||||
ssl_context_cache = ssl.create_default_context(purpose=ssl.Purpose.SERVER_AUTH, cafile=certifi.where())
|
||||
|
||||
return ssl_context_cache
|
||||
|
||||
class Downloader(object):
|
||||
|
||||
def __init__(self, url, dest):
|
||||
@@ -73,7 +59,7 @@ init python:
|
||||
try:
|
||||
# Open the URL.
|
||||
|
||||
self.urlfile = urllib.request.urlopen(url, context=ssl_context())
|
||||
self.urlfile = requests.get(url, stream=True, proxies=renpy.proxies, timeout=15)
|
||||
|
||||
t = threading.Thread(target=self.thread)
|
||||
t.daemon = True
|
||||
@@ -92,12 +78,7 @@ init python:
|
||||
else:
|
||||
length = 0
|
||||
|
||||
while not self.cancelled:
|
||||
|
||||
data = self.urlfile.read(65536)
|
||||
|
||||
if not data:
|
||||
break
|
||||
for data in self.urlfile.iter_content(1024 * 1024):
|
||||
|
||||
count += len(data)
|
||||
self.tmpfile.write(data)
|
||||
@@ -105,6 +86,9 @@ init python:
|
||||
if length > 0:
|
||||
self.progress = 1.0 * count / length
|
||||
|
||||
if self.cancelled:
|
||||
break
|
||||
|
||||
self.tmpfile.close()
|
||||
|
||||
if self.cancelled:
|
||||
@@ -122,7 +106,6 @@ init python:
|
||||
except Exception as e:
|
||||
self.failure = str(e)
|
||||
|
||||
|
||||
def safe_unlink(self, fn):
|
||||
if os.path.exists(fn):
|
||||
os.unlink(fn)
|
||||
@@ -164,4 +147,3 @@ init python:
|
||||
def periodic(self, st):
|
||||
self.adjustment.change(self.downloader.progress)
|
||||
return .25
|
||||
|
||||
|
||||
+58
-16
@@ -1,4 +1,4 @@
|
||||
# Copyright 2004-2023 Tom Rothamel <pytom@bishoujo.us>
|
||||
# Copyright 2004-2024 Tom Rothamel <pytom@bishoujo.us>
|
||||
#
|
||||
# Permission is hereby granted, free of charge, to any person
|
||||
# obtaining a copy of this software and associated documentation files
|
||||
@@ -112,7 +112,7 @@ init 1 python in editor:
|
||||
editor is installed or not.
|
||||
"""
|
||||
|
||||
def __init__(self, priority, name, description=None, dlc=None, dldescription=None, error_message=None):
|
||||
def __init__(self, priority, name, description=None, dlc=None, dldescription=None, error_message=None, deprecated=False):
|
||||
# The priority of the editor. Lower priorities will come later
|
||||
# in the list.
|
||||
self.priority = priority
|
||||
@@ -135,6 +135,9 @@ init 1 python in editor:
|
||||
# An error message to display if the editor failed to start.
|
||||
self.error_message = error_message
|
||||
|
||||
# If the editor is considered deprecated for use with Ren'Py.
|
||||
self.deprecated = deprecated
|
||||
|
||||
def fancy_scan_editors():
|
||||
"""
|
||||
Creates the list of FancyEditorInfo objects.
|
||||
@@ -179,7 +182,7 @@ init 1 python in editor:
|
||||
fei.append(e)
|
||||
|
||||
# Atom.
|
||||
AD = _("A modern and approachable text editor.")
|
||||
AD = _("Atom is deprecated and its bugs are known for corrupting games, using another editor is recommended.")
|
||||
|
||||
if renpy.windows:
|
||||
dlc = "atom-windows"
|
||||
@@ -199,23 +202,28 @@ init 1 python in editor:
|
||||
AD,
|
||||
"extension:atom",
|
||||
_("Up to 150 MB download required."),
|
||||
None)
|
||||
None,
|
||||
deprecated=True,
|
||||
)
|
||||
|
||||
e.installed = e.installed and (installed or 'RENPY_ATOM' in os.environ)
|
||||
|
||||
fei.append(e)
|
||||
|
||||
# jEdit - Only present if it exists on system.
|
||||
if os.path.exists(os.path.join(config.renpy_base, "jedit")):
|
||||
e = FancyEditorInfo(
|
||||
2,
|
||||
_("jEdit"),
|
||||
_("JEdit is deprecated, using another editor is recommended."),
|
||||
"jedit",
|
||||
_("1.8 MB download required."),
|
||||
_("This may have occured because Java is not installed on this system."),
|
||||
deprecated=True,
|
||||
)
|
||||
|
||||
fei.append(FancyEditorInfo(
|
||||
2,
|
||||
_("jEdit"),
|
||||
_("A mature editor that requires Java."),
|
||||
"jedit",
|
||||
_("1.8 MB download required."),
|
||||
_("This may have occured because Java is not installed on this system."),
|
||||
))
|
||||
e.installed = e.installed and os.path.exists(os.path.join(config.renpy_base, "jedit"))
|
||||
|
||||
fei.append(e)
|
||||
|
||||
fei.append(FancyEditorInfo(
|
||||
3,
|
||||
@@ -253,7 +261,7 @@ init 1 python in editor:
|
||||
# If we're in a linux distro or something, assume all editors work.
|
||||
if not updater.can_update():
|
||||
for i in fei:
|
||||
if i.dlc and not i.dlc.startswith("extension:"):
|
||||
if i.dlc and not i.dlc.startswith("extension:") and not i.deprecated:
|
||||
i.installed = True
|
||||
|
||||
def fancy_activate_editor(default=False):
|
||||
@@ -549,6 +557,9 @@ screen editor:
|
||||
|
||||
for fe in editor.fancy_editors:
|
||||
|
||||
if fe.deprecated and not fe.installed:
|
||||
continue
|
||||
|
||||
add SPACER
|
||||
|
||||
textbutton fe.name action editor.SelectEditor(fe.name)
|
||||
@@ -560,7 +571,10 @@ screen editor:
|
||||
has vbox
|
||||
|
||||
if fe.description:
|
||||
text fe.description style "l_small_text"
|
||||
text fe.description:
|
||||
style "l_small_text"
|
||||
if fe.deprecated:
|
||||
color ERROR_COLOR
|
||||
|
||||
if not fe.installed:
|
||||
add HALF_SPACER
|
||||
@@ -576,7 +590,35 @@ label reinstall_vscode:
|
||||
|
||||
jump editor_preference
|
||||
|
||||
|
||||
label editor_preference:
|
||||
call screen editor
|
||||
jump preferences
|
||||
|
||||
default persistent.ignore_obsolete_editor = set()
|
||||
|
||||
# This label is called when the launcher starts, to check if the editor
|
||||
# is obsolete, and let them change it.
|
||||
label editor_check:
|
||||
|
||||
if persistent.editor in persistent.ignore_obsolete_editor:
|
||||
jump post_editor_check
|
||||
|
||||
if persistent.editor == "Atom":
|
||||
$ result = interface.choice(
|
||||
_("The Atom text editor is no longer supported by its developers. We suggest switching to Visual Studio Code or another editor."), [
|
||||
( "select", _("Select editor now.")),
|
||||
( "ignore", _("Ignore until next launch.")),
|
||||
( "block", _("Do not ask again.")),
|
||||
], "select")
|
||||
|
||||
else:
|
||||
jump post_editor_check
|
||||
|
||||
if result == "select":
|
||||
$ renpy.pop_call()
|
||||
jump editor_preference
|
||||
|
||||
elif result == "block":
|
||||
$ persistent.ignore_obsolete_editor.add(persistent.editor)
|
||||
|
||||
jump post_editor_check
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
# Copyright 2004-2023 Tom Rothamel <pytom@bishoujo.us>
|
||||
# Copyright 2004-2024 Tom Rothamel <pytom@bishoujo.us>
|
||||
#
|
||||
# Permission is hereby granted, free of charge, to any person
|
||||
# obtaining a copy of this software and associated documentation files
|
||||
@@ -46,7 +46,7 @@ screen front_page:
|
||||
right_margin 2
|
||||
|
||||
top_padding 20
|
||||
bottom_padding 26
|
||||
bottom_padding 13
|
||||
|
||||
side "t c b":
|
||||
|
||||
@@ -195,7 +195,7 @@ screen front_page_project:
|
||||
has vbox
|
||||
|
||||
textbutton _("Navigate Script") action Jump("navigation")
|
||||
textbutton _("Check Script (Lint)") action Jump("lint")
|
||||
textbutton _("Check Script (Lint)") action Call("lint")
|
||||
|
||||
if project.current.exists("game/gui.rpy"):
|
||||
textbutton _("Change/Update GUI") action Jump("change_gui")
|
||||
@@ -227,13 +227,12 @@ label start:
|
||||
show screen bottom_info
|
||||
$ dmgcheck()
|
||||
|
||||
jump expression renpy.session.pop("launcher_start_label", "front_page")
|
||||
jump expression renpy.session.pop("launcher_start_label", "before_front_page")
|
||||
|
||||
default persistent.has_chosen_language = False
|
||||
|
||||
default persistent.has_update = False
|
||||
|
||||
label front_page:
|
||||
label before_front_page:
|
||||
|
||||
if (not persistent.has_chosen_language) or ("RENPY_CHOOSE_LANGUAGE" in os.environ):
|
||||
|
||||
@@ -244,6 +243,11 @@ label front_page:
|
||||
|
||||
$ persistent.has_chosen_language = True
|
||||
|
||||
call editor_check
|
||||
|
||||
label post_editor_check:
|
||||
label front_page:
|
||||
|
||||
if persistent.daily_update_check and ((not persistent.last_update_check) or (datetime.date.today() > persistent.last_update_check)):
|
||||
python hide:
|
||||
persistent.last_update_check = datetime.date.today()
|
||||
@@ -259,6 +263,10 @@ label lint:
|
||||
interface.processing(_("Checking script for potential problems..."))
|
||||
lint_fn = project.current.temp_filename("lint.txt")
|
||||
|
||||
persistent.lint_options.discard("--orphan-tl") # compat
|
||||
persistent.lint_options.discard("--builtins-parameters") # compat
|
||||
persistent.lint_options.discard("--words-char-count") # compat
|
||||
|
||||
project.current.launch([ 'lint', lint_fn, ] + list(persistent.lint_options), wait=True)
|
||||
|
||||
e = renpy.editor.editor
|
||||
@@ -266,7 +274,7 @@ label lint:
|
||||
e.open(lint_fn)
|
||||
e.end()
|
||||
|
||||
jump front_page
|
||||
return
|
||||
|
||||
label rmpersistent:
|
||||
|
||||
|
||||
+54
-1
@@ -1,4 +1,4 @@
|
||||
# Copyright 2004-2023 Tom Rothamel <pytom@bishoujo.us>
|
||||
# Copyright 2004-2024 Tom Rothamel <pytom@bishoujo.us>
|
||||
#
|
||||
# Permission is hereby granted, free of charge, to any person
|
||||
# obtaining a copy of this software and associated documentation files
|
||||
@@ -22,6 +22,10 @@
|
||||
define gui.project_system_font = None
|
||||
define gui.asian = False
|
||||
|
||||
# This is set in new_project before new_template_project is called,
|
||||
# and provides the full path to the template project.
|
||||
default gui_template_path = None
|
||||
|
||||
init -1 python:
|
||||
|
||||
import gui7
|
||||
@@ -448,3 +452,52 @@ label gui_generate_images:
|
||||
project.current.launch([ 'gui_images' ], wait=True)
|
||||
|
||||
jump front_page
|
||||
|
||||
label new_template_project:
|
||||
|
||||
# Unused in new_template_project.
|
||||
$ gui_size = (1920, 1080)
|
||||
$ gui_color = (DARK_COLORS[0], "#000000", False)
|
||||
|
||||
python hide:
|
||||
|
||||
width, height = gui_size
|
||||
accent, boring, light = gui_color
|
||||
|
||||
prefix = os.path.join(project_dir, "game")
|
||||
template = os.path.join(gui_template_path, "game")
|
||||
|
||||
# Most of this isn't actually used.
|
||||
p = gui7.GuiParameters(
|
||||
prefix,
|
||||
template,
|
||||
width,
|
||||
height,
|
||||
accent,
|
||||
boring,
|
||||
light,
|
||||
_preferences.language,
|
||||
False,
|
||||
True,
|
||||
True,
|
||||
project_name,
|
||||
)
|
||||
|
||||
interface.processing(_("Creating the new project..."))
|
||||
|
||||
with interface.error_handling(_("creating a new project")):
|
||||
gui7.generate_minimal(p)
|
||||
|
||||
# Activate the project.
|
||||
with interface.error_handling(_("activating the new project")):
|
||||
project.manager.scan()
|
||||
project.Select(project.manager.get(project_name))()
|
||||
|
||||
call update_renpy_strings_common
|
||||
|
||||
python hide:
|
||||
if gui.project_system_font:
|
||||
with open(os.path.join(project.current.gamedir, "tl/None/common.rpym"), "ab") as f:
|
||||
f.write("define gui.system_font = {!r}\r\n".format(gui.project_system_font).encode("utf-8"))
|
||||
|
||||
jump front_page
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
# Copyright 2004-2023 Tom Rothamel <pytom@bishoujo.us>
|
||||
# Copyright 2004-2024 Tom Rothamel <pytom@bishoujo.us>
|
||||
#
|
||||
# Permission is hereby granted, free of charge, to any person
|
||||
# obtaining a copy of this software and associated documentation files
|
||||
@@ -25,8 +25,18 @@ from gui7.parameters import GuiParameters
|
||||
|
||||
import renpy.arguments
|
||||
import os
|
||||
import shutil
|
||||
|
||||
|
||||
def finish(p):
|
||||
|
||||
for dn in [ "images", "audio" ]:
|
||||
|
||||
fulldn = os.path.join(p.prefix, dn)
|
||||
|
||||
if not os.path.exists(fulldn):
|
||||
os.mkdir(fulldn)
|
||||
|
||||
def generate_gui(p):
|
||||
|
||||
ImageGenerator(p).generate_all()
|
||||
@@ -36,12 +46,40 @@ def generate_gui(p):
|
||||
CodeGenerator(p).copy_script("script.rpy")
|
||||
CodeGenerator(p).copy_files()
|
||||
|
||||
for dn in [ "images", "audio" ]:
|
||||
finish(p)
|
||||
|
||||
fulldn = os.path.join(p.prefix, dn)
|
||||
|
||||
if not os.path.exists(fulldn):
|
||||
os.mkdir(fulldn)
|
||||
def generate_minimal(p):
|
||||
|
||||
# Copy the template over.
|
||||
os.makedirs(os.path.dirname(p.prefix), 0o777)
|
||||
shutil.copytree(p.template, p.prefix)
|
||||
|
||||
def delete(fn):
|
||||
fn = os.path.join(p.prefix, fn)
|
||||
|
||||
if os.path.isdir(fn):
|
||||
shutil.rmtree(fn)
|
||||
elif os.path.exists(fn):
|
||||
os.unlink(fn)
|
||||
|
||||
# Prune directories.
|
||||
delete("cache")
|
||||
delete("saves")
|
||||
delete("tl")
|
||||
|
||||
# Prune files to be regenerated.
|
||||
delete("gui.rpy")
|
||||
delete("screens.rpy")
|
||||
delete("options.rpy")
|
||||
|
||||
# Generate files.
|
||||
CodeGenerator(p).generate_code("gui.rpy")
|
||||
CodeGenerator(p).generate_code("screens.rpy")
|
||||
CodeGenerator(p).generate_code("options.rpy")
|
||||
CodeGenerator(p).copy_files()
|
||||
|
||||
finish(p)
|
||||
|
||||
|
||||
def generate_gui_command():
|
||||
@@ -60,7 +98,9 @@ def generate_gui_command():
|
||||
ap.add_argument("--start", default=False, action="store_true", help="Starts a new project, replacing images and code.")
|
||||
ap.add_argument("--replace-images", default=False, action="store_true", help="True if existing images should be overwritten.")
|
||||
ap.add_argument("--replace-code", default=False, action="store_true", help="True if an existing gui.rpy file should be overwritten.")
|
||||
ap.add_argument("--update-code", default=False, action="store_true", help="True if an existing gui.rpy file should be update.")
|
||||
ap.add_argument("--update-code", default=False, action="store_true", help="True if an existing gui.rpy file should be updated.")
|
||||
|
||||
ap.add_argument("--minimal", default=False, action="store_true", help="Only update option.rpy and translations.")
|
||||
|
||||
args = ap.parse_args()
|
||||
|
||||
@@ -69,10 +109,16 @@ def generate_gui_command():
|
||||
args.replace_code = True
|
||||
args.update_code = True
|
||||
|
||||
if args.minimal:
|
||||
args.replace_code = True
|
||||
args.update_code = True
|
||||
|
||||
prefix = os.path.join(args.target, "game")
|
||||
|
||||
if not os.path.isdir(prefix):
|
||||
ap.error("{} does not appear to be a Ren'Py game.".format(prefix))
|
||||
if os.path.exists(args.target):
|
||||
|
||||
if not os.path.isdir(prefix):
|
||||
ap.error("{} does not appear to be a Ren'Py game.".format(prefix))
|
||||
|
||||
template = os.path.join(args.template, "game")
|
||||
|
||||
@@ -94,6 +140,9 @@ def generate_gui_command():
|
||||
os.path.basename(args.target),
|
||||
)
|
||||
|
||||
generate_gui(p)
|
||||
if args.minimal:
|
||||
generate_minimal(p)
|
||||
else:
|
||||
generate_gui(p)
|
||||
|
||||
renpy.arguments.register_command("generate_gui", generate_gui_command)
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
# Copyright 2004-2023 Tom Rothamel <pytom@bishoujo.us>
|
||||
# Copyright 2004-2024 Tom Rothamel <pytom@bishoujo.us>
|
||||
#
|
||||
# Permission is hereby granted, free of charge, to any person
|
||||
# obtaining a copy of this software and associated documentation files
|
||||
@@ -121,8 +121,13 @@ class CodeGenerator(object):
|
||||
else:
|
||||
template = os.path.join(self.p.template, filename)
|
||||
|
||||
with codecs.open(template, "r", "utf-8") as f:
|
||||
self.lines = [ i.rstrip().replace(u"\ufeff", "") for i in f ]
|
||||
if not os.path.exists(template):
|
||||
return False
|
||||
else:
|
||||
with codecs.open(template, "r", "utf-8") as f:
|
||||
self.lines = [ i.rstrip().replace(u"\ufeff", "") for i in f ]
|
||||
|
||||
return True
|
||||
|
||||
def remove_scale(self):
|
||||
|
||||
@@ -386,7 +391,9 @@ class CodeGenerator(object):
|
||||
if not os.path.exists(src):
|
||||
src = os.path.join(self.p.template, name)
|
||||
|
||||
self.load_template(src)
|
||||
if not self.load_template(src):
|
||||
return
|
||||
|
||||
self.remove_scale()
|
||||
self.write_target(dst)
|
||||
|
||||
@@ -401,7 +408,8 @@ class CodeGenerator(object):
|
||||
if not self.p.update_code:
|
||||
return
|
||||
|
||||
self.load_template(fn)
|
||||
if not self.load_template(fn):
|
||||
return
|
||||
|
||||
if defines:
|
||||
self.update_gui_defines()
|
||||
@@ -422,7 +430,8 @@ class CodeGenerator(object):
|
||||
if os.path.exists(target):
|
||||
return
|
||||
|
||||
self.load_template(fn)
|
||||
if not self.load_template(fn):
|
||||
return
|
||||
|
||||
self.translate_strings()
|
||||
self.translate_comments()
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
# Copyright 2004-2023 Tom Rothamel <pytom@bishoujo.us>
|
||||
# Copyright 2004-2024 Tom Rothamel <pytom@bishoujo.us>
|
||||
#
|
||||
# Permission is hereby granted, free of charge, to any person
|
||||
# obtaining a copy of this software and associated documentation files
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
# Copyright 2004-2023 Tom Rothamel <pytom@bishoujo.us>
|
||||
# Copyright 2004-2024 Tom Rothamel <pytom@bishoujo.us>
|
||||
#
|
||||
# Permission is hereby granted, free of charge, to any person
|
||||
# obtaining a copy of this software and associated documentation files
|
||||
@@ -61,7 +61,11 @@ class GuiParameters(object):
|
||||
self.muted_color = self.accent_color.shade(.4)
|
||||
self.hover_muted_color = self.accent_color.shade(.6)
|
||||
|
||||
self.menu_color = self.accent_color.replace_hsv_saturation(.25).replace_value(.5)
|
||||
if light:
|
||||
self.menu_color = self.accent_color.replace_hsv_saturation(.25).replace_value(.75)
|
||||
else:
|
||||
self.menu_color = self.accent_color.replace_hsv_saturation(.25).replace_value(.25)
|
||||
|
||||
self.title_color = self.accent_color.replace_hsv_saturation(.5).replace_value(1.0)
|
||||
|
||||
if light:
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
# Copyright 2004-2023 Tom Rothamel <pytom@bishoujo.us>
|
||||
# Copyright 2004-2024 Tom Rothamel <pytom@bishoujo.us>
|
||||
#
|
||||
# Permission is hereby granted, free of charge, to any person
|
||||
# obtaining a copy of this software and associated documentation files
|
||||
@@ -102,7 +102,7 @@ label install_live2d:
|
||||
(r".*/Core/dll/windows/x86/(Live2DCubismCore.dll)", _prefix + r"windows-i686/\1"),
|
||||
])
|
||||
|
||||
install_from_zip("Live2D Cubism SDK for Native", "CubismSdkForNative-4-*.zip", patterns)
|
||||
install_from_zip("Live2D Cubism SDK for Native", "CubismSdkForNative-[45]-*.zip", patterns)
|
||||
|
||||
jump front_page
|
||||
|
||||
@@ -183,7 +183,7 @@ screen install_live2d():
|
||||
style "l_indent"
|
||||
has vbox
|
||||
|
||||
text _("The {a=https://www.live2d.com/en/download/cubism-sdk/download-native/}Cubism SDK for Native{/a} adds support for displaying Live2D models. Place CubismSdkForNative-4-{i}version{/i}.zip in the Ren'Py SDK directory, and then click Install. Distributing a game with Live2D requires you to accept a license from Live2D, Inc.")
|
||||
text _("The {a=https://www.live2d.com/en/download/cubism-sdk/download-native/}Cubism SDK for Native{/a} adds support for displaying Live2D models. Place CubismSdkForNative-{i}version{/i}.zip in the Ren'Py SDK directory, and then click Install. Distributing a game with Live2D requires you to accept a license from Live2D, Inc.")
|
||||
|
||||
add SPACER
|
||||
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
# Copyright 2004-2023 Tom Rothamel <pytom@bishoujo.us>
|
||||
# Copyright 2004-2024 Tom Rothamel <pytom@bishoujo.us>
|
||||
#
|
||||
# Permission is hereby granted, free of charge, to any person
|
||||
# obtaining a copy of this software and associated documentation files
|
||||
@@ -190,7 +190,7 @@ def download(url, filename, hash=None):
|
||||
|
||||
try:
|
||||
|
||||
response = requests.get(url, stream=True)
|
||||
response = requests.get(url, stream=True, proxies=renpy.exports.proxies, timeout=15)
|
||||
response.raise_for_status()
|
||||
|
||||
total_size = int(response.headers.get('content-length', 1))
|
||||
@@ -459,7 +459,7 @@ def manifest(url, renpy=False, insecure=False):
|
||||
with open(_path("temp:manifest.py.sig"), "rb") as f:
|
||||
sig = f.read()
|
||||
|
||||
key = ecdsa.VerifyingKey.from_pem(_renpy.exports.file("renpy_ecdsa_public.pem").read())
|
||||
key = ecdsa.VerifyingKey.from_pem(_renpy.exports.open_file("renpy_ecdsa_public.pem").read())
|
||||
|
||||
if not key.verify(sig, manifest):
|
||||
error(_("The manifest signature is not valid."))
|
||||
|
||||
+19
-22
@@ -1,4 +1,4 @@
|
||||
# Copyright 2004-2023 Tom Rothamel <pytom@bishoujo.us>
|
||||
# Copyright 2004-2024 Tom Rothamel <pytom@bishoujo.us>
|
||||
#
|
||||
# Permission is hereby granted, free of charge, to any person
|
||||
# obtaining a copy of this software and associated documentation files
|
||||
@@ -22,48 +22,45 @@
|
||||
################################################################################
|
||||
# Interface actions.
|
||||
init python in interface:
|
||||
from store import OpenURL, config, Return, _preferences
|
||||
from store import OpenURL, config, Return, _preferences, persistent
|
||||
import store
|
||||
|
||||
import os.path
|
||||
import contextlib
|
||||
|
||||
RENPY_URL = "http://www.renpy.org"
|
||||
DOC_PATH = os.path.join(config.renpy_base, "doc/index.html")
|
||||
DOC_PATH = os.path.join(config.renpy_base, "doc/")
|
||||
DOC_URL = "http://www.renpy.org/doc/html/"
|
||||
DOC_LOCAL_URL = "file:///" + DOC_PATH
|
||||
|
||||
LICENSE_PATH = os.path.join(config.renpy_base, "doc/license.html")
|
||||
LICENSE_URL = "http://www.renpy.org/doc/html/license.html"
|
||||
local_doc_exists = os.path.exists(DOC_PATH)
|
||||
|
||||
if os.path.exists(DOC_PATH):
|
||||
DOC_LOCAL_URL = "file:///" + DOC_PATH
|
||||
else:
|
||||
DOC_LOCAL_URL = None
|
||||
def get_doc_url(page):
|
||||
"""
|
||||
Returns the URL to the documentation page.
|
||||
"""
|
||||
|
||||
if os.path.exists(LICENSE_PATH):
|
||||
LICENSE_LOCAL_URL = "file:///" + LICENSE_PATH
|
||||
else:
|
||||
LICENSE_LOCAL_URL = None
|
||||
if local_doc_exists and not persistent.use_web_doc:
|
||||
from urllib.parse import urljoin
|
||||
from urllib.request import pathname2url
|
||||
|
||||
def OpenDocumentation():
|
||||
return urljoin('file:', pathname2url(DOC_PATH + page))
|
||||
else:
|
||||
return DOC_URL + page
|
||||
|
||||
def OpenDocumentation(page="index.html"):
|
||||
"""
|
||||
An action that opens the documentation.
|
||||
"""
|
||||
|
||||
if DOC_LOCAL_URL is not None:
|
||||
return OpenURL(DOC_LOCAL_URL)
|
||||
else:
|
||||
return OpenURL(DOC_URL)
|
||||
return OpenURL(get_doc_url(page))
|
||||
|
||||
def OpenLicense():
|
||||
"""
|
||||
An action that opens the license.
|
||||
"""
|
||||
|
||||
if LICENSE_LOCAL_URL is not None:
|
||||
return OpenURL(LICENSE_LOCAL_URL)
|
||||
else:
|
||||
return OpenURL(LICENSE_URL)
|
||||
return OpenDocumentation("license.html")
|
||||
|
||||
def get_sponsor_url():
|
||||
"""
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
# Copyright 2004-2023 Tom Rothamel <pytom@bishoujo.us>
|
||||
# Copyright 2004-2024 Tom Rothamel <pytom@bishoujo.us>
|
||||
#
|
||||
# Permission is hereby granted, free of charge, to any person
|
||||
# obtaining a copy of this software and associated documentation files
|
||||
@@ -59,6 +59,7 @@ init python:
|
||||
if RENIOS_PATH:
|
||||
import renios.create
|
||||
import renios.image
|
||||
import renios.interface
|
||||
|
||||
def IOSState():
|
||||
if not RENIOS_PATH:
|
||||
@@ -123,17 +124,19 @@ init python:
|
||||
return os.path.join(persistent.xcode_projects_directory, xcode_name(p.name))
|
||||
|
||||
def ios_create(p=None, gui=True, target=None):
|
||||
project.current.update_dump(force=True, gui=gui)
|
||||
if p is None:
|
||||
p = project.current
|
||||
p.update_dump(force=True, gui=gui)
|
||||
|
||||
name = project.current.dump.get("name", None)
|
||||
version = project.current.dump.get("version", None)
|
||||
name = p.dump.get("name", None)
|
||||
version = p.dump.get("version", None)
|
||||
|
||||
dest = xcode_project(p, target)
|
||||
|
||||
if gui:
|
||||
iface = MobileInterface("ios")
|
||||
else:
|
||||
iface = rapt.interface.Interface()
|
||||
iface = renios.interface.Interface()
|
||||
|
||||
if os.path.exists(dest):
|
||||
if not iface.yesno(_("The Xcode project already exists. Would you like to rename the old project, and replace it with a new one?")):
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
# Copyright 2004-2023 Tom Rothamel <pytom@bishoujo.us>
|
||||
# Copyright 2004-2024 Tom Rothamel <pytom@bishoujo.us>
|
||||
#
|
||||
# Permission is hereby granted, free of charge, to any person
|
||||
# obtaining a copy of this software and associated documentation files
|
||||
@@ -52,7 +52,7 @@ init python:
|
||||
with interface.error_handling(_("Downloading the itch.io butler.")):
|
||||
url = "https://broth.itch.ovh/butler/{}/LATEST/archive/default".format(platform)
|
||||
|
||||
response = requests.get(url, headers={'User-Agent' : "Renpy"})
|
||||
response = requests.get(url, headers={'User-Agent' : "Renpy"}, proxies=renpy.proxies)
|
||||
|
||||
with open(zip, "wb") as f:
|
||||
f.write(response.content)
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
# Copyright 2004-2023 Tom Rothamel <pytom@bishoujo.us>
|
||||
# Copyright 2004-2024 Tom Rothamel <pytom@bishoujo.us>
|
||||
#
|
||||
# Permission is hereby granted, free of charge, to any person
|
||||
# obtaining a copy of this software and associated documentation files
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
# Copyright 2004-2023 Tom Rothamel <pytom@bishoujo.us>
|
||||
# Copyright 2004-2024 Tom Rothamel <pytom@bishoujo.us>
|
||||
#
|
||||
# Permission is hereby granted, free of charge, to any person
|
||||
# obtaining a copy of this software and associated documentation files
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
# Copyright 2004-2023 Tom Rothamel <pytom@bishoujo.us>
|
||||
# Copyright 2004-2024 Tom Rothamel <pytom@bishoujo.us>
|
||||
#
|
||||
# Permission is hereby granted, free of charge, to any person
|
||||
# obtaining a copy of this software and associated documentation files
|
||||
@@ -19,6 +19,9 @@
|
||||
# OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
|
||||
# WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
|
||||
|
||||
# Should translation files be shown in the launcher file navigation?
|
||||
default persistent.show_translation_files = True
|
||||
|
||||
init python in navigation:
|
||||
import store.interface as interface
|
||||
import store.project as project
|
||||
@@ -110,6 +113,9 @@ init python in navigation:
|
||||
if shortfn.startswith("game/"):
|
||||
shortfn = fn[5:]
|
||||
|
||||
if shortfn.startswith("tl/") and not persistent.show_translation_files:
|
||||
continue
|
||||
|
||||
rv.append((shortfn, fn, None))
|
||||
|
||||
rv.sort()
|
||||
@@ -155,6 +161,8 @@ init python in navigation:
|
||||
|
||||
screen navigation:
|
||||
|
||||
$ todo_count = len(project.current.dump.get("location", {}).get("todo", []))
|
||||
|
||||
frame:
|
||||
style_group "l"
|
||||
style "l_root"
|
||||
@@ -201,7 +209,7 @@ screen navigation:
|
||||
textbutton _("transforms") action navigation.ChangeKind("transform")
|
||||
textbutton _("screens") action navigation.ChangeKind("screen")
|
||||
textbutton _("callables") action navigation.ChangeKind("callable")
|
||||
textbutton _("TODOs") action navigation.ChangeKind("todo")
|
||||
textbutton (__("TODOs") + " (" + str(todo_count) + ")") action navigation.ChangeKind("todo")
|
||||
|
||||
add SPACER
|
||||
add SEPARATOR
|
||||
@@ -218,6 +226,10 @@ screen navigation:
|
||||
vbox:
|
||||
style_group "l_navigation"
|
||||
|
||||
if persistent.navigation == "file":
|
||||
textbutton _("Show translation files") style "l_checkbox" action [ ToggleField(persistent, "show_translation_files"), Jump("navigation_loop") ]
|
||||
add SPACER
|
||||
|
||||
for group_name, group in groups:
|
||||
|
||||
if group_name is not None:
|
||||
|
||||
+13
-125
@@ -1,4 +1,4 @@
|
||||
# Copyright 2004-2023 Tom Rothamel <pytom@bishoujo.us>
|
||||
# Copyright 2004-2024 Tom Rothamel <pytom@bishoujo.us>
|
||||
#
|
||||
# Permission is hereby granted, free of charge, to any person
|
||||
# obtaining a copy of this software and associated documentation files
|
||||
@@ -25,34 +25,6 @@ init python:
|
||||
import time
|
||||
import re
|
||||
|
||||
def check_language_support():
|
||||
|
||||
language = _preferences.language
|
||||
|
||||
|
||||
new = False
|
||||
legacy = False
|
||||
|
||||
|
||||
# Check for a translation of the words "New GUI Interface".
|
||||
if (language is None) or (__("New GUI Interface") != "New GUI Interface"):
|
||||
new = True
|
||||
|
||||
try:
|
||||
if (language is None) or os.path.exists(os.path.join(config.renpy_base, "templates", language)):
|
||||
legacy = True
|
||||
except Exception:
|
||||
pass
|
||||
|
||||
if new and legacy:
|
||||
store.language_support = _("Both interfaces have been translated to your language.")
|
||||
elif new:
|
||||
store.language_support = _("Only the new GUI has been translated to your language.")
|
||||
elif legacy:
|
||||
store.language_support = _("Only the legacy theme interface has been translated to your language.")
|
||||
else:
|
||||
store.language_support = _("Neither interface has been translated to your language.")
|
||||
|
||||
|
||||
label new_project:
|
||||
|
||||
@@ -66,22 +38,21 @@ label new_project:
|
||||
$ interface.info(_("Warning : you are using Ren'Py 7. It is recommended to start new projects using Ren'Py 8 instead."))
|
||||
|
||||
python:
|
||||
if persistent.legacy:
|
||||
new_project_language = __("{#language name and font}")
|
||||
gui_kind = "new_gui_project"
|
||||
|
||||
check_language_support()
|
||||
# When translating this, feel free to replace [new_project_language] with the translation of your language.
|
||||
interface.info(_("You will be creating an [new_project_language]{#this substitution may be localized} language project. Change the launcher language in preferences to create a project in another language."), cancel=Jump("front_page"))
|
||||
|
||||
gui_kind = interface.choice(
|
||||
_("Which interface would you like to use? The new GUI has a modern look, supports wide screens and mobile devices, and is easier to customize. Legacy themes might be necessary to work with older example code.\n\n[language_support!t]\n\nIf in doubt, choose the new GUI, then click Continue on the bottom-right."),
|
||||
[ ( 'new_gui_project', _("New GUI Interface") ), ( 'new_theme_project', _("Legacy Theme Interface")) ],
|
||||
"new_gui_project",
|
||||
python:
|
||||
if project.manager.templates:
|
||||
gui_kind, gui_template_path = interface.choice(
|
||||
_("Please select a template project to use."),
|
||||
[ ( ("new_gui_project", None), _("Do not use a template project.") ) ] +
|
||||
[ ( ("new_template_project", p.path ), p.name) for p in project.manager.templates ],
|
||||
("new_gui_project", None),
|
||||
cancel=Jump("front_page"),
|
||||
)
|
||||
else:
|
||||
new_project_language = __("{#language name and font}")
|
||||
gui_kind = "new_gui_project"
|
||||
|
||||
# When translating this, feel free to replace [new_project_language] with the translation of your language.
|
||||
interface.info(_("You will be creating an [new_project_language]{#this substitution may be localized} language project. Change the launcher language in preferences to create a project in another language."), cancel=Jump("front_page"))
|
||||
)
|
||||
|
||||
python:
|
||||
project_name = ""
|
||||
@@ -111,86 +82,3 @@ label new_project:
|
||||
break
|
||||
|
||||
jump expression gui_kind
|
||||
|
||||
screen select_template:
|
||||
|
||||
default result = project.manager.get("english")
|
||||
|
||||
frame:
|
||||
style_group "l"
|
||||
style "l_root"
|
||||
|
||||
window:
|
||||
|
||||
has vbox
|
||||
|
||||
label _("Choose Project Template")
|
||||
|
||||
hbox:
|
||||
|
||||
frame:
|
||||
style "l_indent"
|
||||
xmaximum ONETHIRD
|
||||
|
||||
viewport:
|
||||
scrollbars "vertical"
|
||||
vbox:
|
||||
for p in project.manager.templates:
|
||||
textbutton "[p.name!q]" action SetScreenVariable("result", p) style "l_list"
|
||||
|
||||
frame:
|
||||
style "l_indent"
|
||||
xmaximum TWOTHIRDS
|
||||
|
||||
text _("Please select a template to use for your new project. The template sets the default font and the user interface language. If your language is not supported, choose 'english'.")
|
||||
|
||||
|
||||
textbutton _("Return") action Jump("front_page") style "l_left_button"
|
||||
textbutton _("Continue") action Return(result) style "l_right_button"
|
||||
|
||||
|
||||
label new_theme_project:
|
||||
|
||||
python hide:
|
||||
if len(project.manager.templates) == 1:
|
||||
template = project.manager.templates[0]
|
||||
else:
|
||||
template = renpy.call_screen("select_template")
|
||||
|
||||
template_path = template.path
|
||||
|
||||
with interface.error_handling(_("creating a new project")):
|
||||
shutil.copytree(template_path, project_dir, symlinks=False)
|
||||
|
||||
# Delete the tmp directory, if it exists.
|
||||
if os.path.isdir(os.path.join(project_dir, "tmp")):
|
||||
shutil.rmtree(os.path.join(project_dir, "tmp"))
|
||||
|
||||
# Delete project.json, which must exist.
|
||||
os.unlink(os.path.join(project_dir, "project.json"))
|
||||
|
||||
# Change the save directory in options.rpy
|
||||
fn = os.path.join(project_dir, "game/options.rpy")
|
||||
with open(fn, "rb") as f:
|
||||
options = f.read().decode("utf-8")
|
||||
|
||||
options = options.replace("PROJECT_NAME", project_name)
|
||||
options = options.replace("UNIQUE", str(int(time.time())))
|
||||
|
||||
with open(fn, "wb") as f:
|
||||
f.write(options.encode("utf-8"))
|
||||
|
||||
font = template.data.get("font", None)
|
||||
if font is not None:
|
||||
src = os.path.join(config.gamedir, "fonts", font)
|
||||
dst = os.path.join(project_dir, "game", "tl", "None", font)
|
||||
shutil.copy(src, dst)
|
||||
|
||||
# Activate the project.
|
||||
with interface.error_handling(_("activating the new project")):
|
||||
project.manager.scan()
|
||||
project.Select(project.manager.get(project_name))()
|
||||
|
||||
call choose_theme_callable
|
||||
|
||||
jump front_page
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
# Copyright 2004-2023 Tom Rothamel <pytom@bishoujo.us>
|
||||
# Copyright 2004-2024 Tom Rothamel <pytom@bishoujo.us>
|
||||
#
|
||||
# Permission is hereby granted, free of charge, to any person
|
||||
# obtaining a copy of this software and associated documentation files
|
||||
@@ -184,7 +184,10 @@ init -1 python hide:
|
||||
#####################
|
||||
# More customizations can go here.
|
||||
|
||||
config.sound = False
|
||||
config.has_sound = False
|
||||
config.has_music = False
|
||||
config.has_voice = False
|
||||
config.force_sound = False
|
||||
config.quit_action = Quit(confirm=False)
|
||||
config.window_icon = "images/logo.png"
|
||||
config.has_autosave = False
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
# Copyright 2004-2023 Tom Rothamel <pytom@bishoujo.us>
|
||||
# Copyright 2004-2024 Tom Rothamel <pytom@bishoujo.us>
|
||||
#
|
||||
# Permission is hereby granted, free of charge, to any person
|
||||
# obtaining a copy of this software and associated documentation files
|
||||
@@ -362,6 +362,8 @@ init python in distribute:
|
||||
|
||||
class RPUPackage(object):
|
||||
|
||||
generator = None
|
||||
|
||||
def __init__(self, directory, variant):
|
||||
import renpy.update.common
|
||||
|
||||
@@ -381,7 +383,30 @@ init python in distribute:
|
||||
def close(self, progress=None):
|
||||
import renpy.update.generate
|
||||
|
||||
renpy.update.generate.BlockGenerator(self.variant, self.file_list, self.directory, progress)
|
||||
if RPUPackage.generator is None:
|
||||
RPUPackage.generator = renpy.update.generate.BlockGenerator(self.directory)
|
||||
|
||||
RPUPackage.generator.generate(self.variant, self.file_list, progress)
|
||||
|
||||
@staticmethod
|
||||
def reset():
|
||||
RPUPackage.generator = None
|
||||
|
||||
|
||||
class NullPackage(object):
|
||||
"""
|
||||
A package format that doesn't create an output file,
|
||||
only updates.
|
||||
"""
|
||||
|
||||
def add_file(self, name, path, xbit):
|
||||
return
|
||||
|
||||
def add_directory(self, name, _path):
|
||||
return
|
||||
|
||||
def close(self, progress=None):
|
||||
return
|
||||
|
||||
|
||||
parallel_threads = [ ]
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
# Copyright 2004-2023 Tom Rothamel <pytom@bishoujo.us>
|
||||
# Copyright 2004-2024 Tom Rothamel <pytom@bishoujo.us>
|
||||
#
|
||||
# Permission is hereby granted, free of charge, to any person
|
||||
# obtaining a copy of this software and associated documentation files
|
||||
@@ -21,9 +21,8 @@
|
||||
|
||||
default persistent.show_edit_funcs = True
|
||||
default persistent.windows_console = False
|
||||
default persistent.lint_options = { # the ones which should be enabled by default
|
||||
"--orphan-tl",
|
||||
}
|
||||
default persistent.lint_options = set()
|
||||
default persistent.use_web_doc = False
|
||||
|
||||
init python:
|
||||
from math import ceil
|
||||
@@ -48,14 +47,30 @@ init python:
|
||||
bound = ceil(len(rv)/3.)
|
||||
return (rv[:bound], rv[bound:2*bound], rv[2*bound:])
|
||||
|
||||
show_legacy = os.path.exists(os.path.join(config.renpy_base, "templates", "english", "game", "script.rpy"))
|
||||
|
||||
class RestartAtPreferences(Action):
|
||||
def __call__(self):
|
||||
renpy.session["launcher_start_label"] = "preferences"
|
||||
renpy.utter_restart()
|
||||
|
||||
default persistent.legacy = False
|
||||
class EnsureProjectsTxt(Action):
|
||||
"""
|
||||
Ensures the projects.txt file exists before it's opened.
|
||||
"""
|
||||
|
||||
def __call__(self):
|
||||
fn = os.path.join(project.manager.projects_directory, "projects.txt")
|
||||
|
||||
if os.path.exists(fn):
|
||||
return
|
||||
|
||||
with open(fn, "w") as f:
|
||||
f.write("""\
|
||||
# This file can be used to add projects not in the projects directory
|
||||
# by listing the full path to each project, one per line.
|
||||
|
||||
""")
|
||||
|
||||
|
||||
default persistent.force_new_tutorial = False
|
||||
default persistent.sponsor_message = True
|
||||
default persistent.daily_update_check = True
|
||||
@@ -67,6 +82,9 @@ default persistent.last_update_check = datetime.date.today()
|
||||
# Should we try to skip the splashscreen?
|
||||
default persistent.skip_splashscreen = False
|
||||
|
||||
# Should we prefer rpu updates?
|
||||
default persistent.prefer_rpu = True
|
||||
|
||||
init python:
|
||||
if not persistent.daily_update_check_once:
|
||||
persistent.daily_update_check_once = True
|
||||
@@ -74,14 +92,14 @@ init python:
|
||||
|
||||
|
||||
default preference_tab = "general"
|
||||
define preference_tabs = {
|
||||
"general" : _("General"),
|
||||
"options" : _("Options"),
|
||||
"theme" : _("Theme"),
|
||||
"install" : _("Install Libraries"),
|
||||
"actions" : _("Actions"),
|
||||
"lint" : _("Lint Options"),
|
||||
}
|
||||
define preference_tabs = (
|
||||
("general", _("General")),
|
||||
("options", _("Options")),
|
||||
("theme", _("Theme")),
|
||||
("install", _("Install Libraries")),
|
||||
("actions", _("Actions")),
|
||||
("lint", _("Lint")),
|
||||
)
|
||||
|
||||
screen preferences():
|
||||
|
||||
@@ -113,7 +131,7 @@ screen preferences():
|
||||
|
||||
add HALF_SPACER
|
||||
|
||||
for i, l in preference_tabs.items():
|
||||
for i, l in preference_tabs:
|
||||
textbutton l action SetVariable("preference_tab", i) style "l_list"
|
||||
|
||||
if preference_tab == "general":
|
||||
@@ -162,10 +180,7 @@ screen preferences():
|
||||
add HALF_SPACER
|
||||
|
||||
frame style "l_indent":
|
||||
if persistent.editor:
|
||||
textbutton persistent.editor action Jump("editor_preference") alt _("Text editor: [text]")
|
||||
else:
|
||||
textbutton _("Not Set") action Jump("editor_preference") alt _("Text editor: [text]")
|
||||
textbutton (persistent.editor or _("Not Set")) action Jump("editor_preference") alt _("Text editor: [text]")
|
||||
|
||||
add SPACER
|
||||
|
||||
@@ -239,10 +254,16 @@ screen preferences():
|
||||
textbutton _("Show edit file section") style "l_checkbox" action ToggleField(persistent, "show_edit_funcs")
|
||||
textbutton _("Large fonts") style "l_checkbox" action [ ToggleField(persistent, "large_print"), renpy.utter_restart ]
|
||||
|
||||
if interface.local_doc_exists:
|
||||
textbutton _("Prefer the web documentation") style "l_checkbox" action ToggleField(persistent, "use_web_doc")
|
||||
|
||||
textbutton _("Sponsor message") style "l_checkbox" action ToggleField(persistent, "sponsor_message")
|
||||
|
||||
textbutton _("Restore window position") style "l_checkbox" action Preference("restore window position", "toggle")
|
||||
|
||||
if ability.can_update:
|
||||
textbutton _("Daily check for update") style "l_checkbox" action [ToggleField(persistent, "daily_update_check"), SetField(persistent, "last_update_check", None)] selected persistent.daily_update_check
|
||||
textbutton _("Prefer RPU updates") style "l_checkbox" action ToggleField(persistent, "prefer_rpu")
|
||||
|
||||
elif preference_tab == "theme":
|
||||
|
||||
@@ -269,7 +290,9 @@ screen preferences():
|
||||
|
||||
add SPACER
|
||||
|
||||
text _("Information about creating a custom theme can be found {a=https://www.renpy.org/doc/html/skins.html}in the Ren'Py Documentation{/a}.")
|
||||
$ skins_url = interface.get_doc_url("skins.html")
|
||||
|
||||
text _("Information about creating a custom theme can be found {a=[skins_url]}in the Ren'Py Documentation{/a}.")
|
||||
|
||||
elif preference_tab == "install":
|
||||
|
||||
@@ -312,6 +335,14 @@ screen preferences():
|
||||
add HALF_SPACER
|
||||
|
||||
textbutton _("Open launcher project") style "l_nonbox" action [ project.Select("launcher"), Jump("front_page") ]
|
||||
textbutton _("Open projects.txt"):
|
||||
style "l_nonbox"
|
||||
if project.manager.projects_directory:
|
||||
action [
|
||||
EnsureProjectsTxt(),
|
||||
editor.EditAbsolute(os.path.join(project.manager.projects_directory, "projects.txt"))
|
||||
]
|
||||
|
||||
textbutton _("Reset window size") style "l_nonbox" action Preference("display", 1.0)
|
||||
textbutton _("Clean temporary files") style "l_nonbox" action Jump("clean_tmp")
|
||||
|
||||
@@ -334,19 +365,21 @@ screen preferences():
|
||||
|
||||
add HALF_SPACER
|
||||
|
||||
textbutton _("Orphan translations"):
|
||||
textbutton _("Check for orphan/obsolete translations"):
|
||||
style "l_checkbox"
|
||||
action ToggleSetMembership(persistent.lint_options, "--orphan-tl")
|
||||
textbutton _("Parameters overriding builtin names"):
|
||||
action InvertSelected(ToggleSetMembership(persistent.lint_options, "--no-orphan-tl"))
|
||||
textbutton _("Check parameters shadowing reserved names"):
|
||||
style "l_checkbox"
|
||||
action ToggleSetMembership(persistent.lint_options, "--builtins-parameters")
|
||||
textbutton _("Word count and character count for speaking characters"):
|
||||
action ToggleSetMembership(persistent.lint_options, "--reserved-parameters")
|
||||
textbutton _("Print block, word, and character counts by speaking character."):
|
||||
style "l_checkbox"
|
||||
action ToggleSetMembership(persistent.lint_options, "--words-char-count")
|
||||
|
||||
add SPACER
|
||||
|
||||
textbutton _("Check Script (Lint)") action Jump("lint")
|
||||
action ToggleSetMembership(persistent.lint_options, "--by-character")
|
||||
textbutton _("Unclosed text tags"):
|
||||
style "l_checkbox"
|
||||
action ToggleSetMembership(persistent.lint_options, "--check-unclosed-tags")
|
||||
textbutton _("Show all unreachable blocks and orphaned translations."):
|
||||
style "l_checkbox"
|
||||
action ToggleSetMembership(persistent.lint_options, "--all-problems")
|
||||
|
||||
|
||||
textbutton _("Return") action Jump("front_page") style "l_left_button"
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
# Copyright 2004-2023 Tom Rothamel <pytom@bishoujo.us>
|
||||
# Copyright 2004-2024 Tom Rothamel <pytom@bishoujo.us>
|
||||
#
|
||||
# Permission is hereby granted, free of charge, to any person
|
||||
# obtaining a copy of this software and associated documentation files
|
||||
@@ -488,14 +488,11 @@ init python in project:
|
||||
if self.projects_directory is not None:
|
||||
self.scan_directory(self.projects_directory)
|
||||
|
||||
|
||||
self.scan_directory(config.renpy_base)
|
||||
self.scan_directory(os.path.join(config.renpy_base, "templates"))
|
||||
|
||||
self.projects.sort(key=lambda p : p.name.lower())
|
||||
self.templates.sort(key=lambda p : p.name.lower())
|
||||
|
||||
|
||||
# Select the default project.
|
||||
if persistent.active_project is not None:
|
||||
p = self.get(persistent.active_project)
|
||||
@@ -559,6 +556,10 @@ init python in project:
|
||||
|
||||
for path in f:
|
||||
path = path.strip()
|
||||
|
||||
if path.startswith("#"):
|
||||
continue
|
||||
|
||||
if len(path) > 0:
|
||||
self.scan_directory_direct(path)
|
||||
|
||||
@@ -597,6 +598,7 @@ init python in project:
|
||||
if project_type == "hidden":
|
||||
pass
|
||||
elif project_type == "template":
|
||||
self.projects.append(p)
|
||||
self.templates.append(p)
|
||||
else:
|
||||
self.projects.append(p)
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
# Copyright 2004-2023 Tom Rothamel <pytom@bishoujo.us>
|
||||
# Copyright 2004-2024 Tom Rothamel <pytom@bishoujo.us>
|
||||
#
|
||||
# Permission is hereby granted, free of charge, to any person
|
||||
# obtaining a copy of this software and associated documentation files
|
||||
@@ -355,8 +355,8 @@ style l_left_button_text is l_right_button_text
|
||||
style l_root is l_default:
|
||||
background BACKGROUND
|
||||
xpadding 10
|
||||
top_padding 64
|
||||
bottom_padding 128
|
||||
top_padding 32
|
||||
bottom_padding 120
|
||||
|
||||
# An inner window.
|
||||
style l_window is l_default:
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
# Copyright 2004-2023 Tom Rothamel <pytom@bishoujo.us>
|
||||
# Copyright 2004-2024 Tom Rothamel <pytom@bishoujo.us>
|
||||
#
|
||||
# Permission is hereby granted, free of charge, to any person
|
||||
# obtaining a copy of this software and associated documentation files
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
# Copyright 2004-2023 Tom Rothamel <pytom@bishoujo.us>
|
||||
# Copyright 2004-2024 Tom Rothamel <pytom@bishoujo.us>
|
||||
#
|
||||
# Permission is hereby granted, free of charge, to any person
|
||||
# obtaining a copy of this software and associated documentation files
|
||||
|
||||
@@ -494,8 +494,8 @@ translate arabic strings:
|
||||
new "النقر بالزر الأيمن"
|
||||
|
||||
# screens.rpy:1062
|
||||
old "Mouse Wheel Up\nClick Rollback Side"
|
||||
new "تحريك عجلة الفأرة لأعلى\nClick Rollback Side"
|
||||
old "Mouse Wheel Up"
|
||||
new "تحريك عجلة الفأرة لأعلى"
|
||||
|
||||
# screens.rpy:1066
|
||||
old "Mouse Wheel Down"
|
||||
|
||||
@@ -0,0 +1,978 @@
|
||||
translate danish strings:
|
||||
|
||||
# renpy/common/00accessibility.rpy:28
|
||||
old "Self-voicing disabled."
|
||||
new "Automatisk oplæsning deaktiveret."
|
||||
|
||||
# renpy/common/00accessibility.rpy:29
|
||||
old "Clipboard voicing enabled. "
|
||||
new "Oplæsning af udklipsholder aktiveret."
|
||||
|
||||
# renpy/common/00accessibility.rpy:30
|
||||
old "Self-voicing enabled. "
|
||||
new "Automatisk oplæsning aktiveret."
|
||||
|
||||
# renpy/common/00accessibility.rpy:32
|
||||
old "bar"
|
||||
new "bjælke"
|
||||
|
||||
# renpy/common/00accessibility.rpy:33
|
||||
old "selected"
|
||||
new "valgt"
|
||||
|
||||
# renpy/common/00accessibility.rpy:34
|
||||
old "viewport"
|
||||
new "visningsport"
|
||||
|
||||
# renpy/common/00accessibility.rpy:35
|
||||
old "horizontal scroll"
|
||||
new "vandret rulning"
|
||||
|
||||
# renpy/common/00accessibility.rpy:36
|
||||
old "vertical scroll"
|
||||
new "lodret rulning"
|
||||
|
||||
# renpy/common/00accessibility.rpy:37
|
||||
old "activate"
|
||||
new "aktivér"
|
||||
|
||||
# renpy/common/00accessibility.rpy:38
|
||||
old "deactivate"
|
||||
new "deaktiver"
|
||||
|
||||
# renpy/common/00accessibility.rpy:39
|
||||
old "increase"
|
||||
new "øg"
|
||||
|
||||
# renpy/common/00accessibility.rpy:40
|
||||
old "decrease"
|
||||
new "sænk"
|
||||
|
||||
# renpy/common/00accessibility.rpy:138
|
||||
old "Font Override"
|
||||
new "Tilsidesættelse af skrifttype"
|
||||
|
||||
# renpy/common/00accessibility.rpy:142
|
||||
old "Default"
|
||||
new "Standard"
|
||||
|
||||
# renpy/common/00accessibility.rpy:146
|
||||
old "DejaVu Sans"
|
||||
new "DejaVu Sans"
|
||||
|
||||
# renpy/common/00accessibility.rpy:150
|
||||
old "Opendyslexic"
|
||||
new "Opendyslexic"
|
||||
|
||||
# renpy/common/00accessibility.rpy:156
|
||||
old "Text Size Scaling"
|
||||
new "Skalering af skriftstørrelse"
|
||||
|
||||
# renpy/common/00accessibility.rpy:162
|
||||
old "Reset"
|
||||
new "Nulstil"
|
||||
|
||||
# renpy/common/00accessibility.rpy:168
|
||||
old "Line Spacing Scaling"
|
||||
new "Skalering af linjeafstand"
|
||||
|
||||
# renpy/common/00accessibility.rpy:180
|
||||
old "High Contrast Text"
|
||||
new "Tekst med høj kontrast"
|
||||
|
||||
# renpy/common/00accessibility.rpy:182
|
||||
old "Enable"
|
||||
new "Slå til"
|
||||
|
||||
# renpy/common/00accessibility.rpy:186
|
||||
old "Disable"
|
||||
new "Slå fra"
|
||||
|
||||
# renpy/common/00accessibility.rpy:193
|
||||
old "Self-Voicing"
|
||||
new "Automatisk oplæsning"
|
||||
|
||||
# renpy/common/00accessibility.rpy:197
|
||||
old "Off"
|
||||
new "Fra"
|
||||
|
||||
# renpy/common/00accessibility.rpy:201
|
||||
old "Text-to-speech"
|
||||
new "Tekst til tale"
|
||||
|
||||
# renpy/common/00accessibility.rpy:205
|
||||
old "Clipboard"
|
||||
new "Udklipsholder"
|
||||
|
||||
# renpy/common/00accessibility.rpy:209
|
||||
old "Debug"
|
||||
new "Fejlsøgning"
|
||||
|
||||
# renpy/common/00accessibility.rpy:223
|
||||
old "Self-Voicing Volume Drop"
|
||||
new "Lydstyrkesænkning ved automatisk oplæsning"
|
||||
|
||||
# renpy/common/00accessibility.rpy:234
|
||||
old "The options on this menu are intended to improve accessibility. They may not work with all games, and some combinations of options may render the game unplayable. This is not an issue with the game or engine. For the best results when changing fonts, try to keep the text size the same as it originally was."
|
||||
new "Indstillingerne i denne menu er tiltænkt at forbedre tilgængelighed. De virker muligvis ikke med alle spil, og visse kombinationer af indstillinger gør muligvis spillet uspilleligt. Dette er ikke et problem med spillet eller spilmotoren. Prøv at bevare den originale skriftstørrelse for at opnå det bedste resultat væd ændring af skrifttype."
|
||||
|
||||
# renpy/common/00action_file.rpy:26
|
||||
old "{#weekday}Monday"
|
||||
new "{#weekday}mandag"
|
||||
|
||||
# renpy/common/00action_file.rpy:26
|
||||
old "{#weekday}Tuesday"
|
||||
new "{#weekday}tirsdag"
|
||||
|
||||
# renpy/common/00action_file.rpy:26
|
||||
old "{#weekday}Wednesday"
|
||||
new "{#weekday}onsdag"
|
||||
|
||||
# renpy/common/00action_file.rpy:26
|
||||
old "{#weekday}Thursday"
|
||||
new "{#weekday}torsdag"
|
||||
|
||||
# renpy/common/00action_file.rpy:26
|
||||
old "{#weekday}Friday"
|
||||
new "{#weekday}fredag"
|
||||
|
||||
# renpy/common/00action_file.rpy:26
|
||||
old "{#weekday}Saturday"
|
||||
new "{#weekday}lørdag"
|
||||
|
||||
# renpy/common/00action_file.rpy:26
|
||||
old "{#weekday}Sunday"
|
||||
new "{#weekday}søndag"
|
||||
|
||||
# renpy/common/00action_file.rpy:37
|
||||
old "{#weekday_short}Mon"
|
||||
new "{#weekday_short}man"
|
||||
|
||||
# renpy/common/00action_file.rpy:37
|
||||
old "{#weekday_short}Tue"
|
||||
new "{#weekday_short}tir"
|
||||
|
||||
# renpy/common/00action_file.rpy:37
|
||||
old "{#weekday_short}Wed"
|
||||
new "{#weekday_short}ons"
|
||||
|
||||
# renpy/common/00action_file.rpy:37
|
||||
old "{#weekday_short}Thu"
|
||||
new "{#weekday_short}tor"
|
||||
|
||||
# renpy/common/00action_file.rpy:37
|
||||
old "{#weekday_short}Fri"
|
||||
new "{#weekday_short}fre"
|
||||
|
||||
# renpy/common/00action_file.rpy:37
|
||||
old "{#weekday_short}Sat"
|
||||
new "{#weekday_short}lør"
|
||||
|
||||
# renpy/common/00action_file.rpy:37
|
||||
old "{#weekday_short}Sun"
|
||||
new "{#weekday_short}søn"
|
||||
|
||||
# renpy/common/00action_file.rpy:47
|
||||
old "{#month}January"
|
||||
new "{#month}januar"
|
||||
|
||||
# renpy/common/00action_file.rpy:47
|
||||
old "{#month}February"
|
||||
new "{#month}februar"
|
||||
|
||||
# renpy/common/00action_file.rpy:47
|
||||
old "{#month}March"
|
||||
new "{#month}marts"
|
||||
|
||||
# renpy/common/00action_file.rpy:47
|
||||
old "{#month}April"
|
||||
new "{#month}april"
|
||||
|
||||
# renpy/common/00action_file.rpy:47
|
||||
old "{#month}May"
|
||||
new "{#month}maj"
|
||||
|
||||
# renpy/common/00action_file.rpy:47
|
||||
old "{#month}June"
|
||||
new "{#month}juni"
|
||||
|
||||
# renpy/common/00action_file.rpy:47
|
||||
old "{#month}July"
|
||||
new "{#month}juli"
|
||||
|
||||
# renpy/common/00action_file.rpy:47
|
||||
old "{#month}August"
|
||||
new "{#month}august"
|
||||
|
||||
# renpy/common/00action_file.rpy:47
|
||||
old "{#month}September"
|
||||
new "{#month}september"
|
||||
|
||||
# renpy/common/00action_file.rpy:47
|
||||
old "{#month}October"
|
||||
new "{#month}oktober"
|
||||
|
||||
# renpy/common/00action_file.rpy:47
|
||||
old "{#month}November"
|
||||
new "{#month}november"
|
||||
|
||||
# renpy/common/00action_file.rpy:47
|
||||
old "{#month}December"
|
||||
new "{#month}december"
|
||||
|
||||
# renpy/common/00action_file.rpy:63
|
||||
old "{#month_short}Jan"
|
||||
new "{#month_short}jan"
|
||||
|
||||
# renpy/common/00action_file.rpy:63
|
||||
old "{#month_short}Feb"
|
||||
new "{#month_short}feb"
|
||||
|
||||
# renpy/common/00action_file.rpy:63
|
||||
old "{#month_short}Mar"
|
||||
new "{#month_short}mar"
|
||||
|
||||
# renpy/common/00action_file.rpy:63
|
||||
old "{#month_short}Apr"
|
||||
new "{#month_short}apr"
|
||||
|
||||
# renpy/common/00action_file.rpy:63
|
||||
old "{#month_short}May"
|
||||
new "{#month_short}maj"
|
||||
|
||||
# renpy/common/00action_file.rpy:63
|
||||
old "{#month_short}Jun"
|
||||
new "{#month_short}jun"
|
||||
|
||||
# renpy/common/00action_file.rpy:63
|
||||
old "{#month_short}Jul"
|
||||
new "{#month_short}jul"
|
||||
|
||||
# renpy/common/00action_file.rpy:63
|
||||
old "{#month_short}Aug"
|
||||
new "{#month_short}aug"
|
||||
|
||||
# renpy/common/00action_file.rpy:63
|
||||
old "{#month_short}Sep"
|
||||
new "{#month_short}sep"
|
||||
|
||||
# renpy/common/00action_file.rpy:63
|
||||
old "{#month_short}Oct"
|
||||
new "{#month_short}okt"
|
||||
|
||||
# renpy/common/00action_file.rpy:63
|
||||
old "{#month_short}Nov"
|
||||
new "{#month_short}nov"
|
||||
|
||||
# renpy/common/00action_file.rpy:63
|
||||
old "{#month_short}Dec"
|
||||
new "{#month_short}dec"
|
||||
|
||||
# renpy/common/00action_file.rpy:258
|
||||
old "%b %d, %H:%M"
|
||||
new "%d. %b, %H:%M"
|
||||
|
||||
# renpy/common/00action_file.rpy:378
|
||||
old "Save slot %s: [text]"
|
||||
new "Gem plads %s: [text]"
|
||||
|
||||
# renpy/common/00action_file.rpy:461
|
||||
old "Load slot %s: [text]"
|
||||
new "Indlæs plads %s: [text]"
|
||||
|
||||
# renpy/common/00action_file.rpy:514
|
||||
old "Delete slot [text]"
|
||||
new "Slet plads [text]"
|
||||
|
||||
# renpy/common/00action_file.rpy:593
|
||||
old "File page auto"
|
||||
new "Filside auto"
|
||||
|
||||
# renpy/common/00action_file.rpy:595
|
||||
old "File page quick"
|
||||
new "Filside hurtig"
|
||||
|
||||
# renpy/common/00action_file.rpy:597
|
||||
old "File page [text]"
|
||||
new "Filside [text]"
|
||||
|
||||
# renpy/common/00action_file.rpy:796
|
||||
old "Next file page."
|
||||
new "Næste filside."
|
||||
|
||||
# renpy/common/00action_file.rpy:868
|
||||
old "Previous file page."
|
||||
new "Forrige filside."
|
||||
|
||||
# renpy/common/00action_file.rpy:929
|
||||
old "Quick save complete."
|
||||
new "Hurtiggemning fuldført."
|
||||
|
||||
# renpy/common/00action_file.rpy:944
|
||||
old "Quick save."
|
||||
new "Hurtiggem."
|
||||
|
||||
# renpy/common/00action_file.rpy:963
|
||||
old "Quick load."
|
||||
new "Hurtigindlæs."
|
||||
|
||||
# renpy/common/00action_other.rpy:383
|
||||
old "Language [text]"
|
||||
new "Sprog [text]"
|
||||
|
||||
# renpy/common/00action_other.rpy:724
|
||||
old "Open [text] directory."
|
||||
new "Åbn mappen [text]."
|
||||
|
||||
# renpy/common/00director.rpy:705
|
||||
old "The interactive director is not enabled here."
|
||||
new "Det interaktive instruktionsværktøj er ikke aktiveret her."
|
||||
|
||||
# renpy/common/00director.rpy:1504
|
||||
old "⬆"
|
||||
new "⬆"
|
||||
|
||||
# renpy/common/00director.rpy:1510
|
||||
old "⬇"
|
||||
new "⬇"
|
||||
|
||||
# renpy/common/00director.rpy:1574
|
||||
old "Done"
|
||||
new "Færdig"
|
||||
|
||||
# renpy/common/00director.rpy:1584
|
||||
old "(statement)"
|
||||
new "(sætning)"
|
||||
|
||||
# renpy/common/00director.rpy:1585
|
||||
old "(tag)"
|
||||
new "(mærke)"
|
||||
|
||||
# renpy/common/00director.rpy:1586
|
||||
old "(attributes)"
|
||||
new "(attributter)"
|
||||
|
||||
# renpy/common/00director.rpy:1587
|
||||
old "(transform)"
|
||||
new "(transformation)"
|
||||
|
||||
# renpy/common/00director.rpy:1612
|
||||
old "(transition)"
|
||||
new "(overgang)"
|
||||
|
||||
# renpy/common/00director.rpy:1624
|
||||
old "(channel)"
|
||||
new "(kanal)"
|
||||
|
||||
# renpy/common/00director.rpy:1625
|
||||
old "(filename)"
|
||||
new "(filnavn)"
|
||||
|
||||
# renpy/common/00director.rpy:1654
|
||||
old "Change"
|
||||
new "Ændr"
|
||||
|
||||
# renpy/common/00director.rpy:1656
|
||||
old "Add"
|
||||
new "Tilføj"
|
||||
|
||||
# renpy/common/00director.rpy:1659
|
||||
old "Cancel"
|
||||
new "Annuller"
|
||||
|
||||
# renpy/common/00director.rpy:1662
|
||||
old "Remove"
|
||||
new "Fjern"
|
||||
|
||||
# renpy/common/00director.rpy:1697
|
||||
old "Statement:"
|
||||
new "Sætning:"
|
||||
|
||||
# renpy/common/00director.rpy:1718
|
||||
old "Tag:"
|
||||
new "Mærke:"
|
||||
|
||||
# renpy/common/00director.rpy:1734
|
||||
old "Attributes:"
|
||||
new "Attributter:"
|
||||
|
||||
# renpy/common/00director.rpy:1745
|
||||
old "Click to toggle attribute, right click to toggle negative attribute."
|
||||
new "Klik for at slå attributter til/fra, højreklik for at slå negative attributter til/fra."
|
||||
|
||||
# renpy/common/00director.rpy:1757
|
||||
old "Transforms:"
|
||||
new "Transformationer:"
|
||||
|
||||
# renpy/common/00director.rpy:1768
|
||||
old "Click to set transform, right click to add to transform list."
|
||||
new "Klik for at stille transformation, højreklik for at tilføje til transformationsliste."
|
||||
|
||||
# renpy/common/00director.rpy:1780
|
||||
old "Behind:"
|
||||
new "Bagved:"
|
||||
|
||||
# renpy/common/00director.rpy:1789
|
||||
old "Click to set, right click to add to behind list."
|
||||
new "Klik for at stille, højreklik for at tilføje til bagvedliste."
|
||||
|
||||
# renpy/common/00director.rpy:1801
|
||||
old "Transition:"
|
||||
new "Overgang:"
|
||||
|
||||
# renpy/common/00director.rpy:1819
|
||||
old "Channel:"
|
||||
new "Kanal:"
|
||||
|
||||
# renpy/common/00director.rpy:1837
|
||||
old "Audio Filename:"
|
||||
new "Lydfilnavn:"
|
||||
|
||||
# renpy/common/00gui.rpy:446
|
||||
old "Are you sure?"
|
||||
new "Er du sikker?"
|
||||
|
||||
# renpy/common/00gui.rpy:447
|
||||
old "Are you sure you want to delete this save?"
|
||||
new "Vil du gerne slette denne gemmefil?"
|
||||
|
||||
# renpy/common/00gui.rpy:448
|
||||
old "Are you sure you want to overwrite your save?"
|
||||
new "Vil du gerne overskrive din gemmefil?"
|
||||
|
||||
# renpy/common/00gui.rpy:449
|
||||
old "Loading will lose unsaved progress.\nAre you sure you want to do this?"
|
||||
new "Ved indlæsning vil ugemte fremskridt gå tabt.\nVil du gerne gøre dette?"
|
||||
|
||||
# renpy/common/00gui.rpy:450
|
||||
old "Are you sure you want to quit?"
|
||||
new "Vil du gerne afslutte?"
|
||||
|
||||
# renpy/common/00gui.rpy:451
|
||||
old "Are you sure you want to return to the main menu?\nThis will lose unsaved progress."
|
||||
new "Vil du gerne vende tilbage til hovedmenuen?\nUgemte fremskridt vil gå tabt."
|
||||
|
||||
# renpy/common/00gui.rpy:452
|
||||
old "Are you sure you want to end the replay?"
|
||||
new "Vil du gerne afslutte genafspilningnen?"
|
||||
|
||||
# renpy/common/00gui.rpy:453
|
||||
old "Are you sure you want to begin skipping?"
|
||||
new "Vil du gerne påbegynde overspringning?"
|
||||
|
||||
# renpy/common/00gui.rpy:454
|
||||
old "Are you sure you want to skip to the next choice?"
|
||||
new "Vil du gerne springe videre til det næste valg?"
|
||||
|
||||
# renpy/common/00gui.rpy:455
|
||||
old "Are you sure you want to skip unseen dialogue to the next choice?"
|
||||
new "Vil du gerne springe over uset dialog til det næste valg?"
|
||||
|
||||
# renpy/common/00gui.rpy:456
|
||||
old "This save was created on a different device. Maliciously constructed save files can harm your computer. Do you trust this save's creator and everyone who could have changed the file?"
|
||||
new "Denne gemmefil blev oprettet på en anden enhed. Gemmefiler konstrueret med ondsindet hensigt kan skade din computer. Stoler du på den, der har oprettet gemmefilen, og på alle, der kan have ændret filen?"
|
||||
|
||||
# renpy/common/00gui.rpy:457
|
||||
old "Do you trust the device the save was created on? You should only choose yes if you are the device's sole user."
|
||||
new "Stoler du på enheden, som gemmefilen oprettedes på? Du bør kun vælge ja, hvis du er enhedens eneste bruger."
|
||||
|
||||
# renpy/common/00keymap.rpy:322
|
||||
old "Failed to save screenshot as %s."
|
||||
new "Kunne ikke gemme skærmbillede som %s."
|
||||
|
||||
# renpy/common/00keymap.rpy:334
|
||||
old "Saved screenshot as %s."
|
||||
new "Gemte skærmbillede som %s."
|
||||
|
||||
# renpy/common/00library.rpy:248
|
||||
old "Skip Mode"
|
||||
new "Overspringstilstand"
|
||||
|
||||
# renpy/common/00library.rpy:335
|
||||
old "This program contains free software under a number of licenses, including the MIT License and GNU Lesser General Public License. A complete list of software, including links to full source code, can be found {a=https://www.renpy.org/l/license}here{/a}."
|
||||
new "Dette program indeholder gratis software under forskellige licenser, herunder MIT-licensen og GNU Lesser General Public License. En komplet liste over software, inklusiv links til fulde kildekoder, kan findes {a=https://www.renpy.org/l/license}her{/a}."
|
||||
|
||||
# renpy/common/00preferences.rpy:271
|
||||
old "display"
|
||||
new "skærmvisning"
|
||||
|
||||
# renpy/common/00preferences.rpy:287
|
||||
old "transitions"
|
||||
new "overgange"
|
||||
|
||||
# renpy/common/00preferences.rpy:296
|
||||
old "skip transitions"
|
||||
new "spring overgange over"
|
||||
|
||||
# renpy/common/00preferences.rpy:298
|
||||
old "video sprites"
|
||||
new "videosprites"
|
||||
|
||||
# renpy/common/00preferences.rpy:307
|
||||
old "show empty window"
|
||||
new "vis tomt vindue"
|
||||
|
||||
# renpy/common/00preferences.rpy:316
|
||||
old "text speed"
|
||||
new "teksthastighed"
|
||||
|
||||
# renpy/common/00preferences.rpy:324
|
||||
old "joystick"
|
||||
new "styrepind"
|
||||
|
||||
# renpy/common/00preferences.rpy:324
|
||||
old "joystick..."
|
||||
new "styrepind..."
|
||||
|
||||
# renpy/common/00preferences.rpy:331
|
||||
old "skip"
|
||||
new "spring over"
|
||||
|
||||
# renpy/common/00preferences.rpy:334
|
||||
old "skip unseen [text]"
|
||||
new "spring over uset [text]"
|
||||
|
||||
# renpy/common/00preferences.rpy:339
|
||||
old "skip unseen text"
|
||||
new "spring over uset tekst"
|
||||
|
||||
# renpy/common/00preferences.rpy:341
|
||||
old "begin skipping"
|
||||
new "påbegynd overspringning"
|
||||
|
||||
# renpy/common/00preferences.rpy:345
|
||||
old "after choices"
|
||||
new "efter valg"
|
||||
|
||||
# renpy/common/00preferences.rpy:352
|
||||
old "skip after choices"
|
||||
new "spring over efter valg"
|
||||
|
||||
# renpy/common/00preferences.rpy:354
|
||||
old "auto-forward time"
|
||||
new "auto-fremad-tid"
|
||||
|
||||
# renpy/common/00preferences.rpy:368
|
||||
old "auto-forward"
|
||||
new "auto-fremad"
|
||||
|
||||
# renpy/common/00preferences.rpy:375
|
||||
old "Auto forward"
|
||||
new "auto-fremad"
|
||||
|
||||
# renpy/common/00preferences.rpy:378
|
||||
old "auto-forward after click"
|
||||
new "auto-fremad efter klik"
|
||||
|
||||
# renpy/common/00preferences.rpy:387
|
||||
old "automatic move"
|
||||
new "automatisk bevægelse"
|
||||
|
||||
# renpy/common/00preferences.rpy:396
|
||||
old "wait for voice"
|
||||
new "vent på stemme"
|
||||
|
||||
# renpy/common/00preferences.rpy:405
|
||||
old "voice sustain"
|
||||
new "stemmebevarelse"
|
||||
|
||||
# renpy/common/00preferences.rpy:414
|
||||
old "self voicing"
|
||||
new "automatisk oplæsning"
|
||||
|
||||
# renpy/common/00preferences.rpy:423
|
||||
old "self voicing volume drop"
|
||||
new "lydstyrkesænkning ved automatisk oplæsning"
|
||||
|
||||
# renpy/common/00preferences.rpy:431
|
||||
old "clipboard voicing"
|
||||
new "oplæsning af udklipsholder"
|
||||
|
||||
# renpy/common/00preferences.rpy:440
|
||||
old "debug voicing"
|
||||
new "oplæsning af fejlsøgning"
|
||||
|
||||
# renpy/common/00preferences.rpy:449
|
||||
old "emphasize audio"
|
||||
new "fremhæv lyd"
|
||||
|
||||
# renpy/common/00preferences.rpy:458
|
||||
old "rollback side"
|
||||
new "tilbagerulningsside"
|
||||
|
||||
# renpy/common/00preferences.rpy:468
|
||||
old "gl powersave"
|
||||
new "gl-strømbesparelse"
|
||||
|
||||
# renpy/common/00preferences.rpy:474
|
||||
old "gl framerate"
|
||||
new "gl-billedhastighed"
|
||||
|
||||
# renpy/common/00preferences.rpy:477
|
||||
old "gl tearing"
|
||||
new "gl-overrivning"
|
||||
|
||||
# renpy/common/00preferences.rpy:480
|
||||
old "font transform"
|
||||
new "skrifttransformation"
|
||||
|
||||
# renpy/common/00preferences.rpy:483
|
||||
old "font size"
|
||||
new "skriftstørrelse"
|
||||
|
||||
# renpy/common/00preferences.rpy:491
|
||||
old "font line spacing"
|
||||
new "linjeafstand for skrift"
|
||||
|
||||
# renpy/common/00preferences.rpy:499
|
||||
old "system cursor"
|
||||
new "systemmarkør"
|
||||
|
||||
# renpy/common/00preferences.rpy:508
|
||||
old "renderer menu"
|
||||
new "optegningsmenu"
|
||||
|
||||
# renpy/common/00preferences.rpy:511
|
||||
old "accessibility menu"
|
||||
new "tilgængelighedsmenu"
|
||||
|
||||
# renpy/common/00preferences.rpy:514
|
||||
old "high contrast text"
|
||||
new "tekst med høj kontrast"
|
||||
|
||||
# renpy/common/00preferences.rpy:523
|
||||
old "audio when minimized"
|
||||
new "lyd ved minimeret tilstand"
|
||||
|
||||
# renpy/common/00preferences.rpy:532
|
||||
old "audio when unfocused"
|
||||
new "lyd ved ufokuseret tilstand"
|
||||
|
||||
# renpy/common/00preferences.rpy:541
|
||||
old "web cache preload"
|
||||
new "forudindlæsning af webcache"
|
||||
|
||||
# renpy/common/00preferences.rpy:556
|
||||
old "voice after game menu"
|
||||
new "stemme efter spilmenu"
|
||||
|
||||
# renpy/common/00preferences.rpy:575
|
||||
old "main volume"
|
||||
new "primær lydstyrke"
|
||||
|
||||
# renpy/common/00preferences.rpy:576
|
||||
old "music volume"
|
||||
new "musiklydstyrke"
|
||||
|
||||
# renpy/common/00preferences.rpy:577
|
||||
old "sound volume"
|
||||
new "lydeffektlydstyrke"
|
||||
|
||||
# renpy/common/00preferences.rpy:578
|
||||
old "voice volume"
|
||||
new "stemmelydstyrke"
|
||||
|
||||
# renpy/common/00preferences.rpy:579
|
||||
old "mute main"
|
||||
new "slå primær lyd fra"
|
||||
|
||||
# renpy/common/00preferences.rpy:580
|
||||
old "mute music"
|
||||
new "slå musik fra"
|
||||
|
||||
# renpy/common/00preferences.rpy:581
|
||||
old "mute sound"
|
||||
new "slå lydeffekter fra"
|
||||
|
||||
# renpy/common/00preferences.rpy:582
|
||||
old "mute voice"
|
||||
new "slå stemmer fra"
|
||||
|
||||
# renpy/common/00preferences.rpy:583
|
||||
old "mute all"
|
||||
new "slå alle fra"
|
||||
|
||||
# renpy/common/00preferences.rpy:657
|
||||
old "Clipboard voicing enabled. Press 'shift+C' to disable."
|
||||
new "Oplæsning af udklipsholder aktiveret. Tryk på 'shift+C' for at deaktivere."
|
||||
|
||||
# renpy/common/00preferences.rpy:659
|
||||
old "Self-voicing would say \"[renpy.display.tts.last]\". Press 'alt+shift+V' to disable."
|
||||
new "Automatisk oplæsning ville sige \"[renpy.display.tts.last]\". Tryk på 'alt+shift+V' for at deaktivere."
|
||||
|
||||
# renpy/common/00preferences.rpy:661
|
||||
old "Self-voicing enabled. Press 'v' to disable."
|
||||
new "Automatisk oplæsning aktiveret. Tryk på 'v' for at deaktivere."
|
||||
|
||||
# renpy/common/00speechbubble.rpy:344
|
||||
old "Speech Bubble Editor"
|
||||
new "Talebobleredigering"
|
||||
|
||||
# renpy/common/00speechbubble.rpy:349
|
||||
old "(hide)"
|
||||
new "(skjul)"
|
||||
|
||||
# renpy/common/00sync.rpy:70
|
||||
old "Sync downloaded."
|
||||
new "Synkronisering hentet."
|
||||
|
||||
# renpy/common/00sync.rpy:190
|
||||
old "Could not connect to the Ren'Py Sync server."
|
||||
new "Kunne ikke oprette forbindelse til Ren'Py Sync-serveren."
|
||||
|
||||
# renpy/common/00sync.rpy:192
|
||||
old "The Ren'Py Sync server timed out."
|
||||
new "Der opstod et forbindelsestimeout til Ren'Py Sync-serveren."
|
||||
|
||||
# renpy/common/00sync.rpy:194
|
||||
old "An unknown error occurred while connecting to the Ren'Py Sync server."
|
||||
new "En ukendt fejl opstod under forbindelse til Ren'Py Sync-serveren."
|
||||
|
||||
# renpy/common/00sync.rpy:267
|
||||
old "The Ren'Py Sync server does not have a copy of this sync. The sync ID may be invalid, or it may have timed out."
|
||||
new "Ren'Py Sync-serveren har ikke en kopi af denne synkronisering. Synkroniserings-id'er er muligvis ugyldig eller udløbet."
|
||||
|
||||
# renpy/common/00sync.rpy:412
|
||||
old "Please enter the sync ID you generated.\nNever enter a sync ID you didn't create yourself."
|
||||
new "Indtast venligst dit genererede synkroniserings-id.\nIndtast aldrig et synkroniserings-id, som du ikke selv har oprettet."
|
||||
|
||||
# renpy/common/00sync.rpy:431
|
||||
old "The sync ID is not in the correct format."
|
||||
new "Synkroniserings-id'et er ikke i det korrekte format."
|
||||
|
||||
# renpy/common/00sync.rpy:451
|
||||
old "The sync could not be decrypted."
|
||||
new "Synkroniseringen kunne ikke afkodes."
|
||||
|
||||
# renpy/common/00sync.rpy:474
|
||||
old "The sync belongs to a different game."
|
||||
new "Synkroniseringen tilhører et andet spil."
|
||||
|
||||
# renpy/common/00sync.rpy:479
|
||||
old "The sync contains a file with an invalid name."
|
||||
new "Synkroniseringen indeholder en fil med et ugyldigt navn."
|
||||
|
||||
# renpy/common/00sync.rpy:532
|
||||
old "This will upload your saves to the {a=https://sync.renpy.org}Ren'Py Sync Server{/a}.\nDo you want to continue?"
|
||||
new "Dette sender dine gemmefiler til {a=https://sync.renpy.org}Ren'Py Sync-serveren{/a}.\nVil du gerne fortsætte?"
|
||||
|
||||
# renpy/common/00sync.rpy:561
|
||||
old "Enter Sync ID"
|
||||
new "Indtast Synkroniserings-id"
|
||||
|
||||
# renpy/common/00sync.rpy:572
|
||||
old "This will contact the {a=https://sync.renpy.org}Ren'Py Sync Server{/a}."
|
||||
new "Dette kontakter {a=https://sync.renpy.org}Ren'Py Sync-serveren{/a}."
|
||||
|
||||
# renpy/common/00sync.rpy:599
|
||||
old "Sync Success"
|
||||
new "Synkronisering lykkedes"
|
||||
|
||||
# renpy/common/00sync.rpy:602
|
||||
old "The Sync ID is:"
|
||||
new "Synkroniserings-id'et er:"
|
||||
|
||||
# renpy/common/00sync.rpy:608
|
||||
old "You can use this ID to download your save on another device.\nThis sync will expire in an hour.\nRen'Py Sync is supported by {a=https://www.renpy.org/sponsors.html}Ren'Py's Sponsors{/a}."
|
||||
new "Du kan bruge dette id til at hente din gemmefil på en anden enhed.\nDenne synkronisering udløber om en time.\nRen'Py Sync støttes af {a=https://www.renpy.org/sponsors.html}Ren'Pys sponsorer{/a}."
|
||||
|
||||
# renpy/common/00sync.rpy:612
|
||||
old "Continue"
|
||||
new "Fortsæt"
|
||||
|
||||
# renpy/common/00sync.rpy:634
|
||||
old "Sync Error"
|
||||
new "Synkroniseringsfejl"
|
||||
|
||||
# renpy/common/00iap.rpy:219
|
||||
old "Contacting App Store\nPlease Wait..."
|
||||
new "Kontakter App Store\nVent venligst..."
|
||||
|
||||
# renpy/common/00updater.rpy:419
|
||||
old "The Ren'Py Updater is not supported on mobile devices."
|
||||
new "Ren'Py-opdateringsprogrammet understøttes ikke på mobilenheder."
|
||||
|
||||
# renpy/common/00updater.rpy:548
|
||||
old "An error is being simulated."
|
||||
new "En fejl simuleres."
|
||||
|
||||
# renpy/common/00updater.rpy:738
|
||||
old "Either this project does not support updating, or the update status file was deleted."
|
||||
new "Enten understøtter dette projekt ikke opdatering, eller også er opdateringsstatusfilen blevet slettet."
|
||||
|
||||
# renpy/common/00updater.rpy:752
|
||||
old "This account does not have permission to perform an update."
|
||||
new "Denne bruger har ikke tilladelse til at udføre en opdatering."
|
||||
|
||||
# renpy/common/00updater.rpy:755
|
||||
old "This account does not have permission to write the update log."
|
||||
new "Denne bruger har ikke tilladelse til at skrive opdateringsloggen."
|
||||
|
||||
# renpy/common/00updater.rpy:783
|
||||
old "Could not verify update signature."
|
||||
new "Kunne ikke efterprøve opdateringssignaturen."
|
||||
|
||||
# renpy/common/00updater.rpy:1084
|
||||
old "The update file was not downloaded."
|
||||
new "Opdateringsfilen blev ikke hentet."
|
||||
|
||||
# renpy/common/00updater.rpy:1102
|
||||
old "The update file does not have the correct digest - it may have been corrupted."
|
||||
new "Opdateringsfilen har ikke det korrekte fingeraftryk - den er muligvis blevet korrupteret."
|
||||
|
||||
# renpy/common/00updater.rpy:1252
|
||||
old "While unpacking {}, unknown type {}."
|
||||
new "Under udpakning {}, ukendt type {}"
|
||||
|
||||
# renpy/common/00updater.rpy:1624
|
||||
old "Updater"
|
||||
new "Opdateringsprogram"
|
||||
|
||||
# renpy/common/00updater.rpy:1635
|
||||
old "This program is up to date."
|
||||
new "Dette program er ajour."
|
||||
|
||||
# renpy/common/00updater.rpy:1637
|
||||
old "[u.version] is available. Do you want to install it?"
|
||||
new "[u.version] er tilgængelig. Vil du gerne installere denne?"
|
||||
|
||||
# renpy/common/00updater.rpy:1639
|
||||
old "Preparing to download the updates."
|
||||
new "Forbereder hentning af opdateringerne."
|
||||
|
||||
# renpy/common/00updater.rpy:1641
|
||||
old "Downloading the updates."
|
||||
new "Henter opdateringerne."
|
||||
|
||||
# renpy/common/00updater.rpy:1643
|
||||
old "Unpacking the updates."
|
||||
new "Udpakker opdateringerne."
|
||||
|
||||
# renpy/common/00updater.rpy:1647
|
||||
old "The updates have been installed. The program will restart."
|
||||
new "Opdateringer er blevet installeret. Programmet genstarter."
|
||||
|
||||
# renpy/common/00updater.rpy:1649
|
||||
old "The updates have been installed."
|
||||
new "Opdateringerne er blevet installeret."
|
||||
|
||||
# renpy/common/00updater.rpy:1651
|
||||
old "The updates were cancelled."
|
||||
new "Opdateringerne blev annulleret."
|
||||
|
||||
# renpy/common/00gallery.rpy:627
|
||||
old "Image [index] of [count] locked."
|
||||
new "Billede [index] af [count] låst."
|
||||
|
||||
# renpy/common/00gallery.rpy:647
|
||||
old "prev"
|
||||
new "forrige"
|
||||
|
||||
# renpy/common/00gallery.rpy:648
|
||||
old "next"
|
||||
new "næste"
|
||||
|
||||
# renpy/common/00gallery.rpy:649
|
||||
old "slideshow"
|
||||
new "diasshow"
|
||||
|
||||
# renpy/common/00gallery.rpy:650
|
||||
old "return"
|
||||
new "tilbage"
|
||||
|
||||
# renpy/common/00director.rpy:1776
|
||||
old "Customize director.transforms to add more transforms."
|
||||
new "Tilpas director.transforms for at tilføje flere transformationer."
|
||||
|
||||
# renpy/common/00director.rpy:1821
|
||||
old "Click to set."
|
||||
new "Klik for at stille."
|
||||
|
||||
# renpy/common/00director.rpy:1822
|
||||
old "Customize director.transitions to add more transitions."
|
||||
new "Tilpas director.transitions for at tilføje flere overgange."
|
||||
|
||||
# renpy/common/00director.rpy:1845
|
||||
old "Customize director.audio_channels to add more channels."
|
||||
new "Tilpas director.audio_channels for at tilføje flere kanaler."
|
||||
|
||||
# renpy/common/00preferences.rpy:573
|
||||
old "restore window position"
|
||||
new "gendan vinduesplacering"
|
||||
|
||||
# renpy/common/00speechbubble.rpy:408
|
||||
old "(clear retained bubbles)"
|
||||
new "(opryd bibeholdte bobler)"
|
||||
|
||||
# renpy/common/00updater.rpy:504
|
||||
old "No update methods found."
|
||||
new "Ingen opdateringsmetoder fundet."
|
||||
|
||||
# renpy/common/00updater.rpy:551
|
||||
old "Could not download file list: "
|
||||
new "Kunne ikke hente filliste:"
|
||||
|
||||
# renpy/common/00updater.rpy:554
|
||||
old "File list digest does not match."
|
||||
new "Fillistens fingeraftryk matcher ikke."
|
||||
|
||||
# renpy/common/00updater.rpy:2072
|
||||
old "Preparing to download the game data."
|
||||
new "Forbereder hentning af spildataene."
|
||||
|
||||
# renpy/common/00updater.rpy:2074
|
||||
old "Downloading the game data."
|
||||
new "Henter spildataene."
|
||||
|
||||
# renpy/common/00updater.rpy:2076
|
||||
old "The game data has been downloaded."
|
||||
new "Spildataene er blevet hentet."
|
||||
|
||||
# renpy/common/00updater.rpy:2078
|
||||
old "An error occured when trying to download game data:"
|
||||
new "En fejl opstod under forsøg på hentning af spildata:"
|
||||
|
||||
# renpy/common/00updater.rpy:2083
|
||||
old "This game cannot be run until the game data has been downloaded."
|
||||
new "Dette spil kan ikke køres, indtil spildataene er blevet hentet."
|
||||
|
||||
# renpy/common/00updater.rpy:2090
|
||||
old "Retry"
|
||||
new "Prøv igen"
|
||||
|
||||
# renpy/common/00accessibility.rpy:120
|
||||
old "Accessibility Menu. Use up and down arrows to navigate, and enter to activate buttons and bars."
|
||||
new "Tilgængelighedsmenu. Brug op- og ned-piletasterne til at navigere og retur til at aktivere knapper og bjælker."
|
||||
|
||||
# renpy/common/00gui.rpy:454
|
||||
old "Are you sure you want to continue where you left off?"
|
||||
new "Vil du gerne fortsætte fra hvor du slap?"
|
||||
|
||||
# renpy/common/00preferences.rpy:439
|
||||
old "self voicing enable"
|
||||
new "aktivér automatisk oplæsning"
|
||||
|
||||
# renpy/common/00preferences.rpy:441
|
||||
old "self voicing disable"
|
||||
new "deaktiver automatisk oplæsning"
|
||||
|
||||
# renpy/common/00preferences.rpy:456
|
||||
old "clipboard voicing enable"
|
||||
new "aktivér oplæsning af udklipsholder"
|
||||
|
||||
# renpy/common/00preferences.rpy:458
|
||||
old "clipboard voicing disable"
|
||||
new "deaktiver oplæsning af udklipsholder"
|
||||
|
||||
# renpy/common/00preferences.rpy:465
|
||||
old "debug voicing enable"
|
||||
new "aktivér oplæsning af fejlsøgning"
|
||||
|
||||
# renpy/common/00preferences.rpy:467
|
||||
old "debug voicing disable"
|
||||
new "deaktiver oplæsning af fejlsøgning"
|
||||
|
||||
# renpy/common/00preferences.rpy:596
|
||||
old "reset"
|
||||
new "nulstil"
|
||||
|
||||
@@ -0,0 +1,278 @@
|
||||
translate danish strings:
|
||||
|
||||
# renpy/common/_developer/developer.rpym:38
|
||||
old "Developer Menu"
|
||||
new "Udviklermenu"
|
||||
|
||||
# renpy/common/_developer/developer.rpym:43
|
||||
old "Interactive Director (D)"
|
||||
new "Interaktivt instruktionsværktøj (D)"
|
||||
|
||||
# renpy/common/_developer/developer.rpym:45
|
||||
old "Reload Game (Shift+R)"
|
||||
new "Genindlæs spil (Shift+R)"
|
||||
|
||||
# renpy/common/_developer/developer.rpym:47
|
||||
old "Console (Shift+O)"
|
||||
new "Konsol (Shift+O)"
|
||||
|
||||
# renpy/common/_developer/developer.rpym:49
|
||||
old "Variable Viewer"
|
||||
new "Variabelviser"
|
||||
|
||||
# renpy/common/_developer/developer.rpym:51
|
||||
old "Persistent Viewer"
|
||||
new "Vedvarende data-viser"
|
||||
|
||||
# renpy/common/_developer/developer.rpym:53
|
||||
old "Image Location Picker"
|
||||
new "Billedplaceringsvælger"
|
||||
|
||||
# renpy/common/_developer/developer.rpym:55
|
||||
old "Filename List"
|
||||
new "Filnavneliste"
|
||||
|
||||
# renpy/common/_developer/developer.rpym:59
|
||||
old "Show Image Load Log (F4)"
|
||||
new "Vis billedindlæsningslog (F4)"
|
||||
|
||||
# renpy/common/_developer/developer.rpym:62
|
||||
old "Hide Image Load Log (F4)"
|
||||
new "Skjul billedindlæsningslog (F4)"
|
||||
|
||||
# renpy/common/_developer/developer.rpym:65
|
||||
old "Image Attributes"
|
||||
new "Billedattributter"
|
||||
|
||||
# renpy/common/_developer/developer.rpym:70
|
||||
old "Speech Bubble Editor (Shift+B)"
|
||||
new "Talebobleredigering (Shift+B)"
|
||||
|
||||
# renpy/common/_developer/developer.rpym:97
|
||||
old "[name] [attributes] (hidden)"
|
||||
new "[name] [attributes] (skjult)"
|
||||
|
||||
# renpy/common/_developer/developer.rpym:101
|
||||
old "[name] [attributes]"
|
||||
new "[name] [attributes]"
|
||||
|
||||
# renpy/common/_developer/developer.rpym:151
|
||||
old "Nothing to inspect."
|
||||
new "Intet at inspicere."
|
||||
|
||||
# renpy/common/_developer/developer.rpym:162
|
||||
old "Hide deleted"
|
||||
new "Skjul slettede"
|
||||
|
||||
# renpy/common/_developer/developer.rpym:162
|
||||
old "Show deleted"
|
||||
new "Vis slettede"
|
||||
|
||||
# renpy/common/_developer/developer.rpym:318
|
||||
old "Rectangle copied to clipboard."
|
||||
new "Rektangel kopieret til udklipsholder."
|
||||
|
||||
# renpy/common/_developer/developer.rpym:321
|
||||
old "Position copied to clipboard."
|
||||
new "Position kopieret til udklipsholder."
|
||||
|
||||
# renpy/common/_developer/developer.rpym:333
|
||||
old "Rectangle: %r"
|
||||
new "Rektangel: %r"
|
||||
|
||||
# renpy/common/_developer/developer.rpym:336
|
||||
old "Mouse position: %r"
|
||||
new "Museposition: %r"
|
||||
|
||||
# renpy/common/_developer/developer.rpym:341
|
||||
old "Right-click or escape to quit."
|
||||
new "Højreklik eller escape for at afslutte."
|
||||
|
||||
# renpy/common/_developer/developer.rpym:389
|
||||
old "Type to filter: "
|
||||
new "Skriv for at filtrere: "
|
||||
|
||||
# renpy/common/_developer/developer.rpym:507
|
||||
old "Textures: [tex_count] ([tex_size_mb:.1f] MB)"
|
||||
new "Teksturer: [tex_count] ([tex_size_mb:.1f] MB)"
|
||||
|
||||
# renpy/common/_developer/developer.rpym:511
|
||||
old "Image cache: [cache_pct:.1f]% ([cache_size_mb:.1f] MB)"
|
||||
new "Billedcache: [cache_pct:.1f]% ([cache_size_mb:.1f] MB)"
|
||||
|
||||
# renpy/common/_developer/developer.rpym:521
|
||||
old "✔ "
|
||||
new "✔ "
|
||||
|
||||
# renpy/common/_developer/developer.rpym:524
|
||||
old "✘ "
|
||||
new "✘ "
|
||||
|
||||
# renpy/common/_developer/developer.rpym:529
|
||||
old "\n{color=#cfc}✔ predicted image (good){/color}\n{color=#fcc}✘ unpredicted image (bad){/color}\n{color=#fff}Drag to move.{/color}"
|
||||
new "\n{color=#cfc}✔ forudset billede (godt){/color}\n{color=#fcc}✘ uforudset billede (dårligt){/color}\n{color=#fff}Træk for at flytte.{/color}"
|
||||
|
||||
# renpy/common/_developer/inspector.rpym:38
|
||||
old "Displayable Inspector"
|
||||
new "Inspektion af visbare elementer"
|
||||
|
||||
# renpy/common/_developer/inspector.rpym:61
|
||||
old "Size"
|
||||
new "Størrelse"
|
||||
|
||||
# renpy/common/_developer/inspector.rpym:65
|
||||
old "Style"
|
||||
new "Stil"
|
||||
|
||||
# renpy/common/_developer/inspector.rpym:71
|
||||
old "Location"
|
||||
new "Placering"
|
||||
|
||||
# renpy/common/_developer/inspector.rpym:122
|
||||
old "Inspecting Styles of [displayable_name!q]"
|
||||
new "Inspicerer stile for [displayable_name!q]"
|
||||
|
||||
# renpy/common/_developer/inspector.rpym:139
|
||||
old "displayable:"
|
||||
new "visbart element:"
|
||||
|
||||
# renpy/common/_developer/inspector.rpym:145
|
||||
old " (no properties affect the displayable)"
|
||||
new " (ingen egenskaber påvirker det visbare element)"
|
||||
|
||||
# renpy/common/_developer/inspector.rpym:147
|
||||
old " (default properties omitted)"
|
||||
new " (standardegenskaber udeladt)"
|
||||
|
||||
# renpy/common/_developer/inspector.rpym:185
|
||||
old "<repr() failed>"
|
||||
new "<repr() mislykkedes>"
|
||||
|
||||
# renpy/common/00console.rpy:537
|
||||
old "Press <esc> to exit console. Type help for help.\n"
|
||||
new "Tryk <esc> for at gå ud af konsol. Skriv help for hjælp.\n"
|
||||
|
||||
# renpy/common/00console.rpy:541
|
||||
old "Ren'Py script enabled."
|
||||
new "Ren'Py-script aktiveret" #manuskripterne eller scripting?
|
||||
|
||||
# renpy/common/00console.rpy:543
|
||||
old "Ren'Py script disabled."
|
||||
new "Ren'Py-script deaktiveret." #manuskripterne eller scripting?
|
||||
|
||||
# renpy/common/00console.rpy:793
|
||||
old "help: show this help\n help <expr>: show signature and documentation of <expr>"
|
||||
new "help: vis denne hjælp\n help <udtryk>: vis signaturen og dokumentationen for <udtryk>"
|
||||
|
||||
# renpy/common/00console.rpy:817
|
||||
old "Help may display undocumented functions. Please check that the function or\nclass you want to use is documented.\n\n"
|
||||
new "Hjælp viser muligvis udokumenterede funktioner. Tjek venligst, om den funktion\neller klasse, du gerne vil bruge, er dokumenteret.\n\n"
|
||||
|
||||
# renpy/common/00console.rpy:826
|
||||
old "commands:\n"
|
||||
new "kommandoer:\n"
|
||||
|
||||
# renpy/common/00console.rpy:836
|
||||
old " <renpy script statement>: run the statement\n"
|
||||
new " <renpy-script-ordre>: kør ordren\n"
|
||||
|
||||
# renpy/common/00console.rpy:838
|
||||
old " <python expression or statement>: run the expression or statement"
|
||||
new " <python-udtryk eller -ordre>: kør udtrykket eller ordren"
|
||||
|
||||
# renpy/common/00console.rpy:846
|
||||
old "clear: clear the console history"
|
||||
new "clear: ryd konsolhistorikken"
|
||||
|
||||
# renpy/common/00console.rpy:850
|
||||
old "exit: exit the console"
|
||||
new "exit: gå ud af konsollen"
|
||||
|
||||
# renpy/common/00console.rpy:858
|
||||
old "stack: print the return stack"
|
||||
new "stack: udskriv returstakken"
|
||||
|
||||
# renpy/common/00console.rpy:880
|
||||
old "load <slot>: loads the game from slot"
|
||||
new "load <plads>: indlæser spillet fra plads"
|
||||
|
||||
# renpy/common/00console.rpy:893
|
||||
old "save <slot>: saves the game in slot"
|
||||
new "save <plads>: gemmer spillet på plads"
|
||||
|
||||
# renpy/common/00console.rpy:904
|
||||
old "reload: reloads the game, refreshing the scripts"
|
||||
new "reload: genindlæser spiller og genopfrisker manuskripterne"
|
||||
|
||||
# renpy/common/00console.rpy:912
|
||||
old "watch <expression>: watch a python expression\n watch short: makes the representation of traced expressions short (default)\n watch long: makes the representation of traced expressions as is"
|
||||
new "watch <udtryk>: hold øje med et python-udtryk\n watch short: gør repræsentationen af sporede udtryk kort (standard)\n watch long: gør repræsentationen af sporede udtryk, som den er"
|
||||
|
||||
# renpy/common/00console.rpy:949
|
||||
old "unwatch <expression>: stop watching an expression"
|
||||
new "unwatch <udtryk>: stop med at holde øje med et udtryk"
|
||||
|
||||
# renpy/common/00console.rpy:995
|
||||
old "unwatchall: stop watching all expressions"
|
||||
new "unwatchall: stop med at holde øje med alle udtryk"
|
||||
|
||||
# renpy/common/00console.rpy:1016
|
||||
old "jump <label>: jumps to label"
|
||||
new "jump <label>: springer til mærkat"
|
||||
|
||||
# renpy/common/00console.rpy:1032
|
||||
old "short: Shorten the representation of objects on the console (default)."
|
||||
new "short: Forkort repræsentationen af objekter i konsollen (standard)."
|
||||
|
||||
# renpy/common/00console.rpy:1036
|
||||
old "long: Print the full representation of objects on the console."
|
||||
new "long: Skriv den fulde repræsentationen af objekter til konsollen."
|
||||
|
||||
# renpy/common/00console.rpy:1040
|
||||
old "escape: Enables escaping of unicode symbols in unicode strings."
|
||||
new "escape: Aktiverer omdannelsen af unicode-tegn til undvigesekvenser i unicode-strenge."
|
||||
|
||||
# renpy/common/00console.rpy:1044
|
||||
old "unescape: Disables escaping of unicode symbols in unicode strings and print it as is (default)."
|
||||
new "unescape: Deaktiverer omdannelsen af unicode-tegn til undvigesekvenser i unicode-strenge og skriver dem, som de er (standard)."
|
||||
|
||||
# renpy/common/_developer/developer.rpym:69
|
||||
old "Show Translation Identifiers"
|
||||
new "Vis oversættelsesidentifikatorer"
|
||||
|
||||
# renpy/common/_developer/developer.rpym:72
|
||||
old "Hide Translation Identifiers"
|
||||
new "Skjul oversættelsesidentifikatorer"
|
||||
|
||||
# renpy/common/_developer/developer.rpym:81
|
||||
old "Show Filename and Line"
|
||||
new "Vil filnavn og linje"
|
||||
|
||||
# renpy/common/_developer/developer.rpym:84
|
||||
old "Hide Filename and Line"
|
||||
new "Skjul filnavn og linje"
|
||||
|
||||
# renpy/common/_developer/developer.rpym:127
|
||||
old "Layer [l]:"
|
||||
new "Lag [l]:"
|
||||
|
||||
# renpy/common/_developer/developer.rpym:131
|
||||
old " [name] [attributes] (hidden)"
|
||||
new " [name] [attributes] (skjult)"
|
||||
|
||||
# renpy/common/_developer/developer.rpym:135
|
||||
old " [name] [attributes]"
|
||||
new " [name] [attributes]"
|
||||
|
||||
# renpy/common/_developer/developer.rpym:606
|
||||
old "\n{color=#fff}Copied to clipboard.{/color}"
|
||||
new "\n{color=#fff}Kopieret til udklipsholder.{/color}"
|
||||
|
||||
# renpy/common/_developer/developer.rpym:612
|
||||
old "\n{color=#fff}Click to copy.\nDrag to move.{/color}"
|
||||
new "\n{color=#fff}Klik for at kopiere.\nTræk for at flytte.{/color}"
|
||||
|
||||
# renpy/common/_developer/developer.rpym:657
|
||||
old "Click to open in editor."
|
||||
new "Klik for at åbne i tekstbehandler."
|
||||
|
||||
@@ -0,0 +1,202 @@
|
||||
translate danish strings:
|
||||
|
||||
# renpy/common/00gltest.rpy:89
|
||||
old "Renderer"
|
||||
new "Optegner"
|
||||
|
||||
# renpy/common/00gltest.rpy:93
|
||||
old "Automatically Choose"
|
||||
new "Vælg automatisk"
|
||||
|
||||
# renpy/common/00gltest.rpy:100
|
||||
old "Force GL Renderer"
|
||||
new "Påtving GL-optegner"
|
||||
|
||||
# renpy/common/00gltest.rpy:105
|
||||
old "Force ANGLE Renderer"
|
||||
new "Påtving ANGLE-optegner"
|
||||
|
||||
# renpy/common/00gltest.rpy:110
|
||||
old "Force GLES Renderer"
|
||||
new "Påtving GLES-optegner"
|
||||
|
||||
# renpy/common/00gltest.rpy:116
|
||||
old "Force GL2 Renderer"
|
||||
new "Påtving GL2-optegner"
|
||||
|
||||
# renpy/common/00gltest.rpy:121
|
||||
old "Force ANGLE2 Renderer"
|
||||
new "Påtving ANGLE2-optegner"
|
||||
|
||||
# renpy/common/00gltest.rpy:126
|
||||
old "Force GLES2 Renderer"
|
||||
new "Påtving GLES2-optegner"
|
||||
|
||||
# renpy/common/00gltest.rpy:136
|
||||
old "Enable (No Blocklist)"
|
||||
new "Aktivér (ingen blocklist)"
|
||||
|
||||
# renpy/common/00gltest.rpy:159
|
||||
old "Powersave"
|
||||
new "Strømsparing"
|
||||
|
||||
# renpy/common/00gltest.rpy:173
|
||||
old "Framerate"
|
||||
new "Billedhastighed"
|
||||
|
||||
# renpy/common/00gltest.rpy:177
|
||||
old "Screen"
|
||||
new "Skærm"
|
||||
|
||||
# renpy/common/00gltest.rpy:181
|
||||
old "60"
|
||||
new "60"
|
||||
|
||||
# renpy/common/00gltest.rpy:185
|
||||
old "30"
|
||||
new "30"
|
||||
|
||||
# renpy/common/00gltest.rpy:191
|
||||
old "Tearing"
|
||||
new "Tearing (overrivning)"
|
||||
|
||||
# renpy/common/00gltest.rpy:207
|
||||
old "Changes will take effect the next time this program is run."
|
||||
new "Ændringer træder i kraft, næste gang dette program køres."
|
||||
|
||||
# renpy/common/00gltest.rpy:242
|
||||
old "Performance Warning"
|
||||
new "Ydeevneadvarsel"
|
||||
|
||||
# renpy/common/00gltest.rpy:247
|
||||
old "This computer is using software rendering."
|
||||
new "Denne computer bruger softwareoptegning."
|
||||
|
||||
# renpy/common/00gltest.rpy:249
|
||||
old "This game requires use of GL2 that can't be initialised."
|
||||
new "Dette spil kræver brugen af GL2, som ikke kan initialiseres."
|
||||
|
||||
# renpy/common/00gltest.rpy:251
|
||||
old "This computer has a problem displaying graphics: [problem]."
|
||||
new "Denne computer har et problem med visning af grafik: [problem]."
|
||||
|
||||
# renpy/common/00gltest.rpy:255
|
||||
old "Its graphics drivers may be out of date or not operating correctly. This can lead to slow or incorrect graphics display."
|
||||
new "Dens grafikdrivere er muligvis forældede eller fungerer ikke korrekt. Dette kan føre til langsom eller ukorrkekt grafikvisning."
|
||||
|
||||
# renpy/common/00gltest.rpy:259
|
||||
old "The {a=edit:1:log.txt}log.txt{/a} file may contain information to help you determine what is wrong with your computer."
|
||||
new "Filen {a=edit:1:log.txt}log.txt{/a} indeholder muligvis information, der kan hjælpe dig med at bestemme, hvad der er galt med din computer."
|
||||
|
||||
# renpy/common/00gltest.rpy:264
|
||||
old "More details on how to fix this can be found in the {a=[url]}documentation{/a}."
|
||||
new "Flere detaljer om, hvordan du fikser dette, kan findes i {a=[url]}dokumentationen{/a}."
|
||||
|
||||
# renpy/common/00gltest.rpy:269
|
||||
old "Continue, Show this warning again"
|
||||
new "Fortsæt, og vis denne advarsel igen"
|
||||
|
||||
# renpy/common/00gltest.rpy:273
|
||||
old "Continue, Don't show warning again"
|
||||
new "Fortsæt, og vis ikke advarsel igen"
|
||||
|
||||
# renpy/common/00gltest.rpy:281
|
||||
old "Change render options"
|
||||
new "Ændr optegningsindstillinger"
|
||||
|
||||
# renpy/common/00gamepad.rpy:32
|
||||
old "Select Gamepad to Calibrate"
|
||||
new "Vælg spillekontrol at kalibrere"
|
||||
|
||||
# renpy/common/00gamepad.rpy:35
|
||||
old "No Gamepads Available"
|
||||
new "Ingen spillekontroller tilgængelige"
|
||||
|
||||
# renpy/common/00gamepad.rpy:54
|
||||
old "Calibrating [name] ([i]/[total])"
|
||||
new "Kalibrerer [name] ([i]/[total])"
|
||||
|
||||
# renpy/common/00gamepad.rpy:58
|
||||
old "Press or move the '[control!s]' [kind]."
|
||||
new "Tryk eller bevæg '[control!s]' [kind]."
|
||||
|
||||
# renpy/common/00gamepad.rpy:68
|
||||
old "Skip (A)"
|
||||
new "Spring over (A)"
|
||||
|
||||
# renpy/common/00gamepad.rpy:71
|
||||
old "Back (B)"
|
||||
new "Tilbage (B)"
|
||||
|
||||
# renpy/common/_errorhandling.rpym:555
|
||||
old "Open"
|
||||
new "Åbn"
|
||||
|
||||
# renpy/common/_errorhandling.rpym:557
|
||||
old "Opens the traceback.txt file in a text editor."
|
||||
new "Åbner traceback.txt-filen i en tekstbehandler."
|
||||
|
||||
# renpy/common/_errorhandling.rpym:559
|
||||
old "Copy BBCode"
|
||||
new "Kopiér BBCode"
|
||||
|
||||
# renpy/common/_errorhandling.rpym:561
|
||||
old "Copies the traceback.txt file to the clipboard as BBcode for forums like https://lemmasoft.renai.us/."
|
||||
new "Kopierer traceback.txt-filen til udkplipsholderen som BBCode til forummer som https://lemmasoft.renai.us/."
|
||||
|
||||
# renpy/common/_errorhandling.rpym:563
|
||||
old "Copy Markdown"
|
||||
new "Kopiér Markdown"
|
||||
|
||||
# renpy/common/_errorhandling.rpym:565
|
||||
old "Copies the traceback.txt file to the clipboard as Markdown for Discord."
|
||||
new "Kopierer traceback.txt-filen til udkplipsholderen som Markdown til Discord."
|
||||
|
||||
# renpy/common/_errorhandling.rpym:594
|
||||
old "An exception has occurred."
|
||||
new "En undtagelse er opstået."
|
||||
|
||||
# renpy/common/_errorhandling.rpym:617
|
||||
old "Rollback"
|
||||
new "Tilbagerulning"
|
||||
|
||||
# renpy/common/_errorhandling.rpym:619
|
||||
old "Attempts a roll back to a prior time, allowing you to save or choose a different choice."
|
||||
new "Forsøger en tilbagerulning til et forrigt tidspunkt og gør det muligt for dig at gemme eller træffe et andet valg."
|
||||
|
||||
# renpy/common/_errorhandling.rpym:622
|
||||
old "Ignore"
|
||||
new "Ignorer"
|
||||
|
||||
# renpy/common/_errorhandling.rpym:626
|
||||
old "Ignores the exception, allowing you to continue."
|
||||
new "Ignorerer undtagelsen og gør dig i stand til at fortsætte."
|
||||
|
||||
# renpy/common/_errorhandling.rpym:628
|
||||
old "Ignores the exception, allowing you to continue. This often leads to additional errors."
|
||||
new "Ignorerer undtagelsen og gør dig i stand til at fortsætte. Dette fører ofte til yderligere fejl."
|
||||
|
||||
# renpy/common/_errorhandling.rpym:632
|
||||
old "Reload"
|
||||
new "Genindlæs"
|
||||
|
||||
# renpy/common/_errorhandling.rpym:634
|
||||
old "Reloads the game from disk, saving and restoring game state if possible."
|
||||
new "Genindlæser spillet fra disken, gemmer og gendanner spilstatussen hvis muligt."
|
||||
|
||||
# renpy/common/_errorhandling.rpym:637
|
||||
old "Console"
|
||||
new "Konsol"
|
||||
|
||||
# renpy/common/_errorhandling.rpym:639
|
||||
old "Opens a console to allow debugging the problem."
|
||||
new "Åbner en konsol for at muliggøre problemløsning."
|
||||
|
||||
# renpy/common/_errorhandling.rpym:652
|
||||
old "Quits the game."
|
||||
new "Afslutter spillet."
|
||||
|
||||
# renpy/common/_errorhandling.rpym:673
|
||||
old "Parsing the script failed."
|
||||
new "Fortolkning af manuskript mislykkedes."
|
||||
|
||||
@@ -0,0 +1,442 @@
|
||||
translate danish strings:
|
||||
|
||||
# gui/game/gui.rpy:2
|
||||
old "## Initialization"
|
||||
new "## Initialisering"
|
||||
|
||||
# gui/game/gui.rpy:5
|
||||
old "## The init offset statement causes the initialization statements in this file to run before init statements in any other file."
|
||||
new "## Erklæringen init offset får initialiseringserklæringerne i denne fil til at køre før init-erklæringer i enhver anden fil."
|
||||
|
||||
# gui/game/gui.rpy:9
|
||||
old "## Calling gui.init resets the styles to sensible default values, and sets the width and height of the game."
|
||||
new "## Ved at kalde gui.init nulstilles stilene til fornuftige standardværdier, og bredden og højden af spillet indstilles."
|
||||
|
||||
# gui/game/gui.rpy:14
|
||||
old "## Enable checks for invalid or unstable properties in screens or transforms"
|
||||
new "## Aktiver tjek efter ugyldige eller ustabile egenskaber i skærme eller transformationer"
|
||||
|
||||
# gui/game/gui.rpy:19
|
||||
old "## GUI Configuration Variables"
|
||||
new "## GUI-konfigurationsvariabler"
|
||||
|
||||
# gui/game/gui.rpy:23
|
||||
old "## Colors"
|
||||
new "## Farver"
|
||||
|
||||
# gui/game/gui.rpy:25
|
||||
old "## The colors of text in the interface."
|
||||
new "## Farverne på tekst i skærmfladen."
|
||||
|
||||
# gui/game/gui.rpy:27
|
||||
old "## An accent color used throughout the interface to label and highlight text."
|
||||
new "## En accentfarve brugt gennem hele skærmfladen til at markere og fremhæve tekst."
|
||||
|
||||
# gui/game/gui.rpy:31
|
||||
old "## The color used for a text button when it is neither selected nor hovered."
|
||||
new "## Farven brugt til en tekstknap, når den hverken er valgt eller holdes henover."
|
||||
|
||||
# gui/game/gui.rpy:34
|
||||
old "## The small color is used for small text, which needs to be brighter/darker to achieve the same effect."
|
||||
new "## Small-farven bruges til lille tekst, som skal være lysere/mørkere for at opnå samme effekt."
|
||||
|
||||
# gui/game/gui.rpy:38
|
||||
old "## The color that is used for buttons and bars that are hovered."
|
||||
new "## Farven, der bruges til knapper og bjælker, hvor markøren holdes henover."
|
||||
|
||||
# gui/game/gui.rpy:41
|
||||
old "## The color used for a text button when it is selected but not focused. A button is selected if it is the current screen or preference value."
|
||||
new "## Farven, der bruges til en tekstknap, når den er valgt men ikke i fokus. En knap er valgt, hvis den er den nuværende skærm- eller præferenceværdi."
|
||||
|
||||
# gui/game/gui.rpy:45
|
||||
old "## The color used for a text button when it cannot be selected."
|
||||
new "## Farven, der bruges til en tekstknap, når den ikke kan vælges."
|
||||
|
||||
# gui/game/gui.rpy:48
|
||||
old "## Colors used for the portions of bars that are not filled in. These are not used directly, but are used when re-generating bar image files."
|
||||
new "## Farven, der bruges til de dele af bjælker, der ikke er udfyldt. Disse bruges ikke direkte, men bruges, når bjælkebilledfilerne regenereres."
|
||||
|
||||
# gui/game/gui.rpy:53
|
||||
old "## The colors used for dialogue and menu choice text."
|
||||
new "## Farverne brugt til dialogtekst og tekst i menupunkter."
|
||||
|
||||
# gui/game/gui.rpy:58
|
||||
old "## Fonts and Font Sizes"
|
||||
new "## Skrifttyper og -størrelser"
|
||||
|
||||
# gui/game/gui.rpy:60
|
||||
old "## The font used for in-game text."
|
||||
new "## Skrifttypen brugt til tekst i spillet."
|
||||
|
||||
# gui/game/gui.rpy:63
|
||||
old "## The font used for character names."
|
||||
new "## Skrifttypen brugt til figurnavne."
|
||||
|
||||
# gui/game/gui.rpy:66
|
||||
old "## The font used for out-of-game text."
|
||||
new "## Skrifttypen brugt til tekst uden for spillet."
|
||||
|
||||
# gui/game/gui.rpy:69
|
||||
old "## The size of normal dialogue text."
|
||||
new "## Størrelsen på normal dialogtekst."
|
||||
|
||||
# gui/game/gui.rpy:72
|
||||
old "## The size of character names."
|
||||
new "## Størrelsen på figurnavne."
|
||||
|
||||
# gui/game/gui.rpy:75
|
||||
old "## The size of text in the game's user interface."
|
||||
new "## Størrelsen på tekst i spillets brugerflade."
|
||||
|
||||
# gui/game/gui.rpy:78
|
||||
old "## The size of labels in the game's user interface."
|
||||
new "## Størrelsen på mærkater i spillets brugeflade."
|
||||
|
||||
# gui/game/gui.rpy:81
|
||||
old "## The size of text on the notify screen."
|
||||
new "## Størrelsen på teksten på notifikationsskærmen."
|
||||
|
||||
# gui/game/gui.rpy:84
|
||||
old "## The size of the game's title."
|
||||
new "## Størrelsen på spillets titel."
|
||||
|
||||
# gui/game/gui.rpy:88
|
||||
old "## Main and Game Menus"
|
||||
new "## Hoved- og spilmenuer"
|
||||
|
||||
# gui/game/gui.rpy:90
|
||||
old "## The images used for the main and game menus."
|
||||
new "## Billederne brugt til hoved- og spilmenuerne."
|
||||
|
||||
# gui/game/gui.rpy:95
|
||||
old "## Dialogue"
|
||||
new "## Dialog"
|
||||
|
||||
# gui/game/gui.rpy:97
|
||||
old "## These variables control how dialogue is displayed on the screen one line at a time."
|
||||
new "## Disse variabler kontrollerer, hvordan dialog vises på skærmen én linje ad gangen."
|
||||
|
||||
# gui/game/gui.rpy:100
|
||||
old "## The height of the textbox containing dialogue."
|
||||
new "## Højden af tekstboksen, der indeholder dialog."
|
||||
|
||||
# gui/game/gui.rpy:103
|
||||
old "## The placement of the textbox vertically on the screen. 0.0 is the top, 0.5 is center, and 1.0 is the bottom."
|
||||
new "## Placeringen af tekstboksen lodret på skærmen. 0.0 er i toppen, 0.5 er midti og 1.0 er i bunden."
|
||||
|
||||
# gui/game/gui.rpy:108
|
||||
old "## The placement of the speaking character's name, relative to the textbox. These can be a whole number of pixels from the left or top, or 0.5 to center."
|
||||
new "## Placeringen af den talende figurs navn relativt til tekstboksen. Disse kan være et helt antal af pixels fra venstre eller toppen, eller 0.5 for centrering."
|
||||
|
||||
# gui/game/gui.rpy:113
|
||||
old "## The horizontal alignment of the character's name. This can be 0.0 for left-aligned, 0.5 for centered, and 1.0 for right-aligned."
|
||||
new "## Den vandrette justering af figurens navn. Denne kan være 0.0 for venstrejusteret, 0.5 for centreret og 1.0 for højrejusteret."
|
||||
|
||||
# gui/game/gui.rpy:117
|
||||
old "## The width, height, and borders of the box containing the character's name, or None to automatically size it."
|
||||
new "## Bredden, højden og kanterne på boksen, der indeholder figurens navn, eller None for automatisk at indstille størrelsen."
|
||||
|
||||
# gui/game/gui.rpy:122
|
||||
old "## The borders of the box containing the character's name, in left, top, right, bottom order."
|
||||
new "## Kanterne på boksen, der indeholder figurens navn, i rækkefølgen venstre, top, højre, bund."
|
||||
|
||||
# gui/game/gui.rpy:126
|
||||
old "## If True, the background of the namebox will be tiled, if False, the background of the namebox will be scaled."
|
||||
new "## Ved True bliver navneboksens baggrund gentaget. Ved False bliver navneboksens baggrund skaleret."
|
||||
|
||||
# gui/game/gui.rpy:131
|
||||
old "## The placement of dialogue relative to the textbox. These can be a whole number of pixels relative to the left or top side of the textbox, or 0.5 to center."
|
||||
new "## Placeringen af dialogen relativt til tekstboksen. Disse kan være et heltal af pixels relativt til venstre eller øverste side af tekstboksen, eller 0.5 for at centrere."
|
||||
|
||||
# gui/game/gui.rpy:137
|
||||
old "## The maximum width of dialogue text, in pixels."
|
||||
new "## Den maksimale bredde af dialogtekst i pixels."
|
||||
|
||||
# gui/game/gui.rpy:140
|
||||
old "## The horizontal alignment of the dialogue text. This can be 0.0 for left-aligned, 0.5 for centered, and 1.0 for right-aligned."
|
||||
new "## Den vandrette justering af dialogteksten. Dette kan være 0.0 for venstrejusteret, 0.5 for centreret og 1.0 for højrejusteret."
|
||||
|
||||
# gui/game/gui.rpy:145
|
||||
old "## Buttons"
|
||||
new "## Knapper"
|
||||
|
||||
# gui/game/gui.rpy:147
|
||||
old "## These variables, along with the image files in gui/button, control aspects of how buttons are displayed."
|
||||
new "## Disse variable kontrollerer sammen med billedfilerne i gui/button aspekter af, hvordan knapper vises."
|
||||
|
||||
# gui/game/gui.rpy:150
|
||||
old "## The width and height of a button, in pixels. If None, Ren'Py computes a size."
|
||||
new "## Bredden og højden af en knap i pixels. Hvis None beregner Ren'Py en størrelse."
|
||||
|
||||
# gui/game/gui.rpy:154
|
||||
old "## The borders on each side of the button, in left, top, right, bottom order."
|
||||
new "## Kanterne på hver side af knappen i rækkefølgen venstre, top, højre, bund."
|
||||
|
||||
# gui/game/gui.rpy:157
|
||||
old "## If True, the background image will be tiled. If False, the background image will be linearly scaled."
|
||||
new "## Ved True gentages baggrundsbilledet. Ved False bliver baggrundsbilledet skaleret lineært."
|
||||
|
||||
# gui/game/gui.rpy:161
|
||||
old "## The font used by the button."
|
||||
new "## Skrifttypen brugt af knappen."
|
||||
|
||||
# gui/game/gui.rpy:164
|
||||
old "## The size of the text used by the button."
|
||||
new "## Størrelsen af tekst brugt af knappen."
|
||||
|
||||
# gui/game/gui.rpy:167
|
||||
old "## The color of button text in various states."
|
||||
new "## Farven af knappen i forskellige tilstande."
|
||||
|
||||
# gui/game/gui.rpy:173
|
||||
old "## The horizontal alignment of the button text. (0.0 is left, 0.5 is center, 1.0 is right)."
|
||||
new "## Den vandrette justering af knapteksten. (0.0 er venstre, 0.5 er midtfor, 1.0 er højre)."
|
||||
|
||||
# gui/game/gui.rpy:178
|
||||
old "## These variables override settings for different kinds of buttons. Please see the gui documentation for the kinds of buttons available, and what each is used for."
|
||||
new "## Disse variabler tilsidesætter indstillinger for forskellige typer knapper. Se venligst GUI-dokumentationen for typen af knapper, der er tilgængelige, og hvad hver af dem bruges til."
|
||||
|
||||
# gui/game/gui.rpy:182
|
||||
old "## These customizations are used by the default interface:"
|
||||
new "## Disse tilpasninger bruger af standardgrænsefladen:"
|
||||
|
||||
# gui/game/gui.rpy:197
|
||||
old "## You can also add your own customizations, by adding properly-named variables. For example, you can uncomment the following line to set the width of a navigation button."
|
||||
new "## Du kan også tilføje dine egne tilpasninger ved at tilføje variabler med det korrekte navn. For eksempel kan du afkommentere følgende linje for at angive bredden på en navigationsknap."
|
||||
|
||||
# gui/game/gui.rpy:204
|
||||
old "## Choice Buttons"
|
||||
new "## Valgmulighedsknapper"
|
||||
|
||||
# gui/game/gui.rpy:206
|
||||
old "## Choice buttons are used in the in-game menus."
|
||||
new "## Valgmulighedsknapper bruges i menuerne i spillet."
|
||||
|
||||
# gui/game/gui.rpy:220
|
||||
old "## File Slot Buttons"
|
||||
new "## Filpladsknapper"
|
||||
|
||||
# gui/game/gui.rpy:222
|
||||
old "## A file slot button is a special kind of button. It contains a thumbnail image, and text describing the contents of the save slot. A save slot uses image files in gui/button, like the other kinds of buttons."
|
||||
new "## En filpladsknap er en speciel slags knap. Den indeholder et miniaturebillede og tekst, der beskriver indholdet af gemmepladsen. En gemmeplads bruger billedfiler i gui/button ligesom de andre slags knapper."
|
||||
|
||||
# gui/game/gui.rpy:226
|
||||
old "## The save slot button."
|
||||
new "## Gemmepladsknappen."
|
||||
|
||||
# gui/game/gui.rpy:236
|
||||
old "## The width and height of thumbnails used by the save slots."
|
||||
new "## Bredden og højden af miniaturebilleder brugt af gemmepladserne."
|
||||
|
||||
# gui/game/gui.rpy:240
|
||||
old "## The number of columns and rows in the grid of save slots."
|
||||
new "## Antallet af søjler og rækker i gitteret med gemmepladser."
|
||||
|
||||
# gui/game/gui.rpy:245
|
||||
old "## Positioning and Spacing"
|
||||
new "## Positionering og afstand"
|
||||
|
||||
# gui/game/gui.rpy:247
|
||||
old "## These variables control the positioning and spacing of various user interface elements."
|
||||
new "## Disse variable kontrollerer placering af og afstanden mellem forskellige brugerfladeelementer."
|
||||
|
||||
# gui/game/gui.rpy:250
|
||||
old "## The position of the left side of the navigation buttons, relative to the left side of the screen."
|
||||
new "## Placeringen af venstre side af navigationsknapperne, relativt til venstre side af skærmen."
|
||||
|
||||
# gui/game/gui.rpy:254
|
||||
old "## The vertical position of the skip indicator."
|
||||
new "## Den lodrette placering af overspringningsindikatoren."
|
||||
|
||||
# gui/game/gui.rpy:257
|
||||
old "## The vertical position of the notify screen."
|
||||
new "## Den lodrette placering af notifikationsskærmen."
|
||||
|
||||
# gui/game/gui.rpy:260
|
||||
old "## The spacing between menu choices."
|
||||
new "## Afstanden mellem menuvalg."
|
||||
|
||||
# gui/game/gui.rpy:263
|
||||
old "## Buttons in the navigation section of the main and game menus."
|
||||
new "## Knapper i navigationssektionen af hoved- og spilmenuerne."
|
||||
|
||||
# gui/game/gui.rpy:266
|
||||
old "## Controls the amount of spacing between preferences."
|
||||
new "## Kontrollerer mængden af afstand mellem præferencer."
|
||||
|
||||
# gui/game/gui.rpy:269
|
||||
old "## Controls the amount of spacing between preference buttons."
|
||||
new "## Kontrollerer mængden af afstand mellem præferenceknapper."
|
||||
|
||||
# gui/game/gui.rpy:272
|
||||
old "## The spacing between file page buttons."
|
||||
new "## Afstanden mellem filsideknapper."
|
||||
|
||||
# gui/game/gui.rpy:275
|
||||
old "## The spacing between file slots."
|
||||
new "## Afstanden mellem filpladser."
|
||||
|
||||
# gui/game/gui.rpy:278
|
||||
old "## The position of the main menu text."
|
||||
new "## Placeringen af hovedmenuteksten."
|
||||
|
||||
# gui/game/gui.rpy:282
|
||||
old "## Frames"
|
||||
new "## Rammer"
|
||||
|
||||
# gui/game/gui.rpy:284
|
||||
old "## These variables control the look of frames that can contain user interface components when an overlay or window is not present."
|
||||
new "## Disse variable kontrollerer udseendet på rammer, der kan indeholde brugefladekomponenter, når en overlejring eller et vindue ikke er til stede."
|
||||
|
||||
# gui/game/gui.rpy:287
|
||||
old "## Generic frames."
|
||||
new "## Generiske rammer."
|
||||
|
||||
# gui/game/gui.rpy:290
|
||||
old "## The frame that is used as part of the confirm screen."
|
||||
new "## Rammen, der bruges som del af bekræftelsesskærmen."
|
||||
|
||||
# gui/game/gui.rpy:293
|
||||
old "## The frame that is used as part of the skip screen."
|
||||
new "## Rammen, der bruges som del af overspringningsskærmen."
|
||||
|
||||
# gui/game/gui.rpy:296
|
||||
old "## The frame that is used as part of the notify screen."
|
||||
new "## Rammen, der bruges som del af notifikationsskærmen."
|
||||
|
||||
# gui/game/gui.rpy:299
|
||||
old "## Should frame backgrounds be tiled?"
|
||||
new "## Bør rammebaggrunde gentages?"
|
||||
|
||||
# gui/game/gui.rpy:303
|
||||
old "## Bars, Scrollbars, and Sliders"
|
||||
new "## Bjælker, rullebjælker og skydere"
|
||||
|
||||
# gui/game/gui.rpy:305
|
||||
old "## These control the look and size of bars, scrollbars, and sliders."
|
||||
new "## Disse kontrollerer udseendet og størrelsen på bjælker, rullebjælker og skydere."
|
||||
|
||||
# gui/game/gui.rpy:307
|
||||
old "## The default GUI only uses sliders and vertical scrollbars. All of the other bars are only used in creator-written screens."
|
||||
new "## Standard-GUI'en bruger kun skydere og lodrette rullebjælker. Alle de andre bjælker bruges kun i skærme skrevet af spiludvikleren."
|
||||
|
||||
# gui/game/gui.rpy:310
|
||||
old "## The height of horizontal bars, scrollbars, and sliders. The width of vertical bars, scrollbars, and sliders."
|
||||
new "## Højden på vandrette bjælker, rullebjælker og skydere. Bredden på lodrette bjælker, rullebjælker og skydere."
|
||||
|
||||
# gui/game/gui.rpy:316
|
||||
old "## True if bar images should be tiled. False if they should be linearly scaled."
|
||||
new "## True, hvis bjælkebilleder skal gentages. False, hvis de skal skaleres lineært."
|
||||
|
||||
# gui/game/gui.rpy:321
|
||||
old "## Horizontal borders."
|
||||
new "## Vandrette kanter."
|
||||
|
||||
# gui/game/gui.rpy:326
|
||||
old "## Vertical borders."
|
||||
new "## Lodrette kanter."
|
||||
|
||||
# gui/game/gui.rpy:331
|
||||
old "## What to do with unscrollable scrollbars in the gui. \"hide\" hides them, while None shows them."
|
||||
new "## Hvad der skal gøres ved urullelige rullebjælker i gui'en. \"hide\" skjuler dem, mens None viser dem."
|
||||
|
||||
# gui/game/gui.rpy:336
|
||||
old "## History"
|
||||
new "## Historik"
|
||||
|
||||
# gui/game/gui.rpy:338
|
||||
old "## The history screen displays dialogue that the player has already dismissed."
|
||||
new "## Historikskærmen viser dialog, som spilleren allerede er gået videre fra."
|
||||
|
||||
# gui/game/gui.rpy:340
|
||||
old "## The number of blocks of dialogue history Ren'Py will keep."
|
||||
new "## Antallet af blokke dialoghistorik, som Ren'Py gemmer."
|
||||
|
||||
# gui/game/gui.rpy:343
|
||||
old "## The height of a history screen entry, or None to make the height variable at the cost of performance."
|
||||
new "## Højden på et historikskærmsindlæg, eller None for at gøre højden variabel på bekostning af ydeevne."
|
||||
|
||||
# gui/game/gui.rpy:347
|
||||
old "## The position, width, and alignment of the label giving the name of the speaking character."
|
||||
new "## Placeringen, bredden og justeringen af mærkatet, der angiver navnet på den talende figur."
|
||||
|
||||
# gui/game/gui.rpy:354
|
||||
old "## The position, width, and alignment of the dialogue text."
|
||||
new "## Placeringen, bredden og justeringen af dialogteksten."
|
||||
|
||||
# gui/game/gui.rpy:361
|
||||
old "## NVL-Mode"
|
||||
new "## NVL-tilstand"
|
||||
|
||||
# gui/game/gui.rpy:363
|
||||
old "## The NVL-mode screen displays the dialogue spoken by NVL-mode characters."
|
||||
new "## NVL-tilstandsskærmen viser dialogen sagt af NVL-tilstandsfigurer."
|
||||
|
||||
# gui/game/gui.rpy:365
|
||||
old "## The borders of the background of the NVL-mode background window."
|
||||
new "## Kanterne på baggrunden af baggrundsvinduet i NVL-tilstand."
|
||||
|
||||
# gui/game/gui.rpy:368
|
||||
old "## The maximum number of NVL-mode entries Ren'Py will display. When more entries than this are to be show, the oldest entry will be removed."
|
||||
new "## Det maksimale antal af NVL-tilstandsindlæg, som Ren'Py viser. Når flere indlæg end disse skal vises, bliver det ældste indlæg fjernet."
|
||||
|
||||
# gui/game/gui.rpy:372
|
||||
old "## The height of an NVL-mode entry. Set this to None to have the entries dynamically adjust height."
|
||||
new "## Højden på et NVL-tilstandsindlæg. Stil denne til None for at få indlæggene til dynamisk at justere højde."
|
||||
|
||||
# gui/game/gui.rpy:376
|
||||
old "## The spacing between NVL-mode entries when gui.nvl_height is None, and between NVL-mode entries and an NVL-mode menu."
|
||||
new "## Afstanden mellem NVL-tilstandsindlæg, når gui.nvl_height er None, og mellem NVL-tilstandsindlæg og en menu i NVL-tilstand."
|
||||
|
||||
# gui/game/gui.rpy:393
|
||||
old "## The position, width, and alignment of nvl_thought text (the text said by the nvl_narrator character.)"
|
||||
new "## Placeringen, bredden og justeringen af nvl_thought-tekst (teksten sagt af figuren nvl_narrator.)"
|
||||
|
||||
# gui/game/gui.rpy:400
|
||||
old "## The position of nvl menu_buttons."
|
||||
new "## Placeringen af nvl menu_buttons."
|
||||
|
||||
# gui/game/gui.rpy:405
|
||||
old "## Localization"
|
||||
new "## Lokalisering"
|
||||
|
||||
# gui/game/gui.rpy:407
|
||||
old "## This controls where a line break is permitted. The default is suitable for most languages. A list of available values can be found at https://www.renpy.org/doc/html/style_properties.html#style-property-language"
|
||||
new "## Dette kontrollerer, hvor et linjeskift er tilladt. Standardinstilligen er egnet til de fleste sprog. En liste over tilgængelige værdier kan findes på https://www.renpy.org/doc/html/style_properties.html#style-property-language"
|
||||
|
||||
# gui/game/gui.rpy:415
|
||||
old "## Mobile devices"
|
||||
new "## Mobilenheder"
|
||||
|
||||
# gui/game/gui.rpy:420
|
||||
old "## This increases the size of the quick buttons to make them easier to touch on tablets and phones."
|
||||
new "## Dette øger størrelsen på hurtigknapperne for at gøre dem lettere at ramme på tablets og mobiler."
|
||||
|
||||
# gui/game/gui.rpy:427
|
||||
old "## This changes the size and spacing of various GUI elements to ensure they are easily visible on phones."
|
||||
new "## Dette ændrer størrelsen på og afstanden mellem forskellige GUI-elementer for at sørge for, at de er let synlige på mobiler."
|
||||
|
||||
# gui/game/gui.rpy:432
|
||||
old "## Font sizes."
|
||||
new "## Skriftstørrelser."
|
||||
|
||||
# gui/game/gui.rpy:440
|
||||
old "## Adjust the location of the textbox."
|
||||
new "## Juster tekstboksens placering."
|
||||
|
||||
# gui/game/gui.rpy:446
|
||||
old "## Change the size and spacing of various things."
|
||||
new "## Ændr størrelsen på og afstanden mellem forskellige ting."
|
||||
|
||||
# gui/game/gui.rpy:460
|
||||
old "## File button layout."
|
||||
new "## Filknapudformning."
|
||||
|
||||
# gui/game/gui.rpy:464
|
||||
old "## NVL-mode."
|
||||
new "## NVL-tilstand."
|
||||
|
||||
# gui/game/gui.rpy:347
|
||||
old "## Additional space to add between history screen entries."
|
||||
new "## Yderligere afstand at tilføje mellem historikskærmsindlæg."
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
@@ -0,0 +1,26 @@
|
||||
translate danish strings:
|
||||
|
||||
# renpy/common/_layout/classic_joystick_preferences.rpym:94
|
||||
old "Joystick Mapping"
|
||||
new "Styrepindskortlægning"
|
||||
|
||||
# renpy/common/_layout/classic_load_save.rpym:138
|
||||
old "Empty Slot."
|
||||
new "Tom plads."
|
||||
|
||||
# renpy/common/_layout/classic_load_save.rpym:170
|
||||
old "a"
|
||||
new "a"
|
||||
|
||||
# renpy/common/_layout/classic_load_save.rpym:179
|
||||
old "q"
|
||||
new "h"
|
||||
|
||||
# renpy/common/_compat/gamemenu.rpym:355
|
||||
old "Previous"
|
||||
new "Forrige"
|
||||
|
||||
# renpy/common/_compat/gamemenu.rpym:362
|
||||
old "Next"
|
||||
new "Næste"
|
||||
|
||||
@@ -0,0 +1,198 @@
|
||||
translate danish strings:
|
||||
|
||||
# gui/game/options.rpy:1
|
||||
old "## This file contains options that can be changed to customize your game."
|
||||
new "## Denne fil indeholder indstillinger, der kan ændres for at tilpasse dit spil."
|
||||
|
||||
# gui/game/options.rpy:4
|
||||
old "## Lines beginning with two '#' marks are comments, and you shouldn't uncomment them. Lines beginning with a single '#' mark are commented-out code, and you may want to uncomment them when appropriate."
|
||||
new "## Linjer, der begynder med to '#'-tegn er kommentarer, og du bør ikke afkommentere dem. Linjer, der begynder med et enkelt '#'-tegn er udkommenteret kode, som du kan afkommentere i passende tilfælde."
|
||||
|
||||
# gui/game/options.rpy:10
|
||||
old "## Basics"
|
||||
new "## Grundlæggende"
|
||||
|
||||
# gui/game/options.rpy:12
|
||||
old "## A human-readable name of the game. This is used to set the default window title, and shows up in the interface and error reports."
|
||||
new "## Et menneskelæsbart navn på spillet. Dette bruges til at angive standardvinduestitlen, og det dukker op i grænsefladen og fejlrapporter."
|
||||
|
||||
# gui/game/options.rpy:15
|
||||
old "## The _() surrounding the string marks it as eligible for translation."
|
||||
new "## Tegnene _(), der omringer strengen, markerer det som kvalificeret til oversættelse."
|
||||
|
||||
# gui/game/options.rpy:17
|
||||
old "Ren'Py 7 Default GUI"
|
||||
new "Ren'Py 7 standard-GUI"
|
||||
|
||||
# gui/game/options.rpy:20
|
||||
old "## Determines if the title given above is shown on the main menu screen. Set this to False to hide the title."
|
||||
new "## Bestemmer, om den ovenfor givne titel vises på hovedmenuskærmen. Stil dette til False for at skjule title."
|
||||
|
||||
# gui/game/options.rpy:26
|
||||
old "## The version of the game."
|
||||
new "## Spilversionen."
|
||||
|
||||
# gui/game/options.rpy:31
|
||||
old "## Text that is placed on the game's about screen. Place the text between the triple-quotes, and leave a blank line between paragraphs."
|
||||
new "## Tekst, der placeres på spillets om-skærm. Placer teksten mellem de tredobbelte citationstegn og efterlad en tom linje mellem afsnit."
|
||||
|
||||
# gui/game/options.rpy:38
|
||||
old "## A short name for the game used for executables and directories in the built distribution. This must be ASCII-only, and must not contain spaces, colons, or semicolons."
|
||||
new "## Et kort navn til spillet, der bruges til ekskverbare filer og mapper i den fremstillede distribution. Dette må kun være ASCII, og det må ikke indeholde mellemrum, koloner eller semikoloner."
|
||||
|
||||
# gui/game/options.rpy:45
|
||||
old "## Sounds and music"
|
||||
new "## Lyde og musik"
|
||||
|
||||
# gui/game/options.rpy:47
|
||||
old "## These three variables control, among other things, which mixers are shown to the player by default. Setting one of these to False will hide the appropriate mixer."
|
||||
new "## Disse tre variabler kontrollerer blandt andet, hvilke mixere der vises til spilleren som standard. Ved at stille en af disse til False skjules den tilsvarende mixer."
|
||||
|
||||
# gui/game/options.rpy:56
|
||||
old "## To allow the user to play a test sound on the sound or voice channel, uncomment a line below and use it to set a sample sound to play."
|
||||
new "## For at gøre det muligt for brugeren at afspille en testlyd på lydeffekt- eller stemmekanalen, så afkommenter en linje nedenfor og brug den til at angive en prøvelyd at afspille."
|
||||
|
||||
# gui/game/options.rpy:63
|
||||
old "## Uncomment the following line to set an audio file that will be played while the player is at the main menu. This file will continue playing into the game, until it is stopped or another file is played."
|
||||
new "## Afkommenter følgende linje for at angive en lydfil, der afspilles, mens spilleren er i hovedmenuen. Denne fil fortsætter med at afspille inde i spillet, indtil den stoppes, eller en anden fil afspilles."
|
||||
|
||||
# gui/game/options.rpy:70
|
||||
old "## Transitions"
|
||||
new "## Overgange"
|
||||
|
||||
# gui/game/options.rpy:72
|
||||
old "## These variables set transitions that are used when certain events occur. Each variable should be set to a transition, or None to indicate that no transition should be used."
|
||||
new "## Disse variable angiver overgange, der bruges, når bestemte begivenheder opstår. Hver variabel bør sættes til en overgang, eller til None for at indikere, at ingen overgang skal bruges."
|
||||
|
||||
# gui/game/options.rpy:76
|
||||
old "## Entering or exiting the game menu."
|
||||
new "## Når man går ind i eller ud af spilmenuen."
|
||||
|
||||
# gui/game/options.rpy:82
|
||||
old "## Between screens of the game menu."
|
||||
new "## Mellem skærme i spilmenuen."
|
||||
|
||||
# gui/game/options.rpy:87
|
||||
old "## A transition that is used after a game has been loaded."
|
||||
new "## En overgang, der bruges, efter et spil er blevet indlæst."
|
||||
|
||||
# gui/game/options.rpy:92
|
||||
old "## Used when entering the main menu after the game has ended."
|
||||
new "## Bruges, når man går ind i hovedmenuen, efter spillet er sluttet."
|
||||
|
||||
# gui/game/options.rpy:97
|
||||
old "## A variable to set the transition used when the game starts does not exist. Instead, use a with statement after showing the initial scene."
|
||||
new "## Der findes ingen variabel til at angive overgangen, der bruges, når spillet startes. Brug i stedet en with-sætning efter visning af den første scene."
|
||||
|
||||
# gui/game/options.rpy:102
|
||||
old "## Window management"
|
||||
new "## Vinduesstyring"
|
||||
|
||||
# gui/game/options.rpy:104
|
||||
old "## This controls when the dialogue window is displayed. If \"show\", it is always displayed. If \"hide\", it is only displayed when dialogue is present. If \"auto\", the window is hidden before scene statements and shown again once dialogue is displayed."
|
||||
new "## Dette kontrollerer, hvornår dialogvinduet vises. Ved \"show\" vises det altid. Ved \"hide\" vises det kun, når dialog er til stede. Ved \"auto\" skjules vinduet før scene-sætninger og vises igen, når dialog vises."
|
||||
|
||||
# gui/game/options.rpy:109
|
||||
old "## After the game has started, this can be changed with the \"window show\", \"window hide\", and \"window auto\" statements."
|
||||
new "## Efter spillet er startet, kan dette ændres med sætningerne \"window show\", \"window hide\", og \"window auto\"."
|
||||
|
||||
# gui/game/options.rpy:115
|
||||
old "## Transitions used to show and hide the dialogue window"
|
||||
new "## Overgange brugt til at vise og skjule dialogvinduet"
|
||||
|
||||
# gui/game/options.rpy:121
|
||||
old "## Preference defaults"
|
||||
new "## Standardpræferencer"
|
||||
|
||||
# gui/game/options.rpy:123
|
||||
old "## Controls the default text speed. The default, 0, is infinite, while any other number is the number of characters per second to type out."
|
||||
new "## Kontrollerer standardteksthastigheden. Standarden, 0, er uendelig, mens ethvert andet tal er antallet af tegn pr. sekund, der skrives."
|
||||
|
||||
# gui/game/options.rpy:129
|
||||
old "## The default auto-forward delay. Larger numbers lead to longer waits, with 0 to 30 being the valid range."
|
||||
new "## Standardforsinkelsen for auto-fremad. Større tal fører til længere ventetider, med 0 til 30 som den gyldige rækkevidde."
|
||||
|
||||
# gui/game/options.rpy:135
|
||||
old "## Save directory"
|
||||
new "## Gemmefilmappe"
|
||||
|
||||
# gui/game/options.rpy:137
|
||||
old "## Controls the platform-specific place Ren'Py will place the save files for this game. The save files will be placed in:"
|
||||
new "## Kontrollerer det platformspecifikke sted, hvorpå Ren'Py placerer gemmefilerne for dette spil. Gemmefilerne bliver placeret i:"
|
||||
|
||||
# gui/game/options.rpy:140
|
||||
old "## Windows: %APPDATA\\RenPy\\<config.save_directory>"
|
||||
new "## Windows: %APPDATA\\RenPy\\<config.save_directory>"
|
||||
|
||||
# gui/game/options.rpy:142
|
||||
old "## Macintosh: $HOME/Library/RenPy/<config.save_directory>"
|
||||
new "## Macintosh: $HOME/Library/RenPy/<config.save_directory>"
|
||||
|
||||
# gui/game/options.rpy:144
|
||||
old "## Linux: $HOME/.renpy/<config.save_directory>"
|
||||
new "## Linux: $HOME/.renpy/<config.save_directory>"
|
||||
|
||||
# gui/game/options.rpy:146
|
||||
old "## This generally should not be changed, and if it is, should always be a literal string, not an expression."
|
||||
new "## Dette bør generelt ikke ændres, og hvis det bliver, bør det altid være en litteral streng, ikke et udtryk."
|
||||
|
||||
# gui/game/options.rpy:152
|
||||
old "## Icon"
|
||||
new "## Ikon"
|
||||
|
||||
# gui/game/options.rpy:154
|
||||
old "## The icon displayed on the taskbar or dock."
|
||||
new "## Ikonet vises på proceslinjen eller docken."
|
||||
|
||||
# gui/game/options.rpy:159
|
||||
old "## Build configuration"
|
||||
new "## Fremstillingskonfiguration"
|
||||
|
||||
# gui/game/options.rpy:161
|
||||
old "## This section controls how Ren'Py turns your project into distribution files."
|
||||
new "## Denne sektion kontrollerer, hvordan Ren'Py laver dit projekt om til distributionsfiler."
|
||||
|
||||
# gui/game/options.rpy:166
|
||||
old "## The following functions take file patterns. File patterns are case- insensitive, and matched against the path relative to the base directory, with and without a leading /. If multiple patterns match, the first is used."
|
||||
new "## De følgende funktioner tager filmønstre. I filmønstre skelnes der ikke mellem små og store bogstaver, og de matches mod filstien relativt til grundmappen med og uden et foranstående /. Hvis flere mønstre matcher, bruges det første."
|
||||
|
||||
# gui/game/options.rpy:171
|
||||
old "## In a pattern:"
|
||||
new "## I et mønster:"
|
||||
|
||||
# gui/game/options.rpy:173
|
||||
old "## / is the directory separator."
|
||||
new "## / er mappeseparatoren."
|
||||
|
||||
# gui/game/options.rpy:175
|
||||
old "## * matches all characters, except the directory separator."
|
||||
new "## * matcher alle tegn bortset fra mappeseparatoren."
|
||||
|
||||
# gui/game/options.rpy:177
|
||||
old "## ** matches all characters, including the directory separator."
|
||||
new "## ** matcher alle tegn inklusiv mappeseparatoren."
|
||||
|
||||
# gui/game/options.rpy:179
|
||||
old "## For example, \"*.txt\" matches txt files in the base directory, \"game/**.ogg\" matches ogg files in the game directory or any of its subdirectories, and \"**.psd\" matches psd files anywhere in the project."
|
||||
new "## For eksempel matcher \"*.txt\" txt-filer i grundmappen, \"game/**.ogg\" matcher ogg-filer i mappen game eller en hvilken som helst af dens undermapper, og \"**.psd\" matcher psd-filer hvor som helst i projektet."
|
||||
|
||||
# gui/game/options.rpy:183
|
||||
old "## Classify files as None to exclude them from the built distributions."
|
||||
new "## Klassificer filer som None for at ekskludere dem fra de fremstilte distributioner."
|
||||
|
||||
# gui/game/options.rpy:191
|
||||
old "## To archive files, classify them as 'archive'."
|
||||
new "## Klassificer filer som 'archive' for at arkivere dem."
|
||||
|
||||
# gui/game/options.rpy:196
|
||||
old "## Files matching documentation patterns are duplicated in a mac app build, so they appear in both the app and the zip file."
|
||||
new "## Filer, der matcher dokumentationsmønstre, duplikeres i fremstillingen af en mac-app, så de optræder både i appen og zip-filen."
|
||||
|
||||
# gui/game/options.rpy:203
|
||||
old "## A Google Play license key is required to perform in-app purchases. It can be found in the Google Play developer console, under \"Monetize\" > \"Monetization Setup\" > \"Licensing\"."
|
||||
new "## En Google Play-licensnøgle er påkrævet for at udføre in-app-betalinger. Den kan findes i Google Play-udviklerkonsollen under \"Tjen penge\" > \"Konfiguration af indtægtsgenerering\" > \"Licens\"."
|
||||
|
||||
# gui/game/options.rpy:210
|
||||
old "## The username and project name associated with an itch.io project, separated by a slash."
|
||||
new "## Brugernavnet og projektnavnen forbundet med et itch.io-projekt, adskilt med en skåstreg."
|
||||
|
||||
@@ -0,0 +1,678 @@
|
||||
translate danish strings:
|
||||
|
||||
# gui/game/screens.rpy:9
|
||||
old "## Styles"
|
||||
new "## Stile"
|
||||
|
||||
# gui/game/screens.rpy:81
|
||||
old "## In-game screens"
|
||||
new "## Skærme i spillet"
|
||||
|
||||
# gui/game/screens.rpy:85
|
||||
old "## Say screen"
|
||||
new "## Dialogskærmen"
|
||||
|
||||
# gui/game/screens.rpy:87
|
||||
old "## The say screen is used to display dialogue to the player. It takes two parameters, who and what, which are the name of the speaking character and the text to be displayed, respectively. (The who parameter can be None if no name is given.)"
|
||||
new "## Dialogskærmen bruges til at vise dialog til spilleren. Den tager to parametre, who (hvem) og what (hvad), som henholdsvis er navnet på den talende figur og teksten, der skal vises. (Parametren who kan være None, hvis intet navn angives.)"
|
||||
|
||||
# gui/game/screens.rpy:92
|
||||
old "## This screen must create a text displayable with id \"what\", as Ren'Py uses this to manage text display. It can also create displayables with id \"who\" and id \"window\" to apply style properties."
|
||||
new "## Denne skærm skal oprette et visbart tekstelement med id'et \"what\", da Ren'Py bruger denne til at styre tekstvisning. Den kan også oprette visbare elementer med id'et \"who\" og id'et \"window\" for at anvende stilegenskaber."
|
||||
|
||||
# gui/game/screens.rpy:96
|
||||
old "## https://www.renpy.org/doc/html/screen_special.html#say"
|
||||
new "## https://www.renpy.org/doc/html/screen_special.html#say"
|
||||
|
||||
# gui/game/screens.rpy:114
|
||||
old "## If there's a side image, display it above the text. Do not display on the phone variant - there's no room."
|
||||
new "## Hvis der er et sidebillede, så vis det over teksten. Vis ikke på mobilvarianten - der er ikke plads."
|
||||
|
||||
# gui/game/screens.rpy:120
|
||||
old "## Make the namebox available for styling through the Character object."
|
||||
new "## Gør navneboksen tilgængelig for stilisering gennem Character-objektet."
|
||||
|
||||
# gui/game/screens.rpy:165
|
||||
old "## Input screen"
|
||||
new "## Inputskærmen"
|
||||
|
||||
# gui/game/screens.rpy:167
|
||||
old "## This screen is used to display renpy.input. The prompt parameter is used to pass a text prompt in."
|
||||
new "## Denne skærm bruges til at vise renpy.input. Promptparameteren bruges til at føre en tekstprompt ind."
|
||||
|
||||
# gui/game/screens.rpy:170
|
||||
old "## This screen must create an input displayable with id \"input\" to accept the various input parameters."
|
||||
new "## Denne skærm skal oprette et visbart inputelement med id'et \"input\" for at acceptere de forskellige inputparametre."
|
||||
|
||||
# gui/game/screens.rpy:173
|
||||
old "## https://www.renpy.org/doc/html/screen_special.html#input"
|
||||
new "## https://www.renpy.org/doc/html/screen_special.html#input"
|
||||
|
||||
# gui/game/screens.rpy:200
|
||||
old "## Choice screen"
|
||||
new "## Valgmulighedsskærmen"
|
||||
|
||||
# gui/game/screens.rpy:202
|
||||
old "## This screen is used to display the in-game choices presented by the menu statement. The one parameter, items, is a list of objects, each with caption and action fields."
|
||||
new "## Denne skærm bruges til at vise valg i spillet præsenteret af menu-sætningen. Den ene parameter, items, er en liste af objekter, hver med caption- og action-felter."
|
||||
|
||||
# gui/game/screens.rpy:206
|
||||
old "## https://www.renpy.org/doc/html/screen_special.html#choice"
|
||||
new "## https://www.renpy.org/doc/html/screen_special.html#choice"
|
||||
|
||||
# gui/game/screens.rpy:234
|
||||
old "## Quick Menu screen"
|
||||
new "## Hurtigmenuskærmen"
|
||||
|
||||
# gui/game/screens.rpy:236
|
||||
old "## The quick menu is displayed in-game to provide easy access to the out-of-game menus."
|
||||
new "## Hurtigmenuen vises i spillet for at give let adgang til menuerne uden for spillet."
|
||||
|
||||
# gui/game/screens.rpy:241
|
||||
old "## Ensure this appears on top of other screens."
|
||||
new "## Sørg for at denne vises oven på andre skærme."
|
||||
|
||||
# gui/game/screens.rpy:252
|
||||
old "Back"
|
||||
new "Tilbage"
|
||||
|
||||
# gui/game/screens.rpy:253
|
||||
old "History"
|
||||
new "Historik"
|
||||
|
||||
# gui/game/screens.rpy:254
|
||||
old "Skip"
|
||||
new "Spring over"
|
||||
|
||||
# gui/game/screens.rpy:255
|
||||
old "Auto"
|
||||
new "Auto"
|
||||
|
||||
# gui/game/screens.rpy:256
|
||||
old "Save"
|
||||
new "Gem"
|
||||
|
||||
# gui/game/screens.rpy:257
|
||||
old "Q.Save"
|
||||
new "H.gem"
|
||||
|
||||
# gui/game/screens.rpy:258
|
||||
old "Q.Load"
|
||||
new "H.indlæs"
|
||||
|
||||
# gui/game/screens.rpy:259
|
||||
old "Prefs"
|
||||
new "Præf."
|
||||
|
||||
# gui/game/screens.rpy:262
|
||||
old "## This code ensures that the quick_menu screen is displayed in-game, whenever the player has not explicitly hidden the interface."
|
||||
new "## Denne kode sørger for at quick_menu-skærmen vises i spillet, når end spilleren ikke eksplicit har skjult grænsefladen."
|
||||
|
||||
# gui/game/screens.rpy:280
|
||||
old "## Main and Game Menu Screens"
|
||||
new "## Hoved- og spilmenuskærme"
|
||||
|
||||
# gui/game/screens.rpy:283
|
||||
old "## Navigation screen"
|
||||
new "## Navigationsskærmen"
|
||||
|
||||
# gui/game/screens.rpy:285
|
||||
old "## This screen is included in the main and game menus, and provides navigation to other menus, and to start the game."
|
||||
new "## Denne skærm er inkluderet i hoved- og spilmenuerne og giver navigation til andre menuer og til at starte spillet."
|
||||
|
||||
# gui/game/screens.rpy:300
|
||||
old "Start"
|
||||
new "Start"
|
||||
|
||||
# gui/game/screens.rpy:308
|
||||
old "Load"
|
||||
new "Indlæs"
|
||||
|
||||
# gui/game/screens.rpy:310
|
||||
old "Preferences"
|
||||
new "Præferencer"
|
||||
|
||||
# gui/game/screens.rpy:314
|
||||
old "End Replay"
|
||||
new "Slut genafspilning"
|
||||
|
||||
# gui/game/screens.rpy:318
|
||||
old "Main Menu"
|
||||
new "Hovedmenu"
|
||||
|
||||
# gui/game/screens.rpy:320
|
||||
old "About"
|
||||
new "Om"
|
||||
|
||||
# gui/game/screens.rpy:324
|
||||
old "## Help isn't necessary or relevant to mobile devices."
|
||||
new "## Hjælp er ikke nødvendig eller relevant for mobilenheder."
|
||||
|
||||
# gui/game/screens.rpy:325
|
||||
old "Help"
|
||||
new "Hjælp"
|
||||
|
||||
# gui/game/screens.rpy:329
|
||||
old "## The quit button is banned on iOS and unnecessary on Android and Web."
|
||||
new "## Afslut-knappen er forbudt på iOS og unødvendig på Android og web."
|
||||
|
||||
# gui/game/screens.rpy:330
|
||||
old "Quit"
|
||||
new "Afslut"
|
||||
|
||||
# gui/game/screens.rpy:344
|
||||
old "## Main Menu screen"
|
||||
new "## Hovedmenuskærmen"
|
||||
|
||||
# gui/game/screens.rpy:346
|
||||
old "## Used to display the main menu when Ren'Py starts."
|
||||
new "## Bruges til at vise hovedmenuen, når Ren'Py starter."
|
||||
|
||||
# gui/game/screens.rpy:348
|
||||
old "## https://www.renpy.org/doc/html/screen_special.html#main-menu"
|
||||
new "## https://www.renpy.org/doc/html/screen_special.html#main-menu"
|
||||
|
||||
# gui/game/screens.rpy:352
|
||||
old "## This ensures that any other menu screen is replaced."
|
||||
new "## Dette sikrer, at andre eventuelle menuskærme erstattes."
|
||||
|
||||
# gui/game/screens.rpy:357
|
||||
old "## This empty frame darkens the main menu."
|
||||
new "## Denne tomme ramme mørkner hovedmenuen."
|
||||
|
||||
# gui/game/screens.rpy:361
|
||||
old "## The use statement includes another screen inside this one. The actual contents of the main menu are in the navigation screen."
|
||||
new "## Sætningen use inkluderer en anden skærm inde i denne. Det faktiske indhold af hovedmenuen er i navigationsskærmen."
|
||||
|
||||
# gui/game/screens.rpy:406
|
||||
old "## Game Menu screen"
|
||||
new "## Spilmenuskærmen"
|
||||
|
||||
# gui/game/screens.rpy:408
|
||||
old "## This lays out the basic common structure of a game menu screen. It's called with the screen title, and displays the background, title, and navigation."
|
||||
new "## Denne udlægger de grundlæggende fællesstrukturer for en spilmenuskærm. Den kaldes med screen-titlen og viser baggrunden, titlen og navigationen."
|
||||
|
||||
# gui/game/screens.rpy:411
|
||||
old "## The scroll parameter can be None, or one of \"viewport\" or \"vpgrid\". This screen is intended to be used with one or more children, which are transcluded (placed) inside it."
|
||||
new "## Parameteren scroll kan være None eller en af \"viewport\" eller \"vpgrid\". Denne skærm er tiltænkt at blive brugt med et eller flere børn, som transkluderes (placeres) inde i den."
|
||||
|
||||
# gui/game/screens.rpy:429
|
||||
old "## Reserve space for the navigation section."
|
||||
new "## Reserver plads til navigationssektionen"
|
||||
|
||||
# gui/game/screens.rpy:471
|
||||
old "Return"
|
||||
new "Tilbage"
|
||||
|
||||
# gui/game/screens.rpy:534
|
||||
old "## About screen"
|
||||
new "## Om-skærmen"
|
||||
|
||||
# gui/game/screens.rpy:536
|
||||
old "## This screen gives credit and copyright information about the game and Ren'Py."
|
||||
new "## Denne skærm giver kreditering og ophavsretsinformation om spillet og Ren'Py."
|
||||
|
||||
# gui/game/screens.rpy:539
|
||||
old "## There's nothing special about this screen, and hence it also serves as an example of how to make a custom screen."
|
||||
new "## Der er intet specielt ved denne skærm, og derfor fungerer den også som et eksempel, på hvordan man laver en skræddersyet skærm."
|
||||
|
||||
# gui/game/screens.rpy:546
|
||||
old "## This use statement includes the game_menu screen inside this one. The vbox child is then included inside the viewport inside the game_menu screen."
|
||||
new "## Denne use-sætning inkluderer game_menu-skærmen inde i denne. Barnet vbox inkluderes derefter inde i visningsporten inde i game_menu-skærmen."
|
||||
|
||||
# gui/game/screens.rpy:556
|
||||
old "Version [config.version!t]\n"
|
||||
new "Version [config.version!t]\n"
|
||||
|
||||
# gui/game/screens.rpy:558
|
||||
old "## gui.about is usually set in options.rpy."
|
||||
new "## gui.about indstilles sædvanligvis i options.rpy."
|
||||
|
||||
# gui/game/screens.rpy:562
|
||||
old "Made with {a=https://www.renpy.org/}Ren'Py{/a} [renpy.version_only].\n\n[renpy.license!t]"
|
||||
new "Lavet med {a=https://www.renpy.org/}Ren'Py{/a} [renpy.version_only].\n\n[renpy.license!t]"
|
||||
|
||||
# gui/game/screens.rpy:573
|
||||
old "## Load and Save screens"
|
||||
new "## Indlæsnings- og gemmeskærmene"
|
||||
|
||||
# gui/game/screens.rpy:575
|
||||
old "## These screens are responsible for letting the player save the game and load it again. Since they share nearly everything in common, both are implemented in terms of a third screen, file_slots."
|
||||
new "## Disse skærme er ansvarlige for at lade spilleren gemme spillet og indlæse det igen. Siden de har næsten alting tilfælles, implementeres begge i form af en tredje skærm, file_slots."
|
||||
|
||||
# gui/game/screens.rpy:579
|
||||
old "## https://www.renpy.org/doc/html/screen_special.html#save https://www.renpy.org/doc/html/screen_special.html#load"
|
||||
new "## https://www.renpy.org/doc/html/screen_special.html#save https://www.renpy.org/doc/html/screen_special.html#load"
|
||||
|
||||
# gui/game/screens.rpy:598
|
||||
old "Page {}"
|
||||
new "Side {}"
|
||||
|
||||
# gui/game/screens.rpy:598
|
||||
old "Automatic saves"
|
||||
new "Autogemmefiler"
|
||||
|
||||
# gui/game/screens.rpy:598
|
||||
old "Quick saves"
|
||||
new "Hurtiggemmefiler"
|
||||
|
||||
# gui/game/screens.rpy:604
|
||||
old "## This ensures the input will get the enter event before any of the buttons do."
|
||||
new "## Dette sikrer, at inputtet får enter-begivenheden før nogen af knapperne gør."
|
||||
|
||||
# gui/game/screens.rpy:608
|
||||
old "## The page name, which can be edited by clicking on a button."
|
||||
new "## Sidenavnet, som kan redigeres ved at klikke på en knap."
|
||||
|
||||
# gui/game/screens.rpy:620
|
||||
old "## The grid of file slots."
|
||||
new "## Filpladsgitteret."
|
||||
|
||||
# gui/game/screens.rpy:640
|
||||
old "{#file_time}%A, %B %d %Y, %H:%M"
|
||||
new "{#file_time}%A, %d %B %Y, %H:%M"
|
||||
|
||||
# gui/game/screens.rpy:640
|
||||
old "empty slot"
|
||||
new "tom plads"
|
||||
|
||||
# gui/game/screens.rpy:648
|
||||
old "## Buttons to access other pages."
|
||||
new "## Knapper til at tilgå andre sider."
|
||||
|
||||
# gui/game/screens.rpy:660
|
||||
old "<"
|
||||
new "<"
|
||||
|
||||
# gui/game/screens.rpy:663
|
||||
old "{#auto_page}A"
|
||||
new "{#auto_page}A"
|
||||
|
||||
# gui/game/screens.rpy:666
|
||||
old "{#quick_page}Q"
|
||||
new "{#quick_page}H"
|
||||
|
||||
# gui/game/screens.rpy:668
|
||||
old "## range(1, 10) gives the numbers from 1 to 9."
|
||||
new "## range(1, 10) giver numrene fra 1 til 9."
|
||||
|
||||
# gui/game/screens.rpy:672
|
||||
old ">"
|
||||
new ">"
|
||||
|
||||
# gui/game/screens.rpy:676
|
||||
old "Upload Sync"
|
||||
new "Send synkronisering"
|
||||
|
||||
# gui/game/screens.rpy:680
|
||||
old "Download Sync"
|
||||
new "Hent synkronisering"
|
||||
|
||||
# gui/game/screens.rpy:717
|
||||
old "## Preferences screen"
|
||||
new "## Præferenceskærmen"
|
||||
|
||||
# gui/game/screens.rpy:719
|
||||
old "## The preferences screen allows the player to configure the game to better suit themselves."
|
||||
new "## Præferenceskærmen gør det muligt for spilleren at konfigurere spillet til bedre at passe vedkommende."
|
||||
|
||||
# gui/game/screens.rpy:722
|
||||
old "## https://www.renpy.org/doc/html/screen_special.html#preferences"
|
||||
new "## https://www.renpy.org/doc/html/screen_special.html#preferences"
|
||||
|
||||
# gui/game/screens.rpy:739
|
||||
old "Display"
|
||||
new "Skærmvisning"
|
||||
|
||||
# gui/game/screens.rpy:740
|
||||
old "Window"
|
||||
new "Vindue"
|
||||
|
||||
# gui/game/screens.rpy:741
|
||||
old "Fullscreen"
|
||||
new "Fuldskærm"
|
||||
|
||||
# gui/game/screens.rpy:746
|
||||
old "Unseen Text"
|
||||
new "Uset tekst"
|
||||
|
||||
# gui/game/screens.rpy:747
|
||||
old "After Choices"
|
||||
new "Efter valg"
|
||||
|
||||
# gui/game/screens.rpy:748
|
||||
old "Transitions"
|
||||
new "Overgange"
|
||||
|
||||
# gui/game/screens.rpy:750
|
||||
old "## Additional vboxes of type \"radio_pref\" or \"check_pref\" can be added here, to add additional creator-defined preferences."
|
||||
new "## Yderligere vboxe af typen \"radio_pref\" eller \"check_pref\" kan tilføjes her for at tilføje yderligere udviklerdefinerede præferencer."
|
||||
|
||||
# gui/game/screens.rpy:761
|
||||
old "Text Speed"
|
||||
new "Teksthastighed"
|
||||
|
||||
# gui/game/screens.rpy:765
|
||||
old "Auto-Forward Time"
|
||||
new "Tid for auto-fremad"
|
||||
|
||||
# gui/game/screens.rpy:772
|
||||
old "Music Volume"
|
||||
new "Musiklydstyrke"
|
||||
|
||||
# gui/game/screens.rpy:779
|
||||
old "Sound Volume"
|
||||
new "Lydeffektlydstyrke"
|
||||
|
||||
# gui/game/screens.rpy:785
|
||||
old "Test"
|
||||
new "Test"
|
||||
|
||||
# gui/game/screens.rpy:789
|
||||
old "Voice Volume"
|
||||
new "Stemmelydstyrke"
|
||||
|
||||
# gui/game/screens.rpy:800
|
||||
old "Mute All"
|
||||
new "Slå alle fra"
|
||||
|
||||
# gui/game/screens.rpy:876
|
||||
old "## History screen"
|
||||
new "## Historikskærmen"
|
||||
|
||||
# gui/game/screens.rpy:878
|
||||
old "## This is a screen that displays the dialogue history to the player. While there isn't anything special about this screen, it does have to access the dialogue history stored in _history_list."
|
||||
new "## Dette er en skærm, der viser dialoghistorikken til spilleren. Mens der ikke er noget særligt ved denne skærm, har den dog adgang til dialoghistorikken opbevaret i _history_list."
|
||||
|
||||
# gui/game/screens.rpy:882
|
||||
old "## https://www.renpy.org/doc/html/history.html"
|
||||
new "## https://www.renpy.org/doc/html/history.html"
|
||||
|
||||
# gui/game/screens.rpy:888
|
||||
old "## Avoid predicting this screen, as it can be very large."
|
||||
new "## Undgå at forudsige denne skærm, da den kan være meget stor."
|
||||
|
||||
# gui/game/screens.rpy:899
|
||||
old "## This lays things out properly if history_height is None."
|
||||
new "## Dette udlægger tingene korrekt, hvis history_height er None."
|
||||
|
||||
# gui/game/screens.rpy:909
|
||||
old "## Take the color of the who text from the Character, if set."
|
||||
new "## Tag farven fra who-teksten fra en Character, hvis den er angivet."
|
||||
|
||||
# gui/game/screens.rpy:918
|
||||
old "The dialogue history is empty."
|
||||
new "Dialoghistorikken er tom."
|
||||
|
||||
# gui/game/screens.rpy:921
|
||||
old "## This determines what tags are allowed to be displayed on the history screen."
|
||||
new "## Dette bestemmer, hvilke mærker der tillades at blive vist på historikskærmen."
|
||||
|
||||
# gui/game/screens.rpy:966
|
||||
old "## Help screen"
|
||||
new "## Hjælpeskærmen"
|
||||
|
||||
# gui/game/screens.rpy:968
|
||||
old "## A screen that gives information about key and mouse bindings. It uses other screens (keyboard_help, mouse_help, and gamepad_help) to display the actual help."
|
||||
new "## En skærm, der giver information om tastatur- og musetildelinger. Den bruger andre skærme (keyboard_help, mouse_help og gamepad_help) til at vise den faktiske hjælp."
|
||||
|
||||
# gui/game/screens.rpy:987
|
||||
old "Keyboard"
|
||||
new "Tastatur"
|
||||
|
||||
# gui/game/screens.rpy:988
|
||||
old "Mouse"
|
||||
new "Mus"
|
||||
|
||||
# gui/game/screens.rpy:991
|
||||
old "Gamepad"
|
||||
new "Spillekontrol"
|
||||
|
||||
# gui/game/screens.rpy:1004
|
||||
old "Enter"
|
||||
new "Retur"
|
||||
|
||||
# gui/game/screens.rpy:1005
|
||||
old "Advances dialogue and activates the interface."
|
||||
new "Går videre i dialog og aktiverer grænsefladen."
|
||||
|
||||
# gui/game/screens.rpy:1008
|
||||
old "Space"
|
||||
new "Mellemrum"
|
||||
|
||||
# gui/game/screens.rpy:1009
|
||||
old "Advances dialogue without selecting choices."
|
||||
new "Går videre i dialog uden at træffe valg."
|
||||
|
||||
# gui/game/screens.rpy:1012
|
||||
old "Arrow Keys"
|
||||
new "Piltaster"
|
||||
|
||||
# gui/game/screens.rpy:1013
|
||||
old "Navigate the interface."
|
||||
new "Navigerer i grænsefladen."
|
||||
|
||||
# gui/game/screens.rpy:1016
|
||||
old "Escape"
|
||||
new "Escape"
|
||||
|
||||
# gui/game/screens.rpy:1017
|
||||
old "Accesses the game menu."
|
||||
new "Tilgår spilmenuen."
|
||||
|
||||
# gui/game/screens.rpy:1020
|
||||
old "Ctrl"
|
||||
new "Ctrl"
|
||||
|
||||
# gui/game/screens.rpy:1021
|
||||
old "Skips dialogue while held down."
|
||||
new "Springer over dialog ved nedholdning."
|
||||
|
||||
# gui/game/screens.rpy:1024
|
||||
old "Tab"
|
||||
new "Tab"
|
||||
|
||||
# gui/game/screens.rpy:1025
|
||||
old "Toggles dialogue skipping."
|
||||
new "Slår dialogoverspringning til/fra."
|
||||
|
||||
# gui/game/screens.rpy:1028
|
||||
old "Page Up"
|
||||
new "Page Up"
|
||||
|
||||
# gui/game/screens.rpy:1029
|
||||
old "Rolls back to earlier dialogue."
|
||||
new "Ruller tilbage til tidligere dialog."
|
||||
|
||||
# gui/game/screens.rpy:1032
|
||||
old "Page Down"
|
||||
new "Page Down"
|
||||
|
||||
# gui/game/screens.rpy:1033
|
||||
old "Rolls forward to later dialogue."
|
||||
new "Ruller fremad til senere dialog."
|
||||
|
||||
# gui/game/screens.rpy:1037
|
||||
old "Hides the user interface."
|
||||
new "Skjuler brugerfladen."
|
||||
|
||||
# gui/game/screens.rpy:1041
|
||||
old "Takes a screenshot."
|
||||
new "Tager et skærmbillede."
|
||||
|
||||
# gui/game/screens.rpy:1045
|
||||
old "Toggles assistive {a=https://www.renpy.org/l/voicing}self-voicing{/a}."
|
||||
new "Slår assisterende {a=https://www.renpy.org/l/voicing}automatisk oplæsning{/a} til/fra."
|
||||
|
||||
# gui/game/screens.rpy:1049
|
||||
old "Opens the accessibility menu."
|
||||
new "Åbner tilgængelighedsmenuen."
|
||||
|
||||
# gui/game/screens.rpy:1055
|
||||
old "Left Click"
|
||||
new "Venstreklik"
|
||||
|
||||
# gui/game/screens.rpy:1059
|
||||
old "Middle Click"
|
||||
new "Midterklik"
|
||||
|
||||
# gui/game/screens.rpy:1063
|
||||
old "Right Click"
|
||||
new "Højreklik"
|
||||
|
||||
# gui/game/screens.rpy:1067
|
||||
old "Mouse Wheel Up\nClick Rollback Side"
|
||||
new "Musehjul op\nKlik på tilbagerulningsside"
|
||||
|
||||
# gui/game/screens.rpy:1071
|
||||
old "Mouse Wheel Down"
|
||||
new "Musehjul ned"
|
||||
|
||||
# gui/game/screens.rpy:1078
|
||||
old "Right Trigger\nA/Bottom Button"
|
||||
new "Højre aftrækker\nA/Nederste knap"
|
||||
|
||||
# gui/game/screens.rpy:1082
|
||||
old "Left Trigger\nLeft Shoulder"
|
||||
new "Venstre aftrækker\nVenstre skulderknap"
|
||||
|
||||
# gui/game/screens.rpy:1086
|
||||
old "Right Shoulder"
|
||||
new "Højre skulderknap"
|
||||
|
||||
# gui/game/screens.rpy:1091
|
||||
old "D-Pad, Sticks"
|
||||
new "Retningsknapper, Pinde"
|
||||
|
||||
# gui/game/screens.rpy:1095
|
||||
old "Start, Guide"
|
||||
new "Start, Guide"
|
||||
|
||||
# gui/game/screens.rpy:1098
|
||||
old "Start, Guide, B/Right Button"
|
||||
new "Start, Guide, B/Højre knap"
|
||||
|
||||
# gui/game/screens.rpy:1099
|
||||
old "Y/Top Button"
|
||||
new "Y/Øverste knap"
|
||||
|
||||
# gui/game/screens.rpy:1102
|
||||
old "Calibrate"
|
||||
new "Kalibrér"
|
||||
|
||||
# gui/game/screens.rpy:1130
|
||||
old "## Additional screens"
|
||||
new "## Yderligere skærme"
|
||||
|
||||
# gui/game/screens.rpy:1134
|
||||
old "## Confirm screen"
|
||||
new "## Bekræftelsesskærmen"
|
||||
|
||||
# gui/game/screens.rpy:1136
|
||||
old "## The confirm screen is called when Ren'Py wants to ask the player a yes or no question."
|
||||
new "## Bekræftelsesskærmen kaldes, når Ren'Py vil stille spilleren et ja-nej-spørgsmål."
|
||||
|
||||
# gui/game/screens.rpy:1139
|
||||
old "## https://www.renpy.org/doc/html/screen_special.html#confirm"
|
||||
new "## https://www.renpy.org/doc/html/screen_special.html#confirm"
|
||||
|
||||
# gui/game/screens.rpy:1143
|
||||
old "## Ensure other screens do not get input while this screen is displayed."
|
||||
new "## Sørg for, at andre skærme ikke får input, mens denne skærm vises."
|
||||
|
||||
# gui/game/screens.rpy:1167
|
||||
old "Yes"
|
||||
new "Ja"
|
||||
|
||||
# gui/game/screens.rpy:1168
|
||||
old "No"
|
||||
new "Nej"
|
||||
|
||||
# gui/game/screens.rpy:1170
|
||||
old "## Right-click and escape answer \"no\"."
|
||||
new "## Højreklik og undgå svaret \"no\"."
|
||||
|
||||
# gui/game/screens.rpy:1197
|
||||
old "## Skip indicator screen"
|
||||
new "## Overspringningsindikatorskærmen"
|
||||
|
||||
# gui/game/screens.rpy:1199
|
||||
old "## The skip_indicator screen is displayed to indicate that skipping is in progress."
|
||||
new "## Skærmen skip_indicator vises for at indikere, at overspringning er i gang."
|
||||
|
||||
# gui/game/screens.rpy:1202
|
||||
old "## https://www.renpy.org/doc/html/screen_special.html#skip-indicator"
|
||||
new "## https://www.renpy.org/doc/html/screen_special.html#skip-indicator"
|
||||
|
||||
# gui/game/screens.rpy:1214
|
||||
old "Skipping"
|
||||
new "Springer over"
|
||||
|
||||
# gui/game/screens.rpy:1221
|
||||
old "## This transform is used to blink the arrows one after another."
|
||||
new "## Denne transformation bruges til at blinke med pilene en efter hinanden."
|
||||
|
||||
# gui/game/screens.rpy:1248
|
||||
old "## We have to use a font that has the BLACK RIGHT-POINTING SMALL TRIANGLE glyph in it."
|
||||
new "## Vi skal bruge en skrifttype, der har tegnet BLACK RIGHT-POINTING SMALL TRIANGLE i sig."
|
||||
|
||||
# gui/game/screens.rpy:1253
|
||||
old "## Notify screen"
|
||||
new "## Notifikationsskærmen"
|
||||
|
||||
# gui/game/screens.rpy:1255
|
||||
old "## The notify screen is used to show the player a message. (For example, when the game is quicksaved or a screenshot has been taken.)"
|
||||
new "## Notifikationsskærmen bruges til at vise spilleren en besked. (For eksempel når spillet hurtiggemmes, eller når et skærmbillede er blevet taget.)"
|
||||
|
||||
# gui/game/screens.rpy:1258
|
||||
old "## https://www.renpy.org/doc/html/screen_special.html#notify-screen"
|
||||
new "## https://www.renpy.org/doc/html/screen_special.html#notify-screen"
|
||||
|
||||
# gui/game/screens.rpy:1292
|
||||
old "## NVL screen"
|
||||
new "## NVL-skærmen"
|
||||
|
||||
# gui/game/screens.rpy:1294
|
||||
old "## This screen is used for NVL-mode dialogue and menus."
|
||||
new "## Denne skærm bruges til dialog og menuer i NVL-tilstand."
|
||||
|
||||
# gui/game/screens.rpy:1296
|
||||
old "## https://www.renpy.org/doc/html/screen_special.html#nvl"
|
||||
new "## https://www.renpy.org/doc/html/screen_special.html#nvl"
|
||||
|
||||
# gui/game/screens.rpy:1307
|
||||
old "## Displays dialogue in either a vpgrid or the vbox."
|
||||
new "## Viser dialog i enten et vpgrid eller vboxen."
|
||||
|
||||
# gui/game/screens.rpy:1320
|
||||
old "## Displays the menu, if given. The menu may be displayed incorrectly if config.narrator_menu is set to True."
|
||||
new "## Viser menuen, hvis angivet. Menuen kan muligvis vises ukorrekt, hvis config.narrator_menu er sat til True."
|
||||
|
||||
# gui/game/screens.rpy:1350
|
||||
old "## This controls the maximum number of NVL-mode entries that can be displayed at once."
|
||||
new "## Dette kontrollerer det maksimale antal af NVL-tilstandsindlæg, der kan vises på én gang."
|
||||
|
||||
# gui/game/screens.rpy:1410
|
||||
old "## Bubble screen"
|
||||
new "## Talebobleskærmen"
|
||||
|
||||
# gui/game/screens.rpy:1412
|
||||
old "## The bubble screen is used to display dialogue to the player when using speech bubbles. The bubble screen takes the same parameters as the say screen, must create a displayable with the id of \"what\", and can create displayables with the \"namebox\", \"who\", and \"window\" ids."
|
||||
new "## Talebobleskærmen bruges til at vise dialog til spilleren ved brug af talebobler. Talebobleskærmen tager imod de samme parametre som dialogskærmen. Den skal oprette et visbart element med id'et \"what\", og den kan oprette visbare elementer med id'erne \"namebox\", \"who\" og \"window\"."
|
||||
|
||||
# gui/game/screens.rpy:1417
|
||||
old "## https://www.renpy.org/doc/html/bubble.html#bubble-screen"
|
||||
new "## https://www.renpy.org/doc/html/bubble.html#bubble-screen"
|
||||
|
||||
# gui/game/screens.rpy:1501
|
||||
old "## Mobile Variants"
|
||||
new "## Mobilvarianter"
|
||||
|
||||
# gui/game/screens.rpy:1508
|
||||
old "## Since a mouse may not be present, we replace the quick menu with a version that uses fewer and bigger buttons that are easier to touch."
|
||||
new "## Siden en mus muligvis ikke er til stede, erstatter vi hurtigmenuen med en version, der bruger færre og større knapper, der er lettere at ramme."
|
||||
|
||||
# gui/game/screens.rpy:1526
|
||||
old "Menu"
|
||||
new "Menu"
|
||||
|
||||
@@ -0,0 +1,33 @@
|
||||
# Spillets manuskript puttes i denne fil.
|
||||
|
||||
# Erklær figurer brugt af dette spil. Farveargumentet farver
|
||||
# navnet på figuren.
|
||||
|
||||
define e = Character("Eileen")
|
||||
|
||||
|
||||
# Spillet starter her.
|
||||
|
||||
label start:
|
||||
|
||||
# Vis en baggrund. Der bruges som standard en stedfortræder, men du kan
|
||||
# tilføje en fil (kaldt enten "bg room.png" eller "bg room.jpg") til
|
||||
# mappen images for at vise den.
|
||||
|
||||
scene bg room
|
||||
|
||||
# Dette viser en figursprite. En stedfortræder bruges, men du kan
|
||||
# erstatte den ved at tilføje en fil kaldt "eileen happy.png" til
|
||||
# mappen images.
|
||||
|
||||
show eileen happy
|
||||
|
||||
# Disse viser linjer med dialog.
|
||||
|
||||
e "Du har oprettet et nyt Ren'Py-spil."
|
||||
|
||||
e "Når du har tilføjet en historie, billeder og musik, kan du sende det ud i verden!"
|
||||
|
||||
# Dette afslutter spillet.
|
||||
|
||||
return
|
||||
@@ -1969,8 +1969,8 @@ translate finnish strings:
|
||||
new "Mukautettu teema"
|
||||
|
||||
# game/preferences.rpy:256
|
||||
old "Information about creating a custom theme can be found {a=https://www.renpy.org/doc/html/skins.html}in the Ren'Py Documentation{/a}."
|
||||
new "Tietoa mukautetun teeman luomisesta löytyy {a=https://www.renpy.org/doc/html/skins.html}Ren'Pyn dokumentaatiosta{/a}."
|
||||
old "Information about creating a custom theme can be found {a=[skins_url]}in the Ren'Py Documentation{/a}."
|
||||
new "Tietoa mukautetun teeman luomisesta löytyy {a=[skins_url]}Ren'Pyn dokumentaatiosta{/a}."
|
||||
|
||||
# game/preferences.rpy:273
|
||||
old "Install Libraries:"
|
||||
@@ -2129,4 +2129,3 @@ translate finnish strings:
|
||||
old "A nightly build of fixes to the release version of Ren'Py."
|
||||
# Automatic translation.
|
||||
new "Yöllinen versio, joka sisältää korjauksia Ren'Pyn julkaisuversioon."
|
||||
|
||||
|
||||
@@ -497,8 +497,8 @@ translate finnish strings:
|
||||
new "Hiiren Oikea Painike"
|
||||
|
||||
# screens.rpy:1062
|
||||
old "Mouse Wheel Up\nClick Rollback Side"
|
||||
new "Hiiren Rulla Ylös\nKlikkaa Palautussivua"
|
||||
old "Mouse Wheel Up"
|
||||
new "Hiiren Rulla Ylös"
|
||||
|
||||
# screens.rpy:1066
|
||||
old "Mouse Wheel Down"
|
||||
|
||||
@@ -2077,8 +2077,8 @@
|
||||
new "Thème du lanceur :"
|
||||
|
||||
# game/preferences.rpy:254
|
||||
old "Information about creating a custom theme can be found {a=https://www.renpy.org/doc/html/skins.html}in the Ren'Py Documentation{/a}."
|
||||
new "Plus d'informations sur comment créer un thème personnalisé se trouvent {a=https://www.renpy.org/doc/html/skins.html}dans la documentation de Ren'Py{/a}."
|
||||
old "Information about creating a custom theme can be found {a=[skins_url]}in the Ren'Py Documentation{/a}."
|
||||
new "Plus d'informations sur comment créer un thème personnalisé se trouvent {a=[skins_url]}dans la documentation de Ren'Py{/a}."
|
||||
|
||||
# game/preferences.rpy:271
|
||||
old "Install Libraries:"
|
||||
|
||||
@@ -697,8 +697,8 @@
|
||||
new "## Ceci détermine quels tags peuvent être affichés sur le screen de l'historique."
|
||||
|
||||
# gui/game/screens.rpy:1063
|
||||
old "Mouse Wheel Up\nClick Rollback Side"
|
||||
new "Molette vers le haut\nClic sur le côté du Rollback"
|
||||
old "Mouse Wheel Up"
|
||||
new "Molette vers le haut"
|
||||
|
||||
# gui/game/screens.rpy:1078
|
||||
old "Left Trigger\nLeft Shoulder"
|
||||
|
||||
@@ -1952,8 +1952,8 @@
|
||||
new "Benutzerdefiniertes Design"
|
||||
|
||||
# game/preferences.rpy:256
|
||||
old "Information about creating a custom theme can be found {a=https://www.renpy.org/doc/html/skins.html}in the Ren'Py Documentation{/a}."
|
||||
new "Informationen über benutzerdefinierte Designs können {a=https://www.renpy.org/doc/html/skins.html}in der Ren'Py-Dokumentation{/a} gefunden werden."
|
||||
old "Information about creating a custom theme can be found {a=[skins_url]}in the Ren'Py Documentation{/a}."
|
||||
new "Informationen über benutzerdefinierte Designs können {a=[skins_url]}in der Ren'Py-Dokumentation{/a} gefunden werden."
|
||||
|
||||
# game/preferences.rpy:273
|
||||
old "Install Libraries:"
|
||||
@@ -2208,4 +2208,3 @@ translate german strings:
|
||||
old "A nightly build of fixes to the release version of Ren'Py."
|
||||
# Automatic translation.
|
||||
new "Ein nächtlicher Build mit Korrekturen für die Release-Version von Ren'Py."
|
||||
|
||||
|
||||
@@ -572,7 +572,7 @@ translate german strings:
|
||||
new "Rechtsklick"
|
||||
|
||||
# screens.rpy:1062
|
||||
old "Mouse Wheel Up\nClick Rollback Side"
|
||||
old "Mouse Wheel Up"
|
||||
# Automatic translation.
|
||||
new "Mausrad nach oben\nKlicken Sie auf Rollback Seite"
|
||||
|
||||
|
||||
@@ -2045,9 +2045,9 @@ translate greek strings:
|
||||
new "Προσαρμοσμένο θέμα"
|
||||
|
||||
# game/preferences.rpy:256
|
||||
old "Information about creating a custom theme can be found {a=https://www.renpy.org/doc/html/skins.html}in the Ren'Py Documentation{/a}."
|
||||
old "Information about creating a custom theme can be found {a=[skins_url]}in the Ren'Py Documentation{/a}."
|
||||
# Automatic translation.
|
||||
new "Πληροφορίες σχετικά με τη δημιουργία ενός προσαρμοσμένου θέματος μπορείτε να βρείτε στη διεύθυνση {a=https://www.renpy.org/doc/html/skins.html}στην Τεκμηρίωση Ren'Py{/a}."
|
||||
new "Πληροφορίες σχετικά με τη δημιουργία ενός προσαρμοσμένου θέματος μπορείτε να βρείτε στη διεύθυνση {a=[skins_url]}στην Τεκμηρίωση Ren'Py{/a}."
|
||||
|
||||
# game/preferences.rpy:273
|
||||
old "Install Libraries:"
|
||||
@@ -2217,4 +2217,3 @@ translate greek strings:
|
||||
old "A nightly build of fixes to the release version of Ren'Py."
|
||||
# Automatic translation.
|
||||
new "Ένα νυχτερινό build με διορθώσεις στην έκδοση κυκλοφορίας του Ren'Py."
|
||||
|
||||
|
||||
@@ -583,7 +583,7 @@ translate greek strings:
|
||||
new "Δεξί κλικ"
|
||||
|
||||
# screens.rpy:1062
|
||||
old "Mouse Wheel Up\nClick Rollback Side"
|
||||
old "Mouse Wheel Up"
|
||||
# Automatic translation.
|
||||
new "Τροχός ποντικιού επάνω\nΚάντε κλικ στο Rollback Side"
|
||||
|
||||
|
||||
@@ -2026,9 +2026,9 @@ translate indonesian strings:
|
||||
new "Tema khusus"
|
||||
|
||||
# game/preferences.rpy:256
|
||||
old "Information about creating a custom theme can be found {a=https://www.renpy.org/doc/html/skins.html}in the Ren'Py Documentation{/a}."
|
||||
old "Information about creating a custom theme can be found {a=[skins_url]}in the Ren'Py Documentation{/a}."
|
||||
# Automatic translation.
|
||||
new "Informasi tentang membuat tema khusus dapat ditemukan di {a=https://www.renpy.org/doc/html/skins.html}dalam Dokumentasi Ren'Py{/a}."
|
||||
new "Informasi tentang membuat tema khusus dapat ditemukan di {a=[skins_url]}dalam Dokumentasi Ren'Py{/a}."
|
||||
|
||||
# game/preferences.rpy:273
|
||||
old "Install Libraries:"
|
||||
@@ -2175,4 +2175,3 @@ translate indonesian strings:
|
||||
old "A nightly build of fixes to the release version of Ren'Py."
|
||||
# Automatic translation.
|
||||
new "Perbaikan versi malam hari untuk versi rilis Ren'Py."
|
||||
|
||||
|
||||
@@ -497,8 +497,8 @@ translate indonesian strings:
|
||||
new "Klik Kanan"
|
||||
|
||||
# screens.rpy:1062
|
||||
old "Mouse Wheel Up\nClick Rollback Side"
|
||||
new "Roda Mouse Atas\nKlik Arah Rollback"
|
||||
old "Mouse Wheel Up"
|
||||
new "Roda Mouse Atas"
|
||||
|
||||
# screens.rpy:1066
|
||||
old "Mouse Wheel Down"
|
||||
|
||||
@@ -183,7 +183,7 @@ translate italian strings:
|
||||
|
||||
# 00gui.rpy:232
|
||||
old "Are you sure you want to return to the main menu?\nThis will lose unsaved progress."
|
||||
new "Confermi di voler tornare al menù principale?\nQuesto causerà la perdita di progressi non salvati."
|
||||
new "Confermi di voler tornare al menu principale?\nQuesto causerà la perdita di progressi non salvati."
|
||||
|
||||
# 00gui.rpy:233
|
||||
old "Are you sure you want to end the replay?"
|
||||
@@ -203,7 +203,7 @@ translate italian strings:
|
||||
|
||||
# 00keymap.rpy:250
|
||||
old "Saved screenshot as %s."
|
||||
new "Screenshot salvato come %s."
|
||||
new "Cattura di schermaa salvata come %s."
|
||||
|
||||
# 00library.rpy:142
|
||||
old "Self-voicing disabled."
|
||||
@@ -211,7 +211,7 @@ translate italian strings:
|
||||
|
||||
# 00library.rpy:143
|
||||
old "Clipboard voicing enabled. "
|
||||
new "Vocalizza Appunti abilitato. "
|
||||
new "Vocalizzazione Appunti abilitata. "
|
||||
|
||||
# 00library.rpy:144
|
||||
old "Self-voicing enabled. "
|
||||
@@ -223,7 +223,7 @@ translate italian strings:
|
||||
|
||||
# 00library.rpy:262
|
||||
old "This program contains free software under a number of licenses, including the MIT License and GNU Lesser General Public License. A complete list of software, including links to full source code, can be found {a=https://www.renpy.org/l/license}here{/a}."
|
||||
new "Questo programma contiene software libero rilasciato sotto una quantità di licenze, che includono la MIT License e la GNU Lesser General Public License. Una lista completa dei software, inclusi link al codice sorgente completo, si può trovare {a=https://www.renpy.org/l/license}qui{/a}."
|
||||
new "Questo programma contiene software libero rilasciato sotto svariate licenze, che includono la MIT License e la GNU Lesser General Public License. Una lista completa dei software, inclusi link al codice sorgente completo, si può trovare {a=https://www.renpy.org/l/license}qui{/a}."
|
||||
|
||||
# 00preferences.rpy:422
|
||||
old "Clipboard voicing enabled. Press 'shift+C' to disable."
|
||||
@@ -231,7 +231,7 @@ translate italian strings:
|
||||
|
||||
# 00preferences.rpy:424
|
||||
old "Self-voicing would say \"[renpy.display.tts.last]\". Press 'alt+shift+V' to disable."
|
||||
new "L'Assistente Vocale tenta di dire \"[renpy.display.tts.last]\". Premi 'alt+shift+V' per disabilitare."
|
||||
new "L'Assistente Vocale direbbe \"[renpy.display.tts.last]\". Premi 'alt+shift+V' per disabilitare."
|
||||
|
||||
# 00preferences.rpy:426
|
||||
old "Self-voicing enabled. Press 'v' to disable."
|
||||
@@ -243,7 +243,7 @@ translate italian strings:
|
||||
|
||||
# 00updater.rpy:367
|
||||
old "The Ren'Py Updater is not supported on mobile devices."
|
||||
new "L'aggiornamento di Ren'Py non è supportato nei dispositivi mobili."
|
||||
new "L'aggiornamento di Ren'Py non è supportato sui dispositivi mobili."
|
||||
|
||||
# 00updater.rpy:486
|
||||
old "An error is being simulated."
|
||||
@@ -333,16 +333,12 @@ translate italian strings:
|
||||
old "return"
|
||||
new "chiudi"
|
||||
|
||||
|
||||
translate italian strings:
|
||||
|
||||
# renpy/common/00accessibility.rpy:32
|
||||
old "bar"
|
||||
new "bar"
|
||||
new "barra"
|
||||
|
||||
# renpy/common/00accessibility.rpy:33
|
||||
old "selected"
|
||||
# Automatic translation.
|
||||
new "selezionato"
|
||||
|
||||
# renpy/common/00accessibility.rpy:34
|
||||
@@ -351,42 +347,34 @@ translate italian strings:
|
||||
|
||||
# renpy/common/00accessibility.rpy:35
|
||||
old "horizontal scroll"
|
||||
# Automatic translation.
|
||||
new "scorrimento orizzontale"
|
||||
|
||||
# renpy/common/00accessibility.rpy:36
|
||||
old "vertical scroll"
|
||||
# Automatic translation.
|
||||
new "scorrimento verticale"
|
||||
|
||||
# renpy/common/00accessibility.rpy:37
|
||||
old "activate"
|
||||
# Automatic translation.
|
||||
new "attivare"
|
||||
new "attiva"
|
||||
|
||||
# renpy/common/00accessibility.rpy:38
|
||||
old "deactivate"
|
||||
# Automatic translation.
|
||||
new "disattivare"
|
||||
new "disattiva"
|
||||
|
||||
# renpy/common/00accessibility.rpy:39
|
||||
old "increase"
|
||||
# Automatic translation.
|
||||
new "aumento"
|
||||
new "aumenta"
|
||||
|
||||
# renpy/common/00accessibility.rpy:40
|
||||
old "decrease"
|
||||
# Automatic translation.
|
||||
new "diminuzione"
|
||||
new "diminuisci"
|
||||
|
||||
# renpy/common/00accessibility.rpy:138
|
||||
old "Font Override"
|
||||
# Automatic translation.
|
||||
new "Sovrascrittura dei caratteri"
|
||||
new "Forza Famiglia Caratteri"
|
||||
|
||||
# renpy/common/00accessibility.rpy:142
|
||||
old "Default"
|
||||
# Automatic translation.
|
||||
new "Predefinito"
|
||||
|
||||
# renpy/common/00accessibility.rpy:146
|
||||
@@ -399,8 +387,7 @@ translate italian strings:
|
||||
|
||||
# renpy/common/00accessibility.rpy:156
|
||||
old "Text Size Scaling"
|
||||
# Automatic translation.
|
||||
new "Dimensione del testo in scala"
|
||||
new "Scala Dimensioni del Testo"
|
||||
|
||||
# renpy/common/00accessibility.rpy:162
|
||||
old "Reset"
|
||||
@@ -408,22 +395,18 @@ translate italian strings:
|
||||
|
||||
# renpy/common/00accessibility.rpy:168
|
||||
old "Line Spacing Scaling"
|
||||
# Automatic translation.
|
||||
new "Interlinea Scala"
|
||||
new "Scala Interlinea"
|
||||
|
||||
# renpy/common/00accessibility.rpy:180
|
||||
old "High Contrast Text"
|
||||
# Automatic translation.
|
||||
new "Testo ad alto contrasto"
|
||||
new "Testo ad Alto Contrasto"
|
||||
|
||||
# renpy/common/00accessibility.rpy:193
|
||||
old "Self-Voicing"
|
||||
# Automatic translation.
|
||||
new "Autocelebrazione"
|
||||
new "Assistente Vocale"
|
||||
|
||||
# renpy/common/00accessibility.rpy:197
|
||||
old "Off"
|
||||
# Automatic translation.
|
||||
new "Spento"
|
||||
|
||||
# renpy/common/00accessibility.rpy:201
|
||||
@@ -432,7 +415,6 @@ translate italian strings:
|
||||
|
||||
# renpy/common/00accessibility.rpy:205
|
||||
old "Clipboard"
|
||||
# Automatic translation.
|
||||
new "Appunti"
|
||||
|
||||
# renpy/common/00accessibility.rpy:209
|
||||
@@ -441,73 +423,63 @@ translate italian strings:
|
||||
|
||||
# renpy/common/00accessibility.rpy:223
|
||||
old "Self-Voicing Volume Drop"
|
||||
# Automatic translation.
|
||||
new "Caduta di volume autoavvertita"
|
||||
new "Riduzione Volume dell'Assistente Vocale"
|
||||
|
||||
# renpy/common/00accessibility.rpy:234
|
||||
old "The options on this menu are intended to improve accessibility. They may not work with all games, and some combinations of options may render the game unplayable. This is not an issue with the game or engine. For the best results when changing fonts, try to keep the text size the same as it originally was."
|
||||
# Automatic translation.
|
||||
new "Le opzioni di questo menu hanno lo scopo di migliorare l'accessibilità. Potrebbero non funzionare con tutti i giochi e alcune combinazioni di opzioni potrebbero rendere il gioco ingiocabile. Non si tratta di un problema del gioco o del motore. Per ottenere i migliori risultati quando si cambiano i caratteri, cercare di mantenere le dimensioni del testo uguali a quelle originarie."
|
||||
new "Le opzioni di questo menu hanno lo scopo di migliorare l'accessibilità. Potrebbero non funzionare con tutti i giochi, e alcune combinazioni di opzioni potrebbero rendere il gioco ingiocabile. Non si tratta di un problema del gioco o del motore. Per ottenere i migliori risultati quando si cambiano i caratteri, cerca di mantenere le dimensioni del testo uguali a quelle originarie."
|
||||
|
||||
# renpy/common/00action_file.rpy:378
|
||||
old "Save slot %s: [text]"
|
||||
# Automatic translation.
|
||||
new "Salva lo slot %s: [text]"
|
||||
new "Salva nello slot %s: [text]"
|
||||
|
||||
# renpy/common/00action_file.rpy:461
|
||||
old "Load slot %s: [text]"
|
||||
# Automatic translation.
|
||||
new "Caricare lo slot %s: [text]"
|
||||
new "Carica slot %s: [text]"
|
||||
|
||||
# renpy/common/00action_file.rpy:514
|
||||
old "Delete slot [text]"
|
||||
# Automatic translation.
|
||||
new "Elimina slot [text]"
|
||||
|
||||
# renpy/common/00action_file.rpy:593
|
||||
old "File page auto"
|
||||
# Automatic translation.
|
||||
new "Pagina di file automatica"
|
||||
new "Pagina di file automatici"
|
||||
|
||||
# renpy/common/00action_file.rpy:595
|
||||
old "File page quick"
|
||||
# Automatic translation.
|
||||
new "Pagina di file veloce"
|
||||
new "Pagina di file rapidi"
|
||||
|
||||
# renpy/common/00action_file.rpy:597
|
||||
old "File page [text]"
|
||||
# Automatic translation.
|
||||
new "Pagina di file [text]"
|
||||
|
||||
# renpy/common/00action_file.rpy:796
|
||||
old "Next file page."
|
||||
# Automatic translation.
|
||||
new "Pagina successiva."
|
||||
new "Pagina di file successiva."
|
||||
|
||||
# renpy/common/00action_file.rpy:868
|
||||
old "Previous file page."
|
||||
# Automatic translation.
|
||||
new "Pagina precedente."
|
||||
new "Pagina di file precedente."
|
||||
|
||||
# renpy/common/00action_file.rpy:944
|
||||
old "Quick save."
|
||||
# Automatic translation.
|
||||
new "Salvataggio rapido."
|
||||
|
||||
# renpy/common/00action_file.rpy:963
|
||||
old "Quick load."
|
||||
# Automatic translation.
|
||||
new "Carico rapido."
|
||||
new "Caricamento rapido."
|
||||
|
||||
# renpy/common/00action_other.rpy:381
|
||||
old "Language [text]"
|
||||
# Automatic translation.
|
||||
new "Lingua [text]"
|
||||
|
||||
#
|
||||
old "Language"
|
||||
new "Lingua"
|
||||
|
||||
# renpy/common/00director.rpy:705
|
||||
old "The interactive director is not enabled here."
|
||||
# Automatic translation.
|
||||
new "Il direttore interattivo non è abilitato in questo caso."
|
||||
new "L'interactive director non è abilitato qui."
|
||||
|
||||
# renpy/common/00director.rpy:1504
|
||||
old "⬆"
|
||||
@@ -519,13 +491,11 @@ translate italian strings:
|
||||
|
||||
# renpy/common/00director.rpy:1574
|
||||
old "Done"
|
||||
# Automatic translation.
|
||||
new "Fatto"
|
||||
|
||||
# renpy/common/00director.rpy:1584
|
||||
old "(statement)"
|
||||
# Automatic translation.
|
||||
new "(dichiarazione)"
|
||||
new "(istruzione)"
|
||||
|
||||
# renpy/common/00director.rpy:1585
|
||||
old "(tag)"
|
||||
@@ -533,46 +503,39 @@ translate italian strings:
|
||||
|
||||
# renpy/common/00director.rpy:1586
|
||||
old "(attributes)"
|
||||
# Automatic translation.
|
||||
new "(attributi)"
|
||||
|
||||
# renpy/common/00director.rpy:1587
|
||||
old "(transform)"
|
||||
new "(transform)"
|
||||
new "(trasforma)"
|
||||
|
||||
# renpy/common/00director.rpy:1612
|
||||
old "(transition)"
|
||||
new "(transition)"
|
||||
new "(transizioni)"
|
||||
|
||||
# renpy/common/00director.rpy:1624
|
||||
old "(channel)"
|
||||
# Automatic translation.
|
||||
new "(canale)"
|
||||
|
||||
# renpy/common/00director.rpy:1625
|
||||
old "(filename)"
|
||||
# Automatic translation.
|
||||
new "(nome del file)"
|
||||
new "(nome file)"
|
||||
|
||||
# renpy/common/00director.rpy:1654
|
||||
old "Change"
|
||||
# Automatic translation.
|
||||
new "Cambiamento"
|
||||
new "Cambia"
|
||||
|
||||
# renpy/common/00director.rpy:1656
|
||||
old "Add"
|
||||
# Automatic translation.
|
||||
new "Aggiungi"
|
||||
|
||||
# renpy/common/00director.rpy:1662
|
||||
old "Remove"
|
||||
# Automatic translation.
|
||||
new "Rimuovere"
|
||||
new "Rimuovi"
|
||||
|
||||
# renpy/common/00director.rpy:1697
|
||||
old "Statement:"
|
||||
# Automatic translation.
|
||||
new "Dichiarazione:"
|
||||
new "Istruzione:"
|
||||
|
||||
# renpy/common/00director.rpy:1718
|
||||
old "Tag:"
|
||||
@@ -580,63 +543,51 @@ translate italian strings:
|
||||
|
||||
# renpy/common/00director.rpy:1734
|
||||
old "Attributes:"
|
||||
# Automatic translation.
|
||||
new "Attributi:"
|
||||
|
||||
# renpy/common/00director.rpy:1745
|
||||
old "Click to toggle attribute, right click to toggle negative attribute."
|
||||
# Automatic translation.
|
||||
new "Fare clic per attivare l'attributo, fare clic con il tasto destro per attivare l'attributo negativo."
|
||||
new "Clicca per attivare/disattivare l'attributo, clicca con il tasto destro per attivare/disattivare l'attributo negativo."
|
||||
|
||||
# renpy/common/00director.rpy:1757
|
||||
old "Transforms:"
|
||||
# Automatic translation.
|
||||
new "Trasformazioni:"
|
||||
|
||||
# renpy/common/00director.rpy:1768
|
||||
old "Click to set transform, right click to add to transform list."
|
||||
# Automatic translation.
|
||||
new "Fare clic per impostare la trasformazione, fare clic con il pulsante destro del mouse per aggiungere all'elenco delle trasformazioni."
|
||||
new "Clicca per impostare la trasformazione, clicca con il tasto destro per aggiungere all'elenco delle trasformazioni."
|
||||
|
||||
# renpy/common/00director.rpy:1780
|
||||
old "Behind:"
|
||||
# Automatic translation.
|
||||
new "Dietro:"
|
||||
|
||||
# renpy/common/00director.rpy:1789
|
||||
old "Click to set, right click to add to behind list."
|
||||
# Automatic translation.
|
||||
new "Fare clic per impostare, fare clic con il pulsante destro del mouse per aggiungere all'elenco retrostante."
|
||||
new "Clicca per impostare, clicca con il tasto destro per aggiungere all'elenco di dietro."
|
||||
|
||||
# renpy/common/00director.rpy:1801
|
||||
old "Transition:"
|
||||
# Automatic translation.
|
||||
new "Transizione:"
|
||||
|
||||
# renpy/common/00director.rpy:1819
|
||||
old "Channel:"
|
||||
# Automatic translation.
|
||||
new "Canale:"
|
||||
|
||||
# renpy/common/00director.rpy:1837
|
||||
old "Audio Filename:"
|
||||
# Automatic translation.
|
||||
new "Nome del file audio:"
|
||||
|
||||
# renpy/common/00gui.rpy:456
|
||||
old "This save was created on a different device. Maliciously constructed save files can harm your computer. Do you trust this save's creator and everyone who could have changed the file?"
|
||||
# Automatic translation.
|
||||
new "Questo salvataggio è stato creato su un dispositivo diverso. I file di salvataggio creati male possono danneggiare il computer. Vi fidate del creatore di questo salvataggio e di tutti coloro che potrebbero aver modificato il file?"
|
||||
new "Questo salvataggio è stato creato su un dispositivo diverso. Un file di salvataggio creato in modo malevolo può danneggiare il tuo computer. Puoi fidarti di chi ha creato questo salvataggio e di tutti coloro che potrebbero aver modificato il file?"
|
||||
|
||||
# renpy/common/00gui.rpy:457
|
||||
old "Do you trust the device the save was created on? You should only choose yes if you are the device's sole user."
|
||||
# Automatic translation.
|
||||
new "Vi fidate del dispositivo su cui è stato creato il salvataggio? Scegliere sì solo se si è l'unico utente del dispositivo."
|
||||
new "Puoi fidarti del dispositivo su cui è stato creato il salvataggio? Dovresti scegliere sì solo se si è l'unico utente del dispositivo."
|
||||
|
||||
# renpy/common/00keymap.rpy:322
|
||||
old "Failed to save screenshot as %s."
|
||||
# Automatic translation.
|
||||
new "Impossibile salvare l'immagine come %s."
|
||||
new "Impossibile salvare la cattura di schermata come %s."
|
||||
|
||||
# renpy/common/00preferences.rpy:271
|
||||
old "display"
|
||||
@@ -644,27 +595,22 @@ translate italian strings:
|
||||
|
||||
# renpy/common/00preferences.rpy:283
|
||||
old "transitions"
|
||||
# Automatic translation.
|
||||
new "transizioni"
|
||||
|
||||
# renpy/common/00preferences.rpy:292
|
||||
old "skip transitions"
|
||||
# Automatic translation.
|
||||
new "saltare le transizioni"
|
||||
|
||||
# renpy/common/00preferences.rpy:294
|
||||
old "video sprites"
|
||||
# Automatic translation.
|
||||
new "sprite video"
|
||||
|
||||
# renpy/common/00preferences.rpy:303
|
||||
old "show empty window"
|
||||
# Automatic translation.
|
||||
new "mostra la finestra vuota"
|
||||
new "mostra finestra vuota"
|
||||
|
||||
# renpy/common/00preferences.rpy:312
|
||||
old "text speed"
|
||||
# Automatic translation.
|
||||
new "velocità del testo"
|
||||
|
||||
# renpy/common/00preferences.rpy:320
|
||||
@@ -677,97 +623,79 @@ translate italian strings:
|
||||
|
||||
# renpy/common/00preferences.rpy:327
|
||||
old "skip"
|
||||
# Automatic translation.
|
||||
new "saltare"
|
||||
new "salta"
|
||||
|
||||
# renpy/common/00preferences.rpy:330
|
||||
old "skip unseen [text]"
|
||||
# Automatic translation.
|
||||
new "saltare non visto [text]"
|
||||
new "salta [text] non visto"
|
||||
|
||||
# renpy/common/00preferences.rpy:335
|
||||
old "skip unseen text"
|
||||
# Automatic translation.
|
||||
new "saltare il testo non visto"
|
||||
new "salta il testo non visto"
|
||||
|
||||
# renpy/common/00preferences.rpy:337
|
||||
old "begin skipping"
|
||||
# Automatic translation.
|
||||
new "iniziare a saltare"
|
||||
new "inizia a saltare"
|
||||
|
||||
# renpy/common/00preferences.rpy:341
|
||||
old "after choices"
|
||||
# Automatic translation.
|
||||
new "dopo le scelte"
|
||||
|
||||
# renpy/common/00preferences.rpy:348
|
||||
old "skip after choices"
|
||||
# Automatic translation.
|
||||
new "saltare dopo le scelte"
|
||||
new "salta dopo le scelte"
|
||||
|
||||
# renpy/common/00preferences.rpy:350
|
||||
old "auto-forward time"
|
||||
# Automatic translation.
|
||||
new "tempo di inoltro automatico"
|
||||
new "ritmo di avanzamento automatico"
|
||||
|
||||
# renpy/common/00preferences.rpy:364
|
||||
old "auto-forward"
|
||||
# Automatic translation.
|
||||
new "Inoltro automatico"
|
||||
new "avanzamento automatico"
|
||||
|
||||
# renpy/common/00preferences.rpy:371
|
||||
old "Auto forward"
|
||||
# Automatic translation.
|
||||
new "Avanzamento automatico"
|
||||
|
||||
# renpy/common/00preferences.rpy:374
|
||||
old "auto-forward after click"
|
||||
# Automatic translation.
|
||||
new "Inoltro automatico dopo il clic"
|
||||
new "avanzamento automatico dopo il clic"
|
||||
|
||||
# renpy/common/00preferences.rpy:383
|
||||
old "automatic move"
|
||||
# Automatic translation.
|
||||
new "spostamento automatico"
|
||||
|
||||
# renpy/common/00preferences.rpy:392
|
||||
old "wait for voice"
|
||||
# Automatic translation.
|
||||
new "attendere la voce"
|
||||
new "dai tempo alla voce"
|
||||
|
||||
# renpy/common/00preferences.rpy:401
|
||||
old "voice sustain"
|
||||
# Automatic translation.
|
||||
new "sostegno della voce"
|
||||
new "mantenimento della voce"
|
||||
|
||||
# renpy/common/00preferences.rpy:410
|
||||
old "self voicing"
|
||||
# Automatic translation.
|
||||
new "autocelebrazione"
|
||||
new "assistente vocale"
|
||||
|
||||
# renpy/common/00preferences.rpy:419
|
||||
old "self voicing volume drop"
|
||||
# Automatic translation.
|
||||
new "caduta di volume dell'autocelebrazione"
|
||||
new "riduzione volume dell'assistente vocale"
|
||||
|
||||
# renpy/common/00preferences.rpy:427
|
||||
old "clipboard voicing"
|
||||
# Automatic translation.
|
||||
new "Votazione degli appunti"
|
||||
new "vocalizzazione degli appunti"
|
||||
|
||||
# renpy/common/00preferences.rpy:436
|
||||
old "debug voicing"
|
||||
new "debug voicing"
|
||||
new "debug vocalizzazione"
|
||||
|
||||
# renpy/common/00preferences.rpy:445
|
||||
old "emphasize audio"
|
||||
# Automatic translation.
|
||||
new "enfatizzare l'audio"
|
||||
new "enfatizza audio"
|
||||
|
||||
# renpy/common/00preferences.rpy:454
|
||||
old "rollback side"
|
||||
# Automatic translation.
|
||||
new "lato rollback"
|
||||
new "lato riavvolgimento"
|
||||
|
||||
# renpy/common/00preferences.rpy:464
|
||||
old "gl powersave"
|
||||
@@ -775,8 +703,7 @@ translate italian strings:
|
||||
|
||||
# renpy/common/00preferences.rpy:470
|
||||
old "gl framerate"
|
||||
# Automatic translation.
|
||||
new "framerate gl"
|
||||
new "gl framerate"
|
||||
|
||||
# renpy/common/00preferences.rpy:473
|
||||
old "gl tearing"
|
||||
@@ -784,196 +711,157 @@ translate italian strings:
|
||||
|
||||
# renpy/common/00preferences.rpy:476
|
||||
old "font transform"
|
||||
# Automatic translation.
|
||||
new "trasformazione dei caratteri"
|
||||
new "trasformazioni dei caratteri"
|
||||
|
||||
# renpy/common/00preferences.rpy:479
|
||||
old "font size"
|
||||
# Automatic translation.
|
||||
new "dimensione del carattere"
|
||||
new "dimensione dei caratteri"
|
||||
|
||||
# renpy/common/00preferences.rpy:487
|
||||
old "font line spacing"
|
||||
# Automatic translation.
|
||||
new "interlinea del carattere"
|
||||
new "interlinea dei caratteri"
|
||||
|
||||
# renpy/common/00preferences.rpy:495
|
||||
old "system cursor"
|
||||
# Automatic translation.
|
||||
new "cursore di sistema"
|
||||
|
||||
# renpy/common/00preferences.rpy:504
|
||||
old "renderer menu"
|
||||
# Automatic translation.
|
||||
new "menu del renderer"
|
||||
|
||||
# renpy/common/00preferences.rpy:507
|
||||
old "accessibility menu"
|
||||
# Automatic translation.
|
||||
new "menu accessibilità"
|
||||
new "menu di accessibilità"
|
||||
|
||||
# renpy/common/00preferences.rpy:510
|
||||
old "high contrast text"
|
||||
# Automatic translation.
|
||||
new "testo ad alto contrasto"
|
||||
|
||||
# renpy/common/00preferences.rpy:519
|
||||
old "audio when minimized"
|
||||
# Automatic translation.
|
||||
new "audio quando è ridotto a icona"
|
||||
new "audio con finestra minimizzata"
|
||||
|
||||
# renpy/common/00preferences.rpy:528
|
||||
old "audio when unfocused"
|
||||
# Automatic translation.
|
||||
new "audio quando non viene messo a fuoco"
|
||||
new "audio con finestra non a fuoco"
|
||||
|
||||
# renpy/common/00preferences.rpy:537
|
||||
old "web cache preload"
|
||||
# Automatic translation.
|
||||
new "precaricamento della cache web"
|
||||
|
||||
# renpy/common/00preferences.rpy:552
|
||||
old "voice after game menu"
|
||||
# Automatic translation.
|
||||
new "voce dopo il menu di gioco"
|
||||
|
||||
# renpy/common/00preferences.rpy:571
|
||||
old "main volume"
|
||||
# Automatic translation.
|
||||
new "volume principale"
|
||||
|
||||
# renpy/common/00preferences.rpy:572
|
||||
old "music volume"
|
||||
# Automatic translation.
|
||||
new "volume della musica"
|
||||
|
||||
# renpy/common/00preferences.rpy:573
|
||||
old "sound volume"
|
||||
# Automatic translation.
|
||||
new "volume del suono"
|
||||
new "volume dei suoni"
|
||||
|
||||
# renpy/common/00preferences.rpy:574
|
||||
old "voice volume"
|
||||
# Automatic translation.
|
||||
new "volume della voce"
|
||||
|
||||
# renpy/common/00preferences.rpy:575
|
||||
old "mute main"
|
||||
# Automatic translation.
|
||||
new "silenziamento principale"
|
||||
new "silenzia il volume principale"
|
||||
|
||||
# renpy/common/00preferences.rpy:576
|
||||
old "mute music"
|
||||
# Automatic translation.
|
||||
new "disattivare la musica"
|
||||
new "silenzia la musica"
|
||||
|
||||
# renpy/common/00preferences.rpy:577
|
||||
old "mute sound"
|
||||
# Automatic translation.
|
||||
new "Disattivare l'audio"
|
||||
new "silenzia i suoni"
|
||||
|
||||
# renpy/common/00preferences.rpy:578
|
||||
old "mute voice"
|
||||
# Automatic translation.
|
||||
new "voce muta"
|
||||
new "silenzia voce"
|
||||
|
||||
# renpy/common/00preferences.rpy:579
|
||||
old "mute all"
|
||||
# Automatic translation.
|
||||
new "disattivare tutti"
|
||||
new "silenzia tutto"
|
||||
|
||||
# renpy/common/00speechbubble.rpy:344
|
||||
old "Speech Bubble Editor"
|
||||
# Automatic translation.
|
||||
new "Editor di bolle vocali"
|
||||
new "Editor di Bolle di Dialogo"
|
||||
|
||||
# renpy/common/00speechbubble.rpy:349
|
||||
old "(hide)"
|
||||
# Automatic translation.
|
||||
new "(Nascondi)"
|
||||
new "(nascondi)"
|
||||
|
||||
# renpy/common/00sync.rpy:70
|
||||
old "Sync downloaded."
|
||||
# Automatic translation.
|
||||
new "Sincronizzazione scaricata."
|
||||
new "Dati sincronizzati scaricati."
|
||||
|
||||
# renpy/common/00sync.rpy:190
|
||||
old "Could not connect to the Ren'Py Sync server."
|
||||
# Automatic translation.
|
||||
new "Impossibile connettersi al server Ren'Py Sync."
|
||||
|
||||
# renpy/common/00sync.rpy:192
|
||||
old "The Ren'Py Sync server timed out."
|
||||
# Automatic translation.
|
||||
new "Il server Ren'Py Sync è scaduto."
|
||||
new "Il server Ren'Py Sync non ha risposto in tempo."
|
||||
|
||||
# renpy/common/00sync.rpy:194
|
||||
old "An unknown error occurred while connecting to the Ren'Py Sync server."
|
||||
# Automatic translation.
|
||||
new "Si è verificato un errore sconosciuto durante la connessione al server Ren'Py Sync."
|
||||
|
||||
# renpy/common/00sync.rpy:267
|
||||
old "The Ren'Py Sync server does not have a copy of this sync. The sync ID may be invalid, or it may have timed out."
|
||||
# Automatic translation.
|
||||
new "Il server Ren'Py Sync non dispone di una copia di questa sincronizzazione. L'ID della sincronizzazione potrebbe non essere valido o potrebbe essere scaduto."
|
||||
new "Il server Ren'Py Sync non dispone di una copia di questi dati. L'ID di sincronizzazione potrebbe essere invalido o scaduto."
|
||||
|
||||
# renpy/common/00sync.rpy:409
|
||||
old "Please enter the sync ID you generated.\nNever enter a sync ID you didn't create yourself."
|
||||
# Automatic translation.
|
||||
new "Inserire l'ID di sincronizzazione generato.\nNon inserite mai un ID di sincronizzazione che non avete creato voi stessi."
|
||||
new "Inserire l'ID di sincronizzazione che hai generato.\nNon inserire mai un ID di sincronizzazione che non hai creato tu."
|
||||
|
||||
# renpy/common/00sync.rpy:428
|
||||
old "The sync ID is not in the correct format."
|
||||
# Automatic translation.
|
||||
new "L'ID di sincronizzazione non è nel formato corretto."
|
||||
|
||||
# renpy/common/00sync.rpy:448
|
||||
old "The sync could not be decrypted."
|
||||
# Automatic translation.
|
||||
new "Non è stato possibile decifrare la sincronizzazione."
|
||||
new "Non è stato possibile decifrare i dati sincronizzati."
|
||||
|
||||
# renpy/common/00sync.rpy:471
|
||||
old "The sync belongs to a different game."
|
||||
# Automatic translation.
|
||||
new "La sincronizzazione appartiene a un gioco diverso."
|
||||
new "I dati sincronizzati appartengono ad un gioco diverso."
|
||||
|
||||
# renpy/common/00sync.rpy:476
|
||||
old "The sync contains a file with an invalid name."
|
||||
# Automatic translation.
|
||||
new "La sincronizzazione contiene un file con un nome non valido."
|
||||
new "I dati sincronizzati contengono un file con un nome non valido."
|
||||
|
||||
# renpy/common/00sync.rpy:529
|
||||
old "This will upload your saves to the {a=https://sync.renpy.org}Ren'Py Sync Server{/a}.\nDo you want to continue?"
|
||||
# Automatic translation.
|
||||
new "Questo caricherà i salvataggi sul server di sincronizzazione {a=https://sync.renpy.org}Ren'Py{/a}.\nVuoi continuare?"
|
||||
new "I tuoi salvataggi saranno caricati sul {a=https://sync.renpy.org}Server di Sincronizzazione di Ren'Py{/a}.\nVuoi continuare?"
|
||||
|
||||
# renpy/common/00sync.rpy:558
|
||||
old "Enter Sync ID"
|
||||
# Automatic translation.
|
||||
new "Immettere l'ID di sincronizzazione"
|
||||
new "Immettere l'ID di Sincronizzazione"
|
||||
|
||||
# renpy/common/00sync.rpy:569
|
||||
old "This will contact the {a=https://sync.renpy.org}Ren'Py Sync Server{/a}."
|
||||
# Automatic translation.
|
||||
new "Questo contatterà il server di sincronizzazione {a=https://sync.renpy.org}Ren'Py{/a}."
|
||||
new "Verrà contattato il {a=https://sync.renpy.org}Server di Sincronizzazione di Ren'Py{/a}."
|
||||
|
||||
# renpy/common/00sync.rpy:596
|
||||
old "Sync Success"
|
||||
# Automatic translation.
|
||||
new "Successo della sincronizzazione"
|
||||
new "Sincronizzazione completata con Successo"
|
||||
|
||||
# renpy/common/00sync.rpy:599
|
||||
old "The Sync ID is:"
|
||||
# Automatic translation.
|
||||
new "L'ID di sincronizzazione è:"
|
||||
new "L'ID di Sincronizzazione è:"
|
||||
|
||||
# renpy/common/00sync.rpy:605
|
||||
old "You can use this ID to download your save on another device.\nThis sync will expire in an hour.\nRen'Py Sync is supported by {a=https://www.renpy.org/sponsors.html}Ren'Py's Sponsors{/a}."
|
||||
# Automatic translation.
|
||||
new "È possibile utilizzare questo ID per scaricare il salvataggio su un altro dispositivo.\nQuesta sincronizzazione scadrà tra un'ora.\nRen'Py Sync è supportato da {a=https://www.renpy.org/sponsors.html}Gli sponsor di Ren'Py{/a}."
|
||||
new "Puoi usare questo ID per scaricare il tuo salvataggio su un altro dispositivo.\nQuesta sincronizzazione scadrà tra un'ora.\nRen'Py Sync è supportato dagli {a=https://www.renpy.org/sponsors.html}Sponsor di Ren'Py{/a}."
|
||||
|
||||
# renpy/common/00sync.rpy:631
|
||||
old "Sync Error"
|
||||
# Automatic translation.
|
||||
new "Errore di sincronizzazione"
|
||||
new "Errore di Sincronizzazione"
|
||||
|
||||
|
||||
@@ -23,7 +23,7 @@ translate italian strings:
|
||||
|
||||
# _developer/developer.rpym:51
|
||||
old "Image Location Picker"
|
||||
new "Selettore Locazione Immagini"
|
||||
new "Selettore Posizione Immagini"
|
||||
|
||||
# _developer/developer.rpym:53
|
||||
old "Filename List"
|
||||
@@ -79,7 +79,7 @@ translate italian strings:
|
||||
|
||||
# _developer/inspector.rpym:38
|
||||
old "Displayable Inspector"
|
||||
new "Ispettore dei Displayable"
|
||||
new "Ispezionatore dei Displayable"
|
||||
|
||||
# _developer/inspector.rpym:61
|
||||
old "Size"
|
||||
@@ -99,7 +99,6 @@ translate italian strings:
|
||||
|
||||
# _developer/inspector.rpym:139
|
||||
old "displayable:"
|
||||
# Automatic translation.
|
||||
new "visualizzabile:"
|
||||
|
||||
# _developer/inspector.rpym:145
|
||||
@@ -116,7 +115,7 @@ translate italian strings:
|
||||
|
||||
# 00console.rpy:182
|
||||
old "Press <esc> to exit console. Type help for help.\n"
|
||||
new "Premi <esc> per uscire dalla console. Scrivi \"help\" per aiuto.\n"
|
||||
new "Premi <esc> per uscire dalla console. Scrivi \"help\" per avere aiuto.\n"
|
||||
|
||||
# 00console.rpy:186
|
||||
old "Ren'Py script enabled."
|
||||
@@ -178,42 +177,32 @@ translate italian strings:
|
||||
old "jump <label>: jumps to label"
|
||||
new "jump <label>: salta alla label"
|
||||
|
||||
|
||||
translate italian strings:
|
||||
|
||||
# renpy/common/_developer/developer.rpym:43
|
||||
old "Interactive Director (D)"
|
||||
# Automatic translation.
|
||||
new "Direttore interattivo (D)"
|
||||
new "Interactive Director (D)"
|
||||
|
||||
# renpy/common/_developer/developer.rpym:51
|
||||
old "Persistent Viewer"
|
||||
# Automatic translation.
|
||||
new "Visualizzatore persistente"
|
||||
new "Visualizzatore dei dati Persistenti"
|
||||
|
||||
# renpy/common/_developer/developer.rpym:59
|
||||
old "Show Image Load Log (F4)"
|
||||
# Automatic translation.
|
||||
new "Mostra registro caricamento immagini (F4)"
|
||||
new "Mostra il Registro di Caricamento delle Immagini (F4)"
|
||||
|
||||
# renpy/common/_developer/developer.rpym:62
|
||||
old "Hide Image Load Log (F4)"
|
||||
# Automatic translation.
|
||||
new "Nascondere il registro di caricamento dell'immagine (F4)"
|
||||
new "Nascondi il Registro di Caricamento delle Immagini (F4)"
|
||||
|
||||
# renpy/common/_developer/developer.rpym:65
|
||||
old "Image Attributes"
|
||||
# Automatic translation.
|
||||
new "Attributi dell'immagine"
|
||||
new "Attributi dell'Immagine"
|
||||
|
||||
# renpy/common/_developer/developer.rpym:70
|
||||
old "Speech Bubble Editor (Shift+B)"
|
||||
# Automatic translation.
|
||||
new "Editor di bolle vocali (Shift+B)"
|
||||
new "Editor di Bolle di Dialogo (Shift+B)"
|
||||
|
||||
# renpy/common/_developer/developer.rpym:97
|
||||
old "[name] [attributes] (hidden)"
|
||||
# Automatic translation.
|
||||
new "[name] [attributes] (nascosto)"
|
||||
|
||||
# renpy/common/_developer/developer.rpym:101
|
||||
@@ -222,66 +211,53 @@ translate italian strings:
|
||||
|
||||
# renpy/common/_developer/developer.rpym:162
|
||||
old "Hide deleted"
|
||||
# Automatic translation.
|
||||
new "Nascondi cancellato"
|
||||
new "Nascondi cancellati"
|
||||
|
||||
# renpy/common/_developer/developer.rpym:162
|
||||
old "Show deleted"
|
||||
# Automatic translation.
|
||||
new "Mostra cancellata"
|
||||
new "Mostra cancellati"
|
||||
|
||||
# renpy/common/_developer/developer.rpym:389
|
||||
old "Type to filter: "
|
||||
# Automatic translation.
|
||||
new "Tipo da filtrare: "
|
||||
new "Tipi da filtrare: "
|
||||
|
||||
# renpy/common/_developer/developer.rpym:507
|
||||
old "Textures: [tex_count] ([tex_size_mb:.1f] MB)"
|
||||
# Automatic translation.
|
||||
new "Texture: [tex_count] ([tex_size_mb:.1f] MB)"
|
||||
|
||||
# renpy/common/_developer/developer.rpym:511
|
||||
old "Image cache: [cache_pct:.1f]% ([cache_size_mb:.1f] MB)"
|
||||
# Automatic translation.
|
||||
new "Cache immagini: [cache_pct:.1f]% ([cache_size_mb:.1f] MB)"
|
||||
|
||||
# renpy/common/00console.rpy:789
|
||||
old "help: show this help\n help <expr>: show signature and documentation of <expr>"
|
||||
# Automatic translation.
|
||||
new "help: mostra questo aiuto\n help <expr>: mostra la firma e la documentazione di <expr>"
|
||||
|
||||
# renpy/common/00console.rpy:813
|
||||
old "Help may display undocumented functions. Please check that the function or\nclass you want to use is documented.\n\n"
|
||||
# Automatic translation.
|
||||
new "La guida potrebbe visualizzare funzioni non documentate. Verificate che la funzione o\nLa classe che si vuole utilizzare è documentata.\n\n"
|
||||
new "La guida potrebbe visualizzare funzioni non documentate. Verifica che la funzione o\n classe che vuoi usare utilizzare sia documentata.\n\n"
|
||||
|
||||
# renpy/common/00console.rpy:854
|
||||
old "stack: print the return stack"
|
||||
# Automatic translation.
|
||||
new "stack: stampare lo stack di ritorno"
|
||||
new "stack: stampa a schermo lo stack di ritorno"
|
||||
|
||||
# renpy/common/00console.rpy:908
|
||||
old "watch <expression>: watch a python expression\n watch short: makes the representation of traced expressions short (default)\n watch long: makes the representation of traced expressions as is"
|
||||
# Automatic translation.
|
||||
new "watch <expression>: guardare un'espressione python\n watch short: rende breve la rappresentazione delle espressioni tracciate (default)\n watch long: rende la rappresentazione delle espressioni tracciate come è"
|
||||
new "watch <expression>: traccia un'espressione python\n watch short: rende breve la rappresentazione delle espressioni tracciate (default)\n watch long: rende la rappresentazione delle espressioni tracciate così come è"
|
||||
|
||||
# renpy/common/00console.rpy:1028
|
||||
old "short: Shorten the representation of objects on the console (default)."
|
||||
# Automatic translation.
|
||||
new "short: Accorcia la rappresentazione degli oggetti sulla console (impostazione predefinita)."
|
||||
|
||||
# renpy/common/00console.rpy:1032
|
||||
old "long: Print the full representation of objects on the console."
|
||||
# Automatic translation.
|
||||
new "long: Stampa la rappresentazione completa degli oggetti sulla console."
|
||||
new "long: Stampa sulla console la rappresentazione completa degli oggetti."
|
||||
|
||||
# renpy/common/00console.rpy:1036
|
||||
old "escape: Enables escaping of unicode symbols in unicode strings."
|
||||
# Automatic translation.
|
||||
new "escape: Abilita l'escape dei simboli unicode nelle stringhe unicode."
|
||||
|
||||
# renpy/common/00console.rpy:1040
|
||||
old "unescape: Disables escaping of unicode symbols in unicode strings and print it as is (default)."
|
||||
# Automatic translation.
|
||||
new "unescape: Disabilita l'escape dei simboli unicode nelle stringhe unicode e le stampa così come sono (impostazione predefinita)."
|
||||
new "unescape: Disabilita l'escape dei simboli unicode nelle stringhe unicode e le stampa a schermo così come sono (impostazione predefinita)."
|
||||
|
||||
|
||||
@@ -11,15 +11,15 @@ translate italian strings:
|
||||
|
||||
# 00gltest.rpy:75
|
||||
old "Force Angle/DirectX Renderer"
|
||||
new "Forza Renderer Angle/DirectX"
|
||||
new "Forza Renderizzatore Angle/DirectX"
|
||||
|
||||
# 00gltest.rpy:79
|
||||
old "Force OpenGL Renderer"
|
||||
new "Forza Renderer OpenGL"
|
||||
new "Forza Renderizzatore OpenGL"
|
||||
|
||||
# 00gltest.rpy:83
|
||||
old "Force Software Renderer"
|
||||
new "Forza Renderer Software"
|
||||
new "Forza Renderizzatore Software"
|
||||
|
||||
# 00gltest.rpy:93
|
||||
old "Enable"
|
||||
@@ -31,7 +31,7 @@ translate italian strings:
|
||||
|
||||
# 00gltest.rpy:141
|
||||
old "Performance Warning"
|
||||
new "Avviso Prestazioni"
|
||||
new "Avviso sulle Prestazioni"
|
||||
|
||||
# 00gltest.rpy:146
|
||||
old "This computer is using software rendering."
|
||||
@@ -39,7 +39,7 @@ translate italian strings:
|
||||
|
||||
# 00gltest.rpy:148
|
||||
old "This computer is not using shaders."
|
||||
new "Questo computer non fa uso degli shader."
|
||||
new "Questo computer non sta usando gli shader."
|
||||
|
||||
# 00gltest.rpy:150
|
||||
old "This computer is displaying graphics slowly."
|
||||
@@ -135,7 +135,7 @@ translate italian strings:
|
||||
|
||||
# _errorhandling.rpym:538
|
||||
old "Rollback"
|
||||
new "Regredisci"
|
||||
new "Riavvolgi"
|
||||
|
||||
# _errorhandling.rpym:540
|
||||
old "Attempts a roll back to a prior time, allowing you to save or choose a different choice."
|
||||
@@ -167,7 +167,7 @@ translate italian strings:
|
||||
|
||||
# _errorhandling.rpym:606
|
||||
old "Open Parse Errors"
|
||||
new "Apri errori di analisi"
|
||||
new "Apri Errori di Analisi"
|
||||
|
||||
# _errorhandling.rpym:608
|
||||
old "Opens the errors.txt file in a text editor."
|
||||
@@ -177,51 +177,40 @@ translate italian strings:
|
||||
old "Copies the errors.txt file to the clipboard."
|
||||
new "Copia il file errors.txt negli appunti."
|
||||
|
||||
|
||||
translate italian strings:
|
||||
|
||||
# renpy/common/00gltest.rpy:89
|
||||
old "Renderer"
|
||||
new "Renderer"
|
||||
new "Renderizzatore"
|
||||
|
||||
# renpy/common/00gltest.rpy:100
|
||||
old "Force GL Renderer"
|
||||
# Automatic translation.
|
||||
new "Forza il renderizzatore GL"
|
||||
new "Forza Renderizzatore GL"
|
||||
|
||||
# renpy/common/00gltest.rpy:105
|
||||
old "Force ANGLE Renderer"
|
||||
# Automatic translation.
|
||||
new "Rendering angolare della forza"
|
||||
new "Forza Renderizzatore ANGLE"
|
||||
|
||||
# renpy/common/00gltest.rpy:110
|
||||
old "Force GLES Renderer"
|
||||
# Automatic translation.
|
||||
new "Forza il renderizzatore GLES"
|
||||
new "Forza Renderizzatore GLES"
|
||||
|
||||
# renpy/common/00gltest.rpy:116
|
||||
old "Force GL2 Renderer"
|
||||
# Automatic translation.
|
||||
new "Rendering Force GL2"
|
||||
new "Forza Renderizzatore GL2"
|
||||
|
||||
# renpy/common/00gltest.rpy:121
|
||||
old "Force ANGLE2 Renderer"
|
||||
# Automatic translation.
|
||||
new "Forza il renderizzatore ANGLE2"
|
||||
new "Forza Renderizzatore ANGLE2"
|
||||
|
||||
# renpy/common/00gltest.rpy:126
|
||||
old "Force GLES2 Renderer"
|
||||
# Automatic translation.
|
||||
new "Forza il renderizzatore GLES2"
|
||||
new "Forza Renderizzatore GLES2"
|
||||
|
||||
# renpy/common/00gltest.rpy:136
|
||||
old "Enable (No Blocklist)"
|
||||
# Automatic translation.
|
||||
new "Abilitazione (nessuna lista di blocco)"
|
||||
new "Abilita (nessuna lista di blocco)"
|
||||
|
||||
# renpy/common/00gltest.rpy:159
|
||||
old "Powersave"
|
||||
# Automatic translation.
|
||||
new "Risparmio energetico"
|
||||
|
||||
# renpy/common/00gltest.rpy:173
|
||||
@@ -230,7 +219,6 @@ translate italian strings:
|
||||
|
||||
# renpy/common/00gltest.rpy:177
|
||||
old "Screen"
|
||||
# Automatic translation.
|
||||
new "Schermo"
|
||||
|
||||
# renpy/common/00gltest.rpy:181
|
||||
@@ -247,58 +235,47 @@ translate italian strings:
|
||||
|
||||
# renpy/common/00gltest.rpy:249
|
||||
old "This game requires use of GL2 that can't be initialised."
|
||||
# Automatic translation.
|
||||
new "Questo gioco richiede l'uso di GL2 che non può essere inizializzato."
|
||||
new "Questo gioco richiede l'uso di GL2, che non può essere inizializzato."
|
||||
|
||||
# renpy/common/00gltest.rpy:259
|
||||
old "The {a=edit:1:log.txt}log.txt{/a} file may contain information to help you determine what is wrong with your computer."
|
||||
# Automatic translation.
|
||||
new "Il file {a=edit:1:log.txt}log.txt{/a} può contenere informazioni che aiutano a determinare il problema del computer."
|
||||
new "Il file {a=edit:1:log.txt}log.txt{/a} può contenere informazioni che possono aiutarti a determinare il problema del tuo computer."
|
||||
|
||||
# renpy/common/00gltest.rpy:264
|
||||
old "More details on how to fix this can be found in the {a=[url]}documentation{/a}."
|
||||
# Automatic translation.
|
||||
new "Maggiori dettagli su come risolvere questo problema sono disponibili nella documentazione di {a=[url]}{/a} ."
|
||||
new "Maggiori dettagli su come risolvere questo problema sono disponibili nella documentazione di {a=[url]}{/a}."
|
||||
|
||||
# renpy/common/00gltest.rpy:281
|
||||
old "Change render options"
|
||||
# Automatic translation.
|
||||
new "Modifica delle opzioni di rendering"
|
||||
new "Modifica le opzioni di rendering"
|
||||
|
||||
# renpy/common/00gamepad.rpy:58
|
||||
old "Press or move the '[control!s]' [kind]."
|
||||
# Automatic translation.
|
||||
new "Premere o spostare il pulsante '[control!s]'[kind]."
|
||||
new "Premi o sposta l'input '[control!s]'[kind]."
|
||||
|
||||
# renpy/common/_errorhandling.rpym:555
|
||||
old "Open"
|
||||
# Automatic translation.
|
||||
new "Aperto"
|
||||
new "Apri"
|
||||
|
||||
# renpy/common/_errorhandling.rpym:559
|
||||
old "Copy BBCode"
|
||||
# Automatic translation.
|
||||
new "Copiare il codice BBC"
|
||||
new "Copia BBCode"
|
||||
|
||||
# renpy/common/_errorhandling.rpym:561
|
||||
old "Copies the traceback.txt file to the clipboard as BBcode for forums like https://lemmasoft.renai.us/."
|
||||
# Automatic translation.
|
||||
new "Copia il file traceback.txt negli appunti come BBcode per forum come https://lemmasoft.renai.us/."
|
||||
|
||||
# renpy/common/_errorhandling.rpym:563
|
||||
old "Copy Markdown"
|
||||
# Automatic translation.
|
||||
new "Copiare Markdown"
|
||||
new "Copia Markdown"
|
||||
|
||||
# renpy/common/_errorhandling.rpym:565
|
||||
old "Copies the traceback.txt file to the clipboard as Markdown for Discord."
|
||||
# Automatic translation.
|
||||
new "Copia il file traceback.txt negli appunti come Markdown per Discord."
|
||||
|
||||
# renpy/common/_errorhandling.rpym:626
|
||||
old "Ignores the exception, allowing you to continue."
|
||||
# Automatic translation.
|
||||
new "Ignora l'eccezione, consentendo di continuare."
|
||||
new "Ignora l'eccezione, permettendo di continuare l'esecuzione."
|
||||
|
||||
# renpy/common/_errorhandling.rpym:637
|
||||
old "Console"
|
||||
@@ -306,6 +283,5 @@ translate italian strings:
|
||||
|
||||
# renpy/common/_errorhandling.rpym:639
|
||||
old "Opens a console to allow debugging the problem."
|
||||
# Automatic translation.
|
||||
new "Apre una console per consentire il debug del problema."
|
||||
|
||||
|
||||
@@ -203,23 +203,23 @@ translate italian strings:
|
||||
|
||||
# gui.rpy:220
|
||||
old "## File Slot Buttons"
|
||||
new "## Pulsanti Slot"
|
||||
new "## Pulsanti Slot File"
|
||||
|
||||
# gui.rpy:222
|
||||
old "## A file slot button is a special kind of button. It contains a thumbnail image, and text describing the contents of the save slot. A save slot uses image files in gui/button, like the other kinds of buttons."
|
||||
new "## Un pulsante Slot è un tipo di pulsante speciale. Contiene un'immagine miniatura, e testo che riporta i contenuti dello slot. Uno Slot Save usa immagini presenti in gui/button, come tutti gli altri tipi di pulsante."
|
||||
new "## Un pulsante slot è un tipo di pulsante speciale. Contiene un'immagine miniatura, e testo che riporta i contenuti dello slot. Uno slot di salvataggio usa immagini presenti in gui/button, come tutti gli altri tipi di pulsante."
|
||||
|
||||
# gui.rpy:226
|
||||
old "## The save slot button."
|
||||
new "## Il pulsante slot."
|
||||
new "## Il pulsante slot salvataggio."
|
||||
|
||||
# gui.rpy:234
|
||||
old "## The width and height of thumbnails used by the save slots."
|
||||
new "## Larghezza e altezza delle miniature usate dallo slot."
|
||||
new "## Larghezza e altezza delle miniature usate dallo slot di salvataggio."
|
||||
|
||||
# gui.rpy:238
|
||||
old "## The number of columns and rows in the grid of save slots."
|
||||
new "## Numero di colonne e righe della griglia degli slot."
|
||||
new "## Numero di colonne e righe della griglia degli slot di salvataggio."
|
||||
|
||||
# gui.rpy:243
|
||||
old "## Positioning and Spacing"
|
||||
@@ -327,8 +327,7 @@ translate italian strings:
|
||||
|
||||
# gui.rpy:331
|
||||
old "## History"
|
||||
# Automatic translation.
|
||||
new "## Storia"
|
||||
new "## Cronologia"
|
||||
|
||||
# gui.rpy:333
|
||||
old "## The history screen displays dialogue that the player has already dismissed."
|
||||
@@ -380,7 +379,7 @@ translate italian strings:
|
||||
|
||||
# gui.rpy:403
|
||||
old "## This increases the size of the quick buttons to make them easier to touch on tablets and phones."
|
||||
new "## Questo aumenta la dimensione dei Pulsanti Rapidi per renderli più facili da toccare su tablet e telefoni."
|
||||
new "## Questo aumenta la dimensione dei pulsanti rapidi per renderli più facili da toccare su tablet e telefoni."
|
||||
|
||||
# gui.rpy:409
|
||||
old "## This changes the size and spacing of various GUI elements to ensure they are easily visible on phones."
|
||||
@@ -408,7 +407,7 @@ translate italian strings:
|
||||
|
||||
# gui.rpy:456
|
||||
old "## Quick buttons."
|
||||
new "## Pulsanti Rapidi."
|
||||
new "## Pulsanti rapidi."
|
||||
|
||||
# gui.rpy:17
|
||||
old "## GUI Configuration Variables"
|
||||
@@ -434,41 +433,31 @@ translate italian strings:
|
||||
old "## Mobile devices"
|
||||
new "## Dispositivi mobili"
|
||||
|
||||
|
||||
translate italian strings:
|
||||
|
||||
# gui/game/gui.rpy:5
|
||||
old "## The init offset statement causes the initialization statements in this file to run before init statements in any other file."
|
||||
# Automatic translation.
|
||||
new "## L'istruzione init offset fa sì che le istruzioni di inizializzazione in questo file vengano eseguite prima delle istruzioni di init in qualsiasi altro file."
|
||||
new "## L'istruzione init offset fa sì che le istruzioni di inizializzazione in questo file vengano eseguite prima di quelle di inizializzazione in qualsiasi altro file."
|
||||
|
||||
# gui/game/gui.rpy:14
|
||||
old "## Enable checks for invalid or unstable properties in screens or transforms"
|
||||
# Automatic translation.
|
||||
new "## Abilita i controlli per le proprietà non valide o instabili nelle schermate o nelle trasformazioni"
|
||||
new "## Abilita i controlli per proprietà non valide o instabili nelle schermate o nelle trasformazioni"
|
||||
|
||||
# gui/game/gui.rpy:278
|
||||
old "## The position of the main menu text."
|
||||
# Automatic translation.
|
||||
new "## La posizione del testo del menu principale."
|
||||
|
||||
# gui/game/gui.rpy:287
|
||||
old "## Generic frames."
|
||||
# Automatic translation.
|
||||
new "## Cornici generiche."
|
||||
|
||||
# gui/game/gui.rpy:307
|
||||
old "## The default GUI only uses sliders and vertical scrollbars. All of the other bars are only used in creator-written screens."
|
||||
# Automatic translation.
|
||||
new "## L'interfaccia grafica predefinita utilizza solo i cursori e le barre di scorrimento verticali. Tutte le altre barre sono utilizzate solo nelle schermate scritte dal creatore."
|
||||
new "## L'interfaccia grafica predefinita usa solo cursori e barre di scorrimento verticali. Tutte le altre barre sono utilizzate solo in schermate scritte dai creatori di giochi."
|
||||
|
||||
# gui/game/gui.rpy:368
|
||||
old "## The maximum number of NVL-mode entries Ren'Py will display. When more entries than this are to be show, the oldest entry will be removed."
|
||||
# Automatic translation.
|
||||
new "## Il numero massimo di voci in modalità NVL che Ren'Py visualizzerà. Se devono essere visualizzate più voci di questa, la voce più vecchia verrà rimossa."
|
||||
new "## Il numero massimo di voci in modalità NVL che Ren'Py visualizzerà. Se ne devono essere visualizzate di più, la voce più vecchia verrà rimossa."
|
||||
|
||||
# gui/game/gui.rpy:446
|
||||
old "## Change the size and spacing of various things."
|
||||
# Automatic translation.
|
||||
new "## Cambia la dimensione e la spaziatura di vari elementi."
|
||||
new "## Cambia dimensione e spaziatura di vari elementi."
|
||||
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
@@ -23,7 +23,6 @@ translate italian strings:
|
||||
|
||||
# options.rpy:17
|
||||
old "Ren'Py 7 Default GUI"
|
||||
# Automatic translation.
|
||||
new "GUI predefinita di Ren'Py 7"
|
||||
|
||||
# options.rpy:20
|
||||
@@ -198,26 +197,19 @@ translate italian strings:
|
||||
old "## Icon"
|
||||
new "## Icona"
|
||||
|
||||
|
||||
translate italian strings:
|
||||
|
||||
# gui/game/options.rpy:31
|
||||
old "## Text that is placed on the game's about screen. Place the text between the triple-quotes, and leave a blank line between paragraphs."
|
||||
# Automatic translation.
|
||||
new "## Testo che viene inserito nella schermata del gioco. Posizionare il testo tra le virgolette triple e lasciare una riga vuota tra i paragrafi."
|
||||
new "## Testo che viene inserito nella schermata informazioni del gioco. Inserisci il testo tra triple virgolette e lascia una riga vuota tra i paragrafi."
|
||||
|
||||
# gui/game/options.rpy:47
|
||||
old "## These three variables control, among other things, which mixers are shown to the player by default. Setting one of these to False will hide the appropriate mixer."
|
||||
# Automatic translation.
|
||||
new "## Queste tre variabili controllano, tra le altre cose, quali mixer vengono mostrati al giocatore per impostazione predefinita. Impostando una di queste variabili a False, si nasconde il mixer appropriato."
|
||||
new "## Queste tre variabili controllano, tra le altre cose, quali mixer vengono mostrati al giocatore per impostazione predefinita. Impostando una di queste a False, si nasconde il mixer appropriato."
|
||||
|
||||
# gui/game/options.rpy:82
|
||||
old "## Between screens of the game menu."
|
||||
# Automatic translation.
|
||||
new "## Tra le schermate del menu di gioco."
|
||||
|
||||
# gui/game/options.rpy:203
|
||||
old "## A Google Play license key is required to perform in-app purchases. It can be found in the Google Play developer console, under \"Monetize\" > \"Monetization Setup\" > \"Licensing\"."
|
||||
# Automatic translation.
|
||||
new "## Per eseguire gli acquisti in-app è necessaria una chiave di licenza Google Play. Si trova nella console per sviluppatori di Google Play, in \"Monetizzazione\" > \"Impostazione monetizzazione\" > \"Licenze\"."
|
||||
|
||||
|
||||
@@ -1,5 +1,4 @@
|
||||
|
||||
translate italian strings:
|
||||
translate italian strings:
|
||||
|
||||
# screens.rpy:9
|
||||
old "## Styles"
|
||||
@@ -7,20 +6,19 @@ translate italian strings:
|
||||
|
||||
# screens.rpy:87
|
||||
old "## In-game screens"
|
||||
new "## Schermi interni al gioco"
|
||||
new "## Schermate interne al gioco"
|
||||
|
||||
# screens.rpy:91
|
||||
old "## Say screen"
|
||||
# Automatic translation.
|
||||
new "## Dire schermo"
|
||||
new "## Schermata dei dialoghi"
|
||||
|
||||
# screens.rpy:93
|
||||
old "## The say screen is used to display dialogue to the player. It takes two parameters, who and what, which are the name of the speaking character and the text to be displayed, respectively. (The who parameter can be None if no name is given.)"
|
||||
new "## Il say screen è usato per mostrare dialoghi al giocatore. Richiede due parametri, who e what, che sono il nome del personaggio che parla e il testo da mostrare. (Il parametro who può essere None se non si intende fornire un nome)"
|
||||
new "## La schermata dei dialoghi (say) è usata per mostrare dialoghi al giocatore. Richiede due parametri, who e what, che sono il nome del personaggio che parla e il testo da mostrare. (Il parametro who può essere None se non si intende fornire un nome)"
|
||||
|
||||
# screens.rpy:98
|
||||
old "## This screen must create a text displayable with id \"what\", as Ren'Py uses this to manage text display. It can also create displayables with id \"who\" and id \"window\" to apply style properties."
|
||||
new "## Questo schermo crea un displayable di testo con id \"what\", che Ren'py usa per gestire la visualizzazione del testo. Può creare anche displayable con id \"who\" e id \"window\" per applicarvi proprietà di stile."
|
||||
new "## Questa schermata crea un displayable di testo con id \"what\", che Ren'Py usa per gestire la visualizzazione del testo. Può creare anche displayable con id \"who\" e id \"window\" per applicarvi proprietà di stile."
|
||||
|
||||
# screens.rpy:102
|
||||
old "## https://www.renpy.org/doc/html/screen_special.html#say"
|
||||
@@ -28,16 +26,15 @@ translate italian strings:
|
||||
|
||||
# screens.rpy:169
|
||||
old "## Input screen"
|
||||
# Automatic translation.
|
||||
new "## Schermata di ingresso"
|
||||
new "## Schermata di inserimento"
|
||||
|
||||
# screens.rpy:171
|
||||
old "## This screen is used to display renpy.input. The prompt parameter is used to pass a text prompt in."
|
||||
new "## Questo schermo si usa per mostrare renpy.input. Il parametro prompt è usato per fornire un prompt testuale."
|
||||
new "## Questa schermata si usa per mostrare renpy.input. Il parametro prompt è usato per fornire un prompt testuale."
|
||||
|
||||
# screens.rpy:174
|
||||
old "## This screen must create an input displayable with id \"input\" to accept the various input parameters."
|
||||
new "## Questo schermo deve creare un input displayable con id \"input\" per accettare i vari parametri dell'input."
|
||||
new "## Questa schermata deve creare un displayable input con id \"input\" per accettare i vari parametri dell'input."
|
||||
|
||||
# screens.rpy:177
|
||||
old "## http://www.renpy.org/doc/html/screen_special.html#input"
|
||||
@@ -45,12 +42,11 @@ translate italian strings:
|
||||
|
||||
# screens.rpy:205
|
||||
old "## Choice screen"
|
||||
# Automatic translation.
|
||||
new "## Schermata di scelta"
|
||||
|
||||
# screens.rpy:207
|
||||
old "## This screen is used to display the in-game choices presented by the menu statement. The one parameter, items, is a list of objects, each with caption and action fields."
|
||||
new "## Questo screen è usato per mostrare le scelte nel gioco, offerte dal comando 'menu'. Il solo parametro, 'items', è una lista di oggetti, ciascuna coi campi 'caption' e 'action'."
|
||||
new "## Questa schermata è usata per mostrare le scelte nel gioco, offerte dal comando 'menu'. Il solo parametro, 'items', è una lista di oggetti, ciascuna coi campi 'caption' e 'action'."
|
||||
|
||||
# screens.rpy:211
|
||||
old "## http://www.renpy.org/doc/html/screen_special.html#choice"
|
||||
@@ -62,12 +58,11 @@ translate italian strings:
|
||||
|
||||
# screens.rpy:244
|
||||
old "## Quick Menu screen"
|
||||
# Automatic translation.
|
||||
new "## Schermata del menu rapido"
|
||||
new "## Schermata del Menu Rapido"
|
||||
|
||||
# screens.rpy:246
|
||||
old "## The quick menu is displayed in-game to provide easy access to the out-of-game menus."
|
||||
new "## Il Quick Menu è mostrato durante il gioco per fornire accesso rapido ai menu esterni."
|
||||
new "## Il menu rapido è mostrato durante il gioco per fornire accesso facile ai menu esterni."
|
||||
|
||||
# screens.rpy:261
|
||||
old "Back"
|
||||
@@ -91,11 +86,11 @@ translate italian strings:
|
||||
|
||||
# screens.rpy:266
|
||||
old "Q.Save"
|
||||
new "Salva V."
|
||||
new "Salva R."
|
||||
|
||||
# screens.rpy:267
|
||||
old "Q.Load"
|
||||
new "Carica V."
|
||||
new "Carica R."
|
||||
|
||||
# screens.rpy:268
|
||||
old "Prefs"
|
||||
@@ -107,12 +102,11 @@ translate italian strings:
|
||||
|
||||
# screens.rpy:291
|
||||
old "## Navigation screen"
|
||||
# Automatic translation.
|
||||
new "## Schermata di navigazione"
|
||||
|
||||
# screens.rpy:293
|
||||
old "## This screen is included in the main and game menus, and provides navigation to other menus, and to start the game."
|
||||
new "## Questo screen è incluso nel main menu e nel game menu, e consente di navigare verso altri menu o di iniziare il gioco."
|
||||
new "## Questa schermata è inclusa nei menu principale e di gioco, e consente di navigare verso altri menu o di iniziare il gioco."
|
||||
|
||||
# screens.rpy:308
|
||||
old "Start"
|
||||
@@ -140,7 +134,7 @@ translate italian strings:
|
||||
|
||||
# screens.rpy:332
|
||||
old "## Help isn't necessary or relevant to mobile devices."
|
||||
new "## L'Aiuto non è necessario nei dispositivi mobili."
|
||||
new "## L'Aiuto non è necessario o rilevante sui dispositivi mobili."
|
||||
|
||||
# screens.rpy:333
|
||||
old "Help"
|
||||
@@ -148,7 +142,7 @@ translate italian strings:
|
||||
|
||||
# screens.rpy:335
|
||||
old "## The quit button is banned on iOS and unnecessary on Android."
|
||||
new "## Il pulsante Esci è vietato in iOS e inutile su Android."
|
||||
new "## Il pulsante esci è vietato su iOS e inutile su Android."
|
||||
|
||||
# screens.rpy:336
|
||||
old "Quit"
|
||||
@@ -156,12 +150,11 @@ translate italian strings:
|
||||
|
||||
# screens.rpy:350
|
||||
old "## Main Menu screen"
|
||||
# Automatic translation.
|
||||
new "## Schermata del menu principale"
|
||||
|
||||
# screens.rpy:352
|
||||
old "## Used to display the main menu when Ren'Py starts."
|
||||
new "## Usato per mostrare il main menu quando si avvia Ren'Py."
|
||||
new "## Usato per mostrare il menu principale quando si avvia Ren'Py."
|
||||
|
||||
# screens.rpy:354
|
||||
old "## http://www.renpy.org/doc/html/screen_special.html#main-menu"
|
||||
@@ -169,20 +162,19 @@ translate italian strings:
|
||||
|
||||
# screens.rpy:369
|
||||
old "## The use statement includes another screen inside this one. The actual contents of the main menu are in the navigation screen."
|
||||
new "## Il comando 'use' include un'altro schermo all'interno di questo. I reali contenuti del main menu sono nel navigation screen."
|
||||
new "## Il comando 'use' include un'altra schermata all'interno della corrente. I contenuti effettivi del menu principale sono nella schermata di navigazione."
|
||||
|
||||
# screens.rpy:413
|
||||
old "## Game Menu screen"
|
||||
# Automatic translation.
|
||||
new "## Schermata del menu di gioco"
|
||||
new "## Schermata del Menu di Gioco"
|
||||
|
||||
# screens.rpy:415
|
||||
old "## This lays out the basic common structure of a game menu screen. It's called with the screen title, and displays the background, title, and navigation."
|
||||
new "## Costruisce la struttura comune di tutti gli screen game menu. Viene avviato nella schermata del titolo, e mostra lo sfondo, il titolo e la navigazione."
|
||||
new "## Costituisce la struttura comune di qualunque schermata del menu di gioco. Viene avviato nella schermata del titolo, e mostra lo sfondo, il titolo e la navigazione."
|
||||
|
||||
# screens.rpy:418
|
||||
old "## The scroll parameter can be None, or one of \"viewport\" or \"vpgrid\". This screen is intended to be used with one or more children, which are transcluded (placed) inside it."
|
||||
new "## Il parametro 'scroll' può essere None, oppure uno fra \"viewport\" o \"vpgrid\". Questo screen è creato per essere usato con uno o più figli, che sono trasclusi (piazzati) dentro di esso."
|
||||
new "## Il parametro 'scroll' può essere None, oppure uno fra \"viewport\" o \"vpgrid\". Questa schermata è progettata per essere usata con uno o più figli, che sono trasclusi (piazzati) dentro di esso."
|
||||
|
||||
# screens.rpy:476
|
||||
old "Return"
|
||||
@@ -190,20 +182,19 @@ translate italian strings:
|
||||
|
||||
# screens.rpy:539
|
||||
old "## About screen"
|
||||
# Automatic translation.
|
||||
new "## Informazioni sullo schermo"
|
||||
new "## Schermata delle informazioni"
|
||||
|
||||
# screens.rpy:541
|
||||
old "## This screen gives credit and copyright information about the game and Ren'Py."
|
||||
new "## Questo screen fornisce i crediti e le informazioni di copyright sul gioco e su Ren'Py."
|
||||
new "## Questa schermata visualizza i crediti e le informazioni di copyright sul gioco e su Ren'Py."
|
||||
|
||||
# screens.rpy:544
|
||||
old "## There's nothing special about this screen, and hence it also serves as an example of how to make a custom screen."
|
||||
new "## Non c'è niente di speciale in questo screen, pertanto può servire come esempio su come si crea uno screen personalizzato."
|
||||
new "## Non c'è niente di speciale in questa schermata, pertanto può servire come esempio su come si crea una schermata personalizzata."
|
||||
|
||||
# screens.rpy:551
|
||||
old "## This use statement includes the game_menu screen inside this one. The vbox child is then included inside the viewport inside the game_menu screen."
|
||||
new "## Questo comando 'use' include lo screen game_menu dentro questo screen. Il figlio di vbox è quindi incluso nel viewport all'interno dello screen game_menu. \n## ===PER NEOFITI===: in pratica viene prima chiamato il game menu che stabilisce spaziature, sfondo, titoli e una viewport. Questo screen chiama e mostra il navigation screen a sinistra, che a sua volta determina quale screen (opzioni, slot, aiuto...) mostrare nella viewport a destra."
|
||||
new "## Questo comando 'use' include la schermata game_menu all'interno della corrente. Il figlio di vbox è quindi incluso nel viewport all'interno dello screen game_menu. \n## ===PER NEOFITI===: in pratica viene prima chiamato il game menu che stabilisce spaziature, sfondo, titoli e una viewport. Questo screen chiama e mostra il navigation screen a sinistra, che a sua volta determina quale screen (opzioni, slot, aiuto...) mostrare nella viewport a destra."
|
||||
|
||||
# screens.rpy:561
|
||||
old "Version [config.version!t]\n"
|
||||
@@ -223,8 +214,7 @@ translate italian strings:
|
||||
|
||||
# screens.rpy:582
|
||||
old "## Load and Save screens"
|
||||
# Automatic translation.
|
||||
new "## Schermate di caricamento e salvataggio"
|
||||
new "## Schermate di Caricamento e Salvataggio"
|
||||
|
||||
# screens.rpy:584
|
||||
old "## These screens are responsible for letting the player save the game and load it again. Since they share nearly everything in common, both are implemented in terms of a third screen, file_slots."
|
||||
@@ -284,7 +274,6 @@ translate italian strings:
|
||||
|
||||
# screens.rpy:711
|
||||
old "## Preferences screen"
|
||||
# Automatic translation.
|
||||
new "## Schermata delle preferenze"
|
||||
|
||||
# screens.rpy:713
|
||||
@@ -341,19 +330,19 @@ translate italian strings:
|
||||
|
||||
# screens.rpy:767
|
||||
old "Text Speed"
|
||||
new "Velocità Testo"
|
||||
new "Velocità del Testo"
|
||||
|
||||
# screens.rpy:771
|
||||
old "Auto-Forward Time"
|
||||
new "Avanzamento automatico"
|
||||
new "Ritmo di Avanzamento Automatico"
|
||||
|
||||
# screens.rpy:778
|
||||
old "Music Volume"
|
||||
new "Volume Musica"
|
||||
new "Volume della Musica"
|
||||
|
||||
# screens.rpy:785
|
||||
old "Sound Volume"
|
||||
new "Volume Suoni"
|
||||
new "Volume dei Suoni"
|
||||
|
||||
# screens.rpy:791
|
||||
old "Test"
|
||||
@@ -361,16 +350,15 @@ translate italian strings:
|
||||
|
||||
# screens.rpy:795
|
||||
old "Voice Volume"
|
||||
new "Volume Voce"
|
||||
new "Volume della Voce"
|
||||
|
||||
# screens.rpy:806
|
||||
old "Mute All"
|
||||
new "Silenzio"
|
||||
new "Silenzia Tutto"
|
||||
|
||||
# screens.rpy:882
|
||||
old "## History screen"
|
||||
# Automatic translation.
|
||||
new "## Schermata della storia"
|
||||
new "## Schermata della cronologia"
|
||||
|
||||
# screens.rpy:884
|
||||
old "## This is a screen that displays the dialogue history to the player. While there isn't anything special about this screen, it does have to access the dialogue history stored in _history_list."
|
||||
@@ -398,7 +386,6 @@ translate italian strings:
|
||||
|
||||
# screens.rpy:965
|
||||
old "## Help screen"
|
||||
# Automatic translation.
|
||||
new "## Schermata di aiuto"
|
||||
|
||||
# screens.rpy:967
|
||||
@@ -423,7 +410,7 @@ translate italian strings:
|
||||
|
||||
# screens.rpy:1004
|
||||
old "Advances dialogue and activates the interface."
|
||||
new "Avanza nei dialoghi e conferma scelta."
|
||||
new "Avanza nei dialoghi e conferma opzioni."
|
||||
|
||||
# screens.rpy:1007
|
||||
old "Space"
|
||||
@@ -467,8 +454,7 @@ translate italian strings:
|
||||
|
||||
# screens.rpy:1027
|
||||
old "Page Up"
|
||||
# Automatic translation.
|
||||
new "Pagina su"
|
||||
new "Pagina Su"
|
||||
|
||||
# screens.rpy:1028
|
||||
old "Rolls back to earlier dialogue."
|
||||
@@ -476,8 +462,7 @@ translate italian strings:
|
||||
|
||||
# screens.rpy:1031
|
||||
old "Page Down"
|
||||
# Automatic translation.
|
||||
new "Pagina giù"
|
||||
new "Pagina Giù"
|
||||
|
||||
# screens.rpy:1032
|
||||
old "Rolls forward to later dialogue."
|
||||
@@ -485,7 +470,7 @@ translate italian strings:
|
||||
|
||||
# screens.rpy:1036
|
||||
old "Hides the user interface."
|
||||
new "Nascondi l'interfaccia."
|
||||
new "Nascondi l'interfaccia utente."
|
||||
|
||||
# screens.rpy:1040
|
||||
old "Takes a screenshot."
|
||||
@@ -508,12 +493,12 @@ translate italian strings:
|
||||
new "Click Destro"
|
||||
|
||||
# screens.rpy:1062
|
||||
old "Mouse Wheel Up\nClick Rollback Side"
|
||||
new "Rotella Su\nClicca il Lato Riavvolgimento"
|
||||
old "Mouse Wheel Up"
|
||||
new "Rotella Su"
|
||||
|
||||
# screens.rpy:1066
|
||||
old "Mouse Wheel Down"
|
||||
new "Rotella Giu"
|
||||
new "Rotella Giù"
|
||||
|
||||
# screens.rpy:1073
|
||||
old "Right Trigger\nA/Bottom Button"
|
||||
@@ -529,7 +514,7 @@ translate italian strings:
|
||||
|
||||
# screens.rpy:1081
|
||||
old "Right Shoulder"
|
||||
new "Laterale Destro"
|
||||
new "Dorsale Destro"
|
||||
|
||||
# screens.rpy:1082
|
||||
old "Roll forward to later dialogue."
|
||||
@@ -537,13 +522,11 @@ translate italian strings:
|
||||
|
||||
# screens.rpy:1085
|
||||
old "D-Pad, Sticks"
|
||||
# Automatic translation.
|
||||
new "D-Pad, bastoni"
|
||||
new "Croce direzionale, Joystick"
|
||||
|
||||
# screens.rpy:1089
|
||||
old "Start, Guide"
|
||||
# Automatic translation.
|
||||
new "Avvio, Guida"
|
||||
new "Start, Guida"
|
||||
|
||||
# screens.rpy:1090
|
||||
old "Access the game menu."
|
||||
@@ -551,7 +534,7 @@ translate italian strings:
|
||||
|
||||
# screens.rpy:1093
|
||||
old "Y/Top Button"
|
||||
new "Y/Pulsante superiore"
|
||||
new "Pulsante Y/Superiore"
|
||||
|
||||
# screens.rpy:1096
|
||||
old "Calibrate"
|
||||
@@ -559,16 +542,15 @@ translate italian strings:
|
||||
|
||||
# screens.rpy:1124
|
||||
old "## Additional screens"
|
||||
new "## Screen addizionali"
|
||||
new "## Schermate addizionali"
|
||||
|
||||
# screens.rpy:1128
|
||||
old "## Confirm screen"
|
||||
# Automatic translation.
|
||||
new "## Conferma la schermata"
|
||||
new "## Schermata di conferma"
|
||||
|
||||
# screens.rpy:1130
|
||||
old "## The confirm screen is called when Ren'Py wants to ask the player a yes or no question."
|
||||
new "## Lo screen confirm è usato quando Ren'Py vuole porre una domanda 'sì o no?' al giocatore."
|
||||
new "## La schermata di conferma (confirm) è usata quando Ren'Py vuole porre una domanda 'sì o no?' al giocatore."
|
||||
|
||||
# screens.rpy:1133
|
||||
old "## http://www.renpy.org/doc/html/screen_special.html#confirm"
|
||||
@@ -592,12 +574,11 @@ translate italian strings:
|
||||
|
||||
# screens.rpy:1191
|
||||
old "## Skip indicator screen"
|
||||
# Automatic translation.
|
||||
new "## Schermata dell'indicatore di salto"
|
||||
|
||||
# screens.rpy:1193
|
||||
old "## The skip_indicator screen is displayed to indicate that skipping is in progress."
|
||||
new "## Lo screen skip_indicator è impiegato per indicare che è in corso la modalità salto."
|
||||
new "## La schermata skip_indicator è visualizzata per indicare che è in corso la modalità salto."
|
||||
|
||||
# screens.rpy:1196
|
||||
old "## https://www.renpy.org/doc/html/screen_special.html#skip-indicator"
|
||||
@@ -613,12 +594,11 @@ translate italian strings:
|
||||
|
||||
# screens.rpy:1247
|
||||
old "## Notify screen"
|
||||
# Automatic translation.
|
||||
new "## Schermata di notifica"
|
||||
|
||||
# screens.rpy:1249
|
||||
old "## The notify screen is used to show the player a message. (For example, when the game is quicksaved or a screenshot has been taken.)"
|
||||
new "## Lo screen notify è usato per mostrare una notifica al giocatore (per esempio, quando si salva rapidamente o si cattura una schermata)."
|
||||
new "## La schermata di notifica (notify) è usata per mostrare una notifica al giocatore (per esempio, quando si salva rapidamente o si cattura una schermata)."
|
||||
|
||||
# screens.rpy:1252
|
||||
old "## https://www.renpy.org/doc/html/screen_special.html#notify-screen"
|
||||
@@ -626,12 +606,11 @@ translate italian strings:
|
||||
|
||||
# screens.rpy:1286
|
||||
old "## NVL screen"
|
||||
# Automatic translation.
|
||||
new "## Schermo NVL"
|
||||
new "## Schermata NVL"
|
||||
|
||||
# screens.rpy:1288
|
||||
old "## This screen is used for NVL-mode dialogue and menus."
|
||||
new "## Questo screen è usato per dialoghi e menu in modalità NVL."
|
||||
new "## Questa schermata è usata per dialoghi e menu in modalità NVL."
|
||||
|
||||
# screens.rpy:1290
|
||||
old "## http://www.renpy.org/doc/html/screen_special.html#nvl"
|
||||
@@ -651,7 +630,7 @@ translate italian strings:
|
||||
|
||||
# screens.rpy:1406
|
||||
old "## Mobile Variants"
|
||||
new "## Varianti Mobilità"
|
||||
new "## Varianti Mobili"
|
||||
|
||||
# screens.rpy:1413
|
||||
old "## Since a mouse may not be present, we replace the quick menu with a version that uses fewer and bigger buttons that are easier to touch."
|
||||
@@ -695,14 +674,11 @@ translate italian strings:
|
||||
|
||||
# screens.rpy:1079
|
||||
old "Left Trigger\nLeft Shoulder"
|
||||
new "Grilletto Sinistro\nLaterale Sinistro"
|
||||
|
||||
translate italian strings:
|
||||
new "Grilletto Sinistro\nDorsale Sinistro"
|
||||
|
||||
# gui/game/screens.rpy:120
|
||||
old "## Make the namebox available for styling through the Character object."
|
||||
# Automatic translation.
|
||||
new "## Rendere la casella dei nomi disponibile per lo styling attraverso l'oggetto Character."
|
||||
new "## Rendi la casella dei nomi disponibile per lo styling attraverso l'oggetto Character."
|
||||
|
||||
# gui/game/screens.rpy:173
|
||||
old "## https://www.renpy.org/doc/html/screen_special.html#input"
|
||||
@@ -714,8 +690,7 @@ translate italian strings:
|
||||
|
||||
# gui/game/screens.rpy:329
|
||||
old "## The quit button is banned on iOS and unnecessary on Android and Web."
|
||||
# Automatic translation.
|
||||
new "## Il pulsante di abbandono è vietato su iOS e non è necessario su Android e sul Web."
|
||||
new "## Il pulsante esci è vietato su iOS e inutile su Android e sul Web."
|
||||
|
||||
# gui/game/screens.rpy:348
|
||||
old "## https://www.renpy.org/doc/html/screen_special.html#main-menu"
|
||||
@@ -723,23 +698,19 @@ translate italian strings:
|
||||
|
||||
# gui/game/screens.rpy:676
|
||||
old "Upload Sync"
|
||||
# Automatic translation.
|
||||
new "Sincronizzazione del caricamento"
|
||||
new "Carica dati per la Sincronizzazione"
|
||||
|
||||
# gui/game/screens.rpy:680
|
||||
old "Download Sync"
|
||||
# Automatic translation.
|
||||
new "Scarica Sync"
|
||||
new "Scarica dati Sincronizzati"
|
||||
|
||||
# gui/game/screens.rpy:921
|
||||
old "## This determines what tags are allowed to be displayed on the history screen."
|
||||
# Automatic translation.
|
||||
new "## Determina quali tag possono essere visualizzati nella schermata della cronologia."
|
||||
|
||||
# gui/game/screens.rpy:1049
|
||||
old "Opens the accessibility menu."
|
||||
# Automatic translation.
|
||||
new "Apre il menu di accessibilità."
|
||||
new "Apri il menu di accessibilità."
|
||||
|
||||
# gui/game/screens.rpy:1139
|
||||
old "## https://www.renpy.org/doc/html/screen_special.html#confirm"
|
||||
@@ -747,8 +718,7 @@ translate italian strings:
|
||||
|
||||
# gui/game/screens.rpy:1248
|
||||
old "## We have to use a font that has the BLACK RIGHT-POINTING SMALL TRIANGLE glyph in it."
|
||||
# Automatic translation.
|
||||
new "## Dobbiamo usare un carattere che contenga il glifo NERO TRIANGOLO PICCOLO IN PUNTA DESTRA."
|
||||
new "## Bisogna usare un carattere che contenga il glifo BLACK RIGHT-POINTING SMALL TRIANGLE."
|
||||
|
||||
# gui/game/screens.rpy:1296
|
||||
old "## https://www.renpy.org/doc/html/screen_special.html#nvl"
|
||||
@@ -756,13 +726,11 @@ translate italian strings:
|
||||
|
||||
# gui/game/screens.rpy:1410
|
||||
old "## Bubble screen"
|
||||
# Automatic translation.
|
||||
new "## Schermo a bolle"
|
||||
new "## Schermata a bolle"
|
||||
|
||||
# gui/game/screens.rpy:1412
|
||||
old "## The bubble screen is used to display dialogue to the player when using speech bubbles. The bubble screen takes the same parameters as the say screen, must create a displayable with the id of \"what\", and can create displayables with the \"namebox\", \"who\", and \"window\" ids."
|
||||
# Automatic translation.
|
||||
new "## La schermata bubble è usata per visualizzare il dialogo al giocatore quando si usano le bolle vocali. Lo schermo a bolle prende gli stessi parametri dello schermo say, deve creare un visualizzabile con l'id \"what\" e può creare visualizzabili con gli id \"namebox\", \"who\" e \"window\"."
|
||||
new "## La schermata a bolle (bubble) è usata per visualizzare il dialogo al giocatore quando si usano le bolle di dialogo. La schermata a bolle prende gli stessi parametri della schermata say, deve creare un visualizzabile con l'id \"what\" e può creare visualizzabili con gli id \"namebox\", \"who\" e \"window\"."
|
||||
|
||||
# gui/game/screens.rpy:1417
|
||||
old "## https://www.renpy.org/doc/html/bubble.html#bubble-screen"
|
||||
|
||||
@@ -13,7 +13,6 @@ label start:
|
||||
# aggiungere un file (chiamato "bg room.png" oppure "bg room.jpg")
|
||||
# alla directory 'images' per cambiarla.
|
||||
|
||||
|
||||
scene bg room
|
||||
|
||||
# Mostra lo sprite di un personaggio.
|
||||
@@ -26,11 +25,11 @@ label start:
|
||||
|
||||
"Funziona davvero!"
|
||||
|
||||
e "Hai creato un nuovo gioco Ren'py."
|
||||
e "Hai creato un nuovo gioco Ren'Py."
|
||||
|
||||
e "Quando aggiungerai una storia, immagini e musica, potrai distribuirlo nel mondo!"
|
||||
|
||||
# Questo finisce il gioco.
|
||||
# Questo termina il gioco.
|
||||
|
||||
return
|
||||
|
||||
|
||||
@@ -920,3 +920,103 @@ translate japanese strings:
|
||||
old "Sync Error"
|
||||
new "同期エラー"
|
||||
|
||||
# renpy/common/00director.rpy:1776
|
||||
old "Customize director.transforms to add more transforms."
|
||||
new "director.transform を設定して transform を追加できます。"
|
||||
|
||||
# renpy/common/00director.rpy:1821
|
||||
old "Click to set."
|
||||
new "クリックで設定します"
|
||||
|
||||
# renpy/common/00director.rpy:1822
|
||||
old "Customize director.transitions to add more transitions."
|
||||
new "director.transitions を設定してトランジションを追加できます。"
|
||||
|
||||
# renpy/common/00director.rpy:1845
|
||||
old "Customize director.audio_channels to add more channels."
|
||||
new "director.audio_channels を設定してチャンネルを追加できます"
|
||||
|
||||
# renpy/common/00preferences.rpy:573
|
||||
old "restore window position"
|
||||
new "ウィンドウ位置を復元する"
|
||||
|
||||
# renpy/common/00speechbubble.rpy:408
|
||||
old "(clear retained bubbles)"
|
||||
new "(保持されている吹き出しをクリアします)"
|
||||
|
||||
# renpy/common/00updater.rpy:504
|
||||
old "No update methods found."
|
||||
new "update メソッドが見付かりません"
|
||||
|
||||
# renpy/common/00updater.rpy:551
|
||||
old "Could not download file list: "
|
||||
new "ファイルリストがダウンロードできません : "
|
||||
|
||||
# renpy/common/00updater.rpy:554
|
||||
old "File list digest does not match."
|
||||
new "File listの要約がマッチしません"
|
||||
|
||||
# renpy/common/00updater.rpy:2072
|
||||
old "Preparing to download the game data."
|
||||
new "ゲームデータのダウンロードを準備します。"
|
||||
|
||||
# renpy/common/00updater.rpy:2074
|
||||
old "Downloading the game data."
|
||||
new "ゲームデータをダウンロードしています"
|
||||
|
||||
# renpy/common/00updater.rpy:2076
|
||||
old "The game data has been downloaded."
|
||||
new "ゲームデータがダウンロードされました"
|
||||
|
||||
# renpy/common/00updater.rpy:2078
|
||||
old "An error occured when trying to download game data:"
|
||||
new "ゲームデータダウンロード中にエラーが発生しました:"
|
||||
|
||||
# renpy/common/00updater.rpy:2083
|
||||
old "This game cannot be run until the game data has been downloaded."
|
||||
new "このゲームはゲームデータのダウンロードまでは実行できません"
|
||||
|
||||
# renpy/common/00updater.rpy:2090
|
||||
old "Retry"
|
||||
new "リトライ"
|
||||
|
||||
# renpy/common/00accessibility.rpy:120
|
||||
old "Accessibility Menu. Use up and down arrows to navigate, and enter to activate buttons and bars."
|
||||
new "アクセス性メニュー。上下矢印キーをナビゲーションに使用し、ボタンとバーのアクティブ化にはエンターを使用します"
|
||||
|
||||
# renpy/common/00accessibility.rpy:197
|
||||
old "Self-voicing support is limited when using a touch screen."
|
||||
new "セルフボイシングのサポートはタッチスクリーン使用時に限定されます"
|
||||
|
||||
# renpy/common/00gui.rpy:454
|
||||
old "Are you sure you want to continue where you left off?"
|
||||
new "続きから開始しますか"
|
||||
|
||||
# renpy/common/00preferences.rpy:438
|
||||
old "self voicing enable"
|
||||
new "セルフボイシング有効化"
|
||||
|
||||
# renpy/common/00preferences.rpy:440
|
||||
old "self voicing disable"
|
||||
new "セルフボイシング無効化"
|
||||
|
||||
# renpy/common/00preferences.rpy:455
|
||||
old "clipboard voicing enable"
|
||||
new "クリップボードボイシング有効化"
|
||||
|
||||
# renpy/common/00preferences.rpy:457
|
||||
old "clipboard voicing disable"
|
||||
new "クリップボードボイシング無効化"
|
||||
|
||||
# renpy/common/00preferences.rpy:464
|
||||
old "debug voicing enable"
|
||||
new "デバックボイシング有効化"
|
||||
|
||||
# renpy/common/00preferences.rpy:466
|
||||
old "debug voicing disable"
|
||||
new "デバックボイシング無効化"
|
||||
|
||||
# renpy/common/00preferences.rpy:595
|
||||
old "reset"
|
||||
new "リセット"
|
||||
|
||||
|
||||
@@ -201,9 +201,6 @@ translate japanese strings:
|
||||
old "stack: print the return stack"
|
||||
new "stack: リターンスタックの出力"
|
||||
|
||||
|
||||
translate japanese strings:
|
||||
|
||||
# renpy/common/_developer/developer.rpym:51
|
||||
old "Persistent Viewer"
|
||||
new "永続データビューア"
|
||||
@@ -220,3 +217,42 @@ translate japanese strings:
|
||||
old "Help may display undocumented functions. Please check that the function or\nclass you want to use is documented.\n\n"
|
||||
new "ヘルプでは、文書化されていない機能が表示されることがあります。ドキュメントで使用したい関数や\nクラスを確認してください。\n\n"
|
||||
|
||||
# renpy/common/_developer/developer.rpym:69
|
||||
old "Show Translation Identifiers"
|
||||
new "飜訳識別子を表示します"
|
||||
|
||||
# renpy/common/_developer/developer.rpym:72
|
||||
old "Hide Translation Identifiers"
|
||||
new "飜訳識別子を非表示します"
|
||||
|
||||
# renpy/common/_developer/developer.rpym:81
|
||||
old "Show Filename and Line"
|
||||
new "ファイル名と行を表示します"
|
||||
|
||||
# renpy/common/_developer/developer.rpym:84
|
||||
old "Hide Filename and Line"
|
||||
new "ファイル名と行を非表示します"
|
||||
|
||||
# renpy/common/_developer/developer.rpym:127
|
||||
old "Layer [l]:"
|
||||
new "Layer [l]:"
|
||||
|
||||
# renpy/common/_developer/developer.rpym:131
|
||||
old " [name] [attributes] (hidden)"
|
||||
new " [name] [attributes] (hidden)"
|
||||
|
||||
# renpy/common/_developer/developer.rpym:135
|
||||
old " [name] [attributes]"
|
||||
new " [name] [attributes]"
|
||||
|
||||
# renpy/common/_developer/developer.rpym:606
|
||||
old "\n{color=#fff}Copied to clipboard.{/color}"
|
||||
new "\n{color=#fff}クリップボードにコピー{/color}"
|
||||
|
||||
# renpy/common/_developer/developer.rpym:612
|
||||
old "\n{color=#fff}Click to copy.\nDrag to move.{/color}"
|
||||
new "\n{color=#fff}クリックでコピー.\nドラッグで移動します{/color}"
|
||||
|
||||
# renpy/common/_developer/developer.rpym:657
|
||||
old "Click to open in editor."
|
||||
new "エディターで開く"
|
||||
|
||||
@@ -458,8 +458,11 @@ translate japanese strings:
|
||||
new "## NVL モードにおける、一度に表示されるエントリー(1台詞)の最大数。この値以上のエントリーを表示しようとすると、一番古いエントリーが取り除かれます。"
|
||||
|
||||
|
||||
translate japanese strings:
|
||||
|
||||
# gui/game/gui.rpy:14
|
||||
old "## Enable checks for invalid or unstable properties in screens or transforms"
|
||||
new "## スクリーンやトランスフォームのプロパティが無効または不安定であることをチェックできるようにする。"
|
||||
|
||||
# gui/game/gui.rpy:347
|
||||
old "## Additional space to add between history screen entries."
|
||||
new "## history screen の追加の行間を設定します。"
|
||||
|
||||
|
||||
@@ -2032,8 +2032,8 @@
|
||||
new "ランチャーテーマ:"
|
||||
|
||||
# game/preferences.rpy:256
|
||||
old "Information about creating a custom theme can be found {a=https://www.renpy.org/doc/html/skins.html}in the Ren'Py Documentation{/a}."
|
||||
new "カスタムテーマ作成情報は {a=https://www.renpy.org/doc/html/skins.html}Ren'Pyのドキュメント{/a}で読めます。"
|
||||
old "Information about creating a custom theme can be found {a=[skins_url]}in the Ren'Py Documentation{/a}."
|
||||
new "カスタムテーマ作成情報は {a=[skins_url]}Ren'Pyのドキュメント{/a}で読めます。"
|
||||
|
||||
# game/preferences.rpy:273
|
||||
old "Install Libraries:"
|
||||
@@ -2154,10 +2154,148 @@ translate japanese strings:
|
||||
new "パッケージの作成..."
|
||||
|
||||
|
||||
translate japanese strings:
|
||||
|
||||
# game/updater.rpy:79
|
||||
old "A nightly build of fixes to the release version of Ren'Py."
|
||||
# Automatic translation.
|
||||
new "Ren'Py のリリース版に対する修正を行ったナイトリービルドです。"
|
||||
|
||||
# game/androidstrings.rpy:46
|
||||
old "I was unable to use javac to compile a test file. If you haven't installed the Java Development Kit yet, please download it from:\n\n{a=https://adoptium.net}https://adoptium.net/{/a}\n\nThe JDK is different from the JRE, so it's possible you have Java without having the JDK. Please install JDK [JDK_REQUIREMENT], and add it to your PATH.\n\nWithout a working JDK, I can't continue."
|
||||
new "javac を使用してテストファイルをコンパイルできませんでした。Java Development Kitをまだインストールしていないならば:\n\n{a=https://adoptium.net}https://adoptium.net/{/a}からダウンロードしてください。\n\nJDKはJREとは異なるため、JDKがなくてもJavaを使用できる可能性があります。JDK [JDK_REQUIREMENT] をインストールしてパスに追加してください。\n\n動作するJDKなしでは続行できません。"
|
||||
|
||||
# game/androidstrings.rpy:47
|
||||
old "The version of Java on your computer does not appear to be JDK [JDK_REQUIREMENT], which is required to build Android apps. If you need to install a newer JDK, you can download it from:\n\n{a=https://adoptium.net/}https://adoptium.net/{/a}, and add it to your PATH.\n\nYou can also set the JAVA_HOME environment variable to use a different version of Java."
|
||||
new "コンピューター上のJavaのバージョンはAndroidアプリをビルドするのに必要なJDK [JDK_REQUIREMENT] からはわかりません。より新しいJDKをインストール必要があれば次からダウンロードしてパスに追加してください。:\n\n{a=https://adoptium.net/}https://adoptium.net/{/a}\n\n JAVA_HOME 環境変数を設定して異なるバージョンのJavaの使用もできます。"
|
||||
|
||||
# game/choose_directory.rpy:72
|
||||
old "No directory was selected, but one is required."
|
||||
new "ディレクトリーを選択してください。"
|
||||
|
||||
# game/choose_directory.rpy:80
|
||||
old "The selected directory does not exist."
|
||||
new "選択されたディレクトリーがありません。"
|
||||
|
||||
# game/choose_directory.rpy:82
|
||||
old "The selected directory is not writable."
|
||||
new "選択されたディレクトリーは書き込みできません。"
|
||||
|
||||
# game/distribute.rpy:535
|
||||
old "Building distributions failed:\n\nThe project is the Ren'Py Tutorial, which can't be distributed outside of Ren'Py. Consider using The Question as a test project."
|
||||
new "配布物のビルドに失敗しました:\n\nプロジェクトは Tutorial ですが、これは Ren'Py 外に出せません。テストプロジェクトには The Question を使用してください。"
|
||||
|
||||
# game/distribute.rpy:562
|
||||
old "This may be derived from build.name and config.version or build.version."
|
||||
new "これは build.name と config.version または build.version から所得されます。"
|
||||
|
||||
# game/distribute.rpy:1620
|
||||
old "Finishing the [variant] [format] package."
|
||||
new "[variant] [format] のパッケージを完了しました。"
|
||||
|
||||
# game/editor.rpy:185
|
||||
old "Atom is deprecated and its bugs are known for corrupting games, using another editor is recommended."
|
||||
new "Atomは非推奨であり、そのバグはゲームを破壊することで知られているので他のエディタを使うことをお勧めします。"
|
||||
|
||||
# game/editor.rpy:214
|
||||
old "JEdit is deprecated, using another editor is recommended."
|
||||
new "JEditは非推奨です。他のエディタを使うことをお勧めします。"
|
||||
|
||||
# game/editor.rpy:607
|
||||
old "The Atom text editor is no longer supported by its developers. We suggest switching to Visual Studio Code or another editor."
|
||||
new "Atom はもう開発者自身にサポートされていません。Visual Studio Code や他のエディターを進めます。"
|
||||
|
||||
# game/editor.rpy:607
|
||||
old "Select editor now."
|
||||
new "今エディターを選択する"
|
||||
|
||||
# game/editor.rpy:607
|
||||
old "Ignore until next launch."
|
||||
new "次の起動まで無視する"
|
||||
|
||||
# game/editor.rpy:607
|
||||
old "Do not ask again."
|
||||
new "次回は尋ねません"
|
||||
|
||||
# game/new_project.rpy:38
|
||||
old "Warning : you are using Ren'Py 7. It is recommended to start new projects using Ren'Py 8 instead."
|
||||
new "警告 : Ren'Py 7 を使用しています。新しいプロジェクトの開始には代りに Ren'Py 8 の使用が推奨されています。"
|
||||
|
||||
# game/new_project.rpy:49
|
||||
old "Please select a template project to use."
|
||||
new "使用するテンプレートプロジェクトを選択してください。"
|
||||
|
||||
# game/new_project.rpy:49
|
||||
old "Do not use a template project."
|
||||
new "テンプレートプロジェクトを使用しない"
|
||||
|
||||
# game/preferences.rpy:94
|
||||
old "Lint"
|
||||
new "Lint"
|
||||
|
||||
# game/preferences.rpy:233
|
||||
old "Game Options:"
|
||||
new "ゲームオプション"
|
||||
|
||||
# game/preferences.rpy:240
|
||||
old "Skip splashscreen"
|
||||
new "スプラッシュスクリーンをスキップします"
|
||||
|
||||
# game/preferences.rpy:258
|
||||
old "Restore window position"
|
||||
new "ウィンドウ位置を復元します"
|
||||
|
||||
# game/preferences.rpy:262
|
||||
old "Prefer RPU updates"
|
||||
new "RPU アップデートを優先します"
|
||||
|
||||
# game/preferences.rpy:332
|
||||
old "Open projects.txt"
|
||||
new "projects.txt を開きます"
|
||||
|
||||
# game/preferences.rpy:356
|
||||
old "Lint toggles:"
|
||||
new "Lint トグル"
|
||||
|
||||
# game/preferences.rpy:360
|
||||
old "Check for orphan/obsolete translations"
|
||||
new "未使用の翻訳の確認"
|
||||
|
||||
# game/preferences.rpy:363
|
||||
old "Check parameters shadowing reserved names"
|
||||
new "予約された名前を shadowing するパラメーターを確認します"
|
||||
|
||||
# game/preferences.rpy:366
|
||||
old "Print block, word, and character counts by speaking character."
|
||||
new "ブロック、単語、話をするキャラクターの数を出力します"
|
||||
|
||||
# game/preferences.rpy:369
|
||||
old "Unclosed text tags"
|
||||
new "閉じられていないテキストタグ"
|
||||
|
||||
# game/preferences.rpy:372
|
||||
old "Show all unreachable blocks and orphaned translations."
|
||||
new "すべての到達できないブロックと対応するもののない翻訳を表示します"
|
||||
|
||||
# game/project.rpy:776
|
||||
old "Splashscreen skipped in launcher preferences."
|
||||
new "スプラッシュスクリーンはランチャー設定でスキップされています"
|
||||
|
||||
# game/updater.rpy:76
|
||||
old "Nightly Fix"
|
||||
new "Nightly Fix"
|
||||
|
||||
# game/updater.rpy:77
|
||||
old "Nightly Fix (Ren'Py 8, Python 3)"
|
||||
new "Nightly Fix (Ren'Py 8, Python 3)"
|
||||
|
||||
# game/updater.rpy:78
|
||||
old "Nightly Fix (Ren'Py 7, Python 2)"
|
||||
new "Nightly Fix (Ren'Py 7, Python 2)"
|
||||
|
||||
# game/install.rpy:186
|
||||
old "The {a=https://www.live2d.com/en/download/cubism-sdk/download-native/}Cubism SDK for Native{/a} adds support for displaying Live2D models. Place CubismSdkForNative-{i}version{/i}.zip in the Ren'Py SDK directory, and then click Install. Distributing a game with Live2D requires you to accept a license from Live2D, Inc."
|
||||
new "{a=https://www.live2d.com/en/download/cubism-sdk/download-native/}Cubism SDK for Native{/a} は Live2D モデルの表示サポートを追加します。CubismSdkForNative-{i}version{/i}.zip を Ren'Py SDK ディレクトリーに配置して、インストールをクリックしてください。Live2Dと共にゲームを配布するには Live2D, Inc からあなたがライセンスを所得する必要がります"
|
||||
|
||||
# game/preferences.rpy:258
|
||||
old "Prefer the web documentation"
|
||||
new "Web上のドキュメントを優先する"
|
||||
|
||||
|
||||
@@ -346,15 +346,15 @@ translate japanese strings:
|
||||
|
||||
# screens.rpy:752
|
||||
old "Unseen Text"
|
||||
new "未読テキストもスキップ"
|
||||
new "未読テキスト"
|
||||
|
||||
# screens.rpy:753
|
||||
old "After Choices"
|
||||
new "選択肢後もスキップ継続"
|
||||
new "選択肢後"
|
||||
|
||||
# screens.rpy:754
|
||||
old "Transitions"
|
||||
new "トランジションをスキップ"
|
||||
new "トランジション"
|
||||
|
||||
# screens.rpy:756
|
||||
old "## Additional vboxes of type \"radio_pref\" or \"check_pref\" can be added here, to add additional creator-defined preferences."
|
||||
@@ -525,8 +525,8 @@ translate japanese strings:
|
||||
new "右クリック"
|
||||
|
||||
# screens.rpy:1062
|
||||
old "Mouse Wheel Up\nClick Rollback Side"
|
||||
new "マウスホイール上回転\n画面サイドをタッチ"
|
||||
old "Mouse Wheel Up"
|
||||
new "マウスホイール上回転"
|
||||
|
||||
# screens.rpy:1066
|
||||
old "Mouse Wheel Down"
|
||||
@@ -704,8 +704,6 @@ translate japanese strings:
|
||||
new "## 指定されれば選択肢を表示します。config.narrator_menuがTrueだと、メニューは正常に表示されないでしょう。"
|
||||
|
||||
|
||||
translate japanese strings:
|
||||
|
||||
# gui/game/screens.rpy:676
|
||||
old "Upload Sync"
|
||||
new "同期のアップロード"
|
||||
@@ -725,3 +723,8 @@ translate japanese strings:
|
||||
# gui/game/screens.rpy:1417
|
||||
old "## https://www.renpy.org/doc/html/bubble.html#bubble-screen"
|
||||
new "## https://www.renpy.org/doc/html/bubble.html#bubble-screen"
|
||||
|
||||
# gui/game/screens.rpy:1098
|
||||
old "Start, Guide, B/Right Button"
|
||||
new "スタート、ガイド、 B / Right ボタン"
|
||||
|
||||
|
||||
@@ -2046,8 +2046,8 @@ translate korean strings:
|
||||
new "사용자 지정 테마"
|
||||
|
||||
# game/preferences.rpy:256
|
||||
old "Information about creating a custom theme can be found {a=https://www.renpy.org/doc/html/skins.html}in the Ren'Py Documentation{/a}."
|
||||
new "사용자 지정 테마를 만드는 방법에 대한 정보는 {a=https://www.renpy.org/doc/html/skins.html}Ren'Py 문서{/a} 에서 확인할 수 있습니다."
|
||||
old "Information about creating a custom theme can be found {a=[skins_url]}in the Ren'Py Documentation{/a}."
|
||||
new "사용자 지정 테마를 만드는 방법에 대한 정보는 {a=[skins_url]}Ren'Py 문서{/a} 에서 확인할 수 있습니다."
|
||||
|
||||
# game/preferences.rpy:273
|
||||
old "Install Libraries:"
|
||||
@@ -2067,12 +2067,12 @@ translate korean strings:
|
||||
# game/preferences.rpy:338
|
||||
old "{#in language font}Welcome! Please choose a language"
|
||||
# Automatic translation.
|
||||
new "{#in language font}환영합니다! 언어를 선택해 주세요."
|
||||
new "{font=SourceHanSansLite.ttf}환영합니다! 언어를 선택해 주세요."
|
||||
|
||||
# game/preferences.rpy:373
|
||||
old "{#in language font}Start using Ren'Py in [lang_name]"
|
||||
# Automatic translation.
|
||||
new "{#in language font}다음에서 Ren'Py 사용 시작 [lang_name]"
|
||||
new "{font=SourceHanSansLite.ttf}다음에서 Ren'Py 사용 시작 [lang_name]"
|
||||
|
||||
# game/project.rpy:46
|
||||
old "Lint checks your game for potential mistakes, and gives you statistics."
|
||||
@@ -2155,4 +2155,3 @@ translate korean strings:
|
||||
old "A nightly build of fixes to the release version of Ren'Py."
|
||||
# Automatic translation.
|
||||
new "Ren'Py 릴리스 버전에 대한 수정 사항이 포함된 야간 빌드입니다."
|
||||
|
||||
|
||||
@@ -517,8 +517,8 @@
|
||||
new "우클릭"
|
||||
|
||||
# screens.rpy:1065
|
||||
old "Mouse Wheel Up\nClick Rollback Side"
|
||||
new "휠 위로\n롤백 클릭"
|
||||
old "Mouse Wheel Up"
|
||||
new "휠 위로"
|
||||
|
||||
# screens.rpy:1069
|
||||
old "Mouse Wheel Down"
|
||||
|
||||
@@ -533,8 +533,8 @@
|
||||
new "Klik Kanan"
|
||||
|
||||
# screens.rpy:1063
|
||||
old "Mouse Wheel Up\nClick Rollback Side"
|
||||
new "Tatal Ke Atas\nKlik Sisi Undur"
|
||||
old "Mouse Wheel Up"
|
||||
new "Tatal Ke Atas"
|
||||
|
||||
# screens.rpy:1067
|
||||
old "Mouse Wheel Down"
|
||||
|
||||
@@ -49,71 +49,75 @@ translate piglatin strings:
|
||||
old "decrease"
|
||||
new "ecreaseday"
|
||||
|
||||
# renpy/common/00accessibility.rpy:138
|
||||
# renpy/common/00accessibility.rpy:120
|
||||
old "Accessibility Menu. Use up and down arrows to navigate, and enter to activate buttons and bars."
|
||||
new "Ccessibilityaay Enumay. Seuay upay anday ownday arrowsay otay avigatenay, anday enteray otay activateay uttonsbay anday arsbay."
|
||||
|
||||
# renpy/common/00accessibility.rpy:139
|
||||
old "Font Override"
|
||||
new "Ontfay Verrideoay"
|
||||
|
||||
# renpy/common/00accessibility.rpy:142
|
||||
# renpy/common/00accessibility.rpy:143
|
||||
old "Default"
|
||||
new "Efaultday"
|
||||
|
||||
# renpy/common/00accessibility.rpy:146
|
||||
# renpy/common/00accessibility.rpy:147
|
||||
old "DejaVu Sans"
|
||||
new "Ejavuday Anssay"
|
||||
|
||||
# renpy/common/00accessibility.rpy:150
|
||||
# renpy/common/00accessibility.rpy:151
|
||||
old "Opendyslexic"
|
||||
new "Pendyslexicoay"
|
||||
|
||||
# renpy/common/00accessibility.rpy:156
|
||||
# renpy/common/00accessibility.rpy:157
|
||||
old "Text Size Scaling"
|
||||
new "Exttay Izesay Calingsay"
|
||||
|
||||
# renpy/common/00accessibility.rpy:162
|
||||
# renpy/common/00accessibility.rpy:163
|
||||
old "Reset"
|
||||
new "Esetray"
|
||||
|
||||
# renpy/common/00accessibility.rpy:168
|
||||
# renpy/common/00accessibility.rpy:169
|
||||
old "Line Spacing Scaling"
|
||||
new "Inelay Pacingsay Calingsay"
|
||||
|
||||
# renpy/common/00accessibility.rpy:180
|
||||
# renpy/common/00accessibility.rpy:181
|
||||
old "High Contrast Text"
|
||||
new "Ighhay Ontrastcay Exttay"
|
||||
|
||||
# renpy/common/00accessibility.rpy:182
|
||||
# renpy/common/00accessibility.rpy:183
|
||||
old "Enable"
|
||||
new "Nableeay"
|
||||
|
||||
# renpy/common/00accessibility.rpy:186
|
||||
# renpy/common/00accessibility.rpy:187
|
||||
old "Disable"
|
||||
new "Isableday"
|
||||
|
||||
# renpy/common/00accessibility.rpy:193
|
||||
# renpy/common/00accessibility.rpy:194
|
||||
old "Self-Voicing"
|
||||
new "Elfsay-Oicingvay"
|
||||
|
||||
# renpy/common/00accessibility.rpy:197
|
||||
# renpy/common/00accessibility.rpy:198
|
||||
old "Off"
|
||||
new "Ffoay"
|
||||
|
||||
# renpy/common/00accessibility.rpy:201
|
||||
# renpy/common/00accessibility.rpy:202
|
||||
old "Text-to-speech"
|
||||
new "Exttay-otay-peechsay"
|
||||
|
||||
# renpy/common/00accessibility.rpy:205
|
||||
# renpy/common/00accessibility.rpy:206
|
||||
old "Clipboard"
|
||||
new "Lipboardcay"
|
||||
|
||||
# renpy/common/00accessibility.rpy:209
|
||||
# renpy/common/00accessibility.rpy:210
|
||||
old "Debug"
|
||||
new "Ebugday"
|
||||
|
||||
# renpy/common/00accessibility.rpy:223
|
||||
# renpy/common/00accessibility.rpy:224
|
||||
old "Self-Voicing Volume Drop"
|
||||
new "Elfsay-Oicingvay Olumevay Ropday"
|
||||
|
||||
# renpy/common/00accessibility.rpy:234
|
||||
# renpy/common/00accessibility.rpy:235
|
||||
old "The options on this menu are intended to improve accessibility. They may not work with all games, and some combinations of options may render the game unplayable. This is not an issue with the game or engine. For the best results when changing fonts, try to keep the text size the same as it originally was."
|
||||
new "Hetay optionsay onay histay enumay areay intendeday otay improveay accessibilityay. Heytay aymay otnay orkway ithway allay amesgay, anday omesay ombinationscay ofay optionsay aymay enderray hetay amegay unplayableay. Histay isay otnay anay issueay ithway hetay amegay oray engineay. Orfay hetay estbay esultsray henway angingchay ontsfay, ytray otay eepkay hetay exttay izesay hetay amesay asay itay originallyay asway."
|
||||
|
||||
@@ -273,215 +277,235 @@ translate piglatin strings:
|
||||
old "%b %d, %H:%M"
|
||||
new "%bay %day, %Hay:%May"
|
||||
|
||||
# renpy/common/00action_file.rpy:378
|
||||
# renpy/common/00action_file.rpy:395
|
||||
old "Save slot %s: [text]"
|
||||
new "Avesay otslay %say: [text]"
|
||||
|
||||
# renpy/common/00action_file.rpy:461
|
||||
# renpy/common/00action_file.rpy:480
|
||||
old "Load slot %s: [text]"
|
||||
new "Oadlay otslay %say: [text]"
|
||||
|
||||
# renpy/common/00action_file.rpy:514
|
||||
# renpy/common/00action_file.rpy:533
|
||||
old "Delete slot [text]"
|
||||
new "Eleteday otslay [text]"
|
||||
|
||||
# renpy/common/00action_file.rpy:593
|
||||
# renpy/common/00action_file.rpy:612
|
||||
old "File page auto"
|
||||
new "Ilefay agepay autoay"
|
||||
|
||||
# renpy/common/00action_file.rpy:595
|
||||
# renpy/common/00action_file.rpy:614
|
||||
old "File page quick"
|
||||
new "Ilefay agepay uickqay"
|
||||
|
||||
# renpy/common/00action_file.rpy:597
|
||||
# renpy/common/00action_file.rpy:616
|
||||
old "File page [text]"
|
||||
new "Ilefay agepay [text]"
|
||||
|
||||
# renpy/common/00action_file.rpy:796
|
||||
# renpy/common/00action_file.rpy:815
|
||||
old "Next file page."
|
||||
new "Extnay ilefay agepay."
|
||||
|
||||
# renpy/common/00action_file.rpy:868
|
||||
# renpy/common/00action_file.rpy:887
|
||||
old "Previous file page."
|
||||
new "Reviouspay ilefay agepay."
|
||||
|
||||
# renpy/common/00action_file.rpy:929
|
||||
# renpy/common/00action_file.rpy:948
|
||||
old "Quick save complete."
|
||||
new "Uickqay avesay ompletecay."
|
||||
|
||||
# renpy/common/00action_file.rpy:944
|
||||
# renpy/common/00action_file.rpy:963
|
||||
old "Quick save."
|
||||
new "Uickqay avesay."
|
||||
|
||||
# renpy/common/00action_file.rpy:963
|
||||
# renpy/common/00action_file.rpy:982
|
||||
old "Quick load."
|
||||
new "Uickqay oadlay."
|
||||
|
||||
# renpy/common/00action_other.rpy:381
|
||||
# renpy/common/00action_other.rpy:383
|
||||
old "Language [text]"
|
||||
new "Anguagelay [text]"
|
||||
|
||||
# renpy/common/00action_other.rpy:722
|
||||
# renpy/common/00action_other.rpy:746
|
||||
old "Open [text] directory."
|
||||
new "Penoay [text] irectoryday."
|
||||
|
||||
# renpy/common/00director.rpy:705
|
||||
# renpy/common/00director.rpy:712
|
||||
old "The interactive director is not enabled here."
|
||||
new "Hetay interactiveay irectorday isay otnay enableday erehay."
|
||||
|
||||
# renpy/common/00director.rpy:1504
|
||||
# renpy/common/00director.rpy:1511
|
||||
old "⬆"
|
||||
new "⬆"
|
||||
|
||||
# renpy/common/00director.rpy:1510
|
||||
# renpy/common/00director.rpy:1517
|
||||
old "⬇"
|
||||
new "⬇"
|
||||
|
||||
# renpy/common/00director.rpy:1574
|
||||
# renpy/common/00director.rpy:1581
|
||||
old "Done"
|
||||
new "Oneday"
|
||||
|
||||
# renpy/common/00director.rpy:1584
|
||||
# renpy/common/00director.rpy:1591
|
||||
old "(statement)"
|
||||
new "(atementstay)"
|
||||
|
||||
# renpy/common/00director.rpy:1585
|
||||
# renpy/common/00director.rpy:1592
|
||||
old "(tag)"
|
||||
new "(agtay)"
|
||||
|
||||
# renpy/common/00director.rpy:1586
|
||||
# renpy/common/00director.rpy:1593
|
||||
old "(attributes)"
|
||||
new "(attributesay)"
|
||||
|
||||
# renpy/common/00director.rpy:1587
|
||||
# renpy/common/00director.rpy:1594
|
||||
old "(transform)"
|
||||
new "(ansformtray)"
|
||||
|
||||
# renpy/common/00director.rpy:1612
|
||||
# renpy/common/00director.rpy:1619
|
||||
old "(transition)"
|
||||
new "(ansitiontray)"
|
||||
|
||||
# renpy/common/00director.rpy:1624
|
||||
# renpy/common/00director.rpy:1631
|
||||
old "(channel)"
|
||||
new "(annelchay)"
|
||||
|
||||
# renpy/common/00director.rpy:1625
|
||||
# renpy/common/00director.rpy:1632
|
||||
old "(filename)"
|
||||
new "(ilenamefay)"
|
||||
|
||||
# renpy/common/00director.rpy:1654
|
||||
# renpy/common/00director.rpy:1661
|
||||
old "Change"
|
||||
new "Hangecay"
|
||||
|
||||
# renpy/common/00director.rpy:1656
|
||||
# renpy/common/00director.rpy:1663
|
||||
old "Add"
|
||||
new "Ddaay"
|
||||
|
||||
# renpy/common/00director.rpy:1659
|
||||
# renpy/common/00director.rpy:1666
|
||||
old "Cancel"
|
||||
new "Ancelcay"
|
||||
|
||||
# renpy/common/00director.rpy:1662
|
||||
# renpy/common/00director.rpy:1669
|
||||
old "Remove"
|
||||
new "Emoveray"
|
||||
|
||||
# renpy/common/00director.rpy:1697
|
||||
# renpy/common/00director.rpy:1704
|
||||
old "Statement:"
|
||||
new "Tatementsay:"
|
||||
|
||||
# renpy/common/00director.rpy:1718
|
||||
# renpy/common/00director.rpy:1725
|
||||
old "Tag:"
|
||||
new "Agtay:"
|
||||
|
||||
# renpy/common/00director.rpy:1734
|
||||
# renpy/common/00director.rpy:1741
|
||||
old "Attributes:"
|
||||
new "Ttributesaay:"
|
||||
|
||||
# renpy/common/00director.rpy:1745
|
||||
# renpy/common/00director.rpy:1752
|
||||
old "Click to toggle attribute, right click to toggle negative attribute."
|
||||
new "Lickcay otay oggletay attributeay, ightray ickclay otay oggletay egativenay attributeay."
|
||||
|
||||
# renpy/common/00director.rpy:1757
|
||||
# renpy/common/00director.rpy:1764
|
||||
old "Transforms:"
|
||||
new "Ransformstay:"
|
||||
|
||||
# renpy/common/00director.rpy:1768
|
||||
# renpy/common/00director.rpy:1775
|
||||
old "Click to set transform, right click to add to transform list."
|
||||
new "Lickcay otay etsay ansformtray, ightray ickclay otay adday otay ansformtray istlay."
|
||||
|
||||
# renpy/common/00director.rpy:1780
|
||||
# renpy/common/00director.rpy:1776
|
||||
old "Customize director.transforms to add more transforms."
|
||||
new "Ustomizecay irectorday.ansformstray otay adday oremay ansformstray."
|
||||
|
||||
# renpy/common/00director.rpy:1788
|
||||
old "Behind:"
|
||||
new "Ehindbay:"
|
||||
|
||||
# renpy/common/00director.rpy:1789
|
||||
# renpy/common/00director.rpy:1799
|
||||
old "Click to set, right click to add to behind list."
|
||||
new "Lickcay otay etsay, ightray ickclay otay adday otay ehindbay istlay."
|
||||
|
||||
# renpy/common/00director.rpy:1801
|
||||
# renpy/common/00director.rpy:1811
|
||||
old "Transition:"
|
||||
new "Ransitiontay:"
|
||||
|
||||
# renpy/common/00director.rpy:1819
|
||||
# renpy/common/00director.rpy:1821
|
||||
old "Click to set."
|
||||
new "Lickcay otay etsay."
|
||||
|
||||
# renpy/common/00director.rpy:1822
|
||||
old "Customize director.transitions to add more transitions."
|
||||
new "Ustomizecay irectorday.ansitionstray otay adday oremay ansitionstray."
|
||||
|
||||
# renpy/common/00director.rpy:1834
|
||||
old "Channel:"
|
||||
new "Hannelcay:"
|
||||
|
||||
# renpy/common/00director.rpy:1837
|
||||
# renpy/common/00director.rpy:1845
|
||||
old "Customize director.audio_channels to add more channels."
|
||||
new "Ustomizecay irectorday.audio_channelsay otay adday oremay annelschay."
|
||||
|
||||
# renpy/common/00director.rpy:1857
|
||||
old "Audio Filename:"
|
||||
new "Udioaay Ilenamefay:"
|
||||
|
||||
# renpy/common/00gui.rpy:446
|
||||
# renpy/common/00gui.rpy:448
|
||||
old "Are you sure?"
|
||||
new "Reaay ouyay uresay?"
|
||||
|
||||
# renpy/common/00gui.rpy:447
|
||||
# renpy/common/00gui.rpy:449
|
||||
old "Are you sure you want to delete this save?"
|
||||
new "Reaay ouyay uresay ouyay antway otay eleteday histay avesay?"
|
||||
|
||||
# renpy/common/00gui.rpy:448
|
||||
# renpy/common/00gui.rpy:450
|
||||
old "Are you sure you want to overwrite your save?"
|
||||
new "Reaay ouyay uresay ouyay antway otay overwriteay ouryay avesay?"
|
||||
|
||||
# renpy/common/00gui.rpy:449
|
||||
# renpy/common/00gui.rpy:451
|
||||
old "Loading will lose unsaved progress.\nAre you sure you want to do this?"
|
||||
new "Oadinglay illway oselay unsaveday rogresspay.\nReaay ouyay uresay ouyay antway otay oday histay?"
|
||||
|
||||
# renpy/common/00gui.rpy:450
|
||||
# renpy/common/00gui.rpy:452
|
||||
old "Are you sure you want to quit?"
|
||||
new "Reaay ouyay uresay ouyay antway otay uitqay?"
|
||||
|
||||
# renpy/common/00gui.rpy:451
|
||||
# renpy/common/00gui.rpy:453
|
||||
old "Are you sure you want to return to the main menu?\nThis will lose unsaved progress."
|
||||
new "Reaay ouyay uresay ouyay antway otay eturnray otay hetay ainmay enumay?\nHistay illway oselay unsaveday rogresspay."
|
||||
|
||||
# renpy/common/00gui.rpy:452
|
||||
# renpy/common/00gui.rpy:454
|
||||
old "Are you sure you want to continue where you left off?"
|
||||
new "Reaay ouyay uresay ouyay antway otay ontinuecay hereway ouyay eftlay offay?"
|
||||
|
||||
# renpy/common/00gui.rpy:455
|
||||
old "Are you sure you want to end the replay?"
|
||||
new "Reaay ouyay uresay ouyay antway otay enday hetay eplayray?"
|
||||
|
||||
# renpy/common/00gui.rpy:453
|
||||
# renpy/common/00gui.rpy:456
|
||||
old "Are you sure you want to begin skipping?"
|
||||
new "Reaay ouyay uresay ouyay antway otay eginbay kippingsay?"
|
||||
|
||||
# renpy/common/00gui.rpy:454
|
||||
# renpy/common/00gui.rpy:457
|
||||
old "Are you sure you want to skip to the next choice?"
|
||||
new "Reaay ouyay uresay ouyay antway otay kipsay otay hetay extnay oicechay?"
|
||||
|
||||
# renpy/common/00gui.rpy:455
|
||||
# renpy/common/00gui.rpy:458
|
||||
old "Are you sure you want to skip unseen dialogue to the next choice?"
|
||||
new "Reaay ouyay uresay ouyay antway otay kipsay unseenay ialogueday otay hetay extnay oicechay?"
|
||||
|
||||
# renpy/common/00gui.rpy:456
|
||||
# renpy/common/00gui.rpy:459
|
||||
old "This save was created on a different device. Maliciously constructed save files can harm your computer. Do you trust this save's creator and everyone who could have changed the file?"
|
||||
new "Histay avesay asway reatedcay onay aay ifferentday eviceday. Aliciouslymay onstructedcay avesay ilesfay ancay armhay ouryay omputercay. Oday ouyay usttray histay avesay'say reatorcay anday everyoneay howay ouldcay avehay angedchay hetay ilefay?"
|
||||
|
||||
# renpy/common/00gui.rpy:457
|
||||
# renpy/common/00gui.rpy:460
|
||||
old "Do you trust the device the save was created on? You should only choose yes if you are the device's sole user."
|
||||
new "Oday ouyay usttray hetay eviceday hetay avesay asway reatedcay onay? Ouyay ouldshay onlyay oosechay esyay ifay ouyay areay hetay eviceday'say olesay useray."
|
||||
|
||||
# renpy/common/00keymap.rpy:322
|
||||
# renpy/common/00keymap.rpy:323
|
||||
old "Failed to save screenshot as %s."
|
||||
new "Ailedfay otay avesay creenshotsay asay %say."
|
||||
|
||||
# renpy/common/00keymap.rpy:334
|
||||
# renpy/common/00keymap.rpy:335
|
||||
old "Saved screenshot as %s."
|
||||
new "Avedsay creenshotsay asay %say."
|
||||
|
||||
@@ -489,230 +513,266 @@ translate piglatin strings:
|
||||
old "Skip Mode"
|
||||
new "Kipsay Odemay"
|
||||
|
||||
# renpy/common/00library.rpy:353
|
||||
# renpy/common/00library.rpy:317
|
||||
old "This program contains free software under a number of licenses, including the MIT License and GNU Lesser General Public License. A complete list of software, including links to full source code, can be found {a=https://www.renpy.org/l/license}here{/a}."
|
||||
new "Histay rogrampay ontainscay eefray oftwaresay underay aay umbernay ofay icenseslay, includingay hetay Itmay Icenselay anday Nugay Esserlay Eneralgay Ublicpay Icenselay. Aay ompletecay istlay ofay oftwaresay, includingay inkslay otay ullfay ourcesay odecay, ancay ebay oundfay {a=https://www.renpy.org/l/license}erehay{/a}."
|
||||
|
||||
# renpy/common/00preferences.rpy:271
|
||||
# renpy/common/00preferences.rpy:289
|
||||
old "display"
|
||||
new "isplayday"
|
||||
|
||||
# renpy/common/00preferences.rpy:283
|
||||
# renpy/common/00preferences.rpy:309
|
||||
old "transitions"
|
||||
new "ansitionstray"
|
||||
|
||||
# renpy/common/00preferences.rpy:292
|
||||
# renpy/common/00preferences.rpy:318
|
||||
old "skip transitions"
|
||||
new "kipsay ansitionstray"
|
||||
|
||||
# renpy/common/00preferences.rpy:294
|
||||
# renpy/common/00preferences.rpy:320
|
||||
old "video sprites"
|
||||
new "ideovay pritessay"
|
||||
|
||||
# renpy/common/00preferences.rpy:303
|
||||
# renpy/common/00preferences.rpy:329
|
||||
old "show empty window"
|
||||
new "owshay emptyay indowway"
|
||||
|
||||
# renpy/common/00preferences.rpy:312
|
||||
# renpy/common/00preferences.rpy:338
|
||||
old "text speed"
|
||||
new "exttay peedsay"
|
||||
|
||||
# renpy/common/00preferences.rpy:320
|
||||
# renpy/common/00preferences.rpy:346
|
||||
old "joystick"
|
||||
new "oystickjay"
|
||||
|
||||
# renpy/common/00preferences.rpy:320
|
||||
# renpy/common/00preferences.rpy:346
|
||||
old "joystick..."
|
||||
new "oystickjay..."
|
||||
|
||||
# renpy/common/00preferences.rpy:327
|
||||
# renpy/common/00preferences.rpy:353
|
||||
old "skip"
|
||||
new "kipsay"
|
||||
|
||||
# renpy/common/00preferences.rpy:330
|
||||
# renpy/common/00preferences.rpy:356
|
||||
old "skip unseen [text]"
|
||||
new "kipsay unseenay [text]"
|
||||
|
||||
# renpy/common/00preferences.rpy:335
|
||||
# renpy/common/00preferences.rpy:361
|
||||
old "skip unseen text"
|
||||
new "kipsay unseenay exttay"
|
||||
|
||||
# renpy/common/00preferences.rpy:337
|
||||
# renpy/common/00preferences.rpy:363
|
||||
old "begin skipping"
|
||||
new "eginbay kippingsay"
|
||||
|
||||
# renpy/common/00preferences.rpy:341
|
||||
# renpy/common/00preferences.rpy:367
|
||||
old "after choices"
|
||||
new "afteray oiceschay"
|
||||
|
||||
# renpy/common/00preferences.rpy:348
|
||||
# renpy/common/00preferences.rpy:374
|
||||
old "skip after choices"
|
||||
new "kipsay afteray oiceschay"
|
||||
|
||||
# renpy/common/00preferences.rpy:350
|
||||
# renpy/common/00preferences.rpy:376
|
||||
old "auto-forward time"
|
||||
new "autoay-orwardfay imetay"
|
||||
|
||||
# renpy/common/00preferences.rpy:364
|
||||
# renpy/common/00preferences.rpy:390
|
||||
old "auto-forward"
|
||||
new "autoay-orwardfay"
|
||||
|
||||
# renpy/common/00preferences.rpy:371
|
||||
# renpy/common/00preferences.rpy:397
|
||||
old "Auto forward"
|
||||
new "Utoaay orwardfay"
|
||||
|
||||
# renpy/common/00preferences.rpy:374
|
||||
# renpy/common/00preferences.rpy:400
|
||||
old "auto-forward after click"
|
||||
new "autoay-orwardfay afteray ickclay"
|
||||
|
||||
# renpy/common/00preferences.rpy:383
|
||||
# renpy/common/00preferences.rpy:409
|
||||
old "automatic move"
|
||||
new "automaticay ovemay"
|
||||
|
||||
# renpy/common/00preferences.rpy:392
|
||||
# renpy/common/00preferences.rpy:418
|
||||
old "wait for voice"
|
||||
new "aitway orfay oicevay"
|
||||
|
||||
# renpy/common/00preferences.rpy:401
|
||||
# renpy/common/00preferences.rpy:427
|
||||
old "voice sustain"
|
||||
new "oicevay ustainsay"
|
||||
|
||||
# renpy/common/00preferences.rpy:410
|
||||
# renpy/common/00preferences.rpy:436
|
||||
old "self voicing"
|
||||
new "elfsay oicingvay"
|
||||
|
||||
# renpy/common/00preferences.rpy:419
|
||||
# renpy/common/00preferences.rpy:439
|
||||
old "self voicing enable"
|
||||
new "elfsay oicingvay enableay"
|
||||
|
||||
# renpy/common/00preferences.rpy:441
|
||||
old "self voicing disable"
|
||||
new "elfsay oicingvay isableday"
|
||||
|
||||
# renpy/common/00preferences.rpy:445
|
||||
old "self voicing volume drop"
|
||||
new "elfsay oicingvay olumevay ropday"
|
||||
|
||||
# renpy/common/00preferences.rpy:427
|
||||
# renpy/common/00preferences.rpy:453
|
||||
old "clipboard voicing"
|
||||
new "ipboardclay oicingvay"
|
||||
|
||||
# renpy/common/00preferences.rpy:436
|
||||
# renpy/common/00preferences.rpy:456
|
||||
old "clipboard voicing enable"
|
||||
new "ipboardclay oicingvay enableay"
|
||||
|
||||
# renpy/common/00preferences.rpy:458
|
||||
old "clipboard voicing disable"
|
||||
new "ipboardclay oicingvay isableday"
|
||||
|
||||
# renpy/common/00preferences.rpy:462
|
||||
old "debug voicing"
|
||||
new "ebugday oicingvay"
|
||||
|
||||
# renpy/common/00preferences.rpy:445
|
||||
# renpy/common/00preferences.rpy:465
|
||||
old "debug voicing enable"
|
||||
new "ebugday oicingvay enableay"
|
||||
|
||||
# renpy/common/00preferences.rpy:467
|
||||
old "debug voicing disable"
|
||||
new "ebugday oicingvay isableday"
|
||||
|
||||
# renpy/common/00preferences.rpy:471
|
||||
old "emphasize audio"
|
||||
new "emphasizeay audioay"
|
||||
|
||||
# renpy/common/00preferences.rpy:454
|
||||
# renpy/common/00preferences.rpy:480
|
||||
old "rollback side"
|
||||
new "ollbackray idesay"
|
||||
|
||||
# renpy/common/00preferences.rpy:464
|
||||
# renpy/common/00preferences.rpy:490
|
||||
old "gl powersave"
|
||||
new "glay owersavepay"
|
||||
|
||||
# renpy/common/00preferences.rpy:470
|
||||
# renpy/common/00preferences.rpy:496
|
||||
old "gl framerate"
|
||||
new "glay ameratefray"
|
||||
|
||||
# renpy/common/00preferences.rpy:473
|
||||
# renpy/common/00preferences.rpy:499
|
||||
old "gl tearing"
|
||||
new "glay earingtay"
|
||||
|
||||
# renpy/common/00preferences.rpy:476
|
||||
# renpy/common/00preferences.rpy:502
|
||||
old "font transform"
|
||||
new "ontfay ansformtray"
|
||||
|
||||
# renpy/common/00preferences.rpy:479
|
||||
# renpy/common/00preferences.rpy:505
|
||||
old "font size"
|
||||
new "ontfay izesay"
|
||||
|
||||
# renpy/common/00preferences.rpy:487
|
||||
# renpy/common/00preferences.rpy:513
|
||||
old "font line spacing"
|
||||
new "ontfay inelay pacingsay"
|
||||
|
||||
# renpy/common/00preferences.rpy:495
|
||||
# renpy/common/00preferences.rpy:521
|
||||
old "system cursor"
|
||||
new "ystemsay ursorcay"
|
||||
|
||||
# renpy/common/00preferences.rpy:504
|
||||
# renpy/common/00preferences.rpy:530
|
||||
old "renderer menu"
|
||||
new "endererray enumay"
|
||||
|
||||
# renpy/common/00preferences.rpy:507
|
||||
# renpy/common/00preferences.rpy:533
|
||||
old "accessibility menu"
|
||||
new "accessibilityay enumay"
|
||||
|
||||
# renpy/common/00preferences.rpy:510
|
||||
# renpy/common/00preferences.rpy:536
|
||||
old "high contrast text"
|
||||
new "ighhay ontrastcay exttay"
|
||||
|
||||
# renpy/common/00preferences.rpy:519
|
||||
# renpy/common/00preferences.rpy:545
|
||||
old "audio when minimized"
|
||||
new "audioay henway inimizedmay"
|
||||
|
||||
# renpy/common/00preferences.rpy:528
|
||||
# renpy/common/00preferences.rpy:554
|
||||
old "audio when unfocused"
|
||||
new "audioay henway unfocuseday"
|
||||
|
||||
# renpy/common/00preferences.rpy:537
|
||||
# renpy/common/00preferences.rpy:563
|
||||
old "web cache preload"
|
||||
new "ebway achecay reloadpay"
|
||||
|
||||
# renpy/common/00preferences.rpy:552
|
||||
# renpy/common/00preferences.rpy:578
|
||||
old "voice after game menu"
|
||||
new "oicevay afteray amegay enumay"
|
||||
|
||||
# renpy/common/00preferences.rpy:571
|
||||
# renpy/common/00preferences.rpy:587
|
||||
old "restore window position"
|
||||
new "estoreray indowway ositionpay"
|
||||
|
||||
# renpy/common/00preferences.rpy:596
|
||||
old "reset"
|
||||
new "esetray"
|
||||
|
||||
# renpy/common/00preferences.rpy:609
|
||||
old "main volume"
|
||||
new "ainmay olumevay"
|
||||
|
||||
# renpy/common/00preferences.rpy:572
|
||||
# renpy/common/00preferences.rpy:610
|
||||
old "music volume"
|
||||
new "usicmay olumevay"
|
||||
|
||||
# renpy/common/00preferences.rpy:573
|
||||
# renpy/common/00preferences.rpy:611
|
||||
old "sound volume"
|
||||
new "oundsay olumevay"
|
||||
|
||||
# renpy/common/00preferences.rpy:574
|
||||
# renpy/common/00preferences.rpy:612
|
||||
old "voice volume"
|
||||
new "oicevay olumevay"
|
||||
|
||||
# renpy/common/00preferences.rpy:575
|
||||
# renpy/common/00preferences.rpy:613
|
||||
old "mute main"
|
||||
new "utemay ainmay"
|
||||
|
||||
# renpy/common/00preferences.rpy:576
|
||||
# renpy/common/00preferences.rpy:614
|
||||
old "mute music"
|
||||
new "utemay usicmay"
|
||||
|
||||
# renpy/common/00preferences.rpy:577
|
||||
# renpy/common/00preferences.rpy:615
|
||||
old "mute sound"
|
||||
new "utemay oundsay"
|
||||
|
||||
# renpy/common/00preferences.rpy:578
|
||||
# renpy/common/00preferences.rpy:616
|
||||
old "mute voice"
|
||||
new "utemay oicevay"
|
||||
|
||||
# renpy/common/00preferences.rpy:579
|
||||
# renpy/common/00preferences.rpy:617
|
||||
old "mute all"
|
||||
new "utemay allay"
|
||||
|
||||
# renpy/common/00preferences.rpy:653
|
||||
# renpy/common/00preferences.rpy:699
|
||||
old "Clipboard voicing enabled. Press 'shift+C' to disable."
|
||||
new "Lipboardcay oicingvay enableday. Resspay 'iftshay+Cay' otay isableday."
|
||||
|
||||
# renpy/common/00preferences.rpy:655
|
||||
# renpy/common/00preferences.rpy:701
|
||||
old "Self-voicing would say \"[renpy.display.tts.last]\". Press 'alt+shift+V' to disable."
|
||||
new "Elfsay-oicingvay ouldway aysay \"[renpy.display.tts.last]\". Resspay 'altay+iftshay+Vay' otay isableday."
|
||||
|
||||
# renpy/common/00preferences.rpy:657
|
||||
# renpy/common/00preferences.rpy:703
|
||||
old "Self-voicing enabled. Press 'v' to disable."
|
||||
new "Elfsay-oicingvay enableday. Resspay 'vay' otay isableday."
|
||||
|
||||
# renpy/common/00speechbubble.rpy:344
|
||||
# renpy/common/00speechbubble.rpy:392
|
||||
old "Speech Bubble Editor"
|
||||
new "Peechsay Ubblebay Ditoreay"
|
||||
|
||||
# renpy/common/00speechbubble.rpy:349
|
||||
# renpy/common/00speechbubble.rpy:397
|
||||
old "(hide)"
|
||||
new "(idehay)"
|
||||
|
||||
# renpy/common/00speechbubble.rpy:408
|
||||
old "(clear retained bubbles)"
|
||||
new "(earclay etainedray ubblesbay)"
|
||||
|
||||
# renpy/common/00sync.rpy:70
|
||||
old "Sync downloaded."
|
||||
new "Yncsay ownloadedday."
|
||||
@@ -753,114 +813,146 @@ translate piglatin strings:
|
||||
old "The sync contains a file with an invalid name."
|
||||
new "Hetay yncsay ontainscay aay ilefay ithway anay invaliday amenay."
|
||||
|
||||
# renpy/common/00sync.rpy:532
|
||||
# renpy/common/00sync.rpy:538
|
||||
old "This will upload your saves to the {a=https://sync.renpy.org}Ren'Py Sync Server{/a}.\nDo you want to continue?"
|
||||
new "Histay illway uploaday ouryay avessay otay hetay {a=https://sync.renpy.org}Enray'Ypay Yncsay Erversay{/a}.\nOday ouyay antway otay ontinuecay?"
|
||||
|
||||
# renpy/common/00sync.rpy:561
|
||||
# renpy/common/00sync.rpy:569
|
||||
old "Enter Sync ID"
|
||||
new "Ntereay Yncsay Diay"
|
||||
|
||||
# renpy/common/00sync.rpy:572
|
||||
# renpy/common/00sync.rpy:580
|
||||
old "This will contact the {a=https://sync.renpy.org}Ren'Py Sync Server{/a}."
|
||||
new "Histay illway ontactcay hetay {a=https://sync.renpy.org}Enray'Ypay Yncsay Erversay{/a}."
|
||||
|
||||
# renpy/common/00sync.rpy:599
|
||||
# renpy/common/00sync.rpy:609
|
||||
old "Sync Success"
|
||||
new "Yncsay Uccesssay"
|
||||
|
||||
# renpy/common/00sync.rpy:602
|
||||
# renpy/common/00sync.rpy:612
|
||||
old "The Sync ID is:"
|
||||
new "Hetay Yncsay Diay isay:"
|
||||
|
||||
# renpy/common/00sync.rpy:608
|
||||
# renpy/common/00sync.rpy:618
|
||||
old "You can use this ID to download your save on another device.\nThis sync will expire in an hour.\nRen'Py Sync is supported by {a=https://www.renpy.org/sponsors.html}Ren'Py's Sponsors{/a}."
|
||||
new "Ouyay ancay useay histay Diay otay ownloadday ouryay avesay onay anotheray eviceday.\nHistay yncsay illway expireay inay anay ourhay.\nEnray'Ypay Yncsay isay upportedsay ybay {a=https://www.renpy.org/sponsors.html}Enray'Ypay'say Ponsorssay{/a}."
|
||||
|
||||
# renpy/common/00sync.rpy:612
|
||||
# renpy/common/00sync.rpy:622
|
||||
old "Continue"
|
||||
new "Ontinuecay"
|
||||
|
||||
# renpy/common/00sync.rpy:634
|
||||
# renpy/common/00sync.rpy:646
|
||||
old "Sync Error"
|
||||
new "Yncsay Rroreay"
|
||||
|
||||
# renpy/common/00iap.rpy:219
|
||||
# renpy/common/00iap.rpy:231
|
||||
old "Contacting App Store\nPlease Wait..."
|
||||
new "Ontactingcay Ppaay Toresay\nLeasepay Aitway..."
|
||||
|
||||
# renpy/common/00updater.rpy:419
|
||||
old "The Ren'Py Updater is not supported on mobile devices."
|
||||
new "Hetay Enray'Ypay Pdateruay isay otnay upportedsay onay obilemay evicesday."
|
||||
# renpy/common/00updater.rpy:504
|
||||
old "No update methods found."
|
||||
new "Onay updateay ethodsmay oundfay."
|
||||
|
||||
# renpy/common/00updater.rpy:548
|
||||
# renpy/common/00updater.rpy:551
|
||||
old "Could not download file list: "
|
||||
new "Ouldcay otnay ownloadday ilefay istlay: "
|
||||
|
||||
# renpy/common/00updater.rpy:554
|
||||
old "File list digest does not match."
|
||||
new "Ilefay istlay igestday oesday otnay atchmay."
|
||||
|
||||
# renpy/common/00updater.rpy:763
|
||||
old "An error is being simulated."
|
||||
new "Naay erroray isay eingbay imulatedsay."
|
||||
|
||||
# renpy/common/00updater.rpy:738
|
||||
# renpy/common/00updater.rpy:951
|
||||
old "Either this project does not support updating, or the update status file was deleted."
|
||||
new "Ithereay histay rojectpay oesday otnay upportsay updatingay, oray hetay updateay atusstay ilefay asway eletedday."
|
||||
|
||||
# renpy/common/00updater.rpy:752
|
||||
# renpy/common/00updater.rpy:965
|
||||
old "This account does not have permission to perform an update."
|
||||
new "Histay accountay oesday otnay avehay ermissionpay otay erformpay anay updateay."
|
||||
|
||||
# renpy/common/00updater.rpy:755
|
||||
# renpy/common/00updater.rpy:968
|
||||
old "This account does not have permission to write the update log."
|
||||
new "Histay accountay oesday otnay avehay ermissionpay otay riteway hetay updateay oglay."
|
||||
|
||||
# renpy/common/00updater.rpy:783
|
||||
# renpy/common/00updater.rpy:1048
|
||||
old "Could not verify update signature."
|
||||
new "Ouldcay otnay erifyvay updateay ignaturesay."
|
||||
|
||||
# renpy/common/00updater.rpy:1084
|
||||
# renpy/common/00updater.rpy:1367
|
||||
old "The update file was not downloaded."
|
||||
new "Hetay updateay ilefay asway otnay ownloadedday."
|
||||
|
||||
# renpy/common/00updater.rpy:1102
|
||||
# renpy/common/00updater.rpy:1385
|
||||
old "The update file does not have the correct digest - it may have been corrupted."
|
||||
new "Hetay updateay ilefay oesday otnay avehay hetay orrectcay igestday - itay aymay avehay eenbay orruptedcay."
|
||||
|
||||
# renpy/common/00updater.rpy:1252
|
||||
# renpy/common/00updater.rpy:1535
|
||||
old "While unpacking {}, unknown type {}."
|
||||
new "Hileway unpackingay {}, unknownay ypetay {}."
|
||||
|
||||
# renpy/common/00updater.rpy:1624
|
||||
# renpy/common/00updater.rpy:2015
|
||||
old "Updater"
|
||||
new "Pdateruay"
|
||||
|
||||
# renpy/common/00updater.rpy:1635
|
||||
# renpy/common/00updater.rpy:2026
|
||||
old "This program is up to date."
|
||||
new "Histay rogrampay isay upay otay ateday."
|
||||
|
||||
# renpy/common/00updater.rpy:1637
|
||||
# renpy/common/00updater.rpy:2028
|
||||
old "[u.version] is available. Do you want to install it?"
|
||||
new "[u.version] isay availableay. Oday ouyay antway otay installay itay?"
|
||||
|
||||
# renpy/common/00updater.rpy:1639
|
||||
# renpy/common/00updater.rpy:2030
|
||||
old "Preparing to download the updates."
|
||||
new "Reparingpay otay ownloadday hetay updatesay."
|
||||
|
||||
# renpy/common/00updater.rpy:1641
|
||||
# renpy/common/00updater.rpy:2032
|
||||
old "Downloading the updates."
|
||||
new "Ownloadingday hetay updatesay."
|
||||
|
||||
# renpy/common/00updater.rpy:1643
|
||||
# renpy/common/00updater.rpy:2034
|
||||
old "Unpacking the updates."
|
||||
new "Npackinguay hetay updatesay."
|
||||
|
||||
# renpy/common/00updater.rpy:1647
|
||||
# renpy/common/00updater.rpy:2038
|
||||
old "The updates have been installed. The program will restart."
|
||||
new "Hetay updatesay avehay eenbay installeday. Hetay rogrampay illway estartray."
|
||||
|
||||
# renpy/common/00updater.rpy:1649
|
||||
# renpy/common/00updater.rpy:2040
|
||||
old "The updates have been installed."
|
||||
new "Hetay updatesay avehay eenbay installeday."
|
||||
|
||||
# renpy/common/00updater.rpy:1651
|
||||
# renpy/common/00updater.rpy:2042
|
||||
old "The updates were cancelled."
|
||||
new "Hetay updatesay ereway ancelledcay."
|
||||
|
||||
# renpy/common/00updater.rpy:2072
|
||||
old "Preparing to download the game data."
|
||||
new "Reparingpay otay ownloadday hetay amegay ataday."
|
||||
|
||||
# renpy/common/00updater.rpy:2074
|
||||
old "Downloading the game data."
|
||||
new "Ownloadingday hetay amegay ataday."
|
||||
|
||||
# renpy/common/00updater.rpy:2076
|
||||
old "The game data has been downloaded."
|
||||
new "Hetay amegay ataday ashay eenbay ownloadedday."
|
||||
|
||||
# renpy/common/00updater.rpy:2078
|
||||
old "An error occured when trying to download game data:"
|
||||
new "Naay erroray occureday henway yingtray otay ownloadday amegay ataday:"
|
||||
|
||||
# renpy/common/00updater.rpy:2083
|
||||
old "This game cannot be run until the game data has been downloaded."
|
||||
new "Histay amegay annotcay ebay unray untilay hetay amegay ataday ashay eenbay ownloadedday."
|
||||
|
||||
# renpy/common/00updater.rpy:2090
|
||||
old "Retry"
|
||||
new "Etryray"
|
||||
|
||||
# renpy/common/00gallery.rpy:627
|
||||
old "Image [index] of [count] locked."
|
||||
new "Mageiay [index] ofay [count] ockedlay."
|
||||
|
||||
@@ -45,74 +45,106 @@ translate piglatin strings:
|
||||
old "Image Attributes"
|
||||
new "Mageiay Ttributesaay"
|
||||
|
||||
# renpy/common/_developer/developer.rpym:70
|
||||
# renpy/common/_developer/developer.rpym:69
|
||||
old "Show Translation Identifiers"
|
||||
new "Howsay Ranslationtay Dentifiersiay"
|
||||
|
||||
# renpy/common/_developer/developer.rpym:72
|
||||
old "Hide Translation Identifiers"
|
||||
new "Idehay Ranslationtay Dentifiersiay"
|
||||
|
||||
# renpy/common/_developer/developer.rpym:77
|
||||
old "Speech Bubble Editor (Shift+B)"
|
||||
new "Peechsay Ubblebay Ditoreay (Hiftsay+Bay)"
|
||||
|
||||
# renpy/common/_developer/developer.rpym:97
|
||||
old "[name] [attributes] (hidden)"
|
||||
new "[name] [attributes] (iddenhay)"
|
||||
# renpy/common/_developer/developer.rpym:81
|
||||
old "Show Filename and Line"
|
||||
new "Howsay Ilenamefay anday Inelay"
|
||||
|
||||
# renpy/common/_developer/developer.rpym:101
|
||||
old "[name] [attributes]"
|
||||
new "[name] [attributes]"
|
||||
# renpy/common/_developer/developer.rpym:84
|
||||
old "Hide Filename and Line"
|
||||
new "Idehay Ilenamefay anday Inelay"
|
||||
|
||||
# renpy/common/_developer/developer.rpym:151
|
||||
# renpy/common/_developer/developer.rpym:127
|
||||
old "Layer [l]:"
|
||||
new "Ayerlay [l]:"
|
||||
|
||||
# renpy/common/_developer/developer.rpym:131
|
||||
old " [name] [attributes] (hidden)"
|
||||
new " [name] [attributes] (iddenhay)"
|
||||
|
||||
# renpy/common/_developer/developer.rpym:135
|
||||
old " [name] [attributes]"
|
||||
new " [name] [attributes]"
|
||||
|
||||
# renpy/common/_developer/developer.rpym:187
|
||||
old "Nothing to inspect."
|
||||
new "Othingnay otay inspectay."
|
||||
|
||||
# renpy/common/_developer/developer.rpym:162
|
||||
# renpy/common/_developer/developer.rpym:198
|
||||
old "Hide deleted"
|
||||
new "Idehay eletedday"
|
||||
|
||||
# renpy/common/_developer/developer.rpym:162
|
||||
# renpy/common/_developer/developer.rpym:198
|
||||
old "Show deleted"
|
||||
new "Howsay eletedday"
|
||||
|
||||
# renpy/common/_developer/developer.rpym:318
|
||||
# renpy/common/_developer/developer.rpym:349
|
||||
old "Rectangle copied to clipboard."
|
||||
new "Ectangleray opiedcay otay ipboardclay."
|
||||
|
||||
# renpy/common/_developer/developer.rpym:321
|
||||
# renpy/common/_developer/developer.rpym:352
|
||||
old "Position copied to clipboard."
|
||||
new "Ositionpay opiedcay otay ipboardclay."
|
||||
|
||||
# renpy/common/_developer/developer.rpym:333
|
||||
# renpy/common/_developer/developer.rpym:364
|
||||
old "Rectangle: %r"
|
||||
new "Ectangleray: %ray"
|
||||
|
||||
# renpy/common/_developer/developer.rpym:336
|
||||
# renpy/common/_developer/developer.rpym:367
|
||||
old "Mouse position: %r"
|
||||
new "Ousemay ositionpay: %ray"
|
||||
|
||||
# renpy/common/_developer/developer.rpym:341
|
||||
# renpy/common/_developer/developer.rpym:372
|
||||
old "Right-click or escape to quit."
|
||||
new "Ightray-ickclay oray escapeay otay uitqay."
|
||||
|
||||
# renpy/common/_developer/developer.rpym:389
|
||||
# renpy/common/_developer/developer.rpym:420
|
||||
old "Type to filter: "
|
||||
new "Ypetay otay ilterfay: "
|
||||
|
||||
# renpy/common/_developer/developer.rpym:507
|
||||
# renpy/common/_developer/developer.rpym:538
|
||||
old "Textures: [tex_count] ([tex_size_mb:.1f] MB)"
|
||||
new "Exturestay: [tex_count] ([tex_size_mb:.1f] Bmay)"
|
||||
|
||||
# renpy/common/_developer/developer.rpym:511
|
||||
# renpy/common/_developer/developer.rpym:542
|
||||
old "Image cache: [cache_pct:.1f]% ([cache_size_mb:.1f] MB)"
|
||||
new "Mageiay achecay: [cache_pct:.1f]% ([cache_size_mb:.1f] Bmay)"
|
||||
|
||||
# renpy/common/_developer/developer.rpym:521
|
||||
# renpy/common/_developer/developer.rpym:552
|
||||
old "✔ "
|
||||
new "✔ "
|
||||
|
||||
# renpy/common/_developer/developer.rpym:524
|
||||
# renpy/common/_developer/developer.rpym:555
|
||||
old "✘ "
|
||||
new "✘ "
|
||||
|
||||
# renpy/common/_developer/developer.rpym:529
|
||||
# renpy/common/_developer/developer.rpym:560
|
||||
old "\n{color=#cfc}✔ predicted image (good){/color}\n{color=#fcc}✘ unpredicted image (bad){/color}\n{color=#fff}Drag to move.{/color}"
|
||||
new "\n{color=#cfc}✔ redictedpay imageay (oodgay){/color}\n{color=#fcc}✘ unpredicteday imageay (adbay){/color}\n{color=#fff}Ragday otay ovemay.{/color}"
|
||||
|
||||
# renpy/common/_developer/developer.rpym:606
|
||||
old "\n{color=#fff}Copied to clipboard.{/color}"
|
||||
new "\n{color=#fff}Opiedcay otay ipboardclay.{/color}"
|
||||
|
||||
# renpy/common/_developer/developer.rpym:612
|
||||
old "\n{color=#fff}Click to copy.\nDrag to move.{/color}"
|
||||
new "\n{color=#fff}Lickcay otay opycay.\nRagday otay ovemay.{/color}"
|
||||
|
||||
# renpy/common/_developer/developer.rpym:657
|
||||
old "Click to open in editor."
|
||||
new "Lickcay otay openay inay editoray."
|
||||
|
||||
# renpy/common/_developer/inspector.rpym:38
|
||||
old "Displayable Inspector"
|
||||
new "Isplayableday Nspectoriay"
|
||||
@@ -149,91 +181,91 @@ translate piglatin strings:
|
||||
old "<repr() failed>"
|
||||
new "<eprray() ailedfay>"
|
||||
|
||||
# renpy/common/00console.rpy:533
|
||||
# renpy/common/00console.rpy:537
|
||||
old "Press <esc> to exit console. Type help for help.\n"
|
||||
new "Resspay <escay> otay exitay onsolecay. Ypetay elphay orfay elphay.\n"
|
||||
|
||||
# renpy/common/00console.rpy:537
|
||||
# renpy/common/00console.rpy:541
|
||||
old "Ren'Py script enabled."
|
||||
new "Enray'Ypay criptsay enableday."
|
||||
|
||||
# renpy/common/00console.rpy:539
|
||||
# renpy/common/00console.rpy:543
|
||||
old "Ren'Py script disabled."
|
||||
new "Enray'Ypay criptsay isabledday."
|
||||
|
||||
# renpy/common/00console.rpy:789
|
||||
# renpy/common/00console.rpy:793
|
||||
old "help: show this help\n help <expr>: show signature and documentation of <expr>"
|
||||
new "elphay: owshay histay elphay\n elphay <expray>: owshay ignaturesay anday ocumentationday ofay <expray>"
|
||||
|
||||
# renpy/common/00console.rpy:813
|
||||
# renpy/common/00console.rpy:817
|
||||
old "Help may display undocumented functions. Please check that the function or\nclass you want to use is documented.\n\n"
|
||||
new "Elphay aymay isplayday undocumenteday unctionsfay. Leasepay eckchay hattay hetay unctionfay oray\nassclay ouyay antway otay useay isay ocumentedday.\n\n"
|
||||
|
||||
# renpy/common/00console.rpy:822
|
||||
# renpy/common/00console.rpy:826
|
||||
old "commands:\n"
|
||||
new "ommandscay:\n"
|
||||
|
||||
# renpy/common/00console.rpy:832
|
||||
# renpy/common/00console.rpy:836
|
||||
old " <renpy script statement>: run the statement\n"
|
||||
new " <enpyray criptsay atementstay>: unray hetay atementstay\n"
|
||||
|
||||
# renpy/common/00console.rpy:834
|
||||
# renpy/common/00console.rpy:838
|
||||
old " <python expression or statement>: run the expression or statement"
|
||||
new " <ythonpay expressionay oray atementstay>: unray hetay expressionay oray atementstay"
|
||||
|
||||
# renpy/common/00console.rpy:842
|
||||
# renpy/common/00console.rpy:846
|
||||
old "clear: clear the console history"
|
||||
new "earclay: earclay hetay onsolecay istoryhay"
|
||||
|
||||
# renpy/common/00console.rpy:846
|
||||
# renpy/common/00console.rpy:850
|
||||
old "exit: exit the console"
|
||||
new "exitay: exitay hetay onsolecay"
|
||||
|
||||
# renpy/common/00console.rpy:854
|
||||
# renpy/common/00console.rpy:858
|
||||
old "stack: print the return stack"
|
||||
new "ackstay: rintpay hetay eturnray ackstay"
|
||||
|
||||
# renpy/common/00console.rpy:876
|
||||
# renpy/common/00console.rpy:880
|
||||
old "load <slot>: loads the game from slot"
|
||||
new "oadlay <otslay>: oadslay hetay amegay omfray otslay"
|
||||
|
||||
# renpy/common/00console.rpy:889
|
||||
# renpy/common/00console.rpy:893
|
||||
old "save <slot>: saves the game in slot"
|
||||
new "avesay <otslay>: avessay hetay amegay inay otslay"
|
||||
|
||||
# renpy/common/00console.rpy:900
|
||||
# renpy/common/00console.rpy:904
|
||||
old "reload: reloads the game, refreshing the scripts"
|
||||
new "eloadray: eloadsray hetay amegay, efreshingray hetay criptssay"
|
||||
|
||||
# renpy/common/00console.rpy:908
|
||||
# renpy/common/00console.rpy:912
|
||||
old "watch <expression>: watch a python expression\n watch short: makes the representation of traced expressions short (default)\n watch long: makes the representation of traced expressions as is"
|
||||
new "atchway <expressionay>: atchway aay ythonpay expressionay\n atchway ortshay: akesmay hetay epresentationray ofay acedtray expressionsay ortshay (efaultday)\n atchway onglay: akesmay hetay epresentationray ofay acedtray expressionsay asay isay"
|
||||
|
||||
# renpy/common/00console.rpy:945
|
||||
# renpy/common/00console.rpy:949
|
||||
old "unwatch <expression>: stop watching an expression"
|
||||
new "unwatchay <expressionay>: opstay atchingway anay expressionay"
|
||||
|
||||
# renpy/common/00console.rpy:991
|
||||
# renpy/common/00console.rpy:995
|
||||
old "unwatchall: stop watching all expressions"
|
||||
new "unwatchallay: opstay atchingway allay expressionsay"
|
||||
|
||||
# renpy/common/00console.rpy:1012
|
||||
# renpy/common/00console.rpy:1016
|
||||
old "jump <label>: jumps to label"
|
||||
new "umpjay <abellay>: umpsjay otay abellay"
|
||||
|
||||
# renpy/common/00console.rpy:1028
|
||||
# renpy/common/00console.rpy:1032
|
||||
old "short: Shorten the representation of objects on the console (default)."
|
||||
new "ortshay: Hortensay hetay epresentationray ofay objectsay onay hetay onsolecay (efaultday)."
|
||||
|
||||
# renpy/common/00console.rpy:1032
|
||||
# renpy/common/00console.rpy:1036
|
||||
old "long: Print the full representation of objects on the console."
|
||||
new "onglay: Rintpay hetay ullfay epresentationray ofay objectsay onay hetay onsolecay."
|
||||
|
||||
# renpy/common/00console.rpy:1036
|
||||
# renpy/common/00console.rpy:1040
|
||||
old "escape: Enables escaping of unicode symbols in unicode strings."
|
||||
new "escapeay: Nableseay escapingay ofay unicodeay ymbolssay inay unicodeay ringsstay."
|
||||
|
||||
# renpy/common/00console.rpy:1040
|
||||
# renpy/common/00console.rpy:1044
|
||||
old "unescape: Disables escaping of unicode symbols in unicode strings and print it as is (default)."
|
||||
new "unescapeay: Isablesday escapingay ofay unicodeay ymbolssay inay unicodeay ringsstay anday rintpay itay asay isay (efaultday)."
|
||||
|
||||
|
||||
@@ -129,75 +129,75 @@ translate piglatin strings:
|
||||
old "Back (B)"
|
||||
new "Ackbay (Bay)"
|
||||
|
||||
# renpy/common/_errorhandling.rpym:555
|
||||
# renpy/common/_errorhandling.rpym:662
|
||||
old "Open"
|
||||
new "Penoay"
|
||||
|
||||
# renpy/common/_errorhandling.rpym:557
|
||||
# renpy/common/_errorhandling.rpym:664
|
||||
old "Opens the traceback.txt file in a text editor."
|
||||
new "Pensoay hetay acebacktray.xttay ilefay inay aay exttay editoray."
|
||||
|
||||
# renpy/common/_errorhandling.rpym:559
|
||||
# renpy/common/_errorhandling.rpym:666
|
||||
old "Copy BBCode"
|
||||
new "Opycay Bcodebay"
|
||||
|
||||
# renpy/common/_errorhandling.rpym:561
|
||||
# renpy/common/_errorhandling.rpym:668
|
||||
old "Copies the traceback.txt file to the clipboard as BBcode for forums like https://lemmasoft.renai.us/."
|
||||
new "Opiescay hetay acebacktray.xttay ilefay otay hetay ipboardclay asay Bcodebay orfay orumsfay ikelay ttpshay://emmasoftlay.enairay.usay/."
|
||||
|
||||
# renpy/common/_errorhandling.rpym:563
|
||||
# renpy/common/_errorhandling.rpym:670
|
||||
old "Copy Markdown"
|
||||
new "Opycay Arkdownmay"
|
||||
|
||||
# renpy/common/_errorhandling.rpym:565
|
||||
# renpy/common/_errorhandling.rpym:672
|
||||
old "Copies the traceback.txt file to the clipboard as Markdown for Discord."
|
||||
new "Opiescay hetay acebacktray.xttay ilefay otay hetay ipboardclay asay Arkdownmay orfay Iscordday."
|
||||
|
||||
# renpy/common/_errorhandling.rpym:594
|
||||
# renpy/common/_errorhandling.rpym:703
|
||||
old "An exception has occurred."
|
||||
new "Naay exceptionay ashay occurreday."
|
||||
|
||||
# renpy/common/_errorhandling.rpym:617
|
||||
# renpy/common/_errorhandling.rpym:726
|
||||
old "Rollback"
|
||||
new "Ollbackray"
|
||||
|
||||
# renpy/common/_errorhandling.rpym:619
|
||||
# renpy/common/_errorhandling.rpym:728
|
||||
old "Attempts a roll back to a prior time, allowing you to save or choose a different choice."
|
||||
new "Ttemptsaay aay ollray ackbay otay aay riorpay imetay, allowingay ouyay otay avesay oray oosechay aay ifferentday oicechay."
|
||||
|
||||
# renpy/common/_errorhandling.rpym:622
|
||||
# renpy/common/_errorhandling.rpym:731
|
||||
old "Ignore"
|
||||
new "Gnoreiay"
|
||||
|
||||
# renpy/common/_errorhandling.rpym:626
|
||||
# renpy/common/_errorhandling.rpym:735
|
||||
old "Ignores the exception, allowing you to continue."
|
||||
new "Gnoresiay hetay exceptionay, allowingay ouyay otay ontinuecay."
|
||||
|
||||
# renpy/common/_errorhandling.rpym:628
|
||||
# renpy/common/_errorhandling.rpym:737
|
||||
old "Ignores the exception, allowing you to continue. This often leads to additional errors."
|
||||
new "Gnoresiay hetay exceptionay, allowingay ouyay otay ontinuecay. Histay oftenay eadslay otay additionalay errorsay."
|
||||
|
||||
# renpy/common/_errorhandling.rpym:632
|
||||
# renpy/common/_errorhandling.rpym:741
|
||||
old "Reload"
|
||||
new "Eloadray"
|
||||
|
||||
# renpy/common/_errorhandling.rpym:634
|
||||
# renpy/common/_errorhandling.rpym:743
|
||||
old "Reloads the game from disk, saving and restoring game state if possible."
|
||||
new "Eloadsray hetay amegay omfray iskday, avingsay anday estoringray amegay atestay ifay ossiblepay."
|
||||
|
||||
# renpy/common/_errorhandling.rpym:637
|
||||
# renpy/common/_errorhandling.rpym:746
|
||||
old "Console"
|
||||
new "Onsolecay"
|
||||
|
||||
# renpy/common/_errorhandling.rpym:639
|
||||
# renpy/common/_errorhandling.rpym:748
|
||||
old "Opens a console to allow debugging the problem."
|
||||
new "Pensoay aay onsolecay otay alloway ebuggingday hetay roblempay."
|
||||
|
||||
# renpy/common/_errorhandling.rpym:652
|
||||
# renpy/common/_errorhandling.rpym:761
|
||||
old "Quits the game."
|
||||
new "Uitsqay hetay amegay."
|
||||
|
||||
# renpy/common/_errorhandling.rpym:673
|
||||
# renpy/common/_errorhandling.rpym:782
|
||||
old "Parsing the script failed."
|
||||
new "Arsingpay hetay criptsay ailedfay."
|
||||
|
||||
|
||||
@@ -358,82 +358,86 @@ translate piglatin strings:
|
||||
new "## Hetay eighthay ofay aay istoryhay creensay entryay, oray Onenay otay akemay hetay eighthay ariablevay atay hetay ostcay ofay erformancepay."
|
||||
|
||||
# gui/game/gui.rpy:347
|
||||
old "## Additional space to add between history screen entries."
|
||||
new "## Dditionalaay pacesay otay adday etweenbay istoryhay creensay entriesay."
|
||||
|
||||
# gui/game/gui.rpy:350
|
||||
old "## The position, width, and alignment of the label giving the name of the speaking character."
|
||||
new "## Hetay ositionpay, idthway, anday alignmentay ofay hetay abellay ivinggay hetay amenay ofay hetay peakingsay aracterchay."
|
||||
|
||||
# gui/game/gui.rpy:354
|
||||
# gui/game/gui.rpy:357
|
||||
old "## The position, width, and alignment of the dialogue text."
|
||||
new "## Hetay ositionpay, idthway, anday alignmentay ofay hetay ialogueday exttay."
|
||||
|
||||
# gui/game/gui.rpy:361
|
||||
# gui/game/gui.rpy:364
|
||||
old "## NVL-Mode"
|
||||
new "## Vlnay-Odemay"
|
||||
|
||||
# gui/game/gui.rpy:363
|
||||
# gui/game/gui.rpy:366
|
||||
old "## The NVL-mode screen displays the dialogue spoken by NVL-mode characters."
|
||||
new "## Hetay Vlnay-odemay creensay isplaysday hetay ialogueday pokensay ybay Vlnay-odemay aracterschay."
|
||||
|
||||
# gui/game/gui.rpy:365
|
||||
# gui/game/gui.rpy:368
|
||||
old "## The borders of the background of the NVL-mode background window."
|
||||
new "## Hetay ordersbay ofay hetay ackgroundbay ofay hetay Vlnay-odemay ackgroundbay indowway."
|
||||
|
||||
# gui/game/gui.rpy:368
|
||||
# gui/game/gui.rpy:371
|
||||
old "## The maximum number of NVL-mode entries Ren'Py will display. When more entries than this are to be show, the oldest entry will be removed."
|
||||
new "## Hetay aximummay umbernay ofay Vlnay-odemay entriesay Enray'Ypay illway isplayday. Henway oremay entriesay hantay histay areay otay ebay owshay, hetay oldestay entryay illway ebay emovedray."
|
||||
|
||||
# gui/game/gui.rpy:372
|
||||
# gui/game/gui.rpy:375
|
||||
old "## The height of an NVL-mode entry. Set this to None to have the entries dynamically adjust height."
|
||||
new "## Hetay eighthay ofay anay Vlnay-odemay entryay. Etsay histay otay Onenay otay avehay hetay entriesay ynamicallyday adjustay eighthay."
|
||||
|
||||
# gui/game/gui.rpy:376
|
||||
# gui/game/gui.rpy:379
|
||||
old "## The spacing between NVL-mode entries when gui.nvl_height is None, and between NVL-mode entries and an NVL-mode menu."
|
||||
new "## Hetay pacingsay etweenbay Vlnay-odemay entriesay henway uigay.vl_heightnay isay Onenay, anday etweenbay Vlnay-odemay entriesay anday anay Vlnay-odemay enumay."
|
||||
|
||||
# gui/game/gui.rpy:393
|
||||
# gui/game/gui.rpy:396
|
||||
old "## The position, width, and alignment of nvl_thought text (the text said by the nvl_narrator character.)"
|
||||
new "## Hetay ositionpay, idthway, anday alignmentay ofay vl_thoughtnay exttay (hetay exttay aidsay ybay hetay vl_narratornay aracterchay.)"
|
||||
|
||||
# gui/game/gui.rpy:400
|
||||
# gui/game/gui.rpy:403
|
||||
old "## The position of nvl menu_buttons."
|
||||
new "## Hetay ositionpay ofay vlnay enu_buttonsmay."
|
||||
|
||||
# gui/game/gui.rpy:405
|
||||
# gui/game/gui.rpy:408
|
||||
old "## Localization"
|
||||
new "## Ocalizationlay"
|
||||
|
||||
# gui/game/gui.rpy:407
|
||||
# gui/game/gui.rpy:410
|
||||
old "## This controls where a line break is permitted. The default is suitable for most languages. A list of available values can be found at https://www.renpy.org/doc/html/style_properties.html#style-property-language"
|
||||
new "## Histay ontrolscay hereway aay inelay eakbray isay ermittedpay. Hetay efaultday isay uitablesay orfay ostmay anguageslay. Aay istlay ofay availableay aluesvay ancay ebay oundfay atay ttpshay://wwway.enpyray.orgay/ocday/tmlhay/yle_propertiesstay.tmlhay#ylestay-ropertypay-anguagelay"
|
||||
|
||||
# gui/game/gui.rpy:415
|
||||
# gui/game/gui.rpy:418
|
||||
old "## Mobile devices"
|
||||
new "## Obilemay evicesday"
|
||||
|
||||
# gui/game/gui.rpy:420
|
||||
# gui/game/gui.rpy:423
|
||||
old "## This increases the size of the quick buttons to make them easier to touch on tablets and phones."
|
||||
new "## Histay increasesay hetay izesay ofay hetay uickqay uttonsbay otay akemay hemtay easieray otay ouchtay onay abletstay anday onesphay."
|
||||
|
||||
# gui/game/gui.rpy:427
|
||||
# gui/game/gui.rpy:430
|
||||
old "## This changes the size and spacing of various GUI elements to ensure they are easily visible on phones."
|
||||
new "## Histay angeschay hetay izesay anday pacingsay ofay ariousvay Uigay elementsay otay ensureay heytay areay easilyay isiblevay onay onesphay."
|
||||
|
||||
# gui/game/gui.rpy:432
|
||||
# gui/game/gui.rpy:435
|
||||
old "## Font sizes."
|
||||
new "## Ontfay izessay."
|
||||
|
||||
# gui/game/gui.rpy:440
|
||||
# gui/game/gui.rpy:443
|
||||
old "## Adjust the location of the textbox."
|
||||
new "## Djustaay hetay ocationlay ofay hetay extboxtay."
|
||||
|
||||
# gui/game/gui.rpy:446
|
||||
# gui/game/gui.rpy:449
|
||||
old "## Change the size and spacing of various things."
|
||||
new "## Hangecay hetay izesay anday pacingsay ofay ariousvay hingstay."
|
||||
|
||||
# gui/game/gui.rpy:460
|
||||
# gui/game/gui.rpy:463
|
||||
old "## File button layout."
|
||||
new "## Ilefay uttonbay ayoutlay."
|
||||
|
||||
# gui/game/gui.rpy:464
|
||||
# gui/game/gui.rpy:467
|
||||
old "## NVL-mode."
|
||||
new "## Vlnay-odemay."
|
||||
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
@@ -201,475 +201,475 @@ translate piglatin strings:
|
||||
old "## Reserve space for the navigation section."
|
||||
new "## Eserveray pacesay orfay hetay avigationnay ectionsay."
|
||||
|
||||
# gui/game/screens.rpy:471
|
||||
# gui/game/screens.rpy:475
|
||||
old "Return"
|
||||
new "Eturnray"
|
||||
|
||||
# gui/game/screens.rpy:534
|
||||
# gui/game/screens.rpy:538
|
||||
old "## About screen"
|
||||
new "## Boutaay creensay"
|
||||
|
||||
# gui/game/screens.rpy:536
|
||||
# gui/game/screens.rpy:540
|
||||
old "## This screen gives credit and copyright information about the game and Ren'Py."
|
||||
new "## Histay creensay ivesgay reditcay anday opyrightcay informationay aboutay hetay amegay anday Enray'Ypay."
|
||||
|
||||
# gui/game/screens.rpy:539
|
||||
# gui/game/screens.rpy:543
|
||||
old "## There's nothing special about this screen, and hence it also serves as an example of how to make a custom screen."
|
||||
new "## Heretay'say othingnay pecialsay aboutay histay creensay, anday encehay itay alsoay ervessay asay anay exampleay ofay owhay otay akemay aay ustomcay creensay."
|
||||
|
||||
# gui/game/screens.rpy:546
|
||||
# gui/game/screens.rpy:550
|
||||
old "## This use statement includes the game_menu screen inside this one. The vbox child is then included inside the viewport inside the game_menu screen."
|
||||
new "## Histay useay atementstay includesay hetay ame_menugay creensay insideay histay oneay. Hetay boxvay ildchay isay hentay includeday insideay hetay iewportvay insideay hetay ame_menugay creensay."
|
||||
|
||||
# gui/game/screens.rpy:556
|
||||
# gui/game/screens.rpy:560
|
||||
old "Version [config.version!t]\n"
|
||||
new "Ersionvay [config.version!t]\n"
|
||||
|
||||
# gui/game/screens.rpy:558
|
||||
# gui/game/screens.rpy:562
|
||||
old "## gui.about is usually set in options.rpy."
|
||||
new "## uigay.aboutay isay usuallyay etsay inay optionsay.pyray."
|
||||
|
||||
# gui/game/screens.rpy:562
|
||||
# gui/game/screens.rpy:566
|
||||
old "Made with {a=https://www.renpy.org/}Ren'Py{/a} [renpy.version_only].\n\n[renpy.license!t]"
|
||||
new "Ademay ithway {a=https://www.renpy.org/}Enray'Ypay{/a} [renpy.version_only].\n\n[renpy.license!t]"
|
||||
|
||||
# gui/game/screens.rpy:573
|
||||
# gui/game/screens.rpy:577
|
||||
old "## Load and Save screens"
|
||||
new "## Oadlay anday Avesay creenssay"
|
||||
|
||||
# gui/game/screens.rpy:575
|
||||
# gui/game/screens.rpy:579
|
||||
old "## These screens are responsible for letting the player save the game and load it again. Since they share nearly everything in common, both are implemented in terms of a third screen, file_slots."
|
||||
new "## Hesetay creenssay areay esponsibleray orfay ettinglay hetay ayerplay avesay hetay amegay anday oadlay itay againay. Incesay heytay areshay earlynay everythingay inay ommoncay, othbay areay implementeday inay ermstay ofay aay hirdtay creensay, ile_slotsfay."
|
||||
|
||||
# gui/game/screens.rpy:579
|
||||
# gui/game/screens.rpy:583
|
||||
old "## https://www.renpy.org/doc/html/screen_special.html#save https://www.renpy.org/doc/html/screen_special.html#load"
|
||||
new "## ttpshay://wwway.enpyray.orgay/ocday/tmlhay/creen_specialsay.tmlhay#avesay ttpshay://wwway.enpyray.orgay/ocday/tmlhay/creen_specialsay.tmlhay#oadlay"
|
||||
|
||||
# gui/game/screens.rpy:598
|
||||
# gui/game/screens.rpy:602
|
||||
old "Page {}"
|
||||
new "Agepay {}"
|
||||
|
||||
# gui/game/screens.rpy:598
|
||||
# gui/game/screens.rpy:602
|
||||
old "Automatic saves"
|
||||
new "Utomaticaay avessay"
|
||||
|
||||
# gui/game/screens.rpy:598
|
||||
# gui/game/screens.rpy:602
|
||||
old "Quick saves"
|
||||
new "Uickqay avessay"
|
||||
|
||||
# gui/game/screens.rpy:604
|
||||
# gui/game/screens.rpy:608
|
||||
old "## This ensures the input will get the enter event before any of the buttons do."
|
||||
new "## Histay ensuresay hetay inputay illway etgay hetay enteray eventay eforebay anyay ofay hetay uttonsbay oday."
|
||||
|
||||
# gui/game/screens.rpy:608
|
||||
# gui/game/screens.rpy:612
|
||||
old "## The page name, which can be edited by clicking on a button."
|
||||
new "## Hetay agepay amenay, hichway ancay ebay editeday ybay ickingclay onay aay uttonbay."
|
||||
|
||||
# gui/game/screens.rpy:620
|
||||
# gui/game/screens.rpy:624
|
||||
old "## The grid of file slots."
|
||||
new "## Hetay idgray ofay ilefay otsslay."
|
||||
|
||||
# gui/game/screens.rpy:640
|
||||
# gui/game/screens.rpy:644
|
||||
old "{#file_time}%A, %B %d %Y, %H:%M"
|
||||
new "{#file_time}%Aay, %Bay %day %Yay, %Hay:%May"
|
||||
|
||||
# gui/game/screens.rpy:640
|
||||
# gui/game/screens.rpy:644
|
||||
old "empty slot"
|
||||
new "emptyay otslay"
|
||||
|
||||
# gui/game/screens.rpy:648
|
||||
# gui/game/screens.rpy:652
|
||||
old "## Buttons to access other pages."
|
||||
new "## Uttonsbay otay accessay otheray agespay."
|
||||
|
||||
# gui/game/screens.rpy:660
|
||||
# gui/game/screens.rpy:664
|
||||
old "<"
|
||||
new "<"
|
||||
|
||||
# gui/game/screens.rpy:663
|
||||
# gui/game/screens.rpy:667
|
||||
old "{#auto_page}A"
|
||||
new "{#auto_page}Aay"
|
||||
|
||||
# gui/game/screens.rpy:666
|
||||
# gui/game/screens.rpy:670
|
||||
old "{#quick_page}Q"
|
||||
new "{#quick_page}Qay"
|
||||
|
||||
# gui/game/screens.rpy:668
|
||||
# gui/game/screens.rpy:672
|
||||
old "## range(1, 10) gives the numbers from 1 to 9."
|
||||
new "## angeray(1, 10) ivesgay hetay umbersnay omfray 1 otay 9."
|
||||
|
||||
# gui/game/screens.rpy:672
|
||||
# gui/game/screens.rpy:676
|
||||
old ">"
|
||||
new ">"
|
||||
|
||||
# gui/game/screens.rpy:676
|
||||
# gui/game/screens.rpy:680
|
||||
old "Upload Sync"
|
||||
new "Ploaduay Yncsay"
|
||||
|
||||
# gui/game/screens.rpy:680
|
||||
# gui/game/screens.rpy:684
|
||||
old "Download Sync"
|
||||
new "Ownloadday Yncsay"
|
||||
|
||||
# gui/game/screens.rpy:717
|
||||
# gui/game/screens.rpy:721
|
||||
old "## Preferences screen"
|
||||
new "## Referencespay creensay"
|
||||
|
||||
# gui/game/screens.rpy:719
|
||||
# gui/game/screens.rpy:723
|
||||
old "## The preferences screen allows the player to configure the game to better suit themselves."
|
||||
new "## Hetay referencespay creensay allowsay hetay ayerplay otay onfigurecay hetay amegay otay etterbay uitsay hemselvestay."
|
||||
|
||||
# gui/game/screens.rpy:722
|
||||
# gui/game/screens.rpy:726
|
||||
old "## https://www.renpy.org/doc/html/screen_special.html#preferences"
|
||||
new "## ttpshay://wwway.enpyray.orgay/ocday/tmlhay/creen_specialsay.tmlhay#referencespay"
|
||||
|
||||
# gui/game/screens.rpy:739
|
||||
# gui/game/screens.rpy:743
|
||||
old "Display"
|
||||
new "Isplayday"
|
||||
|
||||
# gui/game/screens.rpy:740
|
||||
# gui/game/screens.rpy:744
|
||||
old "Window"
|
||||
new "Indowway"
|
||||
|
||||
# gui/game/screens.rpy:741
|
||||
# gui/game/screens.rpy:745
|
||||
old "Fullscreen"
|
||||
new "Ullscreenfay"
|
||||
|
||||
# gui/game/screens.rpy:746
|
||||
# gui/game/screens.rpy:750
|
||||
old "Unseen Text"
|
||||
new "Nseenuay Exttay"
|
||||
|
||||
# gui/game/screens.rpy:747
|
||||
# gui/game/screens.rpy:751
|
||||
old "After Choices"
|
||||
new "Fteraay Hoicescay"
|
||||
|
||||
# gui/game/screens.rpy:748
|
||||
# gui/game/screens.rpy:752
|
||||
old "Transitions"
|
||||
new "Ransitionstay"
|
||||
|
||||
# gui/game/screens.rpy:750
|
||||
# gui/game/screens.rpy:754
|
||||
old "## Additional vboxes of type \"radio_pref\" or \"check_pref\" can be added here, to add additional creator-defined preferences."
|
||||
new "## Dditionalaay boxesvay ofay ypetay \"adio_prefray\" oray \"eck_prefchay\" ancay ebay addeday erehay, otay adday additionalay reatorcay-efinedday referencespay."
|
||||
|
||||
# gui/game/screens.rpy:761
|
||||
# gui/game/screens.rpy:765
|
||||
old "Text Speed"
|
||||
new "Exttay Peedsay"
|
||||
|
||||
# gui/game/screens.rpy:765
|
||||
# gui/game/screens.rpy:769
|
||||
old "Auto-Forward Time"
|
||||
new "Utoaay-Orwardfay Imetay"
|
||||
|
||||
# gui/game/screens.rpy:772
|
||||
# gui/game/screens.rpy:776
|
||||
old "Music Volume"
|
||||
new "Usicmay Olumevay"
|
||||
|
||||
# gui/game/screens.rpy:779
|
||||
# gui/game/screens.rpy:783
|
||||
old "Sound Volume"
|
||||
new "Oundsay Olumevay"
|
||||
|
||||
# gui/game/screens.rpy:785
|
||||
# gui/game/screens.rpy:789
|
||||
old "Test"
|
||||
new "Esttay"
|
||||
|
||||
# gui/game/screens.rpy:789
|
||||
# gui/game/screens.rpy:793
|
||||
old "Voice Volume"
|
||||
new "Oicevay Olumevay"
|
||||
|
||||
# gui/game/screens.rpy:800
|
||||
# gui/game/screens.rpy:804
|
||||
old "Mute All"
|
||||
new "Utemay Llaay"
|
||||
|
||||
# gui/game/screens.rpy:876
|
||||
# gui/game/screens.rpy:880
|
||||
old "## History screen"
|
||||
new "## Istoryhay creensay"
|
||||
|
||||
# gui/game/screens.rpy:878
|
||||
# gui/game/screens.rpy:882
|
||||
old "## This is a screen that displays the dialogue history to the player. While there isn't anything special about this screen, it does have to access the dialogue history stored in _history_list."
|
||||
new "## Histay isay aay creensay hattay isplaysday hetay ialogueday istoryhay otay hetay ayerplay. Hileway heretay isnay'tay anythingay pecialsay aboutay histay creensay, itay oesday avehay otay accessay hetay ialogueday istoryhay oredstay inay history_list_ay."
|
||||
|
||||
# gui/game/screens.rpy:882
|
||||
# gui/game/screens.rpy:886
|
||||
old "## https://www.renpy.org/doc/html/history.html"
|
||||
new "## ttpshay://wwway.enpyray.orgay/ocday/tmlhay/istoryhay.tmlhay"
|
||||
|
||||
# gui/game/screens.rpy:888
|
||||
# gui/game/screens.rpy:892
|
||||
old "## Avoid predicting this screen, as it can be very large."
|
||||
new "## Voidaay redictingpay histay creensay, asay itay ancay ebay eryvay argelay."
|
||||
|
||||
# gui/game/screens.rpy:899
|
||||
# gui/game/screens.rpy:903
|
||||
old "## This lays things out properly if history_height is None."
|
||||
new "## Histay ayslay hingstay outay roperlypay ifay istory_heighthay isay Onenay."
|
||||
|
||||
# gui/game/screens.rpy:909
|
||||
# gui/game/screens.rpy:913
|
||||
old "## Take the color of the who text from the Character, if set."
|
||||
new "## Aketay hetay olorcay ofay hetay howay exttay omfray hetay Haractercay, ifay etsay."
|
||||
|
||||
# gui/game/screens.rpy:918
|
||||
# gui/game/screens.rpy:922
|
||||
old "The dialogue history is empty."
|
||||
new "Hetay ialogueday istoryhay isay emptyay."
|
||||
|
||||
# gui/game/screens.rpy:921
|
||||
# gui/game/screens.rpy:925
|
||||
old "## This determines what tags are allowed to be displayed on the history screen."
|
||||
new "## Histay eterminesday hatway agstay areay alloweday otay ebay isplayedday onay hetay istoryhay creensay."
|
||||
|
||||
# gui/game/screens.rpy:966
|
||||
# gui/game/screens.rpy:970
|
||||
old "## Help screen"
|
||||
new "## Elphay creensay"
|
||||
|
||||
# gui/game/screens.rpy:968
|
||||
# gui/game/screens.rpy:972
|
||||
old "## A screen that gives information about key and mouse bindings. It uses other screens (keyboard_help, mouse_help, and gamepad_help) to display the actual help."
|
||||
new "## Aay creensay hattay ivesgay informationay aboutay eykay anday ousemay indingsbay. Tiay usesay otheray creenssay (eyboard_helpkay, ouse_helpmay, anday amepad_helpgay) otay isplayday hetay actualay elphay."
|
||||
|
||||
# gui/game/screens.rpy:987
|
||||
# gui/game/screens.rpy:991
|
||||
old "Keyboard"
|
||||
new "Eyboardkay"
|
||||
|
||||
# gui/game/screens.rpy:988
|
||||
# gui/game/screens.rpy:992
|
||||
old "Mouse"
|
||||
new "Ousemay"
|
||||
|
||||
# gui/game/screens.rpy:991
|
||||
# gui/game/screens.rpy:995
|
||||
old "Gamepad"
|
||||
new "Amepadgay"
|
||||
|
||||
# gui/game/screens.rpy:1004
|
||||
# gui/game/screens.rpy:1008
|
||||
old "Enter"
|
||||
new "Ntereay"
|
||||
|
||||
# gui/game/screens.rpy:1005
|
||||
# gui/game/screens.rpy:1009
|
||||
old "Advances dialogue and activates the interface."
|
||||
new "Dvancesaay ialogueday anday activatesay hetay interfaceay."
|
||||
|
||||
# gui/game/screens.rpy:1008
|
||||
# gui/game/screens.rpy:1012
|
||||
old "Space"
|
||||
new "Pacesay"
|
||||
|
||||
# gui/game/screens.rpy:1009
|
||||
# gui/game/screens.rpy:1013
|
||||
old "Advances dialogue without selecting choices."
|
||||
new "Dvancesaay ialogueday ithoutway electingsay oiceschay."
|
||||
|
||||
# gui/game/screens.rpy:1012
|
||||
# gui/game/screens.rpy:1016
|
||||
old "Arrow Keys"
|
||||
new "Rrowaay Eyskay"
|
||||
|
||||
# gui/game/screens.rpy:1013
|
||||
# gui/game/screens.rpy:1017
|
||||
old "Navigate the interface."
|
||||
new "Avigatenay hetay interfaceay."
|
||||
|
||||
# gui/game/screens.rpy:1016
|
||||
# gui/game/screens.rpy:1020
|
||||
old "Escape"
|
||||
new "Scapeeay"
|
||||
|
||||
# gui/game/screens.rpy:1017
|
||||
# gui/game/screens.rpy:1021
|
||||
old "Accesses the game menu."
|
||||
new "Ccessesaay hetay amegay enumay."
|
||||
|
||||
# gui/game/screens.rpy:1020
|
||||
# gui/game/screens.rpy:1024
|
||||
old "Ctrl"
|
||||
new "Trlcay"
|
||||
|
||||
# gui/game/screens.rpy:1021
|
||||
# gui/game/screens.rpy:1025
|
||||
old "Skips dialogue while held down."
|
||||
new "Kipssay ialogueday hileway eldhay ownday."
|
||||
|
||||
# gui/game/screens.rpy:1024
|
||||
# gui/game/screens.rpy:1028
|
||||
old "Tab"
|
||||
new "Abtay"
|
||||
|
||||
# gui/game/screens.rpy:1025
|
||||
# gui/game/screens.rpy:1029
|
||||
old "Toggles dialogue skipping."
|
||||
new "Ogglestay ialogueday kippingsay."
|
||||
|
||||
# gui/game/screens.rpy:1028
|
||||
# gui/game/screens.rpy:1032
|
||||
old "Page Up"
|
||||
new "Agepay Puay"
|
||||
|
||||
# gui/game/screens.rpy:1029
|
||||
# gui/game/screens.rpy:1033
|
||||
old "Rolls back to earlier dialogue."
|
||||
new "Ollsray ackbay otay earlieray ialogueday."
|
||||
|
||||
# gui/game/screens.rpy:1032
|
||||
# gui/game/screens.rpy:1036
|
||||
old "Page Down"
|
||||
new "Agepay Ownday"
|
||||
|
||||
# gui/game/screens.rpy:1033
|
||||
# gui/game/screens.rpy:1037
|
||||
old "Rolls forward to later dialogue."
|
||||
new "Ollsray orwardfay otay aterlay ialogueday."
|
||||
|
||||
# gui/game/screens.rpy:1037
|
||||
# gui/game/screens.rpy:1041
|
||||
old "Hides the user interface."
|
||||
new "Ideshay hetay useray interfaceay."
|
||||
|
||||
# gui/game/screens.rpy:1041
|
||||
# gui/game/screens.rpy:1045
|
||||
old "Takes a screenshot."
|
||||
new "Akestay aay creenshotsay."
|
||||
|
||||
# gui/game/screens.rpy:1045
|
||||
# gui/game/screens.rpy:1049
|
||||
old "Toggles assistive {a=https://www.renpy.org/l/voicing}self-voicing{/a}."
|
||||
new "Ogglestay assistiveay {a=https://www.renpy.org/l/voicing}elfsay-oicingvay{/a}."
|
||||
|
||||
# gui/game/screens.rpy:1049
|
||||
# gui/game/screens.rpy:1053
|
||||
old "Opens the accessibility menu."
|
||||
new "Pensoay hetay accessibilityay enumay."
|
||||
|
||||
# gui/game/screens.rpy:1055
|
||||
# gui/game/screens.rpy:1059
|
||||
old "Left Click"
|
||||
new "Eftlay Lickcay"
|
||||
|
||||
# gui/game/screens.rpy:1059
|
||||
# gui/game/screens.rpy:1063
|
||||
old "Middle Click"
|
||||
new "Iddlemay Lickcay"
|
||||
|
||||
# gui/game/screens.rpy:1063
|
||||
# gui/game/screens.rpy:1067
|
||||
old "Right Click"
|
||||
new "Ightray Lickcay"
|
||||
|
||||
# gui/game/screens.rpy:1067
|
||||
old "Mouse Wheel Up\nClick Rollback Side"
|
||||
new "Ousemay Heelway Puay\nLickcay Ollbackray Idesay"
|
||||
|
||||
# gui/game/screens.rpy:1071
|
||||
old "Mouse Wheel Up"
|
||||
new "Ousemay Heelway Puay"
|
||||
|
||||
# gui/game/screens.rpy:1075
|
||||
old "Mouse Wheel Down"
|
||||
new "Ousemay Heelway Ownday"
|
||||
|
||||
# gui/game/screens.rpy:1078
|
||||
# gui/game/screens.rpy:1082
|
||||
old "Right Trigger\nA/Bottom Button"
|
||||
new "Ightray Riggertay\nAay/Ottombay Uttonbay"
|
||||
|
||||
# gui/game/screens.rpy:1082
|
||||
# gui/game/screens.rpy:1086
|
||||
old "Left Trigger\nLeft Shoulder"
|
||||
new "Eftlay Riggertay\nEftlay Houldersay"
|
||||
|
||||
# gui/game/screens.rpy:1086
|
||||
# gui/game/screens.rpy:1090
|
||||
old "Right Shoulder"
|
||||
new "Ightray Houldersay"
|
||||
|
||||
# gui/game/screens.rpy:1091
|
||||
# gui/game/screens.rpy:1094
|
||||
old "D-Pad, Sticks"
|
||||
new "Day-Adpay, Tickssay"
|
||||
|
||||
# gui/game/screens.rpy:1095
|
||||
old "Start, Guide"
|
||||
new "Tartsay, Uidegay"
|
||||
# gui/game/screens.rpy:1098
|
||||
old "Start, Guide, B/Right Button"
|
||||
new "Tartsay, Uidegay, Bay/Ightray Uttonbay"
|
||||
|
||||
# gui/game/screens.rpy:1099
|
||||
# gui/game/screens.rpy:1102
|
||||
old "Y/Top Button"
|
||||
new "Yay/Optay Uttonbay"
|
||||
|
||||
# gui/game/screens.rpy:1102
|
||||
# gui/game/screens.rpy:1105
|
||||
old "Calibrate"
|
||||
new "Alibratecay"
|
||||
|
||||
# gui/game/screens.rpy:1130
|
||||
# gui/game/screens.rpy:1133
|
||||
old "## Additional screens"
|
||||
new "## Dditionalaay creenssay"
|
||||
|
||||
# gui/game/screens.rpy:1134
|
||||
# gui/game/screens.rpy:1137
|
||||
old "## Confirm screen"
|
||||
new "## Onfirmcay creensay"
|
||||
|
||||
# gui/game/screens.rpy:1136
|
||||
# gui/game/screens.rpy:1139
|
||||
old "## The confirm screen is called when Ren'Py wants to ask the player a yes or no question."
|
||||
new "## Hetay onfirmcay creensay isay alledcay henway Enray'Ypay antsway otay askay hetay ayerplay aay esyay oray onay uestionqay."
|
||||
|
||||
# gui/game/screens.rpy:1139
|
||||
# gui/game/screens.rpy:1142
|
||||
old "## https://www.renpy.org/doc/html/screen_special.html#confirm"
|
||||
new "## ttpshay://wwway.enpyray.orgay/ocday/tmlhay/creen_specialsay.tmlhay#onfirmcay"
|
||||
|
||||
# gui/game/screens.rpy:1143
|
||||
# gui/game/screens.rpy:1146
|
||||
old "## Ensure other screens do not get input while this screen is displayed."
|
||||
new "## Nsureeay otheray creenssay oday otnay etgay inputay hileway histay creensay isay isplayedday."
|
||||
|
||||
# gui/game/screens.rpy:1167
|
||||
# gui/game/screens.rpy:1170
|
||||
old "Yes"
|
||||
new "Esyay"
|
||||
|
||||
# gui/game/screens.rpy:1168
|
||||
# gui/game/screens.rpy:1171
|
||||
old "No"
|
||||
new "Onay"
|
||||
|
||||
# gui/game/screens.rpy:1170
|
||||
# gui/game/screens.rpy:1173
|
||||
old "## Right-click and escape answer \"no\"."
|
||||
new "## Ightray-ickclay anday escapeay answeray \"onay\"."
|
||||
|
||||
# gui/game/screens.rpy:1197
|
||||
# gui/game/screens.rpy:1200
|
||||
old "## Skip indicator screen"
|
||||
new "## Kipsay indicatoray creensay"
|
||||
|
||||
# gui/game/screens.rpy:1199
|
||||
# gui/game/screens.rpy:1202
|
||||
old "## The skip_indicator screen is displayed to indicate that skipping is in progress."
|
||||
new "## Hetay kip_indicatorsay creensay isay isplayedday otay indicateay hattay kippingsay isay inay rogresspay."
|
||||
|
||||
# gui/game/screens.rpy:1202
|
||||
# gui/game/screens.rpy:1205
|
||||
old "## https://www.renpy.org/doc/html/screen_special.html#skip-indicator"
|
||||
new "## ttpshay://wwway.enpyray.orgay/ocday/tmlhay/creen_specialsay.tmlhay#kipsay-indicatoray"
|
||||
|
||||
# gui/game/screens.rpy:1214
|
||||
# gui/game/screens.rpy:1217
|
||||
old "Skipping"
|
||||
new "Kippingsay"
|
||||
|
||||
# gui/game/screens.rpy:1221
|
||||
# gui/game/screens.rpy:1224
|
||||
old "## This transform is used to blink the arrows one after another."
|
||||
new "## Histay ansformtray isay useday otay inkblay hetay arrowsay oneay afteray anotheray."
|
||||
|
||||
# gui/game/screens.rpy:1248
|
||||
# gui/game/screens.rpy:1251
|
||||
old "## We have to use a font that has the BLACK RIGHT-POINTING SMALL TRIANGLE glyph in it."
|
||||
new "## Eway avehay otay useay aay ontfay hattay ashay hetay Lackbay Ightray-Ointingpay Mallsay Riangletay yphglay inay itay."
|
||||
|
||||
# gui/game/screens.rpy:1253
|
||||
# gui/game/screens.rpy:1256
|
||||
old "## Notify screen"
|
||||
new "## Otifynay creensay"
|
||||
|
||||
# gui/game/screens.rpy:1255
|
||||
# gui/game/screens.rpy:1258
|
||||
old "## The notify screen is used to show the player a message. (For example, when the game is quicksaved or a screenshot has been taken.)"
|
||||
new "## Hetay otifynay creensay isay useday otay owshay hetay ayerplay aay essagemay. (Orfay exampleay, henway hetay amegay isay uicksavedqay oray aay creenshotsay ashay eenbay akentay.)"
|
||||
|
||||
# gui/game/screens.rpy:1258
|
||||
# gui/game/screens.rpy:1261
|
||||
old "## https://www.renpy.org/doc/html/screen_special.html#notify-screen"
|
||||
new "## ttpshay://wwway.enpyray.orgay/ocday/tmlhay/creen_specialsay.tmlhay#otifynay-creensay"
|
||||
|
||||
# gui/game/screens.rpy:1292
|
||||
# gui/game/screens.rpy:1295
|
||||
old "## NVL screen"
|
||||
new "## Vlnay creensay"
|
||||
|
||||
# gui/game/screens.rpy:1294
|
||||
# gui/game/screens.rpy:1297
|
||||
old "## This screen is used for NVL-mode dialogue and menus."
|
||||
new "## Histay creensay isay useday orfay Vlnay-odemay ialogueday anday enusmay."
|
||||
|
||||
# gui/game/screens.rpy:1296
|
||||
# gui/game/screens.rpy:1299
|
||||
old "## https://www.renpy.org/doc/html/screen_special.html#nvl"
|
||||
new "## ttpshay://wwway.enpyray.orgay/ocday/tmlhay/creen_specialsay.tmlhay#vlnay"
|
||||
|
||||
# gui/game/screens.rpy:1307
|
||||
# gui/game/screens.rpy:1310
|
||||
old "## Displays dialogue in either a vpgrid or the vbox."
|
||||
new "## Isplaysday ialogueday inay eitheray aay pgridvay oray hetay boxvay."
|
||||
|
||||
# gui/game/screens.rpy:1320
|
||||
# gui/game/screens.rpy:1323
|
||||
old "## Displays the menu, if given. The menu may be displayed incorrectly if config.narrator_menu is set to True."
|
||||
new "## Isplaysday hetay enumay, ifay ivengay. Hetay enumay aymay ebay isplayedday incorrectlyay ifay onfigcay.arrator_menunay isay etsay otay Ruetay."
|
||||
|
||||
# gui/game/screens.rpy:1350
|
||||
# gui/game/screens.rpy:1353
|
||||
old "## This controls the maximum number of NVL-mode entries that can be displayed at once."
|
||||
new "## Histay ontrolscay hetay aximummay umbernay ofay Vlnay-odemay entriesay hattay ancay ebay isplayedday atay onceay."
|
||||
|
||||
# gui/game/screens.rpy:1410
|
||||
# gui/game/screens.rpy:1413
|
||||
old "## Bubble screen"
|
||||
new "## Ubblebay creensay"
|
||||
|
||||
# gui/game/screens.rpy:1412
|
||||
# gui/game/screens.rpy:1415
|
||||
old "## The bubble screen is used to display dialogue to the player when using speech bubbles. The bubble screen takes the same parameters as the say screen, must create a displayable with the id of \"what\", and can create displayables with the \"namebox\", \"who\", and \"window\" ids."
|
||||
new "## Hetay ubblebay creensay isay useday otay isplayday ialogueday otay hetay ayerplay henway usingay peechsay ubblesbay. Hetay ubblebay creensay akestay hetay amesay arameterspay asay hetay aysay creensay, ustmay reatecay aay isplayableday ithway hetay iday ofay \"hatway\", anday ancay reatecay isplayablesday ithway hetay \"ameboxnay\", \"howay\", anday \"indowway\" idsay."
|
||||
|
||||
# gui/game/screens.rpy:1417
|
||||
# gui/game/screens.rpy:1420
|
||||
old "## https://www.renpy.org/doc/html/bubble.html#bubble-screen"
|
||||
new "## ttpshay://wwway.enpyray.orgay/ocday/tmlhay/ubblebay.tmlhay#ubblebay-creensay"
|
||||
|
||||
# gui/game/screens.rpy:1501
|
||||
# gui/game/screens.rpy:1504
|
||||
old "## Mobile Variants"
|
||||
new "## Obilemay Ariantsvay"
|
||||
|
||||
# gui/game/screens.rpy:1508
|
||||
# gui/game/screens.rpy:1511
|
||||
old "## Since a mouse may not be present, we replace the quick menu with a version that uses fewer and bigger buttons that are easier to touch."
|
||||
new "## Incesay aay ousemay aymay otnay ebay resentpay, eway eplaceray hetay uickqay enumay ithway aay ersionvay hattay usesay ewerfay anday iggerbay uttonsbay hattay areay easieray otay ouchtay."
|
||||
|
||||
# gui/game/screens.rpy:1526
|
||||
# gui/game/screens.rpy:1529
|
||||
old "Menu"
|
||||
new "Enumay"
|
||||
|
||||
|
||||
@@ -1970,9 +1970,9 @@ translate polish strings:
|
||||
new "Launcher Theme:"
|
||||
|
||||
# game/preferences.rpy:256
|
||||
old "Information about creating a custom theme can be found {a=https://www.renpy.org/doc/html/skins.html}in the Ren'Py Documentation{/a}."
|
||||
old "Information about creating a custom theme can be found {a=[skins_url]}in the Ren'Py Documentation{/a}."
|
||||
# Automatic translation.
|
||||
new "Informacje o tworzeniu niestandardowego motywu można znaleźć {a=https://www.renpy.org/doc/html/skins.html}w Dokumentacji Ren'Py{/a}."
|
||||
new "Informacje o tworzeniu niestandardowego motywu można znaleźć {a=[skins_url]}w Dokumentacji Ren'Py{/a}."
|
||||
|
||||
# game/preferences.rpy:273
|
||||
old "Install Libraries:"
|
||||
@@ -2062,4 +2062,3 @@ translate polish strings:
|
||||
old "A nightly build of fixes to the release version of Ren'Py."
|
||||
# Automatic translation.
|
||||
new "Nocna kompilacja poprawek do wydanej wersji Ren'Py."
|
||||
|
||||
|
||||
@@ -534,8 +534,8 @@ translate polish strings:
|
||||
new "Prawy przycisk"
|
||||
|
||||
# gui/game/screens.rpy:1063
|
||||
old "Mouse Wheel Up\nClick Rollback Side"
|
||||
new "Kółko myszy w górę\nKliknij stronę wycofania"
|
||||
old "Mouse Wheel Up"
|
||||
new "Kółko myszy w górę"
|
||||
|
||||
# gui/game/screens.rpy:1067
|
||||
old "Mouse Wheel Down"
|
||||
|
||||
@@ -960,9 +960,9 @@ translate portuguese strings:
|
||||
new "Tema personalizado"
|
||||
|
||||
# game/preferences.rpy:256
|
||||
old "Information about creating a custom theme can be found {a=https://www.renpy.org/doc/html/skins.html}in the Ren'Py Documentation{/a}."
|
||||
old "Information about creating a custom theme can be found {a=[skins_url]}in the Ren'Py Documentation{/a}."
|
||||
# Automatic translation.
|
||||
new "Informações sobre a criação de um tema personalizado podem ser encontradas em {a=https://www.renpy.org/doc/html/skins.html}na documentação do Ren'Py{/a}."
|
||||
new "Informações sobre a criação de um tema personalizado podem ser encontradas em {a=[skins_url]}na documentação do Ren'Py{/a}."
|
||||
|
||||
# game/preferences.rpy:273
|
||||
old "Install Libraries:"
|
||||
@@ -1234,4 +1234,3 @@ translate portuguese strings:
|
||||
old "A nightly build of fixes to the release version of Ren'Py."
|
||||
# Automatic translation.
|
||||
new "Uma compilação noturna de correções para a versão de lançamento do Ren'Py."
|
||||
|
||||
|
||||
@@ -590,7 +590,7 @@ translate portuguese strings:
|
||||
new "Clique com o botão direito do mouse"
|
||||
|
||||
# gui/game/screens.rpy:1067
|
||||
old "Mouse Wheel Up\nClick Rollback Side"
|
||||
old "Mouse Wheel Up"
|
||||
# Automatic translation.
|
||||
new "Roda do mouse para cima\nClique em Rollback Side"
|
||||
|
||||
|
||||
@@ -1059,3 +1059,98 @@ translate russian strings:
|
||||
# Automatic translation.
|
||||
new "Ошибка синхронизации"
|
||||
|
||||
# renpy/common/00accessibility.rpy:120
|
||||
old "Accessibility Menu. Use up and down arrows to navigate, and enter to activate buttons and bars."
|
||||
new "Меню специальных возможностей. Для навигации используйте стрелки вверх и вниз, а для активации кнопок и полос - клавишу Enter."
|
||||
|
||||
# renpy/common/00director.rpy:1776
|
||||
old "Customize director.transforms to add more transforms."
|
||||
new "Измените director.transforms, чтобы добавить больше трансформаций."
|
||||
|
||||
# renpy/common/00director.rpy:1821
|
||||
old "Click to set."
|
||||
new "Нажмите, чтобы установить."
|
||||
|
||||
# renpy/common/00director.rpy:1822
|
||||
old "Customize director.transitions to add more transitions."
|
||||
new "Измените director.transitions, чтобы добавить больше переходов."
|
||||
|
||||
# renpy/common/00director.rpy:1845
|
||||
old "Customize director.audio_channels to add more channels."
|
||||
new "Измените director.audio_channels, чтобы добавить больше каналов."
|
||||
|
||||
# renpy/common/00gui.rpy:454
|
||||
old "Are you sure you want to continue where you left off?"
|
||||
new "Вы уверены, что хотите продолжить с того места, на котором остановились?"
|
||||
|
||||
# renpy/common/00preferences.rpy:439
|
||||
old "self voicing enable"
|
||||
new "включить авто озвучивание"
|
||||
|
||||
# renpy/common/00preferences.rpy:441
|
||||
old "self voicing disable"
|
||||
new "отключить авто озвучивание"
|
||||
|
||||
# renpy/common/00preferences.rpy:456
|
||||
old "clipboard voicing enable"
|
||||
new "включить озвучивание буфера обмена"
|
||||
|
||||
# renpy/common/00preferences.rpy:458
|
||||
old "clipboard voicing disable"
|
||||
new "отключить озвучивание буфера обмена"
|
||||
|
||||
# renpy/common/00preferences.rpy:465
|
||||
old "debug voicing enable"
|
||||
new "включить дебаг озвучивания"
|
||||
|
||||
# renpy/common/00preferences.rpy:467
|
||||
old "debug voicing disable"
|
||||
new "отключить дебаг озвучивания"
|
||||
|
||||
# renpy/common/00preferences.rpy:587
|
||||
old "restore window position"
|
||||
new "восстановить положение окна"
|
||||
|
||||
# renpy/common/00preferences.rpy:596
|
||||
old "reset"
|
||||
new "сбросить"
|
||||
|
||||
# renpy/common/00speechbubble.rpy:408
|
||||
old "(clear retained bubbles)"
|
||||
new "(очистить сохранившиеся пузыри)"
|
||||
|
||||
# renpy/common/00updater.rpy:504
|
||||
old "No update methods found."
|
||||
new "Не найдено ни одного метода обновления."
|
||||
|
||||
# renpy/common/00updater.rpy:551
|
||||
old "Could not download file list: "
|
||||
new "Не удалось загрузить список файлов: "
|
||||
|
||||
# renpy/common/00updater.rpy:554
|
||||
old "File list digest does not match."
|
||||
new "Дайджест списка файлов не совпадает."
|
||||
|
||||
# renpy/common/00updater.rpy:2071
|
||||
old "Preparing to download the game data."
|
||||
new "Подготовка к загрузке данных игры."
|
||||
|
||||
# renpy/common/00updater.rpy:2073
|
||||
old "Downloading the game data."
|
||||
new "Загрузка данных игры."
|
||||
|
||||
# renpy/common/00updater.rpy:2075
|
||||
old "The game data has been downloaded."
|
||||
new "Данные игры загружены."
|
||||
|
||||
# renpy/common/00updater.rpy:2077
|
||||
old "An error occured when trying to download game data:"
|
||||
new "При попытке загрузить данные игры произошла ошибка:"
|
||||
|
||||
# renpy/common/00updater.rpy:2082
|
||||
old "This game cannot be run until the game data has been downloaded."
|
||||
new "Эту игру невозможно запустить до тех пор, пока не будут загружены данные игры."
|
||||
|
||||
# renpy/common/00updater.rpy:2089
|
||||
old "Retry"
|
||||
new "Повторить попытку"
|
||||
|
||||
@@ -111,3 +111,42 @@ translate russian strings:
|
||||
# Automatic translation.
|
||||
new "В справке могут отображаться недокументированные функции. Пожалуйста, проверьте, что функция или\nкласс, который вы хотите использовать, документирован.\n\n"
|
||||
|
||||
# renpy/common/_developer/developer.rpym:69
|
||||
old "Show Translation Identifiers"
|
||||
new "Показывать идентификаторы перевода"
|
||||
|
||||
# renpy/common/_developer/developer.rpym:72
|
||||
old "Hide Translation Identifiers"
|
||||
new "Скрыть идентификаторы перевода"
|
||||
|
||||
# renpy/common/_developer/developer.rpym:81
|
||||
old "Show Filename and Line"
|
||||
new "Показывать имя файла и строку"
|
||||
|
||||
# renpy/common/_developer/developer.rpym:84
|
||||
old "Hide Filename and Line"
|
||||
new "Скрыть имя файла и строку"
|
||||
|
||||
# renpy/common/_developer/developer.rpym:127
|
||||
old "Layer [l]:"
|
||||
new "Слой [l]:"
|
||||
|
||||
# renpy/common/_developer/developer.rpym:131
|
||||
old " [name] [attributes] (hidden)"
|
||||
new " [name] [attributes] (скрытый)"
|
||||
|
||||
# renpy/common/_developer/developer.rpym:135
|
||||
old " [name] [attributes]"
|
||||
new " [name] [attributes]"
|
||||
|
||||
# renpy/common/_developer/developer.rpym:606
|
||||
old "\n{color=#fff}Copied to clipboard.{/color}"
|
||||
new "\n{color=#fff}Скопировано в буфер обмена.{/color}"
|
||||
|
||||
# renpy/common/_developer/developer.rpym:612
|
||||
old "\n{color=#fff}Click to copy.\nDrag to move.{/color}"
|
||||
new "\n{color=#fff}Нажмите, чтобы скопировать.\nПеретащите, чтобы переместить.{/color}"
|
||||
|
||||
# renpy/common/_developer/developer.rpym:657
|
||||
old "Click to open in editor."
|
||||
new "Нажмите, чтобы открыть в текстовом редакторе."
|
||||
|
||||
@@ -433,11 +433,11 @@ translate russian strings:
|
||||
old "## NVL-mode."
|
||||
new "## Режим NVL."
|
||||
|
||||
|
||||
translate russian strings:
|
||||
|
||||
# gui/game/gui.rpy:14
|
||||
old "## Enable checks for invalid or unstable properties in screens or transforms"
|
||||
# Automatic translation.
|
||||
new "## Включить проверку на недопустимые или нестабильные свойства в экранах или преобразованиях"
|
||||
|
||||
# gui/game/gui.rpy:347
|
||||
old "## Additional space to add between history screen entries."
|
||||
new "## Дополнительное пространство добавляемое между записями экрана истории."
|
||||
|
||||
@@ -1981,8 +1981,8 @@
|
||||
new "Тема лаунчера:"
|
||||
|
||||
# game/preferences.rpy:254
|
||||
old "Information about creating a custom theme can be found {a=https://www.renpy.org/doc/html/skins.html}in the Ren'Py Documentation{/a}."
|
||||
new "Информацию о создании пользовательских тем можно найти {a=https://www.renpy.org/doc/html/skins.html}в документации Ren'Py{/a}."
|
||||
old "Information about creating a custom theme can be found {a=[skins_url]}in the Ren'Py Documentation{/a}."
|
||||
new "Информацию о создании пользовательских тем можно найти {a=[skins_url]}в документации Ren'Py{/a}."
|
||||
|
||||
# game/preferences.rpy:271
|
||||
old "Install Libraries:"
|
||||
@@ -2091,11 +2091,139 @@ translate russian strings:
|
||||
# Automatic translation.
|
||||
new "Создание пакета..."
|
||||
|
||||
|
||||
translate russian strings:
|
||||
|
||||
# game/updater.rpy:79
|
||||
old "A nightly build of fixes to the release version of Ren'Py."
|
||||
# Automatic translation.
|
||||
new "Ночная сборка исправлений к релизной версии Ren'Py."
|
||||
|
||||
# game/androidstrings.rpy:46
|
||||
old "I was unable to use javac to compile a test file. If you haven't installed the Java Development Kit yet, please download it from:\n\n{a=https://adoptium.net}https://adoptium.net/{/a}\n\nThe JDK is different from the JRE, so it's possible you have Java without having the JDK. Please install JDK [JDK_REQUIREMENT], and add it to your PATH.\n\nWithout a working JDK, I can't continue."
|
||||
new "Я не смог скомпилировать тестовый файл с помощью javac. Если вы еще не установили Java Development Kit, загрузите его с сайта:\n\n{a=https://adoptium.net}https://adoptium.net/{/a}\n\nJDK отличается от JRE, поэтому возможно, что у вас есть Java без JDK. Пожалуйста, установите JDK [JDK_REQUIREMENT] и добавьте его в PATH.\n\nБез работающего JDK я не могу продолжить."
|
||||
|
||||
# game/androidstrings.rpy:47
|
||||
old "The version of Java on your computer does not appear to be JDK [JDK_REQUIREMENT], which is required to build Android apps. If you need to install a newer JDK, you can download it from:\n\n{a=https://adoptium.net/}https://adoptium.net/{/a}, and add it to your PATH.\n\nYou can also set the JAVA_HOME environment variable to use a different version of Java."
|
||||
new "Похоже, что версия Java на вашем компьютере не соответствует JDK [JDK_REQUIREMENT], который требуется для создания приложений для Android. Если вам нужно установить более новый JDK, вы можете загрузить его с:\n\n{a=https://adoptium.net/}https://adoptium.net/{/a} и добавить в PATH.\n\nВы также можете изменить переменную окружения JAVA_HOME, чтобы использовать другую версию Java."
|
||||
|
||||
# game/choose_directory.rpy:72
|
||||
old "No directory was selected, but one is required."
|
||||
new "Не выбрана ни одна папка."
|
||||
|
||||
# game/choose_directory.rpy:80
|
||||
old "The selected directory does not exist."
|
||||
new "Выбранная папка не существует."
|
||||
|
||||
# game/choose_directory.rpy:82
|
||||
old "The selected directory is not writable."
|
||||
new "Выбранная папка недоступна для записи."
|
||||
|
||||
# game/distribute.rpy:535
|
||||
old "Building distributions failed:\n\nThe project is the Ren'Py Tutorial, which can't be distributed outside of Ren'Py. Consider using The Question as a test project."
|
||||
new "Сборка дистрибутивов не удалась:\n\nПроект является туториалом Ren'Py, который не может быть собран за пределами Ren'Py. Используйте The Question в качестве тестового проекта."
|
||||
|
||||
# game/distribute.rpy:562
|
||||
old "This may be derived from build.name and config.version or build.version."
|
||||
new "Это может быть связано с build.name и config.version или build.version."
|
||||
|
||||
# game/distribute.rpy:1620
|
||||
old "Finishing the [variant] [format] package."
|
||||
new "Завершение работы над пакетом [variant] [format]."
|
||||
|
||||
# game/editor.rpy:185
|
||||
old "Atom is deprecated and its bugs are known for corrupting games, using another editor is recommended."
|
||||
new "Atom устарел, и его баги известны тем, что повреждают игры, поэтому рекомендуется использовать другой редактор."
|
||||
|
||||
# game/editor.rpy:214
|
||||
old "JEdit is deprecated, using another editor is recommended."
|
||||
new "JEdit устарел, рекомендуется использовать другой редактор."
|
||||
|
||||
# game/editor.rpy:607
|
||||
old "The Atom text editor is no longer supported by its developers. We suggest switching to Visual Studio Code or another editor."
|
||||
new "Текстовый редактор Atom больше не поддерживается его разработчиками. Мы рекомендуем перейти на Visual Studio Code или другой редактор."
|
||||
|
||||
# game/editor.rpy:607
|
||||
old "Select editor now."
|
||||
new "Выберите редактор."
|
||||
|
||||
# game/editor.rpy:607
|
||||
old "Ignore until next launch."
|
||||
new "Игнорировать до следующего запуска."
|
||||
|
||||
# game/editor.rpy:607
|
||||
old "Do not ask again."
|
||||
new "Больше не спрашивать."
|
||||
|
||||
# game/new_project.rpy:38
|
||||
old "Warning : you are using Ren'Py 7. It is recommended to start new projects using Ren'Py 8 instead."
|
||||
new "Предупреждение: вы используете Ren'Py 7. Рекомендуется начинать новые проекты, используя Ren'Py 8."
|
||||
|
||||
# game/new_project.rpy:49
|
||||
old "Please select a template project to use."
|
||||
new "Пожалуйста, выберите проект используемый как шаблон."
|
||||
|
||||
# game/new_project.rpy:49
|
||||
old "Do not use a template project."
|
||||
new "Не использовать шаблон проекта."
|
||||
|
||||
# game/preferences.rpy:94
|
||||
old "Lint"
|
||||
new "Проверка скрипта (lint)"
|
||||
|
||||
# game/preferences.rpy:233
|
||||
old "Game Options:"
|
||||
new "Опции игры:"
|
||||
|
||||
# game/preferences.rpy:240
|
||||
old "Skip splashscreen"
|
||||
new "Пропустить заставку"
|
||||
|
||||
# game/preferences.rpy:258
|
||||
old "Restore window position"
|
||||
new "Восстановить положение окна"
|
||||
|
||||
# game/preferences.rpy:262
|
||||
old "Prefer RPU updates"
|
||||
new "Предпочитать обновления RPU"
|
||||
|
||||
# game/preferences.rpy:332
|
||||
old "Open projects.txt"
|
||||
new "Открыть файл projects.txt"
|
||||
|
||||
# game/preferences.rpy:356
|
||||
old "Lint toggles:"
|
||||
new "Опции проверки скрипта:"
|
||||
|
||||
# game/preferences.rpy:360
|
||||
old "Check for orphan/obsolete translations"
|
||||
new "Проверка на наличие ненужных/устаревших переводов"
|
||||
|
||||
# game/preferences.rpy:363
|
||||
old "Check parameters shadowing reserved names"
|
||||
new "Проверка параметров, переписывающие зарезервированные имена"
|
||||
|
||||
# game/preferences.rpy:366
|
||||
old "Print block, word, and character counts by speaking character."
|
||||
new "Печать количества блоков, слов и символов используемых каждым персонажем."
|
||||
|
||||
# game/preferences.rpy:369
|
||||
old "Unclosed text tags"
|
||||
new "Незакрытые текстовые теги"
|
||||
|
||||
# game/preferences.rpy:372
|
||||
old "Show all unreachable blocks and orphaned translations."
|
||||
new "Показать все недостижимые блоки и неиспользуемые переводы."
|
||||
|
||||
# game/project.rpy:776
|
||||
old "Splashscreen skipped in launcher preferences."
|
||||
new "Заставка пропущена в настройках лаунчера."
|
||||
|
||||
# game/updater.rpy:76
|
||||
old "Nightly Fix"
|
||||
new "Ежедневные исправления"
|
||||
|
||||
# game/updater.rpy:77
|
||||
old "Nightly Fix (Ren'Py 8, Python 3)"
|
||||
new "Ежедневные исправления (Ren'Py 8, Python 3)"
|
||||
|
||||
# game/updater.rpy:78
|
||||
old "Nightly Fix (Ren'Py 7, Python 2)"
|
||||
new "Ежедневные исправления (Ren'Py 7, Python 2)"
|
||||
|
||||
@@ -537,8 +537,8 @@ translate russian strings:
|
||||
new "Правый клик"
|
||||
|
||||
# screens.rpy:1063
|
||||
old "Mouse Wheel Up\nClick Rollback Side"
|
||||
new "Колёсико вверх\nКлик на сторону отката"
|
||||
old "Mouse Wheel Up"
|
||||
new "Колёсико вверх"
|
||||
|
||||
# screens.rpy:1067
|
||||
old "Mouse Wheel Down"
|
||||
@@ -681,8 +681,6 @@ translate russian strings:
|
||||
old "Opens the accessibility menu."
|
||||
new "Открывает меню специальных возможностей."
|
||||
|
||||
translate russian strings:
|
||||
|
||||
# gui/game/screens.rpy:676
|
||||
old "Upload Sync"
|
||||
# Automatic translation.
|
||||
@@ -707,11 +705,11 @@ translate russian strings:
|
||||
old "## https://www.renpy.org/doc/html/bubble.html#bubble-screen"
|
||||
new "## https://www.renpy.org/doc/html/bubble.html#bubble-screen"
|
||||
|
||||
|
||||
translate russian strings:
|
||||
|
||||
# gui/game/screens.rpy:411
|
||||
old "## The scroll parameter can be None, or one of \"viewport\" or \"vpgrid\". This screen is intended to be used with one or more children, which are transcluded (placed) inside it."
|
||||
# Automatic translation.
|
||||
new "## Параметр scroll может быть None или один из \"viewport\" или \"vpgrid\". Этот экран предназначен для использования с одним или несколькими дочерними элементами, которые трансклюдируются (помещаются) внутрь него."
|
||||
|
||||
# gui/game/screens.rpy:1098
|
||||
old "Start, Guide, B/Right Button"
|
||||
new "Старт, Гид, B/кнопка вправо"
|
||||
|
||||
@@ -803,3 +803,339 @@
|
||||
# renpy/common/00sync.rpy:631
|
||||
old "Sync Error"
|
||||
new "同步错误"
|
||||
|
||||
# renpy/common/00accessibility.rpy:32
|
||||
old "bar"
|
||||
new "栏"
|
||||
|
||||
# renpy/common/00accessibility.rpy:33
|
||||
old "selected"
|
||||
new "选定"
|
||||
|
||||
# renpy/common/00accessibility.rpy:34
|
||||
old "viewport"
|
||||
new "视口"
|
||||
|
||||
# renpy/common/00accessibility.rpy:35
|
||||
old "horizontal scroll"
|
||||
new "水平滚动"
|
||||
|
||||
# renpy/common/00accessibility.rpy:36
|
||||
old "vertical scroll"
|
||||
new "垂直滚动"
|
||||
|
||||
# renpy/common/00accessibility.rpy:37
|
||||
old "activate"
|
||||
new "激活"
|
||||
|
||||
# renpy/common/00accessibility.rpy:38
|
||||
old "deactivate"
|
||||
new "停用"
|
||||
|
||||
# renpy/common/00accessibility.rpy:39
|
||||
old "increase"
|
||||
new "增加"
|
||||
|
||||
# renpy/common/00accessibility.rpy:40
|
||||
old "decrease"
|
||||
new "减少"
|
||||
|
||||
# renpy/common/00accessibility.rpy:120
|
||||
old "Accessibility Menu. Use up and down arrows to navigate, and enter to activate buttons and bars."
|
||||
new "辅助功能菜单。使用向上和向下箭头进行导航,并使用 Enter 激活按钮和栏"
|
||||
|
||||
# renpy/common/00director.rpy:1776
|
||||
old "Customize director.transforms to add more transforms."
|
||||
new "自定义 director.transforms 以添加更多变换"
|
||||
|
||||
# renpy/common/00director.rpy:1821
|
||||
old "Click to set."
|
||||
new "点击设置"
|
||||
|
||||
# renpy/common/00director.rpy:1822
|
||||
old "Customize director.transitions to add more transitions."
|
||||
new "自定义 director.transitions 以添加更多过渡。"
|
||||
|
||||
# renpy/common/00director.rpy:1845
|
||||
old "Customize director.audio_channels to add more channels."
|
||||
new "自定义 director.audio_channels 以添加更多音频频道。"
|
||||
|
||||
# renpy/common/00gui.rpy:454
|
||||
old "Are you sure you want to continue where you left off?"
|
||||
new "您确定要从上次中断的地方继续吗?"
|
||||
|
||||
# renpy/common/00preferences.rpy:288
|
||||
old "display"
|
||||
new "显示"
|
||||
|
||||
# renpy/common/00preferences.rpy:308
|
||||
old "transitions"
|
||||
new "过渡"
|
||||
|
||||
# renpy/common/00preferences.rpy:317
|
||||
old "skip transitions"
|
||||
new "跳过过渡"
|
||||
|
||||
# renpy/common/00preferences.rpy:319
|
||||
old "video sprites"
|
||||
new "视频精灵"
|
||||
|
||||
# renpy/common/00preferences.rpy:328
|
||||
old "show empty window"
|
||||
new "显示空窗口"
|
||||
|
||||
# renpy/common/00preferences.rpy:337
|
||||
old "text speed"
|
||||
new "文本速度"
|
||||
|
||||
# renpy/common/00preferences.rpy:345
|
||||
old "joystick"
|
||||
new "手柄"
|
||||
|
||||
# renpy/common/00preferences.rpy:345
|
||||
old "joystick..."
|
||||
new "手柄..."
|
||||
|
||||
# renpy/common/00preferences.rpy:352
|
||||
old "skip"
|
||||
new "跳过"
|
||||
|
||||
# renpy/common/00preferences.rpy:355
|
||||
old "skip unseen [text]"
|
||||
new "跳过没见过的 [text]"
|
||||
|
||||
# renpy/common/00preferences.rpy:360
|
||||
old "skip unseen text"
|
||||
new "跳过没见过的文本"
|
||||
|
||||
# renpy/common/00preferences.rpy:362
|
||||
old "begin skipping"
|
||||
new "开头快进"
|
||||
|
||||
# renpy/common/00preferences.rpy:366
|
||||
old "after choices"
|
||||
new "选项后"
|
||||
|
||||
# renpy/common/00preferences.rpy:373
|
||||
old "skip after choices"
|
||||
new "选项后快进"
|
||||
|
||||
# renpy/common/00preferences.rpy:375
|
||||
old "auto-forward time"
|
||||
new "自动推进时间"
|
||||
|
||||
# renpy/common/00preferences.rpy:389
|
||||
old "auto-forward"
|
||||
new "自动推进"
|
||||
|
||||
# renpy/common/00preferences.rpy:396
|
||||
old "Auto forward"
|
||||
new "自动推进"
|
||||
|
||||
# renpy/common/00preferences.rpy:399
|
||||
old "auto-forward after click"
|
||||
new "单击后自动推进"
|
||||
|
||||
# renpy/common/00preferences.rpy:408
|
||||
old "automatic move"
|
||||
new "自动移动"
|
||||
|
||||
# renpy/common/00preferences.rpy:417
|
||||
old "wait for voice"
|
||||
new "等待朗读"
|
||||
|
||||
# renpy/common/00preferences.rpy:426
|
||||
old "voice sustain"
|
||||
new "维持朗读"
|
||||
|
||||
# renpy/common/00preferences.rpy:435
|
||||
old "self voicing"
|
||||
new "机器朗读"
|
||||
|
||||
# renpy/common/00preferences.rpy:438
|
||||
old "self voicing enable"
|
||||
new "机器朗读已启用"
|
||||
|
||||
# renpy/common/00preferences.rpy:440
|
||||
old "self voicing disable"
|
||||
new "机器朗读已禁用"
|
||||
|
||||
# renpy/common/00preferences.rpy:444
|
||||
old "self voicing volume drop"
|
||||
new "机器朗读音量减小"
|
||||
|
||||
# renpy/common/00preferences.rpy:452
|
||||
old "clipboard voicing"
|
||||
new "剪贴板朗读"
|
||||
|
||||
# renpy/common/00preferences.rpy:455
|
||||
old "clipboard voicing enable"
|
||||
new "剪贴板朗读已启用"
|
||||
|
||||
# renpy/common/00preferences.rpy:457
|
||||
old "clipboard voicing disable"
|
||||
new "剪贴板朗读已禁用"
|
||||
|
||||
# renpy/common/00preferences.rpy:461
|
||||
old "debug voicing"
|
||||
new "调试朗读"
|
||||
|
||||
# renpy/common/00preferences.rpy:464
|
||||
old "debug voicing enable"
|
||||
new "调试朗读已启用"
|
||||
|
||||
# renpy/common/00preferences.rpy:466
|
||||
old "debug voicing disable"
|
||||
new "调试朗读已禁用"
|
||||
|
||||
# renpy/common/00preferences.rpy:470
|
||||
old "emphasize audio"
|
||||
new "强调音频"
|
||||
|
||||
# renpy/common/00preferences.rpy:479
|
||||
old "rollback side"
|
||||
new "回滚侧"
|
||||
|
||||
# renpy/common/00preferences.rpy:489
|
||||
old "gl powersave"
|
||||
new "gl 省电"
|
||||
|
||||
# renpy/common/00preferences.rpy:495
|
||||
old "gl framerate"
|
||||
new "gl 帧率"
|
||||
|
||||
# renpy/common/00preferences.rpy:498
|
||||
old "gl tearing"
|
||||
new "gl 撕裂"
|
||||
|
||||
# renpy/common/00preferences.rpy:501
|
||||
old "font transform"
|
||||
new "字体变换"
|
||||
|
||||
# renpy/common/00preferences.rpy:504
|
||||
old "font size"
|
||||
new "字体大小"
|
||||
|
||||
# renpy/common/00preferences.rpy:512
|
||||
old "font line spacing"
|
||||
new "字体间距"
|
||||
|
||||
# renpy/common/00preferences.rpy:520
|
||||
old "system cursor"
|
||||
new "系统光标"
|
||||
|
||||
# renpy/common/00preferences.rpy:529
|
||||
old "renderer menu"
|
||||
new "渲染器菜单"
|
||||
|
||||
# renpy/common/00preferences.rpy:532
|
||||
old "accessibility menu"
|
||||
new "辅助功能菜单"
|
||||
|
||||
# renpy/common/00preferences.rpy:535
|
||||
old "high contrast text"
|
||||
new "高对比度文本"
|
||||
|
||||
# renpy/common/00preferences.rpy:544
|
||||
old "audio when minimized"
|
||||
new "最小化时的音频"
|
||||
|
||||
# renpy/common/00preferences.rpy:553
|
||||
old "audio when unfocused"
|
||||
new "未聚焦时的音频"
|
||||
|
||||
# renpy/common/00preferences.rpy:562
|
||||
old "web cache preload"
|
||||
new "网络缓存预加载"
|
||||
|
||||
# renpy/common/00preferences.rpy:577
|
||||
old "voice after game menu"
|
||||
new "游戏菜单后语音"
|
||||
|
||||
# renpy/common/00preferences.rpy:586
|
||||
old "restore window position"
|
||||
new "恢复窗口位置"
|
||||
|
||||
# renpy/common/00preferences.rpy:595
|
||||
old "reset"
|
||||
new "重置"
|
||||
|
||||
# renpy/common/00preferences.rpy:608
|
||||
old "main volume"
|
||||
new "主要音量"
|
||||
|
||||
# renpy/common/00preferences.rpy:609
|
||||
old "music volume"
|
||||
new "音乐音量"
|
||||
|
||||
# renpy/common/00preferences.rpy:610
|
||||
old "sound volume"
|
||||
new "声音音量"
|
||||
|
||||
# renpy/common/00preferences.rpy:611
|
||||
old "voice volume"
|
||||
new "语音音量"
|
||||
|
||||
# renpy/common/00preferences.rpy:612
|
||||
old "mute main"
|
||||
new "静音主要"
|
||||
|
||||
# renpy/common/00preferences.rpy:613
|
||||
old "mute music"
|
||||
new "静音音乐"
|
||||
|
||||
# renpy/common/00preferences.rpy:614
|
||||
old "mute sound"
|
||||
new "静音声音"
|
||||
|
||||
# renpy/common/00preferences.rpy:615
|
||||
old "mute voice"
|
||||
new "静音语音"
|
||||
|
||||
# renpy/common/00preferences.rpy:616
|
||||
old "mute all"
|
||||
new "静音全部"
|
||||
|
||||
# renpy/common/00speechbubble.rpy:397
|
||||
old "(hide)"
|
||||
new "(隐藏)"
|
||||
|
||||
# renpy/common/00speechbubble.rpy:408
|
||||
old "(clear retained bubbles)"
|
||||
new "(清除保留的气泡)"
|
||||
|
||||
# renpy/common/00updater.rpy:505
|
||||
old "No update methods found."
|
||||
new "未找到更新方法"
|
||||
|
||||
# renpy/common/00updater.rpy:552
|
||||
old "Could not download file list: "
|
||||
new "无法下载文件列表:"
|
||||
|
||||
# renpy/common/00updater.rpy:555
|
||||
old "File list digest does not match."
|
||||
new "文件列表摘要不匹配"
|
||||
|
||||
# renpy/common/00updater.rpy:2072
|
||||
old "Preparing to download the game data."
|
||||
new "准备下载游戏数据"
|
||||
|
||||
# renpy/common/00updater.rpy:2074
|
||||
old "Downloading the game data."
|
||||
new "下载游戏数据"
|
||||
|
||||
# renpy/common/00updater.rpy:2076
|
||||
old "The game data has been downloaded."
|
||||
new "游戏数据已下载"
|
||||
|
||||
# renpy/common/00updater.rpy:2078
|
||||
old "An error occured when trying to download game data:"
|
||||
new "尝试下载游戏数据时发生错误:"
|
||||
|
||||
# renpy/common/00updater.rpy:2083
|
||||
old "This game cannot be run until the game data has been downloaded."
|
||||
new "在游戏数据下载完毕之前,该游戏无法运行"
|
||||
|
||||
# renpy/common/00updater.rpy:2090
|
||||
old "Retry"
|
||||
new "重试"
|
||||
|
||||
@@ -96,3 +96,42 @@
|
||||
old "Help may display undocumented functions. Please check that the function or\nclass you want to use is documented.\n\n"
|
||||
new "帮助功能可能会显示未记录文档的函数。请确认您想使用的函数或类是否已经被记录文档。\n\n"
|
||||
|
||||
# renpy/common/_developer/developer.rpym:69
|
||||
old "Show Translation Identifiers"
|
||||
new "显示翻译标识符"
|
||||
|
||||
# renpy/common/_developer/developer.rpym:72
|
||||
old "Hide Translation Identifiers"
|
||||
new "隐藏翻译标识符"
|
||||
|
||||
# renpy/common/_developer/developer.rpym:81
|
||||
old "Show Filename and Line"
|
||||
new "显示文件名和行"
|
||||
|
||||
# renpy/common/_developer/developer.rpym:84
|
||||
old "Hide Filename and Line"
|
||||
new "隐藏文件名和行"
|
||||
|
||||
# renpy/common/_developer/developer.rpym:127
|
||||
old "Layer [l]:"
|
||||
new "层 [l] :"
|
||||
|
||||
# renpy/common/_developer/developer.rpym:131
|
||||
old " [name] [attributes] (hidden)"
|
||||
new " [name] [attributes] (隐藏)"
|
||||
|
||||
# renpy/common/_developer/developer.rpym:135
|
||||
old " [name] [attributes]"
|
||||
new " [name] [attributes]"
|
||||
|
||||
# renpy/common/_developer/developer.rpym:606
|
||||
old "\n{color=#fff}Copied to clipboard.{/color}"
|
||||
new "\n{color=#fff} 已复制到剪贴板。 {/color}"
|
||||
|
||||
# renpy/common/_developer/developer.rpym:612
|
||||
old "\n{color=#fff}Click to copy.\nDrag to move.{/color}"
|
||||
new "\n{color=#fff} 单击以复制。 \n 拖动以移动。 {/color}"
|
||||
|
||||
# renpy/common/_developer/developer.rpym:657
|
||||
old "Click to open in editor."
|
||||
new "单击以在编辑器中打开。"
|
||||
|
||||
@@ -436,3 +436,6 @@
|
||||
old "## Enable checks for invalid or unstable properties in screens or transforms"
|
||||
new "## 启用对屏幕或变换中无效或不稳定属性的检查"
|
||||
|
||||
# gui/game/gui.rpy:347
|
||||
old "## Additional space to add between history screen entries."
|
||||
new "## 在历史记录屏幕条目之间添加额外的空间。"
|
||||
|
||||
@@ -1425,8 +1425,8 @@
|
||||
new "自定义主题"
|
||||
|
||||
# game/preferences.rpy:256
|
||||
old "Information about creating a custom theme can be found {a=https://www.renpy.org/doc/html/skins.html}in the Ren'Py Documentation{/a}."
|
||||
new "有关创建自定义主题的信息可以{a=https://www.renpy.cn/doc/skins.html}在 Ren'Py 文档中找到{/a}。"
|
||||
old "Information about creating a custom theme can be found {a=[skins_url]}in the Ren'Py Documentation{/a}."
|
||||
new "有关创建自定义主题的信息可以{a=[skins_url]}在 Ren'Py 文档中找到{/a}。"
|
||||
|
||||
# game/preferences.rpy:273
|
||||
old "Install Libraries:"
|
||||
@@ -1853,3 +1853,159 @@
|
||||
# game/updater.rpy:79
|
||||
old "A nightly build of fixes to the release version of Ren'Py."
|
||||
new "对 Ren'Py 发布版进行修正的每夜构建。"
|
||||
|
||||
# game/android.rpy:455
|
||||
old "Logcat"
|
||||
new "Logcat"
|
||||
|
||||
# game/androidstrings.rpy:37
|
||||
old "Google Play."
|
||||
new "Google Play"
|
||||
|
||||
# game/androidstrings.rpy:46
|
||||
old "I was unable to use javac to compile a test file. If you haven't installed the Java Development Kit yet, please download it from:\n\n{a=https://adoptium.net}https://adoptium.net/{/a}\n\nThe JDK is different from the JRE, so it's possible you have Java without having the JDK. Please install JDK [JDK_REQUIREMENT], and add it to your PATH.\n\nWithout a working JDK, I can't continue."
|
||||
new "我无法使用 javac 编译测试文件。如果您尚未安装 Java 开发工具包,请从以下位置下载:\n\n{a=https://adoptium.net}https://adoptium.net/{/a}\n\nJDK 与 JRE 不同,因此您可能有 Java,但没有 JDK。请安装 JDK [JDK_REQUIREMENT] ,并将其添加到您的 PATH 中。\n\n没有可用的 JDK 的话,我无法继续"
|
||||
|
||||
# game/androidstrings.rpy:47
|
||||
old "The version of Java on your computer does not appear to be JDK [JDK_REQUIREMENT], which is required to build Android apps. If you need to install a newer JDK, you can download it from:\n\n{a=https://adoptium.net/}https://adoptium.net/{/a}, and add it to your PATH.\n\nYou can also set the JAVA_HOME environment variable to use a different version of Java."
|
||||
new "您计算机上的 Java 版本似乎不是构建 Android 应用程序所需的 JDK [JDK_REQUIREMENT] ,如果您需要安装较新的 JDK,可以从以下位置下载:\n\n{a=https://adoptium.net/}https://adoptium.net/{/a},并将其添加到您的 PATH。\n\n您还可以设置 JAVA_HOME 环境变量以使用不同版本的 Java。"
|
||||
|
||||
# game/choose_directory.rpy:72
|
||||
old "No directory was selected, but one is required."
|
||||
new "未选择目录,但至少需要一个。"
|
||||
|
||||
# game/choose_directory.rpy:80
|
||||
old "The selected directory does not exist."
|
||||
new "所选目录不存在"
|
||||
|
||||
# game/choose_directory.rpy:82
|
||||
old "The selected directory is not writable."
|
||||
new "所选目录不可写"
|
||||
|
||||
# game/choose_theme.rpy:371
|
||||
old "Planetarium"
|
||||
new "Planetarium"
|
||||
|
||||
# game/distribute.rpy:543
|
||||
old "Building distributions failed:\n\nThe project is the Ren'Py Tutorial, which can't be distributed outside of Ren'Py. Consider using The Question as a test project."
|
||||
new "构建发行版失败:\n\n该项目是 Ren'Py 教程,无法在 Ren'Py 之外分发。请考虑使用 The Question 作为测试项目。"
|
||||
|
||||
# game/distribute.rpy:570
|
||||
old "This may be derived from build.name and config.version or build.version."
|
||||
new "这可能源自 build.name 和 config.version 或 build.version。"
|
||||
|
||||
# game/distribute.rpy:1606
|
||||
old "Finishing the [variant] [format] package."
|
||||
new "正在完成 [variant] [format] 包。"
|
||||
|
||||
# game/editor.rpy:185
|
||||
old "Atom is deprecated and its bugs are known for corrupting games, using another editor is recommended."
|
||||
new "Atom 已被弃用,其错误会破坏游戏,建议使用其他编辑器。"
|
||||
|
||||
# game/editor.rpy:214
|
||||
old "JEdit is deprecated, using another editor is recommended."
|
||||
new "JEdit 已弃用,建议使用其他编辑器。"
|
||||
|
||||
# game/editor.rpy:607
|
||||
old "The Atom text editor is no longer supported by its developers. We suggest switching to Visual Studio Code or another editor."
|
||||
new "Atom 文本编辑器不再受其开发人员支持。我们建议切换到 Visual Studio Code 或其他编辑器。"
|
||||
|
||||
# game/editor.rpy:607
|
||||
old "Select editor now."
|
||||
new "现在选择编辑器"
|
||||
|
||||
# game/editor.rpy:607
|
||||
old "Ignore until next launch."
|
||||
new "忽略直到下次启动"
|
||||
|
||||
# game/editor.rpy:607
|
||||
old "Do not ask again."
|
||||
new "别再问了"
|
||||
|
||||
# game/front_page.rpy:133
|
||||
old "The Question"
|
||||
new "The Question"
|
||||
|
||||
# game/navigation.rpy:230
|
||||
old "Show translation files"
|
||||
new "显示翻译文件"
|
||||
|
||||
# game/new_project.rpy:38
|
||||
old "Warning : you are using Ren'Py 7. It is recommended to start new projects using Ren'Py 8 instead."
|
||||
new "警告:您正在使用 Ren'Py 7。建议使用 Ren'Py 8 开始新项目。"
|
||||
|
||||
# game/new_project.rpy:49
|
||||
old "Please select a template project to use."
|
||||
new "请选择要使用的模板项目"
|
||||
|
||||
# game/new_project.rpy:49
|
||||
old "Do not use a template project."
|
||||
new "不要使用模板项目"
|
||||
|
||||
# game/preferences.rpy:95
|
||||
old "Lint"
|
||||
new "Lint"
|
||||
|
||||
# game/preferences.rpy:234
|
||||
old "Game Options:"
|
||||
new "游戏选项:"
|
||||
|
||||
# game/preferences.rpy:241
|
||||
old "Skip splashscreen"
|
||||
new "跳过启动画面"
|
||||
|
||||
# game/preferences.rpy:258
|
||||
old "Prefer the web documentation"
|
||||
new "偏好网络文档"
|
||||
|
||||
# game/preferences.rpy:262
|
||||
old "Restore window position"
|
||||
new "恢复窗口位置"
|
||||
|
||||
# game/preferences.rpy:266
|
||||
old "Prefer RPU updates"
|
||||
new "偏好 RPU 更新"
|
||||
|
||||
# game/preferences.rpy:338
|
||||
old "Open projects.txt"
|
||||
new "打开 projects.txt"
|
||||
|
||||
# game/preferences.rpy:364
|
||||
old "Lint toggles:"
|
||||
new "Lint 功能开关:"
|
||||
|
||||
# game/preferences.rpy:368
|
||||
old "Check for orphan/obsolete translations"
|
||||
new "检查孤立/过时的翻译"
|
||||
|
||||
# game/preferences.rpy:371
|
||||
old "Check parameters shadowing reserved names"
|
||||
new "检查参数隐藏保留名称"
|
||||
|
||||
# game/preferences.rpy:374
|
||||
old "Print block, word, and character counts by speaking character."
|
||||
new "通过对话字符来打印块、单词和字符计数。"
|
||||
|
||||
# game/preferences.rpy:377
|
||||
old "Unclosed text tags"
|
||||
new "未封闭的文本标签"
|
||||
|
||||
# game/preferences.rpy:380
|
||||
old "Show all unreachable blocks and orphaned translations."
|
||||
new "显示所有无法访问的块和孤立的翻译"
|
||||
|
||||
# game/project.rpy:776
|
||||
old "Splashscreen skipped in launcher preferences."
|
||||
new "在启动器首选项中跳过启动画面。"
|
||||
|
||||
# game/updater.rpy:76
|
||||
old "Nightly Fix"
|
||||
new "每夜修复版"
|
||||
|
||||
# game/updater.rpy:77
|
||||
old "Nightly Fix (Ren'Py 8, Python 3)"
|
||||
new "每夜修复版(Ren'Py 8,Python 3)"
|
||||
|
||||
# game/updater.rpy:78
|
||||
old "Nightly Fix (Ren'Py 7, Python 2)"
|
||||
new "每夜修复版(Ren'Py 7,Python 2)"
|
||||
|
||||
@@ -517,8 +517,8 @@
|
||||
new "右键点击"
|
||||
|
||||
# gui/game/screens.rpy:1054
|
||||
old "Mouse Wheel Up\nClick Rollback Side"
|
||||
new "鼠标滚轮上\n点击回退操作区"
|
||||
old "Mouse Wheel Up"
|
||||
new "鼠标滚轮上"
|
||||
|
||||
# gui/game/screens.rpy:1058
|
||||
old "Mouse Wheel Down"
|
||||
@@ -674,5 +674,8 @@
|
||||
|
||||
# gui/game/screens.rpy:1417
|
||||
old "## https://www.renpy.org/doc/html/bubble.html#bubble-screen"
|
||||
new "## https://www.renpy.org/doc/html/bubble.html#bubble-screen"
|
||||
|
||||
new "## https://doc.renpy.cn/zh-CN/bubble.html#bubble-screen"
|
||||
|
||||
# gui/game/screens.rpy:1098
|
||||
old "Start, Guide, B/Right Button"
|
||||
new "开始,向导,B/右键"
|
||||
|
||||
@@ -894,3 +894,62 @@ translate spanish strings:
|
||||
old "(clear retained bubbles)"
|
||||
new "(borrar burbujas retenidas)"
|
||||
|
||||
# renpy/common/00director.rpy:1776
|
||||
old "Customize director.transforms to add more transforms."
|
||||
new "Modifica director.transforms para añadir más transformaciones."
|
||||
|
||||
# renpy/common/00director.rpy:1821
|
||||
old "Click to set."
|
||||
new "Haz clic para ajustar."
|
||||
|
||||
# renpy/common/00director.rpy:1822
|
||||
old "Customize director.transitions to add more transitions."
|
||||
new "Modifica director.transitions para añadir más transiciones."
|
||||
|
||||
# renpy/common/00director.rpy:1845
|
||||
old "Customize director.audio_channels to add more channels."
|
||||
new "Modifica director.audio_channels para añadir más canales."
|
||||
|
||||
# renpy/common/00preferences.rpy:587
|
||||
old "restore window position"
|
||||
new "restaurar la posición de la ventana"
|
||||
|
||||
# renpy/common/00preferences.rpy:596
|
||||
old "reset"
|
||||
new "restablecer"
|
||||
|
||||
# renpy/common/00updater.rpy:504
|
||||
old "No update methods found."
|
||||
new "Métodos de actualización no encontrados."
|
||||
|
||||
# renpy/common/00updater.rpy:551
|
||||
old "Could not download file list: "
|
||||
new "No se pudo descargar la lista de archivos: "
|
||||
|
||||
# renpy/common/00updater.rpy:554
|
||||
old "File list digest does not match."
|
||||
new "El compendio de la lista de archivos no coincide."
|
||||
|
||||
# renpy/common/00updater.rpy:2072
|
||||
old "Preparing to download the game data."
|
||||
new "Preparando la descarga de los datos del juego."
|
||||
|
||||
# renpy/common/00updater.rpy:2074
|
||||
old "Downloading the game data."
|
||||
new ""
|
||||
|
||||
# renpy/common/00updater.rpy:2076
|
||||
old "The game data has been downloaded."
|
||||
new "Descarga de los datos del juego."
|
||||
|
||||
# renpy/common/00updater.rpy:2078
|
||||
old "An error occured when trying to download game data:"
|
||||
new "Se ha producido un error al intentar descargar los datos del juego:"
|
||||
|
||||
# renpy/common/00updater.rpy:2083
|
||||
old "This game cannot be run until the game data has been downloaded."
|
||||
new "Este juego no puede ejecutarse hasta que se hayan descargado los datos del juego."
|
||||
|
||||
# renpy/common/00updater.rpy:2090
|
||||
old "Retry"
|
||||
new "Reintentar"
|
||||
|
||||
@@ -243,3 +243,27 @@
|
||||
# renpy/common/_developer/developer.rpym:588
|
||||
old "\n{color=#fff}Click to copy.\nDrag to move.{/color}"
|
||||
new "\n{color=#fff}Haz clic para copiar.\nArrastre para mover.{/color}"
|
||||
|
||||
# renpy/common/_developer/developer.rpym:81
|
||||
old "Show Filename and Line"
|
||||
new "Mostrar nombre de archivo y línea"
|
||||
|
||||
# renpy/common/_developer/developer.rpym:84
|
||||
old "Hide Filename and Line"
|
||||
new "Ocultar nombre de archivo y línea"
|
||||
|
||||
# renpy/common/_developer/developer.rpym:127
|
||||
old "Layer [l]:"
|
||||
new "Capa [l]:"
|
||||
|
||||
# renpy/common/_developer/developer.rpym:131
|
||||
old " [name] [attributes] (hidden)"
|
||||
new " [name] [attributes] (ocultar)"
|
||||
|
||||
# renpy/common/_developer/developer.rpym:135
|
||||
old " [name] [attributes]"
|
||||
new " [name] [attributes]"
|
||||
|
||||
# renpy/common/_developer/developer.rpym:657
|
||||
old "Click to open in editor."
|
||||
new "Haz clic para abrir en el editor."
|
||||
|
||||
@@ -2020,8 +2020,8 @@
|
||||
new "Tema del lanzdor"
|
||||
|
||||
# game/preferences.rpy:254
|
||||
old "Information about creating a custom theme can be found {a=https://www.renpy.org/doc/html/skins.html}in the Ren'Py Documentation{/a}."
|
||||
new "Puedes encontrar información sobre cómo crear un tema personalizado {a=https://www.renpy.org/doc/html/skins.html}en la documentación de Ren'Py{/a}."
|
||||
old "Information about creating a custom theme can be found {a=[skins_url]}in the Ren'Py Documentation{/a}."
|
||||
new "Puedes encontrar información sobre cómo crear un tema personalizado {a=[skins_url]}en la documentación de Ren'Py{/a}."
|
||||
|
||||
# game/preferences.rpy:271
|
||||
old "Install Libraries:"
|
||||
@@ -2114,7 +2114,7 @@
|
||||
# game/androidstrings.rpy:69
|
||||
old "I found a bundle.keystore file in the rapt directory. Do you want to use this file?"
|
||||
new "He encontrado un archivo bundle.keystore en el directorio rapt. ¿Quieres usar este archivo?"
|
||||
|
||||
|
||||
# game/updater.rpy:79
|
||||
old "A nightly build of fixes to the release version of Ren'Py."
|
||||
new "Compilación nocturna de correcciones para la versión estable de Ren'Py."
|
||||
@@ -2150,3 +2150,103 @@
|
||||
# game/distribute.rpy:532
|
||||
old "Building distributions failed:\n\nThe project is the Ren'Py Tutorial, which can't be distributed outside of Ren'Py. Consider using The Question as a test project."
|
||||
new "La compilación de distribuciones falló:\n\nEl proyecto es el Tutorial de Ren'Py, que no puede ser distribuido fuera de Ren'Py. Considera usar The Question como proyecto de prueba."
|
||||
|
||||
# game/androidstrings.rpy:46
|
||||
old "I was unable to use javac to compile a test file. If you haven't installed the Java Development Kit yet, please download it from:\n\n{a=https://adoptium.net}https://adoptium.net/{/a}\n\nThe JDK is different from the JRE, so it's possible you have Java without having the JDK. Please install JDK [JDK_REQUIREMENT], and add it to your PATH.\n\nWithout a working JDK, I can't continue."
|
||||
new "No he podido utilizar javac para compilar un archivo de prueba. Si aún no has instalado el Kit de Desarrollo de Java, descárgalo de:\n\n{a=https://adoptium.net}https://adoptium.net/{/a}\nEl JDK es diferente del JRE, por lo que es posible que tengas Java sin tener el JDK. Por favor, instala el JDK [JDK_REQUIREMENT], y añádelo a su PATH.\n\nSin un JDK que funcione, no puedo continuar."
|
||||
|
||||
# game/androidstrings.rpy:47
|
||||
old "The version of Java on your computer does not appear to be JDK [JDK_REQUIREMENT], which is required to build Android apps. If you need to install a newer JDK, you can download it from:\n\n{a=https://adoptium.net/}https://adoptium.net/{/a}, and add it to your PATH.\n\nYou can also set the JAVA_HOME environment variable to use a different version of Java."
|
||||
new "La versión de Java en tu computadora no parece ser JDK [JDK_REQUIREMENT], que se requiere para construir aplicaciones de Android. Si necesita instalar un JDK más reciente, puede descargarlo de:\n\n{a=https://adoptium.net/}https://adoptium.net/{/a}, y añadirlo a su PATH. También puede configurar la variable de entorno JAVA_HOME para utilizar una versión diferente de Java."
|
||||
|
||||
# game/distribute.rpy:1620
|
||||
old "Finishing the [variant] [format] package."
|
||||
new "Finalizando el paquete [variant] [format]."
|
||||
|
||||
# game/editor.rpy:185
|
||||
old "Atom is deprecated and its bugs are known for corrupting games, using another editor is recommended."
|
||||
new "Atom está obsoleto y sus bugs son conocidos por corromper juegos, se recomienda usar otro editor."
|
||||
|
||||
# game/editor.rpy:214
|
||||
old "JEdit is deprecated, using another editor is recommended."
|
||||
new "JEdit está obsoleto, se recomienda utilizar otro editor."
|
||||
|
||||
# game/editor.rpy:607
|
||||
old "The Atom text editor is no longer supported by its developers. We suggest switching to Visual Studio Code or another editor."
|
||||
new "El editor de texto Atom ya no está soportado por sus desarrolladores. Sugerimos cambiar a Visual Studio Code u otro editor."
|
||||
|
||||
# game/editor.rpy:607
|
||||
old "Select editor now."
|
||||
new "Seleccione un editor ahora."
|
||||
|
||||
# game/editor.rpy:607
|
||||
old "Ignore until next launch."
|
||||
new "Ignorar hasta el próximo lanzamiento."
|
||||
|
||||
# game/editor.rpy:607
|
||||
old "Do not ask again."
|
||||
new "No vuelver a preguntar."
|
||||
|
||||
# game/new_project.rpy:38
|
||||
old "Warning : you are using Ren'Py 7. It is recommended to start new projects using Ren'Py 8 instead."
|
||||
new "Advertencia : estás utilizando Ren'Py 7. Se recomienda iniciar nuevos proyectos utilizando Ren'Py 8 en su lugar."
|
||||
|
||||
# game/new_project.rpy:49
|
||||
old "Please select a template project to use."
|
||||
new "Selecciona una plantilla para el proyecto."
|
||||
|
||||
# game/new_project.rpy:49
|
||||
old "Do not use a template project."
|
||||
new "No utilizar una plantilla para el proyecto."
|
||||
|
||||
# game/preferences.rpy:94
|
||||
old "Lint"
|
||||
new "Lint"
|
||||
|
||||
# game/preferences.rpy:233
|
||||
old "Game Options:"
|
||||
new "Opciones del juego:"
|
||||
|
||||
# game/preferences.rpy:240
|
||||
old "Skip splashscreen"
|
||||
new "Saltar pantalla splashscreen"
|
||||
|
||||
# game/preferences.rpy:258
|
||||
old "Restore window position"
|
||||
new "Restablecer la posición de la ventana"
|
||||
|
||||
# game/preferences.rpy:262
|
||||
old "Prefer RPU updates"
|
||||
new "Prefiera las actualizaciones de RPU"
|
||||
|
||||
# game/preferences.rpy:332
|
||||
old "Open projects.txt"
|
||||
new "Abrir projects.txt"
|
||||
|
||||
# game/preferences.rpy:356
|
||||
old "Lint toggles:"
|
||||
new "Ajuestes de Lint:"
|
||||
|
||||
# game/preferences.rpy:360
|
||||
old "Check for orphan/obsolete translations"
|
||||
new "Buscar traducciones huérfanas/obsoletas"
|
||||
|
||||
# game/preferences.rpy:363
|
||||
old "Check parameters shadowing reserved names"
|
||||
new "Comprobar los parámetros que ocultan a los nombres reservados"
|
||||
|
||||
# game/preferences.rpy:366
|
||||
old "Print block, word, and character counts by speaking character."
|
||||
new "Imprime el recuento de bloques, palabras y contador de caracteres por carpersonaje."
|
||||
|
||||
# game/preferences.rpy:369
|
||||
old "Unclosed text tags"
|
||||
new "Etiquetas de texto no cerradas"
|
||||
|
||||
# game/preferences.rpy:372
|
||||
old "Show all unreachable blocks and orphaned translations."
|
||||
new "Mostrar todos los bloques inalcanzables y las traducciones huérfanas."
|
||||
|
||||
# game/project.rpy:776
|
||||
old "Splashscreen skipped in launcher preferences."
|
||||
new "Se omite la pantalla Splashscreen en las preferencias del lanzador."
|
||||
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user