User talk:Void/createWikiNotify.js

More Translations
Hi, I would like to propose the addition of translations into Catalan and Portuguese for the script, here they are (please copy directly from the code editor):

ca: { submit: 'Enviar', c_domain: 'Marca aquesta wiki com que necessita un domini personalitzat', i: { required: 'Si us plau, ompli tots els camps obligatoris.', user: 'El sol·licitant no sembla existir.', dbexists: 'La wiki sol·licitada ja existeix.', unknown: 'Hi ha un problema amb la seva entrada o amb createWikiNotify.js' }, 		summary: 'Wiki creada' },
 * Catalan:

pt: { submit: 'Enviar', c_domain: 'Marca esta wiki como você precisa de um domínio personalizado', i: { required: 'Por favor, preencha todos os campos obrigatórios.', user: 'O requerente não parece existir.', dbexists: 'O wiki solicitada já existe.', unknown: 'Há um problema com a sua entrada ou createWikiNotify.js' }, 		summary: 'Wiki criada' },
 * Portuguese:

Thanks. —Alvaro Molina (✉  - ✔ ) 03:41, 29 July 2017 (UTC)
 * Before adding these translations, there should be "Template:Wiki created/ca" and "Template:Wiki created/pt", so please translate those pages first. Reception123 (talk) ( contribs  ) 07:09, 29 July 2017 (UTC)
 * Meh, the translations are more meant for the user interface. The script determines if the template for the selected language exists independently of any of the translated messages. I've added them in. -- Void  Whispers 03:06, 30 July 2017 (UTC)

Translating into
Here's the translation into (tl): submit: 'Isumite', c_domain: 'Markahan ang wiking ito bilang nangangailangan ng isang pasadyang dominyo', i: { required: 'Pakipunan ang lahat ng mga kinakailangang patlang.', user: 'Nagmumukhang hindi umiiral ang tagapaghiling.', dbexists: 'Umiiral na ang hinihiling na wiki.', unknown: 'May problema sa iyong input o sa createWikiNotify.js', self: 'Tumutugma ang tagapaghiling ng wiki sa kasalukuyang tagagamit, nilalagpasan ang abiso' },		summary: 'Ginawa ang wiki (gamit ang CWNotify)' },

I'll translate Wiki created right after. -- 12:05, 15 March 2018 (UTC)
 * ✅, Sorry for the delay. -- Void  Whispers 16:43, 21 March 2018 (UTC)

Translation into Japanese and a request
Here's a translation into Japanese.

ja: { submit: '送信する', c_domain: 'このウィキを、カスタムドメイン利用希望のものとしてマークする', i: { required: '全ての欄へのご記入をお願いします. ', 			user: '申請者が存在しないようです. ', 			dbexists: '新生されたウィキは、既に存在するようです. ', 			unknown: 'あなたの入力か、createWikiNotify.jsに問題があるようです. ', 			self: 'ウィキの申請者が現在の操作者と一致するので、通知は省略します. ', 			dbname: '新生されたデータベース名(dbname)には、無効な文字が含まれております. \ndbnameには、半角英数のみが利用できることにご注意ください. ' 		}, 		summary: 'ウィキが作成されました (CWNotifyによる通知)' },

In addition, I'd like to request for an auto update function of the wiki request page, which enables us to automatically change status to "approved." Thanks.-- 19:45, 16 December 2018 (UTC)
 * I’ve now added the translation. MacFan4000 (Talk Contribs) 21:01, 16 December 2018 (UTC)
 * Thanks. Uh, I found that  should be   instead. Could you fix that?-- 22:39, 16 December 2018 (UTC)
 * Translation changes done, I'm not sure how to do the auto update, but I have a couple of ideas I might play with later. -- Void  Whispers 18:57, 28 December 2018 (UTC)
 * I've added in a button to automatically approve the request and open up the create wiki page in a new tab. -- Void  Whispers 20:11, 28 December 2018 (UTC)
 * Thanks for your work :)-- 02:08, 29 December 2018 (UTC)

Order of actions
I happened to find that the notifications are posted before the wikis are created. Even though it is unlikely, there could be errors in creating wikis, and thus the order of actions by this script should be corrected IMO (that is, to post notifications after  wikis are created). Could you fix it? Thanks.-- 15:47, 28 December 2018 (UTC)
 * I'm not sure if that is possible, as, once the wiki is created, the page reloads, which can prevent any script from saving any information to be run after the wiki gets created. I've put several checks into CWN that should catch any issues besides those that are in the CreateWiki extension itself. The only issue I could see is a random 503, and there's no real way to catch that no matter what the order is. -- Void  Whispers 19:00, 28 December 2018 (UTC)
 * Hmm, OK, thanks for your answer.-- 02:08, 29 December 2018 (UTC)

A request for a bug fix
I have noticed that all the comments posted are now Wiki created(CD) for custom domains even when they aren't. Can you fix it? Thanks.-- 13:46, 2 January 2019 (UTC)
 * I haven't noticed any examples of this. Can you provide an example? -- Void  Whispers 04:42, 7 January 2019 (UTC)
 * Hmm, I rechecked my past posts and found out it was simply my mistake. Sorry for that.-- 05:05, 7 January 2019 (UTC)

Chinese translations (Both Simplified and Traditional)
Hello there, here are Chinese (Simplified) and Chinese (Traditional) translations for the scriptː

'zh-hans': { approve: '批准', submit: '提交', c_domain: '标记此wiki为「需要自定义域名」', i: { required: '请填写所有必填栏位. ',			user: '申请人似乎不存在. ',			dbexists: '申请的wiki已经存在. ',			unknown: '您填写的表单似乎有问题，也有可能是createWikiNotify.js发生问题', self: '申请人与当前用户一致，略过通知', dbname: '申请的数据库名称（wiki域名）含有无效字符. 请注意数据库名称仅限字母和数字. '		},		summary: 'Wiki创建成功（使用CWNotify）' },
 * Chinese (Simplified)ː

'zh-hant': { approve: '批准', submit: '提交', c_domain: '標記此wiki為「需要自定義域名」', i: { required: '請填寫所有必填欄位. ',			user: '申请人似乎不存在. ',			dbexists: '申請的wiki已經存在. ',			unknown: '您填寫的表單似乎有問題，也有可能是createWikiNotify.js發生問題', self: '申請人與當前用戶一致，略過通知', dbname: '申請的數據庫名稱（wiki域名）含有無效字符. 請注意數據庫名稱僅限字母和數字. '		},		summary: 'Wiki創建成功（使用CWNotify）' }, Thank you. --  📞Laundry Machine 15:22, 7 January 2019 (UTC)
 * Chinese (Traditional)ː
 * Added, thanks! -- Void  Whispers 00:33, 8 January 2019 (UTC)
 * Basically, you can use the same script as  for   and , and   for   and  . There might be some minor differences, but I think it's so far OK to simply use them.-- 02:14, 8 January 2019 (UTC)

Weird text inserted at the top of the user talk page
Hi, I found out that in some cases (but not in all cases), this weird text has been inserted at the top of the talk page when using your script (as seen here): Subscribe to the mediawiki-api-announce mailing list at  for notice of API deprecations and breaking changes."},"revisions":{"*":"Because "rvslots" was not specified, a legacy format has been used for the output. This format is deprecated, and in the future the new format will always be used."}},"query":{"pages":{"16086":{"pageid":16086,"ns":3,"title":"User talk:DoveWindsor","revisions":[{"contentformat":"text/x-wiki","contentmodel":"wikitext","*":" I'm not sure whether it's because of the script itself or something else, but can you fix it? Thanks.-- 05:00, 13 January 2019 (UTC)
 * Thanks for having it fixed. By the way, I wonder why you don't make this script a standard for all wiki creators and put it on MediaWiki:Group-wikicreator.js. I think it's already a de facto, and there's no reason we don't do it IMO.-- 19:50, 21 January 2019 (UTC)

I wonder if we still need this
Since we no longer notify wiki creations on the requesters' talk pages (and use echo), I wonder if we still need this. I have cleaned up other users' common.js or global.js which import this script, but should I delete the original script as well as part of housekeeping?-- 01:04, 16 June 2019 (UTC)