Overview
Comment: | [fr] màj: séparateurs des grands nombres |
---|---|
Downloads: | Tarball | ZIP archive | SQL archive |
Timelines: | family | ancestors | descendants | both | trunk | fr |
Files: | files | file ages | folders |
SHA3-256: |
52b3cb8f1b3ae03679773b0db0569e0a |
User & Date: | olr on 2017-06-21 08:45:26 |
Other Links: | manifest | tags |
Context
2017-06-21
| ||
12:46 | [fr][js] nnbsp au lieu de nbsp dans formatNumber() check-in: d7037dff19 user: olr tags: trunk, fr, major_change | |
08:45 | [fr] màj: séparateurs des grands nombres check-in: 52b3cb8f1b user: olr tags: trunk, fr | |
2017-06-20
| ||
19:07 | [fr] phonet_simil: beignet/baigner check-in: 7e24ad3d1d user: olr tags: trunk, fr | |
Changes
Modified gc_lang/fr/modules-js/gce_suggestions.js from [66a9ce5ee4] to [c06d21d1f4].
︙ | |||
517 518 519 520 521 522 523 | 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 | - + | return "les|la"; } return "la"; } function formatNumber (s) { let nLen = s.length; |
︙ |
Modified gc_lang/fr/modules/gce_suggestions.py from [69bb078e98] to [ab62364774].
︙ | |||
401 402 403 404 405 406 407 | 401 402 403 404 405 406 407 408 409 410 411 412 413 414 415 | - + | return "la" _zBinary = re.compile("^[01]+$") def formatNumber (s): nLen = len(s) |
︙ |
Modified gc_lang/fr/rules.grx from [556b777cc3] to [e48fb425de].
︙ | |||
716 717 718 719 720 721 722 | 716 717 718 719 720 721 722 723 724 725 726 727 728 729 | - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - | TEST: Mouais{{, ;}} TEST: Vraiment, bof {{;;}} on ne sait guère qu’en penser. TEST: Raisons {{:.}} trop, c’est trop. #__<s]/typo__ °C <<- ->> ℃ # Typographie. Utilisez le signe des degrés approprié. |
︙ | |||
917 918 919 920 921 922 923 924 925 926 927 | 885 886 887 888 889 890 891 892 893 894 895 896 897 898 899 900 901 902 903 904 905 906 907 908 909 910 911 912 913 914 915 916 917 918 919 920 921 922 923 924 925 926 927 928 929 930 931 932 933 934 935 936 937 938 939 940 941 942 943 944 945 946 947 948 949 950 951 952 953 954 955 956 957 958 959 960 961 962 963 964 965 966 967 968 969 970 971 972 973 974 | + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - + + + + + + + + + + + - - - - - - - - - + + + + + + + + + + + + - + - + | ## Chimie __[s]/chim(chim_molécules)__ (?:Ca(?:CO3|SO4)|CO2|(?:H2|Na2)(?:CO3|O|SO4)|[HNO]2|HNO3|Fe2O3|KMnO4|NO2|SiO2|SO[23]) <<- ->> =\0.replace("2", "₂").replace("3", "₃").replace("4", "₄") # Typographie des composés chimiques. [!] TEST: __chim__ les molécules {{CaCO3}} et {{H2O}}… !!!! Espaces insécables avant unités de mesure __[s]/unit(unit_nbsp_avant_unités1)__ ((\d+(?:,\d+[⁰¹²³⁴⁵⁶⁷⁸⁹]?|[⁰¹²³⁴⁵⁶⁷⁸⁹]|)) ?)(?:[kcmµn]?(?:[slgJKΩ]|m[²³]?|Wh?|Hz|dB)|[%‰€$£¥Åℓhj]|min|°C|℃)(?![’']) @@0,0 <<- -1>> "\2 " # Avec une unité de mesure, mettez un espace insécable. __[s]/unit(unit_nbsp_avant_unités2)__ ((\d+(?:,\d+[⁰¹²³⁴⁵⁶⁷⁸⁹]?|[⁰¹²³⁴⁵⁶⁷⁸⁹])) ?)([a-zA-Zµ][a-zA-Z0-9Ωℓ⁰¹²³⁴⁵⁶⁷⁸⁹/·]*) @@0,0,$ <<- morphex(\3, ";S", ":[VCR]") or mbUnit(\3) or not spell(\3) -1>> "\2 " # Si “\3” est une unité de mesure, il manque un espace insécable. Si le nombre se rapporte au mot suivant, c’est aussi valable. __[s]/unit(unit_nbsp_avant_unités3)__ ((\d+) )([a-zA-Zµ][a-zA-Z0-9Ωℓ⁰¹²³⁴⁵⁶⁷⁸⁹/·]*)(?![’']) @@0,0,$ <<- (\2.__len__() > 4 and not spell(\3)) or morphex(\3, ";S", ":[VCR]") or mbUnit(\3) -1>> "\2 " # Si “\3” est une unité de mesure, il manque un espace insécable. Si le nombre se rapporte au mot suivant, c’est aussi valable. TEST: Ça a duré {{3}}µs TEST: Ça a duré {{3,5 }}µs TEST: il y en a {{3 }}m² TEST: il a fait {{10}}% TEST: Ça coûte {{13,4}}¥. TEST: il mesure {{30,3 }}cm TEST: il est monté à {{18 }}% TEST: une température de {{22,4 }}°C TEST: il en veut {{18}}kg TEST: il me le propose pour {{243 }}gCO2/kWh TEST: il me le propose pour {{243,4 }}gCO2/kWh TEST: en l’an 2000 Urgondorletroll eut une idée TEST: 1998 s’annonce grandiose. TEST: il y en a 3,43 milliards. TEST: je veux 200 euros. !!!! Grands nombres __[s]/num(num_grand_nombre_soudé)__ |
︙ |