diff --git a/static/css/main.css b/static/css/main.css index 141f969..6a8f4dd 100644 --- a/static/css/main.css +++ b/static/css/main.css @@ -8,21 +8,6 @@ html { font-kerning: normal; overflow-x: hidden; } -body { - font-family: var(--bs-body-font-family); - background-color: var(--background); - overflow-x: hidden; - letter-spacing: .125px; -/* -webkit-font-smoothing: antialiased; */ - font-variant-ligatures: no-common-ligatures; -} -h1, h2, h3, h4, h5{ - font-family: var(--bs-ttl-font-family); -} -/* ::selection, ::-moz-selection { - background-color: var(--grauwert3); - text-shadow: none; -} */ :root{ --background: rgb(240,240,240); --background-wrapper: rgb(250,250,250); @@ -32,13 +17,46 @@ h1, h2, h3, h4, h5{ --accent:45,98%; /* hsl */ --accent-normal: hsl(var(--accent), 54%); --accent-light: hsl(var(--accent), 75%); - --bs-btn-hover-bg: #f28705; - --bs-link-color: #f28705; + --bs-btn-hover-bg: rgb(242, 135, 5); + --bs-link-color: rgb(242, 135, 5); --bs-body-font-family: 'Nunito', Arial, Tahoma, sans-serif; --bs-ttl-font-family: 'Lexend', Arial, Tahoma, sans-serif; --top-bar: 6.125rem; --bottom-bar: 5em; --div-padding: 3em; + --bs-navbar-color: rgba(242, 135, 5, .15); +} +body { + font-family: var(--bs-body-font-family); + background-color: var(--background); + overflow-x: hidden; + letter-spacing: .125px; + font-variant-ligatures: no-common-ligatures; +} +h1, h2, h3, h4, h5{ + font-family: var(--bs-ttl-font-family); +} +::selection, ::-moz-selection { + text-shadow: none; +} +.navbar-toggler{ + color: var(--bs-btn-hover-bg); +} +.custom-toggler.navbar-toggler-icon { + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba(245,135,5,1)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='1.5' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); +} +.btn-link, .text-link{ + color: var(--bs-link-color); + text-decoration: none; +} +.btn-link{ + padding: .725rem 1rem; +} +.btn-link:hover, .btn-link:focus-visible, .text-link:hover, .text-link:focus-visible{ + text-decoration: underline; + color: var(--bs-link-color); + background-color: transparent; + text-underline-offset: 0.375em; } .top-bar{ height: var(--top-bar); @@ -49,7 +67,7 @@ h1, h2, h3, h4, h5{ height: 100%; } /* navbar */ -.navbar img{ +.navbar-brand img{ height: calc(var(--top-bar) - 1.5em); } #mainNav, .offcanvas-backdrop{ @@ -77,8 +95,10 @@ h1, h2, h3, h4, h5{ justify-content: center; } -/* side menu */ - +/* left side menu */ +.nav-item .badge{ + background-color: var(--bs-link-color); +} .side-menu .nav-link{ color: black; padding: 0.725rem 1rem; @@ -109,9 +129,6 @@ h1, h2, h3, h4, h5{ margin-bottom: 0.5rem; padding-bottom: 0.5rem; } -.separator.menu-admin{ - text-transform: uppercase; -} /* heros */ .hero{ @@ -237,19 +254,20 @@ article li:not(:first-of-type){ left: 0; justify-content: center; align-items: center; - font-size: 2rem; - line-height: .525; + font-size: 1.2em; + line-height: .425em; color: darkgray; + letter-spacing: .25em; } .profile .user-avatar{ - text-align:center; + text-align: center; } .user-avatar img{ width: 9rem; height: 9rem; object-fit: cover; object-position: top; - border: 2px solid #f28705; + border: 2px solid white; border-radius: 50%; } .profile .label{ @@ -268,7 +286,7 @@ article li:not(:first-of-type){ /* search filters */ #search-filters{ border: 1px solid white; - background-color: var(--accent-light); + background-color: rgba(255,255,255,.5); margin-top: 0.5rem; } #search-filters form{ @@ -368,15 +386,18 @@ footer a img{ min-height: 2.5em; } .ui-btn{ - padding: 1rem; + display: inline-flex; background-color: white; - width: fit-content; border-radius: 0.5rem; } .icon-ui{ - width: 1.5em; - height: 1.5em; - margin-right: 0.75rem; + width: 1.25em; + height: 1.25em; + margin-right: 0.65em; +} +nav .icon-ui{ + display: inline-flex; + margin-right: .75rem; } /* media queries */ @media (width <= 576px) { @@ -387,12 +408,8 @@ footer a img{ --div-padding: 2em; --bottom-bar: 40px; } - - .navbar-toggler-icon { - width: 1em; - } .navbar-brand{ - margin: 0 auto; + margin-left: 1rem; } .lead{ hyphens: none; @@ -407,7 +424,7 @@ footer a img{ .partners-logo-grid{ grid-template-columns: repeat(auto-fit, minmax(6em, 1fr)); } - .profile .user-avatar, .profile .user-pseudo{ + .profile .user-avatar, .profile .user-pseudo, .offcanvas .user-avatar{ margin: 0 auto; text-align: center } @@ -428,6 +445,14 @@ footer a img{ width: fit-content; margin: calc(var(--div-padding) / 1.25) auto 0; } + .offcanvas .user-avatar{ + margin: 0 auto; + text-align: center + } + .offcanvas .user-avatar img{ + width: 5rem; + height: 5rem; + } .offcanvas-body{ padding: 0; background: rgb(253, 195, 20); @@ -441,10 +466,13 @@ footer a img{ flex-direction: column !important; } .offcanvas .nav-link{ + display: flex; + align-items: center; background: none; padding: var(--bs-nav-link-padding-y) calc(var(--div-padding) / 2); border-radius: 0; color: black; + width: 100%; } .offcanvas .nav-link.active{ background-color: rgba(255,255,255,.5); @@ -462,6 +490,10 @@ footer a img{ .offcanvas li:not(:first-child){ margin-top: initial; } + .offcanvas .user-pseudo{ + font-weight: 700; + margin-top: .5em; + } #side-lang{ display: flex; align-items: center; @@ -469,8 +501,12 @@ footer a img{ padding: var(--div-padding); } .separator.menu-admin{ - margin-top: 1.5rem; + margin-top: .5rem; padding-left: 2rem; + padding-bottom: 0; + } + .separator.menu-admin > .btn-link{ + padding: .725rem 1rem .725rem 0; } } @media (576px <= width <= 992px) { diff --git a/static/img/icons/dictionnary.svg b/static/img/icons/dictionnary.svg new file mode 100644 index 0000000..f105f4f --- /dev/null +++ b/static/img/icons/dictionnary.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/static/img/icons/filters.svg b/static/img/icons/filters.svg index 768a792..a54a2c7 100644 --- a/static/img/icons/filters.svg +++ b/static/img/icons/filters.svg @@ -1,19 +1,6 @@ - - - - + - - - + \ No newline at end of file diff --git a/static/img/icons/received copie.svg b/static/img/icons/received copie.svg new file mode 100644 index 0000000..9c83c33 --- /dev/null +++ b/static/img/icons/received copie.svg @@ -0,0 +1,20 @@ + + + + + + + + + + + + \ No newline at end of file diff --git a/static/img/icons/received.svg b/static/img/icons/received.svg new file mode 100644 index 0000000..7f5f8fc --- /dev/null +++ b/static/img/icons/received.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/static/img/icons/sent.svg b/static/img/icons/sent.svg new file mode 100644 index 0000000..c6dc6f8 --- /dev/null +++ b/static/img/icons/sent.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/static/img/icons/translations.svg b/static/img/icons/translations.svg new file mode 100644 index 0000000..b57af78 --- /dev/null +++ b/static/img/icons/translations.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/static/img/icons/user-management.svg b/static/img/icons/user-management.svg new file mode 100644 index 0000000..1b6f452 --- /dev/null +++ b/static/img/icons/user-management.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/static/img/icons/warning.svg b/static/img/icons/warning.svg new file mode 100644 index 0000000..a83df01 --- /dev/null +++ b/static/img/icons/warning.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/static/img/logo/forum-bilinguisme.svg b/static/img/logo/forum-bilinguisme.svg index 58157a3..6609f41 100644 --- a/static/img/logo/forum-bilinguisme.svg +++ b/static/img/logo/forum-bilinguisme.svg @@ -1,4 +1,4 @@ - + diff --git a/static/img/logo/logo_e-tandem-Bilinguisme_FR.svg b/static/img/logo/logo_e-tandem-Bilinguisme_FR.svg index 1a11f3d..c94d698 100644 --- a/static/img/logo/logo_e-tandem-Bilinguisme_FR.svg +++ b/static/img/logo/logo_e-tandem-Bilinguisme_FR.svg @@ -1,4 +1,4 @@ - + diff --git a/static/img/logo/logo_e-tandem_FR.svg b/static/img/logo/logo_e-tandem_FR.svg index 83f8da8..05b3b45 100644 --- a/static/img/logo/logo_e-tandem_FR.svg +++ b/static/img/logo/logo_e-tandem_FR.svg @@ -1,4 +1,4 @@ - + diff --git a/tandem-list.html b/tandem-list.html index a184ea4..52af7ea 100644 --- a/tandem-list.html +++ b/tandem-list.html @@ -21,7 +21,7 @@ - + + + + Forum du Bilinguisme + - Rechercher des TANDEMs + + + + + Rechercher des TANDEMs - Mes TANDEMs + + + + + Mes TANDEMs + + - Mon profil + + + + + Mon profil - Demandes reçues 101 + + + + + Demandes reçues 101 - Demandes envoyées + + + + + Demandes envoyées - Statistiques + + + + + Statistiques - Espace documentaire - - - Admin - - - Gérer les comptes - - - Gérer les signalements - - - Langues - - - Dictionnaire + + + + + Espace documentaire + + Administration + + + + + + + + + Gérer les comptes + + + + + + + Gérer les signalements + + + + + + + Langues + + + + + + + Dictionnaire + + + + @@ -116,7 +171,7 @@ Mon profil - Demandes reçues 101 + Demandes reçues 101 Demandes envoyées @@ -148,7 +203,7 @@ - Filtrer + Filtrer @@ -186,25 +241,3469 @@ Lieu de rencontre: - - Indifférent + + Indifférent + + Aadorf + Aarau + Aarberg + Aarburg + Aarwangen + Aawangen + Abtwil + Aclens + Adelboden + Adetswil + Adligenswil + Adlikon + Adliswil + Aedermannsdorf + Aefligen + Aegerten + Aesch (BL) + Aesch (LU) + Aesch bei Birmensdorf + Aeschi (SO) + Aeschi bei Spiez + Aeschlen + Aetigkofen + Aetingen + Aettenschwil + Aeugst am Albis + Affeltrangen + Affoltern am Albis + Affoltern im Emmental + Agarn + Agettes, Les + Agiez + Agno + Agra + Agriswil + Aigle + Aïre + Aire-la-Ville + Airolo + Alberswil + Albeuve + Albinen + Albligen + Alchenstorf + Aldesago + Algetshausen + Alikon + Allaman + Alle + Allens + Allmendingen + Allschwil + Almens + Alosen + Alpnach + Alpnachstad + Alpthal + Alt Sankt Johann + Altavilla + Altbüron + Altdorf (SH) + Altdorf (UR) + Alten + Altendorf + Altenrhein + Alterswil + Alterswilen + Altikon + Altishausen + Altishofen + Altnau + Altstätten + Altwis + Alvaneu + Alvaneu Bad + Alvaschein + Ambrì + Amden + Amlikon-Bissegg + Amriswil + Amsoldingen + Amsteg + Andeer + Andelfingen + Andermatt + Andiast + Andwil (SG) + Andwil (TG) + Anglikon + Anières + Anwil + Anzère + Anzonico + Appenzell + Apples + Aproz + Aquila + Aran + Aranno + Arbaz + Arbedo-Castione + Arboldswil + Arbon + Arch + Arconciel + Ardez + Ardon + Arisdorf + Aristau + Arlesheim + Arnegg + Arnex-sur-Nyon + Arnex-sur-Orbe + Arni (AG) + Arni (BE) + Arogno + Arosa + Arosio + Arrissoules + Arth + Arveyes + Arvigo + Arzier + Arzo + Ascona + Asp + Assens + Astano + Asuel + Attalens + Attelwil + Attinghausen + Attiswil + Au (SG) + Aubonne + Auboranges + Auenstein + Augio + Augst + Aumont + Auressio + Aurigeno + Auslikon + Ausserberg + Ausserbinn + Ausserferrera + Auswil + Autafond + Autavaux + Autigny + Auvernier + Auw + Avants, Les + Avegno + Aven + Avenches + Avers + Avry-devant-Pont + Avry-sur-Matran + Avully + Avusy + Ayent + Ayer + Azmoos + Baar + Bäch + Bachenbülach + Bachs + Bad Ragaz + Baden + Baldegg + Baldingen + Balerna + Balgach + Ballaigues + Ballens + Ballmoos + Ballwil + Balm bei Günsberg + Balsthal + Balterswil + Baltschieder + Balzers + Banco + Bangerten + Bannwil + Bärau + Barbengo + Barberêche + Bäretswil + Bargen (BE) + Bargen (SH) + Bäriswil + Bärschwil + Barzheim + Basadingen + Basel + Bassecourt + Basse-Nendaz + Bassersdorf + Bassins + Bas-Vully + Bätterkinden + Bättwil + Bauen + Baulmes + Bauma + Bavois + Bayards, Les + Bazenheid + Beatenberg + Beckenried + Bedano + Bedigliora + Bedretto + Beggingen + Begnins + Beinwil (Freiamt) + Beinwil (SO) + Beinwil am See + Belalp + Belfaux + Bellach + Bellelay + Bellerive (VD) + Bellevue + Bellikon + Bellinzona + Bellmund + Bellwald + Belmont-sur-Lausanne + Belmont-sur-Yverdon + Belp + Belpberg + Belprahon + Bémont (JU), Le + Benken (SG) + Benken (ZH) + Bennau + Bennwil + Benzenschwil + Bercher + Berg (SG) + Berg (TG) + Berg am Irchel + Bergdietikon + Bergün/Bravuogn + Berikon + Beringen + Berken + Berlens + Berlingen + Bern + Berneck + Bernex + Bernhardzell + Berolle + Beromünster + Berschis + Bertschikon + Besazio + Besenbüren + Besencens + Betschwanden + Betten + Bettenhausen + Bettens + Bettingen + Bettlach + Bettwiesen + Bettwil + Beurnevésin + Beuson + Bevaix + Bever + Bévilard + Bex + Biasca + Biberist + Bibern (SH) + Bibern (SO) + Biberstein + Bichelsee- + Bichwil + Bidogno + Biel (VS) + Biel/Bienne + Biel-Benken + Bière + Biezwil + Bigenthal + Biglen + Bignasco + Bigorio + Billens + Bilten + Binn + Binningen + Binz + Bioggio + Biogno + Bioley-Magnoux + Bioley-Orjulaz + Bionnens + Birgisch + Birmensdorf (ZH) + Birmenstorf (AG) + Bironico + Birr + Birrhard + Birrwil + Birsfelden + Birwinken + Bischofszell + Bissone + Bister + Bitsch + Bivio + Blankenburg + Blatten + Blauen + Bleienbach + Bleiken bei Oberdiessbach + Blitzingen + Blonay + Blumenstein + Böbikon + Böckten + Bodio + Boécourt + Bofflens + Bogis- + Bogno + Bois, Les + Bôle + Bolken + Boll + Bolligen + Bollion + Bollodingen + Boltigen + Bonaduz + Bonau + Boncourt + Bondo + Bonfol + Bönigen + Boningen + Boniswil + Bonnefontaine + Bonstetten + Bonvillars + Boppelsen + Borex + Borgnone + Borgonovo + Bosco Luganese + Bosco/Gurin + Bösingen + Bossonnens + Boswil + Bottens + Bottenwil + Botterens + Bottighofen + Bottmingen + Böttstein + Boudevilliers + Boudry + Bougy-Villars + Boulens + Bouloz + Bourg-Saint-Pierre + Bournens + Bourrignon + Boussens + Boveresse + Bovernier + Bowil + Bözen + Braggio + Brail + Bramois + Brassus, Le + Bratsch + Braunau + Braunwald + Brè sopra Lugano + Breganzona + Breil/Brigels + Breitenbach + Bremblens + Bremgarten (AG) + Bremgarten bei Bern + Brenets, Les + Brenles + Breno + Brent + Brenzikofen + Bressaucourt + Bretigny-sur-Morrens + Bretonnières + Bretzwil + Breuleux, Les + Brévine, La + Brienz (BE) + Brienz (GR)/Brinzauls + Brienzwiler + Brigerbad + Brig-Glis + Brignon + Brione (Verzasca) + Brione sopra Minusio + Brislach + Brissago + Brittnau + Broc + Broglio + Bronschhofen + Brontallo + Brot-Dessous + Brot-Plamboz + Brugg + Brügg + Brügglen + Brunegg + Brünisried + Brunnadern + Brunnen + Brunnenthal + Brusino Arsizio + Brusio + Bruson + Brüttelen + Brütten + Bruzella + Bry, Le + Bubendorf + Bubikon + Buch (SH) + Buch am Irchel + Buchackern + Buchberg + Buchholterberg + Buchillon + Buchrain + Buchs (AG) + Buchs (LU) + Buchs (SG) + Buchs (ZH) + Büchslen + Buckten + Büetigen + Bühl + Bühler + Buhwil + Buix + Bülach + Bulle + Bullet + Bünzen + Buochs + Bürchen + Bure + Büren (SO) + Büren an der Aare + Büren nid dem Bach + Büren zum Hof + Burg (AG) + Burg im Leimental + Burgdorf + Burgistein + Bürglen (TG) + Bürglen (UR) + Büron + Bursinel + Bursins + Burtigny + Buseno + Büsserach + Bussigny-près-Lausanne + Bussigny-sur-Oron + Bussnang + Busswil (TG) + Busswil bei Büren + Bussy (FR) + Bussy-Chardonney + Bussy-sur-Moudon + Bütschwil + Büttenhardt + Buttes + Buttikon + Büttikon + Buttisholz + Buttwil + Bützberg + Buus + Cabbio + Cabbiolo + Cademario + Cadempino + Cadenazzo + Cadro + Cagiallo + Calfreisen + Calonico + Calpiogna + Cama + Camignolo + Camorino + Campascio + Campello + Campo (Blenio) + Campo (Vallemaggia) + Campocologno + Camuns + Caneggio + Canobbio + Capolago + Carabbia + Carabietta + Carena + Carona + Carouge (GE) + Carrouge (VD) + Cartigny + Casima + Caslano + Castagnola + Castaneda + Castasegna + Castel San Pietro + Castelrotto + Castiel + Castrisch + Castro + Cauco + Caux + Cavagnago + Cavergno + Caviano + Cavigliano + Cazis + Celerina/Schlarigna + Céligny + Cerentino + Cerneux-Péquignot, Le + Cerniat (FR) + Cerniaz (VD) + Cernier + Certara + Cevio + Châbles + Chabrey + Chalais + Cham + Chamblon + Chamoille + Chamoson + Champagne + Champéry + Champex + Champfèr + Champlan + Champmartin + Champoz + Champsec + Champtauroz + Champvent + Chancy + Chandolin + Chanéaz + Chapelle (Broye) + Chapelle (Glâne) + Chapelle-sur-Moudon + Charbonnières, Les + Chardonne + Charmey + Charmoille + Charrat + Château-d'Oex + Châtelard, Le + Châtelat + Châtel-Saint-Denis + Châtel-sur-Montsalvens + Châtillens + Châtillon (FR) + Châtillon (JU) + Châtonnaye + Chaux (Cossonay), La + Chaux-de-Fonds, La + Chaux-du-Milieu, La + Chavannes-de-Bogis + Chavannes-des-Bois + Chavannes-le-Chêne + Chavannes-les-Forts + Chavannes-le-Veyron + Chavannes-Orsonnens + Chavannes-près-Renens + Chavannes-sur-Moudon + Chavornay + Cheiry + Chemin + Chêne-Bougeries + Chêne-Bourg + Chénens + Chêne-Pâquier + Chermignon + Chernex + Chesalles-sur-Moudon + Chesalles-sur-Oron + Cheseaux-Noréaz + Cheseaux-sur-Lausanne + Chéserex + Chesières + Chésopelloz + Chessel + Chevenez + Chevilly + Chevroux + Chexbres + Cheyres + Chez le Bart + Chézard-Saint-Martin + Chiasso + Chiésaz, -La + Chiggiogna + Chigny + Chippis + Chironico + Choulex + Chur + Churwalden + Cimadera + Cimo + Clarens + Clarmont + Claro + Clavaleyres + Clées, Les + Clugin + Coeuve + Coffrane + Coglio + Coinsins + Cointrin + Coldrerio + Collex-Bossy + Collombey-Muraz + Collonge-Bellerive + Collonges + Cologny + Colombier (NE) + Colombier (VD) + Comano + Combremont-le-Grand + Combremont-le-Petit + Commugny + Comologno + Concise + Confignon + Constantine + Conters im Prättigau + Conthey + Contone + Conversion, La + Coppet + Corban + Corbaz, La + Corbeyrier + Corbières + Corcelles (BE) + Corcelles-Cormondrèche + Corcelles-le-Jorat + Corcelles-près-Payerne + Corcelles-sur-Chavornay + Cordast + Corgémont + Corin + Corippo + Corjolens + Cormagens + Cormérod + Corminboeuf + Cormoret + Cornaux + Cornol + Corpataux + Correvon + Corseaux + Corserey + Corsier (GE) + Corsier-sur-Vevey + Cortaillod + Cortébert + Corteglia + Corticiasca + Corzoneso + Côte-aux-Fées, La + Cottens (FR) + Cottens (VD) + Courcelon + Courchapoix + Courchavon + Courfaivre + Courgenay + Courgevaux + Courlevon + Cournillens + Courrendlin + Courroux + Court + Courtaman + Courtedoux + Courtelary + Courtemaîche + Courtemautruy + Courtepin + Courtételle + Courtion + Cousset + Couvet + Crans-près-Céligny + Crans-sur-Sierre + Crassier + Cremin + Crémines + Cresciano + Cressier (FR) + Cressier (NE) + Crésuz + Crêt, Le + Crêt-du-Locle, Le + Crissier + Croglio + Croix de Rozon + Cronay + Croy + Cuarnens + Cuarny + Cudrefin + Cugnasco + Cugy (FR) + Cugy (VD) + Cullayes, Les + Cully + Cumbel + Cumpadials + Cunter + Curaglia + Cure, La + Cureggia + Cureglia + Curio + Curtilles + Dachsen + Dägerlen + Dagmersellen + Daillens + Daillon + Daiwil + Dallenwil + Dällikon + Dalpe + Damphreux + Damvant + Däniken + Dänikon + Danis + Dardagny + Dardin + Därligen + Därstetten + Dättlikon + Davesco-Soragno + Davos + Davos Dorf + Davos Platz + Degen + Degersheim + Deitingen + Delémont + Delley + Démoret + Denens + Denezy + Denges + Densbüren + Derendingen + Detligen + Dettighofen + Develier + Diablerets, Les + Dicken + Diegten + Dielsdorf + Diemerswil + Diemtigen + Diepflingen + Diepoldsau + Dierikon + Diesbach (GL) + Diessbach bei Büren + Diesse + Dieterswil + Dietfurt + Dietikon + Dietlikon + Dietwil + Dinhard + Dino + Dintikon + Disentis/Mustér + Dittingen + Dizy + Domat/Ems + Dombresson + Domdidier + Dommartin + Dompierre (FR) + Dompierre (VD) + Donath + Donatyre + Dongio + Donneloye + Doppleschwand + Dorénaz + Dorf + Dörflingen + Dornach + Dotnacht + Dottikon + Döttingen + Dotzigen + Dozwil + Dübendorf + Düdingen + Duggingen + Duillier + Dulliken + Dully + Dürnten + Dürrenäsch + Dürrenroth + Dürstelen + Dussnang + Duvin + Ebersecken + Ebertswil + Ebikon + Ebmatingen + Ebnat-Kappel + Ecasseys, Les + Echallens + Echandens + Echarlens + Echichens + Eclagnens + Eclépens + Ecoteaux + Ecublens (FR) + Ecublens (VD) + Ecuvillens + Ederswiler + Effingen + Egerkingen + Egg + Eggenwil + Eggerberg + Eggersriet + Eggiwil + Eglisau + Egliswil + Egnach + Egolzwil + Eich + Eichberg + Eiken + Einigen + Einsiedeln + Eischoll + Eisten + Elfingen + Elgg + Ellighausen + Ellikon an der Thur + Elm + Embd + Embrach + Emmen + Emmenbrücke + Emmenmatt + Emmetten + Endingen + Enfers, Les + Engelberg + Engelburg + Enges + Enggistein + Engi + Engishofen + Englisberg + Engollon + Engwang + Ennenda + Ennetaach + Ennetbaden + Ennetbühl + Ennetbürgen + Ennetmoos + Enney + Entlebuch + Epagny + Epalinges + Epautheyres + Epauvillers + Ependes (FR) + Ependes (VD) + Epesses + Epiquerez + Epsach + Eptingen + Erde + Ergisch + Eriswil + Eriz + Erlach + Erlen + Erlenbach (ZH) + Erlenbach im Simmental + Erlinsbach + Ermatingen + Ermensee + Ermenswil + Ernen + Ernetschwil + Erschmatt + Erschwil + Ersigen + Erstfeld + Eschen + Eschenbach (LU) + Eschenbach (SG) + Eschenz + Eschert + Eschikofen + Eschlikon + Escholzmatt + Esmonts + Essert (FR) + Essertes + Essertines-sur-Rolle + Essertines-sur-Yverdon + Essert-Pittet + Essert-sous-Champvent + Esslingen + Estavannens + Estavayer-le-Gibloux + Estavayer-le-Lac + Estévenens + Etagnières + Etoy + Ettenhausen + Ettingen + Ettiswil + Etzelkofen + Etzgen + Etziken + Etzwilen + Euseigne + Euthal + Evilard + Evionnaz + Evolène + Evouettes, Les + Eyholz + Eysins + Fahrni + Fahrwangen + Fahy + Faido + Falera + Fällanden + Fanas + Faoug + Farnern + Farvagny + Farvagny-le-Petit + Faulensee + Féchy + Fehraltorf + Fehren + Felben-Wellhausen + Feldbach + Feldbrunnen-St.Niklaus + Feldis/Veulden + Felsberg + Ferden + Ferlens (VD) + Ferpicloz + Ferreyres + Ferrière, La + Fescoggia + Fétigny + Feuerthalen + Feusisberg + Feutersoey + Fey + Fiaugères + Fidaz + Fideris + Fiesch + Fieschertal + Fiez + Filet + Filisur + Filzbach + Finhaut + Finsterhennen + Fionnay + Fischbach + Fischbach-Göslikon + Fischenthal + Fischingen + Fisibach + Fislisbach + Flaach + Flanthey + Fläsch + Flawil + Flendruz + Flerden + Fleurier + Flims + Flims Waldhaus + Flond + Flüelen + Flühli + Flumenthal + Flums + Flurlingen + Font + Fontainemelon + Fontaines (NE) + Fontaines-sur-Grandson + Fontanezier + Fontenais + Forclaz, La + Forel (FR) + Forel (Lavaux) + Forel-sur-Lucens + Forst + Founex + Fräschels + Frasco + Frasnacht + Frasses + Fraubrunnen + Frauenfeld + Frauenkappelen + Fregiécourt + Freidorf + Freienbach + Freienwil + Freimettigen + Frenières-sur-Bex + Frenkendorf + Fresens + Fribourg + Frick + Frieswil + Friltschen + Frinvillier + Froideville + Frümsen + Fruthwilen + Frutigen + Ftan + Fuet, Le + Fuldera + Fulenbach + Füllinsdorf + Full-Reuenthal + Fully + Furna + Fürstenau + Fürstenaubruck + Fusio + Gächlingen + Gachnang + Gadmen + Gähwil + Gais + Gaiserwald + Galgenen + Gallenkirch + Galmiz + Gals + Gampel + Gampelen + Gamprin-Bendern + Gams + Gandria + Gänsbrunnen + Gansingen + Ganterschwil + Gasel + Gattikon + Gebenstorf + Geiss + Gelfingen + Gelterfingen + Gelterkinden + Geltwil + Gempen + Gempenach + Genestrerio + Genève + Geneveys-sur-Coffrane, Les + Genevez (JU), Les + Genolier + Genthod + Gentilino + Gerlafingen + Gerlikon + Geroldswil + Gerolfingen + Gerra (Gambarogno) + Gerra (Verzasca) + Gersau + Gerzensee + Geschinen + Gettnau + Geuensee + Ghirone + Gibswil + Giebenach + Giettes, Les + Giez + Giffers + Gillarens + Gilly + Gimel + Gimmelwald + Gingins + Giornico + Gipf-Oberfrick + Gisikon + Giswil + Giubiasco + Giumaglio + Givisiez + Givrins + Gland + Glarus + Glashütten + Glattbrugg + Glattfelden + Gletterens + Glion + Glovelier + Gluringen + Gnosca + Gockhausen + Golaten + Goldach + Goldau + Goldingen + Goldiwil + Goldswil + Golino + Gollion + Gommiswald + Gondiswil + Gondo + Gonten + Gontenschwil + Gordevio + Gordola + Gorduno + Gorgier + Göschenen + Gossau (SG) + Gossau (ZH) + Gossens + Gossliwil + Gottlieben + Gottshaus + Goumoens-la-Ville + Goumoens-le-Jux + Goumois + Graben + Grabs + Grächen + Grafenried + Grancia + Grancy + Grandcour + Grandevent + Grandfontaine + Grand-Saconnex, Le + Grandson + Grandval + Grandvaux + Grandvillard + Granges + Granges (Veveyse) + Granges-de-Vesin + Granges-Paccot + Granges-près-Marnand + Grangettes + Gränichen + Grasswil + Grattavache + Gravesano + Greifensee + Grellingen + Grenchen + Greng + Grengiols + Grenilles + Grens + Greppen + Gresso + Gressy + Gretzenbach + Grimentz + Grimisuat + Grindel + Grindelwald + Grolley + Grône + Grono + Gross + Grossaffoltern + Grossdietwil + Grosshöchstetten + Grosswangen + Grub (AR) + Grub (SG) + Grünen + Grünenmatt + Grüningen + Grüsch + Grüt + Gruyères + Gryon + Gstaad + Gsteig + Gsteigwiler + Guarda + Gudo + Guggisberg + Gumefens + Gümligen + Gümmenen + Gündelhart-Hörhausen + Gündlischwand + Günsberg + Guntalingen + Gunten + Guntershausen bei Aadorf + Guntmadingen + Gunzgen + Gunzwil + Gurbrü + Gurmels + Gurtnellen + Gurzelen + Guschelmuth + Gutenburg + Gutenswil + Guttannen + Guttet-Feschel + Güttingen + Gwatt + Gy + Gysenstein + Haag + Habkern + Habsburg + Häfelfingen + Hagenbuch + Hägendorf + Hagendorn + Hagenwil + Häggenschwil + Hägglingen + Hagneck + Halden + Haldenstein + Hallau + Hallwil + Halten + Hämikon + Happerswil + Härkingen + Hasle (LU) + Hasle bei Burgdorf + Haslen + Hasliberg + Hätzingen + Haudères, Les + Hauenstein-Ifenthal + Hauptwil- + Hausen am Albis + Hausen bei Brugg + Haute-Nendaz + Hauterive + Hauteville + Häutligen + Hauts-Geneveys, Les + Hedingen + Heerbrugg + Hefenhofen + Heiden + Heiligenschwendi + Heiligkreuz + Heimberg + Heimenhausen + Heimiswil + Heitenried + Heldswil + Hellbühl + Hellikon + Hellsau + Hemberg + Hemishofen + Hemmental + Hemmiken + Henau + Hendschiken + Henggart + Hennens + Henniez + Herbetswil + Herbligen + Herbriggen + Herdern + Hérémence + Hergiswil (NW) + Hergiswil bei Willisau + Herisau + Herlisberg + Hermance + Hermatswil + Hermenches + Hermetschwil-Staffeln + Hermiswil + Hermrigen + Herrenhof + Herrenschwanden + Herrliberg + Hersberg + Hersiwil + Herznach + Herzogenbuchsee + Hessigkofen + Hettenschwil + Hettiswil + Hettlingen + Heutte, La + Hildisrieden + Hilfikon + Hilterfingen + Himmelried + Hindelbank + Hinteregg + Hinterkappelen + Hinterrhein + Hinwil + Hirschthal + Hirzel + Hittnau + Hitzkirch + Hochdorf + Hochfelden + Höchstetten + Hochwald + Hofen + Höfen + Hofstetten bei Brienz + Hofstetten bei Elgg + Hofstetten-Flüh + Hohenrain + Hohentannen + Hohtenn + Holderbank (AG) + Holderbank (SO) + Hölstein + Holziken + Homberg + Hombrechtikon + Homburg + Honau + Hondrich + Horgen + Höri + Horn + Hornussen + Horrenbach-Buchen + Horriwil + Horw + Hosenruck + Hospental + Hottwil + Hubersdorf + Huémoz + Hugelshofen + Humlikon + Hundwil + Hünenberg + Hünibach + Hüniken + Hüntwangen + Hunzenschwil + Hüswil + Hütten + Hüttikon + Huttwil + Hüttwilen + Ibach + Icogne + Iffwil + Igis + Ilanz + Illgau + Illhart + Illnau-Effretikon + Im Fang + Immensee + Indemini + Inden + Inkwil + Innerberg + Innerferrera + Innerthal + Innertkirchen + Ins + Interlaken + Intragna + Inwil + Ipsach + Iragna + Iseltwald + Isenfluh + Isenthal + Iseo + Isérables + Islikon + Islisberg + Isone + Istighofen + Itingen + Ittenthal + Ittigen + Jaberg + Jaun + Jegenstorf + Jenaz + Jenins + Jens + Jeuss + Jona + Jonen + Jongny + Jonschwil + Jordil, Le + Joux (FR), La + Jouxtens-Mézery + Juriens + Jussy + Kägiswil + Kaiseraugst + Kaiserstuhl + Kaisten + Kallern + Kallnach + Kaltbach + Kaltbrunn + Kaltenbach + Kalthäusern + Kammersrohr + Kandergrund + Kandersteg + Känerkinden + Kappel (SO) + Kappel am Albis + Kappelen + Kaufdorf + Kefikon + Kehrsatz + Kemptthal + Kernenried + Kerns + Kerzers + Kesswil + Kestenholz + Kienberg + Kienersrüti + Kiental + Kiesen + Kilchberg (BL) + Kilchberg (ZH) + Killwangen + Kindhausen + Kippel + Kirchberg (BE) + Kirchberg (SG) + Kirchdorf (AG) + Kirchdorf (BE) + Kirchenthurnen + Kirchleerau + Kirchlindach + Klarsreuti + Kleinandelfingen + Kleinbösingen + Kleindietwil + Kleindöttingen + Kleingurmels + Kleinlützel + Kleinteil + Kleinwangen + Klingnau + Klosters Dorf + Klosters-Serneus + Kloten + Knonau + Knutwil + Koblenz + Kollbrunn + Kölliken + Köniz + Konolfingen + Koppigen + Kottwil + Kradolf-Schönenberg + Kräiligen + Krattigen + Krauchthal + Kreuzlingen + Kriechenwil + Kriegstetten + Kriens + Kriessern + Krinau + Kronbühl + Krummenau + Küblis + Kulmerau + Kümmertshausen + Künten + Küsnacht (ZH) + Küssnacht am Rigi + Küttigen + Küttigkofen + Kyburg + Kyburg-Buchegg + La Punt-Chamues-ch + Laax + L'Abbaye + L'Abergement + Lachen + Laconnex + Ladir + Lajoux (JU) + Lalden + Lamboing + Lamone + Lampenberg + Lancy + Landeron, Le + Landquart + Landschlacht + Langenbruck + Längenbühl + Langendorf + Langenthal + Langnau am Albis + Langnau bei Reiden + Langnau im Emmental + Langrickenbach + Langwies + Langwiesen + Lanterswil + Lantsch/Lenz + Lanzenneunforn + Largario + Latsch + L'Auberson + Lauenen + Lauerz + Läufelfingen + Laufen + Laufenburg + Laufen-Uhwiesen + Laupen + Laupersdorf + Lauperswil + Lausanne + Lausen + Lauterbrunnen + Lauwil + Lavertezzo + Lavey-Village + Lavigny + Lavin + Lavorgo + Lax + Léchelles + Leggia + Leibstadt + Leimbach (AG) + Leimbach (TG) + Leimiswil + Leissigen + Lenggenwil + Lengnau (AG) + Lengnau (BE) + Lengwil-Oberhofen + Lenk + Lens + Lentigny + Lenzburg + Lenzerheide/Lai + Leontica + Les Bioux + Lessoc + L'Etivaz + Leuggelbach + Leuggern + Leuk + Leukerbad + Leutwil + Leuzigen + Levron + Leysin + Leytron + Lichtensteig + Liddes + Liebefeld + Liebistorf + Liedertswil + Lieffrens + Lieli + Lienz + Liesberg + Liestal + Lieu, Le + Ligerz + Lignerolle + Lignières + Lignon, Le + Ligornetto + Limpach + Lindau + Linden + Linescio + Linn + Linthal + Lippoldswilen + L'Isle + Littau + Littenheid + Lobsigen + Locarno + Locle, Le + Loco + Lodano + Lodrino + Lohn (GR) + Lohn (SH) + Lohn-Ammannsegg + Löhningen + Lohnstorf + Lömmenschwil + Lommis + Lommiswil + Lonay + Longirod + Lopagno + Losone + Lossy- + Lostallo + Lostorf + Lottigna + Lotzwil + Lourtier + Lovatens + Loveresse + Lü + Lucens + Luchsingen + Ludiano + Lüen + Lufingen + Lugaggia + Lugano + Lugnez + Lugnorre + Luins + Lully (FR) + Lully (VD) + Lumbrein + Lumino + Lungern + Lupfig + Lupsingen + Lurtigen + Lüscherz + Lussery + Lüsslingen + Lussy (FR) + Lussy-sur-Morges + Luterbach + Lüterkofen-Ichertswil + Lüterswil-Gächliwil + Luthern + Lütisburg + Lutry + Lütschental + Lützelflüh + Lutzenberg + Luven + Luzein + Luzern + Lyss + Lyssach + Madetswil + Madiswil + Madulain + Magadino + Magden + Mägenwil + Maggia + Magglingen/Macolin + Magliaso + Magne, La + Magnedens + Maienfeld + Mairengo + Maisprach + Maladers + Malans + Malapalud + Malix + Malleray + Malters + Malvaglia + Mammern + Mandach + Männedorf + Mannens-Grandsivaz + Manno + Maracon + Marbach (LU) + Marbach (SG) + Marchissy + Marécottes, Les + Mariastein + Marin-Epagnier + Marly + Marmorera + Marnand + Maroggia + Marolta + Marsens + Märstetten + Marthalen + Martherenges + Martigny + Martigny-Combe + Martina + Martisberg + Märwil + Maschwanden + Mase + Masein + Massagno + Massongex + Massonnens + Mastrils + Mathod + Mathon + Matran + Matt + Matten + Mattstetten + Mattwil + Matzendorf + Matzingen + Mauborget + Mauensee + Maules + Maur + Mauraz + Mauren + Mauren FL + Medeglia + Medel (Lucmagn) + Medels im Rheinwald + Meggen + Meien + Meienried + Meierskappel + Meikirch + Meilen + Meinier + Meinisberg + Meiringen + Meisterschwanden + Melano + Melchnau + Melchtal + Melide + Mellikon + Mellingen + Mels + Meltingen + Mendrisio + Ménières + Menzberg + Menziken + Menzingen + Menznau + Menzonio + Merenschwand + Mergoscia + Meride + Merishausen + Merligen + Merlischachen + Mervelier + Merzligen + Mesocco + Messen + Mettau + Mettembert + Mettendorf + Mettlen + Mettmenstetten + Metzerlen + Mex (VD) + Mex (VS) + Meyriez + Meyrin + Mézery-près-Donneloye + Mézières (FR) + Mézières (VD) + Mezzovico-Vira + Middes + Miécourt + Miège + Mies + Miglieglia + Minusio + Mirchel + Misery + Missy + Mitlödi + Mogelsberg + Moghegno + Möhlin + Moiry + Moleno + Molinazzo + Molinis + Mollens (VD) + Mollens (VS) + Mollie-Margot + Mollis + Molondin + Mon + Monbiel + Mönchaltorf + Monible + Monnaz + Montagnier + Montagnola + Montagny-les-Monts + Montagny-près-Yverdon + Montalchez + Montana + Montaubion-Chardon + Montavon + Montbovon + Montbrelloz + Montcherand + Mont-de-Buttes + Monte + Monte Carasso + Montenol + Montet (Broye) + Montet (Glâne) + Montévraz + Montfaucon + Montfavergier + Mönthal + Montherod + Monthey + Montignez + Mont-la-Ville + Montlingen + Montmagny + Montmelon + Montmollin + Montpreveyres + Montreux + Montricher + Montsevelier + Mont-sur-Lausanne, Le + Mont-sur-Rolle + Mont-Tramelan + Moosleerau + Moosseedorf + Morbio Inferiore + Morbio Superiore + Morcote + Mörel + Morens (FR) + Morges + Morgins + Mörigen + Möriken-Wildegg + Morissen + Morlon + Morrens (VD) + Morschach + Mörschwil + Mosen + Mosnang + Mosogno + Mossel + Mosses, Les + Môtiers (NE) + Mötschwil + Motto + Moudon + Moutier + Movelier + Mugena + Muggio + Muhen + Mühlau + Mühleberg + Mühledorf (BE) + Mühledorf (SO) + Mühlehorn + Mühlethal + Mühlethurnen + Mühlrüti + Muids, Le + Mülchi + Mulegns + Mülenen + Müllheim + Mülligen + Mümliswil-Ramiswil + Mumpf + Münchenbuchsee + Münchenstein + Münchenwiler + Münchringen + Münchwilen (AG) + Münchwilen (TG) + Mund + Münsingen + Münster (VS) + Muntelier + Müntschemier + Muolen + Muotathal + Mur (VD) + Muralto + Muraz + Murg + Murgenthal + Muri (AG) + Muri bei Bern + Muriaux + Murist + Mürren + Murten + Murzelen + Müselbach + Müstair + Müswangen + Mutrux + Mutten + Muttenz + Muzzano + Näfels + Nänikon + Nassen + Naters + Nax + Naz + Nebikon + Necker + Neerach + Neftenbach + Neggio + Neirigue, La + Neirivue + Nendeln + Nennigkofen + Nenzlingen + Neschwil + Nesslau + Netstal + Neu Sankt Johann + Neuägeri + Neubrunn + Neuchâtel + Neudorf + Neuendorf + Neuenegg + Neuenhof + Neuenkirch + Neuhaus + Neuheim + Neukirch + Neunkirch + Neuveville, La + Neuwilen + Neyruz (FR) + Neyruz-sur-Moudon + Nidau + Nidfurn + Niederbipp + Niederbuchsiten + Niederbüren + Niederdorf + Niedererlinsbach + Niedergesteln + Niederglatt + Niedergösgen + Niederhasli + Niederhelfenschwil + Niederhünigen + Niederlenz + Niedermuhlern + Niederneunforn + Niederönz + Niederösch + Niederried bei Interlaken + Niederrohrdorf + Niederscherli + Niederstetten + Niederstocken + Niederteufen + Niederurnen + Niederuzwil + Niederwald + Niederwangen + Niederweningen + Niederwichtrach + Niederwil + Niederwil (AG) + Niederwil (SO) + Nivo + Nods + Noflen + Nohl + Noiraigue + Noirmont, Le + Noréaz + Nottwil + Novaggio + Novalles + Novazzano + Noville + Nufenen + Nuglar-St. Pantaleon + Nunningen + Nürensdorf + Nussbaumen + Nusshof + Nuvilly + Nyon + Oberaach + Oberägeri + Oberarth + Oberbalm + Oberbipp + Oberbözberg + Oberbuchsiten + Oberbüren + Oberburg + Oberbussnang + Oberbütschel + Oberdiessbach + Oberdorf (BL) + Oberdorf (SO) + Oberegg + Oberehrendingen + Oberembrach + Oberems + Oberengstringen + Oberentfelden + Obererlinsbach + Oberflachs + Obergerlafingen + Obergesteln + Oberglatt + Obergoldbach + Obergösgen + Oberhallau + Oberhasli + Oberhelfenschwil + Oberhittnau + Oberhof + Oberhofen (AG) + Oberhofen am Thunersee + Oberhünigen + Oberiberg + Oberkirch + Oberkulm + Oberlunkhofen + Obermumpf + Oberneunforn + Oberönz + Oberösch + Oberramsern + Oberrickenbach + Oberried (FR) + Oberried am Brienzersee + Oberrieden + Oberriet (SG) + Oberrohrdorf + Oberrüti + Obersaxen + Oberschan + Oberschrot + Oberstammheim + Obersteckholz + Oberstetten + Oberstocken + Oberterzen + Oberthal + Oberurnen + Oberuzwil + Oberwald + Oberwangen + Oberweningen + Oberwichtrach + Oberwil (BL) + Oberwil bei Büren + Oberwil im Simmental + Oberwil-Lieli + Obfelden + Obstalden + Ochlenberg + Ocourt + Oensingen + Oerlingen + Oeschenbach + Oeschgen + Oetwil am See + Oetwil an der Limmat + Oey + Oftringen + Ogens + Ohmstal + Oleyres + Olivone + Ollon + Olsberg + Olten + Oltingen + Onex + Onnens (FR) + Onnens (VD) + Onsernone + Opfershofen (TG) + Opfertshofen (SH) + Opfikon + Oppens + Oppikon + Oppligen + Orbe + Orges + Orient, L' + Origlio + Ormalingen + Orny + Oron-la-Ville + Oron-le-Châtel + Orpund + Orselina + Orsières + Ortschwaben + Orvin + Orzens + Osco + Osogna + Ossingen + Osterfingen + Ostermundigen + Otelfingen + Othmarsingen + Ottenbach + Ottikon + Ottoberg + Oulens-sous-Echallens + Oulens-sur-Lucens + Ovronnaz + Paccots, Les + Pagig + Pailly + Palagnedra + Palézieux-Gare + Palézieux-Village + Pambio-Noranco + Pampigny + Panex + Pâquier (FR), Le + Pâquier (NE), Le + Paradiso + Parpan + Paspels + Paudex + Payerne + Pazzallo + Peccia + Pedrinate + Peist + Peney-le-Jorat + Pensier + Penthalaz + Penthaz + Penthéréaz + Perlen + Perly-Certoux + Perrefitte + Perroy + Personico + Péry + Peseux + Peyres-Possens + Pfäfers + Pfaffhausen + Pfäffikon + Pfaffnau + Pfeffikon + Pfeffingen + Pfungen + Pfyn + Pianezzo + Piazzogna + Pierrafortscha + Pieterlen + Pignia + Pigniu + Piotta + Pitasch + Pizy + Plaffeien + Plagne + Plaine, La + Planchettes, Les + Planken + Plan-les-Ouates + Plans-sur-Bex, Les + Plasselb + Pleigne + Pleujouse + Plons + Pohlern + Poliez-le-Grand + Poliez-Pittet + Pollegio + Pommerats, Les + Pompaples + Pomy + Pont (Veveyse) + Pont, Le + Pont-de-la-Morge + Ponte Capriasca + Ponte Tresa + Pontenet + Ponthaux + Pont-la-Ville + Ponto Valentino + Pontresina + Ponts-de-Martel, Les + Porrentruy + Porsel + Port + Portalban + Portein + Port-Valais + Porza + Posat + Poschiavo + Posieux + Posses, Les + Praden + Prahins + Praille, La + Prangins + Praratoud + Praroman + Prarreyer + Prato (Leventina) + Prato-Sornico + Pratteln + Pratval + Präz + Praz de Fort + Praz, La + Pregassona + Pregny-Chambésy + Prêles + Premier + Preonzo + Prese, Le + Presinge + Préverenges + Prévondavaux + Prévonloup + Prez-vers-Noréaz + Prez-vers-Siviriez + Prilly + Pringy + Progens + Promasens + Prosito + Provence + Prugiasco + Puidoux + Pully + Puplinge + Pura + Quarten + Quartino + Quinto + Rabius + Radelfingen + Rafz + Rain + Ramlinsburg + Ramosch + Ramsei + Ramsen + Rancate + Rances + Randa + Randogne + Ranflüh + Raperswilen + Rapperswil (BE) + Rapperswil (SG) + Raron + Rasses, Les + Räterschen + Realp + Realta + Rebeuvelier + Rebévelier + Rebstein + Recherswil + Rechthalten + Réchy + Reckingen (VS) + Réclère + Reconvilier + Regensberg + Regensdorf + Rehetobel + Reichenbach im Kandertal + Reichenburg + Reiden + Reidermoos + Reigoldswil + Reinach (AG) + Reinach (BL) + Reisiswil + Reitnau + Rekingen (AG) + Remaufens + Remetschwil + Remigen + Renan (BE) + Renens (VD) + Rennaz + Retschwil + Reussbühl + Reussilles, Les + Reute (AR) + Reutenen, - + Reutigen + Reutlingen + Reverolle + Rhäzüns + Rheinau + Rheineck + Rheinfelden + Rheinklingen + Riaz + Richenthal + Richigen + Richterswil + Ricken + Rickenbach (BL) + Rickenbach (LU) + Rickenbach (SO) + Rickenbach (ZH) + Rickenbach bei Wil + Riddes + Ried-Brig + Rieden + Riederalp + Riedern + Riedholz + Riedikon + Ried-Mörel + Riedtwil + Riehen + Riein + Riemenstalden + Rietheim + Riex + Rifferswil + Riggisberg + Rikon + Ringgenberg (BE) + Ringoldswil + Riniken + Riom-Parsonz + Rippe, La + Risch + Ritzingen + Riva San Vitale + Rivaz + Rivera + Robasacco + Roche (VD) + Roche, La + Roche-d'Or + Rochefort + Roches (BE) + Rocourt + Rodels + Rodersdorf + Roggenburg + Roggliswil + Roggwil (BE) + Roggwil (TG) + Rogivue, La + Rohr (AG) + Rohrbach + Rohrbachgraben + Rolle + Romainmôtier-Envy + Romairon + Romanel-sur-Lausanne + Romanel-sur-Morges + Romanens + Romanshorn + Rombach + Römerswil + Romont (BE) + Romont (FR) + Romoos + Rona + Ronco sopra Ascona + Rongellen + Root + Ropraz + Rorbas + Rorschach + Rorschacherberg + Röschenz + Rosé + Rossa + Rossemaison + Rossenges + Rossens (FR) + Rossens (VD) + Rossinière + Rossrüti + Rossura + Röthenbach im Emmental + Rothenbrunnen + Rothenburg + Rothenfluh + Rothenhausen + Rothenthurm + Rothrist + Rottenschwil + Rougemont + Roveredo (GR) + Roveredo (TI) + Rovio + Rovray + Rubigen + Rüderswil + Rüdlingen + Rudolfingen + Rudolfstetten-Friedlisberg + Rüdtligen-Alchenflüh + Rue + Rüediswil + Rüeggisberg + Rüegsau + Rüegsauschachen + Rüegsbach + Rueras + Rüeterswil + Rueun + Rueyres + Rueyres-les-Prés + Rueyres-Saint-Laurent + Rueyres-Treyfayes + Rüfenach + Rüfenacht + Rufi + Ruggell + Rumendingen + Rümikon + Rumisberg + Rümlang + Rümligen + Rümlingen + Rünenberg + Rupperswil + Ruppoldsried + Rüschegg + Ruschein + Rüschlikon + Russikon + Russin + Russo + Russy + Ruswil + Rüte + Rüthi (SG) + Rüti (GL) + Rüti (ZH) + Rüti bei Büren + Rüti bei Riggisberg + Rütschelen + Rüttenen + Ruvigliana + S. Abbondio + S. Antonino + S. Antonio + S. Bernardino + S. Carlo + S. Nazzaro + S. Pietro + S. Vittore + Saanen + Saanenmöser + Saas Almagell + Saas Balen + Saas Fee + Saas Grund + Saas im Prättigau + Sachseln + Saclentz + Safenwil + Safien + Safien Platz + Safnern + Sage, La + Sagne, La + Sagno + Sagogn + Saicourt + Saignelégier + Saillon + Saint-Aubin-Sauges + Saint-Légier-La Chiésaz + Sala Capriasca + Saland + Salavaux + Salenstein + Sâles (Gruyère) + Salez + Salgesch + Salins + Salmsach + Salorino + Salouf + Salvan + Salvenach + Samedan + Samnaun + Samstagern + Sargans + Säriswil + Sarmenstorf + Sarn + Sarnen + Sarraz, La + Sarreyer + Sarzens + Sassel + Satigny + Sattel + Saubraz + Saulcy + Saules (BE) + Savagnier + Savièse + Savigny + Savognin + Savosa + Sax + Saxeten + Saxon + Says + Scareglia + Schaan + Schaanwald + Schachen + Schachen b. Reute (AR) + Schaffhausen + Schafhausen im Emmental + Schafisheim + Schalunen + S-chanf + Schangnau + Schänis + Scharans + Scharnachtal + Schattdorf + Schattenhalb + Scheid + Schellenberg + Schelten + Schenkon + Scherz + Scherzingen + Scheunen + Scheuren + Schiers + Schindellegi + Schinznach Bad + Schinznach Dorf + Schlans + Schlatt + Schlatt-Haslen- + Schlattingen + Schleinikon + Schleitheim + Schlierbach + Schlieren + Schlossrued + Schlosswil + Schluein + Schmerikon + Schmiedrued + Schmitten (FR) + Schmitten (GR) + Schnaus + Schneisingen + Schnottwil + Schocherswil + Schöfflisdorf + Schöftland + Schönbühl + Schönenbaumgarten + Schönenberg (ZH) + Schönenberg an der Thur, - + Schönenbuch + Schönengrund + Schönenwerd + Schongau + Schönholzerswilen + Schönried + Schötz + Schübelbach + Schüpbach + Schupfart + Schüpfen + Schüpfheim + Schwaderloch + Schwadernau + Schwanden + Schwanden (GL) + Schwanden bei Brienz + Schwändi + Schwarzenbach + Schwarzenberg + Schwarzenburg + Schwarzenegg + Schwarzhäusern + Schweizersholz + Schwellbrunn + Schwende + Schwendibach + Schwerzenbach + Schwyz + Scuol + Sédeilles + Sedrun + Seeberg + Seedorf (BE) + Seedorf (UR) + Seegräben + Seehof + Seelisberg + Seengen + Seewen + Seewis im Prättigau + Seftigen + Segnas + Seigneux + Seiry + Seleute + Selkingen + Selma + Seltisberg + Selzach + Sembrancher + Sementina + Semione + Sempach + Sempach Station + Semsales + Senarclens + Senèdes + Sennhof + Sennwald + Sent + Sentier, Le + Seon + Sépey, Le + Sergey + Servion + Seseglio + Sessa + Seuzach + Sévaz + Sevelen + Sévery + Sevgein + Siat + Siblingen + Siebnen + Siegershausen + Sierre + Siggenthal Station + Sigirino + Siglistorf + Signau + Sigriswil + Silenen + Sils im Domleschg + Sils im Engadin/Segl + Silvaplana + Simplon + Sins + Sion + Sirnach + Siselen + Sisikon + Sissach + Sisseln + Sitterdorf + Siviriez + Soazza + Sobrio + Soglio + Solduno + Solliat, Le + Solothurn + Somazzo + Someo + Sommentier + Sommeri + Sonceboz-Sombeval + Sonogno + Sonvico + Sonvilier + Sool + Soral + Sörenberg + Sorengo + Sorens + Sornetan + Sorvilier + Sottens + Soubey + Souboz + Soulce + Soyhières + Speicher + Speicherschwendi + Spiegel + Spiez + Spiringen + Splügen + Spreitenbach + Spruga + St- Aubin (FR) + St- Barthélemy (VD) + St- Blaise + St- Brais + St- Cierges + St- George + St- Gingolph + St- Imier + St- Jean + St- Léonard + St- Livres + St- Luc + St- Martin (FR) + St- Martin (VS) + St- Maurice + St- Oyens + St- Prex + St- Saphorin (Lavaux) + St- Saphorin-sur-Morges + St- Sulpice (NE) + St- Sulpice (VD) + St- Triphon + St- Ursanne + St. Antoni + St. Antönien + St. Antönien Ascharina + St. Erhard + St. Gallen + St. Gallenkappel + St. German + St. Margarethen + St. Margrethen + St. Martin + St. Moritz + St. Niklaus + St. Peter + St. Peterzell + St. Silvester + St. Stephan + St. Urban + St. Ursen + Sta Maria in Calanca + Sta Maria Val Müstair + Staad + Stabio + Stadel + Stäfa + Staffelbach + Stalden (VS) + Staldenried + Stallikon + Stampa + Stans + Stansstad + Starrkirch-Wil + Staufen + St-Cergue + Steckborn + Ste-Croix + Steffisburg + Steg + Stein (AG) + Stein (AR) + Stein (SG) + Stein am Rhein + Steinach + Steinebrunn + Steinen + Steinerberg + Steinhaus + Steinhausen + Steinhof + Steinmaur + Sternenberg + Stetten (AG) + Stetten (SH) + Stettfurt + Stettlen + Stierva + Stilli + Strengelbach + Strohwilen + Studen + Stüsslingen + Suberg + Subingen + Suchy + Sufers + Sugiez + Sugnens + Suhr + Sulgen + Sullens + Sulz (AG) + Sulz (LU) + Sulzbach + Sumiswald + Sumvitg + Sur + Surava + Surcasti + Surcuolm + Surpierre + Surrein + Sursee + Suscévaz + Susch + Susten + Syens + Tafers + Tagelswangen + Tägerig + Tägerschen + Tägertschi + Tägerwilen + Tamins + Tann + Tannay + Tarasp + Tartar + Tartegnin + Täsch + Tatroz + Täuffelen + Tavanasa + Tavannes + Tavernes, Les + Tecknau + Tegerfelden + Tegna + Tenero-Contra + Tenna + Tenniken + Tennwil + Tentlingen + Termen + Termine + Tersnaus + Tesserete + Teufen (AR) + Teufen, - + Teufenthal (AG) + Teuffenthal (BE) + Thal + Thalheim (AG) + Thalheim an der Thur + Thalwil + Thayngen + Theilingen + Therwil + Thielle-Wavre + Thierachern + Thierrens + Thioleyres, Les + Thônex + Thörigen + Thörishaus + Thun + Thundorf + Thunstetten + Thürnen + Thusis + Tiefencastel + Tinizong + Titterten + Tobel + Toffen + Tolochenaz + Törbel + Torgon + Torny-le-Grand + Torre + Torricella-Taverne + Tour-de-Peilz, La + Tour-de-Trême, La + Trachselwald + Trachslau + Tramelan + Trans + Trasadingen + Travers + Treiten + Trélex + Tremona + Trétien, Le + Trey + Treycovagnes + Treytorrens (Payerne) + Treyvaux + Triboltingen + Triengen + Trient + Triesen + Triesenberg + Trimbach + Trimmis + Trimstein + Trin + Trogen + Troinex + Troistorrents + Trub + Trübbach + Trubschachen + Trüllikon + Trun + Truttikon + Tschappina + Tscheppach + Tscherlach + Tschiertschen + Tschierv + Tschingel + Tschlin + Tschugg + Tübach + Tuggen + Tujetsch + Tumegl/Tomils + Turbenthal + Turgi + Turtmann + Tüscherz-Alfermée + Tuttwil + Twann + Udligenswil + Ueberstorf + Uebeschi + Ueken + Uerikon + Uerkheim + Uerschhausen + Uerzlikon + Uesslingen-Buch + Uetendorf + Uetikon am See + Uettligen + Uezwil + Uffikon + Ufhusen + Uitikon + Ulisbach + Ulmiz + Ulrichen + Umiken + Undervelier + Unterägeri + Unterbach + Unterbäch + Unterbözberg + Untereggen + Unterehrendingen + Unterems + Unterendingen + Unterengstringen + Unterentfelden + Unteriberg + Unterkulm + Unterlangenegg + Unterlunkhofen + Unterramsern + Unterschächen + Unterseen + Untersiggenthal + Unterstammheim + Untersteckholz + Unterterzen + Untervaz + Unterwasser + Uors-Peiden + Urdorf + Urmein + Urnäsch + Ursenbach + Ursins + Urswil + Ursy + Urtenen + Uster + Uttigen + Uttwil + Utzenstorf + Utzigen + Uvrier + Uznach + Uzwil + Vacallo + Vaduz + Vaglio + Vairano + Valangin + Valbella + Valchava + Val-d'Illiez + Valendas + Valens + Valeyres-sous-Montagny + Valeyres-sous-Rances + Vallamand + Vallon + Vallorbe + Vals + Valzeina + Vandoeuvres + Varen + Vättis + Vaud, Le + Vauderens + Vauffelin + Vaugondry + Vaulion + Vaulruz + Vaumarcus + Vaux-sur-Morges + Vaz/Obervaz + Vella + Vellerat + Veltheim (AG) + Vendlincourt + Venthône + Verbier + Vercorin + Verdabbio + Vergeletto + Vermes + Vernamiège + Vernate + Vernayaz + Vernier + Vérossaz + Verrerie, La + Verrières, Les + Vers l'Eglise + Versam + Verscio + Versegères + Versoix + Vésenaz + Vesin + Vétroz + Vevey + Vex + Veyras + Veyrier + Veysonnaz + Veytaux + Vezia + Vezio + Vich + Vico Morcote + Vicosoprano + Vicques + Viganello + Vignogn + Vilars + Villa Luganese + Villaraboud + Villarbeney + Villarepos + Villariaz + Villarimboud + Villarlod + Villars Bozon + Villars-Bramard + Villars-Burquin + Villarsel-le-Gibloux + Villarsel-sur-Marly + Villars-Epeney + Villarsiviriaux + Villars-le-Comte + Villars-le-Grand + Villars-le-Terroir + Villars-Mendraz + Villars-Sainte-Croix + Villars-sous-Champvent + Villars-sous-Mont + Villars-sous-Yens + Villars-sur-Glâne + Villars-sur-Ollon + Villars-Tiercelin + Villarvolard + Villarzel + Villaz-Saint-Pierre + Villeneuve (FR) + Villeneuve (VD) + Villeret + Villette + Villiers + Villigen + Villmergen + Villnachern + Vilters + Vilters- + Vinelz + Vinzel + Vionnaz + Vira (Gambarogno) + Visp + Visperterminen + Vissoie + Vitznau + Vogorno + Volken + Volketswil + Vollèges + Vordemwald + Vorderthal + Vouvry + Vrin + Vuadens + Vuarmarens + Vuarrens + Vucherens + Vufflens-la-Ville + Vufflens-le-Château + Vugelles- + Vuibroye + Vuippens + Vuissens + Vuisternens-devant-Romont + Vuisternens-en-Ogoz + Vuiteboeuf + Vulliens + Vullierens + Wabern + Wachseldorn + Wädenswil + Wagen + Wagenhausen + Wahlen + Wahlendorf + Wahlern + Walchwil + Wald (AR) + Wald (ZH) + Waldegg + Waldenburg + Wäldi + Waldkirch + Waldstatt + Walenstadt + Walkringen + Wallbach + Wallenbuch + Wallenried + Wallenwil + Wallisellen + Walliswil bei Wangen + Walperswil + Waltalingen + Waltensburg/Vuorz + Waltenschwil + Walterswil (BE) + Walterswil (SO) + Walzenhausen + Wangen (SZ) + Wangen an der Aare + Wangen bei Olten + Wangen-Brüttisellen + Wangenried + Wängi + Wanzwil + Wartau + Warth-Weiningen + Wasen im Emmental + Wassen + Wasterkingen + Watt + Wattenwil + Wattwil + Wauwil + Weesen + Wegenstetten + Weggis + Weiach + Weinfelden + Weingarten + Weiningen (ZH) + Weissenbach + Weissenburg + Weisslingen + Weisstannen + Weite + Welschenrohr + Wengen + Wengi + Wenslingen + Werdenberg + Wermatswil + Wernetshausen + Werthenstein + Wettingen + Wettswil am Albis + Wetzikon (ZH) + Widen + Widnau + Wiedlisbach + Wienacht + Wiesen (GR) + Wiesendangen + Wiezikon + Wiggen + Wiggiswil + Wigoltingen + Wikon + Wil (AG) + Wil (SG) + Wil (ZH) + Wila + Wilchingen + Wildberg + Wilderswil + Wildhaus + Wilen bei Wil + Wiler (Lötschen) + Wiler b. Seedorf + Wiler bei Utzenstorf + Wileroltigen + Wiliberg + Wilihof + Willadingen + Willerzell + Willisau + Willisau Land + Willisdorf + Wimmis + Windisch + Windlach + Winikon + Winkel + Winterberg ZH + Wintersingen + Winterthur + Winznau + Wisen (SO) + Wislikofen + Wittenbach + Wittenwil + Witterswil + Wittinsburg + Wittnau + Wohlen (AG) + Wohlen bei Bern + Wohlenschwil + Wolfenschiessen + Wolfertswil + Wolfhalden + Wolfhausen + Wolfisberg + Wölflinswil + Wolfwil + Wolhusen + Wollerau + Worb + Worben + Worblaufen + Wünnewil-Flamatt + Wuppenau + Würenlingen + Würenlos + Wynau + Wynigen + Wyssachen + Yens + Yverdon-les-Bains + Yvonand + Yvorne + Zauggenried + Zäziwil + Zeglingen + Zeihen + Zeiningen + Zell (LU) + Zell (ZH) + Zénauva + Zeneggen + Zermatt + Zernez + Zetzwil + Zezikon + Ziefen + Ziegelbrücke + Zielebach + Zignau + Zihlschlacht + Zillis-Reischen + Zimmerwald + Zinal + Zizers + Zofingen + Zollbrück + Zollikerberg + Zollikofen + Zollikon + Zuben + Züberwangen + Zuchwil + Zuckenriet + Zufikon + Zug + Zullwil + Zumholz + Zumikon + Zunzgen + Zuoz + Zürich + Zurzach + Zuzgen + Zuzwil (BE) + Zuzwil (SG) + Zweidlen + Zweilütschinen + Zweisimmen + Zwieselberg + Zwillikon + Zwingen + Zwischenflüh + + + Distance: + + + Canton: - Indifférent + Tous les cantons + AG + AI + AR + BE + BL + BS + FL + FR + GE + GL + GR + JU + LU + NE + NW + OW + SG + SH + SO + SZ + TG + TI + UR + VD + VS + ZG + ZH - - - Distance: - - - Genre: @@ -354,23 +3853,26 @@ +
Forum du Bilinguisme