module Worksheets.Writing.Chinese where import Data.ByteString.Builder (Builder) import Data.Foldable (foldMap) import Data.List qualified as List import Data.Text (Text) import Data.Text qualified as Text import Paths_worksheets qualified as Self import System.FilePath.Posix (()) import System.FilePath.Posix qualified as File import Text.Blaze import Text.Blaze.Html5 qualified as H import Text.Blaze.Html5.Attributes qualified as HA import Text.Blaze.Renderer.Utf8 qualified as Blaze import Text.Show (Show (..)) import Prelude worksheet :: Text -> [Word] -> IO Builder worksheet title words = do -- FIXME: this absolute path is not reproducible out of my system dataPath <- Self.getDataDir <&> File.normalise return $ Blaze.renderMarkupBuilder do H.docTypeHtml do H.head do H.title $ title & H.toHtml H.link ! HA.rel "stylesheet" ! HA.type_ "text/css" ! HA.href (toValue $ dataPath "styles/worksheet.css") H.body do "\n" H.div ! HA.class_ "words" $ do forM_ (words {- & List.sortOn wordFrench-}) \Word{..} -> do "\n" H.div ! HA.class_ "words-row" $ do H.div ! HA.class_ "words-cell words-cell-picture" $ do H.img ! HA.src ("file://" <> dataPath "images" "thumbnails" wordPicture & toValue) H.div ! HA.class_ "words-cell words-cell-french" $ do let ws = wordFrench & Text.words & foldMap (Text.splitOn "-") H.div ! HA.class_ "worksheets" $ do forM_ ws \w -> do H.div ! HA.class_ "worksheet" -- ! HA.style ("flex-grow:"<> toValue(show(Text.length w))) $ do H.div ! HA.class_ "row" ! HA.style ("grid-template-columns: repeat(" <> show (Text.length w) <> ", 1cm);" & toValue) $ do forM_ (Text.unpack w) \inputChar -> do let cellSpace | inputChar == ' ' = " cell-space" | otherwise = "" H.div ! HA.class_ ("cell" <> cellSpace) $ do fromString [inputChar] "\n" H.div ! HA.class_ "row" ! HA.style ("grid-template-columns: repeat(" <> show (Text.length w) <> ", 1cm);" & toValue) $ do forM_ (Text.unpack w) \inputChar -> do let cellSpace | inputChar == ' ' = " cell-space" | otherwise = "" H.div ! HA.class_ ("cell" <> cellSpace) $ do fromString " " "\n" -- H.div ! HA.class_ "words-cell words-cell-english" $ do -- H.text wordEnglish -- H.div ! HA.class_ "words-cell words-cell-chinese" $ do -- H.text wordChinese -- H.div ! HA.class_ "words-cell words-cell-pinyin" $ do -- H.text wordPinyin rosetta :: Text -> [Rosetta] -> IO Builder rosetta title words = do -- FIXME: this absolute path is not reproducible out of my system dataPath <- Self.getDataDir <&> File.normalise return $ Blaze.renderMarkupBuilder do H.docTypeHtml do H.head do H.title $ title & H.toHtml H.link ! HA.rel "stylesheet" ! HA.type_ "text/css" ! HA.href (toValue $ dataPath "styles/worksheet.css") H.body do "\n" H.div ! HA.class_ "words" $ do forM_ (words {- & List.sortOn wordFrench-}) \Rosetta{..} -> do "\n" H.div ! HA.class_ "words-row" $ do H.div ! HA.class_ "words-cell words-cell-picture" $ do H.img ! HA.src ("file://" <> dataPath "images" "thumbnails" (rosettaPictures List.!! 0) & toValue) H.div ! HA.class_ "words-cell words-cell-french" $ do let ws = rosettaFrench & Text.words & foldMap (Text.splitOn "-") H.div ! HA.class_ "worksheets" $ do forM_ ws \w -> do H.div ! HA.class_ "worksheet" -- ! HA.style ("flex-grow:"<> toValue(show(Text.length w))) $ do H.div ! HA.class_ "row" ! HA.style ("grid-template-columns: repeat(" <> show (Text.length w) <> ", 1cm);" & toValue) $ do forM_ (Text.unpack w) \inputChar -> do let cellSpace | inputChar == ' ' = " cell-space" | otherwise = "" H.div ! HA.class_ ("cell" <> cellSpace) $ do fromString [inputChar] "\n" H.div ! HA.class_ "row row-input" ! HA.style ("grid-template-columns: repeat(" <> show (Text.length w) <> ", 1cm);" & toValue) $ do forM_ (Text.unpack w) \inputChar -> do let cellSpace | inputChar == ' ' = " cell-space" | otherwise = "" H.div ! HA.class_ ("cell" <> cellSpace) $ do fromString " " "\n" H.div ! HA.class_ "words-row" $ do H.div ! HA.class_ "words-cell words-cell-picture" $ do H.img ! HA.src ("file://" <> dataPath "images" "thumbnails" (rosettaPictures List.!! 1) & toValue) H.div ! HA.class_ "words-cell words-cell-english" $ do let ws = rosettaEnglish & Text.words & foldMap (Text.splitOn "-") H.div ! HA.class_ "worksheets" $ do forM_ ws \w -> do H.div ! HA.class_ "worksheet" -- ! HA.style ("flex-grow:"<> toValue(show(Text.length w))) $ do H.div ! HA.class_ "row" ! HA.style ("grid-template-columns: repeat(" <> show (Text.length w) <> ", 1cm);" & toValue) $ do forM_ (Text.unpack w) \inputChar -> do let cellSpace | inputChar == ' ' = " cell-space" | otherwise = "" H.div ! HA.class_ ("cell" <> cellSpace) $ do fromString [inputChar] "\n" H.div ! HA.class_ "row row-input" ! HA.style ("grid-template-columns: repeat(" <> show (Text.length w) <> ", 1cm);" & toValue) $ do forM_ (Text.unpack w) \inputChar -> do let cellSpace | inputChar == ' ' = " cell-space" | otherwise = "" H.div ! HA.class_ ("cell" <> cellSpace) $ do fromString " " "\n" H.div ! HA.class_ "words-row" $ do H.div ! HA.class_ "words-cell words-cell-picture" $ do H.img ! HA.src ("file://" <> dataPath "images" "thumbnails" (rosettaPictures List.!! 2) & toValue) H.div ! HA.class_ "words-cell words-cell-mandarin" $ do let mandarinWords = rosettaMandarin & Text.words H.div ! HA.class_ "worksheets" $ do forM_ (List.zip mandarinWords rosettaPinyin) \(writingWord, soundingWords) -> do H.div ! HA.class_ "worksheet" -- ! HA.style ("flex-grow:"<> toValue(show(Text.length writingWord))) $ do H.div ! HA.class_ "row row-sound" ! HA.style ("grid-template-columns: repeat(" <> show (Text.length writingWord) <> ", 1.5cm);" & toValue) $ do forM_ (List.zip (Text.unpack writingWord) (Text.words soundingWords)) \(writingGlyph, soundingWord) -> do let cellSpace | writingGlyph == ' ' = " cell-space" | otherwise = "" H.div ! HA.class_ ("cell" <> cellSpace) $ do H.toHtml soundingWord H.div ! HA.class_ "row" ! HA.style ("grid-template-columns: repeat(" <> show (Text.length writingWord) <> ", 1.5cm);" & toValue) $ do forM_ (Text.unpack writingWord) \writingGlyph -> do let cellSpace | writingGlyph == ' ' = " cell-space" | otherwise = "" H.div ! HA.class_ ("cell" <> cellSpace) $ do fromString [writingGlyph] "\n" H.div ! HA.class_ "row row-input" ! HA.style ("grid-template-columns: repeat(" <> show (Text.length writingWord) <> ", 1.5cm);" & toValue) $ do forM_ (Text.unpack writingWord) \writingGlyph -> do let cellSpace | writingGlyph == ' ' = " cell-space" | otherwise = "" H.div ! HA.class_ ("cell" <> cellSpace) $ do fromString [writingGlyph] "\n" "\n" data Word = Word { wordFrench :: Text.Text , wordEnglish :: Text.Text , wordChinese :: Text.Text , wordPinyin :: Text.Text , wordPicture :: File.FilePath } deriving (Eq, Ord, Show) data Rosetta = Rosetta { rosettaFrench :: Text.Text , rosettaEnglish :: Text.Text , rosettaMandarin :: Text.Text , rosettaPinyin :: [Text.Text] , rosettaPictures :: [File.FilePath] } deriving (Eq, Ord, Show) {- zooDuReynou = [ Word { wordFrench = "Alpaga" , wordEnglish = "" , wordChinese = "" , wordPinyin = "" , wordPicture = "animals/ZooDuReynou/alpaga-400x284.jpg" } , Word { wordFrench = "Amazone à nuque jaune" , wordEnglish = "" , wordChinese = "" , wordPinyin = "" , wordPicture = "animals/ZooDuReynou/amazone-nuque-jaune-e1604336787265-400x284.jpg" } , Word { wordFrench = "Ane nain" , wordEnglish = "" , wordChinese = "" , wordPinyin = "" , wordPicture = "animals/ZooDuReynou/ane-nain-400x284.jpg" } , Word { wordFrench = "Antilope cervicapre" , wordEnglish = "" , wordChinese = "" , wordPinyin = "" , wordPicture = "animals/ZooDuReynou/antilope-400x284.jpg" } , Word { wordFrench = "Ara ararauna" , wordEnglish = "" , wordChinese = "" , wordPinyin = "" , wordPicture = "animals/ZooDuReynou/ara-ararauna-400x284.jpg" } , Word { wordFrench = "Ara macao" , wordEnglish = "" , wordChinese = "" , wordPinyin = "" , wordPicture = "animals/ZooDuReynou/ara-macao-e1604336710685-400x284.jpg" } , Word { wordFrench = "Autruche" , wordEnglish = "" , wordChinese = "" , wordPinyin = "" , wordPicture = "animals/ZooDuReynou/autruche-400x284.jpg" } , Word { wordFrench = "Bernache du Canada" , wordEnglish = "" , wordChinese = "" , wordPinyin = "" , wordPicture = "animals/ZooDuReynou/bernache-du-canada-400x284.jpg" } , Word { wordFrench = "Binturong" , wordEnglish = "" , wordChinese = "" , wordPinyin = "" , wordPicture = "animals/ZooDuReynou/binturong-400x284.jpg" } , Word { wordFrench = "Buse de Harris" , wordEnglish = "" , wordChinese = "" , wordPinyin = "" , wordPicture = "animals/ZooDuReynou/buse-de-harris-400x284.jpg" } , Word { wordFrench = "Calopsitte élégante" , wordEnglish = "" , wordChinese = "" , wordPinyin = "" , wordPicture = "animals/ZooDuReynou/calopsitte-elegante-400x284.jpg" } , Word { wordFrench = "Capucin brun" , wordEnglish = "" , wordChinese = "" , wordPinyin = "" , wordPicture = "animals/ZooDuReynou/Sapajus_nigritus-e1599405488380-400x284.jpg" } , Word { wordFrench = "Capybara" , wordEnglish = "" , wordChinese = "" , wordPinyin = "" , wordPicture = "animals/ZooDuReynou/capybara-e1599233616101-400x284.jpg" } , Word { wordFrench = "Cerf axis" , wordEnglish = "" , wordChinese = "" , wordPinyin = "" , wordPicture = "animals/ZooDuReynou/cerf-axis-400x284.jpg" } , Word { wordFrench = "Cerf de Duvaucel" , wordEnglish = "" , wordChinese = "" , wordPinyin = "" , wordPicture = "animals/ZooDuReynou/cerf-duvaucel-400x284.jpg" } , Word { wordFrench = "Chameau de Bactriane domestique" , wordEnglish = "" , wordChinese = "" , wordPinyin = "" , wordPicture = "animals/ZooDuReynou/chameau-bactriane-400x284.jpg" } , Word { wordFrench = "Chèvre naine" , wordEnglish = "" , wordChinese = "" , wordPinyin = "" , wordPicture = "animals/ZooDuReynou/chevre-naine-400x284.jpg" } , Word { wordFrench = "Cobe de Lechwe" , wordEnglish = "" , wordChinese = "" , wordPinyin = "" , wordPicture = "animals/ZooDuReynou/cobe-de-lechwe-400x284.jpg" } , Word { wordFrench = "Cobe de Mrs Gray" , wordEnglish = "" , wordChinese = "" , wordPinyin = "" , wordPicture = "animals/ZooDuReynou/cobe-de-mrs-gray-400x284.jpg" } , Word { wordFrench = "Cochon d'Inde" , wordEnglish = "" , wordChinese = "" , wordPinyin = "" , wordPicture = "animals/ZooDuReynou/cochon-d-inde-400x284.jpg" } , Word { wordFrench = "Colobe guéréza" , wordEnglish = "" , wordChinese = "" , wordPinyin = "" , wordPicture = "animals/ZooDuReynou/colobe-de-guereza-400x284.jpg" } , Word { wordFrench = "Éland du Cap" , wordEnglish = "" , wordChinese = "" , wordPinyin = "" , wordPicture = "animals/ZooDuReynou/eland-du-cap-400x284.jpg" } , Word { wordFrench = "Émeu" , wordEnglish = "" , wordChinese = "" , wordPinyin = "" , wordPicture = "animals/ZooDuReynou/emeu-400x284.jpg" } , Word { wordFrench = "Gibbon à favoris blancs" , wordEnglish = "" , wordChinese = "" , wordPinyin = "" , wordPicture = "animals/ZooDuReynou/gibbon-favoris-blanc-400x284.jpg" } , Word { wordFrench = "Girafe de Rothschild" , wordEnglish = "" , wordChinese = "" , wordPinyin = "" , wordPicture = "animals/ZooDuReynou/girafe-de-rothschild-400x284.jpg" } , Word { wordFrench = "Girafe du Kordofan" , wordEnglish = "" , wordChinese = "" , wordPinyin = "" , wordPicture = "animals/ZooDuReynou/girafe-de-kordofan-400x284.jpg" } , Word { wordFrench = "Girafe réticulée" , wordEnglish = "" , wordChinese = "" , wordPinyin = "" , wordPicture = "animals/ZooDuReynou/girafe-reticulee-400x284.jpg" } , Word { wordFrench = "Gnou bleu" , wordEnglish = "" , wordChinese = "" , wordPinyin = "" , wordPicture = "animals/ZooDuReynou/gnou-bleu-400x284.jpg" } , Word { wordFrench = "Grand bharal" , wordEnglish = "" , wordChinese = "" , wordPinyin = "" , wordPicture = "animals/ZooDuReynou/bharal-400x284.jpg" } , Word { wordFrench = "Harfang des neiges" , wordEnglish = "" , wordChinese = "" , wordPinyin = "" , wordPicture = "animals/ZooDuReynou/harfang-e1604336434268-400x284.jpg" } , Word { wordFrench = "Hibou grand-duc d'Europe" , wordEnglish = "" , wordChinese = "" , wordPinyin = "" , wordPicture = "animals/ZooDuReynou/hibou-grand-duc-400x284.jpg" } , Word { wordFrench = "Kinkajou" , wordEnglish = "" , wordChinese = "" , wordPinyin = "" , wordPicture = "animals/ZooDuReynou/kinkajou-scaled-e1604336644583-400x284.jpg" } , Word { wordFrench = "Kookaburra" , wordEnglish = "" , wordChinese = "" , wordPinyin = "" , wordPicture = "animals/ZooDuReynou/kookaburra-rieur-400x284.jpg" } , Word { wordFrench = "Lama" , wordEnglish = "" , wordChinese = "" , wordPinyin = "" , wordPicture = "animals/ZooDuReynou/lama-e1604334925763-400x284.jpg" } , Word { wordFrench = "Lapin nain" , wordEnglish = "" , wordChinese = "" , wordPinyin = "" , wordPicture = "animals/ZooDuReynou/lapin-nain-400x284.jpg" } , Word { wordFrench = "Lion" , wordEnglish = "" , wordChinese = "" , wordPinyin = "" , wordPicture = "animals/ZooDuReynou/lionne-afrique-400x284.jpg" } , Word { wordFrench = "Loup à crinière" , wordEnglish = "" , wordChinese = "" , wordPinyin = "" , wordPicture = "animals/ZooDuReynou/loup-criniere-400x284.jpg" } , Word { wordFrench = "Loup gris d'Eurasie" , wordEnglish = "" , wordChinese = "" , wordPinyin = "" , wordPicture = "animals/ZooDuReynou/loup-gris-europe-400x284.jpg" } , Word { wordFrench = "Loutre cendrée" , wordEnglish = "" , wordChinese = "" , wordPinyin = "" , wordPicture = "animals/ZooDuReynou/loutre-cendree-400x284.jpg" } , Word { wordFrench = "Macaque de Barbarie" , wordEnglish = "" , wordChinese = "" , wordPinyin = "" , wordPicture = "animals/ZooDuReynou/macaque-barbarie-400x284.jpg" } , Word { wordFrench = "Macaque de Tonkéan" , wordEnglish = "" , wordChinese = "" , wordPinyin = "" , wordPicture = "animals/ZooDuReynou/macaque-tonkean-400x284.jpg" } , Word { wordFrench = "Maki catta" , wordEnglish = "" , wordChinese = "" , wordPinyin = "" , wordPicture = "animals/ZooDuReynou/maki-catta-reynou-400x284.jpg" } , Word { wordFrench = "Mangouste jaune" , wordEnglish = "" , wordChinese = "" , wordPinyin = "" , wordPicture = "animals/ZooDuReynou/mangouste-jaune-400x284.jpg" } , Word { wordFrench = "Lièvre de Patagonie" , wordEnglish = "" , wordChinese = "" , wordPinyin = "" , wordPicture = "animals/ZooDuReynou/mara-400x284.jpg" } , Word { wordFrench = "Mouton d'Ouessant" , wordEnglish = "" , wordChinese = "" , wordPinyin = "" , wordPicture = "animals/ZooDuReynou/mouton-de-ouessant-400x284.jpg" } , Word { wordFrench = "Mouton Thônes et Marthod" , wordEnglish = "" , wordChinese = "" , wordPinyin = "" , wordPicture = "animals/ZooDuReynou/mouton-thones-et-marthod-400x284.jpg" } , Word { wordFrench = "Muntjac de Reeves" , wordEnglish = "" , wordChinese = "" , wordPinyin = "" , wordPicture = "animals/ZooDuReynou/muntjac-de-reeves-e1604335967603-400x284.jpg" } , Word { wordFrench = "Nandou d'Amérique" , wordEnglish = "" , wordChinese = "" , wordPinyin = "" , wordPicture = "animals/ZooDuReynou/nandou-400x284.jpg" } , Word { wordFrench = "Onagre de Perse" , wordEnglish = "" , wordChinese = "" , wordPinyin = "" , wordPicture = "animals/ZooDuReynou/onagre-400x284.jpg" } , Word { wordFrench = "Oryx algazelle" , wordEnglish = "" , wordChinese = "" , wordPinyin = "" , wordPicture = "animals/ZooDuReynou/oryx-algazelle-e1604335781856-400x284.jpg" } , Word { wordFrench = "Ouette d'Egypte" , wordEnglish = "" , wordChinese = "" , wordPinyin = "" , wordPicture = "animals/ZooDuReynou/oie-d-egypte-400x284.jpg" } , Word { wordFrench = "Ours polaire" , wordEnglish = "" , wordChinese = "" , wordPinyin = "" , wordPicture = "animals/ZooDuReynou/ours-400x284.jpg" } , Word { wordFrench = "Panda roux" , wordEnglish = "" , wordChinese = "" , wordPinyin = "" , wordPicture = "animals/ZooDuReynou/25052019-_SEB6877-e1599407632106-400x284.jpg" } , Word { wordFrench = "Panthère des neiges" , wordEnglish = "" , wordChinese = "" , wordPinyin = "" , wordPicture = "animals/ZooDuReynou/panthere-des-neiges-400x284.jpg" } , Word { wordFrench = "Paon bleu" , wordEnglish = "" , wordChinese = "" , wordPinyin = "" , wordPicture = "animals/ZooDuReynou/paon-bleu-400x284.jpg" } , Word { wordFrench = "Pélican frisé" , wordEnglish = "" , wordChinese = "" , wordPinyin = "" , wordPicture = "animals/ZooDuReynou/pelican-400x284.jpg" } , Word { wordFrench = "Perroquet gris du Gabon" , wordEnglish = "" , wordChinese = "" , wordPinyin = "" , wordPicture = "animals/ZooDuReynou/perroquet-gris-du-gabon-e1604335629164-400x284.jpg" } , Word { wordFrench = "Perruche omnicolore" , wordEnglish = "" , wordChinese = "" , wordPinyin = "" , wordPicture = "animals/ZooDuReynou/perruche-omnicolore-reynou-400x284.jpg" } , Word { wordFrench = "Perruche ondulée" , wordEnglish = "" , wordChinese = "" , wordPinyin = "" , wordPicture = "animals/ZooDuReynou/perruche-ondulee-e1604335541217-400x284.jpg" } , Word { wordFrench = "Poney Shetland" , wordEnglish = "" , wordChinese = "" , wordPinyin = "" , wordPicture = "animals/ZooDuReynou/poney-shetland-400x284.jpg" } , Word { wordFrench = "Porc cul noir" , wordEnglish = "" , wordChinese = "" , wordPinyin = "" , wordPicture = "animals/ZooDuReynou/porc-cul-noir-400x284.jpg" } , Word { wordFrench = "Poule gauloise" , wordEnglish = "" , wordChinese = "" , wordPinyin = "" , wordPicture = "animals/ZooDuReynou/poule-gauloise-400x284.jpg" } , Word { wordFrench = "Raton laveur" , wordEnglish = "" , wordChinese = "" , wordPinyin = "" , wordPicture = "animals/ZooDuReynou/iStock-1023969996-400x284.jpg" } , Word { wordFrench = "Rhinocéros blanc" , wordEnglish = "" , wordChinese = "" , wordPinyin = "" , wordPicture = "animals/ZooDuReynou/Rhinocéros-blanc_A_Thomas_2015-1-400x284.jpg" } , Word { wordFrench = "Roussette d'Egypte" , wordEnglish = "" , wordChinese = "" , wordPinyin = "" , wordPicture = "animals/ZooDuReynou/roussette-d-egypte-400x284.jpg" } , Word { wordFrench = "Saimiri de Bolivie" , wordEnglish = "" , wordChinese = "" , wordPinyin = "" , wordPicture = "animals/ZooDuReynou/saimiri-de-bolivie-400x284.jpg" } , Word { wordFrench = "Saki à face blanche" , wordEnglish = "" , wordChinese = "" , wordPinyin = "" , wordPicture = "animals/ZooDuReynou/saki-a-face-blanche-400x284.jpg" } , Word { wordFrench = "Sanglier des Visayas" , wordEnglish = "" , wordChinese = "" , wordPinyin = "" , wordPicture = "animals/ZooDuReynou/sanglier-des-visayas-400x284.jpg" } , Word { wordFrench = "Serval" , wordEnglish = "" , wordChinese = "" , wordPinyin = "" , wordPicture = "animals/ZooDuReynou/serval-scaled-e1604336868618-400x284.jpg" } , Word { wordFrench = "Siamang" , wordEnglish = "" , wordChinese = "" , wordPinyin = "" , wordPicture = "animals/ZooDuReynou/siamang-400x284.jpg" } , Word { wordFrench = "Sitatunga" , wordEnglish = "" , wordChinese = "" , wordPinyin = "" , wordPicture = "animals/ZooDuReynou/sitatunga-400x284.jpg" } , Word { wordFrench = "Suricate" , wordEnglish = "" , wordChinese = "" , wordPinyin = "" , wordPicture = "animals/ZooDuReynou/suricate-400x284.jpg" } , Word { wordFrench = "Tamarin empereur" , wordEnglish = "" , wordChinese = "" , wordPinyin = "" , wordPicture = "animals/ZooDuReynou/tamarin-empereur-400x284.jpg" } , Word { wordFrench = "Tamarin pinché" , wordEnglish = "" , wordChinese = "" , wordPinyin = "" , wordPicture = "animals/ZooDuReynou/tamarin-pinche-400x284.jpg" } , Word { wordFrench = "Tapir terrestre" , wordEnglish = "" , wordChinese = "" , wordPinyin = "" , wordPicture = "animals/ZooDuReynou/tapir-terrestre-400x284.jpg" } , Word { wordFrench = "Tigre de Sumatra" , wordEnglish = "" , wordChinese = "" , wordPinyin = "" , wordPicture = "animals/ZooDuReynou/IMG_8021r-400x284.jpg" } , Word { wordFrench = "Vanneau soldat" , wordEnglish = "" , wordChinese = "" , wordPinyin = "" , wordPicture = "animals/ZooDuReynou/vanneau-soldat-400x284.jpg" } , Word { wordFrench = "Vari roux" , wordEnglish = "" , wordChinese = "" , wordPinyin = "" , wordPicture = "animals/ZooDuReynou/lemur-cata-400x284.jpg" } , Word { wordFrench = "Wallaby à cou rouge" , wordEnglish = "" , wordChinese = "" , wordPinyin = "" , wordPicture = "animals/ZooDuReynou/wallaby-e1599232595678-400x284.jpg" } , Word { wordFrench = "Watusi" , wordEnglish = "" , wordChinese = "" , wordPinyin = "" , wordPicture = "animals/ZooDuReynou/watussi-400x284.jpg" } , Word { wordFrench = "Yack" , wordEnglish = "" , wordChinese = "" , wordPinyin = "" , wordPicture = "animals/ZooDuReynou/yack-400x284.jpg" } , Word { wordFrench = "Zèbre de Hartmann" , wordEnglish = "" , wordChinese = "" , wordPinyin = "" , wordPicture = "animals/ZooDuReynou/zebre-de-chapman.jpg" } , Word { wordFrench = "Zébu nain" , wordEnglish = "" , wordChinese = "" , wordPinyin = "" , wordPicture = "animals/ZooDuReynou/zebu-nain-400x284.jpg" } ] aquariumDuLimousin = [ Word { wordFrench="Acanthicus adonis", wordEnglish="", wordChinese="", wordPinyin="", wordPicture="animals/AquariumDuLimousin/adonis6519.jpg" } , Word { wordFrench="Chirurgien à poitrine blanche", wordEnglish="", wordChinese="", wordPinyin="", wordPicture="animals/AquariumDuLimousin/Acanthurus-leucosternon-Reunion-Island-2-725x483.jpg" } , Word { wordFrench="Poisson-chirurgien à épaulettes orange", wordEnglish="", wordChinese="", wordPinyin="", wordPicture="animals/AquariumDuLimousin/Acanthurus-olivaceus-Tahiti-French-Polynesia-725x483.jpg" } , Word { wordFrench="Poisson-chirurgien zébré", wordEnglish="", wordChinese="", wordPinyin="", wordPicture="animals/AquariumDuLimousin/Acanthurus-sohal-Marsa-Alam-Egypt-2-725x483.jpg" } , Word { wordFrench="Esturgeon du Danube", wordEnglish="", wordChinese="", wordPinyin="", wordPicture="animals/AquariumDuLimousin/Acipenser_ruthenus_1-725x483.jpg" } , Word { wordFrench="Poisson-rasoir", wordEnglish="", wordChinese="", wordPinyin="", wordPicture="animals/AquariumDuLimousin/aeoliscus-strigatus-725x483.jpg" } , Word { wordFrench="Nigro", wordEnglish="", wordChinese="", wordPinyin="", wordPicture="animals/AquariumDuLimousin/Amatitlania-nigrofasciata-M-1820-725x483.jpg" } , Word { wordFrench="Loche naine", wordEnglish="", wordChinese="", wordPinyin="", wordPicture="animals/AquariumDuLimousin/Botia_sidthimunki_1-725x483.jpg" } , Word { wordFrench="Gobie magnifique", wordEnglish="", wordChinese="", wordPinyin="", wordPicture="animals/AquariumDuLimousin/Amblyeleotris-aurora-1-725x483.jpg" } , Word { wordFrench="Axolotl", wordEnglish="", wordChinese="", wordPinyin="", wordPicture="animals/AquariumDuLimousin/Ambystoma-mexicanum-725x483.jpg" } , Word { wordFrench="Barbotte brune", wordEnglish="", wordChinese="", wordPinyin="", wordPicture="animals/AquariumDuLimousin/Brown-Bullhead-Ameiurus-nebulosus-725x483.jpg" } , Word { wordFrench="Citrinellum", wordEnglish="", wordChinese="", wordPinyin="", wordPicture="animals/AquariumDuLimousin/Amphilophus_citrinellus_1-725x483.jpg" } , Word { wordFrench="Poisson-clown mouffette", wordEnglish="", wordChinese="", wordPinyin="", wordPicture="animals/AquariumDuLimousin/Amphiprion-akallopisos-725x483.jpg" } , Word { wordFrench="Poisson-clown à joues épineuses", wordEnglish="", wordChinese="", wordPinyin="", wordPicture="animals/AquariumDuLimousin/Premnas-biaculeatus-male-Menjangan-Island-Bali-Indonesia-725.jpg" } , Word { wordFrench="Poisson-clown de Clark", wordEnglish="", wordChinese="", wordPinyin="", wordPicture="animals/AquariumDuLimousin/P9131616-725x483.jpg" } , Word { wordFrench="Poisson-clown bistré", wordEnglish="", wordChinese="", wordPinyin="", wordPicture="animals/AquariumDuLimousin/Amphiprion-melanopus-725x483.jpg" } , Word { wordFrench="Poisson-clown (némo)", wordEnglish="", wordChinese="", wordPinyin="", wordPicture="animals/AquariumDuLimousin/Amphiprion-ocellaris-3-725x483.jpg" } , Word { wordFrench="Poisson-clown rose", wordEnglish="", wordChinese="", wordPinyin="", wordPicture="animals/AquariumDuLimousin/Amphiprion-perideraion-Panglao-Philippines-725x483.jpg" } , Word { wordFrench="Poisson-clown à selle de cheval", wordEnglish="", wordChinese="", wordPinyin="", wordPicture="animals/AquariumDuLimousin/Amphiprion-polymnus-Bali-Indonesia-725x483.jpg" } , Word { wordFrench="Ancistrus dolichopterus", wordEnglish="", wordChinese="", wordPinyin="", wordPicture="animals/AquariumDuLimousin/Ancistrus-dolichopterus-L183-FSWFT304603053-725x483.jpg" } , Word { wordFrench="Anguille", wordEnglish="", wordChinese="", wordPinyin="", wordPicture="animals/AquariumDuLimousin/anguilla_anguilla_fme_fr34_1833_DxO-725x483.jpg" } , Word { wordFrench="Poisson-grenouille peint", wordEnglish="", wordChinese="", wordPinyin="", wordPicture="animals/AquariumDuLimousin/Antennarius-pictus-Antennariidae-20150411-Rinca_ID-FL-725x48.jpg" } , Word { wordFrench="Tortue à carapace molle", wordEnglish="", wordChinese="", wordPinyin="", wordPicture="animals/AquariumDuLimousin/Apalone-ferox-725x483.jpg" } , Word { wordFrench="Tortue-molle à épines", wordEnglish="", wordChinese="", wordPinyin="", wordPicture="animals/AquariumDuLimousin/Apalone-spinifera-725x483.jpg" } , Word { wordFrench="Aphyocharax nattereri", wordEnglish="", wordChinese="", wordPinyin="", wordPicture="animals/AquariumDuLimousin/Creagrutus-paraguayensis22.jpg" } , Word { wordFrench="Poisson couteau", wordEnglish="", wordChinese="", wordPinyin="", wordPicture="animals/AquariumDuLimousin/Apteronotus-albifrons.jpg" } , Word { wordFrench="Tétra aveugle", wordEnglish="", wordChinese="", wordPinyin="", wordPicture="animals/AquariumDuLimousin/astyanax_jordani_220203_134019_01-725x483.jpg" } , Word { wordFrench="Crevette balais", wordEnglish="", wordChinese="", wordPinyin="", wordPicture="animals/AquariumDuLimousin/Atya-gabonensis-3-725x483.jpg" } , Word { wordFrench="Aurélie", wordEnglish="", wordChinese="", wordPinyin="", wordPicture="animals/AquariumDuLimousin/Aurelia-aurita-3-725x483.jpg" } , Word { wordFrench="Barbus requin", wordEnglish="", wordChinese="", wordPinyin="", wordPicture="animals/AquariumDuLimousin/Balantiocheilos_melanopterus_3-725x483.jpg" } , Word { wordFrench="Barbus de Schwanenfeld", wordEnglish="", wordChinese="", wordPinyin="", wordPicture="animals/AquariumDuLimousin/Barbonymus-schwanenfeldii.jpg" } , Word { wordFrench="Tétra azur", wordEnglish="", wordChinese="", wordPinyin="", wordPicture="animals/AquariumDuLimousin/fredcochui03-709x483.jpg" } , Word { wordFrench="Boraras naevus", wordEnglish="", wordChinese="", wordPinyin="", wordPicture="animals/AquariumDuLimousin/Boraras_naevus_4-725x483.jpg" } , Word { wordFrench="Boraras urophthalmoides", wordEnglish="", wordChinese="", wordPinyin="", wordPicture="animals/AquariumDuLimousin/Boraras_urophthalmoides_4-725x483.jpg" } , Word { wordFrench="Loche striée", wordEnglish="", wordChinese="", wordPinyin="", wordPicture="animals/AquariumDuLimousin/Botia-lohachata.jpg" } , Word { wordFrench="Loche zèbrée", wordEnglish="", wordChinese="", wordPinyin="", wordPicture="animals/AquariumDuLimousin/4627338796_5e58359f23_b-725x483.jpg" } , Word { wordFrench="Characin à longues nageoires", wordEnglish="", wordChinese="", wordPinyin="", wordPicture="animals/AquariumDuLimousin/Brycinus_longipinnis_2-725x483.jpg" } , Word { wordFrench="Poisson comète", wordEnglish="", wordChinese="", wordPinyin="", wordPicture="animals/AquariumDuLimousin/Calloplesiops-altivelis-2-725x483.jpg" } , Word { wordFrench="Poisson rouge", wordEnglish="", wordChinese="", wordPinyin="", wordPicture="animals/AquariumDuLimousin/poisson_rouge-725x483.jpg" } , Word { wordFrench="Crevette Amano", wordEnglish="", wordChinese="", wordPinyin="", wordPicture="animals/AquariumDuLimousin/Caridina-multidentata-725x483_002.jpg" } , Word { wordFrench="Poisson hachette", wordEnglish="", wordChinese="", wordPinyin="", wordPicture="animals/AquariumDuLimousin/10182679675_e1670a72c4_h-725x483.jpg" } , Word { wordFrench="Poisson-ange chérubin", wordEnglish="", wordChinese="", wordPinyin="", wordPicture="animals/AquariumDuLimousin/Centropyge-argi-725x483.jpg" } , Word { wordFrench="Poisson-ange nain à deux épines", wordEnglish="", wordChinese="", wordPinyin="", wordPicture="animals/AquariumDuLimousin/Centropyge-bispinosa-Reunion-Island-725x483.jpg" } , Word { wordFrench="Poisson-ange nain à écailles perlées", wordEnglish="", wordChinese="", wordPinyin="", wordPicture="animals/AquariumDuLimousin/Centropyge-vrolikii-2-725x483.jpg" } , Word { wordFrench="Chelmon à bec médiocre", wordEnglish="", wordChinese="", wordPinyin="", wordPicture="animals/AquariumDuLimousin/Chelmon-rostratus-1-725x483.jpg" } , Word { wordFrench="Tortue serpentine", wordEnglish="", wordChinese="", wordPinyin="", wordPicture="animals/AquariumDuLimousin/chelydra-serpentina-725x483.jpg" } , Word { wordFrench="Requin-chabot gris", wordEnglish="", wordChinese="", wordPinyin="", wordPicture="animals/AquariumDuLimousin/Chiloscyllium-griseum-01-725x483.jpg" } , Word { wordFrench="Requin chabot", wordEnglish="", wordChinese="", wordPinyin="", wordPicture="animals/AquariumDuLimousin/Chiloscyllium-punctatum-725x483.jpg" } , Word { wordFrench="Demoiselle bleue", wordEnglish="", wordChinese="", wordPinyin="", wordPicture="animals/AquariumDuLimousin/Chromis-viridis_nuptial-725x483.jpg" } , Word { wordFrench="Botia clown", wordEnglish="", wordChinese="", wordPinyin="", wordPicture="animals/AquariumDuLimousin/Chromobotia-macracantha-low-725x483.jpg" } , Word { wordFrench="Tortue peinte", wordEnglish="", wordChinese="", wordPinyin="", wordPicture="animals/AquariumDuLimousin/chrysemys-picta-725x483.jpg" } , Word { wordFrench="Demoiselle bleu-ciel", wordEnglish="", wordChinese="", wordPinyin="", wordPicture="animals/AquariumDuLimousin/Chrysiptera-hemicyanea-725x483.jpg" } , Word { wordFrench="Demoiselle à queue dorée", wordEnglish="", wordChinese="", wordPinyin="", wordPicture="animals/AquariumDuLimousin/Chrysiptera-parasema-South-Komodo-Island-Indonesia-725x483.jpg" } , Word { wordFrench="Chrysiptera rollandi", wordEnglish="", wordChinese="", wordPinyin="", wordPicture="animals/AquariumDuLimousin/Rollands-Damsel-Chrysiptera-rollandi-725x483.jpg" } , Word { wordFrench="Cichlasoma bimaculatum", wordEnglish="", wordChinese="", wordPinyin="", wordPicture="animals/AquariumDuLimousin/Cichlasoma-bimaculatum-725x483.jpg" } , Word { wordFrench="Épervier lutin", wordEnglish="", wordChinese="", wordPinyin="", wordPicture="animals/AquariumDuLimousin/Cirrhitichthys-oxycephalus-1-725x483.jpg" } -- Épervier à points rouges , Word { wordFrench="Escargot assassin", wordEnglish="", wordChinese="", wordPinyin="", wordPicture="animals/AquariumDuLimousin/Anentome-helena-725x483.jpg" } , Word { wordFrench="Pacu noir", wordEnglish="", wordChinese="", wordPinyin="", wordPicture="animals/AquariumDuLimousin/Colossoma_macropomum_2-725x483.jpg" } , Word { wordFrench="Corydoras bronze", wordEnglish="", wordChinese="", wordPinyin="", wordPicture="animals/AquariumDuLimousin/Corydoras-aneus-Black-725x483.jpg" } , Word { wordFrench="Corydoras delphax", wordEnglish="", wordChinese="", wordPinyin="", wordPicture="animals/AquariumDuLimousin/1.jpg" } , Word { wordFrench="Corydoras elegans", wordEnglish="", wordChinese="", wordPinyin="", wordPicture="animals/AquariumDuLimousin/Corydoras_elegans_P%C3%A9rou-725x483.jpg" } , Word { wordFrench="Corydoras habrosus", wordEnglish="", wordChinese="", wordPinyin="", wordPicture="animals/AquariumDuLimousin/Corydoras_habrosus_2-725x483.jpg" } , Word { wordFrench="Corydoras léopard", wordEnglish="", wordChinese="", wordPinyin="", wordPicture="animals/AquariumDuLimousin/Corydoras-julii-Real-Brasil-725x483.jpg" } , Word { wordFrench="Corydoras poivré", wordEnglish="", wordChinese="", wordPinyin="", wordPicture="animals/AquariumDuLimousin/corydoras-paleatus-725x483.jpg" } , Word { wordFrench="Corydoras rabauti", wordEnglish="", wordChinese="", wordPinyin="", wordPicture="animals/AquariumDuLimousin/Corydoras-rabauti-725x483.jpg" } , Word { wordFrench="Corydoras à trois bandes", wordEnglish="", wordChinese="", wordPinyin="", wordPicture="animals/AquariumDuLimousin/Corydoras-trilineatus-Peru-2-725x483.jpg" } , Word { wordFrench="Mérou de Grace Kelly", wordEnglish="", wordChinese="", wordPinyin="", wordPicture="animals/AquariumDuLimousin/cromileptes-altivelis-juvenile-725x483.jpg" } , Word { wordFrench="Barbeau à raie noire", wordEnglish="", wordChinese="", wordPinyin="", wordPicture="animals/AquariumDuLimousin/epalzeorhynchos-siamensis-725x483.jpg" } -- Mangeur d'algues , Word { wordFrench="Poisson-chirurgien strié", wordEnglish="", wordChinese="", wordPinyin="", wordPicture="animals/AquariumDuLimousin/Ctenochaetus-striatus-displaying-excitement-coloration-Tahit.jpg" } , Word { wordFrench="Ctenochaetus truncatus", wordEnglish="", wordChinese="", wordPinyin="", wordPicture="animals/AquariumDuLimousin/Ctenochaetus-truncatus-Reunion-Island-2-725x483.jpg" } , Word { wordFrench="Carpe amour", wordEnglish="", wordChinese="", wordPinyin="", wordPicture="animals/AquariumDuLimousin/ctenopharyngodon_idella_220203_132435-725x483.jpg" } , Word { wordFrench="Frontosa", wordEnglish="", wordChinese="", wordPinyin="", wordPicture="animals/AquariumDuLimousin/cyphotilapia-frontosa-ratio-725x483.jpg" } , Word { wordFrench="Carpe commune", wordEnglish="", wordChinese="", wordPinyin="", wordPicture="animals/AquariumDuLimousin/Cyprinus-carpio-1986-725x483.jpg" } , Word { wordFrench="Carpe Koï", wordEnglish="", wordChinese="", wordPinyin="", wordPicture="animals/AquariumDuLimousin/DSC_0202-min-725x483.jpg" } , Word { wordFrench="Poisson zèbre", wordEnglish="", wordChinese="", wordPinyin="", wordPicture="animals/AquariumDuLimousin/brachydanio_rerio-725x483.jpg" } , Word { wordFrench="Demoiselle à queue blanche", wordEnglish="", wordChinese="", wordPinyin="", wordPicture="animals/AquariumDuLimousin/Dascyllus-abudafur-is-the-Indian-Ocean-sibling-of-D.-aruanus.jpg" } , Word { wordFrench="Barbus à trois bandes", wordEnglish="", wordChinese="", wordPinyin="", wordPicture="animals/AquariumDuLimousin/Dawkinsia-arulius-02-725x483.jpg" } , Word { wordFrench="Barbus à 5 bandes", wordEnglish="", wordChinese="", wordPinyin="", wordPicture="animals/AquariumDuLimousin/pentazona346-725x483.jpg" } , Word { wordFrench="Oursin-diadème commun", wordEnglish="", wordChinese="", wordPinyin="", wordPicture="animals/AquariumDuLimousin/Diadema-setosum-725x483.jpg" } , Word { wordFrench="Porc-épic à longues épines", wordEnglish="", wordChinese="", wordPinyin="", wordPicture="animals/AquariumDuLimousin/Diodon-holocanthus-3-725x483.jpg" } , Word { wordFrench="Murène étoilée", wordEnglish="", wordChinese="", wordPinyin="", wordPicture="animals/AquariumDuLimousin/Echidna-nebulosa-725x483.jpg" } , Word { wordFrench="Echinopora lamellosa", wordEnglish="", wordChinese="", wordPinyin="", wordPicture="animals/AquariumDuLimousin/Echinopora-lamellosa-725x483.jpg" } , Word { wordFrench="Ecsenius pictus", wordEnglish="", wordChinese="", wordPinyin="", wordPicture="animals/AquariumDuLimousin/Ecsenius-pictus-725x483.jpg" } , Word { wordFrench="Anguille électrique", wordEnglish="", wordChinese="", wordPinyin="", wordPicture="animals/AquariumDuLimousin/Electrophorus_electricus_2-725x483.jpg" } , Word { wordFrench="Anémone à bouts renflés", wordEnglish="", wordChinese="", wordPinyin="", wordPicture="animals/AquariumDuLimousin/Entacmaea-quadricolor-1-725x483.jpg" } , Word { wordFrench="Labeo bicolore", wordEnglish="", wordChinese="", wordPinyin="", wordPicture="animals/AquariumDuLimousin/epalzeorhynchos-bicolor-725x483.jpg" } , Word { wordFrench="Labéo vert", wordEnglish="", wordChinese="", wordPinyin="", wordPicture="animals/AquariumDuLimousin/Epalzeorhynchos-frenatum-01-725x483.jpg" } , Word { wordFrench="Renard volant", wordEnglish="", wordChinese="", wordPinyin="", wordPicture="animals/AquariumDuLimousin/epalzeorhynchos-kalopterus-725x483.jpg" } , Word { wordFrench="Erpetoichthys calabaricus", wordEnglish="", wordChinese="", wordPinyin="", wordPicture="animals/AquariumDuLimousin/Erpetoichthys-calabaricus-04-725x483.jpg" } , Word { wordFrench="Poisson-brindille", wordEnglish="", wordChinese="", wordPinyin="", wordPicture="animals/AquariumDuLimousin/Farlowella-acus-02-725x483.jpg" } , Word { wordFrench="Poisson docteur", wordEnglish="", wordChinese="", wordPinyin="", wordPicture="animals/AquariumDuLimousin/Garra_rufa1-725x483.jpg" } , Word { wordFrench="Poisson hachette tacheté", wordEnglish="", wordChinese="", wordPinyin="", wordPicture="animals/AquariumDuLimousin/Gasteropelecus-maculatus05-709x483.jpg" } , Word { wordFrench="Poisson hachette", wordEnglish="", wordChinese="", wordPinyin="", wordPicture="animals/AquariumDuLimousin/Gasteropelecus-sternicla-3127.jpg" } , Word { wordFrench="Epinoche", wordEnglish="", wordChinese="", wordPinyin="", wordPicture="animals/AquariumDuLimousin/Epinoche-La-Sorgue-Vaucluse-3-1-725x483.jpg" } , Word { wordFrench="Genicanthus lamarck", wordEnglish="", wordChinese="", wordPinyin="", wordPicture="animals/AquariumDuLimousin/genicanthus-lamarck-725x483.jpg" } , Word { wordFrench="Poisson arc-en-ciel rouge", wordEnglish="", wordChinese="", wordPinyin="", wordPicture="animals/AquariumDuLimousin/Glossolepis_incisus-669x483.jpg" } , Word { wordFrench="Poisson éléphant", wordEnglish="", wordChinese="", wordPinyin="", wordPicture="animals/AquariumDuLimousin/Gnathonemus-petersii-poisson-elephant-%25C2%25A9-S.-Von-den-Berg.jpg" } , Word { wordFrench="Gobie corail jaune", wordEnglish="", wordChinese="", wordPinyin="", wordPicture="animals/AquariumDuLimousin/Gobiodon-okinawae-Richard-Zerke-725x483.jpg" } , Word { wordFrench="Labre-oiseau du Pacifique", wordEnglish="", wordChinese="", wordPinyin="", wordPicture="animals/AquariumDuLimousin/Gomphosus-varius-Juv-725x483.jpg" } , Word { wordFrench="Gramma loreto", wordEnglish="", wordChinese="", wordPinyin="", wordPicture="animals/AquariumDuLimousin/Gramma_loreto.jpg" } , Word { wordFrench="Fausse tortue géographique", wordEnglish="", wordChinese="", wordPinyin="", wordPicture="animals/AquariumDuLimousin/Graptemys-kohnii-725x483.jpg" } , Word { wordFrench="Murène léopard", wordEnglish="", wordChinese="", wordPinyin="", wordPicture="animals/AquariumDuLimousin/12866613135_f238c22b32_o-725x483.jpg" } , Word { wordFrench="Murène verte", wordEnglish="", wordChinese="", wordPinyin="", wordPicture="animals/AquariumDuLimousin/Gymnothorax-funebris-725x483.jpg" } , Word { wordFrench="Gyrino", wordEnglish="", wordChinese="", wordPinyin="", wordPicture="animals/AquariumDuLimousin/Gyrinocheilus_aymonieri-697x483.jpg" } , Word { wordFrench="Labre vert pastel", wordEnglish="", wordChinese="", wordPinyin="", wordPicture="animals/AquariumDuLimousin/Halichoeres-chloropterus-725x483.jpg" } , Word { wordFrench="Tétra cuivré", wordEnglish="", wordChinese="", wordPinyin="", wordPicture="animals/AquariumDuLimousin/Hasemania-marginata-61-709x483.jpg" } , Word { wordFrench="Gourami embrasseur", wordEnglish="", wordChinese="", wordPinyin="", wordPicture="animals/AquariumDuLimousin/Helostoma-temminckii1-725x483.jpg" } , Word { wordFrench="Nez rouge", wordEnglish="", wordChinese="", wordPinyin="", wordPicture="animals/AquariumDuLimousin/Hemigrammus_bleheri_1-725x483.jpg" } , Word { wordFrench="Néon rose", wordEnglish="", wordChinese="", wordPinyin="", wordPicture="animals/AquariumDuLimousin/Hemigrammus_erythrozonus1-725x483.jpg" } , Word { wordFrench="Nez rouge", wordEnglish="", wordChinese="", wordPinyin="", wordPicture="animals/AquariumDuLimousin/Hemigrammus-rhodostomus-f2008_1221D0015-725x483.jpg" } , Word { wordFrench="Hemigrammus rubrostriatus", wordEnglish="", wordChinese="", wordPinyin="", wordPicture="animals/AquariumDuLimousin/009-Hemigrammus-rubrostriatus-male-725x483.jpg" } , Word { wordFrench="Poisson cocher commun", wordEnglish="", wordChinese="", wordPinyin="", wordPicture="animals/AquariumDuLimousin/Heniochus-acuminatus-03-725x483.jpg" } , Word { wordFrench="Cichlidé perlé", wordEnglish="", wordChinese="", wordPinyin="", wordPicture="animals/AquariumDuLimousin/Hericthys_Carpintis_1-725x483.jpg" } , Word { wordFrench="Anémone magnifique", wordEnglish="", wordChinese="", wordPinyin="", wordPicture="animals/AquariumDuLimousin/Heteractis-magnifica-725x483.jpg" } , Word { wordFrench="Anguille jardinière mouchetée", wordEnglish="", wordChinese="", wordPinyin="", wordPicture="animals/AquariumDuLimousin/heteroconger-hassi-725x483.jpg" } , Word { wordFrench="Hippocampe à gros ventre", wordEnglish="", wordChinese="", wordPinyin="", wordPicture="animals/AquariumDuLimousin/Hippocampus-abdominalus-2-725x483.jpg" } , Word { wordFrench="Crevette arlequin", wordEnglish="", wordChinese="", wordPinyin="", wordPicture="animals/AquariumDuLimousin/Hymenocera-picta-725x483.jpg" } , Word { wordFrench="Tétra de Colombie", wordEnglish="", wordChinese="", wordPinyin="", wordPicture="animals/AquariumDuLimousin/Hyphessobrycon_colombianus-725x483.jpg" } , Word { wordFrench="Tétra joyau (serpae)", wordEnglish="", wordChinese="", wordPinyin="", wordPicture="animals/AquariumDuLimousin/Hyphessobrycon_eques_6-725x483.jpg" } , Word { wordFrench="Néon noir", wordEnglish="", wordChinese="", wordPinyin="", wordPicture="animals/AquariumDuLimousin/Hyphssobrycon_herbertaxelrodi-725x483.jpg" } , Word { wordFrench="Hyphessobrycon megalopterus", wordEnglish="", wordChinese="", wordPinyin="", wordPicture="animals/AquariumDuLimousin/Hyphessobrycon-megalopterus-725x483.jpg" } , Word { wordFrench="Tétra citron", wordEnglish="", wordChinese="", wordPinyin="", wordPicture="animals/AquariumDuLimousin/Hyphessobrycon_pulchripinnis_11-725x483.jpg" } , Word { wordFrench="Fantôme rouge", wordEnglish="", wordChinese="", wordPinyin="", wordPicture="animals/AquariumDuLimousin/Hyphessobrycon-sweglesi2.jpg" } , Word { wordFrench="Hypostomus punctatus", wordEnglish="", wordChinese="", wordPinyin="", wordPicture="animals/AquariumDuLimousin/Hypostomus-punctatus-01-725x483.jpg" } , Word { wordFrench="Nicaraguense", wordEnglish="", wordChinese="", wordPinyin="", wordPicture="animals/AquariumDuLimousin/nicaraguensis-2828-M-Nicara-725x483.jpg" } , Word { wordFrench="Tétra royal", wordEnglish="", wordChinese="", wordPinyin="", wordPicture="animals/AquariumDuLimousin/Inpaichthys-kerri-femelle-725x483.jpg" } , Word { wordFrench="Julido damier", wordEnglish="", wordChinese="", wordPinyin="", wordPicture="animals/AquariumDuLimousin/marlieri-Burund12i.jpg" } , Word { wordFrench="Julidochromis ornatus", wordEnglish="", wordChinese="", wordPinyin="", wordPicture="animals/AquariumDuLimousin/ornatus2755.jpg" } , Word { wordFrench="Julido masqué", wordEnglish="", wordChinese="", wordPinyin="", wordPicture="animals/AquariumDuLimousin/transcriptus-Pemba01.jpg" } , Word { wordFrench="Silure de verre", wordEnglish="", wordChinese="", wordPinyin="", wordPicture="animals/AquariumDuLimousin/Kryptopterus-bicirrhis-725x483.jpg" } , Word { wordFrench="Poisson pavillon rayé", wordEnglish="", wordChinese="", wordPinyin="", wordPicture="animals/AquariumDuLimousin/Kuhlia-mugil-725x483.jpg" } , Word { wordFrench="Labeotropheus trewavasae", wordEnglish="", wordChinese="", wordPinyin="", wordPicture="animals/AquariumDuLimousin/labeotropheus_trewawasae_1-725x483.jpg" } , Word { wordFrench="Labido jaune", wordEnglish="", wordChinese="", wordPinyin="", wordPicture="animals/AquariumDuLimousin/Caeruleus3.jpg" } , Word { wordFrench="Poisson-vache à longues cornes", wordEnglish="", wordChinese="", wordPinyin="", wordPicture="animals/AquariumDuLimousin/Lactoria-cornuta-Tahiti-French-Polynesia-725x483.jpg" } , Word { wordFrench="Poisson alligator", wordEnglish="", wordChinese="", wordPinyin="", wordPicture="animals/AquariumDuLimousin/Lepisosteus-oculatus-725x483.jpg" } , Word { wordFrench="Lépisosté à museau plat", wordEnglish="", wordChinese="", wordPinyin="", wordPicture="animals/AquariumDuLimousin/Lepisosteus_platostomus_220203_131153-725x483.jpg" } , Word { wordFrench="Perche soleil", wordEnglish="", wordChinese="", wordPinyin="", wordPicture="animals/AquariumDuLimousin/Lepomis-gibbosus1-725x483.jpg" } , Word { wordFrench="Crevette barbier cardinal", wordEnglish="", wordChinese="", wordPinyin="", wordPicture="animals/AquariumDuLimousin/lysmata-debelius-725x483.jpg" } , Word { wordFrench="Anguille de feu", wordEnglish="", wordChinese="", wordPinyin="", wordPicture="animals/AquariumDuLimousin/Mastacembelus-erythrotaenia-725x483.jpg" } , Word { wordFrench="Émyde à cou rayé", wordEnglish="", wordChinese="", wordPinyin="", wordPicture="animals/AquariumDuLimousin/Mauremys-sinensis-725x483.jpg" } , Word { wordFrench="Cichlidé Zèbre", wordEnglish="", wordChinese="", wordPinyin="", wordPicture="animals/AquariumDuLimousin/estherae-M-formeO-1-725x483.jpg" } , Word { wordFrench="Greshakei", wordEnglish="", wordChinese="", wordPinyin="", wordPicture="animals/AquariumDuLimousin/gresakei-F.jpg" } , Word { wordFrench="Auratus", wordEnglish="", wordChinese="", wordPinyin="", wordPicture="animals/AquariumDuLimousin/chipokae-4658-f.jpg" } , Word { wordFrench="Arc-en-ciel de Boeseman", wordEnglish="", wordChinese="", wordPinyin="", wordPicture="animals/AquariumDuLimousin/Melanotaenia_boesemani_femelle-725x483.jpg" } , Word { wordFrench="Poisson arc-en-ciel de Kutubu", wordEnglish="", wordChinese="", wordPinyin="", wordPicture="animals/AquariumDuLimousin/Melanotaenia-lacustris-01-725x483.jpg" } , Word { wordFrench="Baliste veuf", wordEnglish="", wordChinese="", wordPinyin="", wordPicture="animals/AquariumDuLimousin/Melichthys-vidua-Pinktail-Triggerfish-dark-phase-725x483.jpg" } , Word { wordFrench="Silver dollar rayé", wordEnglish="", wordChinese="", wordPinyin="", wordPicture="animals/AquariumDuLimousin/Metynnis-fasciatus-31-709x483.jpg" } , Word { wordFrench="Dollar d'argent", wordEnglish="", wordChinese="", wordPinyin="", wordPicture="animals/AquariumDuLimousin/Metynnis-hypsauchen-2-725x483.jpg" } , Word { wordFrench="Ramirezi", wordEnglish="", wordChinese="", wordPinyin="", wordPicture="animals/AquariumDuLimousin/ramirezi-bleu-725x483.jpg" } , Word { wordFrench="Tétra diamand", wordEnglish="", wordChinese="", wordPinyin="", wordPicture="animals/AquariumDuLimousin/Moenkhausia-pittieri-725x483.jpg" } , Word { wordFrench="Poisson-lune argenté", wordEnglish="", wordChinese="", wordPinyin="", wordPicture="animals/AquariumDuLimousin/Monodactylus-argenteus-725x483_002.jpg" } , Word { wordFrench="Pakousi, pacoucine", wordEnglish="", wordChinese="", wordPinyin="", wordPicture="animals/AquariumDuLimousin/Myloplus-rubripinnis1-723x483.jpg" } , Word { wordFrench="Myloplus schomburgkii", wordEnglish="", wordChinese="", wordPinyin="", wordPicture="animals/AquariumDuLimousin/Myleus-schomburgkii-Small-Band-2-725x483.jpg" } , Word { wordFrench="Poisson-soldat à œillères", wordEnglish="", wordChinese="", wordPinyin="", wordPicture="animals/AquariumDuLimousin/Myripristis-murdjan-Holocentridae-20160731-Safaga_EG-FL-725x.jpg" } , Word { wordFrench="Cichlidé nain à œil d'or", wordEnglish="", wordChinese="", wordPinyin="", wordPicture="animals/AquariumDuLimousin/nannacara_anomala_4-725x483.jpg" } , Word { wordFrench="Poisson-crayon", wordEnglish="", wordChinese="", wordPinyin="", wordPicture="animals/AquariumDuLimousin/Nannostomus_beckfordi_1-725x483.jpg" } , Word { wordFrench="Poisson-crayon à trois lignes", wordEnglish="", wordChinese="", wordPinyin="", wordPicture="animals/AquariumDuLimousin/Nannostomus_trifasciatus.jpg" } , Word { wordFrench="Nason zébré", wordEnglish="", wordChinese="", wordPinyin="", wordPicture="animals/AquariumDuLimousin/Naso-vlamingii-with-pale-colors-North-Komodo-Island-Indonesi.jpg" } , Word { wordFrench="Red cherry", wordEnglish="", wordChinese="", wordPinyin="", wordPicture="animals/AquariumDuLimousin/Neocaridina-davidi-Sakura-Red-725x483.jpg" } , Word { wordFrench="Brichardi", wordEnglish="", wordChinese="", wordPinyin="", wordPicture="animals/AquariumDuLimousin/Neolamprologus_brichardi_2-725x483.jpg" } -- / princesse du Burundi , Word { wordFrench="Neolamprologus multifasciatus", wordEnglish="", wordChinese="", wordPinyin="", wordPicture="animals/AquariumDuLimousin/Neolamprologus_multifasciatus-725x483.jpg" } , Word { wordFrench="Cyprin arc-en-ciel", wordEnglish="", wordChinese="", wordPinyin="", wordPicture="animals/AquariumDuLimousin/Notropis-chrosomus-2-725x483.jpg" } , Word { wordFrench="Barbus à carreaux", wordEnglish="", wordChinese="", wordPinyin="", wordPicture="animals/AquariumDuLimousin/Oliotius-oligolepis-04-725x483.jpg" } , Word { wordFrench="Ophiure à annelures pourpres", wordEnglish="", wordChinese="", wordPinyin="", wordPicture="animals/AquariumDuLimousin/Ophiolepis-superba-725x483.jpg" } , Word { wordFrench="Tilapia du Mozambique", wordEnglish="", wordChinese="", wordPinyin="", wordPicture="animals/AquariumDuLimousin/Oreochromis-mossambicus-725x483.jpg" } , Word { wordFrench="Gourami géant", wordEnglish="", wordChinese="", wordPinyin="", wordPicture="animals/AquariumDuLimousin/Osphronemus_goramy_1-725x483.jpg" } , Word { wordFrench="Apogon aux branchies tachetées", wordEnglish="", wordChinese="", wordPinyin="", wordPicture="animals/AquariumDuLimousin/Ostorhinchus-chrysopomus-South-Rinca-Island-Indonesia-725x48.jpg" } , Word { wordFrench="Otocinclus affinis", wordEnglish="", wordChinese="", wordPinyin="", wordPicture="animals/AquariumDuLimousin/o_affinis2-725x483.jpg" } , Word { wordFrench="Poisson-chat épineux", wordEnglish="", wordChinese="", wordPinyin="", wordPicture="animals/AquariumDuLimousin/Oxydoras_niger_3-725x483.jpg" } , Word { wordFrench="Caïman nain", wordEnglish="", wordChinese="", wordPinyin="", wordPicture="animals/AquariumDuLimousin/Paleosuchus-palpebrosus-725x483.jpg" } , Word { wordFrench="Panga géant", wordEnglish="", wordChinese="", wordPinyin="", wordPicture="animals/AquariumDuLimousin/Pangasius-sanitwongsei-2-725x483.jpg" } , Word { wordFrench="Kuhli", wordEnglish="", wordChinese="", wordPinyin="", wordPicture="animals/AquariumDuLimousin/Pangio_khulii-725x483.jpg" } , Word { wordFrench="Chirurgien bleu (Dory)", wordEnglish="", wordChinese="", wordPinyin="", wordPicture="animals/AquariumDuLimousin/20150414_120108_Paracanthurus-hepatus_EIO-725x483.jpg" } , Word { wordFrench="Cardinalis", wordEnglish="", wordChinese="", wordPinyin="", wordPicture="animals/AquariumDuLimousin/Paracheirodon_axelrodi_1-725x483.jpg" } , Word { wordFrench="Néon bleu", wordEnglish="", wordChinese="", wordPinyin="", wordPicture="animals/AquariumDuLimousin/Paracheirodon_innesi-725x483.jpg" } , Word { wordFrench="Cichlidé du managua", wordEnglish="", wordChinese="", wordPinyin="", wordPicture="animals/AquariumDuLimousin/Parachromis-managuense-2-725x483.jpg" } , Word { wordFrench="Corail chips", wordEnglish="", wordChinese="", wordPinyin="", wordPicture="animals/AquariumDuLimousin/Pavona-cactus-e1736937897806-725x483.jpg" } , Word { wordFrench="Tilapia à cinq bandes", wordEnglish="", wordChinese="", wordPinyin="", wordPicture="animals/AquariumDuLimousin/Pelmatolapia-mariae-02-725x483.jpg" } , Word { wordFrench="Péloméduse roussâtre", wordEnglish="", wordChinese="", wordPinyin="", wordPicture="animals/AquariumDuLimousin/50168388818_51d96d34fa_o-725x483.jpg" } , Word { wordFrench="Péluse de Schweigger", wordEnglish="", wordChinese="", wordPinyin="", wordPicture="animals/AquariumDuLimousin/11566669766_6241f69672_k-725x483.jpg" } , Word { wordFrench="Pelmato", wordEnglish="", wordChinese="", wordPinyin="", wordPicture="animals/AquariumDuLimousin/Pelvicachromis_pulcher_1-725x483.jpg" } , Word { wordFrench="Perche commune", wordEnglish="", wordChinese="", wordPinyin="", wordPicture="animals/AquariumDuLimousin/Perche-Commune-%C2%A9Anne-C%C3%A9cile-Monnier-725x483.jpg" } , Word { wordFrench="Sauteur de vase Atlantique", wordEnglish="", wordChinese="", wordPinyin="", wordPicture="animals/AquariumDuLimousin/Periophthalmus-barbarus-725x483.jpg" } , Word { wordFrench="Barbus rosé", wordEnglish="", wordChinese="", wordPinyin="", wordPicture="animals/AquariumDuLimousin/conchonius-Blood-Red-2-725x483.jpg" } , Word { wordFrench="Barbus Nigro", wordEnglish="", wordChinese="", wordPinyin="", wordPicture="animals/AquariumDuLimousin/Puntius_nigrofasciatus_2-725x483.jpg" } , Word { wordFrench="Tétra du Congo", wordEnglish="", wordChinese="", wordPinyin="", wordPicture="animals/AquariumDuLimousin/Phenacogrammus_interruptus_3-725x483.jpg" } , Word { wordFrench="Blennie blagnard", wordEnglish="", wordChinese="", wordPinyin="", wordPicture="animals/AquariumDuLimousin/Pholidichthys-leucotaenia-Pholidichthyidae-20170601-Anda_PH-.jpg" } , Word { wordFrench="Poisson chat à queue rouge", wordEnglish="", wordChinese="", wordPinyin="", wordPicture="animals/AquariumDuLimousin/Phractocephalus_hemiliopterus_3-725x483.jpg" } , Word { wordFrench="Vanille-fraise", wordEnglish="", wordChinese="", wordPinyin="", wordPicture="animals/AquariumDuLimousin/Pictichromis-paccagnellorum-3-725x483.jpg" } , Word { wordFrench="Bichir gris", wordEnglish="", wordChinese="", wordPinyin="", wordPicture="animals/AquariumDuLimousin/Polypterus-senegalus-2-725x483.jpg" } , Word { wordFrench="Poisson empereur", wordEnglish="", wordChinese="", wordPinyin="", wordPicture="animals/AquariumDuLimousin/Pomacanthus-imperator-Marsa-Alam-Egypt-1-725x483.jpg" } , Word { wordFrench="Poisson-ange à front jaune", wordEnglish="", wordChinese="", wordPinyin="", wordPicture="animals/AquariumDuLimousin/Pomacanthus-xanthometopon-North-Komodo-Island-Indonesia-725x.jpg" } , Word { wordFrench="Raie d'eau douce perlée", wordEnglish="", wordChinese="", wordPinyin="", wordPicture="animals/AquariumDuLimousin/Potamotrygon-falkneri-725x483.jpg" } , Word { wordFrench="Raie tachetée du rio Xingu", wordEnglish="", wordChinese="", wordPinyin="", wordPicture="animals/AquariumDuLimousin/Potamotrygon_leopoldi_1-725x483.jpg" } , Word { wordFrench="Raie à ocelles", wordEnglish="", wordChinese="", wordPinyin="", wordPicture="animals/AquariumDuLimousin/Potamotrygon_motoro_1-725x483.jpg" } , Word { wordFrench="Ecrevisse de Louisiane", wordEnglish="", wordChinese="", wordPinyin="", wordPicture="animals/AquariumDuLimousin/Procambarus-clarkii-Ghost-725x483.jpg" } , Word { wordFrench="Namalenje", wordEnglish="", wordChinese="", wordPinyin="", wordPicture="animals/AquariumDuLimousin/Protomelas-taeniolatus_1-725x483.jpg" } , Word { wordFrench="Étoile de mer à bosses rouges", wordEnglish="", wordChinese="", wordPinyin="", wordPicture="animals/AquariumDuLimousin/protoreaster-lincki-725x483.jpg" } , Word { wordFrench="Étoile de mer à cornes", wordEnglish="", wordChinese="", wordPinyin="", wordPicture="animals/AquariumDuLimousin/Protoreaster-nodosus-725x483.jpg" } , Word { wordFrench="Barbier rouge", wordEnglish="", wordChinese="", wordPinyin="", wordPicture="animals/AquariumDuLimousin/Pseudanthias-squamipinnis-male-of-the-Indian-Ocean-725x483.jpg" } , Word { wordFrench="Labre nain à six bandes", wordEnglish="", wordChinese="", wordPinyin="", wordPicture="animals/AquariumDuLimousin/Pseudocheilinus-hexataenia-Moorea-French-Polynesia-725x483.jpg" } , Word { wordFrench="Serran nain à dos jaune", wordEnglish="", wordChinese="", wordPinyin="", wordPicture="animals/AquariumDuLimousin/Pseudochromis-flavivertex-725x483.jpg" } , Word { wordFrench="Nez de pelle", wordEnglish="", wordChinese="", wordPinyin="", wordPicture="animals/AquariumDuLimousin/Pseudoplatystoma-fasciatum-6-725x483.jpg" } , Word { wordFrench="Pseudorasbora parva", wordEnglish="", wordChinese="", wordPinyin="", wordPicture="animals/AquariumDuLimousin/Pseudorasbora-parva-725x483.jpg" } , Word { wordFrench="Crabro", wordEnglish="", wordChinese="", wordPinyin="", wordPicture="animals/AquariumDuLimousin/Pseudotropheus_crabro_1-725x483.jpg" } , Word { wordFrench="Poisson cardinal de Banggai", wordEnglish="", wordChinese="", wordPinyin="", wordPicture="animals/AquariumDuLimousin/Pterapogon-kauderni-juvenile-Bali-Indonesia-725x483.jpg" } , Word { wordFrench="Rascasse volante", wordEnglish="", wordChinese="", wordPinyin="", wordPicture="animals/AquariumDuLimousin/Pterois-volitans-Menjangan-Island-Bali-Indonesia-1-725x483.jpg" } , Word { wordFrench="Scalaire altum", wordEnglish="", wordChinese="", wordPinyin="", wordPicture="animals/AquariumDuLimousin/Pterophyllum_scalare_3-725x483.jpg" } , Word { wordFrench="Scalaire", wordEnglish="", wordChinese="", wordPinyin="", wordPicture="animals/AquariumDuLimousin/Pterophyllum-scalare-3-725x483.jpg" } , Word { wordFrench="Barbus de Sumatra", wordEnglish="", wordChinese="", wordPinyin="", wordPicture="animals/AquariumDuLimousin/tetrazona-725x483.jpg" } , Word { wordFrench="Barbus-cerise", wordEnglish="", wordChinese="", wordPinyin="", wordPicture="animals/AquariumDuLimousin/Puntius_titteya_1-725x483.jpg" } , Word { wordFrench="Piranha à ventre rouge", wordEnglish="", wordChinese="", wordPinyin="", wordPicture="animals/AquariumDuLimousin/Pygocentrus_nattereri_2-725x483.jpg" } , Word { wordFrench="Poisson-ange duc", wordEnglish="", wordChinese="", wordPinyin="", wordPicture="animals/AquariumDuLimousin/Regal-Angelfish-with-abnormal-color-pattern-Pygoplites-diaca.jpg" } , Word { wordFrench="Baliste picasso", wordEnglish="", wordChinese="", wordPinyin="", wordPicture="animals/AquariumDuLimousin/P4081152-725x483.jpg" } , Word { wordFrench="Murène ruban", wordEnglish="", wordChinese="", wordPinyin="", wordPicture="animals/AquariumDuLimousin/Ribbon-Eel-Rhinomuraena-quaesita-Indonesia-725x483.jpg" } , Word { wordFrench="Rubricatochromis guttatus", wordEnglish="", wordChinese="", wordPinyin="", wordPicture="animals/AquariumDuLimousin/Hemichromis-guttatus_00001_01-725x483.jpg" } , Word { wordFrench="Gardon", wordEnglish="", wordChinese="", wordPinyin="", wordPicture="animals/AquariumDuLimousin/rutilus_rutilus_fme_fr83_endre__dsc3950_DxO-1-725x483.jpg" } , Word { wordFrench="Barbus crayon", wordEnglish="", wordChinese="", wordPinyin="", wordPicture="animals/AquariumDuLimousin/Sahyadria-denisonii-31-725x483.jpg" } , Word { wordFrench="Pavillon tacheté", wordEnglish="", wordChinese="", wordPinyin="", wordPicture="animals/AquariumDuLimousin/scatophagus_argus_220211_080739-725x483.jpg" } , Word { wordFrench="Tête de renard", wordEnglish="", wordChinese="", wordPinyin="", wordPicture="animals/AquariumDuLimousin/Siganus-vulpinus-juvenile-Panglao-Philippines-725x483.jpg" } , Word { wordFrench="Sinularia flexibilis", wordEnglish="", wordChinese="", wordPinyin="", wordPicture="animals/AquariumDuLimousin/Sinularia-flexibilis-725x483.jpg" } , Word { wordFrench="Apogon pyjama", wordEnglish="", wordChinese="", wordPinyin="", wordPicture="animals/AquariumDuLimousin/Sphaeramia-nematoptera-South-Komodo-Island-Indonesia-725x483.jpg" } , Word { wordFrench="Chevaine", wordEnglish="", wordChinese="", wordPinyin="", wordPicture="animals/AquariumDuLimousin/squalius_cephalus_fme_fr34_marguerite-salleles-du-bosc_8099_.jpg" } , Word { wordFrench="Grande crevette nettoyeuse", wordEnglish="", wordChinese="", wordPinyin="", wordPicture="animals/AquariumDuLimousin/Banded-Coral-Shrimp-pair-Stenopus-hispidus-725x483.jpg" } , Word { wordFrench="Cinosterne caréné", wordEnglish="", wordChinese="", wordPinyin="", wordPicture="animals/AquariumDuLimousin/Sternotherus-carinatus-2-725x483.jpg" } , Word { wordFrench="Anémone carpette", wordEnglish="", wordChinese="", wordPinyin="", wordPicture="animals/AquariumDuLimousin/Stichodactyla-haddoni-2-725x483.jpg" } , Word { wordFrench="Discus de Heckel", wordEnglish="", wordChinese="", wordPinyin="", wordPicture="animals/AquariumDuLimousin/discus-Rio-Unini4-725x483.jpg" } , Word { wordFrench="Poisson-pierre", wordEnglish="", wordChinese="", wordPinyin="", wordPicture="animals/AquariumDuLimousin/Synanceia-verrucosa-portrait-725x483.jpg" } , Word { wordFrench="Dragonnet mandarin", wordEnglish="", wordChinese="", wordPinyin="", wordPicture="animals/AquariumDuLimousin/Synchiropus-splendidus-pair-spawning-Bohol-Philippines-725x4.jpg" } , Word { wordFrench="Raie pastenague à points bleus", wordEnglish="", wordChinese="", wordPinyin="", wordPicture="animals/AquariumDuLimousin/Taeniura-lymma-3-Marsa-Alam-Egypt-725x483.jpg" } , Word { wordFrench="Néon du pauvre", wordEnglish="", wordChinese="", wordPinyin="", wordPicture="animals/AquariumDuLimousin/Tanichthys-albonubes-725x483.jpg" } , Word { wordFrench="Girelle paon verte", wordEnglish="", wordChinese="", wordPinyin="", wordPicture="animals/AquariumDuLimousin/Thalassoma-lunare-2-725x483.jpg" } , Word { wordFrench="Tanche", wordEnglish="", wordChinese="", wordPinyin="", wordPicture="animals/AquariumDuLimousin/tanche-1-725x483.jpg" } , Word { wordFrench="Toxotes blythii", wordEnglish="", wordChinese="", wordPinyin="", wordPicture="animals/AquariumDuLimousin/Toxotes-blythii-Aquarium-02-725x483.jpg" } , Word { wordFrench="Tortue de Floride", wordEnglish="", wordChinese="", wordPinyin="", wordPicture="animals/AquariumDuLimousin/9288929881_a80b0da455_o-725x483.jpg" } , Word { wordFrench="Gourami perlé", wordEnglish="", wordChinese="", wordPinyin="", wordPicture="animals/AquariumDuLimousin/Trichogaster_leerii_1-725x483.jpg" } , Word { wordFrench="Rasbora arlequin", wordEnglish="", wordChinese="", wordPinyin="", wordPicture="animals/AquariumDuLimousin/trigonostigma_heteromorpha-2-725x483.jpg" } , Word { wordFrench="Tropheus duboisi", wordEnglish="", wordChinese="", wordPinyin="", wordPicture="animals/AquariumDuLimousin/duboisi2.jpg" } , Word { wordFrench="Turbinaria reniformis", wordEnglish="", wordChinese="", wordPinyin="", wordPicture="animals/AquariumDuLimousin/Turbinaria-reniformis-725x483.jpg" } , Word { wordFrench="Chirurgien jaune", wordEnglish="", wordChinese="", wordPinyin="", wordPicture="animals/AquariumDuLimousin/Zebrasoma-flavescens-725x483.jpg" } , Word { wordFrench="Chirurgien à voile brun", wordEnglish="", wordChinese="", wordPinyin="", wordPicture="animals/AquariumDuLimousin/Zebrasoma-scopas-Tahiti-French-Polynesia-725x483.jpg" } , Word { wordFrench="Chirurgien à voile", wordEnglish="", wordChinese="", wordPinyin="", wordPicture="animals/AquariumDuLimousin/Zebrasoma-velifer-Bora-Bora-French-Polynesia-725x483.jpg" } , Word { wordFrench="Chirurgien à queue jaune", wordEnglish="", wordChinese="", wordPinyin="", wordPicture="animals/AquariumDuLimousin/Zebrasoma-xanthurum-Marsa-Alam-Egypt-725x483.jpg" } , Word { wordFrench="Apogon à rayures bleues", wordEnglish="", wordChinese="", wordPinyin="", wordPicture="animals/AquariumDuLimousin/Zoramia-leptacantha-Bali-Indonesia-725x483.jpg" } ] renard = [ Word { wordFrench = "renard" , wordEnglish = "fox" , wordChinese = "狐狸" , wordPinyin = "hú lí" , wordPicture = "Renard/fox-coloring-page-14.jpg" } , Word { wordFrench = "Zorro sur son cheval Tornado" , wordEnglish = "" , wordChinese = "" , wordPinyin = "" , wordPicture = "Zorro/Zorro-sur-son-cheval-Tornado.jpg" } , Word { wordFrench = "Fantastic Fox" , wordEnglish = "fox" , wordChinese = "狐狸" , wordPinyin = "hú lí" , wordPicture = "FantasticFox/father.edges.avif" } ] zorro = [ Word { wordFrench = "Zorro is a vigilante" , wordEnglish = "" , wordChinese = "" , wordPinyin = "" , wordPicture = "Zorro/b89b4213940c414e96856702203dcc9f.jpg" } , Word { wordFrench = "Zorro rides Tornado the stallion" , wordEnglish = "" , wordChinese = "" , wordPinyin = "" , wordPicture = "Zorro/1c0cf3fd1528e5531a78c85f30643112.jpg" } , Word { wordFrench = "Zorro is a good fencer" , wordEnglish = "" , wordChinese = "" , wordPinyin = "" , wordPicture = "Zorro/Zorro_005.jpg" } ] glace = [ Word { wordFrench = "Glace à la crème" , wordEnglish = "" , wordChinese = "" , wordPinyin = "" , wordPicture = "" } , Word { wordFrench = "Ice cream" , wordEnglish = "" , wordChinese = "" , wordPinyin = "" , wordPicture = "" } , Word { wordFrench = "氷其淋" , wordEnglish = "" , wordChinese = "" , wordPinyin = "" , wordPicture = "" } ] chocolat = [ Word { wordFrench = "" , wordEnglish = "" , wordChinese = "" , wordPinyin = "" } , Word { wordFrench = "" , wordEnglish = "" , wordChinese = "" , wordPinyin = "" } , Word { wordFrench = "" -- , wordEnglish = "" , wordChinese = "" , wordPinyin = "" } ] -} chocolat = [ Rosetta { rosettaFrench = "Le chocolat contient du cacao" , rosettaEnglish = "Chocolate contains cocoa" , rosettaMandarin = "巧克力 含有 可可" , rosettaPinyin = ["qiǎo kè lì", "hán yǒu", "kě kě"] , rosettaPictures = [ "Plantes/Cacao/Fruit-cacao-tree-source-cocoa-chocolate-plant.jpg" , "Plantes/Cacao/42f651_95f537d693fb48068880a02efa662822~mv2.jpg" , "Plantes/Cacao/Chocolate-Ingredients_520x500_c496776e-df9b-4348-a662-5ff65279f5ca.jpg" ] } ] pistache = [ Rosetta { rosettaFrench = "La glace à la pistache est délicieuse" , rosettaEnglish = "Pistachio ice cream is delicious" , rosettaMandarin = "开心果 冰淇淋 很 好吃" , rosettaPinyin = ["kāi xīn guǒ", "bīng qí lín", "hěn", "hào chī"] , rosettaPictures = [ "Plantes/Pistache/581614a479ee6b4df250c4caddc04bca.jpg" , "Plantes/Pistache/pistachios.webp" , "Plantes/Pistache/No-Churn-Vegan-Pistachio-Ice-Cream-3-e1502503524224.webp" ] } ]