Portal talk:Cy

Cysylltiadau/Links

 * Offer adolygu a chyfieithu negeseuon: Special:Translate

I'w gwneud/To do

 * Dechrau tudalen i drafod negeseuon ar Wicipedia?
 * Adolygu'r extensions

PLURAL
The possibilities needed are:
 * 0 – to negate the whole sentence
 * 1
 * 2
 * 3
 * 6
 * 4,5, >=7

An example of the above is the message watchlistdetails (with 6 different outputs):

NaN Yn gwylio $1 dudalens heb gynnwys tudalennau sgwrs.

This question has been posted on User_talk:Nike. Lloffiwr 13:57, 6 October 2007 (UTC)

Increase of maximum outputs for PLURAL to 6 requested at Support. Lloffiwr 12:34, 13 January 2008 (UTC) Change of php file completed February 2008.

GRAMMAR FOR INITIAL MUTATION
In Welsh the first letter (which is either 1 or 2 characters) can change depending on either the preceding word or the syntax. So far, this has not been critical on Welsh Wikipedia because titles of websites do not mutate, you can choose not to mutate personal names, and most other variables (month, namespace) do not happen to have a syntax which needs mutating. I have reviewed all the messages on Welsh Wikipedia and haven't found one which would need a GRAMMAR function to work. If anybody finds a magic word or a message being used somewhere which does need mutation then please note it here so we can discuss whether we need GRAMMAR for initial mutations.

For future reference: If at some point we were to decide that we need GRAMMAR for initial mutations then the logic rules to produce it are:

(for the 4 grammatical forms: Cysefin, meddal, trwynol and llaes)

Treiglad cysefin
No change for this – it is the root (or radical) form

Treiglad meddal

 * 1) If first character of the word is C,c it changes to G,g
 * 2) If first character is P,p it changes to B,b
 * 3) If first character is T,t it changes to D,d
 * 4) If first character is G,g then omit the G,g
 * 5) If first character is B,b it changes to F,f
 * 6) If first character is D,d it changes to Dd,dd
 * 7) If first character is Ll,ll it changes to L,l
 * 8) If first character is M,m it changes to F,f
 * 9) If first two characters are Rh,rh it changes to R,r

Treiglad trwynol

 * 1) If first character of the word is C,c it changes to Ngh,ngh
 * 2) If first character is P,p it changes to Mh,mh
 * 3) If first character is T,t it changes to Nh,nh
 * 4) If first character is G,g it changes to Ng,ng
 * 5) If first character is B,b it changes to M,m
 * 6) If first character is D,d it changes to N,n

Treiglad llaes

 * 1) If first character of the word is C,c it changes to Ch,ch
 * 2) If first character is P,p it changes to Ph,ph
 * 3) If first character is T,t it changes to Th,th

These rules work in the majority of cases.

Conclusion: At present no need to create GRAMMAR for initial mutations. Lloffiwr 13:57, 6 October 2007 (UTC)