| <Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> | |
| <!-- | |
| How to define a variable. | |
| Just stick a new node in a property group. | |
| --> | |
| <PropertyGroup> | |
| <!-- This node in a property group will define a variable --> | |
| <TestVariable>Test Variable Value</TestVariable> | |
| using System; | |
| using System.Text; | |
| using NGettext; | |
| using R7.Webmate.Xwt.Icons; | |
| using R7.Webmate.Xwt.Text; | |
| using Xwt; | |
| namespace R7.Webmate.Xwt | |
| { | |
| public class HelloWorldWidget : Widget |
-
Присоединяйтесь к проекту перевода Dnn.Platform
-
Ознакомьтесь с Вводным курсом Crowdin для переводчика
Для начала можно рекомендовать выбрать какой-либо один документ из папки dnn9/DNN Platform или dnn9 с низким процентом переведённых сообщений и сконцентрироваться на нем. Каждый из этих файлов, как правило, относится к одной или нескольким функционально увязанным формам интерфейса, поэтому так проще будет ухватить контекст.
Количество участников: 1
Это, наверное, специально для Мотца, поскольку требуется хороший уровень владения английским - как для выявления ошибок, так и для общения с авторами DNN по поводу их исправления.
Что нужно делать:
- Поиск ошибок в исходных строках, отписывание issues в официальном репозитории DNN Platform на GitHub, исправление через pull request.
- Улучшение англоязычной базы других проектов (R7.University, R7.Epsilon и др.) - поиск ошибок в исходных строках и README, отписывание issues в репозиториях соответствующих проектов на GitHub, исправление через pull request.
| #!/bin/bash | |
| # Adoptation of POL script to install single Office 2010 product to separate prefix. | |
| # Mac support is disabled! | |
| # Link to original script: https://www.playonlinux.com/en/app-801-Microsoft_Office_2010.html | |
| # CHANGELOG | |
| # [Quentin PÂRIS] (2012-05-05 14-45) | |
| # Wine version set to 1.5.3, Outlook 2010 compatiblity | |
| # [Quentin PÂRIS] (2012-05-05 15-05) |
| days = 7 | |
| --- | |
| function onFilter(t, f, e) | |
| local timeInFuture = os.time() + 3600*24*days | |
| if f.due ~= nil and f.due <= timeInFuture then | |
| return true | |
| end | |
| if f.threshold ~= nil and f.threshold <= timeInFuture then | |
| return true | |
| end |
| UPDATE {databaseOwner}[{objectQualifier}TabModules] SET CacheTime = 0 WHERE ModuleID IN ( | |
| select ModuleID from {databaseOwner}[{objectQualifier}Modules] where ModuleDefID = | |
| (select ModuleDefID from {databaseOwner}[{objectQualifier}ModuleDefinitions] where DefinitionName = N'ModuleDefinitionName')) | |
| GO |
This can reduce files to ~15% of their size (2.3M to 345K, in one case) with no obvious degradation of quality.
ghostscript -sDEVICE=pdfwrite -dCompatibilityLevel=1.4 -dPDFSETTINGS=/printer -dNOPAUSE -dQUIET -dBATCH -sOutputFile=output.pdf input.pdf
Other options for PDFSETTINGS:
- /screen selects low-resolution output similar to the Acrobat Distiller "Screen Optimized" setting.
- /ebook selects medium-resolution output similar to the Acrobat Distiller "eBook" setting.
- /printer selects output similar to the Acrobat Distiller "Print Optimized" setting.
- /prepress selects output similar to Acrobat Distiller "Prepress Optimized" setting.