Browse Source

New Crowdin translations (#167)

* New translations en_us.json (fr_fr)

* New translations en_us.json (fr_fr)

* New translations en_us.json (fr_fr)

* New translations en_us.json (zh_tw)

* New translations en_us.json (en_ud)

* New translations en_us.json (et_ee)

* New translations en_us.json (en_ud)
Danielshe 5 năm trước cách đây
mục cha
commit
6f1f240674

+ 65 - 65
src/main/resources/assets/roughlyenoughitems/lang/en_ud.json

@@ -12,7 +12,7 @@
   "text.rei.cheating_limited_enabled": "§b(spuɐɯɯoϽ buıs∩) pǝןqɐuƎ buıʇɐǝɥϽ",
   "text.rei.cheating_enabled_no_perms": "§7(uoıssıɯɹǝԀ oN) §cpǝןqɐuƎ §7buıʇɐǝɥϽ",
   "text.rei.no_permission_cheat": "sɯǝʇı ʇɐǝɥɔ oʇ pǝɹınbǝɹ ǝɹɐ suoıssıɯɹǝd ɹoʇɐɹǝdO",
-  "text.rei.search.field.suggestion": "Search...",
+  "text.rei.search.field.suggestion": "˙˙˙ɥɔɹɐǝS",
   "category.rei.crafting": "buıʇɟɐɹϽ",
   "category.rei.smelting": "buıʇןǝɯS",
   "category.rei.smelting.fuel": "ןǝnℲ",
@@ -42,17 +42,17 @@
   "error.rei.transfer.too_small": "˙pıɹb ᄅxᄅ ɐ oʇ sɯǝʇı ǝʌoɯ oʇ ǝןqɐu∩",
   "error.rei.not.on.server": "˙ɹǝʌɹǝs ǝɥʇ uo ʇou sı IƎᴚ",
   "error.rei.not.enough.materials": "˙sןɐıɹǝʇɐW ɥbnouƎ ʇoN",
-  "error.rei.internal.error": "Internal Error: %s",
-  "error.rei.recipe.not.unlocked": "Recipe not unlocked in Recipe Book.",
-  "error.rei.no.handlers.applicable": "No handlers are applicable.",
-  "error.rei.multi.errors": "Multiple Errors:",
-  "rei.rei.no.slot.in.inv": "Can't find any space for item in the inventory",
+  "error.rei.internal.error": "%s :ɹoɹɹǝ ꞁɐuɹǝʇuI",
+  "error.rei.recipe.not.unlocked": "˙ʞoo𐐒 ǝdıɔǝᴚ uı pǝʞɔoʃun ʇou ǝdıɔǝᴚ",
+  "error.rei.no.handlers.applicable": "˙ǝʃqɐɔıʃddɐ ǝɹɐ sɹǝʃpuɐɥ oᴎ",
+  "error.rei.multi.errors": ":sɹoɹɹƎ ǝʃdıʇʃnW",
+  "rei.rei.no.slot.in.inv": "ʎɹoʇuǝʌuı ǝɥʇ uı ɯǝʇı ɹoɟ ǝɔɐds ʎuɐ puıɟ ʇ,uɐↃ",
   "text.rei.showing_craftable": "ǝןqɐʇɟɐɹϽ buıʍoɥS",
   "text.rei.showing_all": "ןן∀ buıʍoɥS",
   "text.rei.delete_items": "§cɯǝʇI ǝʇǝןǝᗡ",
   "text.rei.credits": "sʇıpǝɹϽ",
-  "text.rei.left_arrow": "<",
-  "text.rei.right_arrow": ">",
+  "text.rei.left_arrow": ">",
+  "text.rei.right_arrow": "<",
   "text.rei.view_all_categories": "sǝıɹobǝʇɐϽ ןן∀ ʍǝıΛ",
   "text.rei.go_back_first_page": "1 ǝbɐԀ oʇ ʞɔɐq",
   "text.rei.choose_page": "ǝbɐԀ ǝsooɥϽ",
@@ -79,63 +79,63 @@
   "text.rei.recipe_screen_type.selection.sub": "˙uǝǝɹɔs bıɟuoɔ ǝɥʇ ɐıʌ uıɐbɐ buıʇʇǝs sıɥʇ ʇıpǝ sʎɐʍןɐ uɐɔ noʎ",
   "text.rei.view_recipes_for": "s% ɹoɟ sǝdıɔǝᴚ ʍǝıΛ",
   "_comment": "sdıʇןoo⊥ bıɟuoϽ",
-  "config.roughlyenoughitems.title": "Roughly Enough Items Config",
-  "config.roughlyenoughitems.!general": "General",
-  "config.roughlyenoughitems.appearance": "Appearance",
-  "config.roughlyenoughitems.modules": "Modules",
-  "config.roughlyenoughitems.technical": "Technical",
-  "config.roughlyenoughitems.cheating": "Cheating:",
-  "config.roughlyenoughitems.clickableRecipeArrows": "Clickable Recipe Arrows:",
-  "config.roughlyenoughitems.clickableRecipeArrows.boolean.true": "Enabled",
-  "config.roughlyenoughitems.clickableRecipeArrows.boolean.false": "Disabled",
-  "config.roughlyenoughitems.renderEntryExtraOverlay": "Render Entry Extra Overlay:",
-  "config.roughlyenoughitems.darkTheme": "Appearance Theme:",
-  "config.roughlyenoughitems.darkTheme.boolean.true": "Dark Theme",
-  "config.roughlyenoughitems.darkTheme.boolean.false": "Light Theme",
-  "config.roughlyenoughitems.lightGrayRecipeBorder": "Recipe Display Border:",
-  "config.roughlyenoughitems.lightGrayRecipeBorder.boolean.true": "Light Gray",
-  "config.roughlyenoughitems.lightGrayRecipeBorder.boolean.false": "High Contrast",
-  "config.roughlyenoughitems.maxRecipePerPage": "Maximum Recipes Per Page:",
-  "config.roughlyenoughitems.mirrorItemPanel": "Item List Position:",
-  "config.roughlyenoughitems.mirrorItemPanel.boolean.true": "Left Side",
-  "config.roughlyenoughitems.mirrorItemPanel.boolean.false": "Right Side",
-  "config.roughlyenoughitems.searchFieldLocation": "Search Field Position:",
-  "config.roughlyenoughitems.searchFieldLocation.bottom_side": "Bottom Left / Right",
-  "config.roughlyenoughitems.searchFieldLocation.top_side": "Top Left / Right",
-  "config.roughlyenoughitems.searchFieldLocation.center": "Middle",
-  "config.roughlyenoughitems.villagerScreenPermanentScrollBar": "Scrollbar Fade:",
-  "config.roughlyenoughitems.villagerScreenPermanentScrollBar.boolean.true": "Never",
-  "config.roughlyenoughitems.villagerScreenPermanentScrollBar.boolean.false": "When Inactive",
-  "config.roughlyenoughitems.disableRecipeBook": "Vanilla Recipe Book:",
-  "config.roughlyenoughitems.disableRecipeBook.boolean.true": "Disabled",
-  "config.roughlyenoughitems.disableRecipeBook.boolean.false": "Enabled",
-  "config.roughlyenoughitems.fixTabCloseContainer": "Fix Vanilla Tab Container (When Recipe Book Disabled):",
-  "config.roughlyenoughitems.enableCraftableOnlyButton": "Craftable Filter:",
-  "config.roughlyenoughitems.enableCraftableOnlyButton.boolean.true": "Enabled",
-  "config.roughlyenoughitems.enableCraftableOnlyButton.boolean.false": "Disabled",
-  "config.roughlyenoughitems.showUtilsButtons": "Utils Buttons:",
-  "config.roughlyenoughitems.showUtilsButtons.boolean.true": "Enabled",
-  "config.roughlyenoughitems.showUtilsButtons.boolean.false": "Disabled",
-  "config.roughlyenoughitems.gamemodeCommand": "Game Mode Command:",
-  "config.roughlyenoughitems.giveCommand": "Give Command:",
-  "config.roughlyenoughitems.loadDefaultPlugin": "Load Default Plugin:",
-  "config.roughlyenoughitems.loadDefaultPlugin.boolean.false": "§cNo (Dangerous)",
-  "config.roughlyenoughitems.registerRecipesInAnotherThread": "Recipe Sync Thread:",
-  "config.roughlyenoughitems.registerRecipesInAnotherThread.boolean.true": "New REI Thread",
-  "config.roughlyenoughitems.registerRecipesInAnotherThread.boolean.false": "§cPacket Thread",
-  "config.roughlyenoughitems.weatherCommand": "Weather Command:",
-  "config.roughlyenoughitems.itemListOrdering": "Entry List Ordering:",
+  "config.roughlyenoughitems.title": "ƃıɟuoↃ sɯǝʇI ɥbnouƎ ʎןɥbnoᴚ",
+  "config.roughlyenoughitems.!general": "lɐɹǝuǝ⅁",
+  "config.roughlyenoughitems.appearance": "ǝɔuɐɹɐǝdd∀",
+  "config.roughlyenoughitems.modules": "sǝlnpoW",
+  "config.roughlyenoughitems.technical": "lɐɔıuɥɔǝ⊥",
+  "config.roughlyenoughitems.cheating": ":ƃuᴉʇɐǝɥƆ",
+  "config.roughlyenoughitems.clickableRecipeArrows": ":sʍoɹɹ∀ ǝdıɔǝᴚ ǝʃqɐʞɔılↃ",
+  "config.roughlyenoughitems.clickableRecipeArrows.boolean.true": "pǝlqɐuƎ",
+  "config.roughlyenoughitems.clickableRecipeArrows.boolean.false": "pǝןqɐsıp",
+  "config.roughlyenoughitems.renderEntryExtraOverlay": ":ʎɐʃɹǝʌO ɐɹʇxƎ ʎɹʇuƎ ɹǝpuǝᴚ",
+  "config.roughlyenoughitems.darkTheme": ":ǝɯǝɥ⊥ ǝɔuɐɹɐǝdd∀",
+  "config.roughlyenoughitems.darkTheme.boolean.true": "ǝɯǝɥ┴ ʞɹɐp",
+  "config.roughlyenoughitems.darkTheme.boolean.false": "ǝɯǝɥ┴ ʇɥƃᴉ˥",
+  "config.roughlyenoughitems.lightGrayRecipeBorder": ":ɹǝpɹoq ʎɐldsᴉp ǝdᴉɔǝɹ",
+  "config.roughlyenoughitems.lightGrayRecipeBorder.boolean.true": "ʎɐɹפ ʇɥƃᴉ˥",
+  "config.roughlyenoughitems.lightGrayRecipeBorder.boolean.false": "ʇsɐɹʇuoƆ ɥƃᴉH",
+  "config.roughlyenoughitems.maxRecipePerPage": ":ǝƃɐԀ ɹǝԀ sǝdᴉɔǝɹ ɯnɯᴉxɐW",
+  "config.roughlyenoughitems.mirrorItemPanel": ":uoᴉʇᴉsoԀ ʇsᴉ˥ ɯǝʇI",
+  "config.roughlyenoughitems.mirrorItemPanel.boolean.true": "ǝpᴉS ʇɟǝ˥",
+  "config.roughlyenoughitems.mirrorItemPanel.boolean.false": "ǝpᴉS ʇɥƃᴉɹ",
+  "config.roughlyenoughitems.searchFieldLocation": ":uoᴉʇᴉsoԀ plǝᴉℲ ɥɔɹɐǝS",
+  "config.roughlyenoughitems.searchFieldLocation.bottom_side": "ʇɥƃᴉɹ / ʇɟǝ˥ ɯoʇʇoq",
+  "config.roughlyenoughitems.searchFieldLocation.top_side": "ʇɥƃᴉɹ / ʇɟǝ˥ do┴",
+  "config.roughlyenoughitems.searchFieldLocation.center": "ǝlppᴉW",
+  "config.roughlyenoughitems.villagerScreenPermanentScrollBar": ":ǝpɐℲ ɹɐqlloɹɔS",
+  "config.roughlyenoughitems.villagerScreenPermanentScrollBar.boolean.true": "ɹǝʌǝN",
+  "config.roughlyenoughitems.villagerScreenPermanentScrollBar.boolean.false": "ǝʌᴉʇɔɐuI uǝɥM",
+  "config.roughlyenoughitems.disableRecipeBook": ":ʞooq ǝdᴉɔǝɹ ɐllᴉuɐΛ",
+  "config.roughlyenoughitems.disableRecipeBook.boolean.true": "pǝןqɐsıp",
+  "config.roughlyenoughitems.disableRecipeBook.boolean.false": "pǝlqɐuƎ",
+  "config.roughlyenoughitems.fixTabCloseContainer": ":(pǝlqɐsᴉp ʞooq ǝdᴉɔǝɹ uǝɥM) ɹǝuᴉɐʇuoƆ qɐ┴ ɐllᴉuɐΛ xᴉℲ",
+  "config.roughlyenoughitems.enableCraftableOnlyButton": ":ɹǝʇlᴉℲ ǝlqɐʇɟɐɹƆ",
+  "config.roughlyenoughitems.enableCraftableOnlyButton.boolean.true": "pǝlqɐuƎ",
+  "config.roughlyenoughitems.enableCraftableOnlyButton.boolean.false": "pǝןqɐsıp",
+  "config.roughlyenoughitems.showUtilsButtons": ":suoʇʇnq slᴉʇ∩",
+  "config.roughlyenoughitems.showUtilsButtons.boolean.true": "pǝlqɐuƎ",
+  "config.roughlyenoughitems.showUtilsButtons.boolean.false": "pǝןqɐsıp",
+  "config.roughlyenoughitems.gamemodeCommand": ":puɐɯɯoƆ ǝpoW ǝɯɐפ",
+  "config.roughlyenoughitems.giveCommand": ":puɐɯɯoƆ ǝʌᴉפ",
+  "config.roughlyenoughitems.loadDefaultPlugin": ":uᴉƃnlԀ ʇlnɐɟǝp pɐo˥",
+  "config.roughlyenoughitems.loadDefaultPlugin.boolean.false": "§c(snoɹǝƃuɐp) oN",
+  "config.roughlyenoughitems.registerRecipesInAnotherThread": ":pɐǝɹɥ┴ ɔuʎS ǝdᴉɔǝɹ",
+  "config.roughlyenoughitems.registerRecipesInAnotherThread.boolean.true": "pɐǝɹɥ┴ IƎɹ ʍǝN",
+  "config.roughlyenoughitems.registerRecipesInAnotherThread.boolean.false": "§cpɐǝɹɥ┴ ʇǝʞɔɐԀ",
+  "config.roughlyenoughitems.weatherCommand": ":puɐɯɯoƆ ɹǝɥʇɐǝM",
+  "config.roughlyenoughitems.itemListOrdering": ":ƃuᴉɹǝpɹO ʇsᴉ˥ ʎɹʇuƎ",
   "config.roughlyenoughitems.list_ordering_button": "%s [%s]",
-  "config.roughlyenoughitems.recipeScreenType": "Recipe Screen Type:",
-  "config.roughlyenoughitems.recipeScreenType.unset": "Not Set",
-  "config.roughlyenoughitems.recipeScreenType.original": "Original",
-  "config.roughlyenoughitems.recipeScreenType.villager": "Villager Like",
-  "config.roughlyenoughitems.itemCheatingMode": "Item Cheating Amount:",
-  "config.roughlyenoughitems.itemCheatingMode.rei_like": "Normal",
-  "config.roughlyenoughitems.itemCheatingMode.jei_like": "Inverted",
-  "config.roughlyenoughitems.appendModNames": "Append Mod Names:",
-  "config.roughlyenoughitems.scrollingEntryListWidget": "Entry List Action:",
-  "config.roughlyenoughitems.scrollingEntryListWidget.boolean.true": "Scrolled",
-  "config.roughlyenoughitems.scrollingEntryListWidget.boolean.false": "Paginated",
+  "config.roughlyenoughitems.recipeScreenType": ":ǝdʎ┴ uǝǝɹɔS ǝdᴉɔǝɹ",
+  "config.roughlyenoughitems.recipeScreenType.unset": "ʇǝS ʇoN",
+  "config.roughlyenoughitems.recipeScreenType.original": "lɐuᴉƃᴉɹO",
+  "config.roughlyenoughitems.recipeScreenType.villager": "ǝʞᴉ˥ ɹǝƃɐllᴉΛ",
+  "config.roughlyenoughitems.itemCheatingMode": ":ʇunoɯ∀ ƃuᴉʇɐǝɥƆ ɯǝʇI",
+  "config.roughlyenoughitems.itemCheatingMode.rei_like": "lɐɯɹoN",
+  "config.roughlyenoughitems.itemCheatingMode.jei_like": "pǝʇɹǝʌuI",
+  "config.roughlyenoughitems.appendModNames": ":sǝɯɐN poW puǝdd∀",
+  "config.roughlyenoughitems.scrollingEntryListWidget": ":uoᴉʇɔ∀ ʇsᴉ˥ ʎɹʇuƎ",
+  "config.roughlyenoughitems.scrollingEntryListWidget.boolean.true": "pǝlloɹɔS",
+  "config.roughlyenoughitems.scrollingEntryListWidget.boolean.false": "pǝʇɐuᴉƃɐԀ",
   "text.rei.credit.text": "§l(%sʌ) sɯǝʇI ɥbnouƎ ʎןɥbnoᴚ\n§7˙sɯǝʇI ɥbnouƎ ʇsoɯן∀ ɹoɟ ʞɹoɟ ɐ ʎןןɐuıbıɹO\n\n§lsɹǝdoןǝʌǝᗡ\n  ɐʌɹɐᗡuǝZ ʎq ʎןןɐuıbıɹO\n  ǝɥsןǝıuɐᗡ ʎq uǝʇʇıɹʍǝᴚ\n  ʇnNɥǝ⊥ ʎq ʇɹoddnS uıbnןԀ pןO\n\n§luoıʇɐןsuɐɹ⊥ ǝbɐnbuɐ˥\n%s\n\n§lǝsuǝɔı˥\n§7˙⊥IW ɥʇıʍ pǝsuǝɔıן sı sɯǝʇI ɥbnouƎ ʎןɥbnoᴚ"
 }

+ 6 - 6
src/main/resources/assets/roughlyenoughitems/lang/et_ee.json

@@ -43,9 +43,9 @@
   "error.rei.not.on.server": "REI puudub serverist.",
   "error.rei.not.enough.materials": "Materjale pole piisavalt.",
   "error.rei.internal.error": "Sisemine viga: %s",
-  "error.rei.recipe.not.unlocked": "Recipe not unlocked in Recipe Book.",
+  "error.rei.recipe.not.unlocked": "Retsept pole retseptiraamatus lahti lukustatud.",
   "error.rei.no.handlers.applicable": "Ühtegi käsitlejat ei saa rakendada.",
-  "error.rei.multi.errors": "Multiple Errors:",
+  "error.rei.multi.errors": "Mitu viga:",
   "rei.rei.no.slot.in.inv": "Seljakotis pole eseme jaoks ruumi",
   "text.rei.showing_craftable": "Kuvab meisterdatavaid",
   "text.rei.showing_all": "Kuvab kõiki",
@@ -78,7 +78,7 @@
   "text.rei.recipe_screen_type.selection": "Retseptide kuvatüübi valik",
   "text.rei.recipe_screen_type.selection.sub": "Sa saad seda seadistust alati seadistuskuvalt muuta.",
   "text.rei.view_recipes_for": "Vaata %s retsepte",
-  "_comment": "Config Tooltips",
+  "_comment": "Seadistuse vihjetekstid",
   "config.roughlyenoughitems.title": "Roughly Enough Items seadistus",
   "config.roughlyenoughitems.!general": "Üldine",
   "config.roughlyenoughitems.appearance": "Välimus",
@@ -88,7 +88,7 @@
   "config.roughlyenoughitems.clickableRecipeArrows": "Klõpsatavad retseptide nooled:",
   "config.roughlyenoughitems.clickableRecipeArrows.boolean.true": "Lubatud",
   "config.roughlyenoughitems.clickableRecipeArrows.boolean.false": "Keelatud",
-  "config.roughlyenoughitems.renderEntryExtraOverlay": "Render Entry Extra Overlay:",
+  "config.roughlyenoughitems.renderEntryExtraOverlay": "Kuva üksuse lisa-ülekate:",
   "config.roughlyenoughitems.darkTheme": "Välimuse teema:",
   "config.roughlyenoughitems.darkTheme.boolean.true": "Tume teema",
   "config.roughlyenoughitems.darkTheme.boolean.false": "Hele teema",
@@ -109,7 +109,7 @@
   "config.roughlyenoughitems.disableRecipeBook": "Vanilli retseptiraamat:",
   "config.roughlyenoughitems.disableRecipeBook.boolean.true": "Keelatud",
   "config.roughlyenoughitems.disableRecipeBook.boolean.false": "Lubatud",
-  "config.roughlyenoughitems.fixTabCloseContainer": "Fix Vanilla Tab Container (When Recipe Book Disabled):",
+  "config.roughlyenoughitems.fixTabCloseContainer": "Paranda vanilli Tab-konteiner (kui retseptiraamat on keelatud):",
   "config.roughlyenoughitems.enableCraftableOnlyButton": "Meisterdavate filter:",
   "config.roughlyenoughitems.enableCraftableOnlyButton.boolean.true": "Lubatud",
   "config.roughlyenoughitems.enableCraftableOnlyButton.boolean.false": "Keelatud",
@@ -137,5 +137,5 @@
   "config.roughlyenoughitems.scrollingEntryListWidget": "Esemenimekirja tegevus:",
   "config.roughlyenoughitems.scrollingEntryListWidget.boolean.true": "Keritav",
   "config.roughlyenoughitems.scrollingEntryListWidget.boolean.false": "Lehekülgedega",
-  "text.rei.credit.text": "§lRoughly Enough Items (v%s)\n§7Originally a fork for Almost Enough Items.\n\n§lDevelopers\n  Originally by ZenDarva\n  Rewritten by Danielshe\n  Old Plugin Support by TehNut\n\n§lLanguage Translation\n%s\n\n§lLicense\n§7Roughly Enough Items is licensed with MIT."
+  "text.rei.credit.text": "§lRoughly Enough Items (v%s)\n§7Originaalselt Almost Enough Items'i koodi jätk.\n\n§lArendajad\n  Originaal ZenDarva poolt\n  Ümber kirjutanud Danielshe\n  Vana plugina tõlge TehNut poolt\n\n§lKeelte tõlked\n%s\n\n§lLitsents\n§7Roughly Enough Items on litsenseeritud MIT-i alusel."
 }

+ 37 - 37
src/main/resources/assets/roughlyenoughitems/lang/fr_fr.json

@@ -3,16 +3,16 @@
   "key.roughlyenoughitems.recipe_keybind": "Afficher la recette",
   "key.roughlyenoughitems.hide_keybind": "Masquer/afficher REI",
   "key.roughlyenoughitems.usage_keybind": "Afficher les utilisations",
-  "key.roughlyenoughitems.next_page": "Next Page",
-  "key.roughlyenoughitems.previous_page": "Previous Page",
+  "key.roughlyenoughitems.next_page": "Page suivante",
+  "key.roughlyenoughitems.previous_page": "Page précédente",
   "key.roughlyenoughitems.focus_search": "Focus Search Field",
-  "text.rei.cheating": "Cheating",
+  "text.rei.cheating": "Tricherie",
   "text.rei.cheating_disabled": "§7Cheating Disabled",
   "text.rei.cheating_enabled": "§cCheating Enabled",
   "text.rei.cheating_limited_enabled": "§bCheating Enabled (Using Commands)",
   "text.rei.cheating_enabled_no_perms": "§7Cheating §cEnabled §7(No Permission)",
   "text.rei.no_permission_cheat": "Operator permissions are required to cheat items",
-  "text.rei.search.field.suggestion": "Search...",
+  "text.rei.search.field.suggestion": "Rechercher...",
   "category.rei.crafting": "Fabrication",
   "category.rei.smelting": "Cuisson",
   "category.rei.smelting.fuel": "Combustible",
@@ -29,8 +29,8 @@
   "category.rei.stripping": "Stripping",
   "text.rei.composting.chance": "§e%d%% Chance",
   "text.rei.composting.page": "Page %d",
-  "text.rei.config": "Config",
-  "text.rei.config_tooltip": "Open Config Screen\n§7Shift-Click to toggle cheat mode",
+  "text.rei.config": "Configuration",
+  "text.rei.config_tooltip": "Ouvrir le menu de configuration \n§7Appuyer sur Shift en cliquant pour activer le mode triche",
   "text.rei.cheat_items": "[{item_name}] x{item_count} ont été donnés à {player_name}.",
   "text.rei.failed_cheat_items": "§cImpossible de donner les objets.",
   "ordering.rei.ascending": "Croissant",
@@ -40,43 +40,43 @@
   "ordering.rei.item_groups": "Groupes d'objets",
   "text.auto_craft.move_items": "Déplacer les objets",
   "error.rei.transfer.too_small": "Unable to move items to a %dx%d grid.",
-  "error.rei.not.on.server": "REI is not on the server.",
-  "error.rei.not.enough.materials": "Not enough materials.",
-  "error.rei.internal.error": "Internal Error: %s",
-  "error.rei.recipe.not.unlocked": "Recipe not unlocked in Recipe Book.",
+  "error.rei.not.on.server": "REI n'est pas installé sur le server.",
+  "error.rei.not.enough.materials": "Matériaux manquant.",
+  "error.rei.internal.error": "Erreur interne : %s",
+  "error.rei.recipe.not.unlocked": "Recette non débloquée dans le livre de recettes.",
   "error.rei.no.handlers.applicable": "No handlers are applicable.",
-  "error.rei.multi.errors": "Multiple Errors:",
-  "rei.rei.no.slot.in.inv": "Can't find any space for item in the inventory",
+  "error.rei.multi.errors": "Erreurs multiples :",
+  "rei.rei.no.slot.in.inv": "Impossible de trouver un espace pour l'objet dans l'inventaire",
   "text.rei.showing_craftable": "Recettes réalisables",
   "text.rei.showing_all": "Toutes les recettes",
   "text.rei.delete_items": "§cSupprimer l'objet",
   "text.rei.credits": "Crédits",
   "text.rei.left_arrow": "<",
   "text.rei.right_arrow": ">",
-  "text.rei.view_all_categories": "View All Categories",
-  "text.rei.go_back_first_page": "Back to Page 1",
-  "text.rei.choose_page": "Choose Page",
-  "text.rei.gamemode_button.tooltip": "Switch Game Mode\n§7Switch to %s mode.\n\n§7Shift-Click to switch in a reverse cycle.",
-  "text.rei.weather_button.tooltip": "Switch Weather\n§7Switch to %s.",
-  "text.rei.enabled": "Yes",
-  "text.rei.disabled": "No",
+  "text.rei.view_all_categories": "Voir toutes les catégories",
+  "text.rei.go_back_first_page": "Retourner à la page 1",
+  "text.rei.choose_page": "Choisir une page",
+  "text.rei.gamemode_button.tooltip": "Changer le mode de jeu\n§7Mode de jeu changé en %s.\n\n§7Appuyer sur Shift en cliquant pour changer le mode de jeu dans le sens inverse.",
+  "text.rei.weather_button.tooltip": "Changer la météo\n§7Météo changée en %s.",
+  "text.rei.enabled": "Oui",
+  "text.rei.disabled": "Non",
   "text.rei.short_gamemode.survival": "S",
   "text.rei.short_gamemode.creative": "C",
   "text.rei.short_gamemode.adventure": "A",
   "text.rei.short_gamemode.spectator": "SP",
-  "text.rei.weather.clear": "Clear",
-  "text.rei.weather.rain": "Rain",
-  "text.rei.weather.thunder": "Thunder",
-  "text.rei.previous_category": "Previous Category",
-  "text.rei.next_category": "Next Category",
-  "text.rei.previous_page": "Previous Page",
-  "text.rei.next_page": "Next Page",
-  "text.rei.back": "Back",
-  "text.rei.select": "Select",
+  "text.rei.weather.clear": "Clair",
+  "text.rei.weather.rain": "Pluvieux",
+  "text.rei.weather.thunder": "Orage",
+  "text.rei.previous_category": "Catégorie précédente",
+  "text.rei.next_category": "Catégorie suivante",
+  "text.rei.previous_page": "Page précédente",
+  "text.rei.next_page": "Page suivante",
+  "text.rei.back": "Retour",
+  "text.rei.select": "Sélectionner",
   "text.rei.working_station": "Working Station",
   "text.rei.recipe_id": "\n%sRecipe Id: %s",
-  "text.rei.recipe_screen_type.selection": "Recipe Screen Type Selection",
-  "text.rei.recipe_screen_type.selection.sub": "You can always edit this setting again via the config screen.",
+  "text.rei.recipe_screen_type.selection": "Écran de sélection du type d'affichage des recettes",
+  "text.rei.recipe_screen_type.selection.sub": "Vous pouvez toujours changer cette option dans l'écran de configuration.",
   "text.rei.view_recipes_for": "View Recipes for %s",
   "_comment": "Config Tooltips",
   "config.roughlyenoughitems.title": "Roughly Enough Items Config",
@@ -112,27 +112,27 @@
   "config.roughlyenoughitems.fixTabCloseContainer": "Fix Vanilla Tab Container (When Recipe Book Disabled):",
   "config.roughlyenoughitems.enableCraftableOnlyButton": "Craftable Filter:",
   "config.roughlyenoughitems.enableCraftableOnlyButton.boolean.true": "Enabled",
-  "config.roughlyenoughitems.enableCraftableOnlyButton.boolean.false": "Disabled",
+  "config.roughlyenoughitems.enableCraftableOnlyButton.boolean.false": "Désactivé",
   "config.roughlyenoughitems.showUtilsButtons": "Utils Buttons:",
-  "config.roughlyenoughitems.showUtilsButtons.boolean.true": "Enabled",
-  "config.roughlyenoughitems.showUtilsButtons.boolean.false": "Disabled",
+  "config.roughlyenoughitems.showUtilsButtons.boolean.true": "Activé",
+  "config.roughlyenoughitems.showUtilsButtons.boolean.false": "Désactivé",
   "config.roughlyenoughitems.gamemodeCommand": "Game Mode Command:",
   "config.roughlyenoughitems.giveCommand": "Give Command:",
-  "config.roughlyenoughitems.loadDefaultPlugin": "Load Default Plugin:",
-  "config.roughlyenoughitems.loadDefaultPlugin.boolean.false": "§cNo (Dangerous)",
+  "config.roughlyenoughitems.loadDefaultPlugin": "Charger le plugin par défaut :",
+  "config.roughlyenoughitems.loadDefaultPlugin.boolean.false": "§cNon (Dangereux)",
   "config.roughlyenoughitems.registerRecipesInAnotherThread": "Recipe Sync Thread:",
   "config.roughlyenoughitems.registerRecipesInAnotherThread.boolean.true": "New REI Thread",
   "config.roughlyenoughitems.registerRecipesInAnotherThread.boolean.false": "§cPacket Thread",
   "config.roughlyenoughitems.weatherCommand": "Weather Command:",
   "config.roughlyenoughitems.itemListOrdering": "Entry List Ordering:",
   "config.roughlyenoughitems.list_ordering_button": "%s [%s]",
-  "config.roughlyenoughitems.recipeScreenType": "Recipe Screen Type:",
+  "config.roughlyenoughitems.recipeScreenType": "Type d'affichage des recettes :",
   "config.roughlyenoughitems.recipeScreenType.unset": "Not Set",
   "config.roughlyenoughitems.recipeScreenType.original": "Original",
   "config.roughlyenoughitems.recipeScreenType.villager": "Villager Like",
   "config.roughlyenoughitems.itemCheatingMode": "Item Cheating Amount:",
   "config.roughlyenoughitems.itemCheatingMode.rei_like": "Normal",
-  "config.roughlyenoughitems.itemCheatingMode.jei_like": "Inverted",
+  "config.roughlyenoughitems.itemCheatingMode.jei_like": "Inver",
   "config.roughlyenoughitems.appendModNames": "Append Mod Names:",
   "config.roughlyenoughitems.scrollingEntryListWidget": "Entry List Action:",
   "config.roughlyenoughitems.scrollingEntryListWidget.boolean.true": "Scrolled",

+ 6 - 6
src/main/resources/assets/roughlyenoughitems/lang/zh_tw.json

@@ -43,8 +43,8 @@
   "error.rei.not.on.server": "REI 不在伺服器上.",
   "error.rei.not.enough.materials": "不夠材料.",
   "error.rei.internal.error": "內部錯誤: %s",
-  "error.rei.recipe.not.unlocked": "Recipe not unlocked in Recipe Book.",
-  "error.rei.no.handlers.applicable": "No handlers are applicable.",
+  "error.rei.recipe.not.unlocked": "配方未解鎖",
+  "error.rei.no.handlers.applicable": "沒有處理程序.",
   "error.rei.multi.errors": "多個錯誤:",
   "rei.rei.no.slot.in.inv": "您的物品欄已滿.",
   "text.rei.showing_craftable": "顯示可合成的物品",
@@ -78,7 +78,7 @@
   "text.rei.recipe_screen_type.selection": "合成介面選擇",
   "text.rei.recipe_screen_type.selection.sub": "你可以在設置中改變合成介面.",
   "text.rei.view_recipes_for": "顯示%s的所有合成",
-  "_comment": "Config Tooltips",
+  "_comment": "設置提示",
   "config.roughlyenoughitems.title": "Roughly Enough Items 設置",
   "config.roughlyenoughitems.!general": "一般",
   "config.roughlyenoughitems.appearance": "外觀",
@@ -109,7 +109,7 @@
   "config.roughlyenoughitems.disableRecipeBook": "配方手冊:",
   "config.roughlyenoughitems.disableRecipeBook.boolean.true": "禁用",
   "config.roughlyenoughitems.disableRecipeBook.boolean.false": "啟用",
-  "config.roughlyenoughitems.fixTabCloseContainer": "Fix Vanilla Tab Container (When Recipe Book Disabled):",
+  "config.roughlyenoughitems.fixTabCloseContainer": "修復Tab按鈕(禁用配方手冊時):",
   "config.roughlyenoughitems.enableCraftableOnlyButton": "過濾不可合成的物品:",
   "config.roughlyenoughitems.enableCraftableOnlyButton.boolean.true": "啟用",
   "config.roughlyenoughitems.enableCraftableOnlyButton.boolean.false": "禁用",
@@ -130,11 +130,11 @@
   "config.roughlyenoughitems.recipeScreenType.unset": "未設定",
   "config.roughlyenoughitems.recipeScreenType.original": "預設",
   "config.roughlyenoughitems.recipeScreenType.villager": "Villager Like",
-  "config.roughlyenoughitems.itemCheatingMode": "Item Cheating Amount:",
+  "config.roughlyenoughitems.itemCheatingMode": "物品作弊數量:",
   "config.roughlyenoughitems.itemCheatingMode.rei_like": "正常",
   "config.roughlyenoughitems.itemCheatingMode.jei_like": "倒置",
   "config.roughlyenoughitems.appendModNames": "Append Mod Names",
-  "config.roughlyenoughitems.scrollingEntryListWidget": "Entry List Action:",
+  "config.roughlyenoughitems.scrollingEntryListWidget": "項目列表操作:",
   "config.roughlyenoughitems.scrollingEntryListWidget.boolean.true": "滾動",
   "config.roughlyenoughitems.scrollingEntryListWidget.boolean.false": "分頁",
   "text.rei.credit.text": "§lRoughly Enough Items (v%s)\n§7Originally a fork for Almost Enough Items.\n\n§lDevelopers\n  Originally by ZenDarva\n  Rewritten by Danielshe\n  Old Plugin Support by TehNut\n\n§lLanguage Translation\n%s\n\n§lLicense\n§7Roughly Enough Items is licensed with MIT."