Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- // Regulár pro stringy v Latte
- const TRANSLATION_STRINGS_LATTE_STRINGS_REGEXP = '/(?:\>\s*+([\w\,\.\-\:\!\?\(\)\ ]+)\s*\<|[^-]\>\s*+([^\{\}\<\>\t\=]+)\s*\<|[^-]\>\s*+(?1)\s*\<)/iu';
- // Regulár pro meta description a keywords v Latte
- const TRANSLATION_STRINGS_LATTE_META_REGEXP = '/(?:name\=(?:\"|\')(?:description|keywords)(?:\"|\')).*?(?:content\=(?:\"|\'))([^{"\']*)(?:\"|\')/iu';
- // Regulár pro placeholdery formulářů
- const TRANSLATION_STRINGS_LATTE_PLACEHOLDER_REGEXP = '/(?:placeholder)(?:\=(?:\"|\'))([\w\s,.@\-()]*)(?:(?:\"|\'))/iu';
- // Regulár pro PHP soubory, který hledá pouze stringy ve *flashMessage() a ve funkcích pro formuáře
- const TRANSLATION_STRINGS_PHP_METHODS_REGEXP = '~(?:(?:FlashMessage|setRequired|setPrompt|(?:(form|this)\-\>)addError)\(\s*["\']([^"\'{}]+)["\'].*?\)|(?:addText|(form|this)addSelect|addZip|addPassword|addRule|addPhoneNumber|addRadioList|addCheckbox|addCheckboxList|addTextArea|addUpload|addNumeric|addSubmitButton|addSubmit)\([^)]*\,\s*["\']([^"\'{}]*)["\'])~iu';
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement