182 lines
9.1 KiB
JSON
182 lines
9.1 KiB
JSON
{
|
|
"badges.loading": "Loading...",
|
|
"badges.no_badges_yet": "No achievements yet.",
|
|
"badges.empty.title": "No achievements yet",
|
|
"badges.empty.description": "Create your first achievement to recognize contributions of your team members.",
|
|
"badges.badge_not_found": "Achievement not found.",
|
|
"badges.user_not_found": "User not found.",
|
|
"badges.unknown": "unknown",
|
|
|
|
"badges.rhs.all_badges": "All achievements",
|
|
"badges.rhs.my_badges": "My achievements",
|
|
"badges.rhs.user_badges": "@{username}'s achievements",
|
|
"badges.rhs.badge_details": "Achievement Details",
|
|
|
|
"badges.label.name": "Name:",
|
|
"badges.label.description": "Description:",
|
|
"badges.label.type": "Type: {typeName}",
|
|
"badges.label.created_by": "Created by: {username}",
|
|
"badges.label.granted_by": "Granted by: {username}",
|
|
"badges.label.granted_at": "Granted at: {date}",
|
|
"badges.label.reason": "Why? {reason}",
|
|
"badges.label.count": "Count: {count}",
|
|
|
|
"badges.granted.not_yet": "Not yet granted.",
|
|
"badges.granted.multiple": "Granted {times, plural, one {# time} other {# times}} to {users, plural, one {# user} other {# users}}.",
|
|
"badges.granted.single": "Granted to {users, plural, one {# user} other {# users}}.",
|
|
"badges.granted_to": "Granted to:",
|
|
"badges.not_granted_yet": "Not granted to anyone yet",
|
|
|
|
"badges.set_status": "Set status to this achievement",
|
|
"badges.grant_badge": "Grant achievement",
|
|
"badges.and_more": "and {count} more. Click to see all.",
|
|
|
|
"badges.menu.open_list": "Achievements.",
|
|
"badges.menu.create_badge": "Create achievement",
|
|
"badges.menu.create_type": "Create achievement type",
|
|
"badges.menu.add_subscription": "Add achievement subscription",
|
|
"badges.menu.remove_subscription": "Remove achievement subscription",
|
|
|
|
"badges.sidebar.title": "Achievements",
|
|
"badges.popover.title": "Achievements",
|
|
|
|
"badges.admin.label": "Achievements Administrators:",
|
|
"badges.admin.placeholder": "Start typing a name...",
|
|
"badges.admin.help_text": "These users will be considered achievements plugin administrators. They can create types, as well as modify and grant any achievements.",
|
|
"badges.admin.no_results": "No users found",
|
|
|
|
"badges.rhs.create_badge": "+ Create achievement",
|
|
"badges.rhs.edit_badge": "Edit",
|
|
"badges.rhs.types": "Types",
|
|
"badges.rhs.create_type": "+ Create type",
|
|
|
|
"badges.modal.create_badge_title": "Create Achievement",
|
|
"badges.modal.edit_badge_title": "Edit Achievement",
|
|
"badges.modal.field_name": "Name",
|
|
"badges.modal.field_name_placeholder": "Achievement name (max 20 chars)",
|
|
"badges.modal.field_description": "Description",
|
|
"badges.modal.field_description_placeholder": "Achievement description (max 120 chars)",
|
|
"badges.modal.field_image": "Emoji",
|
|
"badges.modal.field_image_placeholder": "Emoji name (e.g. star)",
|
|
"badges.modal.field_type": "Type",
|
|
"badges.modal.field_type_placeholder": "Select achievement type",
|
|
"badges.modal.field_multiple": "Can be granted multiple times",
|
|
"badges.modal.create_new_type": "+ Create new type",
|
|
"badges.modal.new_type_name": "Type name",
|
|
"badges.modal.new_type_name_placeholder": "Type name (max 20 chars)",
|
|
"badges.modal.new_type_everyone_create": "Everyone can create achievements",
|
|
"badges.modal.new_type_everyone_grant": "Everyone can grant achievements",
|
|
"badges.modal.btn_cancel": "Cancel",
|
|
"badges.modal.btn_create": "Create",
|
|
"badges.modal.btn_save": "Save",
|
|
"badges.modal.btn_creating": "Saving...",
|
|
"badges.modal.btn_delete": "Delete achievement",
|
|
"badges.modal.btn_confirm_delete": "Yes, delete",
|
|
"badges.modal.confirm_delete": "Are you sure?",
|
|
"badges.modal.confirm_delete_badge": "Delete achievement \"{name}\"?",
|
|
"badges.modal.error_generic": "An error occurred",
|
|
"badges.modal.error_type_name_required": "Enter type name",
|
|
"badges.modal.error_type_required": "Select achievement type",
|
|
"badges.modal.error_duplicate_name": "An achievement with this name already exists in this type",
|
|
"badges.modal.error_not_found_emoji": "This emoji was not found",
|
|
"badges.modal.create_type_title": "Create Type",
|
|
"badges.modal.edit_type_title": "Edit Type",
|
|
"badges.modal.btn_delete_type": "Delete type",
|
|
"badges.modal.delete_type": "Delete type",
|
|
"badges.modal.confirm_delete_type": "Delete type \"{name}\"?",
|
|
"badges.modal.btn_confirm_delete_type": "Yes, delete",
|
|
|
|
"badges.types.badge_count": "{count, plural, one {# achievement} other {# achievements}}",
|
|
"badges.types.everyone_can_create": "Everyone creates",
|
|
"badges.types.everyone_can_grant": "Everyone grants",
|
|
"badges.types.is_default": "Default",
|
|
"badges.types.confirm_delete": "Delete type \"{name}\" and all its achievements?",
|
|
"badges.types.empty": "No types yet",
|
|
"badges.types.no_badges": "No achievements in this type",
|
|
"badges.rhs.back_to_types": "Back to types",
|
|
"badges.rhs.back_to_achievements": "Back to achievements",
|
|
|
|
"badges.modal.allowlist_create": "Allowlist for creation",
|
|
"badges.modal.allowlist_create_help": "Users who can create achievements of this type.",
|
|
"badges.modal.allowlist_grant": "Allowlist for granting",
|
|
"badges.modal.allowlist_grant_help": "Users who can grant achievements of this type.",
|
|
"badges.modal.allowlist_placeholder": "user-1, user-2, user-3",
|
|
|
|
"badges.grant.title": "Grant Achievement",
|
|
"badges.grant.intro": "Grant achievement to @{username}",
|
|
"badges.grant.field_badge": "Achievement",
|
|
"badges.grant.field_badge_placeholder": "Select an achievement",
|
|
"badges.grant.no_badges": "No achievements available",
|
|
"badges.grant.field_reason": "Reason",
|
|
"badges.grant.field_reason_placeholder": "Why is this achievement being granted? (optional)",
|
|
"badges.grant.notify_here": "Notify in channel",
|
|
"badges.grant.btn_grant": "Grant",
|
|
|
|
"badges.revoke.btn": "Revoke",
|
|
"badges.revoke.confirm": "Revoke achievement?",
|
|
"badges.revoke.confirm_yes": "Yes",
|
|
|
|
"badges.subscription.title_create": "Add Subscription",
|
|
"badges.subscription.title_delete": "Remove Subscription",
|
|
"badges.subscription.field_type": "Achievement Type",
|
|
"badges.subscription.field_type_placeholder": "Select achievement type",
|
|
"badges.subscription.no_types": "No types available",
|
|
"badges.subscription.btn_create": "Add",
|
|
"badges.subscription.btn_delete": "Remove",
|
|
|
|
"badges.error.invalid_badge_id": "Achievement not specified",
|
|
"badges.error.invalid_user_id": "User not specified",
|
|
"badges.error.no_permission_grant": "Insufficient permissions to grant this achievement",
|
|
"badges.error.cannot_grant_badge": "Failed to grant achievement",
|
|
"badges.error.user_not_found": "User not found",
|
|
"badges.error.invalid_type_id": "Achievement type not specified",
|
|
"badges.error.no_permission_subscription": "Insufficient permissions to manage subscriptions",
|
|
"badges.error.cannot_create_subscription": "Failed to create subscription",
|
|
"badges.error.cannot_delete_subscription": "Failed to delete subscription",
|
|
"badges.error.ownership_not_found": "Ownership not found",
|
|
"badges.error.no_permission_revoke": "Insufficient permissions to revoke",
|
|
"badges.error.cannot_revoke": "Failed to revoke",
|
|
"badges.error.already_owned": "This achievement is already owned by this user",
|
|
|
|
"badges.error.unknown": "An error occurred",
|
|
"badges.error.cannot_get_user": "Failed to get user data",
|
|
"badges.error.cannot_get_types": "Failed to load types",
|
|
"badges.error.cannot_get_badges": "Failed to load achievements",
|
|
"badges.error.invalid_request": "Invalid request format",
|
|
"badges.error.invalid_name": "Name is required",
|
|
"badges.error.invalid_image": "Emoji is required",
|
|
"badges.error.type_not_found": "Achievement type not found",
|
|
"badges.error.badge_not_found": "Achievement not found",
|
|
"badges.error.no_permission": "Insufficient permissions",
|
|
"badges.error.missing_badge_id": "Achievement ID is missing",
|
|
"badges.error.missing_type_id": "Type ID is missing",
|
|
"badges.error.cannot_create_badge": "Failed to create achievement",
|
|
"badges.error.cannot_create_type": "Failed to create type",
|
|
"badges.error.cannot_update_badge": "Failed to update achievement",
|
|
"badges.error.cannot_delete_badge": "Failed to delete achievement",
|
|
"badges.error.cannot_update_type": "Failed to update type",
|
|
"badges.error.cannot_delete_type": "Failed to delete type",
|
|
|
|
"emoji_picker.activities": "Activities",
|
|
"emoji_picker.animals-nature": "Animals & Nature",
|
|
"emoji_picker.close": "Close",
|
|
"emoji_picker.custom": "Custom",
|
|
"emoji_picker.custom_emoji": "Custom Emoji",
|
|
"emoji_picker.emojiPicker.button.ariaLabel": "select an emoji",
|
|
"emoji_picker.emojiPicker.previewPlaceholder": "Select an Emoji",
|
|
"emoji_picker.flags": "Flags",
|
|
"emoji_picker.food-drink": "Food & Drink",
|
|
"emoji_picker.header": "Emoji Picker",
|
|
"emoji_picker.objects": "Objects",
|
|
"emoji_picker.people-body": "People & Body",
|
|
"emoji_picker.recent": "Recently Used",
|
|
"emoji_picker.search": "Search emojis",
|
|
"emoji_picker.searchResults": "Search Results",
|
|
"emoji_picker.search_emoji": "Search for an emoji",
|
|
"emoji_picker.skin_tone": "Skin tone",
|
|
"emoji_picker.smileys-emotion": "Smileys & Emotion",
|
|
"emoji_picker.symbols": "Symbols",
|
|
"emoji_picker.travel-places": "Travel Places",
|
|
"emoji_picker_item.emoji_aria_label": "{emojiName} emoji"
|
|
}
|