init push - laying out the project

This commit is contained in:
Mike Sutton
2022-11-12 02:27:46 +01:00
commit 14e163a1a5
183 changed files with 20069 additions and 0 deletions

View File

@ -0,0 +1,66 @@
# Additional translations at https://github.com/plataformatec/devise/wiki/I18n
en:
devise:
confirmations:
confirmed: "Your email address has been successfully confirmed."
send_instructions: "You will receive an email with instructions for how to confirm your email address in a few minutes."
send_paranoid_instructions: "If your email address exists in our database, you will receive an email with instructions for how to confirm your email address in a few minutes."
failure:
already_authenticated: "You are already signed in."
inactive: "Your account is not activated yet."
invalid: "Invalid %{authentication_keys} or password."
locked: "Your account is locked."
last_attempt: "You have one more attempt before your account is locked."
not_found_in_database: "Invalid %{authentication_keys} or password."
timeout: "Your session expired. Please sign in again to continue."
unauthenticated: "You need to sign in or sign up before continuing."
unconfirmed: "You have to confirm your email address before continuing."
account_exists: "The email you provided exists in our records.Please sign in."
mailer:
confirmation_instructions:
subject: "Confirmation instructions"
reset_password_instructions:
subject: "Reset password instructions"
unlock_instructions:
subject: "Unlock instructions"
email_changed:
subject: "Email Changed"
password_change:
subject: "Password Changed"
omniauth_callbacks:
failure: "Could not authenticate you from %{kind} because \"%{reason}\"."
success: "Successfully authenticated from %{kind} account."
passwords:
no_token: "You can't access this page without coming from a password reset email. If you do come from a password reset email, please make sure you used the full URL provided."
send_instructions: "You will receive an email with instructions on how to reset your password in a few minutes."
send_paranoid_instructions: "If your email address exists in our database, you will receive a password recovery link at your email address in a few minutes."
updated: "Your password has been changed successfully. You are now signed in."
updated_not_active: "Your password has been changed successfully."
registrations:
destroyed: "Bye! Your account has been successfully cancelled. We hope to see you again soon."
signed_up: "Welcome! You have signed up successfully."
signed_up_but_inactive: "You have signed up successfully. However, we could not sign you in because your account is not yet activated."
signed_up_but_locked: "You have signed up successfully. However, we could not sign you in because your account is locked."
signed_up_but_unconfirmed: "A message with a confirmation link has been sent to your email address. Please follow the link to activate your account."
update_needs_confirmation: "You updated your account successfully, but we need to verify your new email address. Please check your email and follow the confirmation link to confirm your new email address."
updated: "Your account has been updated successfully."
updated_but_not_signed_in: "Your account has been updated successfully, but since your password was changed, you need to sign in again"
sessions:
signed_in: "Signed in successfully."
signed_out: "Signed out successfully."
already_signed_out: "Signed out successfully."
unlocks:
send_instructions: "You will receive an email with instructions for how to unlock your account in a few minutes."
send_paranoid_instructions: "If your account exists, you will receive an email with instructions for how to unlock it in a few minutes."
unlocked: "Your account has been unlocked successfully. Please sign in to continue."
errors:
messages:
already_confirmed: "was already confirmed, please try signing in"
confirmation_period_expired: "needs to be confirmed within %{period}, please request a new one"
expired: "has expired, please request a new one"
not_found: "not found"
not_locked: "was not locked"
not_saved:
one: "1 error prohibited this %{resource} from being saved:"
other: "%{count} errors prohibited this %{resource} from being saved:"

View File

@ -0,0 +1,124 @@
en:
activerecord:
attributes:
doorkeeper/application:
name: 'Name'
redirect_uri: 'Redirect URI'
errors:
models:
doorkeeper/application:
attributes:
redirect_uri:
fragment_present: 'cannot contain a fragment.'
invalid_uri: 'must be a valid URI.'
relative_uri: 'must be an absolute URI.'
secured_uri: 'must be an HTTPS/SSL URI.'
doorkeeper:
applications:
confirmations:
destroy: 'Are you sure?'
buttons:
edit: 'Edit'
destroy: 'Destroy'
submit: 'Submit'
cancel: 'Cancel'
authorize: 'Authorize'
form:
error: 'Whoops! Check your form for possible errors'
help:
redirect_uri: 'Use one line per URI'
native_redirect_uri: 'Use %{native_redirect_uri} for local tests'
scopes: 'Separate scopes with spaces. Leave blank to use the default scopes.'
edit:
title: 'Edit application'
index:
title: 'Your applications'
new: 'New Application'
name: 'Name'
callback_url: 'Callback URL'
new:
title: 'New Application'
show:
title: 'Application: %{name}'
application_id: 'Application Id'
secret: 'Secret'
scopes: 'Scopes'
callback_urls: 'Callback urls'
actions: 'Actions'
authorizations:
buttons:
authorize: 'Authorize'
deny: 'Deny'
error:
title: 'An error has occurred'
new:
title: 'Authorization required'
prompt: 'Authorize %{client_name} to use your account?'
able_to: 'This application will be able to'
show:
title: 'Authorization code'
authorized_applications:
confirmations:
revoke: 'Are you sure?'
buttons:
revoke: 'Revoke'
index:
title: 'Your authorized applications'
application: 'Application'
created_at: 'Created At'
date_format: '%Y-%m-%d %H:%M:%S'
errors:
messages:
# Common error messages
invalid_request: 'The request is missing a required parameter, includes an unsupported parameter value, or is otherwise malformed.'
invalid_redirect_uri: 'The redirect uri included is not valid.'
unauthorized_client: 'The client is not authorized to perform this request using this method.'
access_denied: 'The resource owner or authorization server denied the request.'
invalid_scope: 'The requested scope is invalid, unknown, or malformed.'
server_error: 'The authorization server encountered an unexpected condition which prevented it from fulfilling the request.'
temporarily_unavailable: 'The authorization server is currently unable to handle the request due to a temporary overloading or maintenance of the server.'
# Configuration error messages
credential_flow_not_configured: 'Resource Owner Password Credentials flow failed due to Doorkeeper.configure.resource_owner_from_credentials being unconfigured.'
resource_owner_authenticator_not_configured: 'Resource Owner find failed due to Doorkeeper.configure.resource_owner_authenticator being unconfigured.'
# Access grant errors
unsupported_response_type: 'The authorization server does not support this response type.'
# Access token errors
invalid_client: 'Client authentication failed due to unknown client, no client authentication included, or unsupported authentication method.'
invalid_grant: 'The provided authorization grant is invalid, expired, revoked, does not match the redirection URI used in the authorization request, or was issued to another client.'
unsupported_grant_type: 'The authorization grant type is not supported by the authorization server.'
# Password Access token errors
invalid_resource_owner: 'The provided resource owner credentials are not valid, or resource owner cannot be found'
invalid_token:
revoked: "The access token was revoked"
expired: "The access token expired"
unknown: "The access token is invalid"
flash:
applications:
create:
notice: 'Application created.'
destroy:
notice: 'Application deleted.'
update:
notice: 'Application updated.'
authorized_applications:
destroy:
notice: 'Application revoked.'
layouts:
admin:
nav:
oauth2_provider: 'OAuth2 Provider'
applications: 'Applications'
home: 'Home'
application:
title: 'OAuth authorization required'

View File

@ -0,0 +1,192 @@
---
en:
sidebar:
links:
dashboard: Dashboard
add_new_project: Add New Project
wallet: Wallet
project_dashboard: Dashboard
asks: Asks
activities: Activities
announcements: Announcements
helpers: Helpers
settings: Settings
placeholder:
select_project: Select Project...
app_name: helpbuild
continue: Continue
app_description: The platform that helps you segment, activate and engage your network to help your passion succeed.
app_signin_get_started: Signin to get started
common_signin: Signin
common_signup: Signup
common_email: Email
common_overview: Overview
common_project_title: Project title
common_project_type: Project type
common_project_description: Project description
common_project_categories: Project categories
common_project_reason: I need help with this BECAUSE....
project_create_help: What I need help with
i_can_help_with: I can help with
please_select_help: Please select what you can help with
common_yes: Yes
common_no: No
common_fullname: Fullname
common_password: Password
common_please_select: Please select
validation_required: Required
validations_full_name_format: Invalid format e.g John Doe
validation_email: Invalid email address
validations_ask_amount_limit: Ask rewards are between 1 and 3 tokens.
signin_helpbuild_btn: Sign In to Helpbuild
join_helpbuild_btn: Join Helpbuild
notification_alert: Alert
notification_invalid_username: Those credentials are incorrect
create_project_title: Create New Project
projects_are_empty: You dont have any projects. Create one to get started
project_create_label: Describe your project
about_project: About Project
share_project: Invite Helpers
copy_url: Copy URL
overview_heading_latest_asks: Latest Asks
btn_create_an_ask: Create an Ask
btn_signin_to_help: Sign In / Sign Up To Help
btn_help_on_this: Help build this project
btn_create_ask: Create and publish this ask
btn_confirm_helper: Confirm
btn_reject_helper: Decline
ask_placeholder_title: Ask title
ask_placeholder_description: Ask description
ask_placeholder_amount: Ask token(s) (per helper)
announcement_placeholder_description: Announcement description
announcement_placeholder_title: Announcement title
announcement_reminder: You have not announced anything for a while. Let your helpers know the latest status and news for your project.
ask_placeholder_date_of_expiry: Date of expiry
common_placeholder_need: Select need
common_placeholder_capacity: Select capacity
single_helpers: Single Helpers
multiple_helpers: Multiple Helpers
ask_placeholder_need: Need
no_expiry: No expiry
helps_and_capacities_heading: Needs help with ...
btn_create_an_announcement: Create an Announcement
overview_heading_latest_announcements: Latest Announcements
overview_heading_project_helpers: Project Helpers
where_you_can_help: What can you help with?
all_helps_required: All the help needed
you_are_helping: You are helping
btn_general: General
btn_accept: Accept
btn_ask_question: Ask Question
btn_check_questions: Check Questions
send_for_review: Send for review
start_working: Start Working
ask_doing: Doing
ask_todo: Accepted
ask_review: Review Request
ask_done: Approved
sent_to_review: Sent to review
btn_view_details_messages: Details/Messages
ask_info: Info
ask_messages: Messages
ask_helpers: Helpers
ask_accept: I accept the work as completed and authorise the release of any reward.
ask_unaccept: I do not accept the work is completed and I do not authorise the release of any reward.
message_placeholder: Enter your message
btn_send: Send
project_request_msg: <h3>Hello %{user},</h3><p>We have recieved your request to help in <b>%{project}</b>.</p><p>Status for your request is <b>%{status}</b></p>
project_request_pending: We have let the Project builder know you have stepped up to help <b>%{project}</b> and they will respond shortly. You may come here to see the status.
project_request_declined: Project owner has declined the request due to some reasons.
no_helpers_present: Currently you have no helpers in your project. Please share the URL with your network to get started.
btn_confirm: Confirm
btn_decline: Decline
welcome_email_subject: 'Please complete the signup'
welcome_email_body_1: Hi %{user},
welcome_email_body_2: Welcome to Helpbuild. You are only one step away to enjoy full benefits of helpbuild.
welcome_email_body_3: Please click the button / link below to confirm your email.
welcome_email_confirm_btn: Confirm Email
confirm_account_msg: You haven't confirmed your email. Please check your email and click on the confirmation link to enjoy full benefits of Helpbuild. <br />Haven't recieved confirmation email?
welcome_email_resent_confirm_btn: Resend Email
alert_email_sent_heading: Email Sent
alert_email_sent_msg: Please check your inbox and confirm your account.
helper_join_request_body_1: <b>%{helper}</b> has requested to join this project and help make it successful.
helper_join_request_body_need_reasons: "They are offering to help with %{needs}.<br/>They provided this qualifying statement: <br/><br/> <b>%{qualifying_statement}</b>"
helper_join_request_body_2: You can respond from here by clicking on one of the links below.
project_join_request: '%{project} | Join Request'
ask_request_to_helpers: '%{project} | New Ask'
ask_request_body_1: New Ask has been added. Please have a look at the details below and click accept if you can help in it.
ask_status_to_builder_subject: '%{project}| %{ask} | Status Update | %{status}'
ask_request_todo_body: Your ask <b>%{ask}</b>,has been chosen by <b>%{helper}</b>. We will let you know when they start it.
ask_request_doing_body: <b>%{helper}</b> has started working on ask <b>%{ask}</b>.
ask_request_ringfence_amount_body: '%{reward} will be reserved in the project wallet for this ask. It will be released if it is not completed and paid to the helper if it is.'
ask_request_ringfence_no_amount_body: As there is no reward associated with this ask, no amount has been ringfenced from the project wallet for this ask.
ask_request_review_body: <b>%{helper}</b> has completed the ask <b>%{ask}</b> and sent for your review.
ask_request_accepted_body: <b>%{builder}</b> has accepted the work you have done on the ask <b>%{ask}</b>. Thank you for helping them build!
ask_request_unaccepted_body: <b>%{builder}</b> has NOT ACCEPTED your work for ask <b>%{ask}</b>. If you have some issues, kindly discuss it with <b>%{builder}</b>.
ask_request_accepted_amount_body: '%{reward} has been credited to your wallet.'
ask_request_accepted_no_amount_body: As there is no reward associated with this ask, nothing has been credited to your wallet for this ask.
announcement_notification: '%{project}| New Announcement'
monthly_announcement_check: '%{project}| Announce Status, Info'
email_announcement_body_1: New Announcement from <b>%{owner}</b>
no_helpers_in_this_category: No helpers are currently present in this category.
btn_invite_users: Send Invitation
email_comma_enter_msg: Please press enter or add comma "," to add email in the list
email_sent: Email(s) Sent
email_sent_msg: We have sent the project info with link to join
project_invitation_subject: '%{builder_name} invites you to help build %{project}'
invite_via_email: Invite via emails
number_of_tokens: '%{number} tokens'
purchase_tokens: Purchase tokens
token_usage: How would you like to use your tokens?
token_purchase_disabled: Token purchase disabled. You need to earn atleast 5 tokens through helping to access this feature.
project_create_disabled: You don't have sufficient balance to create a project. You need atleast 10 tokens to create a project.
project_helper_rent_help_description: Monthly helping reward (0.5 Tokens)
project_rent_description: Monthly project rent (5 Tokens)
project_access_disabled: Project access denied. Monthly rent of the project is not paid that is why we have disabled the access to the project.
project_join_request_response: About your request to help on '%{project}'.
project_join_response_body: Your request to help on <b>%{project}</b> has been <b>%{status}</b>.
token_purchase_confirmation_subject: Token purchase confirmation
token_purchase_confirmation_body: This is to confirm your purchase of <b>%{tokens}</b> tokens at a cost of £%{amount}. Your new token balance is %{balance} tokens.
signin_with_linkedin: Sign in with LinkedIn
signup_with_linkedin: Sign up with LinkedIn
help:
get_started:
label: Watch our 'Helpbuild Intro' video to get up to speed.
text: Get up to speed quickly with what the ecosystem is about.
tokens_and_rent:
label: Learn more about tokens and rent
text: Learn more about tokens and rent
why_network_help:
label: Why this is important?
text: Why this is important?
what_needs:
label: Not sure what I need
text: Not sure what I need
how_rent_calculated:
label: How rent is calculated?
text: How rent is calculated?
about_token_rewards:
label: About token rewards
text: About token rewards
about_token_allocation:
label: What's this?
text: How tokens are allocated
about_tokens_and_wallet:
label: About tokens & wallet
text: About tokens & wallet
about_coins_and_wallet:
label: About coins and coin wallet
text: About coins and coin wallet
project:
helpers:
request:
requested: Your request to help this project has been sent to the project builders. Your view of this project is restricted until they confirm your request.
declined: Your request to help this project has been declined by the project builders. You won't be able to re-request at this time.
placeholders:
acceptance_conditions: What do you need to see to accept this ask as done?
asks:
error_messages:
expired: Ask Expired
exceeded: Limit Reached. Can't accept more requests
unaffordable: Insufficient balance