Translate client-side and remove intllib support

This commit is contained in:
Crabman77 2022-07-24 17:39:27 +02:00
parent 55be412c84
commit 35e1f1e1f3
5 changed files with 109 additions and 37 deletions

View File

@ -13,13 +13,8 @@ if not food or not food.version or food.version < 2.3 then
error("You need to update your version of the Food mod - it is too old") error("You need to update your version of the Food mod - it is too old")
end end
-- Boilerplate to support localized strings if intllib mod is installed. -- Boilerplate to support localized strings.
local S local S = minetest.get_translator("food_sweet")
if minetest.get_modpath("intllib") then
S = intllib.Getter()
else
S = function ( s ) return s end
end
food.support("strawberry", { food.support("strawberry", {
"farming_plus:strawberry_item", "farming_plus:strawberry_item",

View File

@ -1 +0,0 @@
Strawberry = Erdbeere

37
locale/food_sweet.de.tr Normal file
View File

@ -0,0 +1,37 @@
# textdomain: food_sweet
### init.lua ###
Walnut=
Strawberry=Strawberry
Blueberry=
Rhubarb=
Lemon=
# Cakes
Walnut and Coffee Cake=
Walnut and Coffee Cake Mix=
Strawberry Cheese Cake=
Strawberry Cheese Cake Mix=
Blueberry Cheese Cake=
Blueberry Cheese Cake Mix=
Triple Chocolate Cake=
Triple Chocolate Cake Mix=
Wedding Cake=
# Crumbles
Rhubarb Crumble=
Raw Rhubarb Crumble=
# Cupcake and derivs
Cupcake=
Cupcake Mix=
Chocolate Cupcake=
Chocolate Cupcake Mix=
Lemon Drizzle Cupcake=
Fairy Cake=
# Muffins
Blueberry Muffin=
Blueberry Muffin Mix=
Chocolate Chip Muffin=
Chocolate Chip Muffin Mix=

41
locale/food_sweet.fr.tr Normal file
View File

@ -0,0 +1,41 @@
# textdomain: food_sweet
### init.lua ###
Walnut=Noix
Strawberry=Fraise
Blueberry=Myrtille
Rhubarb=Rhubarbe
Lemon=Citron
# Cakes
Walnut and Coffee Cake=Gâteau aux noix et au café
Walnut and Coffee Cake Mix=Mélange à gâteau aux noix et au café
Strawberry Cheese Cake=Gâteau au fromage et aux fraises
Strawberry Cheese Cake Mix=Mélange à gâteau au fromage et aux fraises
Blueberry Cheese Cake=Gateau au fromage et aux myrtilles
Blueberry Cheese Cake Mix=Mélange à gâteau au fromage et aux myrtilles
Triple Chocolate Cake=Gâteau aux trois chocolats
Triple Chocolate Cake Mix=Mélange à gâteau triple chocolat
Wedding Cake=Gâteau de mariage
# Crumbles
Rhubarb Crumble=Crumble à la rhubarbe
Raw Rhubarb Crumble=Crumble à la rhubarbe crue
# Cupcake and derivs
Cupcake=Cupcake
Cupcake Mix=Mélange à cupcakes
Chocolate Cupcake=Cupcake au chocolat
Chocolate Cupcake Mix=Mélange à cupcakes au chocolat
Lemon Drizzle Cupcake=Cupcake au citron
Fairy Cake=Gateau féerique
# Muffins
Blueberry Muffin=Muffin aux myrtilles
Blueberry Muffin Mix=Mélange pour muffins aux myrtilles
Chocolate Chip Muffin=Muffin aux pépites de chocolat
Chocolate Chip Muffin Mix=Mélange pour muffins aux pépites de chocolat

View File

@ -1,37 +1,37 @@
# template # textdomain: food_sweet
# Supported
Walnut = ### init.lua ###
Strawberry = Walnut=
Blueberry = Strawberry=
Rhubarb = Blueberry=
Lemon = Rhubarb=
Lemon=
# Cakes # Cakes
Walnut and Coffee Cake = Walnut and Coffee Cake=
Walnut and Coffee Cake Mix = Walnut and Coffee Cake Mix=
Strawberry Cheese Cake = Strawberry Cheese Cake=
Strawberry Cheese Cake Mix = Strawberry Cheese Cake Mix=
Blueberry Cheese Cake = Blueberry Cheese Cake=
Blueberry Cheese Cake Mix = Blueberry Cheese Cake Mix=
Triple Chocolate Cake = Triple Chocolate Cake=
Triple Chocolate Cake Mix = Triple Chocolate Cake Mix=
Wedding Cake = Wedding Cake=
# Crumbles # Crumbles
Rhubarb Crumble = Rhubarb Crumble=
Raw Rhubarb Crumble = Raw Rhubarb Crumble=
# Cupcake and derivs # Cupcake and derivs
Cupcake = Cupcake=
Cupcake Mix = Cupcake Mix=
Chocolate Cupcake = Chocolate Cupcake=
Chocolate Cupcake Mix = Chocolate Cupcake Mix=
Lemon Drizzle Cupcake = Lemon Drizzle Cupcake=
Fairy Cake = Fairy Cake=
# Muffins # Muffins
Chocolate Chip Muffin = Blueberry Muffin=
Chocolate Chip Muffin Mix = Blueberry Muffin Mix=
Blueberry Muffin = Chocolate Chip Muffin=
Blueberry Muffin Mix = Chocolate Chip Muffin Mix=