<commit_before>import React, { Component } from 'react';
import {Card, CardActions, CardHeader, CardMedia, CardTitle, CardText} from 'material-ui/Card';
import {List, ListItem} from 'material-ui/List';
import Paper from 'material-ui/Paper';
import RaisedButton from 'material-ui/RaisedButton';

import {red500, brown500} from 'material-ui/styles/colors';
import EmailIcon from 'material-ui/svg-icons/communication/email';
import EmailOutlineIcon from 'material-ui/svg-icons/communication/mail-outline';

import CustomTitle from '../Cards/CustomTitle';

const i18n_strings = {
  fr: {
    intro: {
      title: 'Artisans',
      text: 'Le festival héberge plusieurs artisans et autres associations : luthiers, vêtements, chaussures, bijoux, Mains-Unies asbl',
    },
    luthiers: {
      title: 'Marché des luthiers',
      text: (
       <div>  
        <p>
        <NAME> (<a href="http://www.nyckelharpa-condi.com">www.nyckelharpa-condi.com</a>, nyckelharpa, archets, cordes,...)
        </p>
        <p>
        <NAME> (<a href="http://www.anchesetcuirs.fr">www.anchesetcuirs.fr</a>)
        </p>
        <p>
        <NAME> (La Bonne Franquette, psaltérion)
        </p>
        <p>
        <NAME> (accordéon, basse au pied,...)
        </p>
        <p>
        <NAME> (Pierrot accordéon)
        </p>
        <p>
        <NAME> (<a href="http://www.peterkyn.be">www.peterkyn.be</a>, épinette) : propose un cours d'initiation le dimanche 11 septembre, heure à préciser
        </p>
        <p>
        <NAME> (<a href="http://www.accordeons-viseur.com">www.accordeons-viseur.com</a>)
        <img src="/static/artisans/advertentie A4 kleur chrom_300 dpi.jpg"/>
        </p>
       </div>
      ),
    },
    mainsunies: {
      title: 'Mains Unies - Mettez du Folk dans vos vacances !',
      text: (
       <div>
        <p>
         Chaque été, <b>MAINS UNIES</b> propose des <b>séjours participatifs</b> dans des <b>sites naturels</b>. 
         Accompagnés par des bénévoles, 50 à 80 participants organisent les activités.
         </p>
         <p>
         <b>Et tous les soirs, bal folk !</b> Petits et grands découvrent ou pratiquent la danse avec des musiciens et animateurs chevronnés !
         </p>
         <p>
         Sous tente ou en gîte, une formule qui séduira les amateurs d'authenticité et de rencontres !
         </p>
       </div>
      ),
    },
  },
  en: {
    intro: {
      title: 'Artisans',
      text: 'The festival is host to several artisans and other associations: instrument makers, clothes, shoes, jewels, Mains-Unies npo',
    },
    luthiers: {
      title: 'Instrument makers market',
      text: (
       <div>
        <p>
        <NAME> (<a href="http://www.nyckelharpa-condi.com">www.nyckelharpa-condi.com</a>, nyckelharpa, bows, ropes,...)
        </p>
        <p>
        <NAME> (<a href="http://www.anchesetcuirs.fr">www.anchesetcuirs.fr</a>)
        </p>
        <p>
        <NAME> (La Bonne Franquette, psaltérion)
        </p>
        <p>
        <NAME> (accordion, basse au pied,...)
        </p>
        <p>
        <NAME> (Pierrot accordéon)
        </p>
        <p>
        <NAME> (<a href="http://www.peterkyn.be">www.peterkyn.be</a>, épinette) : proposes an introductory course on Sunday September 11th, hour to be specified
        </p>
        <p>
        <NAME> (<a href="http://www.accordeons-viseur.com">www.accordeons-viseur.com</a>)
        <img src="/static/artisans/advertentie A4 kleur chrom_300 dpi.jpg"/>
        </p>
       </div>
      ),
    },
    mainsunies: {
      title: 'Mains Unies - Put Folk in your holidays !',
      text: (
       <div>
         <p>
         Every summer, <b>MAINS UNIES</b> organises <b>participative stays</b> in <b>natural sites</b>. 
         Accompanied by volunteers, 50 to 80 participants organize the activities.
         </p>
         <p>
         <b>And every evening offers its folk ball !</b> Children and adults discover or practice dancing accompagnied by experienced musicians animators !
         </p>
         <p>
         Whether lodging in a tent or a holiday home, this experience will seduce those seeking authenticity and genuine encounters !
         </p>
       </div>
      ),
    },
  },
  nl: {
    intro: {
      title: 'Kunstenaars',
      text: 'Het festival is gastheer voor kunstenaars en diverse verenigingen : instrument makers, kleren, schoenen, juwelen, Mains-Unies vzw',
    },
    luthiers: {
      title: 'Markt van instrument makers',
      text: (
       <div>
        <p>
        <NAME> (<a href="http://www.nyckelharpa-condi.com">www.nyckelharpa-condi.com</a>, nyckelharpa, strijkstok, touwen,...)
        </p>
        <p>
        <NAME> (<a href="http://www.anchesetcuirs.fr">www.anchesetcuirs.fr</a>)
        </p>
        <p>
        <NAME> (La Bonne Franquette, psaltérion)
        </p>
        <p>
        <NAME> (accordeon, basse au pied,...)
        </p>
        <p>
        <NAME> (Pierrot accordéon)
        </p>
        <p>
        <NAME> (<a href="http://www.peterkyn.be">www.peterkyn.be</a>, épinette) : stelt een introductiecursus op zondag 11 september, uur te specificeren
        </p>
        <p>
        <NAME> (<a href="http://www.accordeons-viseur.com">www.accordeons-viseur.com</a>)
        <img src="/static/artisans/advertentie A4 kleur_300 dpi.jpg"/>
        </p>
       </div>
      ),
    },
    mainsunies: {
      title: 'Mains Unies -  Zet in op Folk voor je vakantie !',
      text: (
       <div>
        <p>
        Elke zomer biedt <b>MAINS UNIES participatieve uitstapjes </b> aan in een mooi natuurkader. 
        Begeleid door vrijwilligers kunnen 50 tot 80 deelnemers verschillende activiteiten organizeren.
        </p>
        <p>
        <b>En iedere avond volksbal !</b> Klein en groot kan dan deelnemen met het dansen onder leiding van ervaren muzikanten en animators. 
        </p>
        <p>
        Onder tent of in vakantiehuis, een formule die de liefhebbers van authenticiteit en vergaderingen !
        </p>
       </div>
      ),
    },
  },
}


export default class ArtisansPage extends React.Component {

  render() {
    var strings = i18n_strings[this.props.lang] || i18n_strings['fr'];

    return (
      <div>

        <CustomTitle title={strings.intro.title}
                     desc={strings.intro.text} />

        <Card>
          <CardTitle title={strings.luthiers.title}
                     subtitle="" />
          <CardText>
              {strings.luthiers.text}
          </CardText>
        </Card>
        
        <Card>
          <CardTitle title={strings.mainsunies.title}
                     subtitle="" />
          <CardText>
            <img src="/static/artisans/mains-unies.jpg" width="250px"
                 style={{float: 'right'}} />
            {strings.mainsunies.text}
          </CardText>
          <RaisedButton label="mainsunies.be" secondary={true}
                        style={{margin: 12}} href="http://www.mainsunies.be/"
                        linkButton={true} />
                      <RaisedButton label="02 / 344 46 53" primary={true}
            style={{margin: 12}} href="tel:+3223444653" linkButton={true} />
        </Card>

      </div>
    );
  }
}<commit_msg>Update Artisans.js<commit_after>import React, { Component } from 'react';
import {Card, CardActions, CardHeader, CardMedia, CardTitle, CardText} from 'material-ui/Card';
import {List, ListItem} from 'material-ui/List';
import Paper from 'material-ui/Paper';
import RaisedButton from 'material-ui/RaisedButton';

import {red500, brown500} from 'material-ui/styles/colors';
import EmailIcon from 'material-ui/svg-icons/communication/email';
import EmailOutlineIcon from 'material-ui/svg-icons/communication/mail-outline';

import CustomTitle from '../Cards/CustomTitle';

const i18n_strings = {
  fr: {
    intro: {
      title: 'Artisans',
      text: 'Le festival héberge plusieurs artisans et autres associations : luthiers, vêtements, chaussures, bijoux, Mains-Unies asbl',
    },
    luthiers: {
      title: 'Marché des luthiers',
      text: (
       <div>  
        <p>
        <NAME> (<a href="http://www.nyckelharpa-condi.com">www.nyckelharpa-condi.com</a>, nyckelharpa, archets, cordes,...)
        </p>
        <p>
        <NAME> (<a href="http://www.anchesetcuirs.fr">www.anchesetcuirs.fr</a>)
        </p>
        <p>
        <NAME> (La Bonne Franquette, psaltérion)
        </p>
        <p>
        <NAME> (accordéon, basse au pied,...)
        </p>
        <p>
        <NAME> (Pierrot accordéon)
        </p>
        <p>
        <NAME> (<a href="http://www.peterkyn.be">www.peterkyn.be</a>, épinette) : propose un cours d'initiation le dimanche 11 septembre, heure à préciser
        </p>
        <p>
        <NAME> (<a href="http://www.accordeons-viseur.com">www.accordeons-viseur.com</a>)
        <img src="/static/artisans/advertentie A4 kleur chrom_300 dpi.jpg"/>
        </p>
       </div>
      ),
    },
    mainsunies: {
      title: 'Mains Unies - Mettez du Folk dans vos vacances !',
      text: (
       <div>
        <p>
         Chaque été, <b>MAINS UNIES</b> propose des <b>séjours participatifs</b> dans des <b>sites naturels</b>. 
         Accompagnés par des bénévoles, 50 à 80 participants organisent les activités.
         </p>
         <p>
         <b>Et tous les soirs, bal folk !</b> Petits et grands découvrent ou pratiquent la danse avec des musiciens et animateurs chevronnés !
         </p>
         <p>
         Sous tente ou en gîte, une formule qui séduira les amateurs d'authenticité et de rencontres !
         </p>
       </div>
      ),
    },
  },
  en: {
    intro: {
      title: 'Artisans',
      text: 'The festival is host to several artisans and other associations: instrument makers, clothes, shoes, jewels, Mains-Unies npo',
    },
    luthiers: {
      title: 'Instrument makers market',
      text: (
       <div>
        <p>
        <NAME> (<a href="http://www.nyckelharpa-condi.com">www.nyckelharpa-condi.com</a>, nyckelharpa, bows, ropes,...)
        </p>
        <p>
        <NAME> (<a href="http://www.anchesetcuirs.fr">www.anchesetcuirs.fr</a>)
        </p>
        <p>
        <NAME> (La Bonne Franquette, psaltérion)
        </p>
        <p>
        <NAME> (accordion, basse au pied,...)
        </p>
        <p>
        <NAME> (Pierrot accordéon)
        </p>
        <p>
        <NAME> (<a href="http://www.peterkyn.be">www.peterkyn.be</a>, épinette) : proposes an introductory course on Sunday September 11th, hour to be specified
        </p>
        <p>
        <NAME> (<a href="http://www.accordeons-viseur.com">www.accordeons-viseur.com</a>)
        <img src="/static/artisans/advertentie A4 kleur chrom_300 dpi.jpg"/>
        </p>
       </div>
      ),
    },
    mainsunies: {
      title: 'Mains Unies - Put Folk in your holidays !',
      text: (
       <div>
         <p>
         Every summer, <b>MAINS UNIES</b> organises <b>participative stays</b> in <b>natural sites</b>. 
         Accompanied by volunteers, 50 to 80 participants organize the activities.
         </p>
         <p>
         <b>And every evening offers its folk ball !</b> Children and adults discover or practice dancing accompagnied by experienced musicians animators !
         </p>
         <p>
         Whether lodging in a tent or a holiday home, this experience will seduce those seeking authenticity and genuine encounters !
         </p>
       </div>
      ),
    },
  },
  nl: {
    intro: {
      title: 'Kunstenaars',
      text: 'Het festival is gastheer voor kunstenaars en diverse verenigingen : instrument makers, kleren, schoenen, juwelen, Mains-Unies vzw',
    },
    luthiers: {
      title: 'Markt van instrument makers',
      text: (
       <div>
        <p>
        <NAME> (<a href="http://www.nyckelharpa-condi.com">www.nyckelharpa-condi.com</a>, nyckelharpa, strijkstok, touwen,...)
        </p>
        <p>
        <NAME> (<a href="http://www.anchesetcuirs.fr">www.anchesetcuirs.fr</a>)
        </p>
        <p>
        <NAME> (La Bonne Franquette, psaltérion)
        </p>
        <p>
        <NAME> (accordeon, basse au pied,...)
        </p>
        <p>
        <NAME> (Pierrot accordéon)
        </p>
        <p>
        <NAME> (<a href="http://www.peterkyn.be">www.peterkyn.be</a>, épinette) : stelt een introductiecursus op zondag 11 september, uur te specificeren
        </p>
        <p>
        <NAME> (<a href="http://www.accordeons-viseur.com">www.accordeons-viseur.com</a>)
        <img src="/static/artisans/advertentie A4 kleur_300 dpi.jpg"/>
        </p>
       </div>
      ),
    },
    mainsunies: {
      title: 'Mains Unies -  Zet in op Folk voor je vakantie !',
      text: (
       <div>
        <p>
        Elke zomer biedt <b>MAINS UNIES participatieve uitstapjes </b> aan in een mooi natuurkader. 
        Begeleid door vrijwilligers kunnen 50 tot 80 deelnemers verschillende activiteiten organizeren.
        </p>
        <p>
        <b>En iedere avond volksbal !</b> Klein en groot kan dan deelnemen met het dansen onder leiding van ervaren muzikanten en animators. 
        </p>
        <p>
        Onder tent of in vakantiehuis, een formule die de liefhebbers van authenticiteit en vergaderingen !
        </p>
       </div>
      ),
    },
  },
}


export default class ArtisansPage extends React.Component {

  render() {
    var strings = i18n_strings[this.props.lang] || i18n_strings['fr'];

    return (
      <div>

        <CustomTitle title={strings.intro.title}
                     desc={strings.intro.text} />

        <Card>
          <CardTitle title={strings.luthiers.title}
                     subtitle="" />
          <CardText>
              {strings.luthiers.text}
          </CardText>
        </Card>
        <p/>
        <Card>
          <CardTitle title={strings.mainsunies.title}
                     subtitle="" />
          <CardText>
            <img src="/static/artisans/mains-unies.jpg" width="250px"
                 style={{float: 'right'}} />
            {strings.mainsunies.text}
          </CardText>
          <RaisedButton label="mainsunies.be" secondary={true}
                        style={{margin: 12}} href="http://www.mainsunies.be/"
                        linkButton={true} />
                      <RaisedButton label="02 / 344 46 53" primary={true}
            style={{margin: 12}} href="tel:+3223444653" linkButton={true} />
        </Card>

      </div>
    );
  }
}
{'fraction_non_alphanumeric': 0.13772081745756842, 'fraction_numerical': 0.009421544856252165, 'mean_word_length': 2.0213478442863124, 'pattern_counts': {'":': 0, '<': 316, '<?xml version=': 0, '>': 316, 'https://': 0, 'lorem ipsum': 0, 'www.': 50, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '901237', 'n_tokens_mistral': 5083, 'n_tokens_neox': 4856, 'n_words': 1204}