i18n improvements in Message notifications

Add singular form of “you have x new private messages”, and use
`bp_core_number_format` to format the number correctly for the locale.

See #5767, props SGr33n

git-svn-id: https://buddypress.svn.wordpress.org/trunk@8655 cdf35c40-ae34-48e0-9cc9-0c9da1808c22
Gruntfile: Change import rules to include RTL stylesheets when running CSSJanus.

see #28966.
Built from https://develop.svn.wordpress.org/trunk@29256


git-svn-id: http://core.svn.wordpress.org/trunk@29039 1a063a9b-81f0-0310-95a4-ce76da25c4cd
xProfile: remove accidental tabs in the `BP_XProfile_Field_Type_Textarea` edit form template.

Fixes #5771 (trunk), props needle

git-svn-id: https://buddypress.svn.wordpress.org/trunk@8656 cdf35c40-ae34-48e0-9cc9-0c9da1808c22
Remove a redundant condition for comment feeds from WP_Query::get_posts().

props engelen.
fixes #28401.
Built from https://develop.svn.wordpress.org/trunk@29257


git-svn-id: http://core.svn.wordpress.org/trunk@29040 1a063a9b-81f0-0310-95a4-ce76da25c4cd
Don't always focus password field on interim login.

props johnbillion.
fixes #28961.
Built from https://develop.svn.wordpress.org/trunk@29258


git-svn-id: http://core.svn.wordpress.org/trunk@29041 1a063a9b-81f0-0310-95a4-ce76da25c4cd
Remove requirement for a minimum image size in the image editor.

props ericlewis, solarissmoke.
fixes #11325.
Built from https://develop.svn.wordpress.org/trunk@29259


git-svn-id: http://core.svn.wordpress.org/trunk@29042 1a063a9b-81f0-0310-95a4-ce76da25c4cd
Core: match the `registration` route precisely.

Previously, you could enter the registration route with non-existent
parts, such as `/registration/test/`, and BuddyPress would serve up the
registration template.

By checking if `bp_current_action()` is set (the `/test/` part), we can
bail out of `bp_core_screen_signup()`. BuddyPress will correctly 404
these incorrect URLs.

Fixes #5772

git-svn-id: https://buddypress.svn.wordpress.org/trunk@8658 cdf35c40-ae34-48e0-9cc9-0c9da1808c22
Add a `lang` attribute to each language listed on the language selector screen during installation. See #28858, #28577.
Built from https://develop.svn.wordpress.org/trunk@29260


git-svn-id: http://core.svn.wordpress.org/trunk@29043 1a063a9b-81f0-0310-95a4-ce76da25c4cd
TinyMCE: include https://github.com/tinymce/tinymce/commit/85e22b58e9909f327afeed75dce81c41bf8cfd7dthat and quote one more use of "float". This is "reserved as future keyword by older ECMAScript specifications" according to https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Lexical_grammar and can throw a syntax error. See #28576.
Built from https://develop.svn.wordpress.org/trunk@29261


git-svn-id: http://core.svn.wordpress.org/trunk@29044 1a063a9b-81f0-0310-95a4-ce76da25c4cd
Media Grid: Add a View button to Attachment Details modal.

props adamsilverstein.
fixes #28977.
Built from https://develop.svn.wordpress.org/trunk@29262


git-svn-id: http://core.svn.wordpress.org/trunk@29045 1a063a9b-81f0-0310-95a4-ce76da25c4cd
Move the "view" link for attachment details to the sidebar and use more specific language. Removes an unnecessary JS handler. fixes #28977.

Built from https://develop.svn.wordpress.org/trunk@29263


git-svn-id: http://core.svn.wordpress.org/trunk@29046 1a063a9b-81f0-0310-95a4-ce76da25c4cd
Media Grid: Swap arrow direction in RTL in Attachment Details modal.

props adamsilverstein.
fixes #28980.
Built from https://develop.svn.wordpress.org/trunk@29264


git-svn-id: http://core.svn.wordpress.org/trunk@29047 1a063a9b-81f0-0310-95a4-ce76da25c4cd
Media Grid: Fix missing padding in RTL in Attachment Details modal.

see #28980.
Built from https://develop.svn.wordpress.org/trunk@29265


git-svn-id: http://core.svn.wordpress.org/trunk@29048 1a063a9b-81f0-0310-95a4-ce76da25c4cd
Add parent and child menu classes to navigation menu. This allows for more flexible styling of hierarchical menus via the ability to target parent VS child items.

git-svn-id: https://buddypress.svn.wordpress.org/trunk@8659 cdf35c40-ae34-48e0-9cc9-0c9da1808c22
Media Grid: general JS cleanup.

Props ericlewis.
See #28965.


Built from https://develop.svn.wordpress.org/trunk@29266


git-svn-id: http://core.svn.wordpress.org/trunk@29049 1a063a9b-81f0-0310-95a4-ce76da25c4cd
Members: set the displayed user's `fullname` to their display name

This was broken in r8610 because it was trying to access a property in the WP_User object that doesn't exist.

Fixes #5764, props imath

git-svn-id: https://buddypress.svn.wordpress.org/trunk@8660 cdf35c40-ae34-48e0-9cc9-0c9da1808c22
Remove incorrect `prepare()` usage in `get_current_threads_for_user()`. See #5388.

git-svn-id: https://buddypress.svn.wordpress.org/trunk@8661 cdf35c40-ae34-48e0-9cc9-0c9da1808c22
i18n: improvements to strings across the majority of components.

Fixes #5760, props jreeve

git-svn-id: https://buddypress.svn.wordpress.org/trunk@8662 cdf35c40-ae34-48e0-9cc9-0c9da1808c22
Correct invalid sections in the `.editorconfig` file.

Fixes #5699, props netweb and treyhunner

git-svn-id: https://buddypress.svn.wordpress.org/trunk@8663 cdf35c40-ae34-48e0-9cc9-0c9da1808c22
Core: adjust contextual help in dashboard Pages screen.

Props mercime, fixes #5538

git-svn-id: https://buddypress.svn.wordpress.org/trunk@8664 cdf35c40-ae34-48e0-9cc9-0c9da1808c22