SELECT 
  lang.name, 
  lang.value 
FROM 
  cscart_language_values lang 
WHERE 
  lang.lang_code = 'fr' 
  AND lang.name IN (
    'contact_information', 'text_multiprofile_notice', 
    'billing_address', 'shipping_address', 
    'shipping_address', 'billing_address', 
    'revert', 'delete_my_account_description', 
    'delete_my_account', 'delete_my_account', 
    'delete_my_account', 'usergroup', 
    'status', 'action', 'active', 'available', 
    'join', 'declined', 'join', 'pending', 
    'cancel', 'contact_information', 
    'text_multiprofile_notice', 'billing_address', 
    'shipping_address', 'shipping_address', 
    'billing_address', 'revert', 'delete_my_account_description', 
    'delete_my_account', 'delete_my_account', 
    'delete_my_account', 'usergroup', 
    'status', 'action', 'active', 'available', 
    'join', 'declined', 'join', 'pending', 
    'cancel'
  )

Query time 0.00109

JSON explain

{
  "query_block": {
    "select_id": 1,
    "cost_info": {
      "query_cost": "38.41"
    },
    "table": {
      "table_name": "lang",
      "access_type": "range",
      "possible_keys": [
        "PRIMARY"
      ],
      "key": "PRIMARY",
      "used_key_parts": [
        "lang_code",
        "name"
      ],
      "key_length": "392",
      "rows_examined_per_scan": 16,
      "rows_produced_per_join": 16,
      "filtered": "100.00",
      "index_condition": "((`danishecarter_31jan`.`lang`.`lang_code` = 'fr') and (`danishecarter_31jan`.`lang`.`name` in ('contact_information','text_multiprofile_notice','billing_address','shipping_address','shipping_address','billing_address','revert','delete_my_account_description','delete_my_account','delete_my_account','delete_my_account','usergroup','status','action','active','available','join','declined','join','pending','cancel','contact_information','text_multiprofile_notice','billing_address','shipping_address','shipping_address','billing_address','revert','delete_my_account_description','delete_my_account','delete_my_account','delete_my_account','usergroup','status','action','active','available','join','declined','join','pending','cancel')))",
      "cost_info": {
        "read_cost": "35.21",
        "eval_cost": "3.20",
        "prefix_cost": "38.41",
        "data_read_per_join": "6K"
      },
      "used_columns": [
        "lang_code",
        "name",
        "value"
      ]
    }
  }
}

Result

name value
action Action
active Actif
available Disponible
billing_address Adresse de facturation
cancel Annuler
contact_information Informations de contact
declined Refusé
delete_my_account Supprimer mon compte
delete_my_account_description <p>Nous désactiverons votre compte et en supprimerons toutes vos données personnelles. Après cela, vous ne pourrez plus vous connecter. Cependant, vous pourrez créer un nouveau compte avec la même adresse e-mail à l'avenir. Veuillez noter que nous aurons besoin d'un certain temps pour traiter cette demande, afin que votre compte ne soit pas désactivé immédiatement. Si vous avez des commentaires concernant votre demande, veuillez les laisser dans le champ ci-dessous.</p>
join Joindre
pending En attente
revert Revenir en arrière
shipping_address Adresse de livraison
status Statut
text_multiprofile_notice Un utilisateur peut avoir plusieurs profils. Par exemple, vous pouvez avoir un profil pour les commandes personnelles, un autre pour une utilisation pour le bureau et un autre pour passer des commandes pour les amis ou la famille ...
usergroup Groupe utilisateur