Closes #1270: Improves NEI grinder overlay localization

This commit is contained in:
thatsIch 2015-04-13 12:53:55 +02:00
parent 817163dbf6
commit b282e5d968
13 changed files with 19 additions and 18 deletions

View file

@ -147,8 +147,8 @@ public class NEIGrinderRecipeHandler extends TemplateRecipeHandler
if( cachedRecipe.hasOptional )
{
FontRenderer fr = Minecraft.getMinecraft().fontRenderer;
int width = fr.getStringWidth( cachedRecipe.Chance );
fr.drawString( cachedRecipe.Chance, ( 168 - width ) / 2, 5, 0 );
int width = fr.getStringWidth( cachedRecipe.displayChance );
fr.drawString( cachedRecipe.displayChance, ( 168 - width ) / 2, 5, 0 );
}
else
{
@ -186,10 +186,9 @@ public class NEIGrinderRecipeHandler extends TemplateRecipeHandler
public class CachedGrindStoneRecipe extends TemplateRecipeHandler.CachedRecipe
{
public final ArrayList<PositionedStack> ingredients;
public final List<PositionedStack> ingredients;
public final PositionedStack result;
public String Chance;
public String displayChance;
boolean hasOptional = false;
public CachedGrindStoneRecipe( IGrinderEntry recipe )
@ -199,8 +198,10 @@ public class NEIGrinderRecipeHandler extends TemplateRecipeHandler
if( recipe.getOptionalOutput() != null )
{
final int chancePercent = (int) (recipe.getOptionalChance() * 100);
this.hasOptional = true;
this.Chance = ( (int) ( recipe.getOptionalChance() * 100 ) ) + GuiText.OfSecondOutput.getLocal();
this.displayChance = String.format( GuiText.OfSecondOutput.getLocal(), chancePercent );
this.ingredients.add( new PositionedStack( recipe.getOptionalOutput(), -30 + 107 + 18, 47 ) );
}

View file

@ -157,7 +157,7 @@ gui.appliedenergistics2.inWorldPurificationFluix=Vhoď Fluixové semínko vyrobe
gui.appliedenergistics2.inWorldSingularity=Pro výrobu vyhoď 1 Singularitu a 1 Prach z endu a vyvolej explozi v dosahu těchto předmětů.
gui.appliedenergistics2.ChargedQuartz=Nabitý nakloněný křemen je vyroben vložením nenabitého Nakloněného křemenného krystalu do Nabíječky a přivedením energie.
gui.appliedenergistics2.ChargedQuartzFind=Nabitý nakloněný křemen může být velmi zřídka nalezen běžně ve světě. Objevuje se podobně jako normální Nakloněný křemen, jen jiskří.
gui.appliedenergistics2.OfSecondOutput=% Šance pro druhý produkt.
gui.appliedenergistics2.OfSecondOutput=%1$d%% Šance pro druhý produkt.
gui.appliedenergistics2.NoSecondOutput=Žádný druhotní produkt
gui.appliedenergistics2.SelectAmount=Vyber množství
gui.appliedenergistics2.CopyMode=Mód kopírování

View file

@ -157,7 +157,7 @@ gui.appliedenergistics2.inWorldPurificationFluix=Wirf einen Fluix-Keim, gemacht
gui.appliedenergistics2.inWorldSingularity=Wirf zum Erschaffen 1 Singularität und 1 Enderstaub zusammen und erzeuge in Reichweite der Items eine Explosion.
gui.appliedenergistics2.ChargedQuartz=Geladener Certusquarz entsteht durch Einfügen eines Ungeladenen Certusquarzkristalls in ein Ladegerät, das Energie erhält.
gui.appliedenergistics2.ChargedQuartzFind=Geladener Certusquarz kann relativ selten in der Welt gefunden werden, er sieht aus wie gewöhnlicher Certusquarz, aber er funkelt.
gui.appliedenergistics2.OfSecondOutput=% Chance für Nebenprodukt.
gui.appliedenergistics2.OfSecondOutput=%1$d%% Chance für Nebenprodukt.
gui.appliedenergistics2.NoSecondOutput=Kein Nebenprodukt
gui.appliedenergistics2.SelectAmount=Menge wählen
gui.appliedenergistics2.CopyMode=Kopiermodus

View file

@ -174,7 +174,7 @@ gui.appliedenergistics2.inWorldPurificationFluix=Drop a Fluix Seed made from Flu
gui.appliedenergistics2.inWorldSingularity=To create drop 1 Singularity and 1 Ender Dust and cause an explosion within range of the items.
gui.appliedenergistics2.ChargedQuartz=Charged Certus Quartz is crafted by inserting an uncharged Certus Quartz Crystal into the Charger, and powering it.
gui.appliedenergistics2.ChargedQuartzFind=Charged Certus Quartz can be found in world semi rarely, it appears similar to normal Certus Quartz, except it sparkles.
gui.appliedenergistics2.OfSecondOutput=% Chance for second output.
gui.appliedenergistics2.OfSecondOutput=%1$d%% Chance for second output.
gui.appliedenergistics2.NoSecondOutput=No Secondary Output
gui.appliedenergistics2.SelectAmount=Select Amount
gui.appliedenergistics2.CopyMode=Copy Mode

View file

@ -156,7 +156,7 @@ gui.appliedenergistics2.inWorldPurificationNether=Suelta una semilla de Cuarzo h
gui.appliedenergistics2.inWorldPurificationFluix=Suelta una semilla de Fluix hecha con Polvo de Fluix y Arena dentro de un bloque con agua; para hacer el proceso más rápido puedes poner un Acelerador de crecimiento de cristales.
gui.appliedenergistics2.inWorldSingularity=Para crear suelta 1 Singularidad y 1 Polvo de Ender y causa una explosión dentro del rango de los objetos.
gui.appliedenergistics2.ChargedQuartz=Cuarzo Certus Cargado se hace insertenando un Cristal de Cuarzo Certus dentro del Cargador y dandole energía.
gui.appliedenergistics2.OfSecondOutput=% probabilidad de salida secundaria.
gui.appliedenergistics2.OfSecondOutput=%1$d%% probabilidad de salida secundaria.
gui.appliedenergistics2.NoSecondOutput=Sin Salida Secundaria
gui.appliedenergistics2.SelectAmount=Selecionar Cantidad
gui.appliedenergistics2.CopyMode=Modo Copiar

View file

@ -167,7 +167,7 @@ gui.appliedenergistics2.inWorldPurificationFluix=Jetez une graine de Fluix faite
gui.appliedenergistics2.inWorldSingularity=Pour la créer, jetez 1 Singularité et 1 poudre d'Ender puis provoquez une explosion à proximité des éléments.
gui.appliedenergistics2.ChargedQuartz=Un Quartz Certus chargé est obtenu en insérant un cristal de Quartz Certus dans le chargeur, puis en l'alimentant.
gui.appliedenergistics2.ChargedQuartzFind=Le Quartz Certus chargé peut-être trouvé dans le monde assez rarement. Il parait identique au Quartz Certus normal sauf qu'il clignote.
gui.appliedenergistics2.OfSecondOutput=% Chance pour une sortie secondaire.
gui.appliedenergistics2.OfSecondOutput=%1$d%% Chance pour une sortie secondaire.
gui.appliedenergistics2.NoSecondOutput=Pas de sortie secondaire
gui.appliedenergistics2.SelectAmount=Sélectionnez la quantité
gui.appliedenergistics2.CopyMode=Mode copie

View file

@ -156,7 +156,7 @@ gui.appliedenergistics2.inWorldPurificationNether=Drop a Nether Quartz Seed made
gui.appliedenergistics2.inWorldPurificationFluix=Drop a Fluix Seed made from Fluix Dust and Sand into a puddle of water; to make the process faster add Crystal Growth Accelerators.
gui.appliedenergistics2.inWorldSingularity=To create drop 1 Singularity and 1 Ender Dust and cause an explosion within range of the items.
gui.appliedenergistics2.ChargedQuartz=Charged Certus Quartz is crafted by inserting an uncharged Certus Quartz Crystal into the Charger, and powering it.
gui.appliedenergistics2.OfSecondOutput=% Chance for second output.
gui.appliedenergistics2.OfSecondOutput=%1$d%% Chance for second output.
gui.appliedenergistics2.NoSecondOutput=No Secondary Output
gui.appliedenergistics2.SelectAmount=Select Amount
gui.appliedenergistics2.CopyMode=Copy Mode

View file

@ -170,7 +170,7 @@ gui.appliedenergistics2.inWorldPurificationFluix=Butta in una pozzanghera un Sem
gui.appliedenergistics2.inWorldSingularity=Per creare butta 1 Singolarità e 1 Polvere d'omega e causa un esplosione presso gli oggetti.
gui.appliedenergistics2.ChargedQuartz=Quarzo certus carico si ottiene inserendo un Cristallo di quarzo certus normale in un Caricatore alimentato di elettricità.
gui.appliedenergistics2.ChargedQuartzFind=Quarzo certus carico si trova abbastanza raramente nel mondo, è simile al quarzo certus normale, solo che brilla.
gui.appliedenergistics2.OfSecondOutput=% Cambia per output secondario.
gui.appliedenergistics2.OfSecondOutput=%1$d%% Cambia per output secondario.
gui.appliedenergistics2.NoSecondOutput=Nessun output secondario
gui.appliedenergistics2.SelectAmount=Seleziona quantità
gui.appliedenergistics2.CopyMode=Modalità copia

View file

@ -167,7 +167,7 @@ gui.appliedenergistics2.inWorldPurificationFluix=Drop a 액정 씨앗 made from
gui.appliedenergistics2.inWorldSingularity=To create drop 1 Singularity and 1 Ender Dust and cause an explosion within range of the items.
gui.appliedenergistics2.ChargedQuartz=Charged Certus Quartz is crafted by inserting an uncharged Certus Quartz Crystal into the Charger, and powering it.
gui.appliedenergistics2.ChargedQuartzFind=Charged Certus Quartz can be found in world semi rarely, it appears similar to normal Certus Quartz, except it sparkles.
gui.appliedenergistics2.OfSecondOutput=% Chance for second output.
gui.appliedenergistics2.OfSecondOutput=%1$d%% Chance for second output.
gui.appliedenergistics2.NoSecondOutput=No Secondary Output
gui.appliedenergistics2.SelectAmount=Select Amount
gui.appliedenergistics2.CopyMode=복사 모드

View file

@ -167,7 +167,7 @@ gui.appliedenergistics2.inWorldPurificationFluix=Jogue uma Semente Fluix feita d
gui.appliedenergistics2.inWorldSingularity=Para criar jogue 1 Singularidade e 1 Pó do Fim e cause uma explosão no alcance dos itens.
gui.appliedenergistics2.ChargedQuartz=Quartzo Certus Carregado é fabricado inserindo um Cristal de Quartzo Certus descarregado no Carregador e o alimentando.
gui.appliedenergistics2.ChargedQuartzFind=Quartzo Certus Carregado pode ser achado no mundo semi-raramente, parece similiar ao Quartzo Certus normal, exceto que faisca.
gui.appliedenergistics2.OfSecondOutput=% de Chance de Saída Secundária
gui.appliedenergistics2.OfSecondOutput=%1$d%% de Chance de Saída Secundária
gui.appliedenergistics2.NoSecondOutput=Sem Saída Secundária
gui.appliedenergistics2.SelectAmount=Quantia Seleta
gui.appliedenergistics2.CopyMode=Modo de Cópia

View file

@ -174,7 +174,7 @@ gui.appliedenergistics2.inWorldPurificationFluix=Бросьте изменчив
gui.appliedenergistics2.inWorldSingularity=Чтобы сделать, бросьте 1 сингулярность и 1 пыль Края и сделайте взрыв рядом с предметами.
gui.appliedenergistics2.ChargedQuartz=Заряженный истинный кварц создаётся с помощью установки не заряженного истинного кварца в зарядник, который подключен к питанию.
gui.appliedenergistics2.ChargedQuartzFind=Заряженный истинный кварц может быть найден в мире реже, чем истинный кварц, он выглядит как обычный истинный кварц, за исключением того, что он сверкает.
gui.appliedenergistics2.OfSecondOutput=% шанс вторичного выхода.
gui.appliedenergistics2.OfSecondOutput=%1$d%% шанс вторичного выхода.
gui.appliedenergistics2.NoSecondOutput=Нет вторичного выхода
gui.appliedenergistics2.SelectAmount=Выбрать количество
gui.appliedenergistics2.CopyMode=Режим копирования

View file

@ -174,7 +174,7 @@ gui.appliedenergistics2.inWorldPurificationFluix=用福鲁伊克斯粉和沙子
gui.appliedenergistics2.inWorldSingularity=将1个奇点和一个末影珍珠粉仍在地上,并用爆炸性物品引爆.
gui.appliedenergistics2.ChargedQuartz=将未充能赛特斯石英插入充能器充能后,可以得到充能赛特斯石英.
gui.appliedenergistics2.ChargedQuartzFind=充能赛特斯石英也可以在世界中以普通赛特斯石英一半的几率找到,它的外观类似普通赛特斯石英,除了它会冒出闪电.
gui.appliedenergistics2.OfSecondOutput=% 的几率得到双倍产物.
gui.appliedenergistics2.OfSecondOutput=%1$d%% 的几率得到双倍产物.
gui.appliedenergistics2.NoSecondOutput=无双倍产物.
gui.appliedenergistics2.SelectAmount=选择数量
gui.appliedenergistics2.CopyMode=复制模式

View file

@ -155,7 +155,7 @@ gui.appliedenergistics2.inWorldPurificationNether=用下界石英粉和沙子制
gui.appliedenergistics2.inWorldPurificationFluix=用福魯伊克斯粉和沙子制作福魯伊克斯種子,并扔進水里;使用晶體催生器可以讓這個過程變得更快.
gui.appliedenergistics2.inWorldSingularity=將1個奇點和一個末影珍珠粉仍在地上并用爆炸性物品引爆.
gui.appliedenergistics2.ChargedQuartz=將未充能賽特斯石英插入充能器充能后,可以得到充能賽特斯石英.
gui.appliedenergistics2.OfSecondOutput=% 的幾率得到副產物.
gui.appliedenergistics2.OfSecondOutput=%1$d%% 的幾率得到副產物.
gui.appliedenergistics2.NoSecondOutput=無副產物.
gui.appliedenergistics2.SelectAmount=選擇數量
gui.appliedenergistics2.CopyMode=復制模式