I’ve made some headway on the language file.
Because files may have $_lang[’singlequotes’] or sometimes $_lang[’similarname_withanextrabit’], a big bulk comparison search is unreliable so I have gone through doing manual searches.
As a first run through, I have concentrated on lines that are either already marked as Obsolete, or which stand out as being unlikely to still be in. These have all been checked on a search (taking into account possible variance in the quotes used in the actual scripts).
I have commented out lines which had no matches. Lines that are confirmed as being referenced have an //InSaysPaul comment at the end, so we know which ones have been verified by me as In Use (which include some marked as obsolete).
Once we have commented out all the unnecessary lines, we can produce a list of the removed lines, and a tidied English file. The file could then be tidied further - frankly, I think an alpha-sort will be the easiest method. I understand the benefit of keeping the newest lines at the bottom, but there are now many releases represented in the lang file.
Am uploading the file here as it is easiest for me presently. I won’t be able to do anything more on it for a few days (although I will have web access so I’ll be able to tinker with the default content if we get a site rolling).
I do think we should take a moment to honour the translations that have been made of one particular line which is facing the chop:
manager\includes\lang\english.inc.php (221):$_lang["confirm_preview"] = 'This function is crap!\n\nIt only shows the saved version of the page, and not what you just edited. Still want to preview?';
manager\includes\lang\finnish.inc.php (226):$_lang['confirm_preview'] = "Tämä funktio on kehno!\\n\\nSe näyttää vain tämän sivun tallennetun version, ei sitä mitä juuri muokkasit. Haluatko silti esikatsella?";
manager\includes\lang\francais.inc.php (220):$_lang['confirm_preview'] = "Cette fonction est incomplète !\\n\\nElle n'affiche que la version enregistrée de la page, et non vos modifications.\\n\\nVoulez-vous malgré tout prévisualiser ?";
manager\includes\lang\german.inc.php (222):$_lang['confirm_preview'] = "Diese Funktion ist nicht sinnvoll!\\n\\nEs wird nur die gespeicherte Version und nicht die bearbeitete Version angezeigt. Trotzdem anzeigen?";
manager\includes\lang\italian.inc.php (220):$_lang['confirm_preview'] = "Questa funzione è stupida!\\n\\nEssa visualizza solo la versione salvata della pagina, non quella che hai appena modificato. Vuoi ancora l'anteprima?";
manager\includes\lang\japanese-utf8.inc.php (220):$_lang['confirm_preview'] = "ã?“ã?®æ©Ÿèƒ½ã?¯å½¹ã?«ç«‹ã?¡ã?¾ã?›ã‚“!\\n\\nä¿?å˜ã?•れã?Ÿãƒ?ージョンã?®ãƒšãƒ¼ã‚¸ã?®ã?¿è¡¨ç¤ºã?•れã€?ã?‚ã?ªã?Ÿã?Œç?¾åœ¨ç·¨é›†ã?—ã?¦ã?„るページã?¯è¡¨ç¤ºã?•れã?¾ã?›ã‚“。ã??れã?§ã‚‚プレビューã?—ã?Ÿã?„ã?§ã?™ã?‹?";
manager\includes\lang\nederlands.inc.php (228):$_lang['confirm_preview'] = "Deze functie is rotzooi!\\n\\nZe geeft de opgeslagen versie van het bestand weer, en niet de versie met de gemaakte wijzigingen. Toch het voorbeeld bekijken?";
manager\includes\lang\norsk.inc.php (220):$_lang['confirm_preview'] = "Denne funksjonen er verdiløs!\\n\\nDen viser bare len cachede versionen av siden ikke hva du har redigert nå. Vil du forhåndsvise siden?";
manager\includes\lang\simple_chinese-gb2312.inc.php (220):$_lang['confirm_preview'] = "Õâ¸öÊǸ½×¢¹¦ÄÜ!\\n\\nËüÖ»ÏÔʾ±£´æµÄ°æ±¾,¶ø²»ÊÇÄã¸Õ±à¼µÄ°æ±¾.ÄãÈÔÐèÒªÔ¤ÀÀÂð£¿";
manager\includes\lang\svenska.inc.php (220):$_lang['confirm_preview'] = "Denna funktion är värdelös!\\n\\nDen visar endast den sparade versionen av sidan och inte vad du har redigerat nu. Vill du förhandsgranska ändå?";
Now you can slag off functions in many languages!